Mercurial > repos > blastem
graph
-
Cleanup VINT code and fix bug in which VINT cycle would be set incorrectly after a VDP control port writeSun, 13 Jan 2013 16:11:28 -0800, by Mike Pavone
-
Add ability to print out current 68K cycle in debuggerSun, 13 Jan 2013 15:55:43 -0800, by Mike Pavone
-
Fix a bunch of bugs in the CPU core, add a 68K debuggerSun, 13 Jan 2013 13:01:13 -0800, by Mike Pavone
-
Fix (a7)+ src when size is byte, fix trap return address, make div with areg src decoded to invalidWed, 09 Jan 2013 22:31:07 -0800, by Mike Pavone
-
Fix -(a7) dest when size is byteWed, 09 Jan 2013 21:41:55 -0800, by Mike Pavone
-
Fix signed division with negative result, fix address reg destination with word-sized operand, fix cmpm decoding and code generation, fix unbalanced pop in bit instructionsWed, 09 Jan 2013 21:08:37 -0800, by Mike Pavone
-
Fix rendering of sprites at the top edge of screenTue, 08 Jan 2013 09:34:46 -0800, by Mike Pavone
-
Fix scc to set reg to 0xFF rather than 1 when the condition is trueTue, 08 Jan 2013 09:34:24 -0800, by Mike Pavone
-
Fix order of reading saved pc and swapping user and system stack pointersSun, 06 Jan 2013 22:45:45 -0800, by Mike Pavone
-
Make sure we bail out of translation after translating an invalid instructionSun, 06 Jan 2013 21:44:54 -0800, by Mike Pavone
-
Print a message when we try to run an invalid instruction, not when we try to translate itSun, 06 Jan 2013 21:42:57 -0800, by Mike Pavone
-
Fix order of SR and PC saved in an exception stack frameSun, 06 Jan 2013 20:49:42 -0800, by Mike Pavone
-
Implement areg displacement mode for jsrSun, 06 Jan 2013 18:31:17 -0800, by Mike Pavone
-
Implement negxSun, 06 Jan 2013 15:20:23 -0800, by Mike Pavone
-
Implement movepSun, 06 Jan 2013 14:41:26 -0800, by Mike Pavone
-
Implement EORI CCR/SRSun, 06 Jan 2013 14:00:45 -0800, by Mike Pavone
-
Implement RTRSun, 06 Jan 2013 13:58:33 -0800, by Mike Pavone
-
Fix a bunch of addressing modes in movem when a register list is the destinationSun, 06 Jan 2013 13:42:13 -0800, by Mike Pavone
-
Minor optimization and a cycle count fix to leaSun, 06 Jan 2013 12:17:10 -0800, by Mike Pavone
-
Initialize status register to proper value on startupSun, 06 Jan 2013 10:54:45 -0800, by Mike Pavone
-
Added SMD ROM supportSun, 06 Jan 2013 09:51:15 -0800, by Mike Pavone
-
Fix certain address modes with lea when the destination is not a native registerSat, 05 Jan 2013 22:59:51 -0800, by Mike Pavone
-
Small fix to disassemblerSat, 05 Jan 2013 22:59:06 -0800, by Mike Pavone
-
Fix decoding of movepSat, 05 Jan 2013 02:46:55 -0800, by Mike Pavone
-
Implement more movem modes srcSat, 05 Jan 2013 02:18:31 -0800, by Mike Pavone
-
Implement more address modes for movem dst and fix a missing break statement in translate_m68k_dstSat, 05 Jan 2013 01:55:11 -0800, by Mike Pavone
-
Fix crash in printf from "crash" function due to lack of clearing raxSat, 05 Jan 2013 01:32:40 -0800, by Mike Pavone
-
FIx movem when src is reg list and dst is not a areg predec modeSat, 05 Jan 2013 01:31:28 -0800, by Mike Pavone
-
Fix predec address mode when used as sourceSat, 05 Jan 2013 00:53:50 -0800, by Mike Pavone
-
Fix rotate instructions that use a register source. Fix ROXL/ROXR to actually use the appropriate x86 instruction.Fri, 04 Jan 2013 23:52:20 -0800, by Mike Pavone
-
Add cycles for Bcc (needs work, but this changes keeps some ROMs from making the emulator unresponsive)Fri, 04 Jan 2013 23:25:23 -0800, by Mike Pavone
-
Don't use the native call stack for M68K calls by defaultFri, 04 Jan 2013 23:21:07 -0800, by Mike Pavone
-
Small fix for bit instructionsFri, 04 Jan 2013 22:51:01 -0800, by Mike Pavone
-
Implement access to Z80 RAMFri, 04 Jan 2013 21:47:09 -0800, by Mike Pavone
-
Implement TRAP (untested)Thu, 03 Jan 2013 22:49:21 -0800, by Mike Pavone
-
Implement MULU/MULS and DIVU/DIVSThu, 03 Jan 2013 22:07:40 -0800, by Mike Pavone
-
Do a sync when interrupt mask changes so we can recompute the next interrupt cycle. Also fix a bug in which the SR part of ORI to SR was not being performed.Tue, 01 Jan 2013 09:40:17 -0800, by Mike Pavone
-
Make writes to control and data port block when DMA is in progressTue, 01 Jan 2013 07:06:57 -0800, by Mike Pavone
-
Bail out of disassembly of a particular stream when we hit an invalid instructionTue, 01 Jan 2013 07:04:48 -0800, by Mike Pavone
-
Add hgignore fileTue, 01 Jan 2013 07:03:52 -0800, by Mike Pavone
-
Implement most of the "X" instructionsMon, 31 Dec 2012 20:09:09 -0800, by Mike Pavone
-
Implement m68k_modified_ret_addrMon, 31 Dec 2012 19:17:01 -0800, by Mike Pavone
-
Comment out some debug printfsMon, 31 Dec 2012 18:53:52 -0800, by Mike Pavone
-
Fix infinite loop bug in sprite renderingMon, 31 Dec 2012 18:36:16 -0800, by Mike Pavone
-
Fix DMA fills to VRAMMon, 31 Dec 2012 18:22:25 -0800, by Mike Pavone
-
Fix DMA in progress flag in VDP status registerMon, 31 Dec 2012 18:12:08 -0800, by Mike Pavone
-
Fix label names in disassemblerMon, 31 Dec 2012 11:56:01 -0800, by Mike Pavone
-
Properly support references to odd addresses in label generation in disassembler. Add labels for start and interrupts.Mon, 31 Dec 2012 11:54:27 -0800, by Mike Pavone
-
Fix VDP readsMon, 31 Dec 2012 11:26:57 -0800, by Mike Pavone
-
Implemented HV counterSun, 30 Dec 2012 22:39:41 -0800, by Mike Pavone
-
Fix some bugs in decoding cmpSun, 30 Dec 2012 18:40:33 -0800, by Mike Pavone
-
Fix 68K->VDP DMASun, 30 Dec 2012 11:54:25 -0800, by Mike Pavone
-
Improve disassemblerSun, 30 Dec 2012 09:55:18 -0800, by Mike Pavone
-
Add support for pc indexed addressing mode to leaSun, 30 Dec 2012 09:55:07 -0800, by Mike Pavone
-
Support more address modes for jmpSun, 30 Dec 2012 07:52:44 -0800, by Mike Pavone
-
Fix bug that was causing DMA fills to lock up under certain circumstancesSun, 30 Dec 2012 01:15:16 -0800, by Mike Pavone