From: Philip K. <pa...@us...> - 2004-04-30 08:39:53
|
Update of /cvsroot/fuse-emulator/fuse/z80 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17830/z80 Modified Files: z80.pl Log Message: Improved contended memory timings for EX (SP),HL, EX (SP),IX and EX (SP),IY (thanks, Mark Woodmass and Jonathan Needle). Index: z80.pl =================================================================== RCS file: /cvsroot/fuse-emulator/fuse/z80/z80.pl,v retrieving revision 1.58 retrieving revision 1.59 diff -C2 -d -r1.58 -r1.59 *** z80.pl 28 Apr 2004 23:30:52 -0000 1.58 --- z80.pl 30 Apr 2004 08:39:45 -0000 1.59 *************** *** 553,558 **** bytetempl = readbyte( SP ); bytetemph = readbyte( SP + 1 ); tstates++; ! writebyte( SP, $low ); ! writebyte( SP + 1,$high ); tstates += 2; $low=bytetempl; $high=bytetemph; } --- 553,558 ---- bytetempl = readbyte( SP ); bytetemph = readbyte( SP + 1 ); tstates++; ! writebyte( SP, $low ); ! writebyte( SP + 1, $high ); contend( SP + 1, 1 ); contend( SP + 1, 1 ); $low=bytetempl; $high=bytetemph; } |