KGB - Kotlin Game Boy
A Game Boy emulator (eventually...) written in Kotlin
Features
- Steppable CPU execution
- CPU register + flag inspector
- Ram dump
Implementation Status
All non interrupt related opcodes implemented. Simple GPU generating test pattern. - [ ] CPU - [X] Registers - [X] Flags - [X] Opcodes - [ ] Interrupts - [ ] Timers - [ ] GPU - [ ] Pixel pipeline - [ ] Sprites - [ ] MMU - [ ] DMA - [ ] Bank switching - [ ] I/O - [ ] Controller inputs - [ ] Sound