1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-29 12:04:29 +00:00
oot/data/overlays/actors/z_boss_fd2.data.s
Roman971 53ceea717d
Properly align asm & data (+ minor fixes) (#165)
* Add .align 4 directives to all data/ files (+ minor alignment fixes)

* Use .balign for everything and fix typo
2020-05-26 18:09:00 -04:00

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