More block timing issues corrected. 16 issues remaining

This commit is contained in:
Adrian Conlon
2025-05-03 22:46:02 +01:00
parent 6d8a00876f
commit 2501bdfd28
+3 -5
View File
@@ -1026,7 +1026,7 @@ namespace Z80
--this.PC.Word; --this.PC.Word;
} }
this.Tick(7); this.Tick(5);
break; break;
case 7: // LDDR case 7: // LDDR
if (this.LDDR()) if (this.LDDR())
@@ -1036,7 +1036,7 @@ namespace Z80
--this.PC.Word; --this.PC.Word;
} }
this.Tick(7); this.Tick(5);
break; break;
default: default:
break; break;
@@ -1061,7 +1061,6 @@ namespace Z80
this.Tick(5); this.Tick(5);
} }
this.Tick(5);
break; break;
case 7: // CPDR case 7: // CPDR
if (this.CPDR()) if (this.CPDR())
@@ -1076,7 +1075,7 @@ namespace Z80
this.MEMPTR.Word = (ushort)(this.PC.Word - 2); this.MEMPTR.Word = (ushort)(this.PC.Word - 2);
} }
this.Tick(7); this.Tick(2);
break; break;
default: default:
break; break;
@@ -1129,7 +1128,6 @@ namespace Z80
this.Tick(5); this.Tick(5);
} }
this.Tick(3);
break; break;
case 7: // OTDR case 7: // OTDR
if (this.OTDR()) if (this.OTDR())