From be253911c64571063615263a231ad107cd4dc1f7 Mon Sep 17 00:00:00 2001 From: alyosha-tas Date: Wed, 21 Mar 2018 18:15:51 -0400 Subject: [PATCH] PCE: Increase read access time even more to fix Gate of Thunder Loading fixes #70 --- BizHawk.Emulation.Cores/Consoles/PC Engine/ScsiCDBus.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/BizHawk.Emulation.Cores/Consoles/PC Engine/ScsiCDBus.cs b/BizHawk.Emulation.Cores/Consoles/PC Engine/ScsiCDBus.cs index bf2d23f311..1a8472594f 100644 --- a/BizHawk.Emulation.Cores/Consoles/PC Engine/ScsiCDBus.cs +++ b/BizHawk.Emulation.Cores/Consoles/PC Engine/ScsiCDBus.cs @@ -412,7 +412,9 @@ namespace BizHawk.Emulation.Cores.PCEngine // figure out proper read delay later // 10000 fixes Mugen Senshi Valis, which runs code in a timed loop, expecting a certain number of VBlanks // to happen before reading is complete - DataReadWaitTimer = pce.Cpu.TotalExecutedCycles + 10000; + // 175000 fixes 4 in 1 CD, loading Gate of Thunder + // which expects a certain number of timer interrupts to happen before loading is complete + DataReadWaitTimer = pce.Cpu.TotalExecutedCycles + 175000; pce.CDAudio.Stop(); }