Archive for the 'Emulator' Category

Space Invaders emulator

I thought it was about time I added the Space Invaders “emulator” (binary port?) to my website, as I’d not touched it in over 3 years. Most of the work to get it running was done, with just sound and display rotation left to add. While mulling over the tricky display code I moved on […]

Apple 1 emulator

This will probably be my last emulator for a while so I can return to normal projects. I’d wanted to emulate the Apple 1 for quite a while, and didn’t think it should take more than a couple of hours to make a usable emulator. The Apple 1 is a surprisingly simple device, with 1MHz […]

Orao emulator

This emulator started as a quick test of my 6502 core, to see if it could run the Orao ROMs. I half expected it to fail due to lack of decimal mode or interrupt support, neither of which were implemented in the SID player core. It took just 20 minutes of hacking the SID player […]

Galaksija emulator

I’ve spent most of the last week porting Tomaz Kac’s Galaksija emulator from Spectrum to SAM, with version 1.0 now available on my site. Basic SAM support was trivial, requiring just an OUT to LMPR to page in the ROMs, and another OUT to VMPR to set video mode 1. The Spectrum key matrix is […]