Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.19 KB

File metadata and controls

39 lines (28 loc) · 1.19 KB

CHIP-8

A CHIP-8 emulator (rather interpreter) implementation in C++ using SDL3

Build

cmake -B build
cmake --build build -j4

Run

cd build/bin
./chip8 ../../roms/<pass rom file>

Demos

IBM Logo CHIP-8 Logo
ibm-ezgif com-video-to-gif-converter chip8_logo-ezgif com-video-to-gif-converter
Space Invaders Octojam Title
2025-05-1813-59-26-ezgif com-video-to-gif-converter 2025-05-1814-02-45-ezgif com-video-to-gif-converter

Pending Stuff

  • Pass tests from chip8-test-suite
  • Keypad actions
  • Add beep sound
  • Use only the CHIP-8 ram memory for stack/registers

Resources