summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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 ↵Mike Pavone
slightly off
2012-12-08Small cleanupMike Pavone
2012-12-08Fix horizontal scroll offsetMike Pavone
2012-12-08Fix BG plane B render bugMike Pavone
2012-12-08Fix sprite transparency for overlapping spritesMike Pavone
2012-12-08Fix management of context->sprite_draws so the sprite layer only draws when ↵Mike Pavone
it should
2012-12-08Fix vertical scroll value for plane BMike Pavone
2012-12-08Partially fix BG plane BMike Pavone
2012-12-08Fix endianness of VSRAM when read from Genecyst save stateMike Pavone
2012-12-08Sprites fixed, working on bg planesMike Pavone
2012-12-08Sprites somewhat less brokenMike Pavone
2012-12-08Mostly broken VDP core and savestate viewerMike Pavone
2012-12-04Initial support for M68k reset vector, rather than starting at an arbitrary ↵Mike Pavone
address
2012-12-04M68K to x86 translation works for a limited subset of instructions and ↵Mike Pavone
addressing modes
2012-11-27Add asssembly runtime code stubMike Pavone
2012-11-27Add MakefileMike Pavone
2012-11-27Make x86 generator generic with respect to operand size for immediate ↵Mike Pavone
parameters.
2012-11-27x86 code gen, initial work on translatorMike Pavone
2012-11-15Improve disassembly. FIx some decoding bugs.Mike Pavone
2012-11-15Add mising bit instructions to decoder. Add test assembly file containing ↵Mike Pavone
most distinct instructions.
2012-11-14Implement OR_DIV_SBCD group in decoderMike Pavone
2012-11-14Added new OPSIZE for unsized instructions so they can be properly ↵Mike Pavone
disassembled without making them special cases
2012-11-13Implement (possibly broken) decoding of all M68000 instructions not in the ↵Mike Pavone
OR_DIV_SBCD group
2012-11-09Finish bit/movep/immediate group except for 68020 instructionsMike Pavone
2012-11-06mergeMike Pavone
2012-11-06More bit and immediate instructionsMike Pavone
2012-11-06Add some logic analyzer captures, a Python script for analyzing said ↵Mike Pavone
captures and a higher level analysis of the output
2012-11-04Add support for some bit instructions and a few others in the same "category"Mike Pavone
2012-11-03Finish mulu.w, muls.w and abcd parameter decodingMike Pavone
2012-11-03Improve 68K instruction decoding. Add simple disassembler.Mike Pavone
2012-11-03Make sure all operations are long-word length on fib example.Mike Pavone
2012-10-29Initial work on M68K instruction decodingMike Pavone