A cycle-accurate, ppu not-quite-so hobby project.
Go to file
Rekai Nyangadzayi Musuka a82e3d3372 feat: implement HALT behaviour
note: while the logic is there, the instruction currently does not do
anything because we don't halde it in Cpu::step(). The code that does is
currently commented out and there should be some underlying bugs still
present. Nevertheless it is a good start
2021-03-23 23:05:27 -05:00
src feat: implement HALT behaviour 2021-03-23 23:05:27 -05:00
.drone.yml chore: update rust CI version from 1.49 to latest 2021-02-25 23:17:19 -06:00
.gitignore feat: implement fetch, decode, execute loop 2020-12-23 03:25:16 -06:00
Cargo.lock feat: implement clap for cli and improve error messages 2021-03-22 21:41:22 -05:00
Cargo.toml feat: implement clap for cli and improve error messages 2021-03-22 21:41:22 -05:00
README.md chore: add README.md 2021-01-27 23:59:42 -06:00

README.md

Rekai's Gameboy Emulator

Build Status

Status

Currently:

  • CPU passes Blargg's cpu_instrs.gb
  • Gameboy Boot ROM runs correctly