Skip to content

Latest commit

 

History

History
21 lines (20 loc) · 888 Bytes

File metadata and controls

21 lines (20 loc) · 888 Bytes

GameboyDotnet - Experimental Gameboy and Gameboy Color emulator written in Dotnet .NET C#

Supports DMG mode and Audio

Checklist:

  • Memory mapping with switchable banks
  • CPU Register implementation
  • 500 CPU operations/opcodes implemented
  • Passing CPU json unit tests All CPU tests are passing now!
  • Testing CPU instructions with blargg's test rom via serial port (+ custom debugger) All Blaarg tests are passing now!
  • Implementing timers and interrupt handling
  • Implementing PPU (PPU is implemented now, but is not acid-compliant yet)
  • Joypad with configurable keymap
  • OAM DMA Transfer
  • Running first MBC0 titles
  • Extra Mappers (MBC1, MBC3 and MBC5 at the very least)
  • RTC
  • Emulating sound
  • GB->GBC modes switching
  • Adding GBC features
  • Save/Load state
  • Bugfixing, peripherals, improving accuracy