From f8b7a2fc10494d043d5125ae015e3e8f2c0d2fe3 Mon Sep 17 00:00:00 2001 From: magumagu Date: Wed, 26 Mar 2014 15:17:37 -0700 Subject: [PATCH] Add audio output for Zelda Ucode variants. Untested. --- Source/Core/Core/HW/DSPHLE/UCodes/UCode_Zelda.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/UCode_Zelda.cpp b/Source/Core/Core/HW/DSPHLE/UCodes/UCode_Zelda.cpp index 4d0ed492d0..ffd50d6b63 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/UCode_Zelda.cpp +++ b/Source/Core/Core/HW/DSPHLE/UCodes/UCode_Zelda.cpp @@ -130,6 +130,9 @@ void CUCode_Zelda::HandleMail_LightVersion(u32 _uMail) if (m_bSyncCmdPending) { DSP::GenerateDSPInterruptFromDSPEmu(DSP::INT_DSP); + + MixAudio(); + m_CurBuffer++; if (m_CurBuffer == m_NumBuffers) @@ -188,6 +191,8 @@ void CUCode_Zelda::HandleMail_SMSVersion(u32 _uMail) m_NumSyncMail = 0; m_bSyncInProgress = false; + MixAudio(); + m_CurBuffer++; m_rMailHandler.PushMail(DSP_SYNC);