From f252fac9a694fa7c9cab99ce27c9c9f65f0131d8 Mon Sep 17 00:00:00 2001 From: "Jake.Stine" Date: Fri, 31 Oct 2008 17:21:34 +0000 Subject: [PATCH] Reverted IOP_WAIT_CYCLES to 64. git-svn-id: http://pcsx2-playground.googlecode.com/svn/trunk@256 a6443dda-0b58-4228-96e9-037be469359c --- pcsx2/R3000A.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pcsx2/R3000A.c b/pcsx2/R3000A.c index 8dc893070c..8298aebd32 100644 --- a/pcsx2/R3000A.c +++ b/pcsx2/R3000A.c @@ -162,12 +162,11 @@ static void _psxTestInterrupts() { } -// Since the EEsCycle update now is outside the BranchTest, we can safely -// put a much higher threshold on the IOP wait cycle. We could probably go -// even higher and just let the IRQ/Counter targets adjust it as needed, -// but I'll stick to a conservative value for the time being. +// Can't safely lower the IOP wait cycle counter (yet). +// 128 might be a safe value but until I know what's cuasing it to +// suck at higher values I'll err on the side of caution. -#define IOP_WAIT_CYCLE 2048 // was 64 +#define IOP_WAIT_CYCLE 64 // was (and is again!) 64 void psxBranchTest() {