summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorXTra.KrazzY <XTra.KrazzY@gmail.com>2009-06-29 21:41:13 +0000
committerXTra.KrazzY <XTra.KrazzY@gmail.com>2009-06-29 21:41:13 +0000
commit9ccf992aaad129f0817e585530abed3d29022880 (patch)
treeabb46470d1b1cf5026b03845aebe0a2a49f6866b /Source
parent4da334c5622e4e6c0a3aad336575451c79ee872d (diff)
Forgot to commit this a while ago. Cleared up some zelda ucode stuff
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3606 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source')
-rw-r--r--Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_Zelda.cpp27
1 files changed, 24 insertions, 3 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 0c416b7a47..937ef1e672 100644
--- a/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_Zelda.cpp
+++ b/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_Zelda.cpp
@@ -574,9 +574,11 @@ void CUCode_Zelda::ExecuteList()
}
return;
-/*
- case 0x03: break; // dunno ... zelda ww jmps to 0x0073
- case 0x04: break; // dunno ... zelda ww jmps to 0x0580
+
+ // Simply sends the sync messages
+ case 0x03: break;
+
+/* case 0x04: break; // dunno ... zelda ww jmps to 0x0580
case 0x05: break; // dunno ... zelda ww jmps to 0x0592
case 0x06: break; // dunno ... zelda ww jmps to 0x0469
case 0x07: break; // dunno ... zelda ww jmps to 0x044d
@@ -675,5 +677,24 @@ void CUCode_Zelda::DoState(PointerWrap &p) {
p.Do(m_numSteps);
p.Do(m_step);
p.Do(m_Buffer);
+ /*p.Do(m_CRC);
+ p.Do(m_bSyncInProgress);
+ p.Do(m_MaxVoice);
+ p.Do(m_NumVoices);
+ p.Do(m_bSyncCmdPending);
+ p.Do(m_CurVoice);
+ p.Do(m_CurBuffer);
+ p.Do(m_NumBuffers);
+ p.Do(m_VoicePBsAddr);
+ p.Do(m_UnkTableAddr);
+ p.Do(m_AFCCoefTableAddr);
+ p.Do(m_ReverbPBsAddr);
+ p.Do(m_RightBuffersAddr);
+ p.Do(m_LeftBuffersAddr);
+ p.Do(m_DMABaseAddr);
+ p.Do(m_numSteps);
+ p.Do(m_step);
+ p.Do(m_readOffset);
+ p.Do(m_MailState);*/
}