An Arduous Endeavor (Part 6): Save States and Rewind
Two emulator features that have made my gaming experience much more comfortable are save states and rewind functionality. Save states let you take a snapshot of...
Two emulator features that have made my gaming experience much more comfortable are save states and rewind functionality. Save states let you take a snapshot of...
Sound generation is probably the aspect of emulation that I am least familiar with. As part of my undergrad, I wrote simulators of simple computer architectures...
Playing games usually requires pressing buttons. I thought this part would take longer, but it turned out to be almost too simple.
Next up was to emulate the CPU: an ATmega32U4 for standard Arduboy units. I started to implement this in a similar fashion to how I implemented the display beca...
There are a variety of components that need to be emulated to fully emulate the Arduboy. I decided to start with the display, since without that I wouldn’...
I recently picked up a low-powered handheld gaming device which has gotten me excited about playing retro games again. Part of the fun of such devices (for me, ...