Sat, 04 May 2013 15:58:15 -0700 |
Mike Pavone |
Implement IN and OUT (untested)
|
Sat, 04 May 2013 15:15:55 -0700 |
Mike Pavone |
Implement RETI and RETN (untested). Cleanup tests for "terminal" instructions.
|
Sat, 04 May 2013 14:36:50 -0700 |
Mike Pavone |
Remove deferred address entries from abandoned translations inside z80_retrans_inst
|
Fri, 03 May 2013 21:22:36 -0700 |
Mike Pavone |
Save context in z80_do_sync
|
Fri, 03 May 2013 21:09:48 -0700 |
Mike Pavone |
Fix bank register update
|
Fri, 03 May 2013 20:18:28 -0700 |
Mike Pavone |
Fix native address lookup in bannked memory area
|
Fri, 03 May 2013 20:15:23 -0700 |
Mike Pavone |
Use hex where appropriate in disassembler
|
Fri, 03 May 2013 19:27:32 -0700 |
Mike Pavone |
Using push/pop inside translated code is not compatible with the current way the Z80 core returns to the caller
|
Fri, 03 May 2013 18:50:16 -0700 |
Mike Pavone |
Fix crash bug in Z80 interrupt support
|
Fri, 03 May 2013 18:49:48 -0700 |
Mike Pavone |
Implement shift instructions (untested)
|
Thu, 02 May 2013 22:39:39 -0700 |
Mike Pavone |
Implement CPL and NEG (untested)
|
Thu, 02 May 2013 22:28:40 -0700 |
Mike Pavone |
Implement LDD and LDDR
|
Thu, 02 May 2013 22:26:47 -0700 |
Mike Pavone |
Implement LDI
|
Thu, 02 May 2013 22:21:41 -0700 |
Mike Pavone |
Protect debug prints for busreq/reset regs with appropriate macros
|
Thu, 02 May 2013 22:18:33 -0700 |
Mike Pavone |
Fix decoding of CP.
|
Thu, 02 May 2013 22:18:22 -0700 |
Mike Pavone |
Fix IX/IY displace modes. Fix check for registers requiring REX.
|
Thu, 02 May 2013 21:54:04 -0700 |
Mike Pavone |
Sync Z80 on writes to busreq/reset ports. NULL out extra_pc on z80 reset
|
Thu, 02 May 2013 00:10:24 -0700 |
Mike Pavone |
Don't mix *H regs with the REX prefix
|
Wed, 01 May 2013 23:12:29 -0700 |
Mike Pavone |
Fix some more retranslation bugs in the Z80 core
|
Wed, 01 May 2013 20:15:33 -0700 |
Mike Pavone |
Add -n flag for disabling the Z80 core
|
Wed, 01 May 2013 20:09:53 -0700 |
Mike Pavone |
Fix a crash bug in instruction retranslation
|
Tue, 30 Apr 2013 20:36:15 -0700 |
Mike Pavone |
Add a second context pointer to m68k_context so that try_fifo_write can still have easy access to the VDP. Handle writes to Z80 code addresses from the 68K.
|
Tue, 30 Apr 2013 20:33:30 -0700 |
Mike Pavone |
Implement ld to and from the I and R registers
|
Tue, 30 Apr 2013 01:00:10 -0700 |
Mike Pavone |
Implement LDIR and fix a bug in which context was not restored after a call to z80_handle_code_write
|
Tue, 30 Apr 2013 00:39:31 -0700 |
Mike Pavone |
Initial stab at integartiong Z80 core
|
Tue, 30 Apr 2013 00:39:20 -0700 |
Mike Pavone |
Fix a remaining z80_write reg swap bug. Properly initialize the native map slots. Reset appropriate regs when z80_reset is called.
|
Tue, 30 Apr 2013 00:37:30 -0700 |
Mike Pavone |
Fix infinite loop in Z80 disassembler
|
Mon, 29 Apr 2013 23:02:39 -0700 |
Mike Pavone |
Implement CCF and SCF
|
Mon, 29 Apr 2013 22:58:45 -0700 |
Mike Pavone |
Fix decoding of address in JP and JPCC instructions in the Z80 core
|
Mon, 29 Apr 2013 22:52:05 -0700 |
Mike Pavone |
Properly handle wrapping around to 0 in translate_z80_stream
|
Mon, 29 Apr 2013 22:37:47 -0700 |
Mike Pavone |
Fix bug in end condition inside translate_z80_stream.
|
Mon, 29 Apr 2013 22:32:21 -0700 |
Mike Pavone |
Squashing some bugs introduced when I switched the register assignments for z80_write_byte around.
|
Mon, 29 Apr 2013 21:46:48 -0700 |
Mike Pavone |
Implement retranslating code when written to. Possibly broken, need to fix some other bugs before a proper test.
|
Mon, 29 Apr 2013 01:14:24 -0700 |
Mike Pavone |
Fix target cycle count after 68K interrupt
|
Mon, 29 Apr 2013 00:59:50 -0700 |
Mike Pavone |
Implemented basic interrupt support in Z80 core.
|
Mon, 29 Apr 2013 00:59:32 -0700 |
Mike Pavone |
Forgot to commit zruntime a while back, adding it now.
|
Sun, 28 Apr 2013 23:25:18 -0700 |
Mike Pavone |
Implement ADC and SBC in Z80 core (untested)
|
Sun, 28 Apr 2013 22:41:30 -0700 |
Mike Pavone |
Implement rotation and bit set/reset instructions (untested).
|
Sun, 28 Apr 2013 21:00:27 -0700 |
Mike Pavone |
Implement RETCC in Z80 core.
|
Sun, 28 Apr 2013 21:00:16 -0700 |
Mike Pavone |
Implement cartridge rom loading in transz80
|
Sun, 28 Apr 2013 18:53:43 -0700 |
Mike Pavone |
Implement cycle limit in Z80 core.
|
Sun, 28 Apr 2013 14:32:45 -0700 |
Mike Pavone |
Implement EI, DI and IM in the Z80 core
|
Sun, 28 Apr 2013 14:05:02 -0700 |
Mike Pavone |
Implemente CP (untested)
|
Sun, 28 Apr 2013 13:45:17 -0700 |
Mike Pavone |
Implement EX, EXX and RST in Z80 core
|
Sun, 28 Apr 2013 13:45:00 -0700 |
Mike Pavone |
Add header dependencies to offsets
|
Fri, 26 Apr 2013 22:27:17 -0700 |
Mike Pavone |
Implement BIT and DJNZ (tested). Fix register mapping for IYL.
|
Fri, 26 Apr 2013 09:51:57 -0700 |
Mike Pavone |
Added the rest of the conditions to JPCC, implemented CALLCC (untested)
|
Fri, 26 Apr 2013 09:51:13 -0700 |
Mike Pavone |
Added key to save Z80 RAM to a file
|
Thu, 25 Apr 2013 22:49:36 -0700 |
Mike Pavone |
Implement more Z80 instructions (untested)
|
Thu, 25 Apr 2013 21:01:11 -0700 |
Mike Pavone |
Get Z80 core working for simple programs
|
Mon, 22 Apr 2013 23:56:13 -0700 |
Mike Pavone |
Add shadow/higlight info to debug renderer
|
Mon, 22 Apr 2013 23:34:39 -0700 |
Mike Pavone |
Less broken implementation of shadow/highlight
|
Mon, 22 Apr 2013 21:24:50 -0700 |
Mike Pavone |
Shadow and higlight operators were switched
|
Mon, 22 Apr 2013 20:13:07 -0700 |
Mike Pavone |
Added todo list
|
Mon, 22 Apr 2013 19:39:38 -0700 |
Mike Pavone |
Implemented shadow hilight mode.
|
Sun, 21 Apr 2013 19:12:48 -0700 |
Mike Pavone |
Improve color rendering accuracy and optimize SDL renderer a bit
|