From dd640a49379c03088aef152a96fa832030aa1272 Mon Sep 17 00:00:00 2001 From: "XTra.KrazzY" Date: Sat, 13 Jun 2009 12:02:02 +0000 Subject: [PATCH] Zelda ucode cleanup git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3423 8ced0084-cf51-0410-be5f-012b33b47a6e --- .../Plugin_DSP_HLE/Src/UCodes/UCode_Zelda.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_Zelda.cpp b/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_Zelda.cpp index 88b6d9c0d4..9223a70ab5 100644 --- a/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_Zelda.cpp +++ b/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_Zelda.cpp @@ -68,8 +68,11 @@ void CUCode_Zelda::Update(int cycles) void CUCode_Zelda::HandleMail(u32 _uMail) { + // XK: Sync mails spam the logs + /* DEBUG_LOG(DSPHLE, "Zelda mail 0x%08X, list in progress? %s, sync in progress? %s", _uMail, m_bListInProgress ? "Yes" : "No", m_bSyncInProgress ? "Yes" : "No"); + */ // SetupTable // in WW we get SetDolbyDelay // SyncFrame @@ -125,6 +128,11 @@ void CUCode_Zelda::HandleMail(u32 _uMail) return; } + if(_uMail != 0) { + DEBUG_LOG(DSPHLE, "Zelda mail 0x%08X, list in progress? %s", _uMail, + m_bListInProgress ? "Yes" : "No"); + } + if (m_bListInProgress) { if (m_step < 0 || m_step >= sizeof(m_Buffer)/4) @@ -154,7 +162,7 @@ void CUCode_Zelda::HandleMail(u32 _uMail) } else { - DEBUG_LOG(DSPHLE, "Zelda uCode: unknown mail %08X", _uMail); + WARN_LOG(DSPHLE, "Zelda uCode: unknown mail %08X", _uMail); } } @@ -270,7 +278,7 @@ void CUCode_Zelda::ExecuteList() break; } - // sync, we are rdy + // sync, we are ready m_rMailHandler.PushMail(DSP_SYNC); g_dspInitialize.pGenerateDSPInterrupt(); m_rMailHandler.PushMail(0xF3550000 | Sync);