Skip to content
This repository has been archived by the owner on Sep 6, 2020. It is now read-only.
/ chip-8 Public archive

CHIP-8 Emulator with SDL audio/video front-end

License

Notifications You must be signed in to change notification settings

fabiocolacio/chip-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip-8

Cross platform CHIP-8 Emulator with SDL audio/video front-end.

screenshot

Build Dependencies

  1. SDL2
    • SDL2 website
    • Fedora package manager: sudo dnf install SDL2-devel
    • Ubuntu pacakage manager: sudo apt install libsdl2-dev
    • MacOSX brew: brew install sdl2
    • MacOSX port: sudo port install libsdl2
  2. Rust Compiler
    • Install it with: curl https://sh.rustup.rs -sSf | sh
  3. sdl2 rust crate (automatically resolved by cargo at build)

Build Instructions

After issuing the following commands, the executable can be found in targets/release

git clone https://github.com/fabiocolacio/chip-8
cd chip-8
cargo build --release

About

CHIP-8 Emulator with SDL audio/video front-end

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages