mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-29 12:04:29 +00:00
28 lines
9.2 KiB
ArmAsm
28 lines
9.2 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 purposee registers
|
||
|
|
||
|
.section .data
|
||
|
|
||
|
glabel En_Jj_InitVars
|
||
|
.word 0x005A0700, 0x00000030, 0x00400000, 0x00000314
|
||
|
.word EnJj_Init
|
||
|
.word EnJj_Destroy
|
||
|
.word EnJj_Update
|
||
|
.word EnJj_Draw
|
||
|
.word 0x00000000
|
||
|
glabel D_80A88164
|
||
|
.word 0x0000001A, 0x0000065D, 0x0000000A, 0x00000004, 0x00050000, 0x00F00000, 0x40000000, 0xFFFFF93C, 0x00000034, 0xFFFFFFD4, 0xFFFFF93C, 0x00000034, 0xFFFFFFD4, 0x0F671408, 0x00000000, 0x00000001, 0x000300F0, 0x00FF0000, 0x40000000, 0xFFFFF93C, 0x00000034, 0xFFFFFFD4, 0xFFFFF93C, 0x00000034, 0xFFFFFFD4, 0x0F671408, 0x00000000, 0x00000001, 0x000600FF, 0x011D0000, 0x40000000, 0xFFFFF93C, 0x00000034, 0xFFFFFFD4, 0xFFFFF93C, 0x00000034, 0xFFFFFFD4, 0x0F671408, 0x00000000, 0x00000001, 0x0020011D, 0x012C0000, 0xC0000000, 0xFFFFF93C, 0x00000034, 0xFFFFFFD4, 0xFFFFF9FF, 0x0000006D, 0xFFFFFFD4, 0x0F671408, 0x00000000, 0x00000001, 0x00000044, 0x00000004, 0x00010000, 0x00EA0000, 0x40000000, 0xFFFFF97F, 0x00000034, 0xFFFFFFD4, 0xFFFFF97F, 0x00000034, 0xFFFFFFD4, 0x0F671408, 0x00000000, 0x00000001, 0x000200EA, 0x00F141F8, 0x00000000, 0xFFFFF97F, 0x00000034, 0xFFFFFFD4, 0xFFFFF9BD, 0x00000082, 0xFFFFFFD1, 0x410DB6DB, 0x41324925, 0xC10DB6DB, 0x000200F1, 0x01184031, 0x00000000, 0xFFFFF9BD, 0x00000082, 0xFFFFFFD1, 0xFFFFFDDB, 0x00000082, 0xFFFFFFCC, 0x41D83483, 0x00000000, 0xC1D83483, 0x00030118, 0x012C0000, 0x00000000, 0xFFFFFDDB, 0x00000082, 0xFFFFFFCC, 0xFFFFFDDB, 0x00000082, 0xFFFFFFCC, 0x00000000, 0x00000000, 0x00000000, 0x00000043, 0x00000005, 0x00010000, 0x005D0000, 0x00000000, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000000, 0x00000000, 0x0003005D, 0x00790000, 0x00000000, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000000, 0x00000000, 0x00010079, 0x00920000, 0x00000000, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000000, 0x00000000, 0x00020092, 0x00F10000, 0x00000000, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000000, 0x00000000, 0x000100F1, 0x01B90000, 0x00000000, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000033, 0x0000007C, 0x00000000, 0x00000000, 0x00000000, 0x00000045, 0x00000003, 0x00010000, 0x005A0000, 0x00000000, 0x00000000, 0xFFFFFFDF, 0x00000009, 0x00000000, 0xFFFFFFDF, 0x00000009, 0x00000000, 0x00000000, 0x00000000, 0x0002005A, 0x014A0000, 0x00000000, 0x00000000, 0xFFFFFFDF, 0x00000009, 0x00000000, 0xFFFFFFC2, 0x00000016, 0x00000000, 0xBDF77777, 0x00000000, 0x0003014A, 0x017C0000, 0x00000000, 0x00000000, 0xFFFFFFC2, 0x00000016, 0x00000000, 0xFFFFFFC2, 0x00000016, 0x00000000, 0x00000000, 0x00000000, 0x00000003, 0x00000001, 0x000C0447, 0x04890000, 0x00000000, 0xFFFFFFD2, 0x00000000, 0xFFFFFFD0, 0xFFFFFFD2, 0x00000000, 0xFFFFFFD0, 0x00000000, 0x00000000, 0x00000000, 0x0000002D, 0x00000001, 0x00090000, 0x000A000A, 0x0000000A, 0x00000001, 0x0035012C, 0x065D0000, 0x00000000, 0xFFFFF9A2, 0x00000034, 0xFFFFFFCC, 0xFFFFF9A2, 0x00000034, 0xFFFFFFCC, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00010000, 0x04430000, 0x00000000, 0x4235998B, 0xF997005F, 0xFFD7015C, 0x00000000, 0x4235998B, 0xF997005F, 0xFFD7016D, 0x00000000, 0x4235998B, 0xF997005F, 0xFFD7017E, 0x00000000, 0x4235998B, 0xF997005F, 0xFFD70223, 0xFF000000, 0x4235998B, 0xF997005F, 0xFFD77065, 0x00000001, 0x0001003C, 0x047F0000, 0x00000000, 0x4235998B, 0xFA0400FB, 0x00DE015C, 0x00000000, 0x4235998B, 0xFA0400FB, 0x00DE016D, 0x00000000, 0x4235998B, 0xFA0400FB, 0x00DE017E, 0x00000000, 0x4235998B, 0xFA0400FB, 0x00DE0223, 0xFF000000, 0x4235998B, 0xFA0400FB, 0x00DE7065, 0x00000001, 0x0001005A, 0x015F0000, 0x00000000, 0x4235998B, 0xF95E017E, 0x01C70000, 0x00000000, 0x4235998B, 0xF95E017E, 0x01C7AC34, 0x00000000, 0x4235998B, 0xF95E017E, 0x01C74428, 0x00000000, 0x4235998B, 0xF962017C, 0x01C30000, 0x00000000, 0x4203FFE5, 0xF962017C, 0x01C3AC10, 0x00000000, 0x4203FFE5, 0xF962017C, 0x01C30000, 0x00000000, 0x4203FFE5, 0xF962017C, 0x01C30000, 0x00000000, 0x4203FFE5, 0xF962017C, 0x01C30164, 0xFF000000, 0x4203FFE5, 0xF962017C, 0x01C3AD78, 0x00000001, 0x000100DC, 0x01880000, 0x00000000, 0x4235998B, 0xF997005F, 0xFFD70000, 0x00000000, 0x4235998B, 0xF997005F, 0xFFD7AC34, 0x00000000, 0x4235998B, 0xF997005F, 0xFFD74428, 0x00000000, 0x4235998B, 0xF997005F, 0xFFD70000, 0x00000000, 0x4235998B, 0xF99700
|
||
|
glabel D_80A88CB4
|
||
|
.word 0x0A000939, 0x10010000, 0x00000000, 0x00000000, 0x00000000, 0x00000004, 0x00000000, 0x00010100, 0x00AA0096, 0x00000000, 0x00000000
|
||
|
glabel D_80A88CE0
|
||
|
.word 0xC8500057, 0xB0F40FA0, 0xB0F80CE4, 0x30FC044C
|
||
|
glabel D_80A88CF0
|
||
|
.word 0xC4C6A000, 0x42540000, 0xC22C0000
|
||
|
glabel D_80A88CFC
|
||
|
.word 0x06007698, 0x06007A98, 0x06007E98, 0x00000000, 0x00000000
|
||
|
|