summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-12-21Fix bug in disassembler that caused it to disassemble addresses it shouldn'tMike Pavone
2012-12-21Implement indexed with 8-bit displacement addressing modes in decoder and dis...Mike Pavone
2012-12-21Added untested support for LINK and UNLKMike Pavone
2012-12-21Removed some old debug printfsMike Pavone
2012-12-21Implement JSR for some addressing modesMike Pavone
2012-12-21Implement DMA (untested)Mike Pavone
2012-12-21Fix some bugs in movem with a register list destinationMike Pavone
2012-12-21Implement a couple of supervisor instructionsMike Pavone
2012-12-21Implement word wide access to IO areaMike Pavone
2012-12-21Implement more instructions and address modesMike Pavone
2012-12-20Make the translator bail out if it hits an instruction I haven't implemented yetMike Pavone
2012-12-20Fix disassembly of reg list in MOVEM when the reg list is the destinationMike Pavone
2012-12-20Fix decoding and disassembly of MOVEMMike Pavone
2012-12-20Fix BTSTMike Pavone
2012-12-20Gamepad supportMike Pavone
2012-12-19Fix issue in which VDP would have trouble emptying FIFO because the VDP cycle...Mike Pavone
2012-12-19Cleanup 68K timing code. Temporarily omment out fFPS counter as it was causin...Mike Pavone
2012-12-19Add FPS counter to console outputMike Pavone
2012-12-19Print out large immediate values in hex rather than decimal formMike Pavone
2012-12-19Add support for BTST instruction (untested), absolute addressing mode for ins...Mike Pavone
2012-12-18Fix operand order for AND instructionsMike Pavone
2012-12-18ecx was getting clobbered before the relevant temp value was used in some cas...Mike Pavone
2012-12-18Properly zero-init all VDP buffers. Comment out some debug printfs.Mike Pavone
2012-12-18Code in runtime for checking for VDP reads was using the wrong register. This...Mike Pavone
2012-12-18Fix CRAM and possibly VSRAM writesMike Pavone
2012-12-18Add palette debug to SDL rendererMike Pavone
2012-12-18Get Flavio's color bar demo kind of sort of workingMike Pavone
2012-12-16Add preliminary support for JMPMike Pavone
2012-12-16Implement CLR, minor refactor of register offset calculation in context structMike Pavone
2012-12-15Implement shift instructions (asl, lsl, asr, lsr). Add flags to register prin...Mike Pavone
2012-12-13Fix shift rotate instruction decoding and improve disassembly of move USP and...Mike Pavone
2012-12-12Add untested support for and, eor, or, swap, tst and nop instructions. Add ca...Mike Pavone
2012-12-12Don't try to disassemble addresses beyond the end of the cartridgeMike Pavone
2012-12-12Fix bug in address visitation in disassemblerMike Pavone
2012-12-12Add support for dbcc instructionMike Pavone
2012-12-12Add vector table to test.s68Mike Pavone
2012-12-12Add logic for following control flow based on logic in the translatorMike Pavone
2012-12-09Add debug render mode and fix vertical flip bit for bg tilesMike Pavone
2012-12-09Fix bug in tile address masking. Remove some debug code from window plane.Mike Pavone
2012-12-09More correct window support, maybeMike Pavone
2012-12-09Broken window supportMike Pavone
2012-12-09Horizontal scroll works correctly now. In particular, the SEGA logo in Vector...Mike Pavone
2012-12-09Implement sprite index >= sprite limit triggers sprite limit behaviorMike Pavone
2012-12-08Initial H32 mode supportMike Pavone
2012-12-08Pass all sprite masking testsMike Pavone
2012-12-08Small fix to overflow flagMike Pavone
2012-12-08Improve sprite masking to almost completely pass Nemesis' sprite masking testMike Pavone
2012-12-08Add support for simple resolution scalingMike Pavone
2012-12-08Fix horizontal sprite mirroringMike Pavone
2012-12-08Make horizontal scrolling closer to correct, Comix Zone looks good, Sonic 2 s...Mike Pavone