Skip to content

Files

Latest commit

8ddec17 · Jan 9, 2023

History

History
31 lines (26 loc) · 1.23 KB

README.md

File metadata and controls

31 lines (26 loc) · 1.23 KB

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