Skip to content

A CHIP-8/S-CHIP Interpreter for Windows and Linux

Notifications You must be signed in to change notification settings

Chip-84/chip-84-sdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chip-84 SDL Edition

Chip-84 is a CHIP-8 and SCHIP-8 interpreter originally written for the TI-84 Plus CE calculator and has been ported to many different systems. This is the SDL port.

Building

Linux

Clone the repository and install its dependencies:

sudo apt-get install libsdl2-dev libsdl2-ttf-dev

Then run make:

make

Windows

Install and setup MSYS2 if you haven't already. Clone the repository and install its dependencies using MSYS2:

pacman -S mingw-w64-x86_64-SDL2 mingw-w64-x86_64-SDL2_ttf

Then run make using MinGW:

make

Usage

Ctrl+O - Open a ROM

Command-Line Arguments

-h, --help - Display available command line arguments.
-n, --nogui - Start Chip-84 without UI elements, leaving only the display shown.
-o, --open [path] - Directly load a ROM upon launch.
-c, --cpf [number] - Start Chip-84 with an initial cycles per frame value.
-s, --screenscale [number] - Set the scale of the display.

License

MIT

About

A CHIP-8/S-CHIP Interpreter for Windows and Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published