Skip to content

realmar/rusty-chip-8-emu

Repository files navigation

Rusty CHIP-8 Emulator

Rust

CHIP-8 emulator written in Rust.

  • Runs on Windows, Linux and MacOS
    • Downloadable binaries can be found on the GitHub Releases page or via GitHub Actions if you are logged in
  • Configurable using config.yml
  • Hot reload emulator with new config (hz, rom, etc.)
    • Default key: R
  • Simple Debugger
    • Pause
    • Step back and forth
  • Instruction Logging (set log level to TRACE)

Invaders

INVADERS

BRIX

BRIX

Sources

I used following resources to implement the emulator: