Skip to content

ltungv/chip8.rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chip-8 emulator

This is a Chip-8 emulator written in Rust. The library ggez is used to draw "pixels" onto the screen and to play sounds. Currently playing sounds is not supported.

Resources

These are references for Chip-8 specifications and libraries used for this emulator.

The public domain games are taken from Zophar.net

Requirements

To build and run the emulator on your system, please install Rust.

Usage

Clone this repository and change directory into the cloned folder, then run:

cargo run --release /path/to/rom

About

A Chip-8 emulator written in Rust

Topics

Resources

License

Stars

Watchers

Forks

Languages