Skip to content

PLUkraine/chip8-emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chip8 Emulator

Screenshot

About

This is a CHIP-8 computer emulator. This app will compile on Windows, Linux and Mac.
Games for CHIP-8 can be found here or on GitHub. Note that some games may not work.
See CHIP-8 documentation for further details. It is the essential document for the developers.

Build

To compile this app use CMake >= 3.1. You will need to download and install SDL2 development library.
For Linux users: SDL2 can be installed through package manager.
For Mac users: SDL2 can be installed through Homebrew.

Run

Download some ROM file from this page. Start this emulator from the command line with 1 argument - path to the ROM file.

Controls

CHIP-8 uses numpad as a input device. In this emulator, keys

1 2 3 4

q w e r

a s d f

z x c v

are inputs for the emulator. Each game uses different control scheme so have fun finding out what key does what!

About

The CHIP8 Computer Emulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published