For each instruction, need to look up how many CPU cycles it would have taken on an actual 68000 (can use Easy68k). Then, need to add delays to code if necessary to ensure the instructions are exe...
Want MC68000 project to be general purpose, so remove anything to do with Sega Genesis into a separate 'Genesis' project.
Once VDP framebuffer is in place, need to add some XNA entrypoints, one for Windows, one for Xbox 360
Need to write a component to converts reads/writes to 0x00C00000 and 0x00C00004 (the Genesis VDP Data and Control ports) into a framebuffer for display on the Xbox 360
This bit comes last, but needs to be done.
Still need to emulate: ABCD / NBCD / SBCD CHK / ILLEGAL / TRAP / TRAPV RESET / STOP MOVEM / MOVEP ROXL, ROXR RTE / RTR
Write & compile small unit tests for each function (or set of functions) using Easy68k, add to MC68000Tests