diff options
| -rw-r--r-- | README.md | 31 |
1 files changed, 29 insertions, 2 deletions
@@ -1,2 +1,29 @@ -# KotlinGameBoy -A Game Boy emulator (eventually...) written in Kotlin
\ No newline at end of file +# KGB - Kotlin Game Boy +A Game Boy emulator (eventually...) written in Kotlin +<p align="center"> + <img alt="Screenshot" src="https://jamesbarnett.io/files/kgb/kgb-1.png"> +</p> + +# 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 |