log zruntime.S @ 1405:ee19270495e8

age author description
Mon, 23 Jun 2014 13:12:04 -0400 Mike Pavone Ensure proper stack alignment when the Z80 calls into C code. This fixes a crash in optimized builds on OSX
Tue, 17 Jun 2014 01:50:29 -0400 Mike Pavone blastem builds and almost works on OS X now
Thu, 06 Feb 2014 10:03:59 -0800 Michael Pavone Fix accidental use of the conditional jump instruction jp instead of jmp
Mon, 03 Feb 2014 09:18:10 -0800 Michael Pavone Initial attempt at emulating extended bank area access delays when 68K bus is busy with VDP stuff. Also emulate the extra delay on the second access of a word-wide read to the bank area. Needs work as it seems to break stuff.
Tue, 28 Jan 2014 08:36:06 -0800 Michael Pavone Add 3 wait states to Z80 access to bank area since that seems to be roughly the average in normal usage
Fri, 26 Jul 2013 19:55:04 -0700 Mike Pavone Added support for saving savestates. Added gst savestate format test harness
Sun, 09 Jun 2013 02:38:56 -0700 Mike Pavone Fix address adjustement in z80_retrans_stub
Sat, 08 Jun 2013 11:31:52 -0700 Mike Pavone Use a call instruction to figure out the original native address when retranslating so that it does not get lost when the byte transforms from a instruction word to extension word
Sun, 02 Jun 2013 21:38:18 -0700 Mike Pavone Clear IFF1 and IFF2 when an interrupt is taken on the Z80
Fri, 24 May 2013 00:26:27 -0700 Mike Pavone Allow VDP/PSG writes from Z80
Tue, 14 May 2013 21:59:56 -0700 Mike Pavone Some Z80 interrupt fixes
Mon, 06 May 2013 00:54:58 -0700 Mike Pavone Implement writes from Z80 to YM-2612
Sat, 04 May 2013 16:23:28 -0700 Mike Pavone Implement HALT (sort of tested)
Sat, 04 May 2013 15:58:15 -0700 Mike Pavone Implement IN and OUT (untested)
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 18:50:16 -0700 Mike Pavone Fix crash bug in Z80 interrupt support
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: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.
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 00:59:32 -0700 Mike Pavone Forgot to commit zruntime a while back, adding it now.