michaelfaisst / chip8

Chip8 emulator implementation in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chip8 emulator in Rust

Screenshot 2023-01-04 at 21 18 07

This is an implementation of an Chip8 emulator in Rust. After starting to learn Rust by doing the Advent of Code 2022 challenges, I've read some posts by the wise people of reddit, that implementing a Chip8 emulator would be a good way to learn a language like Rust, so here it is!

Due to that, don't expect master level Rust Code, because it definitly isn't. There's a lot of potential for optimisation in speed and code quality, but I'm happy with the current state its in.

To implement it I have followed this nice guide from Tobias Langhoff:

About

Chip8 emulator implementation in Rust


Languages

Language:Rust 100.0%