Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 944 Bytes

README.md

File metadata and controls

24 lines (20 loc) · 944 Bytes

Chip255

Chip255

Chip255 is CHIP-8 interpreter/emulator written in the Processing programming language. This interpreter features a debug overlay to view the current state of the machine, which includes registers, the stack, and other variables such as the program counter and timers. For more information on CHIP-8, visit the Wikipedia link

The CHIP-8 uses a hexadecimal keypad for input. Chip255 maps each key like so:

1 2 3 C  ->  1 2 3 4
4 5 6 D  ->  q w e r
7 8 9 E  ->  a s d f
A 0 B F  ->  z x c v

Getting Started

Clone repo:

~$ git clone https://github.com/Visual-mov/Chip255

Open Chip255/Chip255/Chip255.pde in the Processing editor (Yes I know the path looks awful). Then open a CHIP-8 ROM via the given prompt.

Example images:

Pong

Breakout