Skip to content

JustCabbage/CHIP-8-Emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published