Skip to content

A Simple Chip8 Interpreter made in C. uses raylib as the frontend

License

Notifications You must be signed in to change notification settings

Z6dev/CHIP8-INTERPRETER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP8-INTERPRETER

A Simple Chip8 Interpreter made in C. uses raylib as the frontend

Building from source

Modify the makefile as you wish, specifically the PLATFORM variable and
the RAYLIB_***_PATH variables. (just put it where raylib is!)
Then run make on the terminal, and Voila!
The program is ready to use!

Using the emulator

By default, it plays the PONG game that is here.
but you can just drag a file into the window, and it will run the game!

Keyboard Layout:

Chip8 Keypad:

1 2 3 C
4 5 6 D
7 8 9 E
A 0 B F

Emulator Keyboard Mapping:

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

About

A Simple Chip8 Interpreter made in C. uses raylib as the frontend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published