2020-03-17 04:31:30 +00:00
|
|
|
.include "macro.inc"
|
|
|
|
|
|
|
|
# assembler directives
|
|
|
|
.set noat # allow manual use of $at
|
|
|
|
.set noreorder # don't insert nops after branches
|
2020-05-26 22:09:00 +00:00
|
|
|
.set gp=64 # allow use of 64-bit general purpose registers
|
2020-03-17 04:31:30 +00:00
|
|
|
|
|
|
|
.section .data
|
|
|
|
|
2020-05-26 22:09:00 +00:00
|
|
|
.balign 16
|
|
|
|
|
2020-03-17 04:31:30 +00:00
|
|
|
glabel En_GeldB_InitVars
|
|
|
|
.word 0x01970500, 0x00000015, 0x01690000, 0x000004E4
|
|
|
|
.word EnGeldB_Init
|
|
|
|
.word EnGeldB_Destroy
|
|
|
|
.word EnGeldB_Update
|
|
|
|
.word EnGeldB_Draw
|
|
|
|
glabel D_80A39FE0
|
|
|
|
.word 0x05000939, 0x10010000, 0x01000000, 0x00000000, 0x00000000, 0xFFCFFFFF, 0x00000000, 0x00010100, 0x00140032, 0x00000000, 0x00000000
|
|
|
|
glabel D_80A3A00C
|
|
|
|
.word 0x02000000, 0x00000000, 0x00000000, 0xFFC1FFFF, 0x00000000, 0x00010000, 0xC1200000, 0x41600000, 0x40000000, 0xC1200000, 0xC0C00000, 0x40000000, 0x41100000, 0x41600000, 0x40000000, 0x02000000, 0x00000000, 0x00000000, 0xFFC1FFFF, 0x00000000, 0x00010000, 0xC1200000, 0xC0C00000, 0x40000000, 0x41100000, 0xC0C00000, 0x40000000, 0x41100000, 0x41600000, 0x40000000
|
|
|
|
glabel D_80A3A084
|
|
|
|
.word 0x09000D00, 0x00020000, 0x00000002
|
|
|
|
.word D_80A3A00C
|
|
|
|
glabel D_80A3A094
|
|
|
|
.word 0x0A110000, 0x00030000, 0x00000000, 0xFFCFFFFF, 0x00080000, 0x00000000, 0x00000000, 0x81000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
|
|
|
glabel D_80A3A0E4
|
|
|
|
.word 0x10020102, 0x10020210, 0x01020402, 0xF2020202, 0x02E460D3, 0x00000104, 0x02020804, 0x04000400
|
|
|
|
glabel D_80A3A104
|
|
|
|
.word 0xB04C07D0, 0xC850000A, 0x386CF448, 0x44898000, 0xC42F0000, 0x00000000
|
|
|
|
glabel D_80A3A11C
|
|
|
|
.word 0x43960000, 0x00000000, 0x00000000
|
|
|
|
glabel D_80A3A128
|
|
|
|
.word 0x00000000, 0xC53B8000, 0x00000000
|
|
|
|
glabel D_80A3A134
|
|
|
|
.word 0x43C80000, 0x00000000, 0x00000000
|
|
|
|
glabel D_80A3A140
|
|
|
|
.word 0x44C80000, 0xC57A0000, 0x00000000
|
|
|
|
glabel D_80A3A14C
|
|
|
|
.word 0xC53B8000, 0xC4FA0000, 0x44A28000
|
|
|
|
glabel D_80A3A158
|
|
|
|
.word 0xC53B8000, 0xC4FA0000, 0xC4A28000
|
|
|
|
glabel D_80A3A164
|
|
|
|
.word 0x447A0000, 0x447A0000, 0x00000000
|
|
|
|
glabel D_80A3A170
|
|
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
|
|
glabel D_80A3A17C
|
|
|
|
.word 0xC53B8000, 0x45BB8000, 0x44C80000, 0xC53B8000, 0x00000000, 0x44C80000, 0x453B8000, 0x45BB8000, 0x44C80000
|
|
|
|
glabel D_80A3A1A0
|
|
|
|
.word 0xC53B8000, 0x00000000, 0x44C80000, 0x453B8000, 0x00000000, 0x44C80000, 0x453B8000, 0x45BB8000, 0x44C80000
|
|
|
|
glabel D_80A3A1C4
|
|
|
|
.word 0x06005FE8, 0x060065A8, 0x06006D28, 0x060065A8, 0x00000000, 0x00000000, 0x00000000
|
|
|
|
|