Skip to content

Latest commit

 

History

History
29 lines (27 loc) · 603 Bytes

README.md

File metadata and controls

29 lines (27 loc) · 603 Bytes

KGB - Kotlin Game Boy

A Game Boy emulator (eventually...) written in Kotlin

Screenshot

Features

  • Steppable CPU execution
  • CPU register + flag inspector
  • Ram dump

Implementation Status

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