mirror of
https://github.com/zeldaret/oot.git
synced 2024-12-27 07:07:09 +00:00
53ceea717d
* Add .align 4 directives to all data/ files (+ minor alignment fixes) * Use .balign for everything and fix typo
61 lines
3.1 KiB
ArmAsm
61 lines
3.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 .data
|
|
|
|
.balign 16
|
|
|
|
glabel Boss_Fd2_InitVars
|
|
.word 0x00A20900, 0x00000035, 0x00A50000, 0x0000167C
|
|
.word BossFd2_Init
|
|
.word BossFd2_Destroy
|
|
.word BossFd2_Update
|
|
.word BossFd2_Draw
|
|
glabel D_808D5FD0
|
|
.word 0x03000000, 0xFFCFFFFF, 0x00200000, 0xFFCDFFFE, 0x00000000, 0x00050100, 0x23001770, 0x00000000, 0x00150064, 0x02000000, 0xFFCFFFFF, 0x00200000, 0xFFCDFFFE, 0x00000000, 0x01000100, 0x12000FA0, 0x00000000, 0x000D0064, 0x02000000, 0xFFCFFFFF, 0x00200000, 0xFFCDFFFE, 0x00000000, 0x01000100, 0x13000BB8, 0x00000000, 0x000D0064, 0x02000000, 0xFFCFFFFF, 0x00200000, 0xFFCDFFFE, 0x00000000, 0x01000100, 0x14000FA0, 0x00000000, 0x000F0064, 0x02000000, 0xFFCFFFFF, 0x00200000, 0xFFCDFFFE, 0x00000000, 0x01000100, 0x18000FA0, 0x00000000, 0x000D0064, 0x02000000, 0xFFCFFFFF, 0x00200000, 0xFFCDFFFE, 0x00000000, 0x01000100, 0x19000BB8, 0x00000000, 0x000D0064, 0x02000000, 0xFFCFFFFF, 0x00200000, 0xFFCDFFFE, 0x00000000, 0x01000100, 0x1A000DAC, 0x05DC0000, 0x000F0064, 0x02000000, 0xFFCFFFFF, 0x00200000, 0xFFCDFFFE, 0x00000000, 0x01000100, 0x11000000, 0x00000000, 0x001A0064, 0x02000000, 0xFFCFFFFF, 0x00200000, 0xFFCDFFFE, 0x00000000, 0x01000100, 0x1E000000, 0x00000000, 0x00110064
|
|
glabel D_808D6114
|
|
.word 0x09110909, 0x10000000, 0x00000009
|
|
.word D_808D5FD0
|
|
glabel D_808D6124
|
|
.word 0x00000000, 0x42B40000, 0xC3730000, 0x00000000, 0x42B40000, 0x00000000, 0x00000000, 0x42B40000, 0x43730000, 0xC3730000, 0x42B40000, 0xC3730000, 0xC3730000, 0x42B40000, 0x00000000, 0xC3730000, 0x42B40000, 0x43730000, 0x43730000, 0x42B40000, 0xC3730000, 0x43730000, 0x42B40000, 0x00000000, 0x43730000, 0x42B40000, 0x43730000
|
|
glabel D_808D6190
|
|
.word 0x801F0005, 0x89170021, 0xB86C0000, 0x304C0000, 0x00000000, 0x00000000, 0x42480000
|
|
glabel D_808D61AC
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
glabel D_808D61B8
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
glabel D_808D61C4
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
glabel D_808D61D0
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
glabel D_808D61DC
|
|
.word 0x00000000, 0xBF800000, 0x00000000
|
|
glabel D_808D61E8
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
glabel D_808D61F4
|
|
.word 0x00000000, 0xBF800000, 0x00000000
|
|
glabel D_808D6200
|
|
.word 0x00000001, 0x00020002, 0x00010000
|
|
glabel D_808D620C
|
|
.word 0x458CA000, 0x00000000, 0x00000000
|
|
glabel D_808D6218
|
|
.word 0x457A0000, 0x00000000, 0x00000000
|
|
glabel D_808D6224
|
|
.word 0x457A0000, 0xC5354000, 0x44FA0000
|
|
glabel D_808D6230
|
|
.word 0x457A0000, 0xC4C80000, 0x00000000
|
|
glabel D_808D623C
|
|
.word 0x457A0000, 0xC4C80000, 0xC4FA0000
|
|
glabel D_808D6248
|
|
.word 0x00000000, 0x42C80000, 0x42480000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
|
glabel D_808D6270
|
|
.word 0x00000000, 0x40A00000, 0xC1200000, 0x43FA0000, 0x43FA0000, 0x43FA0000, 0x43FA0000, 0x43FA0000, 0x43FA0000, 0x43FA0000
|
|
glabel D_808D6298
|
|
.word 0x3ECCCCCD, 0x3F19999A, 0x3F4CCCCD, 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000
|
|
glabel D_808D62C0
|
|
.word 0x06002B08, 0x06002708, 0x06002F08, 0x00000000
|
|
|