Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP-8 Emulator

My take on building a CHIP-8 emulator.

Installation

Requirements

You will need a C compiler, and CMake to build the project.

First create the build folder and generate the build files:

mkdir build
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release

Then build the executable:

cmake --build build

Finally, install the binary together with some sample roms:

cmake --install build --prefix out

The binary file will be located at out/bin/chip8.

Usage

You will need to find some CHIP-8 roms on the internet, but you can also test it with the roms that are installed together with the binary. For example, you can invoke the executable like so:

./out/bin/chip8 ./out/roms/IBM_Logo.ch8

LICENSE

MIT

About

My attempt at writing a CHIP8 emulator in C++

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages