From fd889250b31d4baeeed019321d8a3996d5c78e10 Mon Sep 17 00:00:00 2001 From: Asnivor Date: Fri, 8 Jun 2018 12:27:52 +0100 Subject: [PATCH] ZXHawk: 128k/+2 interrupt, ULA tables & contention tweaked --- .../Machine/ZXSpectrum128K/ZX128.Screen.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/Machine/ZXSpectrum128K/ZX128.Screen.cs b/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/Machine/ZXSpectrum128K/ZX128.Screen.cs index 92472c0e3b..461baf266a 100644 --- a/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/Machine/ZXSpectrum128K/ZX128.Screen.cs +++ b/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/Machine/ZXSpectrum128K/ZX128.Screen.cs @@ -16,13 +16,13 @@ namespace BizHawk.Emulation.Cores.Computers.SinclairSpectrum // timing ClockSpeed = 3546900; FrameCycleLength = 70908; - InterruptStartTime = 32; + InterruptStartTime = 34; InterruptLength = 36; ScanlineTime = 228; - MemoryContentionOffset = 5; - PortContentionOffset = 5; - RenderTableOffset = 1; + MemoryContentionOffset = 6; + PortContentionOffset = 6; + RenderTableOffset = -4; FloatingBusOffset = 1; BorderLeftTime = 24;