Skip to content

keelus/chip-8-emu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip-8-emu

MIT License

ℹ️ Description

My implementation of the Chip-8 interpreter in Rust, that allows ROM emulation of programs designed for the Chip-8 system. I made this just for fun and to learn Rust.

I used glow and Imgui to display the pixels and UI, as well as SDL2 to handle the window, input and sound.

It is also quite customizable, as you can change the color palette, the emulation "quirks" and screen timings.

📸 Screenshots

📦 Run it

To run the program, while being at the root of the project, just run: cargo run

⚖️ License

This project is open source under the terms of the MIT License


Made by keelus ✌️

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Languages