1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-12-27 07:07:09 +00:00
oot/data/overlays/actors/z_boss_goma.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

75 lines
5.4 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_Goma_InitVars
.word 0x00280900, 0x00000035, 0x001C0000, 0x00000B1C
.word BossGoma_Init
.word BossGoma_Destroy
.word BossGoma_Update
.word BossGoma_Draw
glabel D_8091AE60
.word 0x03000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x05000000, 0x000004B0, 0x00140064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x0B000000, 0x00000000, 0x00140064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x0C000000, 0x00000000, 0x000F0064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x0D000000, 0x00000000, 0x000C0064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x0E000000, 0x00000000, 0x00190064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x16000000, 0x00000000, 0x001E0064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x17000000, 0x00000000, 0x000F0064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x1D000000, 0x00000000, 0x000F0064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x39000000, 0x00000000, 0x00140064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x40000000, 0x00000000, 0x00140064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x4A000000, 0x00000000, 0x001E0064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x4B000000, 0x00000000, 0x000F0064, 0x02000000, 0xFFCFFFFF, 0x00080000, 0xFFCFFFFF, 0x00000000, 0x01010100, 0x51000000, 0x00000000, 0x000F0064
glabel D_8091B034
.word 0x03110909, 0x10000000, 0x0000000D
.word D_8091AE60
glabel D_8091B044
.word 0x00000000, 0x00000000, 0x00000101, 0x01000000, 0x01000000, 0x01010100, 0x00000001, 0x01010000, 0x01000001, 0x01010101, 0x00000001, 0x01010100, 0x00010101, 0x01010101, 0x01000000, 0x01010101, 0x00000101, 0x01010100, 0x00000100, 0x00010101, 0x00000101, 0x01010000, 0x00010101, 0x01000001, 0x00000101, 0x00000000, 0x01010101, 0x01000000, 0x00010100, 0x01010001, 0x01010101, 0x01010000, 0x00000101, 0x00000101, 0x01010101, 0x01010000, 0x00000101, 0x01000101, 0x01010101, 0x01000001, 0x00000101, 0x01000001, 0x01010101, 0x01010100, 0x01000001, 0x01000000, 0x01010101, 0x01000000, 0x00010000, 0x01010000, 0x01010101, 0x00000000, 0x00010101, 0x00000100, 0x00000100, 0x00000100, 0x01010101, 0x01010000, 0x01010001, 0x01010000, 0x00000101, 0x00000000, 0x00010101, 0x00000000
glabel D_8091B144
.word 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010100, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101, 0x01010101
glabel D_8091B244
.word 0x00000000, 0x00000000, 0x0000001E, 0x28000000, 0x00000000, 0x000A0F15, 0x00001900, 0x001F2300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x002B3035, 0x00000000, 0x2A2D3500, 0x00000000, 0x000B0F15, 0x00001900, 0x001E2300, 0x00000000, 0x00000000, 0x00000000, 0x00000000
glabel D_8091B2A8
.word 0x801F0002, 0x89170001, 0x386CF830
glabel D_8091B2B4
.word 0x00000000, 0x00000000, 0x00000000
glabel D_8091B2C0
.word 0x00000000, 0xBF000000, 0x00000000
glabel D_8091B2CC
.word 0xC3160000, 0x00000000
glabel D_8091B2D4
.word 0xC3AF0000
glabel D_8091B2D8
.word 0x00000000, 0x00000000, 0x00000000
glabel D_8091B2E4
.word 0x00000000, 0x3F800000, 0x00000000
glabel D_8091B2F0
.word 0xFFFFFFFF
glabel D_8091B2F4
.word 0x0064FFFF
glabel D_8091B2F8
.word 0x00000000, 0x00000000, 0x00000000
glabel D_8091B304
.word 0x00000000, 0xBF000000, 0x00000000
glabel D_8091B310
.word 0xC3160000, 0x00000000, 0xC3AF0000
glabel D_8091B31C
.word 0x437F0000
glabel D_8091B320
.word 0x41880000
glabel D_8091B324
.word 0x00000000, 0x00000000, 0x437F0000, 0x432A0000, 0x42480000, 0x42480000, 0x42480000, 0x00000000, 0x437F0000, 0x432A0000, 0x00000000, 0x437F0000, 0x432A0000, 0x00000000, 0x437F0000, 0x432A0000
glabel D_8091B364
.word 0x437F0000, 0x41880000, 0x00000000, 0x00000000, 0x437F0000, 0x432A0000, 0x42480000, 0x42480000, 0x42480000, 0x00000000, 0x437F0000, 0x432A0000, 0x00000000, 0x00000000, 0x437F0000, 0x437F0000, 0x41880000, 0x00000000
glabel D_8091B3AC
.word 0x437F0000
glabel D_8091B3B0
.word 0x41880000
glabel D_8091B3B4
.word 0x00000000, 0x437F0000, 0x437F0000, 0x437F0000, 0x42480000, 0x42480000, 0x42480000, 0x00000000, 0x437F0000, 0x432A0000, 0x00000000, 0x437F0000, 0x432A0000, 0x00000000, 0x437F0000, 0x432A0000
glabel D_8091B3F4
.word 0x00000000, 0x00000000, 0x00000000
glabel D_8091B400
.word 0x00000000, 0x00000000, 0x00000000
glabel D_8091B40C
.word 0x00000000, 0x43960000, 0x4525A000
glabel D_8091B418
.word 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000