]> git.sur5r.net Git - cc65/commitdiff
Fixed 65C02 timing again.
authorStefan <stefan.haubenthal@gmail.com>
Tue, 12 Feb 2019 10:27:12 +0000 (11:27 +0100)
committergreg-king5 <greg.king5@verizon.net>
Tue, 12 Feb 2019 16:15:47 +0000 (11:15 -0500)
src/sim65/6502.c

index 683937ed78e79036aa91b5be74d035901ca9919b..b3c06293a3f1cab3802df239dbd78e09f824cd21 100644 (file)
@@ -2347,8 +2347,6 @@ static void OPC_6502_DE (void)
     unsigned char Val;
     Cycles = 7;
     Addr = MemReadWord (Regs.PC+1) + Regs.XR;
-    if (CPU != CPU_6502 && !PAGE_CROSS (Addr, Regs.XR))
-        --Cycles;
     Val = MemReadByte (Addr) - 1;
     MemWriteByte (Addr, Val);
     TEST_ZF (Val);
@@ -2656,8 +2654,6 @@ static void OPC_6502_FE (void)
     unsigned char Val;
     Cycles = 7;
     Addr = MemReadWord (Regs.PC+1) + Regs.XR;
-    if (CPU != CPU_6502 && !PAGE_CROSS (Addr, Regs.XR))
-        --Cycles;
     Val = MemReadByte (Addr) + 1;
     MemWriteByte (Addr, Val);
     TEST_ZF (Val);