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 english versions of Pokemon Red and Blue) or loading saves.
mkdir build && cd build
cmake ..
./GameBoy++ <bios> <rom>
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
H enters and exits debug mode
N steps through one instruction