A Game Boy and Game Boy Color emulator in Rust.
[email protected]:xkevio/kevboy.git
cargo
: cargo build --release
Open a ROM via File > Open ROM
.
A boot rom is not provided, the state of the Game Boy after the boot rom finishes is emulated.
Serial (link cable) is emulated in so far that games that rely on it do work, though no emulation of actual linking between two Game Boys is implemented.
Supported Memory Bank Controllers:
Controls may be customized via Options > Controls
. For manual editing (not recommended, key order needs to be preserved), settings are stored here:
/home/UserName/.local/share/Kevboy
/Users/UserName/Library/Application Support/Kevboy
C:\Users\UserName\AppData\Roaming\Kevboy
Some keys might not be supported.
Keyboard | Game Boy |
---|---|
O | B |
P | A |
W | Up |
A | Left |
S | Down |
D | Right |
Enter | Start |
Q | Shift |
File is an Unix Executable.
Open terminal and navigate to file location.
Type chmod +x kevboy_amd64