Fixed JR instruction - JR jumps relative to where the PC is AFTER the JR instruction
Added basic SDL code, doesn't actually have anything to do with emulation yet. Just figuring out how SDL w/ Haskell works.
Fixes and tests. Turns out the test ROMs use MBC1. Ugh.
I think SDLRenderer.hs is good enough to run a game. It now handles input and drawing to the screen. With an implementation of a PPU, it should actually give results.
Added something resembling interrupts. Guaranteed to be implemented incorrectly at this point.
Game loop implemented and seems to be working, need rendering code for PPU to really find out.