Skip to content

Chipskein/cp8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cp8

demo.mp4

Description

my first Chip-8 interpreter

KeyMap

Converted Keyboard Chip8
1 2 3 4 1 2 3 C
Q W E R 4 5 6 D
A S D F 7 8 9 E
Z X C V A 0 B F
Esc Close the window

ROMS

if you clone this repo using --recursive flag roms folder will be created with roms found at https://github.com/kripod/chip8-roms

Super Chip 48

At the moment there is no support for Super chip-48 instructions,then some roms will not run well

Clone

Warning:This repositories uses git submodules then clone using --recursive flag

git clone --recursive https://github.com/Chipskein/cp8.git

in case you did forgot of the flag, you can run:

git submodule update --init

Build

go build -o cp8

Run

./cp8 --rom $ROM_FILE_PATH

References

About

my first Chip-8 interpreter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages