Chip-8 Emulator

From en64 wiki
Jump to navigation Jump to search


I wanted to write an emulator and understand emulation better, so I started with one of the simplest systems to emulate, the chip-8 and I'd already known about the new html5 canvas at the time so I used that. So once I got the stuff working to put the pixels on the canvas, I just started implementing the instructions one at a time, and when I was done tested a game and it pretty much worked right away. I implemented the beep noise with riffwave and used another external library for the color picker, and from what I remember, the way it gets files isn't really good because it assumes apache's default file listing page format.