a2ce0865462f4f84d2a2f4666c2093755bee90d3
GameBoy++
Limitations and Features
Currently supports 32 KiB roms and MBC1 roms. Currently passes dmg-acid2, blargg's cpu_instrs test, and the jsmoo SM83 JSON tests
Tested running Super Mario Land, Dr Mario and Tetris. Does not currently support MBC3 (needed for games like Pokemon) or loading saves. Some MBC1 games have issues still.
Building
mkdir build && cd build
cmake ..
./GameBoy++ <bios> <rom>
Controls
WASD is mapped to the d-pad K and L are mapped to A and B O and P are mapped to select and start
Description
Languages
C++
99%
CMake
1%