There appears to be severe timing issues in the ppu which result in regressions with these gates enabled. They are commented out for now, but will be re-enabled once the timing issues in the PPU are fixed |
||
---|---|---|
src | ||
.drone.yml | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
README.md |
README.md
Rekai's Gameboy Emulator
Status
- Passes Blargg's cpu_instrs Test
- Renders Background & Window Tiles
- Implements a PPU FIFO
Notes
- gameboy-logs suggests that there are still some underlying problems with the cpu implementation
- The Sprite FIFO does not work as expected yet
- Sound is neither emulated nor stubbed. Upon writing / reading to a APU related register the emulator will panic.
- Code cleanup is pending completion of some minimum viable product of the emulator