Skip to content

Commit

Permalink
Update TODO
Browse files Browse the repository at this point in the history
  • Loading branch information
maxfierke committed Jan 1, 2025
1 parent 41f590e commit e47ec78
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,19 @@ a gameboy emulator for funsies
- [X] Pass Blargg's `instr_timing.gb` ROM (manually verified)
- [X] Implement a basic interactive debugger
- [ ] Pass Blargg's `mem_timing.gb` ROM (manually verified)
- [ ] Implement LCD
- [ ] Implement PPU, VRAM, OAM, etc.
- [X] Implement LCD
- [X] Implement PPU, VRAM, OAM, etc.
- [ ] Pass all of Blargg's `mem_timing-2` ROMs (manually verified)
- [ ] Implement Joypad
- [X] Implement Joypad
- [ ] Implement SRAM save & restore
- [ ] Pass `dmg-acid2` test ROM
- [ ] Implement Sound/APU

## Maybe Never?

Just being realistic about my likelihood of getting to these:

- [ ] Implement Sound/APU
- [ ] FIFO-based rendering PPU (currently scanline)
- [ ] Implement emulation for every known DMG bug
- [ ] Implement SGB mode
- [ ] Implement MBC6
Expand Down

0 comments on commit e47ec78

Please sign in to comment.