Skip to content

freebirdyeah/CHIP-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP-8 Emulator

Finally done... my CHIP-8 emulator written in C with raylib

Features

  • 64×32 monochrome display rendered via raylib, scaled cleanly to a desktop window.
  • Hex keypad mapping to the keyboard: 1 2 3 4, Q W E R, A S D F, Z X C V.
  • Configurable ROM loading from the command line and a helper script to generate the default beep sample.

Getting Started

Prerequisites on Ubuntu/WSL:

  • raylib development libraries
  • gcc

Run

make run ROM=assets/[ch8-filename]

Screenshots

IBM Logo Pong

About

CHIP-8 emulator made in C

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published