Audio sequence.c OK and documented (#1201)

* import sequence docs

* cleanup

* do not need raw hex
This commit is contained in:
engineer124
2023-03-30 19:53:47 +11:00
committed by GitHub
parent 045c3537a9
commit 6685a4775e
52 changed files with 1888 additions and 404 deletions
+32 -32
View File
@@ -3857,7 +3857,7 @@
0x8019E014:("Audio_Update",),
0x8019E0FC:("Audio_Noop4",),
0x8019E104:("Audio_Noop5",),
0x8019E110:("func_8019E110",),
0x8019E110:("Audio_PlayMainBgm",),
0x8019E14C:("AudioSfx_ComputeVolume",),
0x8019E324:("AudioSfx_ComputeReverb",),
0x8019E4B0:("AudioSfx_ComputePanSigned",),
@@ -3901,10 +3901,10 @@
0x801A0048:("Audio_PlaySfxForWaterfall",),
0x801A00EC:("Audio_StepFreqLerp",),
0x801A0124:("func_801A0124",),
0x801A0184:("func_801A0184",),
0x801A01C4:("func_801A01C4",),
0x801A0184:("Audio_SetBgmVolumeOff",),
0x801A01C4:("Audio_SetBgmVolumeOn",),
0x801A0204:("func_801A0204",),
0x801A0238:("func_801A0238",),
0x801A0238:("Audio_SetMainBgmVolume",),
0x801A026C:("Audio_SetGanonsTowerBgmVolumeLevel",),
0x801A0318:("Audio_SetGanonsTowerBgmVolume",),
0x801A0450:("Audio_LowerMainBgmVolume",),
@@ -3943,12 +3943,12 @@
0x801A25E4:("Audio_PlaySceneSequence",),
0x801A2670:("Audio_StartSceneSequence",),
0x801A2778:("Audio_UpdateSceneSequenceResumePoint",),
0x801A27E8:("func_801A27E8",),
0x801A281C:("func_801A281C",),
0x801A29D4:("func_801A29D4",),
0x801A2BB8:("func_801A2BB8",),
0x801A2C20:("func_801A2C20",),
0x801A2C44:("func_801A2C44",),
0x801A27E8:("Audio_PlayBgmForSongOfStorms",),
0x801A281C:("Audio_ScaleTempoAndFreqForMainBgm",),
0x801A29D4:("Audio_SetSeqTempoAndFreq",),
0x801A2BB8:("Audio_PlaySubBgm",),
0x801A2C20:("Audio_StopSubBgm",),
0x801A2C44:("Audio_IncreaseTempoForTimedMinigame",),
0x801A2C88:("Audio_PlaySequenceInCutscene",),
0x801A2D54:("Audio_StopSequenceInCutscene",),
0x801A2DE0:("Audio_IsSequencePlaying",),
@@ -3994,7 +3994,7 @@
0x801A4428:("func_801A4428",),
0x801A44A4:("Audio_PreNMI",),
0x801A44C4:("Audio_ResetRequestedSceneSeqId",),
0x801A44D4:("func_801A44D4",),
0x801A44D4:("Audio_ResetData",),
0x801A46F8:("func_801A46F8",),
0x801A4748:("func_801A4748",),
0x801A479C:("func_801A479C",),
@@ -4004,11 +4004,11 @@
0x801A4B80:("Audio_SetAmbienceRandomBend",),
0x801A4C30:("Audio_Init",),
0x801A4C54:("AudioSfx_Init",),
0x801A4D00:("func_801A4D00",),
0x801A4D50:("func_801A4D50",),
0x801A4DA4:("func_801A4DA4",),
0x801A4DF4:("func_801A4DF4",),
0x801A4E64:("func_801A4E64",),
0x801A4D00:("Audio_InitSound",),
0x801A4D50:("Audio_ResetForAudioHeapStep3",),
0x801A4DA4:("Audio_ResetForAudioHeapStep2",),
0x801A4DF4:("Audio_ResetForAudioHeapStep1",),
0x801A4E64:("Audio_UnusedReset",),
0x801A4EB0:("func_801A4EB0",),
0x801A4EB8:("func_801A4EB8",),
0x801A4FD8:("func_801A4FD8",),
@@ -4028,7 +4028,7 @@
0x801A54D0:("func_801A54D0",),
0x801A5680:("func_801A5680",),
0x801A5808:("func_801A5808",),
0x801A5A10:("func_801A5A10",),
0x801A5A10:("AudioVoice_ResetData",),
0x801A5A1C:("func_801A5A1C",),
0x801A5BD0:("AudioSfx_MuteBanks",),
0x801A5C28:("AudioSfx_LowerBgmVolume",),
@@ -4052,21 +4052,21 @@
0x801A787C:("AudioSfx_ProcessActiveSfx",),
0x801A78E4:("AudioSfx_IsPlaying",),
0x801A794C:("AudioSfx_Reset",),
0x801A7B10:("Audio_StartSequence",),
0x801A7D04:("Audio_StopSequence",),
0x801A7D84:("func_801A7D84",),
0x801A89A8:("Audio_QueueSeqCmd",),
0x801A89D0:("func_801A89D0",),
0x801A8A50:("Audio_GetActiveSequence",),
0x801A8ABC:("func_801A8ABC",),
0x801A8B14:("func_801A8B14",),
0x801A8B2C:("func_801A8B2C",),
0x801A8BD0:("Audio_SetVolumeScale",),
0x801A8D5C:("func_801A8D5C",),
0x801A9768:("func_801A9768",),
0x801A982C:("func_801A982C",),
0x801A99B8:("func_801A99B8",),
0x801A9A74:("func_801A9A74",),
0x801A7B10:("AudioSeq_StartSequence",),
0x801A7D04:("AudioSeq_StopSequence",),
0x801A7D84:("AudioSeq_ProcessSeqCmd",),
0x801A89A8:("AudioSeq_QueueSeqCmd",),
0x801A89D0:("AudioSeq_ProcessSeqCmds",),
0x801A8A50:("AudioSeq_GetActiveSeqId",),
0x801A8ABC:("AudioSeq_IsSeqCmdNotQueued",),
0x801A8B14:("AudioSeq_ResetSequenceRequests",),
0x801A8B2C:("AudioSeq_ReplaceSeqCmdSetupOpVolRestore",),
0x801A8BD0:("AudioSeq_SetVolumeScale",),
0x801A8D5C:("AudioSeq_UpdateActiveSequences",),
0x801A9768:("AudioSeq_UpdateAudioHeapReset",),
0x801A982C:("AudioSeq_ResetReverb",),
0x801A99B8:("AudioSeq_ResetActiveSequences",),
0x801A9A74:("AudioSeq_ResetActiveSequencesAndVolume",),
0x801A9B10:("JpegUtils_ProcessQuantizationTable",),
0x801A9B78:("JpegUtils_ParseHuffmanCodesLengths",),
0x801A9BFC:("JpegUtils_GetHuffmanCodes",),
+13 -13
View File
@@ -2401,14 +2401,14 @@
0x801DB4A4:("gSfxDefaultPos","UNK_TYPE4","",0x4),
0x801DB4B0:("gSfxDefaultFreqAndVolScale","UNK_TYPE1","",0x1),
0x801DB4B8:("gSfxDefaultReverb","UNK_TYPE1","",0x1),
0x801DB4C0:("D_801DB4C0","UNK_TYPE1","",0x1),
0x801DB4C4:("D_801DB4C4","UNK_TYPE1","",0x1),
0x801DB4C8:("D_801DB4C8","UNK_TYPE1","",0x1),
0x801DB4CC:("D_801DB4CC","UNK_TYPE1","",0x1),
0x801DB4C0:("sSeqCmdWritePos","UNK_TYPE1","",0x1),
0x801DB4C4:("sSeqCmdReadPos","UNK_TYPE1","",0x1),
0x801DB4C8:("sStartSeqDisabled","UNK_TYPE1","",0x1),
0x801DB4CC:("sSoundModeList","UNK_TYPE1","",0x1),
0x801DB4D4:("gAudioSpecId","UNK_TYPE1","",0x1),
0x801DB4D8:("D_801DB4D8","UNK_TYPE1","",0x1),
0x801DB4DC:("D_801DB4DC","UNK_TYPE4","",0x4),
0x801DB4E0:("D_801DB4E0","UNK_TYPE1","",0x1),
0x801DB4D8:("gAudioHeapResetState","UNK_TYPE1","",0x1),
0x801DB4DC:("sResetAudioHeapSeqCmd","UNK_TYPE4","",0x4),
0x801DB4E0:("gReverbSettings","UNK_TYPE1","",0x1),
0x801DB528:("D_801DB528","UNK_TYPE1","",0x1),
0x801DB570:("D_801DB570","UNK_TYPE1","",0x1),
0x801DB5B8:("D_801DB5B8","UNK_TYPE1","",0x1),
@@ -4331,9 +4331,9 @@
0x801FFC80:("sCurSfxPlayerChannelIndex","UNK_TYPE1","",0x1),
0x801FFC84:("gSfxBankMuted","UNK_TYPE1","",0x1),
0x801FFC90:("sUnusedBankLerp","UNK_TYPE1","",0x1),
0x801FFD00:("D_801FFD00","UNK_TYPE1","",0x1),
0x801FFD34:("D_801FFD34","UNK_TYPE1","",0x1),
0x801FFD40:("D_801FFD40","UNK_TYPE1","",0x1),
0x801FFD00:("sSeqRequests","UNK_TYPE1","",0x1),
0x801FFD34:("sNumSeqRequests","UNK_TYPE1","",0x1),
0x801FFD40:("sAudioSeqCmds","UNK_TYPE1","",0x1),
0x80200000:("D_80200000","UNK_TYPE1","",0x1),
0x80200002:("D_80200002","UNK_TYPE1","",0x1),
0x80200004:("D_80200004","UNK_TYPE1","",0x1),
@@ -4345,9 +4345,9 @@
0x8020034A:("D_8020034A","UNK_TYPE1","",0x1),
0x80200B88:("D_80200B88","UNK_TYPE1","",0x1),
0x80200BBA:("D_80200BBA","UNK_TYPE1","",0x1),
0x80200BCC:("D_80200BCC","UNK_TYPE1","",0x1),
0x80200BCE:("D_80200BCE","UNK_TYPE1","",0x1),
0x80200BD0:("D_80200BD0","UNK_TYPE1","",0x1),
0x80200BCC:("sResetAudioHeapTimer","UNK_TYPE1","",0x1),
0x80200BCE:("sResetAudioHeapFadeReverbVolume","UNK_TYPE1","",0x1),
0x80200BD0:("sResetAudioHeapFadeReverbVolumeStep","UNK_TYPE1","",0x1),
0x80200C70:("gAudioCtx","AudioContext","",0x81F8),
0x80208E68:("gAudioCustomUpdateFunction","UNK_TYPE4","",0x4),
0x80208E6C:("gAudioCustomSeqFunction","UNK_TYPE4","",0x4),
+7 -2
View File
@@ -171,14 +171,19 @@ wordReplace = {
"func_800BBA88": "Enemy_StartFinishingBlow",
"ShrinkWindow_Step": "ShrinkWindow_Update",
"ShrinkWindow_Fini": "ShrinkWindow_Destroy",
"func_801A89A8": "Audio_QueueSeqCmd",
"func_801A89A8": "AudioSeq_QueueSeqCmd",
"Audio_QueueSeqCmd": "AudioSeq_QueueSeqCmd",
"func_801A0238": "Audio_SetMainBgmVolume",
"func_801A2C20": "Audio_StopSubBgm",
"func_801A2BB8": "Audio_PlaySubBgm",
"func_8019F1C0": "Audio_PlaySfxAtPos",
"func_801A5BD0": "AudioSfx_MuteBanks",
"func_801A72CC": "AudioSfx_StopByPos",
"Audio_StopSfxByPos": "AudioSfx_StopByPos",
"Audio_StopSfxById": "AudioSfx_StopById",
"func_801A3098": "Audio_PlayFanfare",
"func_801A8A50": "Audio_GetActiveSequence",
"func_801A8A50": "AudioSeq_GetActiveSeqId",
"Audio_GetActiveSequence": "AudioSeq_GetActiveSeqId",
"func_801A2E54": "Audio_PlayBgm_StorePrevBgm",
"func_801A2ED8": "Audio_RestorePrevBgm",
"func_801A2544": "Audio_PlayMorningSceneSequence",
+32 -32
View File
@@ -3373,7 +3373,7 @@ asm/non_matchings/code/code_8019AF00/Audio_Noop3.s,Audio_Noop3,0x8019E00C,0x2
asm/non_matchings/code/code_8019AF00/Audio_Update.s,Audio_Update,0x8019E014,0x3A
asm/non_matchings/code/code_8019AF00/Audio_Noop4.s,Audio_Noop4,0x8019E0FC,0x2
asm/non_matchings/code/code_8019AF00/Audio_Noop5.s,Audio_Noop5,0x8019E104,0x3
asm/non_matchings/code/code_8019AF00/func_8019E110.s,func_8019E110,0x8019E110,0xF
asm/non_matchings/code/code_8019AF00/Audio_PlayMainBgm.s,Audio_PlayMainBgm,0x8019E110,0xF
asm/non_matchings/code/code_8019AF00/AudioSfx_ComputeVolume.s,AudioSfx_ComputeVolume,0x8019E14C,0x76
asm/non_matchings/code/code_8019AF00/AudioSfx_ComputeReverb.s,AudioSfx_ComputeReverb,0x8019E324,0x63
asm/non_matchings/code/code_8019AF00/AudioSfx_ComputePanSigned.s,AudioSfx_ComputePanSigned,0x8019E4B0,0x61
@@ -3417,10 +3417,10 @@ asm/non_matchings/code/code_8019AF00/Audio_PlaySfxForRiver.s,Audio_PlaySfxForRiv
asm/non_matchings/code/code_8019AF00/Audio_PlaySfxForWaterfall.s,Audio_PlaySfxForWaterfall,0x801A0048,0x29
asm/non_matchings/code/code_8019AF00/Audio_StepFreqLerp.s,Audio_StepFreqLerp,0x801A00EC,0xE
asm/non_matchings/code/code_8019AF00/func_801A0124.s,func_801A0124,0x801A0124,0x18
asm/non_matchings/code/code_8019AF00/func_801A0184.s,func_801A0184,0x801A0184,0x10
asm/non_matchings/code/code_8019AF00/func_801A01C4.s,func_801A01C4,0x801A01C4,0x10
asm/non_matchings/code/code_8019AF00/Audio_SetBgmVolumeOff.s,Audio_SetBgmVolumeOff,0x801A0184,0x10
asm/non_matchings/code/code_8019AF00/Audio_SetBgmVolumeOn.s,Audio_SetBgmVolumeOn,0x801A01C4,0x10
asm/non_matchings/code/code_8019AF00/func_801A0204.s,func_801A0204,0x801A0204,0xD
asm/non_matchings/code/code_8019AF00/func_801A0238.s,func_801A0238,0x801A0238,0xD
asm/non_matchings/code/code_8019AF00/Audio_SetMainBgmVolume.s,Audio_SetMainBgmVolume,0x801A0238,0xD
asm/non_matchings/code/code_8019AF00/Audio_SetGanonsTowerBgmVolumeLevel.s,Audio_SetGanonsTowerBgmVolumeLevel,0x801A026C,0x2B
asm/non_matchings/code/code_8019AF00/Audio_SetGanonsTowerBgmVolume.s,Audio_SetGanonsTowerBgmVolume,0x801A0318,0x4E
asm/non_matchings/code/code_8019AF00/Audio_LowerMainBgmVolume.s,Audio_LowerMainBgmVolume,0x801A0450,0x7
@@ -3459,12 +3459,12 @@ asm/non_matchings/code/code_8019AF00/Audio_StartMorningSceneSequence.s,Audio_Sta
asm/non_matchings/code/code_8019AF00/Audio_PlaySceneSequence.s,Audio_PlaySceneSequence,0x801A25E4,0x23
asm/non_matchings/code/code_8019AF00/Audio_StartSceneSequence.s,Audio_StartSceneSequence,0x801A2670,0x42
asm/non_matchings/code/code_8019AF00/Audio_UpdateSceneSequenceResumePoint.s,Audio_UpdateSceneSequenceResumePoint,0x801A2778,0x1C
asm/non_matchings/code/code_8019AF00/func_801A27E8.s,func_801A27E8,0x801A27E8,0xD
asm/non_matchings/code/code_8019AF00/func_801A281C.s,func_801A281C,0x801A281C,0x6E
asm/non_matchings/code/code_8019AF00/func_801A29D4.s,func_801A29D4,0x801A29D4,0x79
asm/non_matchings/code/code_8019AF00/func_801A2BB8.s,func_801A2BB8,0x801A2BB8,0x1A
asm/non_matchings/code/code_8019AF00/func_801A2C20.s,func_801A2C20,0x801A2C20,0x9
asm/non_matchings/code/code_8019AF00/func_801A2C44.s,func_801A2C44,0x801A2C44,0x11
asm/non_matchings/code/code_8019AF00/Audio_PlayBgmForSongOfStorms.s,Audio_PlayBgmForSongOfStorms,0x801A27E8,0xD
asm/non_matchings/code/code_8019AF00/Audio_ScaleTempoAndFreqForMainBgm.s,Audio_ScaleTempoAndFreqForMainBgm,0x801A281C,0x6E
asm/non_matchings/code/code_8019AF00/Audio_SetSeqTempoAndFreq.s,Audio_SetSeqTempoAndFreq,0x801A29D4,0x79
asm/non_matchings/code/code_8019AF00/Audio_PlaySubBgm.s,Audio_PlaySubBgm,0x801A2BB8,0x1A
asm/non_matchings/code/code_8019AF00/Audio_StopSubBgm.s,Audio_StopSubBgm,0x801A2C20,0x9
asm/non_matchings/code/code_8019AF00/Audio_IncreaseTempoForTimedMinigame.s,Audio_IncreaseTempoForTimedMinigame,0x801A2C44,0x11
asm/non_matchings/code/code_8019AF00/Audio_PlaySequenceInCutscene.s,Audio_PlaySequenceInCutscene,0x801A2C88,0x33
asm/non_matchings/code/code_8019AF00/Audio_StopSequenceInCutscene.s,Audio_StopSequenceInCutscene,0x801A2D54,0x23
asm/non_matchings/code/code_8019AF00/Audio_IsSequencePlaying.s,Audio_IsSequencePlaying,0x801A2DE0,0x1D
@@ -3510,7 +3510,7 @@ asm/non_matchings/code/code_8019AF00/Audio_SetSfxVolumeExceptSystemAndOcarinaBan
asm/non_matchings/code/code_8019AF00/func_801A4428.s,func_801A4428,0x801A4428,0x1F
asm/non_matchings/code/code_8019AF00/Audio_PreNMI.s,Audio_PreNMI,0x801A44A4,0x8
asm/non_matchings/code/code_8019AF00/Audio_ResetRequestedSceneSeqId.s,Audio_ResetRequestedSceneSeqId,0x801A44C4,0x4
asm/non_matchings/code/code_8019AF00/func_801A44D4.s,func_801A44D4,0x801A44D4,0x89
asm/non_matchings/code/code_8019AF00/Audio_ResetData.s,Audio_ResetData,0x801A44D4,0x89
asm/non_matchings/code/code_8019AF00/func_801A46F8.s,func_801A46F8,0x801A46F8,0x14
asm/non_matchings/code/code_8019AF00/func_801A4748.s,func_801A4748,0x801A4748,0x15
asm/non_matchings/code/code_8019AF00/func_801A479C.s,func_801A479C,0x801A479C,0x10
@@ -3520,11 +3520,11 @@ asm/non_matchings/code/code_8019AF00/Audio_PlayAmbience.s,Audio_PlayAmbience,0x8
asm/non_matchings/code/code_8019AF00/Audio_SetAmbienceRandomBend.s,Audio_SetAmbienceRandomBend,0x801A4B80,0x2C
asm/non_matchings/code/code_8019AF00/Audio_Init.s,Audio_Init,0x801A4C30,0x9
asm/non_matchings/code/code_8019AF00/AudioSfx_Init.s,AudioSfx_Init,0x801A4C54,0x2B
asm/non_matchings/code/code_8019AF00/func_801A4D00.s,func_801A4D00,0x801A4D00,0x14
asm/non_matchings/code/code_8019AF00/func_801A4D50.s,func_801A4D50,0x801A4D50,0x15
asm/non_matchings/code/code_8019AF00/func_801A4DA4.s,func_801A4DA4,0x801A4DA4,0x14
asm/non_matchings/code/code_8019AF00/func_801A4DF4.s,func_801A4DF4,0x801A4DF4,0x1C
asm/non_matchings/code/code_8019AF00/func_801A4E64.s,func_801A4E64,0x801A4E64,0x13
asm/non_matchings/code/code_8019AF00/Audio_InitSound.s,Audio_InitSound,0x801A4D00,0x14
asm/non_matchings/code/code_8019AF00/Audio_ResetForAudioHeapStep3.s,Audio_ResetForAudioHeapStep3,0x801A4D50,0x15
asm/non_matchings/code/code_8019AF00/Audio_ResetForAudioHeapStep2.s,Audio_ResetForAudioHeapStep2,0x801A4DA4,0x14
asm/non_matchings/code/code_8019AF00/Audio_ResetForAudioHeapStep1.s,Audio_ResetForAudioHeapStep1,0x801A4DF4,0x1C
asm/non_matchings/code/code_8019AF00/Audio_UnusedReset.s,Audio_UnusedReset,0x801A4E64,0x13
asm/non_matchings/code/voice_external/func_801A4EB0.s,func_801A4EB0,0x801A4EB0,0x2
asm/non_matchings/code/voice_external/func_801A4EB8.s,func_801A4EB8,0x801A4EB8,0x48
asm/non_matchings/code/voice_external/func_801A4FD8.s,func_801A4FD8,0x801A4FD8,0x2A
@@ -3544,7 +3544,7 @@ asm/non_matchings/code/voice_internal/func_801A54C4.s,func_801A54C4,0x801A54C4,0
asm/non_matchings/code/voice_internal/func_801A54D0.s,func_801A54D0,0x801A54D0,0x6C
asm/non_matchings/code/voice_internal/func_801A5680.s,func_801A5680,0x801A5680,0x62
asm/non_matchings/code/voice_internal/func_801A5808.s,func_801A5808,0x801A5808,0x82
asm/non_matchings/code/voice_internal/func_801A5A10.s,func_801A5A10,0x801A5A10,0x3
asm/non_matchings/code/voice_internal/AudioVoice_ResetData.s,AudioVoice_ResetData,0x801A5A10,0x3
asm/non_matchings/code/voice_internal/func_801A5A1C.s,func_801A5A1C,0x801A5A1C,0x69
asm/non_matchings/code/code_801A5BD0/AudioSfx_MuteBanks.s,AudioSfx_MuteBanks,0x801A5BD0,0x16
asm/non_matchings/code/code_801A5BD0/AudioSfx_LowerBgmVolume.s,AudioSfx_LowerBgmVolume,0x801A5C28,0x19
@@ -3568,21 +3568,21 @@ asm/non_matchings/code/code_801A5BD0/AudioSfx_StepBankLerp.s,AudioSfx_StepBankLe
asm/non_matchings/code/code_801A5BD0/AudioSfx_ProcessActiveSfx.s,AudioSfx_ProcessActiveSfx,0x801A787C,0x1A
asm/non_matchings/code/code_801A5BD0/AudioSfx_IsPlaying.s,AudioSfx_IsPlaying,0x801A78E4,0x1A
asm/non_matchings/code/code_801A5BD0/AudioSfx_Reset.s,AudioSfx_Reset,0x801A794C,0x71
asm/non_matchings/code/sequence/Audio_StartSequence.s,Audio_StartSequence,0x801A7B10,0x7D
asm/non_matchings/code/sequence/Audio_StopSequence.s,Audio_StopSequence,0x801A7D04,0x20
asm/non_matchings/code/sequence/func_801A7D84.s,func_801A7D84,0x801A7D84,0x309
asm/non_matchings/code/sequence/Audio_QueueSeqCmd.s,Audio_QueueSeqCmd,0x801A89A8,0xA
asm/non_matchings/code/sequence/func_801A89D0.s,func_801A89D0,0x801A89D0,0x20
asm/non_matchings/code/sequence/Audio_GetActiveSequence.s,Audio_GetActiveSequence,0x801A8A50,0x1B
asm/non_matchings/code/sequence/func_801A8ABC.s,func_801A8ABC,0x801A8ABC,0x16
asm/non_matchings/code/sequence/func_801A8B14.s,func_801A8B14,0x801A8B14,0x6
asm/non_matchings/code/sequence/func_801A8B2C.s,func_801A8B2C,0x801A8B2C,0x29
asm/non_matchings/code/sequence/Audio_SetVolumeScale.s,Audio_SetVolumeScale,0x801A8BD0,0x63
asm/non_matchings/code/sequence/func_801A8D5C.s,func_801A8D5C,0x801A8D5C,0x283
asm/non_matchings/code/sequence/func_801A9768.s,func_801A9768,0x801A9768,0x31
asm/non_matchings/code/sequence/func_801A982C.s,func_801A982C,0x801A982C,0x63
asm/non_matchings/code/sequence/func_801A99B8.s,func_801A99B8,0x801A99B8,0x2F
asm/non_matchings/code/sequence/func_801A9A74.s,func_801A9A74,0x801A9A74,0x27
asm/non_matchings/code/sequence/AudioSeq_StartSequence.s,AudioSeq_StartSequence,0x801A7B10,0x7D
asm/non_matchings/code/sequence/AudioSeq_StopSequence.s,AudioSeq_StopSequence,0x801A7D04,0x20
asm/non_matchings/code/sequence/AudioSeq_ProcessSeqCmd.s,AudioSeq_ProcessSeqCmd,0x801A7D84,0x309
asm/non_matchings/code/sequence/AudioSeq_QueueSeqCmd.s,AudioSeq_QueueSeqCmd,0x801A89A8,0xA
asm/non_matchings/code/sequence/AudioSeq_ProcessSeqCmds.s,AudioSeq_ProcessSeqCmds,0x801A89D0,0x20
asm/non_matchings/code/sequence/AudioSeq_GetActiveSeqId.s,AudioSeq_GetActiveSeqId,0x801A8A50,0x1B
asm/non_matchings/code/sequence/AudioSeq_IsSeqCmdNotQueued.s,AudioSeq_IsSeqCmdNotQueued,0x801A8ABC,0x16
asm/non_matchings/code/sequence/AudioSeq_ResetSequenceRequests.s,AudioSeq_ResetSequenceRequests,0x801A8B14,0x6
asm/non_matchings/code/sequence/AudioSeq_ReplaceSeqCmdSetupOpVolRestore.s,AudioSeq_ReplaceSeqCmdSetupOpVolRestore,0x801A8B2C,0x29
asm/non_matchings/code/sequence/AudioSeq_SetVolumeScale.s,AudioSeq_SetVolumeScale,0x801A8BD0,0x63
asm/non_matchings/code/sequence/AudioSeq_UpdateActiveSequences.s,AudioSeq_UpdateActiveSequences,0x801A8D5C,0x283
asm/non_matchings/code/sequence/AudioSeq_UpdateAudioHeapReset.s,AudioSeq_UpdateAudioHeapReset,0x801A9768,0x31
asm/non_matchings/code/sequence/AudioSeq_ResetReverb.s,AudioSeq_ResetReverb,0x801A982C,0x63
asm/non_matchings/code/sequence/AudioSeq_ResetActiveSequences.s,AudioSeq_ResetActiveSequences,0x801A99B8,0x2F
asm/non_matchings/code/sequence/AudioSeq_ResetActiveSequencesAndVolume.s,AudioSeq_ResetActiveSequencesAndVolume,0x801A9A74,0x27
asm/non_matchings/code/jpegutils/JpegUtils_ProcessQuantizationTable.s,JpegUtils_ProcessQuantizationTable,0x801A9B10,0x1A
asm/non_matchings/code/jpegutils/JpegUtils_ParseHuffmanCodesLengths.s,JpegUtils_ParseHuffmanCodesLengths,0x801A9B78,0x21
asm/non_matchings/code/jpegutils/JpegUtils_GetHuffmanCodes.s,JpegUtils_GetHuffmanCodes,0x801A9BFC,0x1B
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
3373 asm/non_matchings/code/code_8019AF00/Audio_Update.s Audio_Update 0x8019E014 0x3A
3374 asm/non_matchings/code/code_8019AF00/Audio_Noop4.s Audio_Noop4 0x8019E0FC 0x2
3375 asm/non_matchings/code/code_8019AF00/Audio_Noop5.s Audio_Noop5 0x8019E104 0x3
3376 asm/non_matchings/code/code_8019AF00/func_8019E110.s asm/non_matchings/code/code_8019AF00/Audio_PlayMainBgm.s func_8019E110 Audio_PlayMainBgm 0x8019E110 0xF
3377 asm/non_matchings/code/code_8019AF00/AudioSfx_ComputeVolume.s AudioSfx_ComputeVolume 0x8019E14C 0x76
3378 asm/non_matchings/code/code_8019AF00/AudioSfx_ComputeReverb.s AudioSfx_ComputeReverb 0x8019E324 0x63
3379 asm/non_matchings/code/code_8019AF00/AudioSfx_ComputePanSigned.s AudioSfx_ComputePanSigned 0x8019E4B0 0x61
3417 asm/non_matchings/code/code_8019AF00/Audio_PlaySfxForWaterfall.s Audio_PlaySfxForWaterfall 0x801A0048 0x29
3418 asm/non_matchings/code/code_8019AF00/Audio_StepFreqLerp.s Audio_StepFreqLerp 0x801A00EC 0xE
3419 asm/non_matchings/code/code_8019AF00/func_801A0124.s func_801A0124 0x801A0124 0x18
3420 asm/non_matchings/code/code_8019AF00/func_801A0184.s asm/non_matchings/code/code_8019AF00/Audio_SetBgmVolumeOff.s func_801A0184 Audio_SetBgmVolumeOff 0x801A0184 0x10
3421 asm/non_matchings/code/code_8019AF00/func_801A01C4.s asm/non_matchings/code/code_8019AF00/Audio_SetBgmVolumeOn.s func_801A01C4 Audio_SetBgmVolumeOn 0x801A01C4 0x10
3422 asm/non_matchings/code/code_8019AF00/func_801A0204.s func_801A0204 0x801A0204 0xD
3423 asm/non_matchings/code/code_8019AF00/func_801A0238.s asm/non_matchings/code/code_8019AF00/Audio_SetMainBgmVolume.s func_801A0238 Audio_SetMainBgmVolume 0x801A0238 0xD
3424 asm/non_matchings/code/code_8019AF00/Audio_SetGanonsTowerBgmVolumeLevel.s Audio_SetGanonsTowerBgmVolumeLevel 0x801A026C 0x2B
3425 asm/non_matchings/code/code_8019AF00/Audio_SetGanonsTowerBgmVolume.s Audio_SetGanonsTowerBgmVolume 0x801A0318 0x4E
3426 asm/non_matchings/code/code_8019AF00/Audio_LowerMainBgmVolume.s Audio_LowerMainBgmVolume 0x801A0450 0x7
3459 asm/non_matchings/code/code_8019AF00/Audio_PlaySceneSequence.s Audio_PlaySceneSequence 0x801A25E4 0x23
3460 asm/non_matchings/code/code_8019AF00/Audio_StartSceneSequence.s Audio_StartSceneSequence 0x801A2670 0x42
3461 asm/non_matchings/code/code_8019AF00/Audio_UpdateSceneSequenceResumePoint.s Audio_UpdateSceneSequenceResumePoint 0x801A2778 0x1C
3462 asm/non_matchings/code/code_8019AF00/func_801A27E8.s asm/non_matchings/code/code_8019AF00/Audio_PlayBgmForSongOfStorms.s func_801A27E8 Audio_PlayBgmForSongOfStorms 0x801A27E8 0xD
3463 asm/non_matchings/code/code_8019AF00/func_801A281C.s asm/non_matchings/code/code_8019AF00/Audio_ScaleTempoAndFreqForMainBgm.s func_801A281C Audio_ScaleTempoAndFreqForMainBgm 0x801A281C 0x6E
3464 asm/non_matchings/code/code_8019AF00/func_801A29D4.s asm/non_matchings/code/code_8019AF00/Audio_SetSeqTempoAndFreq.s func_801A29D4 Audio_SetSeqTempoAndFreq 0x801A29D4 0x79
3465 asm/non_matchings/code/code_8019AF00/func_801A2BB8.s asm/non_matchings/code/code_8019AF00/Audio_PlaySubBgm.s func_801A2BB8 Audio_PlaySubBgm 0x801A2BB8 0x1A
3466 asm/non_matchings/code/code_8019AF00/func_801A2C20.s asm/non_matchings/code/code_8019AF00/Audio_StopSubBgm.s func_801A2C20 Audio_StopSubBgm 0x801A2C20 0x9
3467 asm/non_matchings/code/code_8019AF00/func_801A2C44.s asm/non_matchings/code/code_8019AF00/Audio_IncreaseTempoForTimedMinigame.s func_801A2C44 Audio_IncreaseTempoForTimedMinigame 0x801A2C44 0x11
3468 asm/non_matchings/code/code_8019AF00/Audio_PlaySequenceInCutscene.s Audio_PlaySequenceInCutscene 0x801A2C88 0x33
3469 asm/non_matchings/code/code_8019AF00/Audio_StopSequenceInCutscene.s Audio_StopSequenceInCutscene 0x801A2D54 0x23
3470 asm/non_matchings/code/code_8019AF00/Audio_IsSequencePlaying.s Audio_IsSequencePlaying 0x801A2DE0 0x1D
3510 asm/non_matchings/code/code_8019AF00/func_801A4428.s func_801A4428 0x801A4428 0x1F
3511 asm/non_matchings/code/code_8019AF00/Audio_PreNMI.s Audio_PreNMI 0x801A44A4 0x8
3512 asm/non_matchings/code/code_8019AF00/Audio_ResetRequestedSceneSeqId.s Audio_ResetRequestedSceneSeqId 0x801A44C4 0x4
3513 asm/non_matchings/code/code_8019AF00/func_801A44D4.s asm/non_matchings/code/code_8019AF00/Audio_ResetData.s func_801A44D4 Audio_ResetData 0x801A44D4 0x89
3514 asm/non_matchings/code/code_8019AF00/func_801A46F8.s func_801A46F8 0x801A46F8 0x14
3515 asm/non_matchings/code/code_8019AF00/func_801A4748.s func_801A4748 0x801A4748 0x15
3516 asm/non_matchings/code/code_8019AF00/func_801A479C.s func_801A479C 0x801A479C 0x10
3520 asm/non_matchings/code/code_8019AF00/Audio_SetAmbienceRandomBend.s Audio_SetAmbienceRandomBend 0x801A4B80 0x2C
3521 asm/non_matchings/code/code_8019AF00/Audio_Init.s Audio_Init 0x801A4C30 0x9
3522 asm/non_matchings/code/code_8019AF00/AudioSfx_Init.s AudioSfx_Init 0x801A4C54 0x2B
3523 asm/non_matchings/code/code_8019AF00/func_801A4D00.s asm/non_matchings/code/code_8019AF00/Audio_InitSound.s func_801A4D00 Audio_InitSound 0x801A4D00 0x14
3524 asm/non_matchings/code/code_8019AF00/func_801A4D50.s asm/non_matchings/code/code_8019AF00/Audio_ResetForAudioHeapStep3.s func_801A4D50 Audio_ResetForAudioHeapStep3 0x801A4D50 0x15
3525 asm/non_matchings/code/code_8019AF00/func_801A4DA4.s asm/non_matchings/code/code_8019AF00/Audio_ResetForAudioHeapStep2.s func_801A4DA4 Audio_ResetForAudioHeapStep2 0x801A4DA4 0x14
3526 asm/non_matchings/code/code_8019AF00/func_801A4DF4.s asm/non_matchings/code/code_8019AF00/Audio_ResetForAudioHeapStep1.s func_801A4DF4 Audio_ResetForAudioHeapStep1 0x801A4DF4 0x1C
3527 asm/non_matchings/code/code_8019AF00/func_801A4E64.s asm/non_matchings/code/code_8019AF00/Audio_UnusedReset.s func_801A4E64 Audio_UnusedReset 0x801A4E64 0x13
3528 asm/non_matchings/code/voice_external/func_801A4EB0.s func_801A4EB0 0x801A4EB0 0x2
3529 asm/non_matchings/code/voice_external/func_801A4EB8.s func_801A4EB8 0x801A4EB8 0x48
3530 asm/non_matchings/code/voice_external/func_801A4FD8.s func_801A4FD8 0x801A4FD8 0x2A
3544 asm/non_matchings/code/voice_internal/func_801A54D0.s func_801A54D0 0x801A54D0 0x6C
3545 asm/non_matchings/code/voice_internal/func_801A5680.s func_801A5680 0x801A5680 0x62
3546 asm/non_matchings/code/voice_internal/func_801A5808.s func_801A5808 0x801A5808 0x82
3547 asm/non_matchings/code/voice_internal/func_801A5A10.s asm/non_matchings/code/voice_internal/AudioVoice_ResetData.s func_801A5A10 AudioVoice_ResetData 0x801A5A10 0x3
3548 asm/non_matchings/code/voice_internal/func_801A5A1C.s func_801A5A1C 0x801A5A1C 0x69
3549 asm/non_matchings/code/code_801A5BD0/AudioSfx_MuteBanks.s AudioSfx_MuteBanks 0x801A5BD0 0x16
3550 asm/non_matchings/code/code_801A5BD0/AudioSfx_LowerBgmVolume.s AudioSfx_LowerBgmVolume 0x801A5C28 0x19
3568 asm/non_matchings/code/code_801A5BD0/AudioSfx_ProcessActiveSfx.s AudioSfx_ProcessActiveSfx 0x801A787C 0x1A
3569 asm/non_matchings/code/code_801A5BD0/AudioSfx_IsPlaying.s AudioSfx_IsPlaying 0x801A78E4 0x1A
3570 asm/non_matchings/code/code_801A5BD0/AudioSfx_Reset.s AudioSfx_Reset 0x801A794C 0x71
3571 asm/non_matchings/code/sequence/Audio_StartSequence.s asm/non_matchings/code/sequence/AudioSeq_StartSequence.s Audio_StartSequence AudioSeq_StartSequence 0x801A7B10 0x7D
3572 asm/non_matchings/code/sequence/Audio_StopSequence.s asm/non_matchings/code/sequence/AudioSeq_StopSequence.s Audio_StopSequence AudioSeq_StopSequence 0x801A7D04 0x20
3573 asm/non_matchings/code/sequence/func_801A7D84.s asm/non_matchings/code/sequence/AudioSeq_ProcessSeqCmd.s func_801A7D84 AudioSeq_ProcessSeqCmd 0x801A7D84 0x309
3574 asm/non_matchings/code/sequence/Audio_QueueSeqCmd.s asm/non_matchings/code/sequence/AudioSeq_QueueSeqCmd.s Audio_QueueSeqCmd AudioSeq_QueueSeqCmd 0x801A89A8 0xA
3575 asm/non_matchings/code/sequence/func_801A89D0.s asm/non_matchings/code/sequence/AudioSeq_ProcessSeqCmds.s func_801A89D0 AudioSeq_ProcessSeqCmds 0x801A89D0 0x20
3576 asm/non_matchings/code/sequence/Audio_GetActiveSequence.s asm/non_matchings/code/sequence/AudioSeq_GetActiveSeqId.s Audio_GetActiveSequence AudioSeq_GetActiveSeqId 0x801A8A50 0x1B
3577 asm/non_matchings/code/sequence/func_801A8ABC.s asm/non_matchings/code/sequence/AudioSeq_IsSeqCmdNotQueued.s func_801A8ABC AudioSeq_IsSeqCmdNotQueued 0x801A8ABC 0x16
3578 asm/non_matchings/code/sequence/func_801A8B14.s asm/non_matchings/code/sequence/AudioSeq_ResetSequenceRequests.s func_801A8B14 AudioSeq_ResetSequenceRequests 0x801A8B14 0x6
3579 asm/non_matchings/code/sequence/func_801A8B2C.s asm/non_matchings/code/sequence/AudioSeq_ReplaceSeqCmdSetupOpVolRestore.s func_801A8B2C AudioSeq_ReplaceSeqCmdSetupOpVolRestore 0x801A8B2C 0x29
3580 asm/non_matchings/code/sequence/Audio_SetVolumeScale.s asm/non_matchings/code/sequence/AudioSeq_SetVolumeScale.s Audio_SetVolumeScale AudioSeq_SetVolumeScale 0x801A8BD0 0x63
3581 asm/non_matchings/code/sequence/func_801A8D5C.s asm/non_matchings/code/sequence/AudioSeq_UpdateActiveSequences.s func_801A8D5C AudioSeq_UpdateActiveSequences 0x801A8D5C 0x283
3582 asm/non_matchings/code/sequence/func_801A9768.s asm/non_matchings/code/sequence/AudioSeq_UpdateAudioHeapReset.s func_801A9768 AudioSeq_UpdateAudioHeapReset 0x801A9768 0x31
3583 asm/non_matchings/code/sequence/func_801A982C.s asm/non_matchings/code/sequence/AudioSeq_ResetReverb.s func_801A982C AudioSeq_ResetReverb 0x801A982C 0x63
3584 asm/non_matchings/code/sequence/func_801A99B8.s asm/non_matchings/code/sequence/AudioSeq_ResetActiveSequences.s func_801A99B8 AudioSeq_ResetActiveSequences 0x801A99B8 0x2F
3585 asm/non_matchings/code/sequence/func_801A9A74.s asm/non_matchings/code/sequence/AudioSeq_ResetActiveSequencesAndVolume.s func_801A9A74 AudioSeq_ResetActiveSequencesAndVolume 0x801A9A74 0x27
3586 asm/non_matchings/code/jpegutils/JpegUtils_ProcessQuantizationTable.s JpegUtils_ProcessQuantizationTable 0x801A9B10 0x1A
3587 asm/non_matchings/code/jpegutils/JpegUtils_ParseHuffmanCodesLengths.s JpegUtils_ParseHuffmanCodesLengths 0x801A9B78 0x21
3588 asm/non_matchings/code/jpegutils/JpegUtils_GetHuffmanCodes.s JpegUtils_GetHuffmanCodes 0x801A9BFC 0x1B