#chip8 #emulator #input #video #audio

bin+lib chip8-emulator-rs

CHIP-8 emulator

1 unstable release

0.1.0 May 13, 2024

#220 in Emulators

MIT license

24KB
579 lines

CHIP-8 Emulator

Hobby side project to implement a CHIP-8 emulator in Rust. Currently uses SDL2 to handle audio, input, and video display.

TODO

  • SCHIP and XO-CHIP support
  • Other audio/input/video systems
    • Add a "bundle" system to group related drivers together (e.g SDL)
  • Accurate timing
  • Debug capability (stepping, pausing, memory visualizer, etc)

Dependencies

~16MB
~350K SLoC