Mercurial > repos > blastem
graph
-
Implement shift instructions (asl, lsl, asr, lsr). Add flags to register printout. Fix minor bug in shift/rotate instruction decoding.Sat, 15 Dec 2012 23:01:32 -0800, by Mike Pavone
-
Fix shift rotate instruction decoding and improve disassembly of move USP and conditional branch instructionsThu, 13 Dec 2012 09:47:40 -0800, by Mike Pavone
-
Add untested support for and, eor, or, swap, tst and nop instructions. Add call to m68k_save_result for add and sub so that they will properly save results for memory destinationsWed, 12 Dec 2012 23:21:11 -0800, by Mike Pavone
-
Don't try to disassemble addresses beyond the end of the cartridgeWed, 12 Dec 2012 21:25:31 -0800, by Mike Pavone
-
Fix bug in address visitation in disassemblerWed, 12 Dec 2012 20:43:42 -0800, by Mike Pavone
-
Add support for dbcc instructionWed, 12 Dec 2012 20:18:06 -0800, by Mike Pavone
-
Add vector table to test.s68Wed, 12 Dec 2012 20:17:59 -0800, by Mike Pavone
-
Add logic for following control flow based on logic in the translatorWed, 12 Dec 2012 20:17:11 -0800, by Mike Pavone
-
Add debug render mode and fix vertical flip bit for bg tilesSun, 09 Dec 2012 18:40:45 -0800, by Mike Pavone
-
Fix bug in tile address masking. Remove some debug code from window plane.Sun, 09 Dec 2012 17:26:36 -0800, by Mike Pavone
-
More correct window support, maybeSun, 09 Dec 2012 17:10:08 -0800, by Mike Pavone
-
Broken window supportSun, 09 Dec 2012 17:05:13 -0800, by Mike Pavone
-
Horizontal scroll works correctly now. In particular, the SEGA logo in Vectorman has a nice smooth wave like it shouldSun, 09 Dec 2012 01:13:41 -0800, by Mike Pavone
-
Implement sprite index >= sprite limit triggers sprite limit behaviorSun, 09 Dec 2012 00:03:15 -0800, by Mike Pavone
-
Initial H32 mode supportSat, 08 Dec 2012 23:49:51 -0800, by Mike Pavone
-
Pass all sprite masking testsSat, 08 Dec 2012 23:09:40 -0800, by Mike Pavone
-
Small fix to overflow flagSat, 08 Dec 2012 23:06:13 -0800, by Mike Pavone
-
Improve sprite masking to almost completely pass Nemesis' sprite masking testSat, 08 Dec 2012 22:50:14 -0800, by Mike Pavone
-
Add support for simple resolution scalingSat, 08 Dec 2012 22:07:25 -0800, by Mike Pavone
-
Fix horizontal sprite mirroringSat, 08 Dec 2012 21:39:01 -0800, by Mike Pavone
-
Make horizontal scrolling closer to correct, Comix Zone looks good, Sonic 2 slightly offSat, 08 Dec 2012 20:25:56 -0800, by Mike Pavone
-
Small cleanupSat, 08 Dec 2012 20:02:10 -0800, by Mike Pavone
-
Fix horizontal scroll offsetSat, 08 Dec 2012 19:59:32 -0800, by Mike Pavone
-
Fix BG plane B render bugSat, 08 Dec 2012 19:42:07 -0800, by Mike Pavone
-
Fix sprite transparency for overlapping spritesSat, 08 Dec 2012 16:58:11 -0800, by Mike Pavone
-
Fix management of context->sprite_draws so the sprite layer only draws when it shouldSat, 08 Dec 2012 16:46:47 -0800, by Mike Pavone
-
Fix vertical scroll value for plane BSat, 08 Dec 2012 16:16:18 -0800, by Mike Pavone
-
Partially fix BG plane BSat, 08 Dec 2012 16:09:43 -0800, by Mike Pavone
-
Fix endianness of VSRAM when read from Genecyst save stateSat, 08 Dec 2012 16:02:17 -0800, by Mike Pavone
-
Sprites fixed, working on bg planesSat, 08 Dec 2012 11:59:50 -0800, by Mike Pavone
-
Sprites somewhat less brokenSat, 08 Dec 2012 11:12:17 -0800, by Mike Pavone
-
Mostly broken VDP core and savestate viewerSat, 08 Dec 2012 02:00:54 -0800, by Mike Pavone
-
Initial support for M68k reset vector, rather than starting at an arbitrary addressTue, 04 Dec 2012 19:25:54 -0800, by Mike Pavone
-
M68K to x86 translation works for a limited subset of instructions and addressing modesTue, 04 Dec 2012 19:13:12 -0800, by Mike Pavone
-
Add asssembly runtime code stubTue, 27 Nov 2012 22:54:38 -0800, by Mike Pavone
-
Add MakefileTue, 27 Nov 2012 22:50:09 -0800, by Mike Pavone
-
Make x86 generator generic with respect to operand size for immediate parameters.Tue, 27 Nov 2012 22:43:32 -0800, by Mike Pavone
-
x86 code gen, initial work on translatorTue, 27 Nov 2012 09:28:13 -0800, by Mike Pavone
-
Improve disassembly. FIx some decoding bugs.Thu, 15 Nov 2012 22:15:43 -0800, by Mike Pavone
-
Add mising bit instructions to decoder. Add test assembly file containing most distinct instructions.Thu, 15 Nov 2012 00:52:53 -0800, by Mike Pavone
-
Implement OR_DIV_SBCD group in decoderWed, 14 Nov 2012 23:04:55 -0800, by Mike Pavone
-
Added new OPSIZE for unsized instructions so they can be properly disassembled without making them special casesWed, 14 Nov 2012 09:24:40 -0800, by Mike Pavone
-
Implement (possibly broken) decoding of all M68000 instructions not in the OR_DIV_SBCD groupTue, 13 Nov 2012 18:26:43 -0800, by Mike Pavone
-
Finish bit/movep/immediate group except for 68020 instructionsFri, 09 Nov 2012 22:01:26 -0800, by Mike Pavone
-
mergeTue, 06 Nov 2012 02:07:45 -0800, by Mike Pavone
-
Add some logic analyzer captures, a Python script for analyzing said captures and a higher level analysis of the outputTue, 06 Nov 2012 01:57:36 -0800, by Mike Pavone
-
More bit and immediate instructionsTue, 06 Nov 2012 02:04:42 -0800, by Mike Pavone
-
Add support for some bit instructions and a few others in the same "category"Sun, 04 Nov 2012 23:43:03 -0800, by Mike Pavone
-
Finish mulu.w, muls.w and abcd parameter decodingSat, 03 Nov 2012 22:15:55 -0700, by Mike Pavone
-
Improve 68K instruction decoding. Add simple disassembler.Sat, 03 Nov 2012 21:38:28 -0700, by Mike Pavone
-
Make sure all operations are long-word length on fib example.Sat, 03 Nov 2012 21:37:38 -0700, by Mike Pavone
-
Initial work on M68K instruction decodingMon, 29 Oct 2012 01:18:38 -0700, by Mike Pavone