WIP Chip-8 emulator focused on performance and configurability
Go to file
2023-03-10 15:33:36 -06:00
src Rumpulator: Change name to Chumpulator 2023-03-10 15:33:36 -06:00
.gitignore Initial commit: 2023-03-08 06:07:33 -06:00
Cargo.lock Rumpulator: Change name to Chumpulator 2023-03-10 15:33:36 -06:00
Cargo.toml Rumpulator: Change name to Chumpulator 2023-03-10 15:33:36 -06:00
readme.md readme.md: Add readme.md 2023-03-10 15:33:02 -06:00

Chumpulator

How does an emulator work? I don't know!

So I wrote this, to see if i can find out.

TODO:

  • Timing (insns should run at about 500Hz)
  • Screen (Memory is present, drawing sprites is not)
  • Sound (Beep boop, how to make noise?)
  • Which abstractions are useful?