mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-14 05:19:36 +00:00
235b0b8e0b
Known files left with pointers in .data after this (possibly the only ones since I checked roughly everything): - flg_set.c - z_camera.c - db_camera.c - code_800D7CD0.c (ucode_disas.c) - audio (not sure which ones, see the structure sheet)
277 lines
5.5 KiB
ArmAsm
277 lines
5.5 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 .data
|
|
|
|
.balign 16
|
|
|
|
glabel D_80125B70
|
|
.incbin "baserom.z64", 0xB9CD10, 0x8
|
|
|
|
glabel D_80125B78
|
|
.incbin "baserom.z64", 0xB9CD18, 0xCC
|
|
|
|
glabel D_80125C44
|
|
.incbin "baserom.z64", 0xB9CDE4, 0x44
|
|
|
|
glabel D_80125C88
|
|
.incbin "baserom.z64", 0xB9CE28, 0x10
|
|
|
|
glabel D_80125C98
|
|
.incbin "baserom.z64", 0xB9CE38, 0x1
|
|
|
|
glabel D_80125C99
|
|
.incbin "baserom.z64", 0xB9CE39, 0x1
|
|
|
|
glabel D_80125C9A
|
|
.incbin "baserom.z64", 0xB9CE3A, 0x1
|
|
|
|
glabel D_80125C9B
|
|
.incbin "baserom.z64", 0xB9CE3B, 0x1
|
|
|
|
glabel D_80125C9C
|
|
.incbin "baserom.z64", 0xB9CE3C, 0x4C
|
|
|
|
glabel D_80125CE8
|
|
.incbin "baserom.z64", 0xB9CE88, 0x40
|
|
|
|
glabel D_80125D28
|
|
.incbin "baserom.z64", 0xB9CEC8, 0x40
|
|
|
|
glabel D_80125D68
|
|
.incbin "baserom.z64", 0xB9CF08, 0x20
|
|
|
|
glabel D_80125D88
|
|
.incbin "baserom.z64", 0xB9CF28, 0x60
|
|
|
|
glabel D_80125DE8
|
|
.incbin "baserom.z64", 0xB9CF88, 0x20
|
|
|
|
glabel D_80125E08
|
|
.incbin "baserom.z64", 0xB9CFA8, 0x10
|
|
|
|
glabel D_80125E18
|
|
.incbin "baserom.z64", 0xB9CFB8, 0x10
|
|
|
|
glabel D_80125E28
|
|
.incbin "baserom.z64", 0xB9CFC8, 0x10
|
|
|
|
glabel D_80125E38
|
|
.incbin "baserom.z64", 0xB9CFD8, 0x10
|
|
|
|
glabel D_80125E48
|
|
.incbin "baserom.z64", 0xB9CFE8, 0x10
|
|
|
|
glabel D_80125E58
|
|
.incbin "baserom.z64", 0xB9CFF8, 0x10
|
|
|
|
glabel D_80125E68
|
|
.incbin "baserom.z64", 0xB9D008, 0x10
|
|
|
|
glabel D_80125E78
|
|
.incbin "baserom.z64", 0xB9D018, 0x10
|
|
|
|
glabel D_80125E88
|
|
.incbin "baserom.z64", 0xB9D028, 0x10
|
|
|
|
glabel D_80125E98
|
|
.incbin "baserom.z64", 0xB9D038, 0x10
|
|
|
|
glabel D_80125EA8
|
|
.incbin "baserom.z64", 0xB9D048, 0x10
|
|
|
|
glabel D_80125EB8
|
|
.incbin "baserom.z64", 0xB9D058, 0x10
|
|
|
|
glabel D_80125EC8
|
|
.incbin "baserom.z64", 0xB9D068, 0x10
|
|
|
|
glabel D_80125ED8
|
|
.incbin "baserom.z64", 0xB9D078, 0x10
|
|
|
|
glabel D_80125EE8
|
|
.incbin "baserom.z64", 0xB9D088, 0x10
|
|
|
|
glabel D_80125EF8
|
|
.incbin "baserom.z64", 0xB9D098, 0x10
|
|
|
|
glabel D_80125F08
|
|
.incbin "baserom.z64", 0xB9D0A8, 0x10
|
|
|
|
glabel D_80125F18
|
|
.incbin "baserom.z64", 0xB9D0B8, 0x8
|
|
|
|
glabel D_80125F20
|
|
.incbin "baserom.z64", 0xB9D0C0, 0x8
|
|
|
|
glabel D_80125F28
|
|
.incbin "baserom.z64", 0xB9D0C8, 0x8
|
|
|
|
glabel D_80125F30
|
|
.incbin "baserom.z64", 0xB9D0D0, 0x8
|
|
|
|
glabel D_80125F38
|
|
.incbin "baserom.z64", 0xB9D0D8, 0x8
|
|
|
|
glabel D_80125F40
|
|
.word D_80125E08
|
|
.word D_80125E18
|
|
.word D_80125E38
|
|
.word D_80125E28
|
|
.word D_80125DE8
|
|
.word D_80125EE8
|
|
.word D_80125EF8
|
|
.word D_80125F08
|
|
.word D_80125E48
|
|
.word D_80125E58
|
|
.word D_80125CE8
|
|
.word D_80125E68
|
|
.word D_80125EA8
|
|
.word D_80125EB8
|
|
.word D_80125EC8
|
|
.word D_80125ED8
|
|
.word D_80125E78
|
|
.word D_80125E88
|
|
.word D_80125D28
|
|
.word D_80125D88
|
|
.word D_80125E98
|
|
.word 0x00000000
|
|
|
|
glabel D_80125F98
|
|
.incbin "baserom.z64", 0xB9D138, 0x10
|
|
|
|
glabel D_80125FA8
|
|
.incbin "baserom.z64", 0xB9D148, 0x10
|
|
|
|
glabel D_80125FB8
|
|
.incbin "baserom.z64", 0xB9D158, 0x1
|
|
|
|
glabel D_80125FB9
|
|
.incbin "baserom.z64", 0xB9D159, 0x1F
|
|
|
|
glabel D_80125FD8
|
|
.incbin "baserom.z64", 0xB9D178, 0x20
|
|
|
|
glabel D_80125FF8
|
|
.incbin "baserom.z64", 0xB9D198, 0x10
|
|
|
|
glabel D_80126008
|
|
.incbin "baserom.z64", 0xB9D1A8, 0xC
|
|
|
|
glabel D_80126014
|
|
.incbin "baserom.z64", 0xB9D1B4, 0x8
|
|
|
|
glabel D_8012601C
|
|
.incbin "baserom.z64", 0xB9D1BC, 0x10
|
|
|
|
glabel D_8012602C
|
|
.incbin "baserom.z64", 0xB9D1CC, 0xC
|
|
|
|
glabel D_80126038
|
|
.incbin "baserom.z64", 0xB9D1D8, 0x18
|
|
|
|
glabel D_80126050
|
|
.incbin "baserom.z64", 0xB9D1F0, 0x8
|
|
|
|
glabel D_80126058
|
|
.incbin "baserom.z64", 0xB9D1F8, 0x8
|
|
|
|
glabel D_80126060
|
|
.incbin "baserom.z64", 0xB9D200, 0x8
|
|
|
|
glabel D_80126068
|
|
.incbin "baserom.z64", 0xB9D208, 0x8
|
|
|
|
glabel D_80126070
|
|
.incbin "baserom.z64", 0xB9D210, 0xC
|
|
|
|
glabel D_8012607C
|
|
.incbin "baserom.z64", 0xB9D21C, 0x4
|
|
|
|
glabel D_80126080
|
|
.incbin "baserom.z64", 0xB9D220, 0xC
|
|
|
|
glabel D_8012608C
|
|
.incbin "baserom.z64", 0xB9D22C, 0xC
|
|
|
|
glabel D_80126098
|
|
.incbin "baserom.z64", 0xB9D238, 0xC
|
|
|
|
glabel D_801260A4
|
|
.incbin "baserom.z64", 0xB9D244, 0xC
|
|
|
|
glabel D_801260B0
|
|
.incbin "baserom.z64", 0xB9D250, 0xC
|
|
|
|
glabel D_801260BC
|
|
.incbin "baserom.z64", 0xB9D25C, 0xC
|
|
|
|
glabel D_801260C8
|
|
.incbin "baserom.z64", 0xB9D268, 0x8
|
|
|
|
glabel D_801260D0
|
|
.incbin "baserom.z64", 0xB9D270, 0x4
|
|
|
|
glabel D_801260D4
|
|
.incbin "baserom.z64", 0xB9D274, 0xC
|
|
|
|
glabel D_801260E0
|
|
.incbin "baserom.z64", 0xB9D280, 0x18
|
|
|
|
glabel D_801260F8
|
|
.incbin "baserom.z64", 0xB9D298, 0x8
|
|
|
|
glabel D_80126100
|
|
.incbin "baserom.z64", 0xB9D2A0, 0x28
|
|
|
|
glabel D_80126128
|
|
.incbin "baserom.z64", 0xB9D2C8, 0xC
|
|
|
|
glabel D_80126134
|
|
.incbin "baserom.z64", 0xB9D2D4, 0x20
|
|
|
|
glabel D_80126154
|
|
.incbin "baserom.z64", 0xB9D2F4, 0x30
|
|
|
|
glabel D_80126184
|
|
.incbin "baserom.z64", 0xB9D324, 0xC
|
|
|
|
glabel D_80126190
|
|
.incbin "baserom.z64", 0xB9D330, 0xC
|
|
|
|
glabel D_8012619C
|
|
.incbin "baserom.z64", 0xB9D33C, 0x30
|
|
|
|
glabel D_801261CC
|
|
.incbin "baserom.z64", 0xB9D36C, 0xC
|
|
|
|
glabel D_801261D8
|
|
.incbin "baserom.z64", 0xB9D378, 0x8
|
|
|
|
glabel D_801261E0
|
|
.incbin "baserom.z64", 0xB9D380, 0x17
|
|
|
|
glabel D_801261F7
|
|
.incbin "baserom.z64", 0xB9D397, 0x9
|
|
|
|
glabel D_80126200
|
|
.incbin "baserom.z64", 0xB9D3A0, 0x10
|
|
|
|
glabel D_80126210
|
|
.incbin "baserom.z64", 0xB9D3B0, 0x8
|
|
|
|
glabel D_80126218
|
|
.incbin "baserom.z64", 0xB9D3B8, 0x10
|
|
|
|
glabel D_80126228
|
|
.incbin "baserom.z64", 0xB9D3C8, 0xC
|
|
|
|
glabel D_80126234
|
|
.incbin "baserom.z64", 0xB9D3D4, 0xC
|
|
|
|
glabel D_80126240
|
|
.incbin "baserom.z64", 0xB9D3E0, 0x10
|