Added some more opcode implementation. I still haven't tested this yet...
It could all go horribly wrong...
Finished implementing all the opcodes. Have to start building tests for the way this thing works and to see if there's any chance of the ROM actually working.
Starting to get there...
Still going...
CHIP-8: Emulation appears to be working, however the space invaders test rom seems to get to the point where you hit a key to start the game and then the player's ship just flashes... Will go back and double check. Probably time to start adding unit tests for each of the opcodes.
CHIP-8: Fixed a bug with 0x2nnn opcode storing wrong PC location before the jump. Created unit tests for CPU initialization and first 5 opcodes.
CHIP-8: Added 5 more OPCODE unit tests.
CHIP-8: Changed the description comment of each OPCODE test to the description in Cowgod's Technical Reference on Chip-8. These are a little better than the C++ tutorial ones that I was following before. Might find out what's going wrong with that odgy graphics glitch.
CHIP-8: Almost all of the unit tests are complete. Just the difficult 0xDXYn opcode to write for. The emulation actually works now! You can almost play the included Space Invaders ROM, but it seems that the delay timers are causing a problem... Have to see if anything can be optimised around it...
Merge pull request #18 from PachiSystems/chip8/develop

Chip8/develop