Skip to content

paulopacitti/chip-r

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip-r 🎱

"[...] maybe the games don’t have to be more complex, they need to be simple and pleasing. That’s where the sweet spot is!" - Allan Alcorn

  • A simple (with hidden bugs 👀) CHIP-8 emulator built with rust.
  • Tested on macos, but since it uses sdl2 it can be compiled to multiple targets.

Usage

  • Compile core: cd core && cargo build
  • Compile and run the emulator: cd frontend && cargo run <path-to-rom>

Controls

Controls in CHIP-8 implementations are based on a 4x4 keyboard. In chip-r, these are the controls:

Keyboard           
|---|---|---|---|
| 1 | 2 | 3 | 4 |
|---|---|---|---|
| Q | W | E | R |
|---|---|---|---|
| A | S | D | F |
|---|---|---|---|
| Z | X | C | V |
|---|---|---|---|

Resources

About

🎱 CHIP-8 emulator built with rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages