Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP-8 Emulator MIT license

What is this

This is a relatively finished implementation of the CHIP-8 virtual machine written in C++20 and SFML.

This emulator currently does not have any sound output at the moment. This feature will be added at some point in the future.

Building

To build this project you must have CMake installed. This project should also clone all relevant dependencies for you.

git clone https://github.com/JustCabbage/CHIP-8-Emulator --recursive
cd CHIP-8-Emulator && mkdir build && cd build
cmake .. && cmake --build .

Controls

CHIP-8                  Keyboard
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

Screenshots

Home Menu Flags Keypad SpaceInvaders

Credits

About

An emulator for CHIP-8 written in C++20 and SFML

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages