mirror of
https://github.com/zeldaret/oot.git
synced 2024-12-26 06:36:19 +00:00
055d1d2bae
* Audio_AllocDmaMemory * Audio_AllocDmaMemoryZeroed * func_800DE238 * Audio_SessionPoolsInit * func_800DE2B0 * func_800DE258 * Audio_DiscardSequence * Audio_DiscardBank * func_800DE12C * Audio_ResetLoadStatus * func_800DDE3C * func_800DDE20 * Audio_InitMainPools * Audio_SoundAllocPoolInit * Audio_PersistentPoolClear * Audio_TemporaryPoolClear * func_800DE4A0 * Audio_PersistentPoolsInit * Audio_TemporaryPoolsInit * Formatting * Audio_SeqAndBankPoolInit * Audio_Alloc * Audio_AllocZeroed * func_800DE4B0 * func_800DF0CC * func_800DF074 * func_800DF1D8 * func_800DF688 * func_800DF5DC, func_800DF630 * func_800DF7BC * func_800DF7C4 * func_800DF888 * Fix AudioBufferParameters * Audio_ResetStep * Struct work * oops * structsss * wip on func_800DFBF8 * func_800E04E8 * func_800E0540 * func_800E0964 * func_800E1148 * func_800DF5AC * func_800E0E6C * func_800E0E90 * func_800E0BF8 * func_800E0634 * func_800E05C4 * func_800E0CBC * func_800E0C80 * naming * func_800E0BB4 * func_800E0AD8 * func_800E0E0C * func_800E0EB4 * func_800E06CC * Audio_AllocBankOrSeq * Use true/false macros * fixup * Format * comments * review * unk instrument -> sfx * Reword comment * Change AVOID_UB to a comment Co-authored-by: zelda2774 <zelda2774@invalid>
62 lines
1.1 KiB
ArmAsm
62 lines
1.1 KiB
ArmAsm
.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
|
|
|
|
.section .rodata
|
|
|
|
.balign 16
|
|
|
|
glabel jtbl_8014A640
|
|
.word L800F9588
|
|
.word L800F95F4
|
|
.word L800F9614
|
|
.word L800F97E4
|
|
.word L800F9940
|
|
.word L800F9A00
|
|
.word L800F9BD8
|
|
.word L800F9CE4
|
|
.word L800F9D20
|
|
.word L800F9DB4
|
|
.word L800F9DE8
|
|
.word L800F9E84
|
|
.word L800F9EB8
|
|
.word L800F9B00
|
|
.word L800F9F68
|
|
.word L800F9FB8
|
|
|
|
glabel jtbl_8014A680
|
|
.word L800FAAE4
|
|
.word L800FAB28
|
|
.word L800FAB48
|
|
.word L800FAB84
|
|
.word L800FABAC
|
|
.word L800FABD0
|
|
.word L800FAC18
|
|
.word L800FAAFC
|
|
.word L800FAC24
|
|
.word L800FAC84
|
|
.word L800FACA4
|
|
.word L800FACD4
|
|
.word L800FACD4
|
|
.word L800FACD4
|
|
.word L800FAC3C
|
|
|
|
.balign 16 # file split? const data below used in multiple files
|
|
|
|
glabel D_8014A6C0
|
|
.half 0x1C00
|
|
|
|
glabel gTatumsPerBeat
|
|
.half 0x0030
|
|
|
|
glabel D_8014A6C4
|
|
.word 0x37F00
|
|
|
|
glabel D_8014A6C8
|
|
.word 0xE0E0
|
|
|
|
glabel D_8014A6CC
|
|
.word 0xBCE0
|