1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-11 03:39:59 +00:00
oot/data/code_800EC960.data.s

461 lines
9.7 KiB
ArmAsm
Raw Normal View History

2020-03-17 04:31:30 +00:00
.include "macro.inc"
# assembler directives
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
.set gp=64 # allow use of 64-bit general purpose registers
2020-03-17 04:31:30 +00:00
.section .data
.balign 16
2020-03-17 04:31:30 +00:00
glabel D_80130570
.incbin "baserom.z64", 0xBA7710, 0x8
glabel D_80130578
.incbin "baserom.z64", 0xBA7718, 0x1C
glabel D_80130594
.incbin "baserom.z64", 0xBA7734, 0x1C
glabel D_801305B0
.incbin "baserom.z64", 0xBA7750, 0x4
glabel D_801305B4
.incbin "baserom.z64", 0xBA7754, 0x4
glabel D_801305B8
.incbin "baserom.z64", 0xBA7758, 0x4
glabel D_801305BC
.incbin "baserom.z64", 0xBA775C, 0x4
glabel D_801305C0
.incbin "baserom.z64", 0xBA7760, 0x4
glabel D_801305C4
.incbin "baserom.z64", 0xBA7764, 0x8
glabel sAudioIncreasingTranspose
2020-04-19 15:57:38 +00:00
.incbin "baserom.z64", 0xBA776C, 0x4
glabel gMorphaTransposeTable
2020-04-19 15:57:38 +00:00
.incbin "baserom.z64", 0xBA7770, 0x10
2020-03-17 04:31:30 +00:00
glabel sPrevChargeLevel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA7780, 0x4
glabel D_801305E4
.incbin "baserom.z64", 0xBA7784, 0x10
glabel D_801305F4
.incbin "baserom.z64", 0xBA7794, 0x4
glabel D_801305F8
.incbin "baserom.z64", 0xBA7798, 0x8
2020-03-17 04:31:30 +00:00
glabel D_80130600
.incbin "baserom.z64", 0xBA77A0, 0x4
glabel D_80130604
.incbin "baserom.z64", 0xBA77A4, 0x4
glabel D_80130608
.incbin "baserom.z64", 0xBA77A8, 0x4
glabel sAudioCutsceneFlag
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA77AC, 0x4
glabel sSpecReverb
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA77B0, 0x4
glabel sAudioEnvReverb
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA77B4, 0x4
glabel sAudioCodeReverb
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA77B8, 0x4
glabel D_8013061C
.incbin "baserom.z64", 0xBA77BC, 0x4
glabel sAudioEnemyDist
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA77C0, 0x4
glabel sAudioEnemyVol
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA77C4, 0x4
glabel D_80130628
.incbin "baserom.z64", 0xBA77C8, 0x4
glabel D_8013062C
.incbin "baserom.z64", 0xBA77CC, 0x4
glabel D_80130630
.incbin "baserom.z64", 0xBA77D0, 0x4
glabel D_80130634
.incbin "baserom.z64", 0xBA77D4, 0x4
glabel D_80130638
.incbin "baserom.z64", 0xBA77D8, 0x4
glabel D_8013063C
.incbin "baserom.z64", 0xBA77DC, 0x4
glabel D_80130640
.incbin "baserom.z64", 0xBA77E0, 0x4
glabel D_80130644
.incbin "baserom.z64", 0xBA77E4, 0x4
glabel D_80130648
.incbin "baserom.z64", 0xBA77E8, 0x4
glabel sSariaBgmPtr
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA77EC, 0x4
glabel D_80130650
.incbin "baserom.z64", 0xBA77F0, 0x4
glabel D_80130654
.incbin "baserom.z64", 0xBA77F4, 0x4
glabel D_80130658
.incbin "baserom.z64", 0xBA77F8, 0x70
glabel sSpecReverbs
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA7868, 0x14
glabel D_801306DC
.incbin "baserom.z64", 0xBA787C, 0x820
glabel sOcarinaAllowedBtnMask
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA809C, 0x4
glabel sOcarinaABtnMap
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80A0, 0x4
glabel sOcarinaCUPBtnMap
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80A4, 0x4
glabel sOcarinaCDownBtnMap
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80A8, 0x4
glabel sOcarinaInpEnabled
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80AC, 0x4
glabel D_80130F10
.incbin "baserom.z64", 0xBA80B0, 0x4
glabel sCurOcarinaBtnVal
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80B4, 0x4
glabel sPrevOcarinaNoteVal
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80B8, 0x4
glabel sCurOcarinaBtnIdx
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80BC, 0x4
glabel sLearnSongLastBtn
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80C0, 0x4
glabel D_80130F24
.incbin "baserom.z64", 0xBA80C4, 0x4
glabel D_80130F28
.incbin "baserom.z64", 0xBA80C8, 0x4
glabel D_80130F2C
.incbin "baserom.z64", 0xBA80CC, 0x4
glabel D_80130F30
.incbin "baserom.z64", 0xBA80D0, 0x4
glabel D_80130F34
.incbin "baserom.z64", 0xBA80D4, 0x4
glabel sPlaybackState
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80D8, 0x4
glabel D_80130F3C
.incbin "baserom.z64", 0xBA80DC, 0x4
2020-03-17 04:31:30 +00:00
glabel sNotePlaybackTimer
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80E0, 0x4
glabel sPlaybackNotePos
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80E4, 0x4
glabel sStaffPlaybackPos
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80E8, 0x4
glabel D_80130F4C
.incbin "baserom.z64", 0xBA80EC, 0x4
glabel sDisplayedNoteValue
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80F0, 0x4
glabel sNotePlaybackVolume
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80F4, 0x4
glabel sNotePlaybackVibrato
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80F8, 0x4
glabel sNotePlaybackTone
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA80FC, 0x4
glabel sNormalizedNotePlaybackTone
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8100, 0x4
glabel sNormalizedNotePlaybackVolume
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8104, 0x4
glabel D_80130F68
.incbin "baserom.z64", 0xBA8108, 0x4
glabel sOcarinaNoteValues
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA810C, 0x8
glabel sOcaMinigameApndPos
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8114, 0x4
glabel sOcaMinigameEndPos
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8118, 0x4
glabel sOcaMinigameNoteCnts
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA811C, 0x4
glabel sOcarinaSongs
.incbin "baserom.z64", 0xBA8120, 0x8C0
2020-03-17 04:31:30 +00:00
glabel sPlaybackSong
.word sOcarinaSongs
glabel D_80131844
.incbin "baserom.z64", 0xBA89E4, 0x10
2020-04-19 15:57:38 +00:00
glabel gFrogsSongPtr
.word D_80131844
2020-03-17 04:31:30 +00:00
glabel D_80131858
.incbin "baserom.z64", 0xBA89F8, 0x4
glabel sRecordSongPos
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA89FC, 0x4
glabel D_80131860
.incbin "baserom.z64", 0xBA8A00, 0x4
glabel D_80131864
.incbin "baserom.z64", 0xBA8A04, 0x4
glabel D_80131868
.incbin "baserom.z64", 0xBA8A08, 0x4
glabel D_8013186C
.incbin "baserom.z64", 0xBA8A0C, 0x4
glabel D_80131870
.incbin "baserom.z64", 0xBA8A10, 0x4
glabel D_80131874
.incbin "baserom.z64", 0xBA8A14, 0x4
glabel D_80131878
.incbin "baserom.z64", 0xBA8A18, 0x4
glabel D_8013187C
.incbin "baserom.z64", 0xBA8A1C, 0x4
glabel D_80131880
.incbin "baserom.z64", 0xBA8A20, 0x4
glabel sPierresSong
.incbin "baserom.z64", 0xBA8A24, 0x360
2020-03-17 04:31:30 +00:00
glabel gScarecrowCustomSongPtr
.word sPierresSong
2020-03-17 04:31:30 +00:00
glabel gScarecrowSpawnSongPtr
.word sOcarinaSongs+0x780
2020-03-17 04:31:30 +00:00
glabel D_80131BEC
.word sOcarinaSongs+0x820
2020-03-17 04:31:30 +00:00
glabel sNoteValueIndexMap
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8D90, 0x10
glabel gOcarinaSongNotes
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8DA0, 0x80
glabel D_80131C80
.incbin "baserom.z64", 0xBA8E20, 0x4
glabel D_80131C84
.incbin "baserom.z64", 0xBA8E24, 0x4
glabel D_80131C88
.incbin "baserom.z64", 0xBA8E28, 0x4
glabel D_80131C8C
.incbin "baserom.z64", 0xBA8E2C, 0x4
glabel sAudioUpdateDuration
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8E30, 0x4
glabel sAudioUpdateDurationMax
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8E34, 0x4
glabel sAudioDebugEverOpened
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8E38, 0x4
glabel sAudioSEMuted
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8E3C, 0x4
glabel sAudioDebugPage
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8E40, 0x4
glabel sAudioSndContSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8E44, 0x4
glabel sAudioDebugTextColor
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8E48, 0x4
glabel sAudioDebugPageNames
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8E4C, 0x15C
glabel sAudioSndContWork
.incbin "baserom.z64", 0xBA8FA8, 0x18
2020-03-17 04:31:30 +00:00
glabel sAudioSndContWorkLims
.incbin "baserom.z64", 0xBA8FC0, 0x18
2020-03-17 04:31:30 +00:00
glabel sSoundBankNames
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8FD8, 0xB
.incbin "baserom.z64", 0xBA8FE3, 0xB
.incbin "baserom.z64", 0xBA8FEE, 0xB
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA8FF9, 0xB
.incbin "baserom.z64", 0xBA9004, 0xB
.incbin "baserom.z64", 0xBA900F, 0xB
.incbin "baserom.z64", 0xBA901A, 0xE
glabel sSoundModeNames
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9028, 0x34
glabel sAudioIntInfoX
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA905C, 0x4
glabel sAudioIntInfoY
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9060, 0x4
glabel sAudioIntInfoSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9064, 0x4
glabel sAudioIntInfoBankPage
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9068, 0x8
glabel sAudioScrPrtSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9070, 0x4
glabel sAudioScrPrtInd
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9074, 0x4
glabel sAudioScrPrtOverflow
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9078, 0x4
glabel sAudioScrPrtX
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA907C, 0x4
glabel sAudioScrPrtY
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9080, 0x4
glabel sAudioScrPrtWork
.incbin "baserom.z64", 0xBA9084, 0xC
2020-03-17 04:31:30 +00:00
glabel sAudioScrPrtWorkLims
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9090, 0xC
glabel sAudioSubTrackInfoSpec
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA909C, 0x4
glabel sAudioSEFlagSwapIsEditing
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90A0, 0x4
glabel sAudioSEFlagSwapSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90A4, 0x4
glabel sAudioSEFlagSwapNibbleSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90A8, 0x4
glabel sAudioSEFlagSwapModeNames
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90AC, 0xC
glabel sAudioSEParamChgSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90B8, 0x4
glabel sAudioSEParamChgBitSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90BC, 0x4
glabel sAudioSEParamChgWork
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90C0, 0x8
glabel sAudioSubTrackInfoPlayerSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90C8, 0x4
glabel sAudioSubTrackInfoChannelSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90CC, 0x4
glabel sSeqPlayerPeakNumLayers
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90D0, 0x14
glabel sAudioSceneNames
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90E4, 0x8
glabel sAudioBlkChgBgmWork
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90EC, 0x4
glabel sAudioBlkChgBgmSel
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90F0, 0x4
glabel sBoolStrs
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA90F4, 0x10
glabel sAudioNatureFailed
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9104, 0x4
glabel sPeakNumNotes
2020-03-17 04:31:30 +00:00
.incbin "baserom.z64", 0xBA9108, 0x4
glabel D_80131F6C
.incbin "baserom.z64", 0xBA910C, 0x4
glabel D_80131F70
.incbin "baserom.z64", 0xBA9110, 0x7CC
glabel D_8013273C
.incbin "baserom.z64", 0xBA98DC, 0x380
glabel D_80132ABC
.incbin "baserom.z64", 0xBA9C5C, 0x140
glabel D_80132BFC
.incbin "baserom.z64", 0xBA9D9C, 0x3E0
glabel D_80132FDC
.incbin "baserom.z64", 0xBAA17C, 0x120
glabel D_801330FC
.incbin "baserom.z64", 0xBAA29C, 0x20
glabel D_8013311C
.incbin "baserom.z64", 0xBAA2BC, 0x200
2020-03-17 04:31:30 +00:00
glabel D_8013331C
.word D_8013273C
.word D_80132ABC
.word D_80132BFC
.word D_80131F70
.word D_80132FDC
.word D_801330FC
.word D_8013311C