Yet another Game Boy emulator in Rust.
- Rust 1.31.1
- SDL2
- CPU
- Instructions
- Instruction timing
- Interrupt handling
- PPU
- Background
- Window
- Sprite
- V-blank interrupt
- LCDC STAT interrupt
- Sprite and background priority
- OAM bug
- Joypad
- Joypad input
- Joypad interrupt
- Catridge
- Catridge loading
- Data
- MBC1
- MBC3
- MBC5
- External RAM persistence
- Timer
- Timer registers
- Timer overflow interrupt
- APU