Skip to content
/ chip8 Public

CHIP-8 interpreter with native (SDL2) and web (webassembly) front-ends

Notifications You must be signed in to change notification settings

sixels/chip8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip8

CHIP-8 interpreter with native (SDL2) and web (webassembly) front-ends.

Testing the emulator

This library provides a basic CHIP-8 implementation, meant to be used as the core for a front-end. Although, this repository ships a demo using a SDL2 front-end. Check out the web front-end also

Dependencies

  • SDL2 (required for the SDL2 front-end)

Running

One can test it by simply running the following command in a terminal (assuming that cargo and SDL2 are installed)

cargo run --release --features sdl -- path/to/chip8/rom

About

CHIP-8 interpreter with native (SDL2) and web (webassembly) front-ends

Topics

Resources

Stars

Watchers

Forks

Languages