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