Skip to content
This repository has been archived by the owner on Oct 4, 2021. It is now read-only.

paweljw/chip8-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip8-rs

A CHIP-8 emulator in Rust.

TODO

  • Support all available demos (more complete opcode emulation)
  • Support keyboard
  • Properly debounce keyboard (at 10x speed, bounces from hell)
  • Support sound (actually supported now, hell hath frozen over)

Usage

$ cargo run --release roms\demos\some_rom.ch8
  • F2 - restart emulation
  • F4 - toggle debug (see console)
  • F11 - emulation speed down
  • F12 - emulation speed up

About

A CHIP-8 emulator in Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages