mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-25 23:29:44 -06:00
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
This commit is contained in:
@ -574,9 +574,11 @@ void CUCode_Zelda::ExecuteList()
|
|||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
|
||||||
/*
|
|
||||||
case 0x03: break; // dunno ... zelda ww jmps to 0x0073
|
// Simply sends the sync messages
|
||||||
case 0x04: break; // dunno ... zelda ww jmps to 0x0580
|
case 0x03: break;
|
||||||
|
|
||||||
|
/* case 0x04: break; // dunno ... zelda ww jmps to 0x0580
|
||||||
case 0x05: break; // dunno ... zelda ww jmps to 0x0592
|
case 0x05: break; // dunno ... zelda ww jmps to 0x0592
|
||||||
case 0x06: break; // dunno ... zelda ww jmps to 0x0469
|
case 0x06: break; // dunno ... zelda ww jmps to 0x0469
|
||||||
case 0x07: break; // dunno ... zelda ww jmps to 0x044d
|
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_numSteps);
|
||||||
p.Do(m_step);
|
p.Do(m_step);
|
||||||
p.Do(m_Buffer);
|
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);*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1454,6 +1454,10 @@ void 041d_Unk() {
|
|||||||
0447 00c0 0345 lr $AR0, @0x0345
|
0447 00c0 0345 lr $AR0, @0x0345
|
||||||
0449 02bf 0532 call 0x0532
|
0449 02bf 0532 call 0x0532
|
||||||
044b 029f 0043 jmp 0x0043
|
044b 029f 0043 jmp 0x0043
|
||||||
|
}
|
||||||
|
|
||||||
|
void 044d_COMMAND_07()
|
||||||
|
{
|
||||||
044d 0080 0346 lri $AR0, #0x0346
|
044d 0080 0346 lri $AR0, #0x0346
|
||||||
044f 02bf 0067 call 0x0067
|
044f 02bf 0067 call 0x0067
|
||||||
0451 02bf 0067 call 0x0067
|
0451 02bf 0067 call 0x0067
|
||||||
@ -1470,6 +1474,10 @@ void 041d_Unk() {
|
|||||||
0463 00c0 0345 lr $AR0, @0x0345
|
0463 00c0 0345 lr $AR0, @0x0345
|
||||||
0465 02bf 0532 call 0x0532
|
0465 02bf 0532 call 0x0532
|
||||||
0467 029f 0043 jmp 0x0043
|
0467 029f 0043 jmp 0x0043
|
||||||
|
}
|
||||||
|
|
||||||
|
void 0469_COMMAND_06_09()
|
||||||
|
{
|
||||||
0469 0080 0346 lri $AR0, #0x0346
|
0469 0080 0346 lri $AR0, #0x0346
|
||||||
046b 02bf 0067 call 0x0067
|
046b 02bf 0067 call 0x0067
|
||||||
046d 02bf 0067 call 0x0067
|
046d 02bf 0067 call 0x0067
|
||||||
@ -1488,6 +1496,10 @@ void 041d_Unk() {
|
|||||||
047f 00c0 0345 lr $AR0, @0x0345
|
047f 00c0 0345 lr $AR0, @0x0345
|
||||||
0481 02bf 0532 call 0x0532
|
0481 02bf 0532 call 0x0532
|
||||||
0483 029f 0043 jmp 0x0043
|
0483 029f 0043 jmp 0x0043
|
||||||
|
}
|
||||||
|
|
||||||
|
void 0485_COMMAND_08()
|
||||||
|
{
|
||||||
0485 0080 0346 lri $AR0, #0x0346
|
0485 0080 0346 lri $AR0, #0x0346
|
||||||
0487 02bf 0067 call 0x0067
|
0487 02bf 0067 call 0x0067
|
||||||
0489 02bf 0067 call 0x0067
|
0489 02bf 0067 call 0x0067
|
||||||
@ -1779,7 +1791,7 @@ void 0573_Mystery_Write(InBuffer($AR1), SourceBuffer(AC1.M), _COUNT(AX0.H)) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void 0095_COMMAND_04()
|
void 0580_COMMAND_04()
|
||||||
{
|
{
|
||||||
// commando looks buggy...
|
// commando looks buggy...
|
||||||
// it copies data to the switch casement data address... sounds like BS
|
// it copies data to the switch casement data address... sounds like BS
|
||||||
@ -1796,6 +1808,10 @@ void 0095_COMMAND_04()
|
|||||||
058c 00c0 0345 lr $AR0, @0x0345
|
058c 00c0 0345 lr $AR0, @0x0345
|
||||||
058e 02bf 0523 call 0x0523
|
058e 02bf 0523 call 0x0523
|
||||||
0590 029f 0043 jmp 0x0043
|
0590 029f 0043 jmp 0x0043
|
||||||
|
}
|
||||||
|
|
||||||
|
void 0592_COMMAND_05()
|
||||||
|
{
|
||||||
0592 0080 0346 lri $AR0, #0x0346
|
0592 0080 0346 lri $AR0, #0x0346
|
||||||
0594 02bf 0067 call 0x0067
|
0594 02bf 0067 call 0x0067
|
||||||
0596 02bf 0067 call 0x0067
|
0596 02bf 0067 call 0x0067
|
||||||
|
Reference in New Issue
Block a user