summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorPierre Bourdon <delroth@gmail.com>2012-11-28 01:48:27 +0100
committerPierre Bourdon <delroth@gmail.com>2012-11-28 01:48:27 +0100
commitf11a40f85806e2fa69ef2bb8d7513d580fedff69 (patch)
treef741e6ff2574ab290d4f47f9c65a7e592d9241ff /Source
parent1a129abe0da5bd1ff51e2acf4aa14e5a5fe99b25 (diff)
Command 13 should upload only AUXA LRS, not MAIN LRS + AUXA LRS. Fixes more GC EA games sound/music (including FIFA 06, Madden 08).
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/Core/Src/HW/DSPHLE/UCodes/UCode_AX.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/Source/Core/Core/Src/HW/DSPHLE/UCodes/UCode_AX.cpp b/Source/Core/Core/Src/HW/DSPHLE/UCodes/UCode_AX.cpp
index 089e0c7933..4bda7e2638 100644
--- a/Source/Core/Core/Src/HW/DSPHLE/UCodes/UCode_AX.cpp
+++ b/Source/Core/Core/Src/HW/DSPHLE/UCodes/UCode_AX.cpp
@@ -503,15 +503,12 @@ void CUCode_AX::SendAUXAndMix(u32 main_auxa_up, u32 auxb_s_up, u32 main_l_dl,
{
// Buffers to upload first
int* up_buffers[] = {
- m_samples_left,
- m_samples_right,
- m_samples_surround,
m_samples_auxA_left,
m_samples_auxA_right,
m_samples_auxA_surround
};
- // Upload Main LRS + AUXA LRS
+ // Upload AUXA LRS
int* ptr = (int*)HLEMemory_Get_Pointer(main_auxa_up);
for (u32 i = 0; i < sizeof (up_buffers) / sizeof (up_buffers[0]); ++i)
for (u32 j = 0; j < 32 * 5; ++j)