Another Game Boy emulator written in Zig, for fun.
At least that's the plan.
- Zig, Game Boy
- Boy (Zig) Game
- Boy(Z II G)ame
It's a play on "Boyz II Men", the name of an R&B group I know mainly for their hits from the 90s, which were on the radio around the same time I would spend countless hours on my Game Boy.
- Tested with zig 0.11.x
- raylib is expected to be installed as a system dependency.
- A boot ROM is required to be downloaded manually to
src/dmg_boot.bin
- Tests expect to use the standard DMG boot ROM
- For other purposes you can use something open source like the ones SameBoy uses. You can download SameBoy and find pre-built boot ROMs in its application folder.
brew install --HEAD zig # verify that this installs zig 0.11.x
brew install raylib # only tested with 4.5.0
TODO
TODO
zig build
src/sm83-opcodes.json
originally sourced from https://gbdev.io/gb-opcodes