Rekai Nyangadzayi Musuka
8625bec059
continuous-integration/drone/push Build is failing
Details
Commit also includes general work towards passing mem-timings. Note: while cpu_instrs.gb passes, instr_timing.gb and mem_timing.gb both are stuck in infinite loops (Currently, it seems like a timing issue). This is a major regression that hopefully shouldn't last for too long. |
||
---|---|---|
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