From 9cb80875e650875c0c14c791846d081a54f0004a Mon Sep 17 00:00:00 2001 From: Scott Mansell Date: Fri, 31 Oct 2014 23:17:58 +1300 Subject: [PATCH] Fix DSPLLE for games which DMA data from MEM2 to the DSP. Fixes issue 7812. --- Source/Core/Core/HW/DSPLLE/DSPLLE.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp b/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp index ebfb32eef1..e6e20e4338 100644 --- a/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp +++ b/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp @@ -168,7 +168,8 @@ bool DSPLLE::Initialize(bool bWii, bool bDSPThread) if (!DSPCore_Init(opts)) return false; - g_dsp.cpu_ram = Memory::m_pRAM; + // DSPLLE directly accesses the fastmem arena. + g_dsp.cpu_ram = Memory::base; DSPCore_Reset(); m_bIsRunning = true;