I'm reading this: http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/ And doing it in scratch. Update: I don't think I'm ready for this level of [more below] programming... Sorry everyone. (Also, C doesn't translate well to scratch.)
The programming isn't finished yet, so don't expect this to do anything.