A fast and semi-accurate GameBoy (Color) emulator for Windows and Linux. Written in C/C++ with SDL2.
- Loading roms (parsing header, etc...)
- All CPU instructions implemented correctly
- Background / Window graphics
- Sprites
- Interrupts
- Timers
- Joypad
- MBC 1, 5
- Sound
- Save games
- Some GameBoy Color specific features (in progress)
- Other MBCs
Name | Status | Output |
---|---|---|
01-special | ✔️ | Passed |
02-interrupts | ✔️ | Passed |
03-op sp,hl | ✔️ | Passed |
04-op r,imm | ✔️ | Passed |
05-op rp | ✔️ | Passed |
06-ld r,r | ✔️ | Passed |
07-jr,jp,call,ret,rst | ✔️ | Passed |
08-misc instrs | ✔️ | Passed |
09-op r,r | ✔️ | Passed |
10-bit ops | ✔️ | Passed |
11-op a,(hl) | ✔️ | Passed |