A (very experimental) GameBoy/Color emulator written in rust.
Required:
To build:
- After cloning the repo run
git submodule update --init --recursive
. - Enter the
gb-bootroms
directory andmake
. - In the root directory
cargo build --release
- In the root directory
cargo run --release <ROM path>
.
Gameboy | Emulator |
---|---|
Dpad | WASD |
A | K |
B | L |
Start | M |
Select | N |
ceres-core
contains the core emulator logic, such as cpu, apu and ppu emulation.ceres-cli
contains frontend with a cli interface.ceres-audio
contains the audio frontend.