Skip to content

pwmarcz/chiprs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chiprs - a CHIP-8 emulator in Rust

This is a simple project I'm writing to teach myself Rust. CHIP-8 is a virtual machine from the 1970s, used for running simple games. Here's the CHIP-8 technical specification.

cave connect4

Directory structure

Usage

You need to install Rust and Cargo. You'll also need the SDL2 library (something like libsdl2-dev).

cd chiprs-sdl
cargo run ../games/<game>.ch8

The keyboard layout is:

1 2↑ 3 C
4← 5 6→ D
7 8↓ 9 E
A 0 B F

License

By Paweł Marczewski pwmarcz@gmail.com.

Licensed under MIT (see LICENSE), except the games directory.

About

CHIP-8 emulator in Rust

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages