I decided to write the emulator using Rust, a systems programming language that I’ve been dabbling in on and off whenever I feel like taking a break from Java. There are lots of resources for the CHIP-8 and it’s also a simple implementation, which means it can be done over a weekend or even faster. ![]() To overcome that, I took a look into what it would take to write a toy emulator.Īfter briefly considering an NES emulator as my first project, I discovered the CHIP-8 VM and decided that would make a really neat first project. In university, the furthest down we got was C++ and we didn’t spend that much time there, so everything under that has always felt a little like black magic to me. ![]() Lately, I’ve been more interested in learning about emulators and interpreters, down to the way that CPUs work at a low level.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |