Simple Gameboy Emulator written in C++ and SDL2, with debugger and disassembler.
- Allow support for memory banking.
- GPU issues with Flappyboy.
- Disassembler code review.
- Code review.
./bin/emulator ROM_GAME-- run the emulator with specified ROM.
./bin/emulator -q ROM_GAME-- run the emulator without boot sequence.
./bin/emulator -j ROM_GAME-- run the emulator, exiting while infinite loop is encountered.
./bin/emulator -e ROM_GAME-- disassemble the ROM.
./bin/emulator -d ROM_GAME-- run the debugger.
r-- run the ROM.
s-- step one instruction.
memory addr numor
m-- view num of bytes from memory at address addr.
s-- view num of bytes from stack.
i-- get the information about the cartridge
b-- set the breakpoint at address addr.