This is a Chip-8 interpreter written in Rust. This project is for study purposes and I am a beginner at emulation and Rust programming in general.
I was interested in emulation and had no idea where to start. After some research, it seems that Chip-8 is a nice starting point. The code will most likely be verbose. That being said, I hope it helps other beginners.
Happy coding :)
(unimplemented)
A nice primer on Chip-8:
Gives some great details about Chip-8 and its other variants:
Great Article on building a Chip-8 "emulator" and emulation in general
Russel Hay's video of making a Chip-8 Interpreter: