Pages

Monday, May 31, 2010

Saturday, February 6, 2010

Progress on Chip 8 to date.


So, where are we at? Well, I'm up to version 15 for the Processing version of the Chip 8 emulator/debugger. It's slow and tiny but has taught me a lot about the attributes of Chip 8, Java, Processing, version control and perseverance.
Still have to work out what chip 8 thinks it's getting when keys are pressed. Pretty sure it looks for a 0x01 when a "1" is pressed and not 0x31 that I programmed it with.Think it's time this phase is finished and put to bed so then I can start on the Arduino version.

Wednesday, January 6, 2010

Finished finally version 0.1 of Processing Chip8


By attacking one instruction, sometimes two each day, I've finally got all the Chip 8 instructions working ok in the slow test version of the Chip8 emulator written in the excellent but quirky language, Processing. This was done over the Xmas break where I ate and drank too much so I'm quite pleased I stuck at it. Now I've got to get the real programs running in the interpreter I've made. There's heaps on the 'net and I thought I'd start off with the old favourite, Pong. That's tomorrow. Maybe the day after as it's fully social tomorrow. Above is a screen shot of a project coming to a close. At least that phase.