3 releases
0.2.2 | Nov 7, 2019 |
---|---|
0.2.1 | Nov 5, 2019 |
0.2.0 | Nov 4, 2019 |
#241 in Emulators
120KB
3K
SLoC
GBOxide
A GameBoy Emulator written in Rust
Download
Launch Instructions
Run from the command line with a ROM file, like so:
$ ./gboxide roms/game.gb
Controls
- DPad: Arrow Keys
- A: x
- B: z
- Start: Return
- Select: Space
References
Most of these are linked from avivace/awesome-gbdev, but these are the resources I've found most useful.
- Pan Docs - GbdevWiki
- Gameboy (LR35902) OPCODES
- GameBoy CPU Manual
- GameBoy Crib Sheet
- Cycle-Accurate Game Boy Docs
- Official GameBoy Programming Manual (less relevant for emulation but still a handy resource)
Test Roms
Dependencies
~31–43MB
~670K SLoC