Skip to content

unwrinkled/chip8-emu

Repository files navigation

CHIP-8 Emulator

My take on the emulation of programs written in the CHIP-8 interpreted language for COSMAC VIP systems.

Installation

Requirements

You will need to download and install vcpkg for dependency management and CMake for building the project. Also, be sure to set the VCPKG_ROOT environment variable to the root of your vcpkg installation.

First create the build folder and then generate the build files:

mkdir build
cmake --preset default

Then build the executable:

cmake --build --preset default

The binary file can be found at build/bin/Release by the name chip8

Usage

You will need to find some CHIP-8 roms on the internet. Some testing roms can be found in the roms folder. Then just run:

path/to/chip8.exe rom_path

LICENSE

MIT

About

My attempt at writing a CHIP8 emulator in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published