Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 871 Bytes

README.md

File metadata and controls

30 lines (20 loc) · 871 Bytes

zip-8

zip-8 is a CHIP-8 emulator written in Zig. This project is currently a work in progress.

This project is my first time dabbling with Zig and my first emulation project. Most of the details on implementation were informed by the links found in references.

Running

zig build run

TODO

  • Proper cycle timing
  • Non-naive timers
  • Sound (beep above 0, might be annoying)
  • Keyboard input
  • Improve debugging, flags when building (e.g. specifying ROM)
  • Tests? (The CHIP-8 Test Roms offer plenty of coverage)

Aspirational

References