summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax <34987259+mparisi20@users.noreply.github.com>2020-10-27 23:02:12 -0400
committerGitHub <noreply@github.com>2020-10-27 23:02:12 -0400
commitf13fcff4a5f496e8bc1fa4ff759698d9ac37c478 (patch)
tree5b69a6a087620e6d533822b17c56483de7783ffc
parent52139f47a6c4df33fda98b3be5b140cd48ab218d (diff)
parentf4dbe9a90d572a904d3e0c8b6dae3b120e47ca34 (diff)
Merge pull request #153 from mparisi20/master
decompile code_801DBE90.cpp
-rw-r--r--asm/bss_2.s9
-rw-r--r--asm/code_801DBE90.s1209
-rw-r--r--asm/code_801DCE6C_asm.s (renamed from asm/code_801DCE6C.s)31
-rw-r--r--asm/ctors_2.s2
-rw-r--r--asm/data.s3276
-rw-r--r--asm/data_2.s3271
-rw-r--r--asm/sbss_2.s34
-rw-r--r--asm/sdata.s1697
-rw-r--r--asm/sdata_2.s1684
-rw-r--r--asm/text_5.s6
-rw-r--r--include/SDK/DVD/dvd.h33
-rw-r--r--include/SDK/DVD/dvdFatal.h14
-rw-r--r--include/SDK/DVD/dvdfs.h35
-rw-r--r--include/SDK/NAND/NANDCore.h14
-rw-r--r--include/SDK/OS/OSCache.h1
-rw-r--r--include/SDK/OS/OSInterrupt.h15
-rw-r--r--include/SDK/OS/OSSemaphore.h21
-rw-r--r--include/SDK/dvd.h16
-rw-r--r--include/SDK/nand.h14
-rw-r--r--include/SDK/os.h2
-rw-r--r--include/code_801DBE90.h40
-rw-r--r--include/code_801DCE6C.h31
-rw-r--r--include/code_80223C54.h15
-rw-r--r--include/code_80224104.h17
-rw-r--r--include/code_80249BC8.h14
-rw-r--r--obj_files.mk9
-rw-r--r--src/code_801DBE90.cpp539
-rw-r--r--src/code_801DCE6C.cpp25
28 files changed, 5820 insertions, 6254 deletions
diff --git a/asm/bss_2.s b/asm/bss_2.s
index 0879621..9d9d38a 100644
--- a/asm/bss_2.s
+++ b/asm/bss_2.s
@@ -1,14 +1,5 @@
.section .bss, "wa" # 0x80474F00 - 0x80643050
-.global lbl_804917F0
-lbl_804917F0:
- .skip 0x40
-.global lbl_80491830
-lbl_80491830:
- .skip 0x10
-.global lbl_80491840
-lbl_80491840:
- .skip 0x30
.global lbl_80491870
lbl_80491870:
.skip 0x1C
diff --git a/asm/code_801DBE90.s b/asm/code_801DBE90.s
deleted file mode 100644
index b23f3e5..0000000
--- a/asm/code_801DBE90.s
+++ /dev/null
@@ -1,1209 +0,0 @@
-.include "macros.inc"
-
-.section .text, "ax" # 0x80006980 - 0x803E1E60
-
-.global func_801DBE90
-func_801DBE90:
-/* 801DBE90 001D7AF0 7C 64 1B 78 */ mr r4, r3
-/* 801DBE94 001D7AF4 80 6D 96 2C */ lwz r3, lbl_8063E8EC-_SDA_BASE_(r13)
-/* 801DBE98 001D7AF8 38 A0 00 20 */ li r5, 0x20
-/* 801DBE9C 001D7AFC 4B FF EE 6C */ b func_801DAD08
-
-.global func_801DBEA0
-func_801DBEA0:
-/* 801DBEA0 001D7B00 38 C0 00 00 */ li r6, 0
-/* 801DBEA4 001D7B04 38 A0 00 00 */ li r5, 0
-/* 801DBEA8 001D7B08 38 80 00 00 */ li r4, 0
-/* 801DBEAC 001D7B0C 48 00 00 14 */ b lbl_801DBEC0
-lbl_801DBEB0:
-/* 801DBEB0 001D7B10 80 6D A0 64 */ lwz r3, lbl_8063F324-_SDA_BASE_(r13)
-/* 801DBEB4 001D7B14 38 C6 00 01 */ addi r6, r6, 1
-/* 801DBEB8 001D7B18 7C 83 29 AE */ stbx r4, r3, r5
-/* 801DBEBC 001D7B1C 38 A5 00 50 */ addi r5, r5, 0x50
-lbl_801DBEC0:
-/* 801DBEC0 001D7B20 80 0D A0 60 */ lwz r0, lbl_8063F320-_SDA_BASE_(r13)
-/* 801DBEC4 001D7B24 7C 06 00 40 */ cmplw r6, r0
-/* 801DBEC8 001D7B28 41 80 FF E8 */ blt lbl_801DBEB0
-/* 801DBECC 001D7B2C 4E 80 00 20 */ blr
-
-.global func_801DBED0
-func_801DBED0:
-/* 801DBED0 001D7B30 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DBED4 001D7B34 7C 08 02 A6 */ mflr r0
-/* 801DBED8 001D7B38 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DBEDC 001D7B3C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DBEE0 001D7B40 48 09 28 7D */ bl OSDisableInterrupts
-/* 801DBEE4 001D7B44 80 ED A0 64 */ lwz r7, lbl_8063F324-_SDA_BASE_(r13)
-/* 801DBEE8 001D7B48 3B E0 00 00 */ li r31, 0
-/* 801DBEEC 001D7B4C 80 0D A0 60 */ lwz r0, lbl_8063F320-_SDA_BASE_(r13)
-/* 801DBEF0 001D7B50 38 A0 00 00 */ li r5, 0
-/* 801DBEF4 001D7B54 7C E4 3B 78 */ mr r4, r7
-/* 801DBEF8 001D7B58 7C 09 03 A6 */ mtctr r0
-/* 801DBEFC 001D7B5C 28 00 00 00 */ cmplwi r0, 0
-/* 801DBF00 001D7B60 40 81 00 44 */ ble lbl_801DBF44
-lbl_801DBF04:
-/* 801DBF04 001D7B64 88 04 00 00 */ lbz r0, 0(r4)
-/* 801DBF08 001D7B68 28 00 00 01 */ cmplwi r0, 1
-/* 801DBF0C 001D7B6C 41 82 00 2C */ beq lbl_801DBF38
-/* 801DBF10 001D7B70 1C C5 00 50 */ mulli r6, r5, 0x50
-/* 801DBF14 001D7B74 38 00 00 01 */ li r0, 1
-/* 801DBF18 001D7B78 38 A0 00 00 */ li r5, 0
-/* 801DBF1C 001D7B7C 7C 07 31 AE */ stbx r0, r7, r6
-/* 801DBF20 001D7B80 80 0D A0 64 */ lwz r0, lbl_8063F324-_SDA_BASE_(r13)
-/* 801DBF24 001D7B84 7C 80 32 14 */ add r4, r0, r6
-/* 801DBF28 001D7B88 98 A4 00 01 */ stb r5, 1(r4)
-/* 801DBF2C 001D7B8C 80 0D A0 64 */ lwz r0, lbl_8063F324-_SDA_BASE_(r13)
-/* 801DBF30 001D7B90 7F E0 32 14 */ add r31, r0, r6
-/* 801DBF34 001D7B94 48 00 00 10 */ b lbl_801DBF44
-lbl_801DBF38:
-/* 801DBF38 001D7B98 38 84 00 50 */ addi r4, r4, 0x50
-/* 801DBF3C 001D7B9C 38 A5 00 01 */ addi r5, r5, 1
-/* 801DBF40 001D7BA0 42 00 FF C4 */ bdnz lbl_801DBF04
-lbl_801DBF44:
-/* 801DBF44 001D7BA4 48 09 28 41 */ bl OSRestoreInterrupts
-/* 801DBF48 001D7BA8 7F E3 FB 78 */ mr r3, r31
-/* 801DBF4C 001D7BAC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DBF50 001D7BB0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DBF54 001D7BB4 7C 08 03 A6 */ mtlr r0
-/* 801DBF58 001D7BB8 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DBF5C 001D7BBC 4E 80 00 20 */ blr
-
-.global func_801DBF60
-func_801DBF60:
-/* 801DBF60 001D7BC0 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DBF64 001D7BC4 7C 08 02 A6 */ mflr r0
-/* 801DBF68 001D7BC8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DBF6C 001D7BCC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DBF70 001D7BD0 7C 7F 1B 78 */ mr r31, r3
-/* 801DBF74 001D7BD4 48 09 27 E9 */ bl OSDisableInterrupts
-/* 801DBF78 001D7BD8 38 00 00 00 */ li r0, 0
-/* 801DBF7C 001D7BDC 98 1F 00 00 */ stb r0, 0(r31)
-/* 801DBF80 001D7BE0 48 09 28 05 */ bl OSRestoreInterrupts
-/* 801DBF84 001D7BE4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DBF88 001D7BE8 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DBF8C 001D7BEC 7C 08 03 A6 */ mtlr r0
-/* 801DBF90 001D7BF0 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DBF94 001D7BF4 4E 80 00 20 */ blr
-
-.global func_801DBF98
-func_801DBF98:
-/* 801DBF98 001D7BF8 80 AD A0 64 */ lwz r5, lbl_8063F324-_SDA_BASE_(r13)
-/* 801DBF9C 001D7BFC 38 C0 00 00 */ li r6, 0
-/* 801DBFA0 001D7C00 80 0D A0 60 */ lwz r0, lbl_8063F320-_SDA_BASE_(r13)
-/* 801DBFA4 001D7C04 7C A4 2B 78 */ mr r4, r5
-/* 801DBFA8 001D7C08 7C 09 03 A6 */ mtctr r0
-/* 801DBFAC 001D7C0C 28 00 00 00 */ cmplwi r0, 0
-/* 801DBFB0 001D7C10 40 81 00 34 */ ble lbl_801DBFE4
-lbl_801DBFB4:
-/* 801DBFB4 001D7C14 88 04 00 00 */ lbz r0, 0(r4)
-/* 801DBFB8 001D7C18 2C 00 00 00 */ cmpwi r0, 0
-/* 801DBFBC 001D7C1C 41 82 00 1C */ beq lbl_801DBFD8
-/* 801DBFC0 001D7C20 38 04 00 04 */ addi r0, r4, 4
-/* 801DBFC4 001D7C24 7C 00 18 40 */ cmplw r0, r3
-/* 801DBFC8 001D7C28 40 82 00 10 */ bne lbl_801DBFD8
-/* 801DBFCC 001D7C2C 1C 06 00 50 */ mulli r0, r6, 0x50
-/* 801DBFD0 001D7C30 7C 65 02 14 */ add r3, r5, r0
-/* 801DBFD4 001D7C34 4E 80 00 20 */ blr
-lbl_801DBFD8:
-/* 801DBFD8 001D7C38 38 84 00 50 */ addi r4, r4, 0x50
-/* 801DBFDC 001D7C3C 38 C6 00 01 */ addi r6, r6, 1
-/* 801DBFE0 001D7C40 42 00 FF D4 */ bdnz lbl_801DBFB4
-lbl_801DBFE4:
-/* 801DBFE4 001D7C44 38 60 00 00 */ li r3, 0
-/* 801DBFE8 001D7C48 4E 80 00 20 */ blr
-lbl_801DBFEC:
-/* 801DBFEC 001D7C4C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DBFF0 001D7C50 7C 08 02 A6 */ mflr r0
-/* 801DBFF4 001D7C54 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DBFF8 001D7C58 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DBFFC 001D7C5C 93 C1 00 08 */ stw r30, 8(r1)
-/* 801DC000 001D7C60 7C 7E 1B 78 */ mr r30, r3
-/* 801DC004 001D7C64 88 0D A0 5F */ lbz r0, lbl_8063F31F-_SDA_BASE_(r13)
-/* 801DC008 001D7C68 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC00C 001D7C6C 40 82 00 44 */ bne lbl_801DC050
-/* 801DC010 001D7C70 7C 83 23 78 */ mr r3, r4
-/* 801DC014 001D7C74 4B FF FF 85 */ bl func_801DBF98
-/* 801DC018 001D7C78 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC01C 001D7C7C 7C 7F 1B 78 */ mr r31, r3
-/* 801DC020 001D7C80 41 82 00 30 */ beq lbl_801DC050
-/* 801DC024 001D7C84 80 03 00 44 */ lwz r0, 0x44(r3)
-/* 801DC028 001D7C88 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC02C 001D7C8C 41 82 00 24 */ beq lbl_801DC050
-/* 801DC030 001D7C90 80 63 00 48 */ lwz r3, 0x48(r3)
-/* 801DC034 001D7C94 80 9F 00 4C */ lwz r4, 0x4c(r31)
-/* 801DC038 001D7C98 48 08 E5 F1 */ bl DCInvalidateRange
-/* 801DC03C 001D7C9C 81 9F 00 44 */ lwz r12, 0x44(r31)
-/* 801DC040 001D7CA0 7F C3 F3 78 */ mr r3, r30
-/* 801DC044 001D7CA4 7F E4 FB 78 */ mr r4, r31
-/* 801DC048 001D7CA8 7D 89 03 A6 */ mtctr r12
-/* 801DC04C 001D7CAC 4E 80 04 21 */ bctrl
-lbl_801DC050:
-/* 801DC050 001D7CB0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DC054 001D7CB4 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DC058 001D7CB8 83 C1 00 08 */ lwz r30, 8(r1)
-/* 801DC05C 001D7CBC 7C 08 03 A6 */ mtlr r0
-/* 801DC060 001D7CC0 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DC064 001D7CC4 4E 80 00 20 */ blr
-lbl_801DC068:
-/* 801DC068 001D7CC8 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DC06C 001D7CCC 7C 08 02 A6 */ mflr r0
-/* 801DC070 001D7CD0 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DC074 001D7CD4 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC078 001D7CD8 7C 7F 1B 78 */ mr r31, r3
-/* 801DC07C 001D7CDC 88 0D A0 5F */ lbz r0, lbl_8063F31F-_SDA_BASE_(r13)
-/* 801DC080 001D7CE0 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC084 001D7CE4 40 82 00 30 */ bne lbl_801DC0B4
-/* 801DC088 001D7CE8 7C 83 23 78 */ mr r3, r4
-/* 801DC08C 001D7CEC 4B FF FF 0D */ bl func_801DBF98
-/* 801DC090 001D7CF0 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC094 001D7CF4 7C 64 1B 78 */ mr r4, r3
-/* 801DC098 001D7CF8 41 82 00 1C */ beq lbl_801DC0B4
-/* 801DC09C 001D7CFC 81 83 00 44 */ lwz r12, 0x44(r3)
-/* 801DC0A0 001D7D00 2C 0C 00 00 */ cmpwi r12, 0
-/* 801DC0A4 001D7D04 41 82 00 10 */ beq lbl_801DC0B4
-/* 801DC0A8 001D7D08 7F E3 FB 78 */ mr r3, r31
-/* 801DC0AC 001D7D0C 7D 89 03 A6 */ mtctr r12
-/* 801DC0B0 001D7D10 4E 80 04 21 */ bctrl
-lbl_801DC0B4:
-/* 801DC0B4 001D7D14 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DC0B8 001D7D18 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DC0BC 001D7D1C 7C 08 03 A6 */ mtlr r0
-/* 801DC0C0 001D7D20 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DC0C4 001D7D24 4E 80 00 20 */ blr
-
-.global func_801DC0C8
-func_801DC0C8:
-/* 801DC0C8 001D7D28 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DC0CC 001D7D2C 7C 08 02 A6 */ mflr r0
-/* 801DC0D0 001D7D30 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DC0D4 001D7D34 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC0D8 001D7D38 7C 9F 23 78 */ mr r31, r4
-/* 801DC0DC 001D7D3C 93 C1 00 08 */ stw r30, 8(r1)
-/* 801DC0E0 001D7D40 7C 7E 1B 78 */ mr r30, r3
-/* 801DC0E4 001D7D44 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC0E8 001D7D48 28 00 00 01 */ cmplwi r0, 1
-/* 801DC0EC 001D7D4C 40 82 00 0C */ bne lbl_801DC0F8
-/* 801DC0F0 001D7D50 38 60 00 00 */ li r3, 0
-/* 801DC0F4 001D7D54 48 00 01 58 */ b lbl_801DC24C
-lbl_801DC0F8:
-/* 801DC0F8 001D7D58 38 00 00 00 */ li r0, 0
-/* 801DC0FC 001D7D5C 98 0D A0 5F */ stb r0, lbl_8063F31F-_SDA_BASE_(r13)
-/* 801DC100 001D7D60 90 0D A0 78 */ stw r0, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC104 001D7D64 48 10 D5 41 */ bl NANDInit
-/* 801DC108 001D7D68 80 0D A0 78 */ lwz r0, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC10C 001D7D6C 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC110 001D7D70 40 82 00 1C */ bne lbl_801DC12C
-/* 801DC114 001D7D74 38 60 0C 80 */ li r3, 0xc80
-/* 801DC118 001D7D78 4B FF E9 19 */ bl __nw__FUl
-/* 801DC11C 001D7D7C 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC120 001D7D80 41 82 00 08 */ beq lbl_801DC128
-/* 801DC124 001D7D84 48 00 0D 59 */ bl func_801DCE7C
-lbl_801DC128:
-/* 801DC128 001D7D88 90 6D A0 78 */ stw r3, lbl_8063F338-_SDA_BASE_(r13)
-lbl_801DC12C:
-/* 801DC12C 001D7D8C 1C 7E 00 50 */ mulli r3, r30, 0x50
-/* 801DC130 001D7D90 93 CD A0 60 */ stw r30, lbl_8063F320-_SDA_BASE_(r13)
-/* 801DC134 001D7D94 4B FF FD 5D */ bl func_801DBE90
-/* 801DC138 001D7D98 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC13C 001D7D9C 90 6D A0 64 */ stw r3, lbl_8063F324-_SDA_BASE_(r13)
-/* 801DC140 001D7DA0 40 82 00 0C */ bne lbl_801DC14C
-/* 801DC144 001D7DA4 38 60 00 00 */ li r3, 0
-/* 801DC148 001D7DA8 48 00 01 04 */ b lbl_801DC24C
-lbl_801DC14C:
-/* 801DC14C 001D7DAC 4B FF FD 55 */ bl func_801DBEA0
-/* 801DC150 001D7DB0 3C 60 80 49 */ lis r3, lbl_804917F0@ha
-/* 801DC154 001D7DB4 38 80 00 00 */ li r4, 0
-/* 801DC158 001D7DB8 38 63 17 F0 */ addi r3, r3, lbl_804917F0@l
-/* 801DC15C 001D7DBC 38 A0 00 40 */ li r5, 0x40
-/* 801DC160 001D7DC0 4B E2 7F A5 */ bl memset
-/* 801DC164 001D7DC4 48 0A C0 E1 */ bl DVDInit
-/* 801DC168 001D7DC8 2C 1F 00 00 */ cmpwi r31, 0
-/* 801DC16C 001D7DCC 41 82 00 A4 */ beq lbl_801DC210
-/* 801DC170 001D7DD0 48 06 DA 59 */ bl func_80249BC8
-/* 801DC174 001D7DD4 2C 03 00 01 */ cmpwi r3, 1
-/* 801DC178 001D7DD8 41 82 00 2C */ beq lbl_801DC1A4
-/* 801DC17C 001D7DDC 40 80 00 10 */ bge lbl_801DC18C
-/* 801DC180 001D7DE0 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC184 001D7DE4 40 80 00 14 */ bge lbl_801DC198
-/* 801DC188 001D7DE8 48 00 00 30 */ b lbl_801DC1B8
-lbl_801DC18C:
-/* 801DC18C 001D7DEC 2C 03 00 03 */ cmpwi r3, 3
-/* 801DC190 001D7DF0 40 80 00 28 */ bge lbl_801DC1B8
-/* 801DC194 001D7DF4 48 00 00 1C */ b lbl_801DC1B0
-lbl_801DC198:
-/* 801DC198 001D7DF8 38 0D 84 24 */ addi r0, r13, lbl_8063D6E4-_SDA_BASE_
-/* 801DC19C 001D7DFC 90 0D 84 18 */ stw r0, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1A0 001D7E00 48 00 00 18 */ b lbl_801DC1B8
-lbl_801DC1A4:
-/* 801DC1A4 001D7E04 38 0D 84 24 */ addi r0, r13, lbl_8063D6E4-_SDA_BASE_
-/* 801DC1A8 001D7E08 90 0D 84 18 */ stw r0, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1AC 001D7E0C 48 00 00 0C */ b lbl_801DC1B8
-lbl_801DC1B0:
-/* 801DC1B0 001D7E10 38 0D 84 2C */ addi r0, r13, lbl_8063D6EC-_SDA_BASE_
-/* 801DC1B4 001D7E14 90 0D 84 18 */ stw r0, lbl_8063D6D8-_SDA_BASE_(r13)
-lbl_801DC1B8:
-/* 801DC1B8 001D7E18 48 0B 02 39 */ bl DVDGetCurrentDiskID
-/* 801DC1BC 001D7E1C 80 8D 84 18 */ lwz r4, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1C0 001D7E20 38 00 00 00 */ li r0, 0
-/* 801DC1C4 001D7E24 88 84 00 00 */ lbz r4, 0(r4)
-/* 801DC1C8 001D7E28 98 83 00 00 */ stb r4, 0(r3)
-/* 801DC1CC 001D7E2C 80 8D 84 18 */ lwz r4, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1D0 001D7E30 88 84 00 01 */ lbz r4, 1(r4)
-/* 801DC1D4 001D7E34 98 83 00 01 */ stb r4, 1(r3)
-/* 801DC1D8 001D7E38 80 8D 84 18 */ lwz r4, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1DC 001D7E3C 88 84 00 02 */ lbz r4, 2(r4)
-/* 801DC1E0 001D7E40 98 83 00 02 */ stb r4, 2(r3)
-/* 801DC1E4 001D7E44 80 8D 84 18 */ lwz r4, lbl_8063D6D8-_SDA_BASE_(r13)
-/* 801DC1E8 001D7E48 88 84 00 03 */ lbz r4, 3(r4)
-/* 801DC1EC 001D7E4C 98 83 00 03 */ stb r4, 3(r3)
-/* 801DC1F0 001D7E50 80 8D 84 20 */ lwz r4, lbl_8063D6E0-_SDA_BASE_(r13)
-/* 801DC1F4 001D7E54 88 84 00 00 */ lbz r4, 0(r4)
-/* 801DC1F8 001D7E58 98 83 00 04 */ stb r4, 4(r3)
-/* 801DC1FC 001D7E5C 80 8D 84 20 */ lwz r4, lbl_8063D6E0-_SDA_BASE_(r13)
-/* 801DC200 001D7E60 88 84 00 01 */ lbz r4, 1(r4)
-/* 801DC204 001D7E64 98 83 00 05 */ stb r4, 5(r3)
-/* 801DC208 001D7E68 98 03 00 06 */ stb r0, 6(r3)
-/* 801DC20C 001D7E6C 98 03 00 07 */ stb r0, 7(r3)
-lbl_801DC210:
-/* 801DC210 001D7E70 38 60 00 00 */ li r3, 0
-/* 801DC214 001D7E74 48 0B 0E 7D */ bl DVDSetAutoFatalMessaging
-/* 801DC218 001D7E78 3C C0 80 1E */ lis r6, func_801DC9CC@ha
-/* 801DC21C 001D7E7C 38 60 00 01 */ li r3, 1
-/* 801DC220 001D7E80 38 C6 C9 CC */ addi r6, r6, func_801DC9CC@l
-/* 801DC224 001D7E84 38 80 00 13 */ li r4, 0x13
-/* 801DC228 001D7E88 38 A0 00 00 */ li r5, 0
-/* 801DC22C 001D7E8C 48 04 7D A5 */ bl func_80223FD0
-/* 801DC230 001D7E90 3C 80 80 42 */ lis r4, lbl_804232C8@ha
-/* 801DC234 001D7E94 90 6D A0 6C */ stw r3, lbl_8063F32C-_SDA_BASE_(r13)
-/* 801DC238 001D7E98 38 84 32 C8 */ addi r4, r4, lbl_804232C8@l
-/* 801DC23C 001D7E9C 48 04 7E 51 */ bl func_8022408C
-/* 801DC240 001D7EA0 38 00 00 01 */ li r0, 1
-/* 801DC244 001D7EA4 38 60 00 01 */ li r3, 1
-/* 801DC248 001D7EA8 98 0D A0 5E */ stb r0, lbl_8063F31E-_SDA_BASE_(r13)
-lbl_801DC24C:
-/* 801DC24C 001D7EAC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DC250 001D7EB0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DC254 001D7EB4 83 C1 00 08 */ lwz r30, 8(r1)
-/* 801DC258 001D7EB8 7C 08 03 A6 */ mtlr r0
-/* 801DC25C 001D7EBC 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DC260 001D7EC0 4E 80 00 20 */ blr
-
-.global func_801DC264
-func_801DC264:
-/* 801DC264 001D7EC4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DC268 001D7EC8 7C 08 02 A6 */ mflr r0
-/* 801DC26C 001D7ECC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DC270 001D7ED0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC274 001D7ED4 48 09 24 E9 */ bl OSDisableInterrupts
-/* 801DC278 001D7ED8 7C 7F 1B 78 */ mr r31, r3
-/* 801DC27C 001D7EDC 48 09 25 09 */ bl OSRestoreInterrupts
-/* 801DC280 001D7EE0 2C 1F 00 00 */ cmpwi r31, 0
-/* 801DC284 001D7EE4 41 82 00 38 */ beq lbl_801DC2BC
-lbl_801DC288:
-/* 801DC288 001D7EE8 80 6D A0 6C */ lwz r3, lbl_8063F32C-_SDA_BASE_(r13)
-/* 801DC28C 001D7EEC 38 80 00 00 */ li r4, 0
-/* 801DC290 001D7EF0 48 00 07 3D */ bl func_801DC9CC
-/* 801DC294 001D7EF4 80 0D A0 68 */ lwz r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DC298 001D7EF8 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC29C 001D7EFC 41 82 00 20 */ beq lbl_801DC2BC
-/* 801DC2A0 001D7F00 80 6D A3 40 */ lwz r3, lbl_8063F600-_SDA_BASE_(r13)
-/* 801DC2A4 001D7F04 48 04 83 21 */ bl func_802245C4
-/* 801DC2A8 001D7F08 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC2AC 001D7F0C 41 82 00 10 */ beq lbl_801DC2BC
-/* 801DC2B0 001D7F10 80 6D A3 40 */ lwz r3, lbl_8063F600-_SDA_BASE_(r13)
-/* 801DC2B4 001D7F14 48 04 82 D5 */ bl func_80224588
-/* 801DC2B8 001D7F18 4B FF FF D0 */ b lbl_801DC288
-lbl_801DC2BC:
-/* 801DC2BC 001D7F1C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DC2C0 001D7F20 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DC2C4 001D7F24 7C 08 03 A6 */ mtlr r0
-/* 801DC2C8 001D7F28 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DC2CC 001D7F2C 4E 80 00 20 */ blr
-
-.global func_801DC2D0
-func_801DC2D0:
-/* 801DC2D0 001D7F30 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DC2D4 001D7F34 7C 08 02 A6 */ mflr r0
-/* 801DC2D8 001D7F38 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DC2DC 001D7F3C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC2E0 001D7F40 93 C1 00 08 */ stw r30, 8(r1)
-/* 801DC2E4 001D7F44 7C 7E 1B 78 */ mr r30, r3
-/* 801DC2E8 001D7F48 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC2EC 001D7F4C 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC2F0 001D7F50 40 82 00 0C */ bne lbl_801DC2FC
-/* 801DC2F4 001D7F54 38 60 00 00 */ li r3, 0
-/* 801DC2F8 001D7F58 48 00 00 70 */ b lbl_801DC368
-lbl_801DC2FC:
-/* 801DC2FC 001D7F5C 4B FF FF 69 */ bl func_801DC264
-/* 801DC300 001D7F60 4B FF FB D1 */ bl func_801DBED0
-/* 801DC304 001D7F64 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC308 001D7F68 7C 7F 1B 78 */ mr r31, r3
-/* 801DC30C 001D7F6C 40 82 00 0C */ bne lbl_801DC318
-/* 801DC310 001D7F70 38 60 00 00 */ li r3, 0
-/* 801DC314 001D7F74 48 00 00 54 */ b lbl_801DC368
-lbl_801DC318:
-/* 801DC318 001D7F78 80 6D A0 78 */ lwz r3, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC31C 001D7F7C 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC320 001D7F80 41 82 00 20 */ beq lbl_801DC340
-/* 801DC324 001D7F84 7F C4 F3 78 */ mr r4, r30
-/* 801DC328 001D7F88 7F E5 FB 78 */ mr r5, r31
-/* 801DC32C 001D7F8C 48 00 0C 49 */ bl func_801DCF74
-/* 801DC330 001D7F90 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC334 001D7F94 41 82 00 0C */ beq lbl_801DC340
-/* 801DC338 001D7F98 7F E3 FB 78 */ mr r3, r31
-/* 801DC33C 001D7F9C 48 00 00 2C */ b lbl_801DC368
-lbl_801DC340:
-/* 801DC340 001D7FA0 7F C3 F3 78 */ mr r3, r30
-/* 801DC344 001D7FA4 38 9F 00 04 */ addi r4, r31, 4
-/* 801DC348 001D7FA8 48 0A B6 E5 */ bl DVDOpen
-/* 801DC34C 001D7FAC 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC350 001D7FB0 40 82 00 14 */ bne lbl_801DC364
-/* 801DC354 001D7FB4 7F E3 FB 78 */ mr r3, r31
-/* 801DC358 001D7FB8 4B FF FC 09 */ bl func_801DBF60
-/* 801DC35C 001D7FBC 38 60 00 00 */ li r3, 0
-/* 801DC360 001D7FC0 48 00 00 08 */ b lbl_801DC368
-lbl_801DC364:
-/* 801DC364 001D7FC4 7F E3 FB 78 */ mr r3, r31
-lbl_801DC368:
-/* 801DC368 001D7FC8 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DC36C 001D7FCC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DC370 001D7FD0 83 C1 00 08 */ lwz r30, 8(r1)
-/* 801DC374 001D7FD4 7C 08 03 A6 */ mtlr r0
-/* 801DC378 001D7FD8 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DC37C 001D7FDC 4E 80 00 20 */ blr
-
-.global func_801DC380
-func_801DC380:
-/* 801DC380 001D7FE0 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DC384 001D7FE4 7C 08 02 A6 */ mflr r0
-/* 801DC388 001D7FE8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DC38C 001D7FEC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC390 001D7FF0 7C 7F 1B 78 */ mr r31, r3
-/* 801DC394 001D7FF4 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC398 001D7FF8 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC39C 001D7FFC 40 82 00 0C */ bne lbl_801DC3A8
-/* 801DC3A0 001D8000 38 60 00 00 */ li r3, 0
-/* 801DC3A4 001D8004 48 00 00 44 */ b lbl_801DC3E8
-lbl_801DC3A8:
-/* 801DC3A8 001D8008 80 6D A0 78 */ lwz r3, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC3AC 001D800C 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC3B0 001D8010 41 82 00 1C */ beq lbl_801DC3CC
-/* 801DC3B4 001D8014 7F E4 FB 78 */ mr r4, r31
-/* 801DC3B8 001D8018 48 00 0B 91 */ bl func_801DCF48
-/* 801DC3BC 001D801C 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC3C0 001D8020 41 82 00 0C */ beq lbl_801DC3CC
-/* 801DC3C4 001D8024 38 60 00 01 */ li r3, 1
-/* 801DC3C8 001D8028 48 00 00 20 */ b lbl_801DC3E8
-lbl_801DC3CC:
-/* 801DC3CC 001D802C 7F E3 FB 78 */ mr r3, r31
-/* 801DC3D0 001D8030 48 0A B2 ED */ bl DVDConvertPathToEntrynum
-/* 801DC3D4 001D8034 2C 03 FF FF */ cmpwi r3, -1
-/* 801DC3D8 001D8038 40 82 00 0C */ bne lbl_801DC3E4
-/* 801DC3DC 001D803C 38 60 00 00 */ li r3, 0
-/* 801DC3E0 001D8040 48 00 00 08 */ b lbl_801DC3E8
-lbl_801DC3E4:
-/* 801DC3E4 001D8044 38 60 00 01 */ li r3, 1
-lbl_801DC3E8:
-/* 801DC3E8 001D8048 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DC3EC 001D804C 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DC3F0 001D8050 7C 08 03 A6 */ mtlr r0
-/* 801DC3F4 001D8054 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DC3F8 001D8058 4E 80 00 20 */ blr
-
-.global func_801DC3FC
-func_801DC3FC:
-/* 801DC3FC 001D805C 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 801DC400 001D8060 7C 08 02 A6 */ mflr r0
-/* 801DC404 001D8064 90 01 00 24 */ stw r0, 0x24(r1)
-/* 801DC408 001D8068 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 801DC40C 001D806C 7C DF 33 78 */ mr r31, r6
-/* 801DC410 001D8070 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 801DC414 001D8074 7C BE 2B 78 */ mr r30, r5
-/* 801DC418 001D8078 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 801DC41C 001D807C 7C 9D 23 78 */ mr r29, r4
-/* 801DC420 001D8080 93 81 00 10 */ stw r28, 0x10(r1)
-/* 801DC424 001D8084 7C 7C 1B 78 */ mr r28, r3
-/* 801DC428 001D8088 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC42C 001D808C 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC430 001D8090 40 82 00 0C */ bne lbl_801DC43C
-/* 801DC434 001D8094 38 60 FF FF */ li r3, -1
-/* 801DC438 001D8098 48 00 00 98 */ b lbl_801DC4D0
-lbl_801DC43C:
-/* 801DC43C 001D809C 4B FF FE 29 */ bl func_801DC264
-/* 801DC440 001D80A0 2C 1C 00 00 */ cmpwi r28, 0
-/* 801DC444 001D80A4 40 82 00 0C */ bne lbl_801DC450
-/* 801DC448 001D80A8 38 60 FF FF */ li r3, -1
-/* 801DC44C 001D80AC 48 00 00 84 */ b lbl_801DC4D0
-lbl_801DC450:
-/* 801DC450 001D80B0 57 A0 06 FF */ clrlwi. r0, r29, 0x1b
-/* 801DC454 001D80B4 41 82 00 0C */ beq lbl_801DC460
-/* 801DC458 001D80B8 38 60 FF FF */ li r3, -1
-/* 801DC45C 001D80BC 48 00 00 74 */ b lbl_801DC4D0
-lbl_801DC460:
-/* 801DC460 001D80C0 57 C0 06 FF */ clrlwi. r0, r30, 0x1b
-/* 801DC464 001D80C4 41 82 00 0C */ beq lbl_801DC470
-/* 801DC468 001D80C8 38 60 FF FF */ li r3, -1
-/* 801DC46C 001D80CC 48 00 00 64 */ b lbl_801DC4D0
-lbl_801DC470:
-/* 801DC470 001D80D0 57 E0 07 BF */ clrlwi. r0, r31, 0x1e
-/* 801DC474 001D80D4 41 82 00 0C */ beq lbl_801DC480
-/* 801DC478 001D80D8 38 60 FF FF */ li r3, -1
-/* 801DC47C 001D80DC 48 00 00 54 */ b lbl_801DC4D0
-lbl_801DC480:
-/* 801DC480 001D80E0 80 6D A0 78 */ lwz r3, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC484 001D80E4 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC488 001D80E8 41 82 00 30 */ beq lbl_801DC4B8
-/* 801DC48C 001D80EC 88 1C 00 01 */ lbz r0, 1(r28)
-/* 801DC490 001D80F0 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC494 001D80F4 41 82 00 24 */ beq lbl_801DC4B8
-/* 801DC498 001D80F8 7F 84 E3 78 */ mr r4, r28
-/* 801DC49C 001D80FC 7F A5 EB 78 */ mr r5, r29
-/* 801DC4A0 001D8100 7F C6 F3 78 */ mr r6, r30
-/* 801DC4A4 001D8104 7F E7 FB 78 */ mr r7, r31
-/* 801DC4A8 001D8108 48 00 0B DD */ bl func_801DD084
-/* 801DC4AC 001D810C 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC4B0 001D8110 40 81 00 08 */ ble lbl_801DC4B8
-/* 801DC4B4 001D8114 48 00 00 1C */ b lbl_801DC4D0
-lbl_801DC4B8:
-/* 801DC4B8 001D8118 7F A4 EB 78 */ mr r4, r29
-/* 801DC4BC 001D811C 7F C5 F3 78 */ mr r5, r30
-/* 801DC4C0 001D8120 7F E6 FB 78 */ mr r6, r31
-/* 801DC4C4 001D8124 38 7C 00 04 */ addi r3, r28, 4
-/* 801DC4C8 001D8128 38 E0 00 02 */ li r7, 2
-/* 801DC4CC 001D812C 48 0A BA D9 */ bl DVDReadPrio
-lbl_801DC4D0:
-/* 801DC4D0 001D8130 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 801DC4D4 001D8134 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 801DC4D8 001D8138 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 801DC4DC 001D813C 83 A1 00 14 */ lwz r29, 0x14(r1)
-/* 801DC4E0 001D8140 83 81 00 10 */ lwz r28, 0x10(r1)
-/* 801DC4E4 001D8144 7C 08 03 A6 */ mtlr r0
-/* 801DC4E8 001D8148 38 21 00 20 */ addi r1, r1, 0x20
-/* 801DC4EC 001D814C 4E 80 00 20 */ blr
-
-.global func_801DC4F0
-func_801DC4F0:
-/* 801DC4F0 001D8150 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 801DC4F4 001D8154 7C 08 02 A6 */ mflr r0
-/* 801DC4F8 001D8158 90 01 00 24 */ stw r0, 0x24(r1)
-/* 801DC4FC 001D815C 39 61 00 20 */ addi r11, r1, 0x20
-/* 801DC500 001D8160 4B FE AC 29 */ bl _savegpr_27
-/* 801DC504 001D8164 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC508 001D8168 7C 7B 1B 78 */ mr r27, r3
-/* 801DC50C 001D816C 7C 9C 23 78 */ mr r28, r4
-/* 801DC510 001D8170 7C BD 2B 78 */ mr r29, r5
-/* 801DC514 001D8174 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC518 001D8178 7C DE 33 78 */ mr r30, r6
-/* 801DC51C 001D817C 7C FF 3B 78 */ mr r31, r7
-/* 801DC520 001D8180 40 82 00 0C */ bne lbl_801DC52C
-/* 801DC524 001D8184 38 60 00 00 */ li r3, 0
-/* 801DC528 001D8188 48 00 00 BC */ b lbl_801DC5E4
-lbl_801DC52C:
-/* 801DC52C 001D818C 4B FF FD 39 */ bl func_801DC264
-/* 801DC530 001D8190 2C 1B 00 00 */ cmpwi r27, 0
-/* 801DC534 001D8194 40 82 00 0C */ bne lbl_801DC540
-/* 801DC538 001D8198 38 60 00 00 */ li r3, 0
-/* 801DC53C 001D819C 48 00 00 A8 */ b lbl_801DC5E4
-lbl_801DC540:
-/* 801DC540 001D81A0 57 80 06 FF */ clrlwi. r0, r28, 0x1b
-/* 801DC544 001D81A4 93 FB 00 44 */ stw r31, 0x44(r27)
-/* 801DC548 001D81A8 41 82 00 0C */ beq lbl_801DC554
-/* 801DC54C 001D81AC 38 60 00 00 */ li r3, 0
-/* 801DC550 001D81B0 48 00 00 94 */ b lbl_801DC5E4
-lbl_801DC554:
-/* 801DC554 001D81B4 57 A0 06 FF */ clrlwi. r0, r29, 0x1b
-/* 801DC558 001D81B8 41 82 00 0C */ beq lbl_801DC564
-/* 801DC55C 001D81BC 38 60 00 00 */ li r3, 0
-/* 801DC560 001D81C0 48 00 00 84 */ b lbl_801DC5E4
-lbl_801DC564:
-/* 801DC564 001D81C4 57 C0 07 BF */ clrlwi. r0, r30, 0x1e
-/* 801DC568 001D81C8 41 82 00 0C */ beq lbl_801DC574
-/* 801DC56C 001D81CC 38 60 00 00 */ li r3, 0
-/* 801DC570 001D81D0 48 00 00 74 */ b lbl_801DC5E4
-lbl_801DC574:
-/* 801DC574 001D81D4 93 9B 00 48 */ stw r28, 0x48(r27)
-/* 801DC578 001D81D8 93 BB 00 4C */ stw r29, 0x4c(r27)
-/* 801DC57C 001D81DC 80 6D A0 78 */ lwz r3, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC580 001D81E0 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC584 001D81E4 41 82 00 34 */ beq lbl_801DC5B8
-/* 801DC588 001D81E8 88 1B 00 01 */ lbz r0, 1(r27)
-/* 801DC58C 001D81EC 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC590 001D81F0 41 82 00 28 */ beq lbl_801DC5B8
-/* 801DC594 001D81F4 7F 64 DB 78 */ mr r4, r27
-/* 801DC598 001D81F8 7F 85 E3 78 */ mr r5, r28
-/* 801DC59C 001D81FC 7F A6 EB 78 */ mr r6, r29
-/* 801DC5A0 001D8200 7F C7 F3 78 */ mr r7, r30
-/* 801DC5A4 001D8204 48 00 0C 7D */ bl func_801DD220
-/* 801DC5A8 001D8208 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC5AC 001D820C 41 82 00 0C */ beq lbl_801DC5B8
-/* 801DC5B0 001D8210 38 60 00 01 */ li r3, 1
-/* 801DC5B4 001D8214 48 00 00 30 */ b lbl_801DC5E4
-lbl_801DC5B8:
-/* 801DC5B8 001D8218 3C E0 80 1E */ lis r7, lbl_801DBFEC@ha
-/* 801DC5BC 001D821C 7F 84 E3 78 */ mr r4, r28
-/* 801DC5C0 001D8220 7F A5 EB 78 */ mr r5, r29
-/* 801DC5C4 001D8224 7F C6 F3 78 */ mr r6, r30
-/* 801DC5C8 001D8228 38 7B 00 04 */ addi r3, r27, 4
-/* 801DC5CC 001D822C 38 E7 BF EC */ addi r7, r7, lbl_801DBFEC@l
-/* 801DC5D0 001D8230 39 00 00 02 */ li r8, 2
-/* 801DC5D4 001D8234 48 0A B8 E9 */ bl DVDReadAsyncPrio
-/* 801DC5D8 001D8238 7C 03 00 D0 */ neg r0, r3
-/* 801DC5DC 001D823C 7C 00 1B 78 */ or r0, r0, r3
-/* 801DC5E0 001D8240 54 03 0F FE */ srwi r3, r0, 0x1f
-lbl_801DC5E4:
-/* 801DC5E4 001D8244 39 61 00 20 */ addi r11, r1, 0x20
-/* 801DC5E8 001D8248 4B FE AB 8D */ bl _restgpr_27
-/* 801DC5EC 001D824C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 801DC5F0 001D8250 7C 08 03 A6 */ mtlr r0
-/* 801DC5F4 001D8254 38 21 00 20 */ addi r1, r1, 0x20
-/* 801DC5F8 001D8258 4E 80 00 20 */ blr
-
-.global func_801DC5FC
-func_801DC5FC:
-/* 801DC5FC 001D825C 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 801DC600 001D8260 7C 08 02 A6 */ mflr r0
-/* 801DC604 001D8264 90 01 00 24 */ stw r0, 0x24(r1)
-/* 801DC608 001D8268 39 61 00 20 */ addi r11, r1, 0x20
-/* 801DC60C 001D826C 4B FE AB 1D */ bl _savegpr_27
-/* 801DC610 001D8270 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC614 001D8274 7C 7B 1B 78 */ mr r27, r3
-/* 801DC618 001D8278 7C 9C 23 78 */ mr r28, r4
-/* 801DC61C 001D827C 7C BD 2B 78 */ mr r29, r5
-/* 801DC620 001D8280 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC624 001D8284 7C DE 33 78 */ mr r30, r6
-/* 801DC628 001D8288 7C FF 3B 78 */ mr r31, r7
-/* 801DC62C 001D828C 40 82 00 0C */ bne lbl_801DC638
-/* 801DC630 001D8290 38 60 FF FF */ li r3, -1
-/* 801DC634 001D8294 48 00 00 78 */ b lbl_801DC6AC
-lbl_801DC638:
-/* 801DC638 001D8298 4B FF FC 2D */ bl func_801DC264
-/* 801DC63C 001D829C 2C 1B 00 00 */ cmpwi r27, 0
-/* 801DC640 001D82A0 40 82 00 0C */ bne lbl_801DC64C
-/* 801DC644 001D82A4 38 60 FF FF */ li r3, -1
-/* 801DC648 001D82A8 48 00 00 64 */ b lbl_801DC6AC
-lbl_801DC64C:
-/* 801DC64C 001D82AC 57 80 06 FF */ clrlwi. r0, r28, 0x1b
-/* 801DC650 001D82B0 41 82 00 0C */ beq lbl_801DC65C
-/* 801DC654 001D82B4 38 60 FF FF */ li r3, -1
-/* 801DC658 001D82B8 48 00 00 54 */ b lbl_801DC6AC
-lbl_801DC65C:
-/* 801DC65C 001D82BC 57 A0 06 FF */ clrlwi. r0, r29, 0x1b
-/* 801DC660 001D82C0 41 82 00 0C */ beq lbl_801DC66C
-/* 801DC664 001D82C4 38 60 FF FF */ li r3, -1
-/* 801DC668 001D82C8 48 00 00 44 */ b lbl_801DC6AC
-lbl_801DC66C:
-/* 801DC66C 001D82CC 57 C0 07 BF */ clrlwi. r0, r30, 0x1e
-/* 801DC670 001D82D0 41 82 00 0C */ beq lbl_801DC67C
-/* 801DC674 001D82D4 38 60 FF FF */ li r3, -1
-/* 801DC678 001D82D8 48 00 00 34 */ b lbl_801DC6AC
-lbl_801DC67C:
-/* 801DC67C 001D82DC 2C 1F 00 00 */ cmpwi r31, 0
-/* 801DC680 001D82E0 41 80 00 0C */ blt lbl_801DC68C
-/* 801DC684 001D82E4 2C 1F 00 03 */ cmpwi r31, 3
-/* 801DC688 001D82E8 40 81 00 0C */ ble lbl_801DC694
-lbl_801DC68C:
-/* 801DC68C 001D82EC 38 60 FF FF */ li r3, -1
-/* 801DC690 001D82F0 48 00 00 1C */ b lbl_801DC6AC
-lbl_801DC694:
-/* 801DC694 001D82F4 7F 84 E3 78 */ mr r4, r28
-/* 801DC698 001D82F8 7F A5 EB 78 */ mr r5, r29
-/* 801DC69C 001D82FC 7F C6 F3 78 */ mr r6, r30
-/* 801DC6A0 001D8300 7F E7 FB 78 */ mr r7, r31
-/* 801DC6A4 001D8304 38 7B 00 04 */ addi r3, r27, 4
-/* 801DC6A8 001D8308 48 0A B8 FD */ bl DVDReadPrio
-lbl_801DC6AC:
-/* 801DC6AC 001D830C 39 61 00 20 */ addi r11, r1, 0x20
-/* 801DC6B0 001D8310 4B FE AA C5 */ bl _restgpr_27
-/* 801DC6B4 001D8314 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 801DC6B8 001D8318 7C 08 03 A6 */ mtlr r0
-/* 801DC6BC 001D831C 38 21 00 20 */ addi r1, r1, 0x20
-/* 801DC6C0 001D8320 4E 80 00 20 */ blr
-
-.global func_801DC6C4
-func_801DC6C4:
-/* 801DC6C4 001D8324 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DC6C8 001D8328 7C 08 02 A6 */ mflr r0
-/* 801DC6CC 001D832C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DC6D0 001D8330 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC6D4 001D8334 93 C1 00 08 */ stw r30, 8(r1)
-/* 801DC6D8 001D8338 7C 7E 1B 78 */ mr r30, r3
-/* 801DC6DC 001D833C 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC6E0 001D8340 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC6E4 001D8344 40 82 00 0C */ bne lbl_801DC6F0
-/* 801DC6E8 001D8348 38 60 00 00 */ li r3, 0
-/* 801DC6EC 001D834C 48 00 00 5C */ b lbl_801DC748
-lbl_801DC6F0:
-/* 801DC6F0 001D8350 4B FF FB 75 */ bl func_801DC264
-/* 801DC6F4 001D8354 2C 1E 00 00 */ cmpwi r30, 0
-/* 801DC6F8 001D8358 40 82 00 0C */ bne lbl_801DC704
-/* 801DC6FC 001D835C 38 60 00 00 */ li r3, 0
-/* 801DC700 001D8360 48 00 00 48 */ b lbl_801DC748
-lbl_801DC704:
-/* 801DC704 001D8364 80 6D A0 78 */ lwz r3, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC708 001D8368 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC70C 001D836C 41 82 00 24 */ beq lbl_801DC730
-/* 801DC710 001D8370 7F C4 F3 78 */ mr r4, r30
-/* 801DC714 001D8374 48 00 08 D1 */ bl func_801DCFE4
-/* 801DC718 001D8378 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC71C 001D837C 41 82 00 14 */ beq lbl_801DC730
-/* 801DC720 001D8380 7F C3 F3 78 */ mr r3, r30
-/* 801DC724 001D8384 4B FF F8 3D */ bl func_801DBF60
-/* 801DC728 001D8388 38 60 00 01 */ li r3, 1
-/* 801DC72C 001D838C 48 00 00 1C */ b lbl_801DC748
-lbl_801DC730:
-/* 801DC730 001D8390 38 7E 00 04 */ addi r3, r30, 4
-/* 801DC734 001D8394 48 0A B5 A5 */ bl DVDClose
-/* 801DC738 001D8398 7C 7F 1B 78 */ mr r31, r3
-/* 801DC73C 001D839C 7F C3 F3 78 */ mr r3, r30
-/* 801DC740 001D83A0 4B FF F8 21 */ bl func_801DBF60
-/* 801DC744 001D83A4 7F E3 FB 78 */ mr r3, r31
-lbl_801DC748:
-/* 801DC748 001D83A8 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DC74C 001D83AC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DC750 001D83B0 83 C1 00 08 */ lwz r30, 8(r1)
-/* 801DC754 001D83B4 7C 08 03 A6 */ mtlr r0
-/* 801DC758 001D83B8 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DC75C 001D83BC 4E 80 00 20 */ blr
-
-.global func_801DC760
-func_801DC760:
-/* 801DC760 001D83C0 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 801DC764 001D83C4 7C 08 02 A6 */ mflr r0
-/* 801DC768 001D83C8 90 01 00 24 */ stw r0, 0x24(r1)
-/* 801DC76C 001D83CC 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 801DC770 001D83D0 7C 7F 1B 78 */ mr r31, r3
-/* 801DC774 001D83D4 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC778 001D83D8 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC77C 001D83DC 40 82 00 0C */ bne lbl_801DC788
-/* 801DC780 001D83E0 38 60 00 00 */ li r3, 0
-/* 801DC784 001D83E4 48 00 00 44 */ b lbl_801DC7C8
-lbl_801DC788:
-/* 801DC788 001D83E8 4B FF FA DD */ bl func_801DC264
-/* 801DC78C 001D83EC 2C 1F 00 00 */ cmpwi r31, 0
-/* 801DC790 001D83F0 40 82 00 0C */ bne lbl_801DC79C
-/* 801DC794 001D83F4 38 60 00 00 */ li r3, 0
-/* 801DC798 001D83F8 48 00 00 30 */ b lbl_801DC7C8
-lbl_801DC79C:
-/* 801DC79C 001D83FC 80 6D A0 78 */ lwz r3, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DC7A0 001D8400 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC7A4 001D8404 41 82 00 20 */ beq lbl_801DC7C4
-/* 801DC7A8 001D8408 7F E4 FB 78 */ mr r4, r31
-/* 801DC7AC 001D840C 38 A1 00 08 */ addi r5, r1, 8
-/* 801DC7B0 001D8410 48 00 08 8D */ bl func_801DD03C
-/* 801DC7B4 001D8414 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC7B8 001D8418 41 82 00 0C */ beq lbl_801DC7C4
-/* 801DC7BC 001D841C 80 61 00 08 */ lwz r3, 8(r1)
-/* 801DC7C0 001D8420 48 00 00 08 */ b lbl_801DC7C8
-lbl_801DC7C4:
-/* 801DC7C4 001D8424 80 7F 00 38 */ lwz r3, 0x38(r31)
-lbl_801DC7C8:
-/* 801DC7C8 001D8428 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 801DC7CC 001D842C 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 801DC7D0 001D8430 7C 08 03 A6 */ mtlr r0
-/* 801DC7D4 001D8434 38 21 00 20 */ addi r1, r1, 0x20
-/* 801DC7D8 001D8438 4E 80 00 20 */ blr
-
-.global func_801DC7DC
-func_801DC7DC:
-/* 801DC7DC 001D843C 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC7E0 001D8440 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC7E4 001D8444 40 82 00 0C */ bne lbl_801DC7F0
-/* 801DC7E8 001D8448 38 60 FF FF */ li r3, -1
-/* 801DC7EC 001D844C 4E 80 00 20 */ blr
-lbl_801DC7F0:
-/* 801DC7F0 001D8450 48 0A F6 DC */ b DVDGetDriveStatus
-/* 801DC7F4 001D8454 4E 80 00 20 */ blr
-
-.global func_801DC7F8
-func_801DC7F8:
-/* 801DC7F8 001D8458 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 801DC7FC 001D845C 7C 08 02 A6 */ mflr r0
-/* 801DC800 001D8460 90 01 00 24 */ stw r0, 0x24(r1)
-/* 801DC804 001D8464 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 801DC808 001D8468 7C BF 2B 78 */ mr r31, r5
-/* 801DC80C 001D846C 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 801DC810 001D8470 7C 9E 23 78 */ mr r30, r4
-/* 801DC814 001D8474 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 801DC818 001D8478 7C 7D 1B 78 */ mr r29, r3
-/* 801DC81C 001D847C 88 0D A0 5E */ lbz r0, lbl_8063F31E-_SDA_BASE_(r13)
-/* 801DC820 001D8480 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC824 001D8484 40 82 00 0C */ bne lbl_801DC830
-/* 801DC828 001D8488 38 60 00 00 */ li r3, 0
-/* 801DC82C 001D848C 48 00 00 40 */ b lbl_801DC86C
-lbl_801DC830:
-/* 801DC830 001D8490 4B FF FA 35 */ bl func_801DC264
-/* 801DC834 001D8494 2C 1D 00 00 */ cmpwi r29, 0
-/* 801DC838 001D8498 40 82 00 0C */ bne lbl_801DC844
-/* 801DC83C 001D849C 38 60 00 00 */ li r3, 0
-/* 801DC840 001D84A0 48 00 00 2C */ b lbl_801DC86C
-lbl_801DC844:
-/* 801DC844 001D84A4 3C A0 80 1E */ lis r5, lbl_801DC068@ha
-/* 801DC848 001D84A8 93 FD 00 44 */ stw r31, 0x44(r29)
-/* 801DC84C 001D84AC 7F C4 F3 78 */ mr r4, r30
-/* 801DC850 001D84B0 38 7D 00 04 */ addi r3, r29, 4
-/* 801DC854 001D84B4 38 A5 C0 68 */ addi r5, r5, lbl_801DC068@l
-/* 801DC858 001D84B8 38 C0 00 02 */ li r6, 2
-/* 801DC85C 001D84BC 48 0A B8 79 */ bl DVDSeekAsyncPrio
-/* 801DC860 001D84C0 7C 03 00 D0 */ neg r0, r3
-/* 801DC864 001D84C4 7C 00 1B 78 */ or r0, r0, r3
-/* 801DC868 001D84C8 54 03 0F FE */ srwi r3, r0, 0x1f
-lbl_801DC86C:
-/* 801DC86C 001D84CC 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 801DC870 001D84D0 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 801DC874 001D84D4 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 801DC878 001D84D8 83 A1 00 14 */ lwz r29, 0x14(r1)
-/* 801DC87C 001D84DC 7C 08 03 A6 */ mtlr r0
-/* 801DC880 001D84E0 38 21 00 20 */ addi r1, r1, 0x20
-/* 801DC884 001D84E4 4E 80 00 20 */ blr
-
-.global func_801DC888
-func_801DC888:
-/* 801DC888 001D84E8 38 03 00 01 */ addi r0, r3, 1
-/* 801DC88C 001D84EC 28 00 00 0C */ cmplwi r0, 0xc
-/* 801DC890 001D84F0 4D 81 00 20 */ bgtlr
-/* 801DC894 001D84F4 3C 60 80 42 */ lis r3, lbl_804232D8@ha
-/* 801DC898 001D84F8 54 00 10 3A */ slwi r0, r0, 2
-/* 801DC89C 001D84FC 38 63 32 D8 */ addi r3, r3, lbl_804232D8@l
-/* 801DC8A0 001D8500 7C 63 00 2E */ lwzx r3, r3, r0
-/* 801DC8A4 001D8504 7C 69 03 A6 */ mtctr r3
-/* 801DC8A8 001D8508 4E 80 04 20 */ bctr
-/* 801DC8AC 001D850C 38 00 00 09 */ li r0, 9
-/* 801DC8B0 001D8510 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DC8B4 001D8514 4E 80 00 20 */ blr
-/* 801DC8B8 001D8518 38 00 00 01 */ li r0, 1
-/* 801DC8BC 001D851C 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DC8C0 001D8520 4E 80 00 20 */ blr
-/* 801DC8C4 001D8524 38 00 00 03 */ li r0, 3
-/* 801DC8C8 001D8528 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DC8CC 001D852C 4E 80 00 20 */ blr
-/* 801DC8D0 001D8530 38 00 00 05 */ li r0, 5
-/* 801DC8D4 001D8534 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DC8D8 001D8538 4E 80 00 20 */ blr
-/* 801DC8DC 001D853C 38 00 00 07 */ li r0, 7
-/* 801DC8E0 001D8540 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DC8E4 001D8544 4E 80 00 20 */ blr
-
-.global func_801DC8E8
-func_801DC8E8:
-/* 801DC8E8 001D8548 81 8D A0 70 */ lwz r12, lbl_8063F330-_SDA_BASE_(r13)
-/* 801DC8EC 001D854C 2C 0C 00 00 */ cmpwi r12, 0
-/* 801DC8F0 001D8550 4D 82 00 20 */ beqlr
-/* 801DC8F4 001D8554 7D 89 03 A6 */ mtctr r12
-/* 801DC8F8 001D8558 4E 80 04 20 */ bctr
-/* 801DC8FC 001D855C 4E 80 00 20 */ blr
-
-.global func_801DC900
-func_801DC900:
-/* 801DC900 001D8560 81 8D A0 74 */ lwz r12, lbl_8063F334-_SDA_BASE_(r13)
-/* 801DC904 001D8564 2C 0C 00 00 */ cmpwi r12, 0
-/* 801DC908 001D8568 4D 82 00 20 */ beqlr
-/* 801DC90C 001D856C 7D 89 03 A6 */ mtctr r12
-/* 801DC910 001D8570 4E 80 04 20 */ bctr
-/* 801DC914 001D8574 4E 80 00 20 */ blr
-lbl_801DC918:
-/* 801DC918 001D8578 90 6D 84 34 */ stw r3, lbl_8063D6F4-_SDA_BASE_(r13)
-/* 801DC91C 001D857C 3C 60 80 49 */ lis r3, lbl_80491830@ha
-/* 801DC920 001D8580 38 63 18 30 */ addi r3, r3, lbl_80491830@l
-/* 801DC924 001D8584 48 09 46 5C */ b OSSignalSemaphore
-
-.global func_801DC928
-func_801DC928:
-/* 801DC928 001D8588 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DC92C 001D858C 7C 08 02 A6 */ mflr r0
-/* 801DC930 001D8590 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DC934 001D8594 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC938 001D8598 48 09 1E 25 */ bl OSDisableInterrupts
-/* 801DC93C 001D859C 7C 7F 1B 78 */ mr r31, r3
-/* 801DC940 001D85A0 48 09 1E 45 */ bl OSRestoreInterrupts
-/* 801DC944 001D85A4 2C 1F 00 00 */ cmpwi r31, 0
-/* 801DC948 001D85A8 40 82 00 0C */ bne lbl_801DC954
-/* 801DC94C 001D85AC 38 60 00 01 */ li r3, 1
-/* 801DC950 001D85B0 48 00 00 68 */ b lbl_801DC9B8
-lbl_801DC954:
-/* 801DC954 001D85B4 3C 60 80 49 */ lis r3, lbl_80491830@ha
-/* 801DC958 001D85B8 38 80 00 00 */ li r4, 0
-/* 801DC95C 001D85BC 38 63 18 30 */ addi r3, r3, lbl_80491830@l
-/* 801DC960 001D85C0 48 09 45 09 */ bl OSInitSemaphore
-/* 801DC964 001D85C4 38 00 FF FF */ li r0, -1
-/* 801DC968 001D85C8 3C 60 80 49 */ lis r3, lbl_80491840@ha
-/* 801DC96C 001D85CC 3C 80 80 1E */ lis r4, lbl_801DC918@ha
-/* 801DC970 001D85D0 90 0D 84 34 */ stw r0, lbl_8063D6F4-_SDA_BASE_(r13)
-/* 801DC974 001D85D4 38 63 18 40 */ addi r3, r3, lbl_80491840@l
-/* 801DC978 001D85D8 38 84 C9 18 */ addi r4, r4, lbl_801DC918@l
-/* 801DC97C 001D85DC 48 0A FB 4D */ bl DVDCheckDiskAsync
-/* 801DC980 001D85E0 2C 03 00 00 */ cmpwi r3, 0
-/* 801DC984 001D85E4 40 82 00 0C */ bne lbl_801DC990
-/* 801DC988 001D85E8 38 00 00 00 */ li r0, 0
-/* 801DC98C 001D85EC 90 0D 84 34 */ stw r0, lbl_8063D6F4-_SDA_BASE_(r13)
-lbl_801DC990:
-/* 801DC990 001D85F0 80 0D 84 34 */ lwz r0, lbl_8063D6F4-_SDA_BASE_(r13)
-/* 801DC994 001D85F4 2C 00 00 00 */ cmpwi r0, 0
-/* 801DC998 001D85F8 40 80 00 10 */ bge lbl_801DC9A8
-/* 801DC99C 001D85FC 3C 60 80 49 */ lis r3, lbl_80491830@ha
-/* 801DC9A0 001D8600 38 63 18 30 */ addi r3, r3, lbl_80491830@l
-/* 801DC9A4 001D8604 48 09 45 1D */ bl OSWaitSemaphore
-lbl_801DC9A8:
-/* 801DC9A8 001D8608 80 6D 84 34 */ lwz r3, lbl_8063D6F4-_SDA_BASE_(r13)
-/* 801DC9AC 001D860C 7C 03 00 D0 */ neg r0, r3
-/* 801DC9B0 001D8610 7C 00 1B 78 */ or r0, r0, r3
-/* 801DC9B4 001D8614 54 03 0F FE */ srwi r3, r0, 0x1f
-lbl_801DC9B8:
-/* 801DC9B8 001D8618 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DC9BC 001D861C 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DC9C0 001D8620 7C 08 03 A6 */ mtlr r0
-/* 801DC9C4 001D8624 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DC9C8 001D8628 4E 80 00 20 */ blr
-
-.global func_801DC9CC
-func_801DC9CC:
-/* 801DC9CC 001D862C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DC9D0 001D8630 7C 08 02 A6 */ mflr r0
-/* 801DC9D4 001D8634 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DC9D8 001D8638 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DC9DC 001D863C 4B FF FE 01 */ bl func_801DC7DC
-/* 801DC9E0 001D8640 80 0D A0 68 */ lwz r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DC9E4 001D8644 7C 7F 1B 78 */ mr r31, r3
-/* 801DC9E8 001D8648 28 00 00 0A */ cmplwi r0, 0xa
-/* 801DC9EC 001D864C 41 81 01 C0 */ bgt lbl_801DCBAC
-/* 801DC9F0 001D8650 3C 80 80 42 */ lis r4, lbl_8042330C@ha
-/* 801DC9F4 001D8654 54 00 10 3A */ slwi r0, r0, 2
-/* 801DC9F8 001D8658 38 84 33 0C */ addi r4, r4, lbl_8042330C@l
-/* 801DC9FC 001D865C 7C 84 00 2E */ lwzx r4, r4, r0
-/* 801DCA00 001D8660 7C 89 03 A6 */ mtctr r4
-/* 801DCA04 001D8664 4E 80 04 20 */ bctr
-/* 801DCA08 001D8668 4B FF FE 81 */ bl func_801DC888
-/* 801DCA0C 001D866C 48 00 01 A0 */ b lbl_801DCBAC
-/* 801DCA10 001D8670 38 60 00 01 */ li r3, 1
-/* 801DCA14 001D8674 4B FF FE D5 */ bl func_801DC8E8
-/* 801DCA18 001D8678 38 00 00 02 */ li r0, 2
-/* 801DCA1C 001D867C 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCA20 001D8680 48 00 01 8C */ b lbl_801DCBAC
-/* 801DCA24 001D8684 2C 03 00 0B */ cmpwi r3, 0xb
-/* 801DCA28 001D8688 40 82 00 1C */ bne lbl_801DCA44
-/* 801DCA2C 001D868C 4B FF FE D5 */ bl func_801DC900
-/* 801DCA30 001D8690 38 60 00 04 */ li r3, 4
-/* 801DCA34 001D8694 4B FF FE B5 */ bl func_801DC8E8
-/* 801DCA38 001D8698 38 00 00 08 */ li r0, 8
-/* 801DCA3C 001D869C 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCA40 001D86A0 48 00 01 6C */ b lbl_801DCBAC
-lbl_801DCA44:
-/* 801DCA44 001D86A4 2C 03 00 05 */ cmpwi r3, 5
-/* 801DCA48 001D86A8 41 82 01 64 */ beq lbl_801DCBAC
-/* 801DCA4C 001D86AC 4B FF FE DD */ bl func_801DC928
-/* 801DCA50 001D86B0 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCA54 001D86B4 41 82 01 58 */ beq lbl_801DCBAC
-/* 801DCA58 001D86B8 4B FF FE A9 */ bl func_801DC900
-/* 801DCA5C 001D86BC 38 00 00 00 */ li r0, 0
-/* 801DCA60 001D86C0 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCA64 001D86C4 48 00 01 48 */ b lbl_801DCBAC
-/* 801DCA68 001D86C8 38 60 00 02 */ li r3, 2
-/* 801DCA6C 001D86CC 4B FF FE 7D */ bl func_801DC8E8
-/* 801DCA70 001D86D0 38 00 00 04 */ li r0, 4
-/* 801DCA74 001D86D4 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCA78 001D86D8 48 00 01 34 */ b lbl_801DCBAC
-/* 801DCA7C 001D86DC 2C 03 00 0B */ cmpwi r3, 0xb
-/* 801DCA80 001D86E0 40 82 00 1C */ bne lbl_801DCA9C
-/* 801DCA84 001D86E4 4B FF FE 7D */ bl func_801DC900
-/* 801DCA88 001D86E8 38 60 00 04 */ li r3, 4
-/* 801DCA8C 001D86EC 4B FF FE 5D */ bl func_801DC8E8
-/* 801DCA90 001D86F0 38 00 00 08 */ li r0, 8
-/* 801DCA94 001D86F4 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCA98 001D86F8 48 00 01 14 */ b lbl_801DCBAC
-lbl_801DCA9C:
-/* 801DCA9C 001D86FC 2C 03 00 04 */ cmpwi r3, 4
-/* 801DCAA0 001D8700 41 82 01 0C */ beq lbl_801DCBAC
-/* 801DCAA4 001D8704 4B FF FE 85 */ bl func_801DC928
-/* 801DCAA8 001D8708 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCAAC 001D870C 41 82 01 00 */ beq lbl_801DCBAC
-/* 801DCAB0 001D8710 4B FF FE 51 */ bl func_801DC900
-/* 801DCAB4 001D8714 38 00 00 00 */ li r0, 0
-/* 801DCAB8 001D8718 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCABC 001D871C 48 00 00 F0 */ b lbl_801DCBAC
-/* 801DCAC0 001D8720 38 60 00 03 */ li r3, 3
-/* 801DCAC4 001D8724 4B FF FE 25 */ bl func_801DC8E8
-/* 801DCAC8 001D8728 38 00 00 06 */ li r0, 6
-/* 801DCACC 001D872C 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCAD0 001D8730 48 00 00 DC */ b lbl_801DCBAC
-/* 801DCAD4 001D8734 2C 03 00 0B */ cmpwi r3, 0xb
-/* 801DCAD8 001D8738 40 82 00 1C */ bne lbl_801DCAF4
-/* 801DCADC 001D873C 4B FF FE 25 */ bl func_801DC900
-/* 801DCAE0 001D8740 38 60 00 04 */ li r3, 4
-/* 801DCAE4 001D8744 4B FF FE 05 */ bl func_801DC8E8
-/* 801DCAE8 001D8748 38 00 00 08 */ li r0, 8
-/* 801DCAEC 001D874C 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCAF0 001D8750 48 00 00 BC */ b lbl_801DCBAC
-lbl_801DCAF4:
-/* 801DCAF4 001D8754 2C 03 00 06 */ cmpwi r3, 6
-/* 801DCAF8 001D8758 41 82 00 B4 */ beq lbl_801DCBAC
-/* 801DCAFC 001D875C 4B FF FE 2D */ bl func_801DC928
-/* 801DCB00 001D8760 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCB04 001D8764 41 82 00 A8 */ beq lbl_801DCBAC
-/* 801DCB08 001D8768 4B FF FD F9 */ bl func_801DC900
-/* 801DCB0C 001D876C 38 00 00 00 */ li r0, 0
-/* 801DCB10 001D8770 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCB14 001D8774 48 00 00 98 */ b lbl_801DCBAC
-/* 801DCB18 001D8778 38 60 00 04 */ li r3, 4
-/* 801DCB1C 001D877C 4B FF FD CD */ bl func_801DC8E8
-/* 801DCB20 001D8780 38 00 00 08 */ li r0, 8
-/* 801DCB24 001D8784 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCB28 001D8788 48 00 00 84 */ b lbl_801DCBAC
-/* 801DCB2C 001D878C 2C 03 00 05 */ cmpwi r3, 5
-/* 801DCB30 001D8790 40 82 00 1C */ bne lbl_801DCB4C
-/* 801DCB34 001D8794 4B FF FD CD */ bl func_801DC900
-/* 801DCB38 001D8798 38 60 00 01 */ li r3, 1
-/* 801DCB3C 001D879C 4B FF FD AD */ bl func_801DC8E8
-/* 801DCB40 001D87A0 38 00 00 02 */ li r0, 2
-/* 801DCB44 001D87A4 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCB48 001D87A8 48 00 00 64 */ b lbl_801DCBAC
-lbl_801DCB4C:
-/* 801DCB4C 001D87AC 2C 03 00 04 */ cmpwi r3, 4
-/* 801DCB50 001D87B0 40 82 00 1C */ bne lbl_801DCB6C
-/* 801DCB54 001D87B4 4B FF FD AD */ bl func_801DC900
-/* 801DCB58 001D87B8 38 60 00 02 */ li r3, 2
-/* 801DCB5C 001D87BC 4B FF FD 8D */ bl func_801DC8E8
-/* 801DCB60 001D87C0 38 00 00 04 */ li r0, 4
-/* 801DCB64 001D87C4 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCB68 001D87C8 48 00 00 44 */ b lbl_801DCBAC
-lbl_801DCB6C:
-/* 801DCB6C 001D87CC 2C 03 00 0B */ cmpwi r3, 0xb
-/* 801DCB70 001D87D0 41 82 00 10 */ beq lbl_801DCB80
-/* 801DCB74 001D87D4 4B FF FD B5 */ bl func_801DC928
-/* 801DCB78 001D87D8 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCB7C 001D87DC 40 82 00 10 */ bne lbl_801DCB8C
-lbl_801DCB80:
-/* 801DCB80 001D87E0 38 1F FF FC */ addi r0, r31, -4
-/* 801DCB84 001D87E4 28 00 00 01 */ cmplwi r0, 1
-/* 801DCB88 001D87E8 41 81 00 24 */ bgt lbl_801DCBAC
-lbl_801DCB8C:
-/* 801DCB8C 001D87EC 4B FF FD 75 */ bl func_801DC900
-/* 801DCB90 001D87F0 38 00 00 00 */ li r0, 0
-/* 801DCB94 001D87F4 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCB98 001D87F8 48 00 00 14 */ b lbl_801DCBAC
-/* 801DCB9C 001D87FC 38 60 00 05 */ li r3, 5
-/* 801DCBA0 001D8800 4B FF FD 49 */ bl func_801DC8E8
-/* 801DCBA4 001D8804 38 00 00 0A */ li r0, 0xa
-/* 801DCBA8 001D8808 90 0D A0 68 */ stw r0, lbl_8063F328-_SDA_BASE_(r13)
-lbl_801DCBAC:
-/* 801DCBAC 001D880C 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DCBB0 001D8810 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DCBB4 001D8814 7C 08 03 A6 */ mtlr r0
-/* 801DCBB8 001D8818 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DCBBC 001D881C 4E 80 00 20 */ blr
-
-.global func_801DCBC0
-func_801DCBC0:
-/* 801DCBC0 001D8820 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 801DCBC4 001D8824 7C 08 02 A6 */ mflr r0
-/* 801DCBC8 001D8828 90 01 00 24 */ stw r0, 0x24(r1)
-/* 801DCBCC 001D882C 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 801DCBD0 001D8830 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 801DCBD4 001D8834 93 A1 00 14 */ stw r29, 0x14(r1)
-/* 801DCBD8 001D8838 7C 7D 1B 78 */ mr r29, r3
-/* 801DCBDC 001D883C 93 81 00 10 */ stw r28, 0x10(r1)
-/* 801DCBE0 001D8840 7C 9C 23 78 */ mr r28, r4
-/* 801DCBE4 001D8844 4B FF F7 9D */ bl func_801DC380
-/* 801DCBE8 001D8848 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCBEC 001D884C 40 82 00 0C */ bne lbl_801DCBF8
-/* 801DCBF0 001D8850 38 60 00 00 */ li r3, 0
-/* 801DCBF4 001D8854 48 00 00 98 */ b lbl_801DCC8C
-lbl_801DCBF8:
-/* 801DCBF8 001D8858 7F A3 EB 78 */ mr r3, r29
-/* 801DCBFC 001D885C 4B FF F6 D5 */ bl func_801DC2D0
-/* 801DCC00 001D8860 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCC04 001D8864 7C 7F 1B 78 */ mr r31, r3
-/* 801DCC08 001D8868 40 82 00 0C */ bne lbl_801DCC14
-/* 801DCC0C 001D886C 38 60 00 00 */ li r3, 0
-/* 801DCC10 001D8870 48 00 00 7C */ b lbl_801DCC8C
-lbl_801DCC14:
-/* 801DCC14 001D8874 4B FF FB 4D */ bl func_801DC760
-/* 801DCC18 001D8878 38 03 00 1F */ addi r0, r3, 0x1f
-/* 801DCC1C 001D887C 54 1E 00 35 */ rlwinm. r30, r0, 0, 0, 0x1a
-/* 801DCC20 001D8880 40 82 00 0C */ bne lbl_801DCC2C
-/* 801DCC24 001D8884 38 60 00 00 */ li r3, 0
-/* 801DCC28 001D8888 48 00 00 64 */ b lbl_801DCC8C
-lbl_801DCC2C:
-/* 801DCC2C 001D888C 7F C3 F3 78 */ mr r3, r30
-/* 801DCC30 001D8890 4B FF E1 35 */ bl func_801DAD64
-/* 801DCC34 001D8894 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCC38 001D8898 7C 7D 1B 78 */ mr r29, r3
-/* 801DCC3C 001D889C 40 82 00 0C */ bne lbl_801DCC48
-/* 801DCC40 001D88A0 38 60 00 00 */ li r3, 0
-/* 801DCC44 001D88A4 48 00 00 48 */ b lbl_801DCC8C
-lbl_801DCC48:
-/* 801DCC48 001D88A8 7F E3 FB 78 */ mr r3, r31
-/* 801DCC4C 001D88AC 7F A4 EB 78 */ mr r4, r29
-/* 801DCC50 001D88B0 7F C5 F3 78 */ mr r5, r30
-/* 801DCC54 001D88B4 38 C0 00 00 */ li r6, 0
-/* 801DCC58 001D88B8 4B FF F7 A5 */ bl func_801DC3FC
-/* 801DCC5C 001D88BC 7C 03 F0 40 */ cmplw r3, r30
-/* 801DCC60 001D88C0 41 82 00 14 */ beq lbl_801DCC74
-/* 801DCC64 001D88C4 7F A3 EB 78 */ mr r3, r29
-/* 801DCC68 001D88C8 4B FF E2 3D */ bl func_801DAEA4
-/* 801DCC6C 001D88CC 38 60 00 00 */ li r3, 0
-/* 801DCC70 001D88D0 48 00 00 1C */ b lbl_801DCC8C
-lbl_801DCC74:
-/* 801DCC74 001D88D4 7F E3 FB 78 */ mr r3, r31
-/* 801DCC78 001D88D8 4B FF FA 4D */ bl func_801DC6C4
-/* 801DCC7C 001D88DC 2C 1C 00 00 */ cmpwi r28, 0
-/* 801DCC80 001D88E0 41 82 00 08 */ beq lbl_801DCC88
-/* 801DCC84 001D88E4 93 DC 00 00 */ stw r30, 0(r28)
-lbl_801DCC88:
-/* 801DCC88 001D88E8 7F A3 EB 78 */ mr r3, r29
-lbl_801DCC8C:
-/* 801DCC8C 001D88EC 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 801DCC90 001D88F0 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 801DCC94 001D88F4 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 801DCC98 001D88F8 83 A1 00 14 */ lwz r29, 0x14(r1)
-/* 801DCC9C 001D88FC 83 81 00 10 */ lwz r28, 0x10(r1)
-/* 801DCCA0 001D8900 7C 08 03 A6 */ mtlr r0
-/* 801DCCA4 001D8904 38 21 00 20 */ addi r1, r1, 0x20
-/* 801DCCA8 001D8908 4E 80 00 20 */ blr
-
-.global func_801DCCAC
-func_801DCCAC:
-/* 801DCCAC 001D890C 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 801DCCB0 001D8910 7C 08 02 A6 */ mflr r0
-/* 801DCCB4 001D8914 90 01 00 24 */ stw r0, 0x24(r1)
-/* 801DCCB8 001D8918 39 61 00 20 */ addi r11, r1, 0x20
-/* 801DCCBC 001D891C 4B FE A4 6D */ bl _savegpr_27
-/* 801DCCC0 001D8920 7C 7D 1B 78 */ mr r29, r3
-/* 801DCCC4 001D8924 7C 9B 23 78 */ mr r27, r4
-/* 801DCCC8 001D8928 7C BC 2B 78 */ mr r28, r5
-/* 801DCCCC 001D892C 4B FF F6 B5 */ bl func_801DC380
-/* 801DCCD0 001D8930 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCCD4 001D8934 40 82 00 0C */ bne lbl_801DCCE0
-/* 801DCCD8 001D8938 38 60 00 00 */ li r3, 0
-/* 801DCCDC 001D893C 48 00 00 A0 */ b lbl_801DCD7C
-lbl_801DCCE0:
-/* 801DCCE0 001D8940 7F A3 EB 78 */ mr r3, r29
-/* 801DCCE4 001D8944 4B FF F5 ED */ bl func_801DC2D0
-/* 801DCCE8 001D8948 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCCEC 001D894C 7C 7F 1B 78 */ mr r31, r3
-/* 801DCCF0 001D8950 40 82 00 0C */ bne lbl_801DCCFC
-/* 801DCCF4 001D8954 38 60 00 00 */ li r3, 0
-/* 801DCCF8 001D8958 48 00 00 84 */ b lbl_801DCD7C
-lbl_801DCCFC:
-/* 801DCCFC 001D895C 4B FF FA 65 */ bl func_801DC760
-/* 801DCD00 001D8960 38 03 00 1F */ addi r0, r3, 0x1f
-/* 801DCD04 001D8964 54 1E 00 35 */ rlwinm. r30, r0, 0, 0, 0x1a
-/* 801DCD08 001D8968 40 82 00 0C */ bne lbl_801DCD14
-/* 801DCD0C 001D896C 38 60 00 00 */ li r3, 0
-/* 801DCD10 001D8970 48 00 00 6C */ b lbl_801DCD7C
-lbl_801DCD14:
-/* 801DCD14 001D8974 7F 63 DB 78 */ mr r3, r27
-/* 801DCD18 001D8978 7F C4 F3 78 */ mr r4, r30
-/* 801DCD1C 001D897C 4B FF DF 79 */ bl func_801DAC94
-/* 801DCD20 001D8980 2C 03 00 00 */ cmpwi r3, 0
-/* 801DCD24 001D8984 7C 7D 1B 78 */ mr r29, r3
-/* 801DCD28 001D8988 40 82 00 0C */ bne lbl_801DCD34
-/* 801DCD2C 001D898C 38 60 00 00 */ li r3, 0
-/* 801DCD30 001D8990 48 00 00 4C */ b lbl_801DCD7C
-lbl_801DCD34:
-/* 801DCD34 001D8994 7F E3 FB 78 */ mr r3, r31
-/* 801DCD38 001D8998 7F A4 EB 78 */ mr r4, r29
-/* 801DCD3C 001D899C 7F C5 F3 78 */ mr r5, r30
-/* 801DCD40 001D89A0 38 C0 00 00 */ li r6, 0
-/* 801DCD44 001D89A4 4B FF F6 B9 */ bl func_801DC3FC
-/* 801DCD48 001D89A8 7C 03 F0 40 */ cmplw r3, r30
-/* 801DCD4C 001D89AC 41 82 00 18 */ beq lbl_801DCD64
-/* 801DCD50 001D89B0 7F 63 DB 78 */ mr r3, r27
-/* 801DCD54 001D89B4 7F A4 EB 78 */ mr r4, r29
-/* 801DCD58 001D89B8 4B FF DF F1 */ bl func_801DAD48
-/* 801DCD5C 001D89BC 38 60 00 00 */ li r3, 0
-/* 801DCD60 001D89C0 48 00 00 1C */ b lbl_801DCD7C
-lbl_801DCD64:
-/* 801DCD64 001D89C4 7F E3 FB 78 */ mr r3, r31
-/* 801DCD68 001D89C8 4B FF F9 5D */ bl func_801DC6C4
-/* 801DCD6C 001D89CC 2C 1C 00 00 */ cmpwi r28, 0
-/* 801DCD70 001D89D0 41 82 00 08 */ beq lbl_801DCD78
-/* 801DCD74 001D89D4 93 DC 00 00 */ stw r30, 0(r28)
-lbl_801DCD78:
-/* 801DCD78 001D89D8 7F A3 EB 78 */ mr r3, r29
-lbl_801DCD7C:
-/* 801DCD7C 001D89DC 39 61 00 20 */ addi r11, r1, 0x20
-/* 801DCD80 001D89E0 4B FE A3 F5 */ bl _restgpr_27
-/* 801DCD84 001D89E4 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 801DCD88 001D89E8 7C 08 03 A6 */ mtlr r0
-/* 801DCD8C 001D89EC 38 21 00 20 */ addi r1, r1, 0x20
-/* 801DCD90 001D89F0 4E 80 00 20 */ blr
-
-.global func_801DCD94
-func_801DCD94:
-/* 801DCD94 001D89F4 80 0D A0 78 */ lwz r0, lbl_8063F338-_SDA_BASE_(r13)
-/* 801DCD98 001D89F8 7C 64 1B 78 */ mr r4, r3
-/* 801DCD9C 001D89FC 2C 00 00 00 */ cmpwi r0, 0
-/* 801DCDA0 001D8A00 41 82 00 10 */ beq lbl_801DCDB0
-/* 801DCDA4 001D8A04 7C 03 03 78 */ mr r3, r0
-/* 801DCDA8 001D8A08 38 A0 00 00 */ li r5, 0
-/* 801DCDAC 001D8A0C 48 00 04 E8 */ b lbl_801DD294
-lbl_801DCDB0:
-/* 801DCDB0 001D8A10 38 60 00 00 */ li r3, 0
-/* 801DCDB4 001D8A14 4E 80 00 20 */ blr
-
-.global func_801DCDB8
-func_801DCDB8:
-/* 801DCDB8 001D8A18 90 6D A0 70 */ stw r3, lbl_8063F330-_SDA_BASE_(r13)
-/* 801DCDBC 001D8A1C 90 8D A0 74 */ stw r4, lbl_8063F334-_SDA_BASE_(r13)
-/* 801DCDC0 001D8A20 4E 80 00 20 */ blr
-
-.global func_801DCDC4
-func_801DCDC4:
-/* 801DCDC4 001D8A24 80 0D A0 68 */ lwz r0, lbl_8063F328-_SDA_BASE_(r13)
-/* 801DCDC8 001D8A28 2C 00 00 05 */ cmpwi r0, 5
-/* 801DCDCC 001D8A2C 40 80 00 1C */ bge lbl_801DCDE8
-/* 801DCDD0 001D8A30 2C 00 00 00 */ cmpwi r0, 0
-/* 801DCDD4 001D8A34 41 82 00 5C */ beq lbl_801DCE30
-/* 801DCDD8 001D8A38 41 80 00 58 */ blt lbl_801DCE30
-/* 801DCDDC 001D8A3C 2C 00 00 03 */ cmpwi r0, 3
-/* 801DCDE0 001D8A40 40 80 00 30 */ bge lbl_801DCE10
-/* 801DCDE4 001D8A44 48 00 00 24 */ b lbl_801DCE08
-lbl_801DCDE8:
-/* 801DCDE8 001D8A48 2C 00 00 09 */ cmpwi r0, 9
-/* 801DCDEC 001D8A4C 40 80 00 10 */ bge lbl_801DCDFC
-/* 801DCDF0 001D8A50 2C 00 00 07 */ cmpwi r0, 7
-/* 801DCDF4 001D8A54 40 80 00 2C */ bge lbl_801DCE20
-/* 801DCDF8 001D8A58 48 00 00 20 */ b lbl_801DCE18
-lbl_801DCDFC:
-/* 801DCDFC 001D8A5C 2C 00 00 0B */ cmpwi r0, 0xb
-/* 801DCE00 001D8A60 40 80 00 30 */ bge lbl_801DCE30
-/* 801DCE04 001D8A64 48 00 00 24 */ b lbl_801DCE28
-lbl_801DCE08:
-/* 801DCE08 001D8A68 38 60 00 01 */ li r3, 1
-/* 801DCE0C 001D8A6C 4E 80 00 20 */ blr
-lbl_801DCE10:
-/* 801DCE10 001D8A70 38 60 00 02 */ li r3, 2
-/* 801DCE14 001D8A74 4E 80 00 20 */ blr
-lbl_801DCE18:
-/* 801DCE18 001D8A78 38 60 00 03 */ li r3, 3
-/* 801DCE1C 001D8A7C 4E 80 00 20 */ blr
-lbl_801DCE20:
-/* 801DCE20 001D8A80 38 60 00 04 */ li r3, 4
-/* 801DCE24 001D8A84 4E 80 00 20 */ blr
-lbl_801DCE28:
-/* 801DCE28 001D8A88 38 60 00 05 */ li r3, 5
-/* 801DCE2C 001D8A8C 4E 80 00 20 */ blr
-lbl_801DCE30:
-/* 801DCE30 001D8A90 38 60 00 00 */ li r3, 0
-/* 801DCE34 001D8A94 4E 80 00 20 */ blr
-
-.global func_801DCE38
-func_801DCE38:
-/* 801DCE38 001D8A98 38 00 00 01 */ li r0, 1
-/* 801DCE3C 001D8A9C 98 0D A0 5F */ stb r0, lbl_8063F31F-_SDA_BASE_(r13)
-/* 801DCE40 001D8AA0 4E 80 00 20 */ blr
-
-.global func_801DCE44
-func_801DCE44:
-/* 801DCE44 001D8AA4 88 6D A0 5F */ lbz r3, lbl_8063F31F-_SDA_BASE_(r13)
-/* 801DCE48 001D8AA8 4E 80 00 20 */ blr
-
-.global func_801DCE4C
-func_801DCE4C:
-/* 801DCE4C 001D8AAC 38 A0 00 01 */ li r5, 1
-/* 801DCE50 001D8AB0 38 6D A0 58 */ addi r3, r13, lbl_8063F318-_SDA_BASE_
-/* 801DCE54 001D8AB4 38 80 00 04 */ li r4, 4
-/* 801DCE58 001D8AB8 38 00 00 00 */ li r0, 0
-/* 801DCE5C 001D8ABC 98 AD A0 58 */ stb r5, lbl_8063F318-_SDA_BASE_(r13)
-/* 801DCE60 001D8AC0 B0 83 00 02 */ sth r4, 2(r3)
-/* 801DCE64 001D8AC4 98 03 00 04 */ stb r0, 4(r3)
-/* 801DCE68 001D8AC8 4E 80 00 20 */ blr
diff --git a/asm/code_801DCE6C.s b/asm/code_801DCE6C_asm.s
index 26b3613..1ee7626 100644
--- a/asm/code_801DCE6C.s
+++ b/asm/code_801DCE6C_asm.s
@@ -2,33 +2,6 @@
.section .text, "ax" # 0x80006980 - 0x803E1E60
-.global func_801DCE6C
-func_801DCE6C:
-/* 801DCE6C 001D8ACC 38 63 00 07 */ addi r3, r3, 7
-/* 801DCE70 001D8AD0 4E 80 00 20 */ blr
-
-.global func_801DCE74
-func_801DCE74:
-/* 801DCE74 001D8AD4 38 63 00 02 */ addi r3, r3, 2
-/* 801DCE78 001D8AD8 4E 80 00 20 */ blr
-
-.global func_801DCE7C
-func_801DCE7C:
-/* 801DCE7C 001D8ADC 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DCE80 001D8AE0 7C 08 02 A6 */ mflr r0
-/* 801DCE84 001D8AE4 38 80 00 00 */ li r4, 0
-/* 801DCE88 001D8AE8 38 A0 0C 80 */ li r5, 0xc80
-/* 801DCE8C 001D8AEC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DCE90 001D8AF0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DCE94 001D8AF4 7C 7F 1B 78 */ mr r31, r3
-/* 801DCE98 001D8AF8 4B E2 72 6D */ bl memset
-/* 801DCE9C 001D8AFC 7F E3 FB 78 */ mr r3, r31
-/* 801DCEA0 001D8B00 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DCEA4 001D8B04 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DCEA8 001D8B08 7C 08 03 A6 */ mtlr r0
-/* 801DCEAC 001D8B0C 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DCEB0 001D8B10 4E 80 00 20 */ blr
-
.global func_801DCEB4
func_801DCEB4:
/* 801DCEB4 001D8B14 94 21 FF E0 */ stwu r1, -0x20(r1)
@@ -317,8 +290,8 @@ lbl_801DD27C:
/* 801DD28C 001D8EEC 38 21 00 10 */ addi r1, r1, 0x10
/* 801DD290 001D8EF0 4E 80 00 20 */ blr
-.global lbl_801DD294
-lbl_801DD294:
+.global func_801DD294
+func_801DD294:
/* 801DD294 001D8EF4 94 21 FF 40 */ stwu r1, -0xc0(r1)
/* 801DD298 001D8EF8 7C 08 02 A6 */ mflr r0
/* 801DD29C 001D8EFC 90 01 00 C4 */ stw r0, 0xc4(r1)
diff --git a/asm/ctors_2.s b/asm/ctors_2.s
index d0465f4..f165010 100644
--- a/asm/ctors_2.s
+++ b/asm/ctors_2.s
@@ -2,7 +2,7 @@
.section .ctors, "wa" # 0x803E1E60 - 0x803E22A0
-.4byte func_801DCE4C, func_801DD5A8, func_801DD8A0, func_801DDF58
+.4byte func_801DD5A8, func_801DD8A0, func_801DDF58
.4byte func_801DF020, func_801E07C8, func_801E07F0, func_801E0A34
.4byte func_801E4308, func_801E472C, func_801E5F5C, func_801E6BD8
.4byte func_801ED364, func_801EE024, func_801F1A68, func_801F40C0
diff --git a/asm/data.s b/asm/data.s
index 6c96434..5a5dace 100644
--- a/asm/data.s
+++ b/asm/data.s
@@ -2472,3279 +2472,3 @@ lbl_80423260:
.global lbl_804232A0
lbl_804232A0:
.incbin "baserom.dol", 0x41F3A0, 0x28
-.global lbl_804232C8
-lbl_804232C8:
- .incbin "baserom.dol", 0x41F3C8, 0x10
-.global lbl_804232D8
-lbl_804232D8:
- .incbin "baserom.dol", 0x41F3D8, 0x34
-.global lbl_8042330C
-lbl_8042330C:
- .incbin "baserom.dol", 0x41F40C, 0x2C
-.global lbl_80423338
-lbl_80423338:
- .incbin "baserom.dol", 0x41F438, 0x20
-.global lbl_80423358
-lbl_80423358:
- .incbin "baserom.dol", 0x41F458, 0xB8
-.global lbl_80423410
-lbl_80423410:
- .incbin "baserom.dol", 0x41F510, 0x48
-.global lbl_80423458
-lbl_80423458:
- .incbin "baserom.dol", 0x41F558, 0x24
-.global lbl_8042347C
-lbl_8042347C:
- .incbin "baserom.dol", 0x41F57C, 0x84
-.global lbl_80423500
-lbl_80423500:
- .incbin "baserom.dol", 0x41F600, 0x40
-.global lbl_80423540
-lbl_80423540:
- .incbin "baserom.dol", 0x41F640, 0x10
-.global lbl_80423550
-lbl_80423550:
- .incbin "baserom.dol", 0x41F650, 0x40
-.global lbl_80423590
-lbl_80423590:
- .incbin "baserom.dol", 0x41F690, 0x40
-.global lbl_804235D0
-lbl_804235D0:
- .incbin "baserom.dol", 0x41F6D0, 0x2C
-.global lbl_804235FC
-lbl_804235FC:
- .incbin "baserom.dol", 0x41F6FC, 0x24
-.global lbl_80423620
-lbl_80423620:
- .incbin "baserom.dol", 0x41F720, 0x30
-.global lbl_80423650
-lbl_80423650:
- .incbin "baserom.dol", 0x41F750, 0x18
-.global lbl_80423668
-lbl_80423668:
- .incbin "baserom.dol", 0x41F768, 0x60
-.global lbl_804236C8
-lbl_804236C8:
- .incbin "baserom.dol", 0x41F7C8, 0x18
-.global lbl_804236E0
-lbl_804236E0:
- .incbin "baserom.dol", 0x41F7E0, 0x20
-.global lbl_80423700
-lbl_80423700:
- .incbin "baserom.dol", 0x41F800, 0x20
-.global lbl_80423720
-lbl_80423720:
- .incbin "baserom.dol", 0x41F820, 0x48
-.global lbl_80423768
-lbl_80423768:
- .incbin "baserom.dol", 0x41F868, 0x38
-.global lbl_804237A0
-lbl_804237A0:
- .incbin "baserom.dol", 0x41F8A0, 0x10
-.global lbl_804237B0
-lbl_804237B0:
- .incbin "baserom.dol", 0x41F8B0, 0x38
-.global lbl_804237E8
-lbl_804237E8:
- .incbin "baserom.dol", 0x41F8E8, 0x14
-.global lbl_804237FC
-lbl_804237FC:
- .incbin "baserom.dol", 0x41F8FC, 0x14
-.global lbl_80423810
-lbl_80423810:
- .incbin "baserom.dol", 0x41F910, 0x38
-.global lbl_80423848
-lbl_80423848:
- .incbin "baserom.dol", 0x41F948, 0x20
-.global lbl_80423868
-lbl_80423868:
- .incbin "baserom.dol", 0x41F968, 0x48
-.global lbl_804238B0
-lbl_804238B0:
- .incbin "baserom.dol", 0x41F9B0, 0x50
-.global lbl_80423900
-lbl_80423900:
- .incbin "baserom.dol", 0x41FA00, 0x48
-.global lbl_80423948
-lbl_80423948:
- .incbin "baserom.dol", 0x41FA48, 0x48
-.global lbl_80423990
-lbl_80423990:
- .incbin "baserom.dol", 0x41FA90, 0x48
-.global lbl_804239D8
-lbl_804239D8:
- .incbin "baserom.dol", 0x41FAD8, 0x50
-.global lbl_80423A28
-lbl_80423A28:
- .incbin "baserom.dol", 0x41FB28, 0x20
-.global lbl_80423A48
-lbl_80423A48:
- .incbin "baserom.dol", 0x41FB48, 0x48
-.global lbl_80423A90
-lbl_80423A90:
- .incbin "baserom.dol", 0x41FB90, 0x2C
-.global lbl_80423ABC
-lbl_80423ABC:
- .incbin "baserom.dol", 0x41FBBC, 0x7C
-.global lbl_80423B38
-lbl_80423B38:
- .incbin "baserom.dol", 0x41FC38, 0x38
-.global lbl_80423B70
-lbl_80423B70:
- .incbin "baserom.dol", 0x41FC70, 0x40
-.global lbl_80423BB0
-lbl_80423BB0:
- .incbin "baserom.dol", 0x41FCB0, 0x30
-.global lbl_80423BE0
-lbl_80423BE0:
- .incbin "baserom.dol", 0x41FCE0, 0x30
-.global lbl_80423C10
-lbl_80423C10:
- .incbin "baserom.dol", 0x41FD10, 0x10
-.global lbl_80423C20
-lbl_80423C20:
- .incbin "baserom.dol", 0x41FD20, 0x18
-.global lbl_80423C38
-lbl_80423C38:
- .incbin "baserom.dol", 0x41FD38, 0x10
-.global lbl_80423C48
-lbl_80423C48:
- .incbin "baserom.dol", 0x41FD48, 0x24
-.global lbl_80423C6C
-lbl_80423C6C:
- .incbin "baserom.dol", 0x41FD6C, 0x14
-.global lbl_80423C80
-lbl_80423C80:
- .incbin "baserom.dol", 0x41FD80, 0x80
-.global lbl_80423D00
-lbl_80423D00:
- .incbin "baserom.dol", 0x41FE00, 0x10
-.global lbl_80423D10
-lbl_80423D10:
- .incbin "baserom.dol", 0x41FE10, 0x70
-.global lbl_80423D80
-lbl_80423D80:
- .incbin "baserom.dol", 0x41FE80, 0x14
-.global lbl_80423D94
-lbl_80423D94:
- .incbin "baserom.dol", 0x41FE94, 0x74
-.global lbl_80423E08
-lbl_80423E08:
- .incbin "baserom.dol", 0x41FF08, 0x30
-.global lbl_80423E38
-lbl_80423E38:
- .incbin "baserom.dol", 0x41FF38, 0x20
-.global lbl_80423E58
-lbl_80423E58:
- .incbin "baserom.dol", 0x41FF58, 0x24
-.global lbl_80423E7C
-lbl_80423E7C:
- .incbin "baserom.dol", 0x41FF7C, 0x24
-.global lbl_80423EA0
-lbl_80423EA0:
- .incbin "baserom.dol", 0x41FFA0, 0x10
-.global lbl_80423EB0
-lbl_80423EB0:
- .incbin "baserom.dol", 0x41FFB0, 0x14
-.global lbl_80423EC4
-lbl_80423EC4:
- .incbin "baserom.dol", 0x41FFC4, 0x28
-.global lbl_80423EEC
-lbl_80423EEC:
- .incbin "baserom.dol", 0x41FFEC, 0xA8
-.global lbl_80423F94
-lbl_80423F94:
- .incbin "baserom.dol", 0x420094, 0xC
-.global lbl_80423FA0
-lbl_80423FA0:
- .incbin "baserom.dol", 0x4200A0, 0x24
-.global lbl_80423FC4
-lbl_80423FC4:
- .incbin "baserom.dol", 0x4200C4, 0x24
-.global lbl_80423FE8
-lbl_80423FE8:
- .incbin "baserom.dol", 0x4200E8, 0x14
-.global lbl_80423FFC
-lbl_80423FFC:
- .incbin "baserom.dol", 0x4200FC, 0x14
-.global lbl_80424010
-lbl_80424010:
- .incbin "baserom.dol", 0x420110, 0x18
-.global lbl_80424028
-lbl_80424028:
- .incbin "baserom.dol", 0x420128, 0x28
-.global lbl_80424050
-lbl_80424050:
- .incbin "baserom.dol", 0x420150, 0x18
-.global lbl_80424068
-lbl_80424068:
- .incbin "baserom.dol", 0x420168, 0x44
-.global lbl_804240AC
-lbl_804240AC:
- .incbin "baserom.dol", 0x4201AC, 0x14
-.global lbl_804240C0
-lbl_804240C0:
- .incbin "baserom.dol", 0x4201C0, 0x14
-.global lbl_804240D4
-lbl_804240D4:
- .incbin "baserom.dol", 0x4201D4, 0x48
-.global lbl_8042411C
-lbl_8042411C:
- .incbin "baserom.dol", 0x42021C, 0x10
-.global lbl_8042412C
-lbl_8042412C:
- .incbin "baserom.dol", 0x42022C, 0x14
-.global lbl_80424140
-lbl_80424140:
- .incbin "baserom.dol", 0x420240, 0x14
-.global lbl_80424154
-lbl_80424154:
- .incbin "baserom.dol", 0x420254, 0x14
-.global lbl_80424168
-lbl_80424168:
- .incbin "baserom.dol", 0x420268, 0x14
-.global lbl_8042417C
-lbl_8042417C:
- .incbin "baserom.dol", 0x42027C, 0x14
-.global lbl_80424190
-lbl_80424190:
- .incbin "baserom.dol", 0x420290, 0x14
-.global lbl_804241A4
-lbl_804241A4:
- .incbin "baserom.dol", 0x4202A4, 0x4C
-.global lbl_804241F0
-lbl_804241F0:
- .incbin "baserom.dol", 0x4202F0, 0x90
-.global lbl_80424280
-lbl_80424280:
- .incbin "baserom.dol", 0x420380, 0x28C
-.global lbl_8042450C
-lbl_8042450C:
- .incbin "baserom.dol", 0x42060C, 0x28
-.global lbl_80424534
-lbl_80424534:
- .incbin "baserom.dol", 0x420634, 0x64
-.global lbl_80424598
-lbl_80424598:
- .incbin "baserom.dol", 0x420698, 0x10
-.global lbl_804245A8
-lbl_804245A8:
- .incbin "baserom.dol", 0x4206A8, 0x14
-.global lbl_804245BC
-lbl_804245BC:
- .incbin "baserom.dol", 0x4206BC, 0x24
-.global lbl_804245E0
-lbl_804245E0:
- .incbin "baserom.dol", 0x4206E0, 0x20
-.global lbl_80424600
-lbl_80424600:
- .incbin "baserom.dol", 0x420700, 0x58
-.global lbl_80424658
-lbl_80424658:
- .incbin "baserom.dol", 0x420758, 0x18
-.global lbl_80424670
-lbl_80424670:
- .incbin "baserom.dol", 0x420770, 0x18
-.global lbl_80424688
-lbl_80424688:
- .incbin "baserom.dol", 0x420788, 0x18
-.global lbl_804246A0
-lbl_804246A0:
- .incbin "baserom.dol", 0x4207A0, 0x34
-.global lbl_804246D4
-lbl_804246D4:
- .incbin "baserom.dol", 0x4207D4, 0x44
-.global lbl_80424718
-lbl_80424718:
- .incbin "baserom.dol", 0x420818, 0x28
-.global lbl_80424740
-lbl_80424740:
- .incbin "baserom.dol", 0x420840, 0xC8
-.global lbl_80424808
-lbl_80424808:
- .incbin "baserom.dol", 0x420908, 0x38
-.global lbl_80424840
-lbl_80424840:
- .incbin "baserom.dol", 0x420940, 0xDC
-.global lbl_8042491C
-lbl_8042491C:
- .incbin "baserom.dol", 0x420A1C, 0xC
-.global lbl_80424928
-lbl_80424928:
- .incbin "baserom.dol", 0x420A28, 0x30
-.global lbl_80424958
-lbl_80424958:
- .incbin "baserom.dol", 0x420A58, 0x10
-.global lbl_80424968
-lbl_80424968:
- .incbin "baserom.dol", 0x420A68, 0xE8
-.global lbl_80424A50
-lbl_80424A50:
- .incbin "baserom.dol", 0x420B50, 0x18
-.global lbl_80424A68
-lbl_80424A68:
- .incbin "baserom.dol", 0x420B68, 0x18
-.global lbl_80424A80
-lbl_80424A80:
- .incbin "baserom.dol", 0x420B80, 0x180
-.global lbl_80424C00
-lbl_80424C00:
- .incbin "baserom.dol", 0x420D00, 0xA0
-.global lbl_80424CA0
-lbl_80424CA0:
- .incbin "baserom.dol", 0x420DA0, 0x20
-.global lbl_80424CC0
-lbl_80424CC0:
- .incbin "baserom.dol", 0x420DC0, 0x44
-.global lbl_80424D04
-lbl_80424D04:
- .incbin "baserom.dol", 0x420E04, 0x5C
-.global lbl_80424D60
-lbl_80424D60:
- .incbin "baserom.dol", 0x420E60, 0x28
-.global lbl_80424D88
-lbl_80424D88:
- .incbin "baserom.dol", 0x420E88, 0x2C
-.global lbl_80424DB4
-lbl_80424DB4:
- .incbin "baserom.dol", 0x420EB4, 0x80
-.global lbl_80424E34
-lbl_80424E34:
- .incbin "baserom.dol", 0x420F34, 0x2C
-.global lbl_80424E60
-lbl_80424E60:
- .incbin "baserom.dol", 0x420F60, 0x18
-.global lbl_80424E78
-lbl_80424E78:
- .incbin "baserom.dol", 0x420F78, 0x30
-.global lbl_80424EA8
-lbl_80424EA8:
- .incbin "baserom.dol", 0x420FA8, 0x14
-.global lbl_80424EBC
-lbl_80424EBC:
- .incbin "baserom.dol", 0x420FBC, 0x2C
-.global lbl_80424EE8
-lbl_80424EE8:
- .incbin "baserom.dol", 0x420FE8, 0x40
-.global lbl_80424F28
-lbl_80424F28:
- .incbin "baserom.dol", 0x421028, 0x38
-.global lbl_80424F60
-lbl_80424F60:
- .incbin "baserom.dol", 0x421060, 0x140
-.global lbl_804250A0
-lbl_804250A0:
- .incbin "baserom.dol", 0x4211A0, 0x18
-.global lbl_804250B8
-lbl_804250B8:
- .incbin "baserom.dol", 0x4211B8, 0x38
-.global lbl_804250F0
-lbl_804250F0:
- .incbin "baserom.dol", 0x4211F0, 0xC
-.global lbl_804250FC
-lbl_804250FC:
- .incbin "baserom.dol", 0x4211FC, 0x14
-.global lbl_80425110
-lbl_80425110:
- .incbin "baserom.dol", 0x421210, 0x34
-.global lbl_80425144
-lbl_80425144:
- .incbin "baserom.dol", 0x421244, 0xC4
-.global lbl_80425208
-lbl_80425208:
- .incbin "baserom.dol", 0x421308, 0x54
-.global lbl_8042525C
-lbl_8042525C:
- .incbin "baserom.dol", 0x42135C, 0xC
-.global lbl_80425268
-lbl_80425268:
- .incbin "baserom.dol", 0x421368, 0x18
-.global lbl_80425280
-lbl_80425280:
- .incbin "baserom.dol", 0x421380, 0x18
-.global lbl_80425298
-lbl_80425298:
- .incbin "baserom.dol", 0x421398, 0x110
-.global lbl_804253A8
-lbl_804253A8:
- .incbin "baserom.dol", 0x4214A8, 0x88
-.global lbl_80425430
-lbl_80425430:
- .incbin "baserom.dol", 0x421530, 0x34
-.global lbl_80425464
-lbl_80425464:
- .incbin "baserom.dol", 0x421564, 0xEC
-.global lbl_80425550
-lbl_80425550:
- .incbin "baserom.dol", 0x421650, 0x1C
-.global lbl_8042556C
-lbl_8042556C:
- .incbin "baserom.dol", 0x42166C, 0x1C
-.global lbl_80425588
-lbl_80425588:
- .incbin "baserom.dol", 0x421688, 0x20
-.global lbl_804255A8
-lbl_804255A8:
- .incbin "baserom.dol", 0x4216A8, 0x20
-.global lbl_804255C8
-lbl_804255C8:
- .incbin "baserom.dol", 0x4216C8, 0x290
-.global lbl_80425858
-lbl_80425858:
- .incbin "baserom.dol", 0x421958, 0xD4
-.global lbl_8042592C
-lbl_8042592C:
- .incbin "baserom.dol", 0x421A2C, 0x20
-.global lbl_8042594C
-lbl_8042594C:
- .incbin "baserom.dol", 0x421A4C, 0x24
-.global lbl_80425970
-lbl_80425970:
- .incbin "baserom.dol", 0x421A70, 0x90
-.global lbl_80425A00
-lbl_80425A00:
- .incbin "baserom.dol", 0x421B00, 0x80
-.global lbl_80425A80
-lbl_80425A80:
- .incbin "baserom.dol", 0x421B80, 0x100
-.global lbl_80425B80
-lbl_80425B80:
- .incbin "baserom.dol", 0x421C80, 0x184
-.global lbl_80425D04
-lbl_80425D04:
- .incbin "baserom.dol", 0x421E04, 0x4C
-.global lbl_80425D50
-lbl_80425D50:
- .incbin "baserom.dol", 0x421E50, 0x110
-.global lbl_80425E60
-lbl_80425E60:
- .incbin "baserom.dol", 0x421F60, 0x244
-.global lbl_804260A4
-lbl_804260A4:
- .incbin "baserom.dol", 0x4221A4, 0x204
-.global lbl_804262A8
-lbl_804262A8:
- .incbin "baserom.dol", 0x4223A8, 0x118
-.global lbl_804263C0
-lbl_804263C0:
- .incbin "baserom.dol", 0x4224C0, 0x20
-.global lbl_804263E0
-lbl_804263E0:
- .incbin "baserom.dol", 0x4224E0, 0x10
-.global lbl_804263F0
-lbl_804263F0:
- .incbin "baserom.dol", 0x4224F0, 0xC
-.global lbl_804263FC
-lbl_804263FC:
- .incbin "baserom.dol", 0x4224FC, 0x10
-.global lbl_8042640C
-lbl_8042640C:
- .incbin "baserom.dol", 0x42250C, 0x18
-.global lbl_80426424
-lbl_80426424:
- .incbin "baserom.dol", 0x422524, 0x10
-.global lbl_80426434
-lbl_80426434:
- .incbin "baserom.dol", 0x422534, 0x20
-.global lbl_80426454
-lbl_80426454:
- .incbin "baserom.dol", 0x422554, 0x44
-.global lbl_80426498
-lbl_80426498:
- .incbin "baserom.dol", 0x422598, 0x110
-.global lbl_804265A8
-lbl_804265A8:
- .incbin "baserom.dol", 0x4226A8, 0x38
-.global lbl_804265E0
-lbl_804265E0:
- .incbin "baserom.dol", 0x4226E0, 0x1F0
-.global lbl_804267D0
-lbl_804267D0:
- .incbin "baserom.dol", 0x4228D0, 0x200
-.global lbl_804269D0
-lbl_804269D0:
- .incbin "baserom.dol", 0x422AD0, 0x10
-.global lbl_804269E0
-lbl_804269E0:
- .incbin "baserom.dol", 0x422AE0, 0x80
-.global lbl_80426A60
-lbl_80426A60:
- .incbin "baserom.dol", 0x422B60, 0x238
-.global lbl_80426C98
-lbl_80426C98:
- .incbin "baserom.dol", 0x422D98, 0x1B8
-.global lbl_80426E50
-lbl_80426E50:
- .incbin "baserom.dol", 0x422F50, 0x28
-.global lbl_80426E78
-lbl_80426E78:
- .incbin "baserom.dol", 0x422F78, 0x2DC
-.global lbl_80427154
-lbl_80427154:
- .incbin "baserom.dol", 0x423254, 0x44
-.global lbl_80427198
-lbl_80427198:
- .incbin "baserom.dol", 0x423298, 0x24
-.global lbl_804271BC
-lbl_804271BC:
- .incbin "baserom.dol", 0x4232BC, 0xC
-.global lbl_804271C8
-lbl_804271C8:
- .incbin "baserom.dol", 0x4232C8, 0x180
-.global lbl_80427348
-lbl_80427348:
- .incbin "baserom.dol", 0x423448, 0x990
-.global lbl_80427CD8
-lbl_80427CD8:
- .incbin "baserom.dol", 0x423DD8, 0x30
-.global lbl_80427D08
-lbl_80427D08:
- .incbin "baserom.dol", 0x423E08, 0x10
-.global lbl_80427D18
-lbl_80427D18:
- .incbin "baserom.dol", 0x423E18, 0xC
-.global lbl_80427D24
-lbl_80427D24:
- .incbin "baserom.dol", 0x423E24, 0x30
-.global lbl_80427D54
-lbl_80427D54:
- .incbin "baserom.dol", 0x423E54, 0x34
-.global lbl_80427D88
-lbl_80427D88:
- .incbin "baserom.dol", 0x423E88, 0x40
-.global lbl_80427DC8
-lbl_80427DC8:
- .incbin "baserom.dol", 0x423EC8, 0x30
-.global lbl_80427DF8
-lbl_80427DF8:
- .incbin "baserom.dol", 0x423EF8, 0x30
-.global lbl_80427E28
-lbl_80427E28:
- .incbin "baserom.dol", 0x423F28, 0xBA40
-.global lbl_80433868
-lbl_80433868:
- .incbin "baserom.dol", 0x42F968, 0x400
-.global lbl_80433C68
-lbl_80433C68:
- .incbin "baserom.dol", 0x42FD68, 0x14
-.global lbl_80433C7C
-lbl_80433C7C:
- .incbin "baserom.dol", 0x42FD7C, 0x14
-.global lbl_80433C90
-lbl_80433C90:
- .incbin "baserom.dol", 0x42FD90, 0xC
-.global lbl_80433C9C
-lbl_80433C9C:
- .incbin "baserom.dol", 0x42FD9C, 0x38
-.global lbl_80433CD4
-lbl_80433CD4:
- .incbin "baserom.dol", 0x42FDD4, 0x38
-.global lbl_80433D0C
-lbl_80433D0C:
- .incbin "baserom.dol", 0x42FE0C, 0x24
-.global lbl_80433D30
-lbl_80433D30:
- .incbin "baserom.dol", 0x42FE30, 0x2C
-.global lbl_80433D5C
-lbl_80433D5C:
- .incbin "baserom.dol", 0x42FE5C, 0x1C
-.global lbl_80433D78
-lbl_80433D78:
- .incbin "baserom.dol", 0x42FE78, 0x28
-.global lbl_80433DA0
-lbl_80433DA0:
- .incbin "baserom.dol", 0x42FEA0, 0x168
-.global lbl_80433F08
-lbl_80433F08:
- .incbin "baserom.dol", 0x430008, 0xB0
-.global lbl_80433FB8
-lbl_80433FB8:
- .incbin "baserom.dol", 0x4300B8, 0x18
-.global lbl_80433FD0
-lbl_80433FD0:
- .incbin "baserom.dol", 0x4300D0, 0x10
-.global lbl_80433FE0
-lbl_80433FE0:
- .incbin "baserom.dol", 0x4300E0, 0x98
-.global lbl_80434078
-lbl_80434078:
- .incbin "baserom.dol", 0x430178, 0x18
-.global lbl_80434090
-lbl_80434090:
- .incbin "baserom.dol", 0x430190, 0x48
-.global lbl_804340D8
-lbl_804340D8:
- .incbin "baserom.dol", 0x4301D8, 0x1A4
-.global lbl_8043427C
-lbl_8043427C:
- .incbin "baserom.dol", 0x43037C, 0x34
-.global lbl_804342B0
-lbl_804342B0:
- .incbin "baserom.dol", 0x4303B0, 0x10
-.global lbl_804342C0
-lbl_804342C0:
- .incbin "baserom.dol", 0x4303C0, 0x20
-.global lbl_804342E0
-lbl_804342E0:
- .incbin "baserom.dol", 0x4303E0, 0x7C
-.global lbl_8043435C
-lbl_8043435C:
- .incbin "baserom.dol", 0x43045C, 0x174
-.global lbl_804344D0
-lbl_804344D0:
- .incbin "baserom.dol", 0x4305D0, 0x20
-.global lbl_804344F0
-lbl_804344F0:
- .incbin "baserom.dol", 0x4305F0, 0x20
-.global lbl_80434510
-lbl_80434510:
- .incbin "baserom.dol", 0x430610, 0x590
-.global lbl_80434AA0
-lbl_80434AA0:
- .incbin "baserom.dol", 0x430BA0, 0x170
-.global lbl_80434C10
-lbl_80434C10:
- .incbin "baserom.dol", 0x430D10, 0xC0
-.global lbl_80434CD0
-lbl_80434CD0:
- .incbin "baserom.dol", 0x430DD0, 0x10
-.global lbl_80434CE0
-lbl_80434CE0:
- .incbin "baserom.dol", 0x430DE0, 0x18
-.global lbl_80434CF8
-lbl_80434CF8:
- .incbin "baserom.dol", 0x430DF8, 0x18
-.global lbl_80434D10
-lbl_80434D10:
- .incbin "baserom.dol", 0x430E10, 0xD0
-.global lbl_80434DE0
-lbl_80434DE0:
- .incbin "baserom.dol", 0x430EE0, 0x68
-.global lbl_80434E48
-lbl_80434E48:
- .incbin "baserom.dol", 0x430F48, 0x88
-.global lbl_80434ED0
-lbl_80434ED0:
- .incbin "baserom.dol", 0x430FD0, 0x44
-.global lbl_80434F14
-lbl_80434F14:
- .incbin "baserom.dol", 0x431014, 0x1C
-.global lbl_80434F30
-lbl_80434F30:
- .incbin "baserom.dol", 0x431030, 0x148
-.global lbl_80435078
-lbl_80435078:
- .incbin "baserom.dol", 0x431178, 0x258
-.global lbl_804352D0
-lbl_804352D0:
- .incbin "baserom.dol", 0x4313D0, 0x1A4
-.global lbl_80435474
-lbl_80435474:
- .incbin "baserom.dol", 0x431574, 0x1A4
-.global lbl_80435618
-lbl_80435618:
- .incbin "baserom.dol", 0x431718, 0x168
-.global lbl_80435780
-lbl_80435780:
- .incbin "baserom.dol", 0x431880, 0x20
-.global lbl_804357A0
-lbl_804357A0:
- .incbin "baserom.dol", 0x4318A0, 0xF4
-.global lbl_80435894
-lbl_80435894:
- .incbin "baserom.dol", 0x431994, 0x3C
-.global lbl_804358D0
-lbl_804358D0:
- .incbin "baserom.dol", 0x4319D0, 0x50
-.global lbl_80435920
-lbl_80435920:
- .incbin "baserom.dol", 0x431A20, 0x28
-.global lbl_80435948
-lbl_80435948:
- .incbin "baserom.dol", 0x431A48, 0x20
-.global lbl_80435968
-lbl_80435968:
- .incbin "baserom.dol", 0x431A68, 0xF0
-.global lbl_80435A58
-lbl_80435A58:
- .incbin "baserom.dol", 0x431B58, 0xF0
-.global lbl_80435B48
-lbl_80435B48:
- .incbin "baserom.dol", 0x431C48, 0x48
-.global lbl_80435B90
-lbl_80435B90:
- .incbin "baserom.dol", 0x431C90, 0x18
-.global lbl_80435BA8
-lbl_80435BA8:
- .incbin "baserom.dol", 0x431CA8, 0x90
-.global lbl_80435C38
-lbl_80435C38:
- .incbin "baserom.dol", 0x431D38, 0x40
-.global lbl_80435C78
-lbl_80435C78:
- .incbin "baserom.dol", 0x431D78, 0x5C
-.global lbl_80435CD4
-lbl_80435CD4:
- .incbin "baserom.dol", 0x431DD4, 0x15C
-.global lbl_80435E30
-lbl_80435E30:
- .incbin "baserom.dol", 0x431F30, 0x38
-.global lbl_80435E68
-lbl_80435E68:
- .incbin "baserom.dol", 0x431F68, 0x34
-.global lbl_80435E9C
-lbl_80435E9C:
- .incbin "baserom.dol", 0x431F9C, 0x30
-.global lbl_80435ECC
-lbl_80435ECC:
- .incbin "baserom.dol", 0x431FCC, 0x74
-.global lbl_80435F40
-lbl_80435F40:
- .incbin "baserom.dol", 0x432040, 0x34
-.global lbl_80435F74
-lbl_80435F74:
- .incbin "baserom.dol", 0x432074, 0x9C
-.global lbl_80436010
-lbl_80436010:
- .incbin "baserom.dol", 0x432110, 0xA8
-.global lbl_804360B8
-lbl_804360B8:
- .incbin "baserom.dol", 0x4321B8, 0x98
-.global lbl_80436150
-lbl_80436150:
- .incbin "baserom.dol", 0x432250, 0x38
-.global lbl_80436188
-lbl_80436188:
- .incbin "baserom.dol", 0x432288, 0x38
-.global lbl_804361C0
-lbl_804361C0:
- .incbin "baserom.dol", 0x4322C0, 0x1C
-.global lbl_804361DC
-lbl_804361DC:
- .incbin "baserom.dol", 0x4322DC, 0x4C4
-.global lbl_804366A0
-lbl_804366A0:
- .incbin "baserom.dol", 0x4327A0, 0xC88
-.global lbl_80437328
-lbl_80437328:
- .incbin "baserom.dol", 0x433428, 0x80
-.global lbl_804373A8
-lbl_804373A8:
- .incbin "baserom.dol", 0x4334A8, 0x18
-.global lbl_804373C0
-lbl_804373C0:
- .incbin "baserom.dol", 0x4334C0, 0xFC0
-.global lbl_80438380
-lbl_80438380:
- .incbin "baserom.dol", 0x434480, 0x2000
-.global lbl_8043A380
-lbl_8043A380:
- .incbin "baserom.dol", 0x436480, 0xC0
-.global lbl_8043A440
-lbl_8043A440:
- .incbin "baserom.dol", 0x436540, 0xE0
-.global lbl_8043A520
-lbl_8043A520:
- .incbin "baserom.dol", 0x436620, 0xC0
-.global lbl_8043A5E0
-lbl_8043A5E0:
- .incbin "baserom.dol", 0x4366E0, 0x100
-.global lbl_8043A6E0
-lbl_8043A6E0:
- .incbin "baserom.dol", 0x4367E0, 0x20
-.global lbl_8043A700
-lbl_8043A700:
- .incbin "baserom.dol", 0x436800, 0x70
-.global lbl_8043A770
-lbl_8043A770:
- .incbin "baserom.dol", 0x436870, 0x200
-.global lbl_8043A970
-lbl_8043A970:
- .incbin "baserom.dol", 0x436A70, 0x800
-.global lbl_8043B170
-lbl_8043B170:
- .incbin "baserom.dol", 0x437270, 0xB90
-.global lbl_8043BD00
-lbl_8043BD00:
- .incbin "baserom.dol", 0x437E00, 0x80
-.global lbl_8043BD80
-lbl_8043BD80:
- .incbin "baserom.dol", 0x437E80, 0x140
-.global lbl_8043BEC0
-lbl_8043BEC0:
- .incbin "baserom.dol", 0x437FC0, 0xC4
-.global lbl_8043BF84
-lbl_8043BF84:
- .incbin "baserom.dol", 0x438084, 0xC
-.global lbl_8043BF90
-lbl_8043BF90:
- .incbin "baserom.dol", 0x438090, 0x28
-.global lbl_8043BFB8
-lbl_8043BFB8:
- .incbin "baserom.dol", 0x4380B8, 0x4C
-.global lbl_8043C004
-lbl_8043C004:
- .incbin "baserom.dol", 0x438104, 0x1C
-.global lbl_8043C020
-lbl_8043C020:
- .incbin "baserom.dol", 0x438120, 0x1C
-.global lbl_8043C03C
-lbl_8043C03C:
- .incbin "baserom.dol", 0x43813C, 0x34
-.global lbl_8043C070
-lbl_8043C070:
- .incbin "baserom.dol", 0x438170, 0x10
-.global lbl_8043C080
-lbl_8043C080:
- .incbin "baserom.dol", 0x438180, 0x28
-.global lbl_8043C0A8
-lbl_8043C0A8:
- .incbin "baserom.dol", 0x4381A8, 0x18
-.global lbl_8043C0C0
-lbl_8043C0C0:
- .incbin "baserom.dol", 0x4381C0, 0xC
-.global lbl_8043C0CC
-lbl_8043C0CC:
- .incbin "baserom.dol", 0x4381CC, 0x38
-.global lbl_8043C104
-lbl_8043C104:
- .incbin "baserom.dol", 0x438204, 0xA4
-.global lbl_8043C1A8
-lbl_8043C1A8:
- .incbin "baserom.dol", 0x4382A8, 0x18
-.global lbl_8043C1C0
-lbl_8043C1C0:
- .incbin "baserom.dol", 0x4382C0, 0x2C
-.global lbl_8043C1EC
-lbl_8043C1EC:
- .incbin "baserom.dol", 0x4382EC, 0x1C
-.global lbl_8043C208
-lbl_8043C208:
- .incbin "baserom.dol", 0x438308, 0x1C
-.global lbl_8043C224
-lbl_8043C224:
- .incbin "baserom.dol", 0x438324, 0x1C
-.global lbl_8043C240
-lbl_8043C240:
- .incbin "baserom.dol", 0x438340, 0x1C
-.global lbl_8043C25C
-lbl_8043C25C:
- .incbin "baserom.dol", 0x43835C, 0x1C
-.global lbl_8043C278
-lbl_8043C278:
- .incbin "baserom.dol", 0x438378, 0x28
-.global lbl_8043C2A0
-lbl_8043C2A0:
- .incbin "baserom.dol", 0x4383A0, 0x80
-.global lbl_8043C320
-lbl_8043C320:
- .incbin "baserom.dol", 0x438420, 0x290
-.global lbl_8043C5B0
-lbl_8043C5B0:
- .incbin "baserom.dol", 0x4386B0, 0xC
-.global lbl_8043C5BC
-lbl_8043C5BC:
- .incbin "baserom.dol", 0x4386BC, 0x144
-.global lbl_8043C700
-lbl_8043C700:
- .incbin "baserom.dol", 0x438800, 0x1328
-.global lbl_8043DA28
-lbl_8043DA28:
- .incbin "baserom.dol", 0x439B28, 0x620
-.global lbl_8043E048
-lbl_8043E048:
- .incbin "baserom.dol", 0x43A148, 0xDC
-.global lbl_8043E124
-lbl_8043E124:
- .incbin "baserom.dol", 0x43A224, 0x10
-.global lbl_8043E134
-lbl_8043E134:
- .incbin "baserom.dol", 0x43A234, 0x10
-.global lbl_8043E144
-lbl_8043E144:
- .incbin "baserom.dol", 0x43A244, 0x24
-.global lbl_8043E168
-lbl_8043E168:
- .incbin "baserom.dol", 0x43A268, 0x28
-.global lbl_8043E190
-lbl_8043E190:
- .incbin "baserom.dol", 0x43A290, 0x28
-.global lbl_8043E1B8
-lbl_8043E1B8:
- .incbin "baserom.dol", 0x43A2B8, 0x20
-.global lbl_8043E1D8
-lbl_8043E1D8:
- .incbin "baserom.dol", 0x43A2D8, 0x10C
-.global lbl_8043E2E4
-lbl_8043E2E4:
- .incbin "baserom.dol", 0x43A3E4, 0x100
-.global lbl_8043E3E4
-lbl_8043E3E4:
- .incbin "baserom.dol", 0x43A4E4, 0xC
-.global lbl_8043E3F0
-lbl_8043E3F0:
- .incbin "baserom.dol", 0x43A4F0, 0x18
-.global lbl_8043E408
-lbl_8043E408:
- .incbin "baserom.dol", 0x43A508, 0x14
-.global lbl_8043E41C
-lbl_8043E41C:
- .incbin "baserom.dol", 0x43A51C, 0x10
-.global lbl_8043E42C
-lbl_8043E42C:
- .incbin "baserom.dol", 0x43A52C, 0x50
-.global lbl_8043E47C
-lbl_8043E47C:
- .incbin "baserom.dol", 0x43A57C, 0x30
-.global lbl_8043E4AC
-lbl_8043E4AC:
- .incbin "baserom.dol", 0x43A5AC, 0x34
-.global lbl_8043E4E0
-lbl_8043E4E0:
- .incbin "baserom.dol", 0x43A5E0, 0x18
-.global lbl_8043E4F8
-lbl_8043E4F8:
- .incbin "baserom.dol", 0x43A5F8, 0x1C
-.global lbl_8043E514
-lbl_8043E514:
- .incbin "baserom.dol", 0x43A614, 0x1C
-.global lbl_8043E530
-lbl_8043E530:
- .incbin "baserom.dol", 0x43A630, 0x1C
-.global lbl_8043E54C
-lbl_8043E54C:
- .incbin "baserom.dol", 0x43A64C, 0xBC
-.global lbl_8043E608
-lbl_8043E608:
- .incbin "baserom.dol", 0x43A708, 0x5C
-.global lbl_8043E664
-lbl_8043E664:
- .incbin "baserom.dol", 0x43A764, 0x138
-.global lbl_8043E79C
-lbl_8043E79C:
- .incbin "baserom.dol", 0x43A89C, 0x18
-.global lbl_8043E7B4
-lbl_8043E7B4:
- .incbin "baserom.dol", 0x43A8B4, 0x27C
-.global lbl_8043EA30
-lbl_8043EA30:
- .incbin "baserom.dol", 0x43AB30, 0x1A0
-.global lbl_8043EBD0
-lbl_8043EBD0:
- .incbin "baserom.dol", 0x43ACD0, 0x1C
-.global lbl_8043EBEC
-lbl_8043EBEC:
- .incbin "baserom.dol", 0x43ACEC, 0x2C4
-.global lbl_8043EEB0
-lbl_8043EEB0:
- .incbin "baserom.dol", 0x43AFB0, 0x200
-.global lbl_8043F0B0
-lbl_8043F0B0:
- .incbin "baserom.dol", 0x43B1B0, 0x40
-.global lbl_8043F0F0
-lbl_8043F0F0:
- .incbin "baserom.dol", 0x43B1F0, 0x18
-.global lbl_8043F108
-lbl_8043F108:
- .incbin "baserom.dol", 0x43B208, 0x14
-.global lbl_8043F11C
-lbl_8043F11C:
- .incbin "baserom.dol", 0x43B21C, 0x14
-.global lbl_8043F130
-lbl_8043F130:
- .incbin "baserom.dol", 0x43B230, 0x18
-.global lbl_8043F148
-lbl_8043F148:
- .incbin "baserom.dol", 0x43B248, 0x98
-.global lbl_8043F1E0
-lbl_8043F1E0:
- .incbin "baserom.dol", 0x43B2E0, 0x1C
-.global lbl_8043F1FC
-lbl_8043F1FC:
- .incbin "baserom.dol", 0x43B2FC, 0x20
-.global lbl_8043F21C
-lbl_8043F21C:
- .incbin "baserom.dol", 0x43B31C, 0x44
-.global lbl_8043F260
-lbl_8043F260:
- .incbin "baserom.dol", 0x43B360, 0x54
-.global lbl_8043F2B4
-lbl_8043F2B4:
- .incbin "baserom.dol", 0x43B3B4, 0x34
-.global lbl_8043F2E8
-lbl_8043F2E8:
- .incbin "baserom.dol", 0x43B3E8, 0x5D0
-.global lbl_8043F8B8
-lbl_8043F8B8:
- .incbin "baserom.dol", 0x43B9B8, 0x60
-.global lbl_8043F918
-lbl_8043F918:
- .incbin "baserom.dol", 0x43BA18, 0x718
-.global lbl_80440030
-lbl_80440030:
- .incbin "baserom.dol", 0x43C130, 0x14
-.global lbl_80440044
-lbl_80440044:
- .incbin "baserom.dol", 0x43C144, 0x24
-.global lbl_80440068
-lbl_80440068:
- .incbin "baserom.dol", 0x43C168, 0x20
-.global lbl_80440088
-lbl_80440088:
- .incbin "baserom.dol", 0x43C188, 0x20
-.global lbl_804400A8
-lbl_804400A8:
- .incbin "baserom.dol", 0x43C1A8, 0x40
-.global lbl_804400E8
-lbl_804400E8:
- .incbin "baserom.dol", 0x43C1E8, 0x14
-.global lbl_804400FC
-lbl_804400FC:
- .incbin "baserom.dol", 0x43C1FC, 0x30
-.global lbl_8044012C
-lbl_8044012C:
- .incbin "baserom.dol", 0x43C22C, 0x3C
-.global lbl_80440168
-lbl_80440168:
- .incbin "baserom.dol", 0x43C268, 0x40
-.global lbl_804401A8
-lbl_804401A8:
- .incbin "baserom.dol", 0x43C2A8, 0x2C
-.global lbl_804401D4
-lbl_804401D4:
- .incbin "baserom.dol", 0x43C2D4, 0x24
-.global lbl_804401F8
-lbl_804401F8:
- .incbin "baserom.dol", 0x43C2F8, 0x58
-.global lbl_80440250
-lbl_80440250:
- .incbin "baserom.dol", 0x43C350, 0x30
-.global lbl_80440280
-lbl_80440280:
- .incbin "baserom.dol", 0x43C380, 0x50
-.global lbl_804402D0
-lbl_804402D0:
- .incbin "baserom.dol", 0x43C3D0, 0x20
-.global lbl_804402F0
-lbl_804402F0:
- .incbin "baserom.dol", 0x43C3F0, 0x4C
-.global lbl_8044033C
-lbl_8044033C:
- .incbin "baserom.dol", 0x43C43C, 0x114
-.global lbl_80440450
-lbl_80440450:
- .incbin "baserom.dol", 0x43C550, 0x28
-.global lbl_80440478
-lbl_80440478:
- .incbin "baserom.dol", 0x43C578, 0x84
-.global lbl_804404FC
-lbl_804404FC:
- .incbin "baserom.dol", 0x43C5FC, 0x28
-.global lbl_80440524
-lbl_80440524:
- .incbin "baserom.dol", 0x43C624, 0x2C
-.global lbl_80440550
-lbl_80440550:
- .incbin "baserom.dol", 0x43C650, 0x10
-.global lbl_80440560
-lbl_80440560:
- .incbin "baserom.dol", 0x43C660, 0x1C
-.global lbl_8044057C
-lbl_8044057C:
- .incbin "baserom.dol", 0x43C67C, 0x12C
-.global lbl_804406A8
-lbl_804406A8:
- .incbin "baserom.dol", 0x43C7A8, 0x24
-.global lbl_804406CC
-lbl_804406CC:
- .incbin "baserom.dol", 0x43C7CC, 0x24
-.global lbl_804406F0
-lbl_804406F0:
- .incbin "baserom.dol", 0x43C7F0, 0x30
-.global lbl_80440720
-lbl_80440720:
- .incbin "baserom.dol", 0x43C820, 0xDC
-.global lbl_804407FC
-lbl_804407FC:
- .incbin "baserom.dol", 0x43C8FC, 0x1C4
-.global lbl_804409C0
-lbl_804409C0:
- .incbin "baserom.dol", 0x43CAC0, 0x40
-.global lbl_80440A00
-lbl_80440A00:
- .incbin "baserom.dol", 0x43CB00, 0x84
-.global lbl_80440A84
-lbl_80440A84:
- .incbin "baserom.dol", 0x43CB84, 0x23C
-.global lbl_80440CC0
-lbl_80440CC0:
- .incbin "baserom.dol", 0x43CDC0, 0x40
-.global lbl_80440D00
-lbl_80440D00:
- .incbin "baserom.dol", 0x43CE00, 0x20
-.global lbl_80440D20
-lbl_80440D20:
- .incbin "baserom.dol", 0x43CE20, 0x180
-.global lbl_80440EA0
-lbl_80440EA0:
- .incbin "baserom.dol", 0x43CFA0, 0x3C
-.global lbl_80440EDC
-lbl_80440EDC:
- .incbin "baserom.dol", 0x43CFDC, 0x68
-.global lbl_80440F44
-lbl_80440F44:
- .incbin "baserom.dol", 0x43D044, 0x28
-.global lbl_80440F6C
-lbl_80440F6C:
- .incbin "baserom.dol", 0x43D06C, 0x34
-.global lbl_80440FA0
-lbl_80440FA0:
- .incbin "baserom.dol", 0x43D0A0, 0x3C
-.global lbl_80440FDC
-lbl_80440FDC:
- .incbin "baserom.dol", 0x43D0DC, 0x30
-.global lbl_8044100C
-lbl_8044100C:
- .incbin "baserom.dol", 0x43D10C, 0xD4
-.global lbl_804410E0
-lbl_804410E0:
- .incbin "baserom.dol", 0x43D1E0, 0x30
-.global lbl_80441110
-lbl_80441110:
- .incbin "baserom.dol", 0x43D210, 0x6C
-.global lbl_8044117C
-lbl_8044117C:
- .incbin "baserom.dol", 0x43D27C, 0x40
-.global lbl_804411BC
-lbl_804411BC:
- .incbin "baserom.dol", 0x43D2BC, 0x44
-.global lbl_80441200
-lbl_80441200:
- .incbin "baserom.dol", 0x43D300, 0x40
-.global lbl_80441240
-lbl_80441240:
- .incbin "baserom.dol", 0x43D340, 0x70
-.global lbl_804412B0
-lbl_804412B0:
- .incbin "baserom.dol", 0x43D3B0, 0x2C
-.global lbl_804412DC
-lbl_804412DC:
- .incbin "baserom.dol", 0x43D3DC, 0x2C
-.global lbl_80441308
-lbl_80441308:
- .incbin "baserom.dol", 0x43D408, 0x38
-.global lbl_80441340
-lbl_80441340:
- .incbin "baserom.dol", 0x43D440, 0x5C
-.global lbl_8044139C
-lbl_8044139C:
- .incbin "baserom.dol", 0x43D49C, 0x54
-.global lbl_804413F0
-lbl_804413F0:
- .incbin "baserom.dol", 0x43D4F0, 0x1C
-.global lbl_8044140C
-lbl_8044140C:
- .incbin "baserom.dol", 0x43D50C, 0x38
-.global lbl_80441444
-lbl_80441444:
- .incbin "baserom.dol", 0x43D544, 0x40
-.global lbl_80441484
-lbl_80441484:
- .incbin "baserom.dol", 0x43D584, 0x20
-.global lbl_804414A4
-lbl_804414A4:
- .incbin "baserom.dol", 0x43D5A4, 0x34
-.global lbl_804414D8
-lbl_804414D8:
- .incbin "baserom.dol", 0x43D5D8, 0x3C
-.global lbl_80441514
-lbl_80441514:
- .incbin "baserom.dol", 0x43D614, 0x3C
-.global lbl_80441550
-lbl_80441550:
- .incbin "baserom.dol", 0x43D650, 0x40
-.global lbl_80441590
-lbl_80441590:
- .incbin "baserom.dol", 0x43D690, 0x12C
-.global lbl_804416BC
-lbl_804416BC:
- .incbin "baserom.dol", 0x43D7BC, 0x198
-.global lbl_80441854
-lbl_80441854:
- .incbin "baserom.dol", 0x43D954, 0x3C
-.global lbl_80441890
-lbl_80441890:
- .incbin "baserom.dol", 0x43D990, 0x98
-.global lbl_80441928
-lbl_80441928:
- .incbin "baserom.dol", 0x43DA28, 0x108
-.global lbl_80441A30
-lbl_80441A30:
- .incbin "baserom.dol", 0x43DB30, 0x60
-.global lbl_80441A90
-lbl_80441A90:
- .incbin "baserom.dol", 0x43DB90, 0xFC
-.global lbl_80441B8C
-lbl_80441B8C:
- .incbin "baserom.dol", 0x43DC8C, 0x25C
-.global lbl_80441DE8
-lbl_80441DE8:
- .incbin "baserom.dol", 0x43DEE8, 0x40
-.global lbl_80441E28
-lbl_80441E28:
- .incbin "baserom.dol", 0x43DF28, 0x3C
-.global lbl_80441E64
-lbl_80441E64:
- .incbin "baserom.dol", 0x43DF64, 0x38
-.global lbl_80441E9C
-lbl_80441E9C:
- .incbin "baserom.dol", 0x43DF9C, 0x34
-.global lbl_80441ED0
-lbl_80441ED0:
- .incbin "baserom.dol", 0x43DFD0, 0x30
-.global lbl_80441F00
-lbl_80441F00:
- .incbin "baserom.dol", 0x43E000, 0x34
-.global lbl_80441F34
-lbl_80441F34:
- .incbin "baserom.dol", 0x43E034, 0x44
-.global lbl_80441F78
-lbl_80441F78:
- .incbin "baserom.dol", 0x43E078, 0x44
-.global lbl_80441FBC
-lbl_80441FBC:
- .incbin "baserom.dol", 0x43E0BC, 0x2C
-.global lbl_80441FE8
-lbl_80441FE8:
- .incbin "baserom.dol", 0x43E0E8, 0x40
-.global lbl_80442028
-lbl_80442028:
- .incbin "baserom.dol", 0x43E128, 0x25C
-.global lbl_80442284
-lbl_80442284:
- .incbin "baserom.dol", 0x43E384, 0x1C
-.global lbl_804422A0
-lbl_804422A0:
- .incbin "baserom.dol", 0x43E3A0, 0x18
-.global lbl_804422B8
-lbl_804422B8:
- .incbin "baserom.dol", 0x43E3B8, 0x28
-.global lbl_804422E0
-lbl_804422E0:
- .incbin "baserom.dol", 0x43E3E0, 0x20
-.global lbl_80442300
-lbl_80442300:
- .incbin "baserom.dol", 0x43E400, 0x30
-.global lbl_80442330
-lbl_80442330:
- .incbin "baserom.dol", 0x43E430, 0x44
-.global lbl_80442374
-lbl_80442374:
- .incbin "baserom.dol", 0x43E474, 0x2C
-.global lbl_804423A0
-lbl_804423A0:
- .incbin "baserom.dol", 0x43E4A0, 0x28
-.global lbl_804423C8
-lbl_804423C8:
- .incbin "baserom.dol", 0x43E4C8, 0x38
-.global lbl_80442400
-lbl_80442400:
- .incbin "baserom.dol", 0x43E500, 0xCC
-.global lbl_804424CC
-lbl_804424CC:
- .incbin "baserom.dol", 0x43E5CC, 0xAC
-.global lbl_80442578
-lbl_80442578:
- .incbin "baserom.dol", 0x43E678, 0x44
-.global lbl_804425BC
-lbl_804425BC:
- .incbin "baserom.dol", 0x43E6BC, 0x3C
-.global lbl_804425F8
-lbl_804425F8:
- .incbin "baserom.dol", 0x43E6F8, 0x24
-.global lbl_8044261C
-lbl_8044261C:
- .incbin "baserom.dol", 0x43E71C, 0x24
-.global lbl_80442640
-lbl_80442640:
- .incbin "baserom.dol", 0x43E740, 0x44
-.global lbl_80442684
-lbl_80442684:
- .incbin "baserom.dol", 0x43E784, 0x24
-.global lbl_804426A8
-lbl_804426A8:
- .incbin "baserom.dol", 0x43E7A8, 0x24
-.global lbl_804426CC
-lbl_804426CC:
- .incbin "baserom.dol", 0x43E7CC, 0x24
-.global lbl_804426F0
-lbl_804426F0:
- .incbin "baserom.dol", 0x43E7F0, 0x18
-.global lbl_80442708
-lbl_80442708:
- .incbin "baserom.dol", 0x43E808, 0x18
-.global lbl_80442720
-lbl_80442720:
- .incbin "baserom.dol", 0x43E820, 0x20
-.global lbl_80442740
-lbl_80442740:
- .incbin "baserom.dol", 0x43E840, 0x118
-.global lbl_80442858
-lbl_80442858:
- .incbin "baserom.dol", 0x43E958, 0x20
-.global lbl_80442878
-lbl_80442878:
- .incbin "baserom.dol", 0x43E978, 0x24
-.global lbl_8044289C
-lbl_8044289C:
- .incbin "baserom.dol", 0x43E99C, 0x120
-.global lbl_804429BC
-lbl_804429BC:
- .incbin "baserom.dol", 0x43EABC, 0xB8
-.global lbl_80442A74
-lbl_80442A74:
- .incbin "baserom.dol", 0x43EB74, 0x2C
-.global lbl_80442AA0
-lbl_80442AA0:
- .incbin "baserom.dol", 0x43EBA0, 0x58
-.global lbl_80442AF8
-lbl_80442AF8:
- .incbin "baserom.dol", 0x43EBF8, 0x2C
-.global lbl_80442B24
-lbl_80442B24:
- .incbin "baserom.dol", 0x43EC24, 0x24
-.global lbl_80442B48
-lbl_80442B48:
- .incbin "baserom.dol", 0x43EC48, 0x30
-.global lbl_80442B78
-lbl_80442B78:
- .incbin "baserom.dol", 0x43EC78, 0x28
-.global lbl_80442BA0
-lbl_80442BA0:
- .incbin "baserom.dol", 0x43ECA0, 0x38
-.global lbl_80442BD8
-lbl_80442BD8:
- .incbin "baserom.dol", 0x43ECD8, 0x38
-.global lbl_80442C10
-lbl_80442C10:
- .incbin "baserom.dol", 0x43ED10, 0x30
-.global lbl_80442C40
-lbl_80442C40:
- .incbin "baserom.dol", 0x43ED40, 0xA8
-.global lbl_80442CE8
-lbl_80442CE8:
- .incbin "baserom.dol", 0x43EDE8, 0x34
-.global lbl_80442D1C
-lbl_80442D1C:
- .incbin "baserom.dol", 0x43EE1C, 0x27C
-.global lbl_80442F98
-lbl_80442F98:
- .incbin "baserom.dol", 0x43F098, 0x20
-.global lbl_80442FB8
-lbl_80442FB8:
- .incbin "baserom.dol", 0x43F0B8, 0x2C
-.global lbl_80442FE4
-lbl_80442FE4:
- .incbin "baserom.dol", 0x43F0E4, 0x2C
-.global lbl_80443010
-lbl_80443010:
- .incbin "baserom.dol", 0x43F110, 0x2C
-.global lbl_8044303C
-lbl_8044303C:
- .incbin "baserom.dol", 0x43F13C, 0x24
-.global lbl_80443060
-lbl_80443060:
- .incbin "baserom.dol", 0x43F160, 0x2C
-.global lbl_8044308C
-lbl_8044308C:
- .incbin "baserom.dol", 0x43F18C, 0x24
-.global lbl_804430B0
-lbl_804430B0:
- .incbin "baserom.dol", 0x43F1B0, 0x160
-.global lbl_80443210
-lbl_80443210:
- .incbin "baserom.dol", 0x43F310, 0x1C0
-.global lbl_804433D0
-lbl_804433D0:
- .incbin "baserom.dol", 0x43F4D0, 0x40
-.global lbl_80443410
-lbl_80443410:
- .incbin "baserom.dol", 0x43F510, 0x80
-.global lbl_80443490
-lbl_80443490:
- .incbin "baserom.dol", 0x43F590, 0xA4
-.global lbl_80443534
-lbl_80443534:
- .incbin "baserom.dol", 0x43F634, 0x6C
-.global lbl_804435A0
-lbl_804435A0:
- .incbin "baserom.dol", 0x43F6A0, 0x28
-.global lbl_804435C8
-lbl_804435C8:
- .incbin "baserom.dol", 0x43F6C8, 0x30
-.global lbl_804435F8
-lbl_804435F8:
- .incbin "baserom.dol", 0x43F6F8, 0x168
-.global lbl_80443760
-lbl_80443760:
- .incbin "baserom.dol", 0x43F860, 0x70
-.global lbl_804437D0
-lbl_804437D0:
- .incbin "baserom.dol", 0x43F8D0, 0x24
-.global lbl_804437F4
-lbl_804437F4:
- .incbin "baserom.dol", 0x43F8F4, 0x194
-.global lbl_80443988
-lbl_80443988:
- .incbin "baserom.dol", 0x43FA88, 0x8C
-.global lbl_80443A14
-lbl_80443A14:
- .incbin "baserom.dol", 0x43FB14, 0xC4
-.global lbl_80443AD8
-lbl_80443AD8:
- .incbin "baserom.dol", 0x43FBD8, 0x70
-.global lbl_80443B48
-lbl_80443B48:
- .incbin "baserom.dol", 0x43FC48, 0x28
-.global lbl_80443B70
-lbl_80443B70:
- .incbin "baserom.dol", 0x43FC70, 0x98
-.global lbl_80443C08
-lbl_80443C08:
- .incbin "baserom.dol", 0x43FD08, 0x20
-.global lbl_80443C28
-lbl_80443C28:
- .incbin "baserom.dol", 0x43FD28, 0x28
-.global lbl_80443C50
-lbl_80443C50:
- .incbin "baserom.dol", 0x43FD50, 0x28
-.global lbl_80443C78
-lbl_80443C78:
- .incbin "baserom.dol", 0x43FD78, 0x34
-.global lbl_80443CAC
-lbl_80443CAC:
- .incbin "baserom.dol", 0x43FDAC, 0x28
-.global lbl_80443CD4
-lbl_80443CD4:
- .incbin "baserom.dol", 0x43FDD4, 0x12C
-.global lbl_80443E00
-lbl_80443E00:
- .incbin "baserom.dol", 0x43FF00, 0x20
-.global lbl_80443E20
-lbl_80443E20:
- .incbin "baserom.dol", 0x43FF20, 0x20
-.global lbl_80443E40
-lbl_80443E40:
- .incbin "baserom.dol", 0x43FF40, 0x38
-.global lbl_80443E78
-lbl_80443E78:
- .incbin "baserom.dol", 0x43FF78, 0x2D4
-.global lbl_8044414C
-lbl_8044414C:
- .incbin "baserom.dol", 0x44024C, 0x14
-.global lbl_80444160
-lbl_80444160:
- .incbin "baserom.dol", 0x440260, 0x18
-.global lbl_80444178
-lbl_80444178:
- .incbin "baserom.dol", 0x440278, 0x1C
-.global lbl_80444194
-lbl_80444194:
- .incbin "baserom.dol", 0x440294, 0x20
-.global lbl_804441B4
-lbl_804441B4:
- .incbin "baserom.dol", 0x4402B4, 0x20
-.global lbl_804441D4
-lbl_804441D4:
- .incbin "baserom.dol", 0x4402D4, 0x64
-.global lbl_80444238
-lbl_80444238:
- .incbin "baserom.dol", 0x440338, 0x28
-.global lbl_80444260
-lbl_80444260:
- .incbin "baserom.dol", 0x440360, 0x38
-.global lbl_80444298
-lbl_80444298:
- .incbin "baserom.dol", 0x440398, 0x38
-.global lbl_804442D0
-lbl_804442D0:
- .incbin "baserom.dol", 0x4403D0, 0x10
-.global lbl_804442E0
-lbl_804442E0:
- .incbin "baserom.dol", 0x4403E0, 0x20
-.global lbl_80444300
-lbl_80444300:
- .incbin "baserom.dol", 0x440400, 0x20
-.global lbl_80444320
-lbl_80444320:
- .incbin "baserom.dol", 0x440420, 0x2C
-.global lbl_8044434C
-lbl_8044434C:
- .incbin "baserom.dol", 0x44044C, 0x24
-.global lbl_80444370
-lbl_80444370:
- .incbin "baserom.dol", 0x440470, 0x30
-.global lbl_804443A0
-lbl_804443A0:
- .incbin "baserom.dol", 0x4404A0, 0x60
-.global lbl_80444400
-lbl_80444400:
- .incbin "baserom.dol", 0x440500, 0x10
-.global lbl_80444410
-lbl_80444410:
- .incbin "baserom.dol", 0x440510, 0x40
-.global lbl_80444450
-lbl_80444450:
- .incbin "baserom.dol", 0x440550, 0x10
-.global lbl_80444460
-lbl_80444460:
- .incbin "baserom.dol", 0x440560, 0x14
-.global lbl_80444474
-lbl_80444474:
- .incbin "baserom.dol", 0x440574, 0x14
-.global lbl_80444488
-lbl_80444488:
- .incbin "baserom.dol", 0x440588, 0x10
-.global lbl_80444498
-lbl_80444498:
- .incbin "baserom.dol", 0x440598, 0x18
-.global lbl_804444B0
-lbl_804444B0:
- .incbin "baserom.dol", 0x4405B0, 0x24
-.global lbl_804444D4
-lbl_804444D4:
- .incbin "baserom.dol", 0x4405D4, 0x34
-.global lbl_80444508
-lbl_80444508:
- .incbin "baserom.dol", 0x440608, 0x2C
-.global lbl_80444534
-lbl_80444534:
- .incbin "baserom.dol", 0x440634, 0x2C
-.global lbl_80444560
-lbl_80444560:
- .incbin "baserom.dol", 0x440660, 0x30
-.global lbl_80444590
-lbl_80444590:
- .incbin "baserom.dol", 0x440690, 0x100
-.global lbl_80444690
-lbl_80444690:
- .incbin "baserom.dol", 0x440790, 0x18
-.global lbl_804446A8
-lbl_804446A8:
- .incbin "baserom.dol", 0x4407A8, 0x30
-.global lbl_804446D8
-lbl_804446D8:
- .incbin "baserom.dol", 0x4407D8, 0x140
-.global lbl_80444818
-lbl_80444818:
- .incbin "baserom.dol", 0x440918, 0x70
-.global lbl_80444888
-lbl_80444888:
- .incbin "baserom.dol", 0x440988, 0x28
-.global lbl_804448B0
-lbl_804448B0:
- .incbin "baserom.dol", 0x4409B0, 0x80
-.global lbl_80444930
-lbl_80444930:
- .incbin "baserom.dol", 0x440A30, 0x48
-.global lbl_80444978
-lbl_80444978:
- .incbin "baserom.dol", 0x440A78, 0x3C
-.global lbl_804449B4
-lbl_804449B4:
- .incbin "baserom.dol", 0x440AB4, 0x24
-.global lbl_804449D8
-lbl_804449D8:
- .incbin "baserom.dol", 0x440AD8, 0x24
-.global lbl_804449FC
-lbl_804449FC:
- .incbin "baserom.dol", 0x440AFC, 0x30
-.global lbl_80444A2C
-lbl_80444A2C:
- .incbin "baserom.dol", 0x440B2C, 0x28
-.global lbl_80444A54
-lbl_80444A54:
- .incbin "baserom.dol", 0x440B54, 0x3C
-.global lbl_80444A90
-lbl_80444A90:
- .incbin "baserom.dol", 0x440B90, 0x24
-.global lbl_80444AB4
-lbl_80444AB4:
- .incbin "baserom.dol", 0x440BB4, 0x1C
-.global lbl_80444AD0
-lbl_80444AD0:
- .incbin "baserom.dol", 0x440BD0, 0x14
-.global lbl_80444AE4
-lbl_80444AE4:
- .incbin "baserom.dol", 0x440BE4, 0x20
-.global lbl_80444B04
-lbl_80444B04:
- .incbin "baserom.dol", 0x440C04, 0x24
-.global lbl_80444B28
-lbl_80444B28:
- .incbin "baserom.dol", 0x440C28, 0x3C
-.global lbl_80444B64
-lbl_80444B64:
- .incbin "baserom.dol", 0x440C64, 0x2C
-.global lbl_80444B90
-lbl_80444B90:
- .incbin "baserom.dol", 0x440C90, 0x98
-.global lbl_80444C28
-lbl_80444C28:
- .incbin "baserom.dol", 0x440D28, 0xA0
-.global lbl_80444CC8
-lbl_80444CC8:
- .incbin "baserom.dol", 0x440DC8, 0x40
-.global lbl_80444D08
-lbl_80444D08:
- .incbin "baserom.dol", 0x440E08, 0x24
-.global lbl_80444D2C
-lbl_80444D2C:
- .incbin "baserom.dol", 0x440E2C, 0x3C
-.global lbl_80444D68
-lbl_80444D68:
- .incbin "baserom.dol", 0x440E68, 0x2C
-.global lbl_80444D94
-lbl_80444D94:
- .incbin "baserom.dol", 0x440E94, 0x3C
-.global lbl_80444DD0
-lbl_80444DD0:
- .incbin "baserom.dol", 0x440ED0, 0x28
-.global lbl_80444DF8
-lbl_80444DF8:
- .incbin "baserom.dol", 0x440EF8, 0xD8
-.global lbl_80444ED0
-lbl_80444ED0:
- .incbin "baserom.dol", 0x440FD0, 0x10
-.global lbl_80444EE0
-lbl_80444EE0:
- .incbin "baserom.dol", 0x440FE0, 0x20
-.global lbl_80444F00
-lbl_80444F00:
- .incbin "baserom.dol", 0x441000, 0x24
-.global lbl_80444F24
-lbl_80444F24:
- .incbin "baserom.dol", 0x441024, 0x24
-.global lbl_80444F48
-lbl_80444F48:
- .incbin "baserom.dol", 0x441048, 0x18
-.global lbl_80444F60
-lbl_80444F60:
- .incbin "baserom.dol", 0x441060, 0x50
-.global lbl_80444FB0
-lbl_80444FB0:
- .incbin "baserom.dol", 0x4410B0, 0x3C
-.global lbl_80444FEC
-lbl_80444FEC:
- .incbin "baserom.dol", 0x4410EC, 0x5C
-.global lbl_80445048
-lbl_80445048:
- .incbin "baserom.dol", 0x441148, 0x28
-.global lbl_80445070
-lbl_80445070:
- .incbin "baserom.dol", 0x441170, 0x28
-.global lbl_80445098
-lbl_80445098:
- .incbin "baserom.dol", 0x441198, 0xE8
-.global lbl_80445180
-lbl_80445180:
- .incbin "baserom.dol", 0x441280, 0x28
-.global lbl_804451A8
-lbl_804451A8:
- .incbin "baserom.dol", 0x4412A8, 0x78
-.global lbl_80445220
-lbl_80445220:
- .incbin "baserom.dol", 0x441320, 0xC0
-.global lbl_804452E0
-lbl_804452E0:
- .incbin "baserom.dol", 0x4413E0, 0x2C
-.global lbl_8044530C
-lbl_8044530C:
- .incbin "baserom.dol", 0x44140C, 0x58
-.global lbl_80445364
-lbl_80445364:
- .incbin "baserom.dol", 0x441464, 0x1C
-.global lbl_80445380
-lbl_80445380:
- .incbin "baserom.dol", 0x441480, 0x2C
-.global lbl_804453AC
-lbl_804453AC:
- .incbin "baserom.dol", 0x4414AC, 0x24
-.global lbl_804453D0
-lbl_804453D0:
- .incbin "baserom.dol", 0x4414D0, 0x38
-.global lbl_80445408
-lbl_80445408:
- .incbin "baserom.dol", 0x441508, 0x78
-.global lbl_80445480
-lbl_80445480:
- .incbin "baserom.dol", 0x441580, 0x30
-.global lbl_804454B0
-lbl_804454B0:
- .incbin "baserom.dol", 0x4415B0, 0x28
-.global lbl_804454D8
-lbl_804454D8:
- .incbin "baserom.dol", 0x4415D8, 0x30
-.global lbl_80445508
-lbl_80445508:
- .incbin "baserom.dol", 0x441608, 0x24
-.global lbl_8044552C
-lbl_8044552C:
- .incbin "baserom.dol", 0x44162C, 0x1C
-.global lbl_80445548
-lbl_80445548:
- .incbin "baserom.dol", 0x441648, 0x44
-.global lbl_8044558C
-lbl_8044558C:
- .incbin "baserom.dol", 0x44168C, 0x38
-.global lbl_804455C4
-lbl_804455C4:
- .incbin "baserom.dol", 0x4416C4, 0x3C
-.global lbl_80445600
-lbl_80445600:
- .incbin "baserom.dol", 0x441700, 0x20
-.global lbl_80445620
-lbl_80445620:
- .incbin "baserom.dol", 0x441720, 0x20
-.global lbl_80445640
-lbl_80445640:
- .incbin "baserom.dol", 0x441740, 0xC
-.global lbl_8044564C
-lbl_8044564C:
- .incbin "baserom.dol", 0x44174C, 0x14
-.global lbl_80445660
-lbl_80445660:
- .incbin "baserom.dol", 0x441760, 0x60
-.global lbl_804456C0
-lbl_804456C0:
- .incbin "baserom.dol", 0x4417C0, 0x50
-.global lbl_80445710
-lbl_80445710:
- .incbin "baserom.dol", 0x441810, 0xC
-.global lbl_8044571C
-lbl_8044571C:
- .incbin "baserom.dol", 0x44181C, 0xC
-.global lbl_80445728
-lbl_80445728:
- .incbin "baserom.dol", 0x441828, 0xD8
-.global lbl_80445800
-lbl_80445800:
- .incbin "baserom.dol", 0x441900, 0x2C
-.global lbl_8044582C
-lbl_8044582C:
- .incbin "baserom.dol", 0x44192C, 0x18
-.global lbl_80445844
-lbl_80445844:
- .incbin "baserom.dol", 0x441944, 0xB4
-.global lbl_804458F8
-lbl_804458F8:
- .incbin "baserom.dol", 0x4419F8, 0x118
-.global lbl_80445A10
-lbl_80445A10:
- .incbin "baserom.dol", 0x441B10, 0x28
-.global lbl_80445A38
-lbl_80445A38:
- .incbin "baserom.dol", 0x441B38, 0x48
-.global lbl_80445A80
-lbl_80445A80:
- .incbin "baserom.dol", 0x441B80, 0x70
-.global lbl_80445AF0
-lbl_80445AF0:
- .incbin "baserom.dol", 0x441BF0, 0x18
-.global lbl_80445B08
-lbl_80445B08:
- .incbin "baserom.dol", 0x441C08, 0x18
-.global lbl_80445B20
-lbl_80445B20:
- .incbin "baserom.dol", 0x441C20, 0x18
-.global lbl_80445B38
-lbl_80445B38:
- .incbin "baserom.dol", 0x441C38, 0x14
-.global lbl_80445B4C
-lbl_80445B4C:
- .incbin "baserom.dol", 0x441C4C, 0x1C
-.global lbl_80445B68
-lbl_80445B68:
- .incbin "baserom.dol", 0x441C68, 0xC
-.global lbl_80445B74
-lbl_80445B74:
- .incbin "baserom.dol", 0x441C74, 0x3C
-.global lbl_80445BB0
-lbl_80445BB0:
- .incbin "baserom.dol", 0x441CB0, 0x10
-.global lbl_80445BC0
-lbl_80445BC0:
- .incbin "baserom.dol", 0x441CC0, 0x18
-.global lbl_80445BD8
-lbl_80445BD8:
- .incbin "baserom.dol", 0x441CD8, 0xD0
-.global lbl_80445CA8
-lbl_80445CA8:
- .incbin "baserom.dol", 0x441DA8, 0x88
-.global lbl_80445D30
-lbl_80445D30:
- .incbin "baserom.dol", 0x441E30, 0x20
-.global lbl_80445D50
-lbl_80445D50:
- .incbin "baserom.dol", 0x441E50, 0x34
-.global lbl_80445D84
-lbl_80445D84:
- .incbin "baserom.dol", 0x441E84, 0x1C
-.global lbl_80445DA0
-lbl_80445DA0:
- .incbin "baserom.dol", 0x441EA0, 0xA8
-.global lbl_80445E48
-lbl_80445E48:
- .incbin "baserom.dol", 0x441F48, 0x98
-.global lbl_80445EE0
-lbl_80445EE0:
- .incbin "baserom.dol", 0x441FE0, 0x88
-.global lbl_80445F68
-lbl_80445F68:
- .incbin "baserom.dol", 0x442068, 0x78
-.global lbl_80445FE0
-lbl_80445FE0:
- .incbin "baserom.dol", 0x4420E0, 0x10
-.global lbl_80445FF0
-lbl_80445FF0:
- .incbin "baserom.dol", 0x4420F0, 0x48
-.global lbl_80446038
-lbl_80446038:
- .incbin "baserom.dol", 0x442138, 0x40
-.global lbl_80446078
-lbl_80446078:
- .incbin "baserom.dol", 0x442178, 0x40
-.global lbl_804460B8
-lbl_804460B8:
- .incbin "baserom.dol", 0x4421B8, 0x10
-.global lbl_804460C8
-lbl_804460C8:
- .incbin "baserom.dol", 0x4421C8, 0x48
-.global lbl_80446110
-lbl_80446110:
- .incbin "baserom.dol", 0x442210, 0x5C
-.global lbl_8044616C
-lbl_8044616C:
- .incbin "baserom.dol", 0x44226C, 0x6C
-.global lbl_804461D8
-lbl_804461D8:
- .incbin "baserom.dol", 0x4422D8, 0x68
-.global lbl_80446240
-lbl_80446240:
- .incbin "baserom.dol", 0x442340, 0x98
-.global lbl_804462D8
-lbl_804462D8:
- .incbin "baserom.dol", 0x4423D8, 0x7C
-.global lbl_80446354
-lbl_80446354:
- .incbin "baserom.dol", 0x442454, 0x10
-.global lbl_80446364
-lbl_80446364:
- .incbin "baserom.dol", 0x442464, 0x58
-.global lbl_804463BC
-lbl_804463BC:
- .incbin "baserom.dol", 0x4424BC, 0xC4
-.global lbl_80446480
-lbl_80446480:
- .incbin "baserom.dol", 0x442580, 0x10
-.global lbl_80446490
-lbl_80446490:
- .incbin "baserom.dol", 0x442590, 0x10
-.global lbl_804464A0
-lbl_804464A0:
- .incbin "baserom.dol", 0x4425A0, 0x10
-.global lbl_804464B0
-lbl_804464B0:
- .incbin "baserom.dol", 0x4425B0, 0x10
-.global lbl_804464C0
-lbl_804464C0:
- .incbin "baserom.dol", 0x4425C0, 0x14
-.global lbl_804464D4
-lbl_804464D4:
- .incbin "baserom.dol", 0x4425D4, 0x1C
-.global lbl_804464F0
-lbl_804464F0:
- .incbin "baserom.dol", 0x4425F0, 0x58
-.global lbl_80446548
-lbl_80446548:
- .incbin "baserom.dol", 0x442648, 0x14
-.global lbl_8044655C
-lbl_8044655C:
- .incbin "baserom.dol", 0x44265C, 0x34
-.global lbl_80446590
-lbl_80446590:
- .incbin "baserom.dol", 0x442690, 0x18
-.global lbl_804465A8
-lbl_804465A8:
- .incbin "baserom.dol", 0x4426A8, 0x14
-.global lbl_804465BC
-lbl_804465BC:
- .incbin "baserom.dol", 0x4426BC, 0x1C
-.global lbl_804465D8
-lbl_804465D8:
- .incbin "baserom.dol", 0x4426D8, 0x10
-.global lbl_804465E8
-lbl_804465E8:
- .incbin "baserom.dol", 0x4426E8, 0xE8
-.global lbl_804466D0
-lbl_804466D0:
- .incbin "baserom.dol", 0x4427D0, 0x48
-.global lbl_80446718
-lbl_80446718:
- .incbin "baserom.dol", 0x442818, 0x250
-.global lbl_80446968
-lbl_80446968:
- .incbin "baserom.dol", 0x442A68, 0x168
-.global lbl_80446AD0
-lbl_80446AD0:
- .incbin "baserom.dol", 0x442BD0, 0x10
-.global lbl_80446AE0
-lbl_80446AE0:
- .incbin "baserom.dol", 0x442BE0, 0x14
-.global lbl_80446AF4
-lbl_80446AF4:
- .incbin "baserom.dol", 0x442BF4, 0x24
-.global lbl_80446B18
-lbl_80446B18:
- .incbin "baserom.dol", 0x442C18, 0x14
-.global lbl_80446B2C
-lbl_80446B2C:
- .incbin "baserom.dol", 0x442C2C, 0x14
-.global lbl_80446B40
-lbl_80446B40:
- .incbin "baserom.dol", 0x442C40, 0x14
-.global lbl_80446B54
-lbl_80446B54:
- .incbin "baserom.dol", 0x442C54, 0x1C
-.global lbl_80446B70
-lbl_80446B70:
- .incbin "baserom.dol", 0x442C70, 0x70
-.global lbl_80446BE0
-lbl_80446BE0:
- .incbin "baserom.dol", 0x442CE0, 0x14
-.global lbl_80446BF4
-lbl_80446BF4:
- .incbin "baserom.dol", 0x442CF4, 0x10
-.global lbl_80446C04
-lbl_80446C04:
- .incbin "baserom.dol", 0x442D04, 0x10
-.global lbl_80446C14
-lbl_80446C14:
- .incbin "baserom.dol", 0x442D14, 0x18
-.global lbl_80446C2C
-lbl_80446C2C:
- .incbin "baserom.dol", 0x442D2C, 0x14
-.global lbl_80446C40
-lbl_80446C40:
- .incbin "baserom.dol", 0x442D40, 0x10
-.global lbl_80446C50
-lbl_80446C50:
- .incbin "baserom.dol", 0x442D50, 0x10
-.global lbl_80446C60
-lbl_80446C60:
- .incbin "baserom.dol", 0x442D60, 0x10
-.global lbl_80446C70
-lbl_80446C70:
- .incbin "baserom.dol", 0x442D70, 0x10
-.global lbl_80446C80
-lbl_80446C80:
- .incbin "baserom.dol", 0x442D80, 0x2C
-.global lbl_80446CAC
-lbl_80446CAC:
- .incbin "baserom.dol", 0x442DAC, 0x30
-.global lbl_80446CDC
-lbl_80446CDC:
- .incbin "baserom.dol", 0x442DDC, 0x2C
-.global lbl_80446D08
-lbl_80446D08:
- .incbin "baserom.dol", 0x442E08, 0x20
-.global lbl_80446D28
-lbl_80446D28:
- .incbin "baserom.dol", 0x442E28, 0x84
-.global lbl_80446DAC
-lbl_80446DAC:
- .incbin "baserom.dol", 0x442EAC, 0xF4
-.global lbl_80446EA0
-lbl_80446EA0:
- .incbin "baserom.dol", 0x442FA0, 0x30
-.global lbl_80446ED0
-lbl_80446ED0:
- .incbin "baserom.dol", 0x442FD0, 0x18
-.global lbl_80446EE8
-lbl_80446EE8:
- .incbin "baserom.dol", 0x442FE8, 0x20
-.global lbl_80446F08
-lbl_80446F08:
- .incbin "baserom.dol", 0x443008, 0x340
-.global lbl_80447248
-lbl_80447248:
- .incbin "baserom.dol", 0x443348, 0xB8
-.global lbl_80447300
-lbl_80447300:
- .incbin "baserom.dol", 0x443400, 0x20
-.global lbl_80447320
-lbl_80447320:
- .incbin "baserom.dol", 0x443420, 0x328
-.global lbl_80447648
-lbl_80447648:
- .incbin "baserom.dol", 0x443748, 0x28
-.global lbl_80447670
-lbl_80447670:
- .incbin "baserom.dol", 0x443770, 0x3C
-.global lbl_804476AC
-lbl_804476AC:
- .incbin "baserom.dol", 0x4437AC, 0x64
-.global lbl_80447710
-lbl_80447710:
- .incbin "baserom.dol", 0x443810, 0x10
-.global lbl_80447720
-lbl_80447720:
- .incbin "baserom.dol", 0x443820, 0x2C
-.global lbl_8044774C
-lbl_8044774C:
- .incbin "baserom.dol", 0x44384C, 0x58
-.global lbl_804477A4
-lbl_804477A4:
- .incbin "baserom.dol", 0x4438A4, 0x1A8
-.global lbl_8044794C
-lbl_8044794C:
- .incbin "baserom.dol", 0x443A4C, 0x1C
-.global lbl_80447968
-lbl_80447968:
- .incbin "baserom.dol", 0x443A68, 0x1C
-.global lbl_80447984
-lbl_80447984:
- .incbin "baserom.dol", 0x443A84, 0x14
-.global lbl_80447998
-lbl_80447998:
- .incbin "baserom.dol", 0x443A98, 0x1C
-.global lbl_804479B4
-lbl_804479B4:
- .incbin "baserom.dol", 0x443AB4, 0x14
-.global lbl_804479C8
-lbl_804479C8:
- .incbin "baserom.dol", 0x443AC8, 0x5EC
-.global lbl_80447FB4
-lbl_80447FB4:
- .incbin "baserom.dol", 0x4440B4, 0xC
-.global lbl_80447FC0
-lbl_80447FC0:
- .incbin "baserom.dol", 0x4440C0, 0x20
-.global lbl_80447FE0
-lbl_80447FE0:
- .incbin "baserom.dol", 0x4440E0, 0x30
-.global lbl_80448010
-lbl_80448010:
- .incbin "baserom.dol", 0x444110, 0x10
-.global lbl_80448020
-lbl_80448020:
- .incbin "baserom.dol", 0x444120, 0x18
-.global lbl_80448038
-lbl_80448038:
- .incbin "baserom.dol", 0x444138, 0x18
-.global lbl_80448050
-lbl_80448050:
- .incbin "baserom.dol", 0x444150, 0x58
-.global lbl_804480A8
-lbl_804480A8:
- .incbin "baserom.dol", 0x4441A8, 0x58
-.global lbl_80448100
-lbl_80448100:
- .incbin "baserom.dol", 0x444200, 0x94
-.global lbl_80448194
-lbl_80448194:
- .incbin "baserom.dol", 0x444294, 0x254
-.global lbl_804483E8
-lbl_804483E8:
- .incbin "baserom.dol", 0x4444E8, 0x2E8
-.global lbl_804486D0
-lbl_804486D0:
- .incbin "baserom.dol", 0x4447D0, 0x30
-.global lbl_80448700
-lbl_80448700:
- .incbin "baserom.dol", 0x444800, 0x28
-.global lbl_80448728
-lbl_80448728:
- .incbin "baserom.dol", 0x444828, 0x1D4
-.global lbl_804488FC
-lbl_804488FC:
- .incbin "baserom.dol", 0x4449FC, 0x30
-.global lbl_8044892C
-lbl_8044892C:
- .incbin "baserom.dol", 0x444A2C, 0x14C
-.global lbl_80448A78
-lbl_80448A78:
- .incbin "baserom.dol", 0x444B78, 0x2D8
-.global lbl_80448D50
-lbl_80448D50:
- .incbin "baserom.dol", 0x444E50, 0x108
-.global lbl_80448E58
-lbl_80448E58:
- .incbin "baserom.dol", 0x444F58, 0x30
-.global lbl_80448E88
-lbl_80448E88:
- .incbin "baserom.dol", 0x444F88, 0x8C
-.global lbl_80448F14
-lbl_80448F14:
- .incbin "baserom.dol", 0x445014, 0x144
-.global lbl_80449058
-lbl_80449058:
- .incbin "baserom.dol", 0x445158, 0x2C
-.global lbl_80449084
-lbl_80449084:
- .incbin "baserom.dol", 0x445184, 0x3C
-.global lbl_804490C0
-lbl_804490C0:
- .incbin "baserom.dol", 0x4451C0, 0x100
-.global lbl_804491C0
-lbl_804491C0:
- .incbin "baserom.dol", 0x4452C0, 0x128
-.global lbl_804492E8
-lbl_804492E8:
- .incbin "baserom.dol", 0x4453E8, 0x14
-.global lbl_804492FC
-lbl_804492FC:
- .incbin "baserom.dol", 0x4453FC, 0x14
-.global lbl_80449310
-lbl_80449310:
- .incbin "baserom.dol", 0x445410, 0x18
-.global lbl_80449328
-lbl_80449328:
- .incbin "baserom.dol", 0x445428, 0x40
-.global lbl_80449368
-lbl_80449368:
- .incbin "baserom.dol", 0x445468, 0x18
-.global lbl_80449380
-lbl_80449380:
- .incbin "baserom.dol", 0x445480, 0x228
-.global lbl_804495A8
-lbl_804495A8:
- .incbin "baserom.dol", 0x4456A8, 0x2C
-.global lbl_804495D4
-lbl_804495D4:
- .incbin "baserom.dol", 0x4456D4, 0x2C
-.global lbl_80449600
-lbl_80449600:
- .incbin "baserom.dol", 0x445700, 0x28
-.global lbl_80449628
-lbl_80449628:
- .incbin "baserom.dol", 0x445728, 0x30
-.global lbl_80449658
-lbl_80449658:
- .incbin "baserom.dol", 0x445758, 0x24
-.global lbl_8044967C
-lbl_8044967C:
- .incbin "baserom.dol", 0x44577C, 0xB4
-.global lbl_80449730
-lbl_80449730:
- .incbin "baserom.dol", 0x445830, 0x188
-.global lbl_804498B8
-lbl_804498B8:
- .incbin "baserom.dol", 0x4459B8, 0x88
-.global lbl_80449940
-lbl_80449940:
- .incbin "baserom.dol", 0x445A40, 0x1C
-.global lbl_8044995C
-lbl_8044995C:
- .incbin "baserom.dol", 0x445A5C, 0x34
-.global lbl_80449990
-lbl_80449990:
- .incbin "baserom.dol", 0x445A90, 0x1C
-.global lbl_804499AC
-lbl_804499AC:
- .incbin "baserom.dol", 0x445AAC, 0x20
-.global lbl_804499CC
-lbl_804499CC:
- .incbin "baserom.dol", 0x445ACC, 0x24
-.global lbl_804499F0
-lbl_804499F0:
- .incbin "baserom.dol", 0x445AF0, 0x120
-.global lbl_80449B10
-lbl_80449B10:
- .incbin "baserom.dol", 0x445C10, 0x20
-.global lbl_80449B30
-lbl_80449B30:
- .incbin "baserom.dol", 0x445C30, 0x20
-.global lbl_80449B50
-lbl_80449B50:
- .incbin "baserom.dol", 0x445C50, 0x18
-.global lbl_80449B68
-lbl_80449B68:
- .incbin "baserom.dol", 0x445C68, 0x38
-.global lbl_80449BA0
-lbl_80449BA0:
- .incbin "baserom.dol", 0x445CA0, 0x68
-.global lbl_80449C08
-lbl_80449C08:
- .incbin "baserom.dol", 0x445D08, 0x24
-.global lbl_80449C2C
-lbl_80449C2C:
- .incbin "baserom.dol", 0x445D2C, 0xEC
-.global lbl_80449D18
-lbl_80449D18:
- .incbin "baserom.dol", 0x445E18, 0x100
-.global lbl_80449E18
-lbl_80449E18:
- .incbin "baserom.dol", 0x445F18, 0xBC
-.global lbl_80449ED4
-lbl_80449ED4:
- .incbin "baserom.dol", 0x445FD4, 0x4D4
-.global lbl_8044A3A8
-lbl_8044A3A8:
- .incbin "baserom.dol", 0x4464A8, 0x18
-.global lbl_8044A3C0
-lbl_8044A3C0:
- .incbin "baserom.dol", 0x4464C0, 0x20
-.global lbl_8044A3E0
-lbl_8044A3E0:
- .incbin "baserom.dol", 0x4464E0, 0x40
-.global lbl_8044A420
-lbl_8044A420:
- .incbin "baserom.dol", 0x446520, 0x10
-.global lbl_8044A430
-lbl_8044A430:
- .incbin "baserom.dol", 0x446530, 0x28
-.global lbl_8044A458
-lbl_8044A458:
- .incbin "baserom.dol", 0x446558, 0x10
-.global lbl_8044A468
-lbl_8044A468:
- .incbin "baserom.dol", 0x446568, 0x74
-.global lbl_8044A4DC
-lbl_8044A4DC:
- .incbin "baserom.dol", 0x4465DC, 0x9C
-.global lbl_8044A578
-lbl_8044A578:
- .incbin "baserom.dol", 0x446678, 0x10
-.global lbl_8044A588
-lbl_8044A588:
- .incbin "baserom.dol", 0x446688, 0x68
-.global lbl_8044A5F0
-lbl_8044A5F0:
- .incbin "baserom.dol", 0x4466F0, 0x98
-.global lbl_8044A688
-lbl_8044A688:
- .incbin "baserom.dol", 0x446788, 0x78
-.global lbl_8044A700
-lbl_8044A700:
- .incbin "baserom.dol", 0x446800, 0x4C
-.global lbl_8044A74C
-lbl_8044A74C:
- .incbin "baserom.dol", 0x44684C, 0x5C
-.global lbl_8044A7A8
-lbl_8044A7A8:
- .incbin "baserom.dol", 0x4468A8, 0x10
-.global lbl_8044A7B8
-lbl_8044A7B8:
- .incbin "baserom.dol", 0x4468B8, 0x28
-.global lbl_8044A7E0
-lbl_8044A7E0:
- .incbin "baserom.dol", 0x4468E0, 0x30
-.global lbl_8044A810
-lbl_8044A810:
- .incbin "baserom.dol", 0x446910, 0x10
-.global lbl_8044A820
-lbl_8044A820:
- .incbin "baserom.dol", 0x446920, 0x38C
-.global lbl_8044ABAC
-lbl_8044ABAC:
- .incbin "baserom.dol", 0x446CAC, 0x28
-.global lbl_8044ABD4
-lbl_8044ABD4:
- .incbin "baserom.dol", 0x446CD4, 0x14
-.global lbl_8044ABE8
-lbl_8044ABE8:
- .incbin "baserom.dol", 0x446CE8, 0x64
-.global lbl_8044AC4C
-lbl_8044AC4C:
- .incbin "baserom.dol", 0x446D4C, 0x180
-.global lbl_8044ADCC
-lbl_8044ADCC:
- .incbin "baserom.dol", 0x446ECC, 0xD0
-.global lbl_8044AE9C
-lbl_8044AE9C:
- .incbin "baserom.dol", 0x446F9C, 0x8C
-.global lbl_8044AF28
-lbl_8044AF28:
- .incbin "baserom.dol", 0x447028, 0x18
-.global lbl_8044AF40
-lbl_8044AF40:
- .incbin "baserom.dol", 0x447040, 0x10
-.global lbl_8044AF50
-lbl_8044AF50:
- .incbin "baserom.dol", 0x447050, 0x60
-.global lbl_8044AFB0
-lbl_8044AFB0:
- .incbin "baserom.dol", 0x4470B0, 0x98
-.global lbl_8044B048
-lbl_8044B048:
- .incbin "baserom.dol", 0x447148, 0x14
-.global lbl_8044B05C
-lbl_8044B05C:
- .incbin "baserom.dol", 0x44715C, 0x14
-.global lbl_8044B070
-lbl_8044B070:
- .incbin "baserom.dol", 0x447170, 0x104
-.global lbl_8044B174
-lbl_8044B174:
- .incbin "baserom.dol", 0x447274, 0x3C
-.global lbl_8044B1B0
-lbl_8044B1B0:
- .incbin "baserom.dol", 0x4472B0, 0x78
-.global lbl_8044B228
-lbl_8044B228:
- .incbin "baserom.dol", 0x447328, 0x40
-.global lbl_8044B268
-lbl_8044B268:
- .incbin "baserom.dol", 0x447368, 0xC8
-.global lbl_8044B330
-lbl_8044B330:
- .incbin "baserom.dol", 0x447430, 0x1F0
-.global lbl_8044B520
-lbl_8044B520:
- .incbin "baserom.dol", 0x447620, 0x18
-.global lbl_8044B538
-lbl_8044B538:
- .incbin "baserom.dol", 0x447638, 0x10
-.global lbl_8044B548
-lbl_8044B548:
- .incbin "baserom.dol", 0x447648, 0x30
-.global lbl_8044B578
-lbl_8044B578:
- .incbin "baserom.dol", 0x447678, 0x10
-.global lbl_8044B588
-lbl_8044B588:
- .incbin "baserom.dol", 0x447688, 0x10
-.global lbl_8044B598
-lbl_8044B598:
- .incbin "baserom.dol", 0x447698, 0x38
-.global lbl_8044B5D0
-lbl_8044B5D0:
- .incbin "baserom.dol", 0x4476D0, 0x10
-.global lbl_8044B5E0
-lbl_8044B5E0:
- .incbin "baserom.dol", 0x4476E0, 0x28
-.global lbl_8044B608
-lbl_8044B608:
- .incbin "baserom.dol", 0x447708, 0x394
-.global lbl_8044B99C
-lbl_8044B99C:
- .incbin "baserom.dol", 0x447A9C, 0x24
-.global lbl_8044B9C0
-lbl_8044B9C0:
- .incbin "baserom.dol", 0x447AC0, 0x38
-.global lbl_8044B9F8
-lbl_8044B9F8:
- .incbin "baserom.dol", 0x447AF8, 0x10
-.global lbl_8044BA08
-lbl_8044BA08:
- .incbin "baserom.dol", 0x447B08, 0xC
-.global lbl_8044BA14
-lbl_8044BA14:
- .incbin "baserom.dol", 0x447B14, 0xC
-.global lbl_8044BA20
-lbl_8044BA20:
- .incbin "baserom.dol", 0x447B20, 0x158
-.global lbl_8044BB78
-lbl_8044BB78:
- .incbin "baserom.dol", 0x447C78, 0x3F8
-.global lbl_8044BF70
-lbl_8044BF70:
- .incbin "baserom.dol", 0x448070, 0x10
-.global lbl_8044BF80
-lbl_8044BF80:
- .incbin "baserom.dol", 0x448080, 0xC
-.global lbl_8044BF8C
-lbl_8044BF8C:
- .incbin "baserom.dol", 0x44808C, 0x34
-.global lbl_8044BFC0
-lbl_8044BFC0:
- .incbin "baserom.dol", 0x4480C0, 0x38
-.global lbl_8044BFF8
-lbl_8044BFF8:
- .incbin "baserom.dol", 0x4480F8, 0xCC
-.global lbl_8044C0C4
-lbl_8044C0C4:
- .incbin "baserom.dol", 0x4481C4, 0x54
-.global lbl_8044C118
-lbl_8044C118:
- .incbin "baserom.dol", 0x448218, 0xF0
-.global lbl_8044C208
-lbl_8044C208:
- .incbin "baserom.dol", 0x448308, 0x30
-.global lbl_8044C238
-lbl_8044C238:
- .incbin "baserom.dol", 0x448338, 0x70
-.global lbl_8044C2A8
-lbl_8044C2A8:
- .incbin "baserom.dol", 0x4483A8, 0x60
-.global lbl_8044C308
-lbl_8044C308:
- .incbin "baserom.dol", 0x448408, 0x10
-.global lbl_8044C318
-lbl_8044C318:
- .incbin "baserom.dol", 0x448418, 0x20
-.global lbl_8044C338
-lbl_8044C338:
- .incbin "baserom.dol", 0x448438, 0xD8
-.global lbl_8044C410
-lbl_8044C410:
- .incbin "baserom.dol", 0x448510, 0x140
-.global lbl_8044C550
-lbl_8044C550:
- .incbin "baserom.dol", 0x448650, 0x10
-.global lbl_8044C560
-lbl_8044C560:
- .incbin "baserom.dol", 0x448660, 0x58
-.global lbl_8044C5B8
-lbl_8044C5B8:
- .incbin "baserom.dol", 0x4486B8, 0x10
-.global lbl_8044C5C8
-lbl_8044C5C8:
- .incbin "baserom.dol", 0x4486C8, 0xC
-.global lbl_8044C5D4
-lbl_8044C5D4:
- .incbin "baserom.dol", 0x4486D4, 0xC
-.global lbl_8044C5E0
-lbl_8044C5E0:
- .incbin "baserom.dol", 0x4486E0, 0x10
-.global lbl_8044C5F0
-lbl_8044C5F0:
- .incbin "baserom.dol", 0x4486F0, 0x30
-.global lbl_8044C620
-lbl_8044C620:
- .incbin "baserom.dol", 0x448720, 0x28
-.global lbl_8044C648
-lbl_8044C648:
- .incbin "baserom.dol", 0x448748, 0x60
-.global lbl_8044C6A8
-lbl_8044C6A8:
- .incbin "baserom.dol", 0x4487A8, 0x20
-.global lbl_8044C6C8
-lbl_8044C6C8:
- .incbin "baserom.dol", 0x4487C8, 0x14
-.global lbl_8044C6DC
-lbl_8044C6DC:
- .incbin "baserom.dol", 0x4487DC, 0x14
-.global lbl_8044C6F0
-lbl_8044C6F0:
- .incbin "baserom.dol", 0x4487F0, 0x68
-.global lbl_8044C758
-lbl_8044C758:
- .incbin "baserom.dol", 0x448858, 0x68
-.global lbl_8044C7C0
-lbl_8044C7C0:
- .incbin "baserom.dol", 0x4488C0, 0x30
-.global lbl_8044C7F0
-lbl_8044C7F0:
- .incbin "baserom.dol", 0x4488F0, 0x68
-.global lbl_8044C858
-lbl_8044C858:
- .incbin "baserom.dol", 0x448958, 0x58
-.global lbl_8044C8B0
-lbl_8044C8B0:
- .incbin "baserom.dol", 0x4489B0, 0x58
-.global lbl_8044C908
-lbl_8044C908:
- .incbin "baserom.dol", 0x448A08, 0x28
-.global lbl_8044C930
-lbl_8044C930:
- .incbin "baserom.dol", 0x448A30, 0x70
-.global lbl_8044C9A0
-lbl_8044C9A0:
- .incbin "baserom.dol", 0x448AA0, 0x68
-.global lbl_8044CA08
-lbl_8044CA08:
- .incbin "baserom.dol", 0x448B08, 0x20
-.global lbl_8044CA28
-lbl_8044CA28:
- .incbin "baserom.dol", 0x448B28, 0x20
-.global lbl_8044CA48
-lbl_8044CA48:
- .incbin "baserom.dol", 0x448B48, 0x20
-.global lbl_8044CA68
-lbl_8044CA68:
- .incbin "baserom.dol", 0x448B68, 0x20
-.global lbl_8044CA88
-lbl_8044CA88:
- .incbin "baserom.dol", 0x448B88, 0x20
-.global lbl_8044CAA8
-lbl_8044CAA8:
- .incbin "baserom.dol", 0x448BA8, 0x20
-.global lbl_8044CAC8
-lbl_8044CAC8:
- .incbin "baserom.dol", 0x448BC8, 0x28
-.global lbl_8044CAF0
-lbl_8044CAF0:
- .incbin "baserom.dol", 0x448BF0, 0x1F8
-.global lbl_8044CCE8
-lbl_8044CCE8:
- .incbin "baserom.dol", 0x448DE8, 0x10
-.global lbl_8044CCF8
-lbl_8044CCF8:
- .incbin "baserom.dol", 0x448DF8, 0x10
-.global lbl_8044CD08
-lbl_8044CD08:
- .incbin "baserom.dol", 0x448E08, 0x18
-.global lbl_8044CD20
-lbl_8044CD20:
- .incbin "baserom.dol", 0x448E20, 0x68
-.global lbl_8044CD88
-lbl_8044CD88:
- .incbin "baserom.dol", 0x448E88, 0x70
-.global lbl_8044CDF8
-lbl_8044CDF8:
- .incbin "baserom.dol", 0x448EF8, 0x18
-.global lbl_8044CE10
-lbl_8044CE10:
- .incbin "baserom.dol", 0x448F10, 0x10
-.global lbl_8044CE20
-lbl_8044CE20:
- .incbin "baserom.dol", 0x448F20, 0x28
-.global lbl_8044CE48
-lbl_8044CE48:
- .incbin "baserom.dol", 0x448F48, 0x20
-.global lbl_8044CE68
-lbl_8044CE68:
- .incbin "baserom.dol", 0x448F68, 0x30
-.global lbl_8044CE98
-lbl_8044CE98:
- .incbin "baserom.dol", 0x448F98, 0x10
-.global lbl_8044CEA8
-lbl_8044CEA8:
- .incbin "baserom.dol", 0x448FA8, 0x10
-.global lbl_8044CEB8
-lbl_8044CEB8:
- .incbin "baserom.dol", 0x448FB8, 0x10
-.global lbl_8044CEC8
-lbl_8044CEC8:
- .incbin "baserom.dol", 0x448FC8, 0x58
-.global lbl_8044CF20
-lbl_8044CF20:
- .incbin "baserom.dol", 0x449020, 0x48
-.global lbl_8044CF68
-lbl_8044CF68:
- .incbin "baserom.dol", 0x449068, 0x18
-.global lbl_8044CF80
-lbl_8044CF80:
- .incbin "baserom.dol", 0x449080, 0x18
-.global lbl_8044CF98
-lbl_8044CF98:
- .incbin "baserom.dol", 0x449098, 0x70
-.global lbl_8044D008
-lbl_8044D008:
- .incbin "baserom.dol", 0x449108, 0x24
-.global lbl_8044D02C
-lbl_8044D02C:
- .incbin "baserom.dol", 0x44912C, 0x14
-.global lbl_8044D040
-lbl_8044D040:
- .incbin "baserom.dol", 0x449140, 0x10
-.global lbl_8044D050
-lbl_8044D050:
- .incbin "baserom.dol", 0x449150, 0x70
-.global lbl_8044D0C0
-lbl_8044D0C0:
- .incbin "baserom.dol", 0x4491C0, 0x60
-
-# TODO: make up a name for this table in nw4r::math
-
-# NOTE: This is an array of structs each containing 4 floats, and it is
-# used by SinFIdx__Q24nw4r4mathFf and CosFIdx__Q24nw4r4mathFf in a
-# linear interpolation method to compute the sine and cosine of x
-
-# NOTE: Here is the element structure (table is indexed using floor(x)):
- # {
- # sin(floor(x)*2*pi/256);
- # cos(floor(x)*2*pi/256);
- # sin_correction_coeff;
- # cos_correction_coeff;
- # };
-
-.global lbl_8044D120
-lbl_8044D120:
- .float 0.000000, 1.000000, 0.024541, -0.000301
- .float 0.024541, 0.999699, 0.024526, -0.000903
- .float 0.049068, 0.998795, 0.024497, -0.001505
- .float 0.073565, 0.997290, 0.024453, -0.002106
- .float 0.098017, 0.995185, 0.024394, -0.002705
- .float 0.122411, 0.992480, 0.024320, -0.003303
- .float 0.146730, 0.989177, 0.024231, -0.003899
- .float 0.170962, 0.985278, 0.024128, -0.004492
- .float 0.195090, 0.980785, 0.024011, -0.005083
- .float 0.219101, 0.975702, 0.023879, -0.005671
- .float 0.242980, 0.970031, 0.023733, -0.006255
- .float 0.266713, 0.963776, 0.023572, -0.006836
- .float 0.290285, 0.956940, 0.023397, -0.007412
- .float 0.313682, 0.949528, 0.023208, -0.007984
- .float 0.336890, 0.941544, 0.023005, -0.008551
- .float 0.359895, 0.932993, 0.022788, -0.009113
- .float 0.382683, 0.923880, 0.022558, -0.009670
- .float 0.405241, 0.914210, 0.022314, -0.010220
- .float 0.427555, 0.903989, 0.022056, -0.010765
- .float 0.449611, 0.893224, 0.021785, -0.011303
- .float 0.471397, 0.881921, 0.021501, -0.011834
- .float 0.492898, 0.870087, 0.021205, -0.012358
- .float 0.514103, 0.857729, 0.020895, -0.012875
- .float 0.534998, 0.844854, 0.020573, -0.013384
- .float 0.555570, 0.831470, 0.020238, -0.013885
- .float 0.575808, 0.817585, 0.019891, -0.014377
- .float 0.595699, 0.803208, 0.019532, -0.014861
- .float 0.615232, 0.788346, 0.019162, -0.015336
- .float 0.634393, 0.773010, 0.018780, -0.015802
- .float 0.653173, 0.757209, 0.018386, -0.016258
- .float 0.671559, 0.740951, 0.017982, -0.016704
- .float 0.689541, 0.724247, 0.017566, -0.017140
- .float 0.707107, 0.707107, 0.017140, -0.017566
- .float 0.724247, 0.689541, 0.016704, -0.017982
- .float 0.740951, 0.671559, 0.016258, -0.018386
- .float 0.757209, 0.653173, 0.015802, -0.018780
- .float 0.773010, 0.634393, 0.015336, -0.019162
- .float 0.788346, 0.615232, 0.014861, -0.019532
- .float 0.803208, 0.595699, 0.014377, -0.019891
- .float 0.817585, 0.575808, 0.013885, -0.020238
- .float 0.831470, 0.555570, 0.013384, -0.020573
- .float 0.844854, 0.534998, 0.012875, -0.020895
- .float 0.857729, 0.514103, 0.012358, -0.021205
- .float 0.870087, 0.492898, 0.011834, -0.021501
- .float 0.881921, 0.471397, 0.011303, -0.021785
- .float 0.893224, 0.449611, 0.010765, -0.022056
- .float 0.903989, 0.427555, 0.010220, -0.022314
- .float 0.914210, 0.405241, 0.009670, -0.022558
- .float 0.923880, 0.382683, 0.009113, -0.022788
- .float 0.932993, 0.359895, 0.008551, -0.023005
- .float 0.941544, 0.336890, 0.007984, -0.023208
- .float 0.949528, 0.313682, 0.007412, -0.023397
- .float 0.956940, 0.290285, 0.006836, -0.023572
- .float 0.963776, 0.266713, 0.006255, -0.023733
- .float 0.970031, 0.242980, 0.005671, -0.023879
- .float 0.975702, 0.219101, 0.005083, -0.024011
- .float 0.980785, 0.195090, 0.004492, -0.024128
- .float 0.985278, 0.170962, 0.003899, -0.024231
- .float 0.989177, 0.146730, 0.003303, -0.024320
- .float 0.992480, 0.122411, 0.002705, -0.024394
- .float 0.995185, 0.098017, 0.002106, -0.024453
- .float 0.997290, 0.073565, 0.001505, -0.024497
- .float 0.998795, 0.049068, 0.000903, -0.024526
- .float 0.999699, 0.024541, 0.000301, -0.024541
- .float 1.000000, 0.000000, -0.000301, -0.024541
- .float 0.999699, -0.024541, -0.000903, -0.024526
- .float 0.998795, -0.049068, -0.001505, -0.024497
- .float 0.997290, -0.073565, -0.002106, -0.024453
- .float 0.995185, -0.098017, -0.002705, -0.024394
- .float 0.992480, -0.122411, -0.003303, -0.024320
- .float 0.989177, -0.146730, -0.003899, -0.024231
- .float 0.985278, -0.170962, -0.004492, -0.024128
- .float 0.980785, -0.195090, -0.005083, -0.024011
- .float 0.975702, -0.219101, -0.005671, -0.023879
- .float 0.970031, -0.242980, -0.006255, -0.023733
- .float 0.963776, -0.266713, -0.006836, -0.023572
- .float 0.956940, -0.290285, -0.007412, -0.023397
- .float 0.949528, -0.313682, -0.007984, -0.023208
- .float 0.941544, -0.336890, -0.008551, -0.023005
- .float 0.932993, -0.359895, -0.009113, -0.022788
- .float 0.923880, -0.382683, -0.009670, -0.022558
- .float 0.914210, -0.405241, -0.010220, -0.022314
- .float 0.903989, -0.427555, -0.010765, -0.022056
- .float 0.893224, -0.449611, -0.011303, -0.021785
- .float 0.881921, -0.471397, -0.011834, -0.021501
- .float 0.870087, -0.492898, -0.012358, -0.021205
- .float 0.857729, -0.514103, -0.012875, -0.020895
- .float 0.844854, -0.534998, -0.013384, -0.020573
- .float 0.831470, -0.555570, -0.013885, -0.020238
- .float 0.817585, -0.575808, -0.014377, -0.019891
- .float 0.803208, -0.595699, -0.014861, -0.019532
- .float 0.788346, -0.615232, -0.015336, -0.019162
- .float 0.773010, -0.634393, -0.015802, -0.018780
- .float 0.757209, -0.653173, -0.016258, -0.018386
- .float 0.740951, -0.671559, -0.016704, -0.017982
- .float 0.724247, -0.689541, -0.017140, -0.017566
- .float 0.707107, -0.707107, -0.017566, -0.017140
- .float 0.689541, -0.724247, -0.017982, -0.016704
- .float 0.671559, -0.740951, -0.018386, -0.016258
- .float 0.653173, -0.757209, -0.018780, -0.015802
- .float 0.634393, -0.773010, -0.019162, -0.015336
- .float 0.615232, -0.788346, -0.019532, -0.014861
- .float 0.595699, -0.803208, -0.019891, -0.014377
- .float 0.575808, -0.817585, -0.020238, -0.013885
- .float 0.555570, -0.831470, -0.020573, -0.013384
- .float 0.534998, -0.844854, -0.020895, -0.012875
- .float 0.514103, -0.857729, -0.021205, -0.012358
- .float 0.492898, -0.870087, -0.021501, -0.011834
- .float 0.471397, -0.881921, -0.021785, -0.011303
- .float 0.449611, -0.893224, -0.022056, -0.010765
- .float 0.427555, -0.903989, -0.022314, -0.010220
- .float 0.405241, -0.914210, -0.022558, -0.009670
- .float 0.382683, -0.923880, -0.022788, -0.009113
- .float 0.359895, -0.932993, -0.023005, -0.008551
- .float 0.336890, -0.941544, -0.023208, -0.007984
- .float 0.313682, -0.949528, -0.023397, -0.007412
- .float 0.290285, -0.956940, -0.023572, -0.006836
- .float 0.266713, -0.963776, -0.023733, -0.006255
- .float 0.242980, -0.970031, -0.023879, -0.005671
- .float 0.219101, -0.975702, -0.024011, -0.005083
- .float 0.195090, -0.980785, -0.024128, -0.004492
- .float 0.170962, -0.985278, -0.024231, -0.003899
- .float 0.146730, -0.989177, -0.024320, -0.003303
- .float 0.122411, -0.992480, -0.024394, -0.002705
- .float 0.098017, -0.995185, -0.024453, -0.002106
- .float 0.073565, -0.997290, -0.024497, -0.001505
- .float 0.049068, -0.998795, -0.024526, -0.000903
- .float 0.024541, -0.999699, -0.024541, -0.000301
- .float 0.000000, -1.000000, -0.024541, 0.000301
- .float -0.024541, -0.999699, -0.024526, 0.000903
- .float -0.049068, -0.998795, -0.024497, 0.001505
- .float -0.073565, -0.997290, -0.024453, 0.002106
- .float -0.098017, -0.995185, -0.024394, 0.002705
- .float -0.122411, -0.992480, -0.024320, 0.003303
- .float -0.146730, -0.989177, -0.024231, 0.003899
- .float -0.170962, -0.985278, -0.024128, 0.004492
- .float -0.195090, -0.980785, -0.024011, 0.005083
- .float -0.219101, -0.975702, -0.023879, 0.005671
- .float -0.242980, -0.970031, -0.023733, 0.006255
- .float -0.266713, -0.963776, -0.023572, 0.006836
- .float -0.290285, -0.956940, -0.023397, 0.007412
- .float -0.313682, -0.949528, -0.023208, 0.007984
- .float -0.336890, -0.941544, -0.023005, 0.008551
- .float -0.359895, -0.932993, -0.022788, 0.009113
- .float -0.382683, -0.923880, -0.022558, 0.009670
- .float -0.405241, -0.914210, -0.022314, 0.010220
- .float -0.427555, -0.903989, -0.022056, 0.010765
- .float -0.449611, -0.893224, -0.021785, 0.011303
- .float -0.471397, -0.881921, -0.021501, 0.011834
- .float -0.492898, -0.870087, -0.021205, 0.012358
- .float -0.514103, -0.857729, -0.020895, 0.012875
- .float -0.534998, -0.844854, -0.020573, 0.013384
- .float -0.555570, -0.831470, -0.020238, 0.013885
- .float -0.575808, -0.817585, -0.019891, 0.014377
- .float -0.595699, -0.803208, -0.019532, 0.014861
- .float -0.615232, -0.788346, -0.019162, 0.015336
- .float -0.634393, -0.773010, -0.018780, 0.015802
- .float -0.653173, -0.757209, -0.018386, 0.016258
- .float -0.671559, -0.740951, -0.017982, 0.016704
- .float -0.689541, -0.724247, -0.017566, 0.017140
- .float -0.707107, -0.707107, -0.017140, 0.017566
- .float -0.724247, -0.689541, -0.016704, 0.017982
- .float -0.740951, -0.671559, -0.016258, 0.018386
- .float -0.757209, -0.653173, -0.015802, 0.018780
- .float -0.773010, -0.634393, -0.015336, 0.019162
- .float -0.788346, -0.615232, -0.014861, 0.019532
- .float -0.803208, -0.595699, -0.014377, 0.019891
- .float -0.817585, -0.575808, -0.013885, 0.020238
- .float -0.831470, -0.555570, -0.013384, 0.020573
- .float -0.844854, -0.534998, -0.012875, 0.020895
- .float -0.857729, -0.514103, -0.012358, 0.021205
- .float -0.870087, -0.492898, -0.011834, 0.021501
- .float -0.881921, -0.471397, -0.011303, 0.021785
- .float -0.893224, -0.449611, -0.010765, 0.022056
- .float -0.903989, -0.427555, -0.010220, 0.022314
- .float -0.914210, -0.405241, -0.009670, 0.022558
- .float -0.923880, -0.382683, -0.009113, 0.022788
- .float -0.932993, -0.359895, -0.008551, 0.023005
- .float -0.941544, -0.336890, -0.007984, 0.023208
- .float -0.949528, -0.313682, -0.007412, 0.023397
- .float -0.956940, -0.290285, -0.006836, 0.023572
- .float -0.963776, -0.266713, -0.006255, 0.023733
- .float -0.970031, -0.242980, -0.005671, 0.023879
- .float -0.975702, -0.219101, -0.005083, 0.024011
- .float -0.980785, -0.195090, -0.004492, 0.024128
- .float -0.985278, -0.170962, -0.003899, 0.024231
- .float -0.989177, -0.146730, -0.003303, 0.024320
- .float -0.992480, -0.122411, -0.002705, 0.024394
- .float -0.995185, -0.098017, -0.002106, 0.024453
- .float -0.997290, -0.073565, -0.001505, 0.024497
- .float -0.998795, -0.049068, -0.000903, 0.024526
- .float -0.999699, -0.024541, -0.000301, 0.024541
- .float -1.000000, -0.000000, 0.000301, 0.024541
- .float -0.999699, 0.024541, 0.000903, 0.024526
- .float -0.998795, 0.049068, 0.001505, 0.024497
- .float -0.997290, 0.073565, 0.002106, 0.024453
- .float -0.995185, 0.098017, 0.002705, 0.024394
- .float -0.992480, 0.122411, 0.003303, 0.024320
- .float -0.989177, 0.146730, 0.003899, 0.024231
- .float -0.985278, 0.170962, 0.004492, 0.024128
- .float -0.980785, 0.195090, 0.005083, 0.024011
- .float -0.975702, 0.219101, 0.005671, 0.023879
- .float -0.970031, 0.242980, 0.006255, 0.023733
- .float -0.963776, 0.266713, 0.006836, 0.023572
- .float -0.956940, 0.290285, 0.007412, 0.023397
- .float -0.949528, 0.313682, 0.007984, 0.023208
- .float -0.941544, 0.336890, 0.008551, 0.023005
- .float -0.932993, 0.359895, 0.009113, 0.022788
- .float -0.923880, 0.382683, 0.009670, 0.022558
- .float -0.914210, 0.405241, 0.010220, 0.022314
- .float -0.903989, 0.427555, 0.010765, 0.022056
- .float -0.893224, 0.449611, 0.011303, 0.021785
- .float -0.881921, 0.471397, 0.011834, 0.021501
- .float -0.870087, 0.492898, 0.012358, 0.021205
- .float -0.857729, 0.514103, 0.012875, 0.020895
- .float -0.844854, 0.534998, 0.013384, 0.020573
- .float -0.831470, 0.555570, 0.013885, 0.020238
- .float -0.817585, 0.575808, 0.014377, 0.019891
- .float -0.803208, 0.595699, 0.014861, 0.019532
- .float -0.788346, 0.615232, 0.015336, 0.019162
- .float -0.773010, 0.634393, 0.015802, 0.018780
- .float -0.757209, 0.653173, 0.016258, 0.018386
- .float -0.740951, 0.671559, 0.016704, 0.017982
- .float -0.724247, 0.689541, 0.017140, 0.017566
- .float -0.707107, 0.707107, 0.017566, 0.017140
- .float -0.689541, 0.724247, 0.017982, 0.016704
- .float -0.671559, 0.740951, 0.018386, 0.016258
- .float -0.653173, 0.757209, 0.018780, 0.015802
- .float -0.634393, 0.773010, 0.019162, 0.015336
- .float -0.615232, 0.788346, 0.019532, 0.014861
- .float -0.595699, 0.803208, 0.019891, 0.014377
- .float -0.575808, 0.817585, 0.020238, 0.013885
- .float -0.555570, 0.831470, 0.020573, 0.013384
- .float -0.534998, 0.844854, 0.020895, 0.012875
- .float -0.514103, 0.857729, 0.021205, 0.012358
- .float -0.492898, 0.870087, 0.021501, 0.011834
- .float -0.471397, 0.881921, 0.021785, 0.011303
- .float -0.449611, 0.893224, 0.022056, 0.010765
- .float -0.427555, 0.903989, 0.022314, 0.010220
- .float -0.405241, 0.914210, 0.022558, 0.009670
- .float -0.382683, 0.923880, 0.022788, 0.009113
- .float -0.359895, 0.932993, 0.023005, 0.008551
- .float -0.336890, 0.941544, 0.023208, 0.007984
- .float -0.313682, 0.949528, 0.023397, 0.007412
- .float -0.290285, 0.956940, 0.023572, 0.006836
- .float -0.266713, 0.963776, 0.023733, 0.006255
- .float -0.242980, 0.970031, 0.023879, 0.005671
- .float -0.219101, 0.975702, 0.024011, 0.005083
- .float -0.195090, 0.980785, 0.024128, 0.004492
- .float -0.170962, 0.985278, 0.024231, 0.003899
- .float -0.146730, 0.989177, 0.024320, 0.003303
- .float -0.122411, 0.992480, 0.024394, 0.002705
- .float -0.098017, 0.995185, 0.024453, 0.002106
- .float -0.073565, 0.997290, 0.024497, 0.001505
- .float -0.049068, 0.998795, 0.024526, 0.000903
- .float -0.024541, 0.999699, 0.024541, 0.000301
- .float -0.000000, 1.000000, 0.024541, -0.000301
-
-# NOTE: used by Atan2FIdx__Q24nw4r4mathFff
-.global lbl_8044E130
-lbl_8044E130:
- .float 0.00000000, 1.27282536
- .float 1.27282536, 1.27034581
- .float 2.54317117, 1.26541555
- .float 3.80858660, 1.25809157
- .float 5.06667852, 1.24845707
- .float 6.31513548, 1.23661947
- .float 7.55175495, 1.22270715
- .float 8.77446175, 1.20686662
- .float 9.98132896, 1.18925822
- .float 11.17058659, 1.17005289
- .float 12.34064007, 1.14942801
- .float 13.49006748, 1.12756443
- .float 14.61763191, 1.10464227
- .float 15.72227478, 1.08083868
- .float 16.80311394, 1.05632508
- .float 17.85943794, 1.03126490
- .float 18.89070320, 1.00581205
- .float 19.89651489, 0.98010963
- .float 20.87662506, 0.95428908
- .float 21.83091354, 0.92846978
- .float 22.75938416, 0.90275896
- .float 23.66214180, 0.87725157
- .float 24.53939438, 0.85203087
- .float 25.39142418, 0.82716888
- .float 26.21859360, 0.80272698
- .float 27.02132034, 0.77875656
- .float 27.80007744, 0.75530010
- .float 28.55537796, 0.73239148
- .float 29.28776932, 0.71005738
- .float 29.99782562, 0.68831748
- .float 30.68614388, 0.66718566
- .float 31.35332870, 0.64667052
- .float 32.00000000, 0.62677616
-
-.global lbl_8044E238
-lbl_8044E238:
- .incbin "baserom.dol", 0x44A338, 0x68
-.global lbl_8044E2A0
-lbl_8044E2A0:
- .incbin "baserom.dol", 0x44A3A0, 0x10
-.global lbl_8044E2B0
-lbl_8044E2B0:
- .incbin "baserom.dol", 0x44A3B0, 0x38
-.global lbl_8044E2E8
-lbl_8044E2E8:
- .incbin "baserom.dol", 0x44A3E8, 0x68
-.global lbl_8044E350
-lbl_8044E350:
- .incbin "baserom.dol", 0x44A450, 0x78
-.global lbl_8044E3C8
-lbl_8044E3C8:
- .incbin "baserom.dol", 0x44A4C8, 0x3C
-.global lbl_8044E404
-lbl_8044E404:
- .incbin "baserom.dol", 0x44A504, 0x7C
-.global lbl_8044E480
-lbl_8044E480:
- .incbin "baserom.dol", 0x44A580, 0x68
-.global lbl_8044E4E8
-lbl_8044E4E8:
- .incbin "baserom.dol", 0x44A5E8, 0x20
-.global lbl_8044E508
-lbl_8044E508:
- .incbin "baserom.dol", 0x44A608, 0x20
-.global lbl_8044E528
-lbl_8044E528:
- .incbin "baserom.dol", 0x44A628, 0x28
-.global lbl_8044E550
-lbl_8044E550:
- .incbin "baserom.dol", 0x44A650, 0x10
-.global lbl_8044E560
-lbl_8044E560:
- .incbin "baserom.dol", 0x44A660, 0x20
-.global lbl_8044E580
-lbl_8044E580:
- .incbin "baserom.dol", 0x44A680, 0x18
-.global lbl_8044E598
-lbl_8044E598:
- .incbin "baserom.dol", 0x44A698, 0x18
-.global lbl_8044E5B0
-lbl_8044E5B0:
- .incbin "baserom.dol", 0x44A6B0, 0x30
-.global lbl_8044E5E0
-lbl_8044E5E0:
- .incbin "baserom.dol", 0x44A6E0, 0x248
-.global lbl_8044E828
-lbl_8044E828:
- .incbin "baserom.dol", 0x44A928, 0x190
-.global lbl_8044E9B8
-lbl_8044E9B8:
- .incbin "baserom.dol", 0x44AAB8, 0x78
-.global lbl_8044EA30
-lbl_8044EA30:
- .incbin "baserom.dol", 0x44AB30, 0x15D4
-.global lbl_80450004
-lbl_80450004:
- .incbin "baserom.dol", 0x44C104, 0x8D94
-.global lbl_80458D98
-lbl_80458D98:
- .incbin "baserom.dol", 0x454E98, 0x148
-.global lbl_80458EE0
-lbl_80458EE0:
- .incbin "baserom.dol", 0x454FE0, 0xA978
-.global lbl_80463858
-lbl_80463858:
- .incbin "baserom.dol", 0x45F958, 0x26C8
-.global lbl_80465F20
-lbl_80465F20:
- .incbin "baserom.dol", 0x462020, 0x26C8
-.global lbl_804685E8
-lbl_804685E8:
- .incbin "baserom.dol", 0x4646E8, 0x26C8
-.global lbl_8046ACB0
-lbl_8046ACB0:
- .incbin "baserom.dol", 0x466DB0, 0x26C8
-.global lbl_8046D378
-lbl_8046D378:
- .incbin "baserom.dol", 0x469478, 0x26C8
-.global lbl_8046FA40
-lbl_8046FA40:
- .incbin "baserom.dol", 0x46BB40, 0x24C0
-.global lbl_80471F00
-lbl_80471F00:
- .incbin "baserom.dol", 0x46E000, 0x400
-.global lbl_80472300
-lbl_80472300:
- .incbin "baserom.dol", 0x46E400, 0xC8
-.global lbl_804723C8
-lbl_804723C8:
- .incbin "baserom.dol", 0x46E4C8, 0x888
-.global lbl_80472C50
-lbl_80472C50:
- .incbin "baserom.dol", 0x46ED50, 0x4C
-.global lbl_80472C9C
-lbl_80472C9C:
- .incbin "baserom.dol", 0x46ED9C, 0x10C
-.global lbl_80472DA8
-lbl_80472DA8:
- .incbin "baserom.dol", 0x46EEA8, 0x40
-.global lbl_80472DE8
-lbl_80472DE8:
- .incbin "baserom.dol", 0x46EEE8, 0x50
-.global lbl_80472E38
-lbl_80472E38:
- .incbin "baserom.dol", 0x46EF38, 0x28
-.global lbl_80472E60
-lbl_80472E60:
- .incbin "baserom.dol", 0x46EF60, 0x28
-.global lbl_80472E88
-lbl_80472E88:
- .incbin "baserom.dol", 0x46EF88, 0x28
-.global lbl_80472EB0
-lbl_80472EB0:
- .incbin "baserom.dol", 0x46EFB0, 0x40
-.global lbl_80472EF0
-lbl_80472EF0:
- .incbin "baserom.dol", 0x46EFF0, 0x10
-.global lbl_80472F00
-lbl_80472F00:
- .incbin "baserom.dol", 0x46F000, 0x68
-.global lbl_80472F68
-lbl_80472F68:
- .incbin "baserom.dol", 0x46F068, 0x54
-.global lbl_80472FBC
-lbl_80472FBC:
- .incbin "baserom.dol", 0x46F0BC, 0x3C
-.global lbl_80472FF8
-lbl_80472FF8:
- .incbin "baserom.dol", 0x46F0F8, 0x60
-.global lbl_80473058
-lbl_80473058:
- .incbin "baserom.dol", 0x46F158, 0x10
-.global lbl_80473068
-lbl_80473068:
- .incbin "baserom.dol", 0x46F168, 0x28
-.global lbl_80473090
-lbl_80473090:
- .incbin "baserom.dol", 0x46F190, 0x18
-.global lbl_804730A8
-lbl_804730A8:
- .incbin "baserom.dol", 0x46F1A8, 0x40
-.global lbl_804730E8
-lbl_804730E8:
- .incbin "baserom.dol", 0x46F1E8, 0x18
-.global lbl_80473100
-lbl_80473100:
- .incbin "baserom.dol", 0x46F200, 0xF4
-.global lbl_804731F4
-lbl_804731F4:
- .incbin "baserom.dol", 0x46F2F4, 0xF4
-.global lbl_804732E8
-lbl_804732E8:
- .incbin "baserom.dol", 0x46F3E8, 0x48
-.global lbl_80473330
-lbl_80473330:
- .incbin "baserom.dol", 0x46F430, 0x12C
-.global lbl_8047345C
-lbl_8047345C:
- .incbin "baserom.dol", 0x46F55C, 0x1C
-.global lbl_80473478
-lbl_80473478:
- .incbin "baserom.dol", 0x46F578, 0x1C
-.global lbl_80473494
-lbl_80473494:
- .incbin "baserom.dol", 0x46F594, 0x14
-.global lbl_804734A8
-lbl_804734A8:
- .incbin "baserom.dol", 0x46F5A8, 0x20
-.global lbl_804734C8
-lbl_804734C8:
- .incbin "baserom.dol", 0x46F5C8, 0x22
-.global lbl_804734EA
-lbl_804734EA:
- .incbin "baserom.dol", 0x46F5EA, 0x19
-.global lbl_80473503
-lbl_80473503:
- .incbin "baserom.dol", 0x46F603, 0x2A
-.global lbl_8047352D
-lbl_8047352D:
- .incbin "baserom.dol", 0x46F62D, 0x1F
-.global lbl_8047354C
-lbl_8047354C:
- .incbin "baserom.dol", 0x46F64C, 0x40
-.global lbl_8047358C
-lbl_8047358C:
- .incbin "baserom.dol", 0x46F68C, 0x194
-.global lbl_80473720
-lbl_80473720:
- .incbin "baserom.dol", 0x46F820, 0x10
-.global lbl_80473730
-lbl_80473730:
- .incbin "baserom.dol", 0x46F830, 0x194
-.global lbl_804738C4
-lbl_804738C4:
- .incbin "baserom.dol", 0x46F9C4, 0x188
-.global lbl_80473A4C
-lbl_80473A4C:
- .incbin "baserom.dol", 0x46FB4C, 0x40
-.global lbl_80473A8C
-lbl_80473A8C:
- .incbin "baserom.dol", 0x46FB8C, 0x28
-.global lbl_80473AB4
-lbl_80473AB4:
- .incbin "baserom.dol", 0x46FBB4, 0x18
-.global lbl_80473ACC
-lbl_80473ACC:
- .incbin "baserom.dol", 0x46FBCC, 0x40
-.global lbl_80473B0C
-lbl_80473B0C:
- .incbin "baserom.dol", 0x46FC0C, 0xD8
-.global lbl_80473BE4
-lbl_80473BE4:
- .incbin "baserom.dol", 0x46FCE4, 0xD8
-.global lbl_80473CBC
-lbl_80473CBC:
- .incbin "baserom.dol", 0x46FDBC, 0x60
-.global lbl_80473D1C
-lbl_80473D1C:
- .incbin "baserom.dol", 0x46FE1C, 0x7C
-.global lbl_80473D98
-lbl_80473D98:
- .incbin "baserom.dol", 0x46FE98, 0x18
-.global lbl_80473DB0
-lbl_80473DB0:
- .incbin "baserom.dol", 0x46FEB0, 0x18
-.global lbl_80473DC8
-lbl_80473DC8:
- .incbin "baserom.dol", 0x46FEC8, 0x48
-.global lbl_80473E10
-lbl_80473E10:
- .incbin "baserom.dol", 0x46FF10, 0x30
-.global lbl_80473E40
-lbl_80473E40:
- .incbin "baserom.dol", 0x46FF40, 0x20
-.global lbl_80473E60
-lbl_80473E60:
- .incbin "baserom.dol", 0x46FF60, 0x1C
-.global lbl_80473E7C
-lbl_80473E7C:
- .incbin "baserom.dol", 0x46FF7C, 0x1C
-.global lbl_80473E98
-lbl_80473E98:
- .incbin "baserom.dol", 0x46FF98, 0x34
-.global lbl_80473ECC
-lbl_80473ECC:
- .incbin "baserom.dol", 0x46FFCC, 0x34
-.global lbl_80473F00
-lbl_80473F00:
- .incbin "baserom.dol", 0x470000, 0x10
-.global lbl_80473F10
-lbl_80473F10:
- .incbin "baserom.dol", 0x470010, 0x1C
-.global lbl_80473F2C
-lbl_80473F2C:
- .incbin "baserom.dol", 0x47002C, 0x1C
-.global lbl_80473F48
-lbl_80473F48:
- .incbin "baserom.dol", 0x470048, 0x18
-.global lbl_80473F60
-lbl_80473F60:
- .incbin "baserom.dol", 0x470060, 0x38
-.global lbl_80473F98
-lbl_80473F98:
- .incbin "baserom.dol", 0x470098, 0x38
-.global lbl_80473FD0
-lbl_80473FD0:
- .incbin "baserom.dol", 0x4700D0, 0x38
-.global lbl_80474008
-lbl_80474008:
- .incbin "baserom.dol", 0x470108, 0x38
-.global lbl_80474040
-lbl_80474040:
- .incbin "baserom.dol", 0x470140, 0x64
-.global lbl_804740A4
-lbl_804740A4:
- .incbin "baserom.dol", 0x4701A4, 0x1C
-.global lbl_804740C0
-lbl_804740C0:
- .incbin "baserom.dol", 0x4701C0, 0x1C
-.global lbl_804740DC
-lbl_804740DC:
- .incbin "baserom.dol", 0x4701DC, 0x1C
-.global lbl_804740F8
-lbl_804740F8:
- .incbin "baserom.dol", 0x4701F8, 0x1C
-.global lbl_80474114
-lbl_80474114:
- .incbin "baserom.dol", 0x470214, 0x114
-.global lbl_80474228
-lbl_80474228:
- .incbin "baserom.dol", 0x470328, 0x9C
-.global lbl_804742C4
-lbl_804742C4:
- .incbin "baserom.dol", 0x4703C4, 0xF4
-.global lbl_804743B8
-lbl_804743B8:
- .incbin "baserom.dol", 0x4704B8, 0xB0
-.global lbl_80474468
-lbl_80474468:
- .incbin "baserom.dol", 0x470568, 0x40
-.global lbl_804744A8
-lbl_804744A8:
- .incbin "baserom.dol", 0x4705A8, 0x21
-.global lbl_804744C9
-lbl_804744C9:
- .incbin "baserom.dol", 0x4705C9, 0x13
-.global lbl_804744DC
-lbl_804744DC:
- .incbin "baserom.dol", 0x4705DC, 0x30
-.global lbl_8047450C
-lbl_8047450C:
- .incbin "baserom.dol", 0x47060C, 0x2CC
-.global lbl_804747D8
-lbl_804747D8:
- .incbin "baserom.dol", 0x4708D8, 0x30
-.global lbl_80474808
-lbl_80474808:
- .incbin "baserom.dol", 0x470908, 0x1C
-.global lbl_80474824
-lbl_80474824:
- .incbin "baserom.dol", 0x470924, 0x2CC
-.global lbl_80474AF0
-lbl_80474AF0:
- .incbin "baserom.dol", 0x470BF0, 0x1B
-.global lbl_80474B0B
-lbl_80474B0B:
- .incbin "baserom.dol", 0x470C0B, 0xD
-.global lbl_80474B18
-lbl_80474B18:
- .incbin "baserom.dol", 0x470C18, 0x84
-.global lbl_80474B9C
-lbl_80474B9C:
- .incbin "baserom.dol", 0x470C9C, 0x20
-.global lbl_80474BBC
-lbl_80474BBC:
- .incbin "baserom.dol", 0x470CBC, 0x20
-.global lbl_80474BDC
-lbl_80474BDC:
- .incbin "baserom.dol", 0x470CDC, 0x1C
-.global lbl_80474BF8
-lbl_80474BF8:
- .incbin "baserom.dol", 0x470CF8, 0x40
-.global lbl_80474C38
-lbl_80474C38:
- .incbin "baserom.dol", 0x470D38, 0x1C
-.global lbl_80474C54
-lbl_80474C54:
- .incbin "baserom.dol", 0x470D54, 0x84
-.global lbl_80474CD8
-lbl_80474CD8:
- .incbin "baserom.dol", 0x470DD8, 0x30
-.global lbl_80474D08
-lbl_80474D08:
- .incbin "baserom.dol", 0x470E08, 0x29
-.global lbl_80474D31
-lbl_80474D31:
- .incbin "baserom.dol", 0x470E31, 0x25
-.global lbl_80474D56
-lbl_80474D56:
- .incbin "baserom.dol", 0x470E56, 0x1B
-.global lbl_80474D71
-lbl_80474D71:
- .incbin "baserom.dol", 0x470E71, 0x27
-.global lbl_80474D98
-lbl_80474D98:
- .incbin "baserom.dol", 0x470E98, 0x27
-.global lbl_80474DBF
-lbl_80474DBF:
- .incbin "baserom.dol", 0x470EBF, 0x39
-.global lbl_80474DF8
-lbl_80474DF8:
- .incbin "baserom.dol", 0x470EF8, 0x18
-.global lbl_80474E10
-lbl_80474E10:
- .incbin "baserom.dol", 0x470F10, 0x30
-.global lbl_80474E40
-lbl_80474E40:
- .incbin "baserom.dol", 0x470F40, 0x21
-.global lbl_80474E61
-lbl_80474E61:
- .incbin "baserom.dol", 0x470F61, 0x1F
-.global lbl_80474E80
-lbl_80474E80:
- .incbin "baserom.dol", 0x470F80, 0x80
diff --git a/asm/data_2.s b/asm/data_2.s
new file mode 100644
index 0000000..38d3f37
--- /dev/null
+++ b/asm/data_2.s
@@ -0,0 +1,3271 @@
+ .include "macros.inc"
+
+ .section .data, "wa" # 0x80405D60 - 0x80474F00
+
+.global lbl_80423338
+lbl_80423338:
+ .incbin "baserom.dol", 0x41F438, 0x20
+.global lbl_80423358
+lbl_80423358:
+ .incbin "baserom.dol", 0x41F458, 0xB8
+.global lbl_80423410
+lbl_80423410:
+ .incbin "baserom.dol", 0x41F510, 0x48
+.global lbl_80423458
+lbl_80423458:
+ .incbin "baserom.dol", 0x41F558, 0x24
+.global lbl_8042347C
+lbl_8042347C:
+ .incbin "baserom.dol", 0x41F57C, 0x84
+.global lbl_80423500
+lbl_80423500:
+ .incbin "baserom.dol", 0x41F600, 0x40
+.global lbl_80423540
+lbl_80423540:
+ .incbin "baserom.dol", 0x41F640, 0x10
+.global lbl_80423550
+lbl_80423550:
+ .incbin "baserom.dol", 0x41F650, 0x40
+.global lbl_80423590
+lbl_80423590:
+ .incbin "baserom.dol", 0x41F690, 0x40
+.global lbl_804235D0
+lbl_804235D0:
+ .incbin "baserom.dol", 0x41F6D0, 0x2C
+.global lbl_804235FC
+lbl_804235FC:
+ .incbin "baserom.dol", 0x41F6FC, 0x24
+.global lbl_80423620
+lbl_80423620:
+ .incbin "baserom.dol", 0x41F720, 0x30
+.global lbl_80423650
+lbl_80423650:
+ .incbin "baserom.dol", 0x41F750, 0x18
+.global lbl_80423668
+lbl_80423668:
+ .incbin "baserom.dol", 0x41F768, 0x60
+.global lbl_804236C8
+lbl_804236C8:
+ .incbin "baserom.dol", 0x41F7C8, 0x18
+.global lbl_804236E0
+lbl_804236E0:
+ .incbin "baserom.dol", 0x41F7E0, 0x20
+.global lbl_80423700
+lbl_80423700:
+ .incbin "baserom.dol", 0x41F800, 0x20
+.global lbl_80423720
+lbl_80423720:
+ .incbin "baserom.dol", 0x41F820, 0x48
+.global lbl_80423768
+lbl_80423768:
+ .incbin "baserom.dol", 0x41F868, 0x38
+.global lbl_804237A0
+lbl_804237A0:
+ .incbin "baserom.dol", 0x41F8A0, 0x10
+.global lbl_804237B0
+lbl_804237B0:
+ .incbin "baserom.dol", 0x41F8B0, 0x38
+.global lbl_804237E8
+lbl_804237E8:
+ .incbin "baserom.dol", 0x41F8E8, 0x14
+.global lbl_804237FC
+lbl_804237FC:
+ .incbin "baserom.dol", 0x41F8FC, 0x14
+.global lbl_80423810
+lbl_80423810:
+ .incbin "baserom.dol", 0x41F910, 0x38
+.global lbl_80423848
+lbl_80423848:
+ .incbin "baserom.dol", 0x41F948, 0x20
+.global lbl_80423868
+lbl_80423868:
+ .incbin "baserom.dol", 0x41F968, 0x48
+.global lbl_804238B0
+lbl_804238B0:
+ .incbin "baserom.dol", 0x41F9B0, 0x50
+.global lbl_80423900
+lbl_80423900:
+ .incbin "baserom.dol", 0x41FA00, 0x48
+.global lbl_80423948
+lbl_80423948:
+ .incbin "baserom.dol", 0x41FA48, 0x48
+.global lbl_80423990
+lbl_80423990:
+ .incbin "baserom.dol", 0x41FA90, 0x48
+.global lbl_804239D8
+lbl_804239D8:
+ .incbin "baserom.dol", 0x41FAD8, 0x50
+.global lbl_80423A28
+lbl_80423A28:
+ .incbin "baserom.dol", 0x41FB28, 0x20
+.global lbl_80423A48
+lbl_80423A48:
+ .incbin "baserom.dol", 0x41FB48, 0x48
+.global lbl_80423A90
+lbl_80423A90:
+ .incbin "baserom.dol", 0x41FB90, 0x2C
+.global lbl_80423ABC
+lbl_80423ABC:
+ .incbin "baserom.dol", 0x41FBBC, 0x7C
+.global lbl_80423B38
+lbl_80423B38:
+ .incbin "baserom.dol", 0x41FC38, 0x38
+.global lbl_80423B70
+lbl_80423B70:
+ .incbin "baserom.dol", 0x41FC70, 0x40
+.global lbl_80423BB0
+lbl_80423BB0:
+ .incbin "baserom.dol", 0x41FCB0, 0x30
+.global lbl_80423BE0
+lbl_80423BE0:
+ .incbin "baserom.dol", 0x41FCE0, 0x30
+.global lbl_80423C10
+lbl_80423C10:
+ .incbin "baserom.dol", 0x41FD10, 0x10
+.global lbl_80423C20
+lbl_80423C20:
+ .incbin "baserom.dol", 0x41FD20, 0x18
+.global lbl_80423C38
+lbl_80423C38:
+ .incbin "baserom.dol", 0x41FD38, 0x10
+.global lbl_80423C48
+lbl_80423C48:
+ .incbin "baserom.dol", 0x41FD48, 0x24
+.global lbl_80423C6C
+lbl_80423C6C:
+ .incbin "baserom.dol", 0x41FD6C, 0x14
+.global lbl_80423C80
+lbl_80423C80:
+ .incbin "baserom.dol", 0x41FD80, 0x80
+.global lbl_80423D00
+lbl_80423D00:
+ .incbin "baserom.dol", 0x41FE00, 0x10
+.global lbl_80423D10
+lbl_80423D10:
+ .incbin "baserom.dol", 0x41FE10, 0x70
+.global lbl_80423D80
+lbl_80423D80:
+ .incbin "baserom.dol", 0x41FE80, 0x14
+.global lbl_80423D94
+lbl_80423D94:
+ .incbin "baserom.dol", 0x41FE94, 0x74
+.global lbl_80423E08
+lbl_80423E08:
+ .incbin "baserom.dol", 0x41FF08, 0x30
+.global lbl_80423E38
+lbl_80423E38:
+ .incbin "baserom.dol", 0x41FF38, 0x20
+.global lbl_80423E58
+lbl_80423E58:
+ .incbin "baserom.dol", 0x41FF58, 0x24
+.global lbl_80423E7C
+lbl_80423E7C:
+ .incbin "baserom.dol", 0x41FF7C, 0x24
+.global lbl_80423EA0
+lbl_80423EA0:
+ .incbin "baserom.dol", 0x41FFA0, 0x10
+.global lbl_80423EB0
+lbl_80423EB0:
+ .incbin "baserom.dol", 0x41FFB0, 0x14
+.global lbl_80423EC4
+lbl_80423EC4:
+ .incbin "baserom.dol", 0x41FFC4, 0x28
+.global lbl_80423EEC
+lbl_80423EEC:
+ .incbin "baserom.dol", 0x41FFEC, 0xA8
+.global lbl_80423F94
+lbl_80423F94:
+ .incbin "baserom.dol", 0x420094, 0xC
+.global lbl_80423FA0
+lbl_80423FA0:
+ .incbin "baserom.dol", 0x4200A0, 0x24
+.global lbl_80423FC4
+lbl_80423FC4:
+ .incbin "baserom.dol", 0x4200C4, 0x24
+.global lbl_80423FE8
+lbl_80423FE8:
+ .incbin "baserom.dol", 0x4200E8, 0x14
+.global lbl_80423FFC
+lbl_80423FFC:
+ .incbin "baserom.dol", 0x4200FC, 0x14
+.global lbl_80424010
+lbl_80424010:
+ .incbin "baserom.dol", 0x420110, 0x18
+.global lbl_80424028
+lbl_80424028:
+ .incbin "baserom.dol", 0x420128, 0x28
+.global lbl_80424050
+lbl_80424050:
+ .incbin "baserom.dol", 0x420150, 0x18
+.global lbl_80424068
+lbl_80424068:
+ .incbin "baserom.dol", 0x420168, 0x44
+.global lbl_804240AC
+lbl_804240AC:
+ .incbin "baserom.dol", 0x4201AC, 0x14
+.global lbl_804240C0
+lbl_804240C0:
+ .incbin "baserom.dol", 0x4201C0, 0x14
+.global lbl_804240D4
+lbl_804240D4:
+ .incbin "baserom.dol", 0x4201D4, 0x48
+.global lbl_8042411C
+lbl_8042411C:
+ .incbin "baserom.dol", 0x42021C, 0x10
+.global lbl_8042412C
+lbl_8042412C:
+ .incbin "baserom.dol", 0x42022C, 0x14
+.global lbl_80424140
+lbl_80424140:
+ .incbin "baserom.dol", 0x420240, 0x14
+.global lbl_80424154
+lbl_80424154:
+ .incbin "baserom.dol", 0x420254, 0x14
+.global lbl_80424168
+lbl_80424168:
+ .incbin "baserom.dol", 0x420268, 0x14
+.global lbl_8042417C
+lbl_8042417C:
+ .incbin "baserom.dol", 0x42027C, 0x14
+.global lbl_80424190
+lbl_80424190:
+ .incbin "baserom.dol", 0x420290, 0x14
+.global lbl_804241A4
+lbl_804241A4:
+ .incbin "baserom.dol", 0x4202A4, 0x4C
+.global lbl_804241F0
+lbl_804241F0:
+ .incbin "baserom.dol", 0x4202F0, 0x90
+.global lbl_80424280
+lbl_80424280:
+ .incbin "baserom.dol", 0x420380, 0x28C
+.global lbl_8042450C
+lbl_8042450C:
+ .incbin "baserom.dol", 0x42060C, 0x28
+.global lbl_80424534
+lbl_80424534:
+ .incbin "baserom.dol", 0x420634, 0x64
+.global lbl_80424598
+lbl_80424598:
+ .incbin "baserom.dol", 0x420698, 0x10
+.global lbl_804245A8
+lbl_804245A8:
+ .incbin "baserom.dol", 0x4206A8, 0x14
+.global lbl_804245BC
+lbl_804245BC:
+ .incbin "baserom.dol", 0x4206BC, 0x24
+.global lbl_804245E0
+lbl_804245E0:
+ .incbin "baserom.dol", 0x4206E0, 0x20
+.global lbl_80424600
+lbl_80424600:
+ .incbin "baserom.dol", 0x420700, 0x58
+.global lbl_80424658
+lbl_80424658:
+ .incbin "baserom.dol", 0x420758, 0x18
+.global lbl_80424670
+lbl_80424670:
+ .incbin "baserom.dol", 0x420770, 0x18
+.global lbl_80424688
+lbl_80424688:
+ .incbin "baserom.dol", 0x420788, 0x18
+.global lbl_804246A0
+lbl_804246A0:
+ .incbin "baserom.dol", 0x4207A0, 0x34
+.global lbl_804246D4
+lbl_804246D4:
+ .incbin "baserom.dol", 0x4207D4, 0x44
+.global lbl_80424718
+lbl_80424718:
+ .incbin "baserom.dol", 0x420818, 0x28
+.global lbl_80424740
+lbl_80424740:
+ .incbin "baserom.dol", 0x420840, 0xC8
+.global lbl_80424808
+lbl_80424808:
+ .incbin "baserom.dol", 0x420908, 0x38
+.global lbl_80424840
+lbl_80424840:
+ .incbin "baserom.dol", 0x420940, 0xDC
+.global lbl_8042491C
+lbl_8042491C:
+ .incbin "baserom.dol", 0x420A1C, 0xC
+.global lbl_80424928
+lbl_80424928:
+ .incbin "baserom.dol", 0x420A28, 0x30
+.global lbl_80424958
+lbl_80424958:
+ .incbin "baserom.dol", 0x420A58, 0x10
+.global lbl_80424968
+lbl_80424968:
+ .incbin "baserom.dol", 0x420A68, 0xE8
+.global lbl_80424A50
+lbl_80424A50:
+ .incbin "baserom.dol", 0x420B50, 0x18
+.global lbl_80424A68
+lbl_80424A68:
+ .incbin "baserom.dol", 0x420B68, 0x18
+.global lbl_80424A80
+lbl_80424A80:
+ .incbin "baserom.dol", 0x420B80, 0x180
+.global lbl_80424C00
+lbl_80424C00:
+ .incbin "baserom.dol", 0x420D00, 0xA0
+.global lbl_80424CA0
+lbl_80424CA0:
+ .incbin "baserom.dol", 0x420DA0, 0x20
+.global lbl_80424CC0
+lbl_80424CC0:
+ .incbin "baserom.dol", 0x420DC0, 0x44
+.global lbl_80424D04
+lbl_80424D04:
+ .incbin "baserom.dol", 0x420E04, 0x5C
+.global lbl_80424D60
+lbl_80424D60:
+ .incbin "baserom.dol", 0x420E60, 0x28
+.global lbl_80424D88
+lbl_80424D88:
+ .incbin "baserom.dol", 0x420E88, 0x2C
+.global lbl_80424DB4
+lbl_80424DB4:
+ .incbin "baserom.dol", 0x420EB4, 0x80
+.global lbl_80424E34
+lbl_80424E34:
+ .incbin "baserom.dol", 0x420F34, 0x2C
+.global lbl_80424E60
+lbl_80424E60:
+ .incbin "baserom.dol", 0x420F60, 0x18
+.global lbl_80424E78
+lbl_80424E78:
+ .incbin "baserom.dol", 0x420F78, 0x30
+.global lbl_80424EA8
+lbl_80424EA8:
+ .incbin "baserom.dol", 0x420FA8, 0x14
+.global lbl_80424EBC
+lbl_80424EBC:
+ .incbin "baserom.dol", 0x420FBC, 0x2C
+.global lbl_80424EE8
+lbl_80424EE8:
+ .incbin "baserom.dol", 0x420FE8, 0x40
+.global lbl_80424F28
+lbl_80424F28:
+ .incbin "baserom.dol", 0x421028, 0x38
+.global lbl_80424F60
+lbl_80424F60:
+ .incbin "baserom.dol", 0x421060, 0x140
+.global lbl_804250A0
+lbl_804250A0:
+ .incbin "baserom.dol", 0x4211A0, 0x18
+.global lbl_804250B8
+lbl_804250B8:
+ .incbin "baserom.dol", 0x4211B8, 0x38
+.global lbl_804250F0
+lbl_804250F0:
+ .incbin "baserom.dol", 0x4211F0, 0xC
+.global lbl_804250FC
+lbl_804250FC:
+ .incbin "baserom.dol", 0x4211FC, 0x14
+.global lbl_80425110
+lbl_80425110:
+ .incbin "baserom.dol", 0x421210, 0x34
+.global lbl_80425144
+lbl_80425144:
+ .incbin "baserom.dol", 0x421244, 0xC4
+.global lbl_80425208
+lbl_80425208:
+ .incbin "baserom.dol", 0x421308, 0x54
+.global lbl_8042525C
+lbl_8042525C:
+ .incbin "baserom.dol", 0x42135C, 0xC
+.global lbl_80425268
+lbl_80425268:
+ .incbin "baserom.dol", 0x421368, 0x18
+.global lbl_80425280
+lbl_80425280:
+ .incbin "baserom.dol", 0x421380, 0x18
+.global lbl_80425298
+lbl_80425298:
+ .incbin "baserom.dol", 0x421398, 0x110
+.global lbl_804253A8
+lbl_804253A8:
+ .incbin "baserom.dol", 0x4214A8, 0x88
+.global lbl_80425430
+lbl_80425430:
+ .incbin "baserom.dol", 0x421530, 0x34
+.global lbl_80425464
+lbl_80425464:
+ .incbin "baserom.dol", 0x421564, 0xEC
+.global lbl_80425550
+lbl_80425550:
+ .incbin "baserom.dol", 0x421650, 0x1C
+.global lbl_8042556C
+lbl_8042556C:
+ .incbin "baserom.dol", 0x42166C, 0x1C
+.global lbl_80425588
+lbl_80425588:
+ .incbin "baserom.dol", 0x421688, 0x20
+.global lbl_804255A8
+lbl_804255A8:
+ .incbin "baserom.dol", 0x4216A8, 0x20
+.global lbl_804255C8
+lbl_804255C8:
+ .incbin "baserom.dol", 0x4216C8, 0x290
+.global lbl_80425858
+lbl_80425858:
+ .incbin "baserom.dol", 0x421958, 0xD4
+.global lbl_8042592C
+lbl_8042592C:
+ .incbin "baserom.dol", 0x421A2C, 0x20
+.global lbl_8042594C
+lbl_8042594C:
+ .incbin "baserom.dol", 0x421A4C, 0x24
+.global lbl_80425970
+lbl_80425970:
+ .incbin "baserom.dol", 0x421A70, 0x90
+.global lbl_80425A00
+lbl_80425A00:
+ .incbin "baserom.dol", 0x421B00, 0x80
+.global lbl_80425A80
+lbl_80425A80:
+ .incbin "baserom.dol", 0x421B80, 0x100
+.global lbl_80425B80
+lbl_80425B80:
+ .incbin "baserom.dol", 0x421C80, 0x184
+.global lbl_80425D04
+lbl_80425D04:
+ .incbin "baserom.dol", 0x421E04, 0x4C
+.global lbl_80425D50
+lbl_80425D50:
+ .incbin "baserom.dol", 0x421E50, 0x110
+.global lbl_80425E60
+lbl_80425E60:
+ .incbin "baserom.dol", 0x421F60, 0x244
+.global lbl_804260A4
+lbl_804260A4:
+ .incbin "baserom.dol", 0x4221A4, 0x204
+.global lbl_804262A8
+lbl_804262A8:
+ .incbin "baserom.dol", 0x4223A8, 0x118
+.global lbl_804263C0
+lbl_804263C0:
+ .incbin "baserom.dol", 0x4224C0, 0x20
+.global lbl_804263E0
+lbl_804263E0:
+ .incbin "baserom.dol", 0x4224E0, 0x10
+.global lbl_804263F0
+lbl_804263F0:
+ .incbin "baserom.dol", 0x4224F0, 0xC
+.global lbl_804263FC
+lbl_804263FC:
+ .incbin "baserom.dol", 0x4224FC, 0x10
+.global lbl_8042640C
+lbl_8042640C:
+ .incbin "baserom.dol", 0x42250C, 0x18
+.global lbl_80426424
+lbl_80426424:
+ .incbin "baserom.dol", 0x422524, 0x10
+.global lbl_80426434
+lbl_80426434:
+ .incbin "baserom.dol", 0x422534, 0x20
+.global lbl_80426454
+lbl_80426454:
+ .incbin "baserom.dol", 0x422554, 0x44
+.global lbl_80426498
+lbl_80426498:
+ .incbin "baserom.dol", 0x422598, 0x110
+.global lbl_804265A8
+lbl_804265A8:
+ .incbin "baserom.dol", 0x4226A8, 0x38
+.global lbl_804265E0
+lbl_804265E0:
+ .incbin "baserom.dol", 0x4226E0, 0x1F0
+.global lbl_804267D0
+lbl_804267D0:
+ .incbin "baserom.dol", 0x4228D0, 0x200
+.global lbl_804269D0
+lbl_804269D0:
+ .incbin "baserom.dol", 0x422AD0, 0x10
+.global lbl_804269E0
+lbl_804269E0:
+ .incbin "baserom.dol", 0x422AE0, 0x80
+.global lbl_80426A60
+lbl_80426A60:
+ .incbin "baserom.dol", 0x422B60, 0x238
+.global lbl_80426C98
+lbl_80426C98:
+ .incbin "baserom.dol", 0x422D98, 0x1B8
+.global lbl_80426E50
+lbl_80426E50:
+ .incbin "baserom.dol", 0x422F50, 0x28
+.global lbl_80426E78
+lbl_80426E78:
+ .incbin "baserom.dol", 0x422F78, 0x2DC
+.global lbl_80427154
+lbl_80427154:
+ .incbin "baserom.dol", 0x423254, 0x44
+.global lbl_80427198
+lbl_80427198:
+ .incbin "baserom.dol", 0x423298, 0x24
+.global lbl_804271BC
+lbl_804271BC:
+ .incbin "baserom.dol", 0x4232BC, 0xC
+.global lbl_804271C8
+lbl_804271C8:
+ .incbin "baserom.dol", 0x4232C8, 0x180
+.global lbl_80427348
+lbl_80427348:
+ .incbin "baserom.dol", 0x423448, 0x990
+.global lbl_80427CD8
+lbl_80427CD8:
+ .incbin "baserom.dol", 0x423DD8, 0x30
+.global lbl_80427D08
+lbl_80427D08:
+ .incbin "baserom.dol", 0x423E08, 0x10
+.global lbl_80427D18
+lbl_80427D18:
+ .incbin "baserom.dol", 0x423E18, 0xC
+.global lbl_80427D24
+lbl_80427D24:
+ .incbin "baserom.dol", 0x423E24, 0x30
+.global lbl_80427D54
+lbl_80427D54:
+ .incbin "baserom.dol", 0x423E54, 0x34
+.global lbl_80427D88
+lbl_80427D88:
+ .incbin "baserom.dol", 0x423E88, 0x40
+.global lbl_80427DC8
+lbl_80427DC8:
+ .incbin "baserom.dol", 0x423EC8, 0x30
+.global lbl_80427DF8
+lbl_80427DF8:
+ .incbin "baserom.dol", 0x423EF8, 0x30
+.global lbl_80427E28
+lbl_80427E28:
+ .incbin "baserom.dol", 0x423F28, 0xBA40
+.global lbl_80433868
+lbl_80433868:
+ .incbin "baserom.dol", 0x42F968, 0x400
+.global lbl_80433C68
+lbl_80433C68:
+ .incbin "baserom.dol", 0x42FD68, 0x14
+.global lbl_80433C7C
+lbl_80433C7C:
+ .incbin "baserom.dol", 0x42FD7C, 0x14
+.global lbl_80433C90
+lbl_80433C90:
+ .incbin "baserom.dol", 0x42FD90, 0xC
+.global lbl_80433C9C
+lbl_80433C9C:
+ .incbin "baserom.dol", 0x42FD9C, 0x38
+.global lbl_80433CD4
+lbl_80433CD4:
+ .incbin "baserom.dol", 0x42FDD4, 0x38
+.global lbl_80433D0C
+lbl_80433D0C:
+ .incbin "baserom.dol", 0x42FE0C, 0x24
+.global lbl_80433D30
+lbl_80433D30:
+ .incbin "baserom.dol", 0x42FE30, 0x2C
+.global lbl_80433D5C
+lbl_80433D5C:
+ .incbin "baserom.dol", 0x42FE5C, 0x1C
+.global lbl_80433D78
+lbl_80433D78:
+ .incbin "baserom.dol", 0x42FE78, 0x28
+.global lbl_80433DA0
+lbl_80433DA0:
+ .incbin "baserom.dol", 0x42FEA0, 0x168
+.global lbl_80433F08
+lbl_80433F08:
+ .incbin "baserom.dol", 0x430008, 0xB0
+.global lbl_80433FB8
+lbl_80433FB8:
+ .incbin "baserom.dol", 0x4300B8, 0x18
+.global lbl_80433FD0
+lbl_80433FD0:
+ .incbin "baserom.dol", 0x4300D0, 0x10
+.global lbl_80433FE0
+lbl_80433FE0:
+ .incbin "baserom.dol", 0x4300E0, 0x98
+.global lbl_80434078
+lbl_80434078:
+ .incbin "baserom.dol", 0x430178, 0x18
+.global lbl_80434090
+lbl_80434090:
+ .incbin "baserom.dol", 0x430190, 0x48
+.global lbl_804340D8
+lbl_804340D8:
+ .incbin "baserom.dol", 0x4301D8, 0x1A4
+.global lbl_8043427C
+lbl_8043427C:
+ .incbin "baserom.dol", 0x43037C, 0x34
+.global lbl_804342B0
+lbl_804342B0:
+ .incbin "baserom.dol", 0x4303B0, 0x10
+.global lbl_804342C0
+lbl_804342C0:
+ .incbin "baserom.dol", 0x4303C0, 0x20
+.global lbl_804342E0
+lbl_804342E0:
+ .incbin "baserom.dol", 0x4303E0, 0x7C
+.global lbl_8043435C
+lbl_8043435C:
+ .incbin "baserom.dol", 0x43045C, 0x174
+.global lbl_804344D0
+lbl_804344D0:
+ .incbin "baserom.dol", 0x4305D0, 0x20
+.global lbl_804344F0
+lbl_804344F0:
+ .incbin "baserom.dol", 0x4305F0, 0x20
+.global lbl_80434510
+lbl_80434510:
+ .incbin "baserom.dol", 0x430610, 0x590
+.global lbl_80434AA0
+lbl_80434AA0:
+ .incbin "baserom.dol", 0x430BA0, 0x170
+.global lbl_80434C10
+lbl_80434C10:
+ .incbin "baserom.dol", 0x430D10, 0xC0
+.global lbl_80434CD0
+lbl_80434CD0:
+ .incbin "baserom.dol", 0x430DD0, 0x10
+.global lbl_80434CE0
+lbl_80434CE0:
+ .incbin "baserom.dol", 0x430DE0, 0x18
+.global lbl_80434CF8
+lbl_80434CF8:
+ .incbin "baserom.dol", 0x430DF8, 0x18
+.global lbl_80434D10
+lbl_80434D10:
+ .incbin "baserom.dol", 0x430E10, 0xD0
+.global lbl_80434DE0
+lbl_80434DE0:
+ .incbin "baserom.dol", 0x430EE0, 0x68
+.global lbl_80434E48
+lbl_80434E48:
+ .incbin "baserom.dol", 0x430F48, 0x88
+.global lbl_80434ED0
+lbl_80434ED0:
+ .incbin "baserom.dol", 0x430FD0, 0x44
+.global lbl_80434F14
+lbl_80434F14:
+ .incbin "baserom.dol", 0x431014, 0x1C
+.global lbl_80434F30
+lbl_80434F30:
+ .incbin "baserom.dol", 0x431030, 0x148
+.global lbl_80435078
+lbl_80435078:
+ .incbin "baserom.dol", 0x431178, 0x258
+.global lbl_804352D0
+lbl_804352D0:
+ .incbin "baserom.dol", 0x4313D0, 0x1A4
+.global lbl_80435474
+lbl_80435474:
+ .incbin "baserom.dol", 0x431574, 0x1A4
+.global lbl_80435618
+lbl_80435618:
+ .incbin "baserom.dol", 0x431718, 0x168
+.global lbl_80435780
+lbl_80435780:
+ .incbin "baserom.dol", 0x431880, 0x20
+.global lbl_804357A0
+lbl_804357A0:
+ .incbin "baserom.dol", 0x4318A0, 0xF4
+.global lbl_80435894
+lbl_80435894:
+ .incbin "baserom.dol", 0x431994, 0x3C
+.global lbl_804358D0
+lbl_804358D0:
+ .incbin "baserom.dol", 0x4319D0, 0x50
+.global lbl_80435920
+lbl_80435920:
+ .incbin "baserom.dol", 0x431A20, 0x28
+.global lbl_80435948
+lbl_80435948:
+ .incbin "baserom.dol", 0x431A48, 0x20
+.global lbl_80435968
+lbl_80435968:
+ .incbin "baserom.dol", 0x431A68, 0xF0
+.global lbl_80435A58
+lbl_80435A58:
+ .incbin "baserom.dol", 0x431B58, 0xF0
+.global lbl_80435B48
+lbl_80435B48:
+ .incbin "baserom.dol", 0x431C48, 0x48
+.global lbl_80435B90
+lbl_80435B90:
+ .incbin "baserom.dol", 0x431C90, 0x18
+.global lbl_80435BA8
+lbl_80435BA8:
+ .incbin "baserom.dol", 0x431CA8, 0x90
+.global lbl_80435C38
+lbl_80435C38:
+ .incbin "baserom.dol", 0x431D38, 0x40
+.global lbl_80435C78
+lbl_80435C78:
+ .incbin "baserom.dol", 0x431D78, 0x5C
+.global lbl_80435CD4
+lbl_80435CD4:
+ .incbin "baserom.dol", 0x431DD4, 0x15C
+.global lbl_80435E30
+lbl_80435E30:
+ .incbin "baserom.dol", 0x431F30, 0x38
+.global lbl_80435E68
+lbl_80435E68:
+ .incbin "baserom.dol", 0x431F68, 0x34
+.global lbl_80435E9C
+lbl_80435E9C:
+ .incbin "baserom.dol", 0x431F9C, 0x30
+.global lbl_80435ECC
+lbl_80435ECC:
+ .incbin "baserom.dol", 0x431FCC, 0x74
+.global lbl_80435F40
+lbl_80435F40:
+ .incbin "baserom.dol", 0x432040, 0x34
+.global lbl_80435F74
+lbl_80435F74:
+ .incbin "baserom.dol", 0x432074, 0x9C
+.global lbl_80436010
+lbl_80436010:
+ .incbin "baserom.dol", 0x432110, 0xA8
+.global lbl_804360B8
+lbl_804360B8:
+ .incbin "baserom.dol", 0x4321B8, 0x98
+.global lbl_80436150
+lbl_80436150:
+ .incbin "baserom.dol", 0x432250, 0x38
+.global lbl_80436188
+lbl_80436188:
+ .incbin "baserom.dol", 0x432288, 0x38
+.global lbl_804361C0
+lbl_804361C0:
+ .incbin "baserom.dol", 0x4322C0, 0x1C
+.global lbl_804361DC
+lbl_804361DC:
+ .incbin "baserom.dol", 0x4322DC, 0x4C4
+.global lbl_804366A0
+lbl_804366A0:
+ .incbin "baserom.dol", 0x4327A0, 0xC88
+.global lbl_80437328
+lbl_80437328:
+ .incbin "baserom.dol", 0x433428, 0x80
+.global lbl_804373A8
+lbl_804373A8:
+ .incbin "baserom.dol", 0x4334A8, 0x18
+.global lbl_804373C0
+lbl_804373C0:
+ .incbin "baserom.dol", 0x4334C0, 0xFC0
+.global lbl_80438380
+lbl_80438380:
+ .incbin "baserom.dol", 0x434480, 0x2000
+.global lbl_8043A380
+lbl_8043A380:
+ .incbin "baserom.dol", 0x436480, 0xC0
+.global lbl_8043A440
+lbl_8043A440:
+ .incbin "baserom.dol", 0x436540, 0xE0
+.global lbl_8043A520
+lbl_8043A520:
+ .incbin "baserom.dol", 0x436620, 0xC0
+.global lbl_8043A5E0
+lbl_8043A5E0:
+ .incbin "baserom.dol", 0x4366E0, 0x100
+.global lbl_8043A6E0
+lbl_8043A6E0:
+ .incbin "baserom.dol", 0x4367E0, 0x20
+.global lbl_8043A700
+lbl_8043A700:
+ .incbin "baserom.dol", 0x436800, 0x70
+.global lbl_8043A770
+lbl_8043A770:
+ .incbin "baserom.dol", 0x436870, 0x200
+.global lbl_8043A970
+lbl_8043A970:
+ .incbin "baserom.dol", 0x436A70, 0x800
+.global lbl_8043B170
+lbl_8043B170:
+ .incbin "baserom.dol", 0x437270, 0xB90
+.global lbl_8043BD00
+lbl_8043BD00:
+ .incbin "baserom.dol", 0x437E00, 0x80
+.global lbl_8043BD80
+lbl_8043BD80:
+ .incbin "baserom.dol", 0x437E80, 0x140
+.global lbl_8043BEC0
+lbl_8043BEC0:
+ .incbin "baserom.dol", 0x437FC0, 0xC4
+.global lbl_8043BF84
+lbl_8043BF84:
+ .incbin "baserom.dol", 0x438084, 0xC
+.global lbl_8043BF90
+lbl_8043BF90:
+ .incbin "baserom.dol", 0x438090, 0x28
+.global lbl_8043BFB8
+lbl_8043BFB8:
+ .incbin "baserom.dol", 0x4380B8, 0x4C
+.global lbl_8043C004
+lbl_8043C004:
+ .incbin "baserom.dol", 0x438104, 0x1C
+.global lbl_8043C020
+lbl_8043C020:
+ .incbin "baserom.dol", 0x438120, 0x1C
+.global lbl_8043C03C
+lbl_8043C03C:
+ .incbin "baserom.dol", 0x43813C, 0x34
+.global lbl_8043C070
+lbl_8043C070:
+ .incbin "baserom.dol", 0x438170, 0x10
+.global lbl_8043C080
+lbl_8043C080:
+ .incbin "baserom.dol", 0x438180, 0x28
+.global lbl_8043C0A8
+lbl_8043C0A8:
+ .incbin "baserom.dol", 0x4381A8, 0x18
+.global lbl_8043C0C0
+lbl_8043C0C0:
+ .incbin "baserom.dol", 0x4381C0, 0xC
+.global lbl_8043C0CC
+lbl_8043C0CC:
+ .incbin "baserom.dol", 0x4381CC, 0x38
+.global lbl_8043C104
+lbl_8043C104:
+ .incbin "baserom.dol", 0x438204, 0xA4
+.global lbl_8043C1A8
+lbl_8043C1A8:
+ .incbin "baserom.dol", 0x4382A8, 0x18
+.global lbl_8043C1C0
+lbl_8043C1C0:
+ .incbin "baserom.dol", 0x4382C0, 0x2C
+.global lbl_8043C1EC
+lbl_8043C1EC:
+ .incbin "baserom.dol", 0x4382EC, 0x1C
+.global lbl_8043C208
+lbl_8043C208:
+ .incbin "baserom.dol", 0x438308, 0x1C
+.global lbl_8043C224
+lbl_8043C224:
+ .incbin "baserom.dol", 0x438324, 0x1C
+.global lbl_8043C240
+lbl_8043C240:
+ .incbin "baserom.dol", 0x438340, 0x1C
+.global lbl_8043C25C
+lbl_8043C25C:
+ .incbin "baserom.dol", 0x43835C, 0x1C
+.global lbl_8043C278
+lbl_8043C278:
+ .incbin "baserom.dol", 0x438378, 0x28
+.global lbl_8043C2A0
+lbl_8043C2A0:
+ .incbin "baserom.dol", 0x4383A0, 0x80
+.global lbl_8043C320
+lbl_8043C320:
+ .incbin "baserom.dol", 0x438420, 0x290
+.global lbl_8043C5B0
+lbl_8043C5B0:
+ .incbin "baserom.dol", 0x4386B0, 0xC
+.global lbl_8043C5BC
+lbl_8043C5BC:
+ .incbin "baserom.dol", 0x4386BC, 0x144
+.global lbl_8043C700
+lbl_8043C700:
+ .incbin "baserom.dol", 0x438800, 0x1328
+.global lbl_8043DA28
+lbl_8043DA28:
+ .incbin "baserom.dol", 0x439B28, 0x620
+.global lbl_8043E048
+lbl_8043E048:
+ .incbin "baserom.dol", 0x43A148, 0xDC
+.global lbl_8043E124
+lbl_8043E124:
+ .incbin "baserom.dol", 0x43A224, 0x10
+.global lbl_8043E134
+lbl_8043E134:
+ .incbin "baserom.dol", 0x43A234, 0x10
+.global lbl_8043E144
+lbl_8043E144:
+ .incbin "baserom.dol", 0x43A244, 0x24
+.global lbl_8043E168
+lbl_8043E168:
+ .incbin "baserom.dol", 0x43A268, 0x28
+.global lbl_8043E190
+lbl_8043E190:
+ .incbin "baserom.dol", 0x43A290, 0x28
+.global lbl_8043E1B8
+lbl_8043E1B8:
+ .incbin "baserom.dol", 0x43A2B8, 0x20
+.global lbl_8043E1D8
+lbl_8043E1D8:
+ .incbin "baserom.dol", 0x43A2D8, 0x10C
+.global lbl_8043E2E4
+lbl_8043E2E4:
+ .incbin "baserom.dol", 0x43A3E4, 0x100
+.global lbl_8043E3E4
+lbl_8043E3E4:
+ .incbin "baserom.dol", 0x43A4E4, 0xC
+.global lbl_8043E3F0
+lbl_8043E3F0:
+ .incbin "baserom.dol", 0x43A4F0, 0x18
+.global lbl_8043E408
+lbl_8043E408:
+ .incbin "baserom.dol", 0x43A508, 0x14
+.global lbl_8043E41C
+lbl_8043E41C:
+ .incbin "baserom.dol", 0x43A51C, 0x10
+.global lbl_8043E42C
+lbl_8043E42C:
+ .incbin "baserom.dol", 0x43A52C, 0x50
+.global lbl_8043E47C
+lbl_8043E47C:
+ .incbin "baserom.dol", 0x43A57C, 0x30
+.global lbl_8043E4AC
+lbl_8043E4AC:
+ .incbin "baserom.dol", 0x43A5AC, 0x34
+.global lbl_8043E4E0
+lbl_8043E4E0:
+ .incbin "baserom.dol", 0x43A5E0, 0x18
+.global lbl_8043E4F8
+lbl_8043E4F8:
+ .incbin "baserom.dol", 0x43A5F8, 0x1C
+.global lbl_8043E514
+lbl_8043E514:
+ .incbin "baserom.dol", 0x43A614, 0x1C
+.global lbl_8043E530
+lbl_8043E530:
+ .incbin "baserom.dol", 0x43A630, 0x1C
+.global lbl_8043E54C
+lbl_8043E54C:
+ .incbin "baserom.dol", 0x43A64C, 0xBC
+.global lbl_8043E608
+lbl_8043E608:
+ .incbin "baserom.dol", 0x43A708, 0x5C
+.global lbl_8043E664
+lbl_8043E664:
+ .incbin "baserom.dol", 0x43A764, 0x138
+.global lbl_8043E79C
+lbl_8043E79C:
+ .incbin "baserom.dol", 0x43A89C, 0x18
+.global lbl_8043E7B4
+lbl_8043E7B4:
+ .incbin "baserom.dol", 0x43A8B4, 0x27C
+.global lbl_8043EA30
+lbl_8043EA30:
+ .incbin "baserom.dol", 0x43AB30, 0x1A0
+.global lbl_8043EBD0
+lbl_8043EBD0:
+ .incbin "baserom.dol", 0x43ACD0, 0x1C
+.global lbl_8043EBEC
+lbl_8043EBEC:
+ .incbin "baserom.dol", 0x43ACEC, 0x2C4
+.global lbl_8043EEB0
+lbl_8043EEB0:
+ .incbin "baserom.dol", 0x43AFB0, 0x200
+.global lbl_8043F0B0
+lbl_8043F0B0:
+ .incbin "baserom.dol", 0x43B1B0, 0x40
+.global lbl_8043F0F0
+lbl_8043F0F0:
+ .incbin "baserom.dol", 0x43B1F0, 0x18
+.global lbl_8043F108
+lbl_8043F108:
+ .incbin "baserom.dol", 0x43B208, 0x14
+.global lbl_8043F11C
+lbl_8043F11C:
+ .incbin "baserom.dol", 0x43B21C, 0x14
+.global lbl_8043F130
+lbl_8043F130:
+ .incbin "baserom.dol", 0x43B230, 0x18
+.global lbl_8043F148
+lbl_8043F148:
+ .incbin "baserom.dol", 0x43B248, 0x98
+.global lbl_8043F1E0
+lbl_8043F1E0:
+ .incbin "baserom.dol", 0x43B2E0, 0x1C
+.global lbl_8043F1FC
+lbl_8043F1FC:
+ .incbin "baserom.dol", 0x43B2FC, 0x20
+.global lbl_8043F21C
+lbl_8043F21C:
+ .incbin "baserom.dol", 0x43B31C, 0x44
+.global lbl_8043F260
+lbl_8043F260:
+ .incbin "baserom.dol", 0x43B360, 0x54
+.global lbl_8043F2B4
+lbl_8043F2B4:
+ .incbin "baserom.dol", 0x43B3B4, 0x34
+.global lbl_8043F2E8
+lbl_8043F2E8:
+ .incbin "baserom.dol", 0x43B3E8, 0x5D0
+.global lbl_8043F8B8
+lbl_8043F8B8:
+ .incbin "baserom.dol", 0x43B9B8, 0x60
+.global lbl_8043F918
+lbl_8043F918:
+ .incbin "baserom.dol", 0x43BA18, 0x718
+.global lbl_80440030
+lbl_80440030:
+ .incbin "baserom.dol", 0x43C130, 0x14
+.global lbl_80440044
+lbl_80440044:
+ .incbin "baserom.dol", 0x43C144, 0x24
+.global lbl_80440068
+lbl_80440068:
+ .incbin "baserom.dol", 0x43C168, 0x20
+.global lbl_80440088
+lbl_80440088:
+ .incbin "baserom.dol", 0x43C188, 0x20
+.global lbl_804400A8
+lbl_804400A8:
+ .incbin "baserom.dol", 0x43C1A8, 0x40
+.global lbl_804400E8
+lbl_804400E8:
+ .incbin "baserom.dol", 0x43C1E8, 0x14
+.global lbl_804400FC
+lbl_804400FC:
+ .incbin "baserom.dol", 0x43C1FC, 0x30
+.global lbl_8044012C
+lbl_8044012C:
+ .incbin "baserom.dol", 0x43C22C, 0x3C
+.global lbl_80440168
+lbl_80440168:
+ .incbin "baserom.dol", 0x43C268, 0x40
+.global lbl_804401A8
+lbl_804401A8:
+ .incbin "baserom.dol", 0x43C2A8, 0x2C
+.global lbl_804401D4
+lbl_804401D4:
+ .incbin "baserom.dol", 0x43C2D4, 0x24
+.global lbl_804401F8
+lbl_804401F8:
+ .incbin "baserom.dol", 0x43C2F8, 0x58
+.global lbl_80440250
+lbl_80440250:
+ .incbin "baserom.dol", 0x43C350, 0x30
+.global lbl_80440280
+lbl_80440280:
+ .incbin "baserom.dol", 0x43C380, 0x50
+.global lbl_804402D0
+lbl_804402D0:
+ .incbin "baserom.dol", 0x43C3D0, 0x20
+.global lbl_804402F0
+lbl_804402F0:
+ .incbin "baserom.dol", 0x43C3F0, 0x4C
+.global lbl_8044033C
+lbl_8044033C:
+ .incbin "baserom.dol", 0x43C43C, 0x114
+.global lbl_80440450
+lbl_80440450:
+ .incbin "baserom.dol", 0x43C550, 0x28
+.global lbl_80440478
+lbl_80440478:
+ .incbin "baserom.dol", 0x43C578, 0x84
+.global lbl_804404FC
+lbl_804404FC:
+ .incbin "baserom.dol", 0x43C5FC, 0x28
+.global lbl_80440524
+lbl_80440524:
+ .incbin "baserom.dol", 0x43C624, 0x2C
+.global lbl_80440550
+lbl_80440550:
+ .incbin "baserom.dol", 0x43C650, 0x10
+.global lbl_80440560
+lbl_80440560:
+ .incbin "baserom.dol", 0x43C660, 0x1C
+.global lbl_8044057C
+lbl_8044057C:
+ .incbin "baserom.dol", 0x43C67C, 0x12C
+.global lbl_804406A8
+lbl_804406A8:
+ .incbin "baserom.dol", 0x43C7A8, 0x24
+.global lbl_804406CC
+lbl_804406CC:
+ .incbin "baserom.dol", 0x43C7CC, 0x24
+.global lbl_804406F0
+lbl_804406F0:
+ .incbin "baserom.dol", 0x43C7F0, 0x30
+.global lbl_80440720
+lbl_80440720:
+ .incbin "baserom.dol", 0x43C820, 0xDC
+.global lbl_804407FC
+lbl_804407FC:
+ .incbin "baserom.dol", 0x43C8FC, 0x1C4
+.global lbl_804409C0
+lbl_804409C0:
+ .incbin "baserom.dol", 0x43CAC0, 0x40
+.global lbl_80440A00
+lbl_80440A00:
+ .incbin "baserom.dol", 0x43CB00, 0x84
+.global lbl_80440A84
+lbl_80440A84:
+ .incbin "baserom.dol", 0x43CB84, 0x23C
+.global lbl_80440CC0
+lbl_80440CC0:
+ .incbin "baserom.dol", 0x43CDC0, 0x40
+.global lbl_80440D00
+lbl_80440D00:
+ .incbin "baserom.dol", 0x43CE00, 0x20
+.global lbl_80440D20
+lbl_80440D20:
+ .incbin "baserom.dol", 0x43CE20, 0x180
+.global lbl_80440EA0
+lbl_80440EA0:
+ .incbin "baserom.dol", 0x43CFA0, 0x3C
+.global lbl_80440EDC
+lbl_80440EDC:
+ .incbin "baserom.dol", 0x43CFDC, 0x68
+.global lbl_80440F44
+lbl_80440F44:
+ .incbin "baserom.dol", 0x43D044, 0x28
+.global lbl_80440F6C
+lbl_80440F6C:
+ .incbin "baserom.dol", 0x43D06C, 0x34
+.global lbl_80440FA0
+lbl_80440FA0:
+ .incbin "baserom.dol", 0x43D0A0, 0x3C
+.global lbl_80440FDC
+lbl_80440FDC:
+ .incbin "baserom.dol", 0x43D0DC, 0x30
+.global lbl_8044100C
+lbl_8044100C:
+ .incbin "baserom.dol", 0x43D10C, 0xD4
+.global lbl_804410E0
+lbl_804410E0:
+ .incbin "baserom.dol", 0x43D1E0, 0x30
+.global lbl_80441110
+lbl_80441110:
+ .incbin "baserom.dol", 0x43D210, 0x6C
+.global lbl_8044117C
+lbl_8044117C:
+ .incbin "baserom.dol", 0x43D27C, 0x40
+.global lbl_804411BC
+lbl_804411BC:
+ .incbin "baserom.dol", 0x43D2BC, 0x44
+.global lbl_80441200
+lbl_80441200:
+ .incbin "baserom.dol", 0x43D300, 0x40
+.global lbl_80441240
+lbl_80441240:
+ .incbin "baserom.dol", 0x43D340, 0x70
+.global lbl_804412B0
+lbl_804412B0:
+ .incbin "baserom.dol", 0x43D3B0, 0x2C
+.global lbl_804412DC
+lbl_804412DC:
+ .incbin "baserom.dol", 0x43D3DC, 0x2C
+.global lbl_80441308
+lbl_80441308:
+ .incbin "baserom.dol", 0x43D408, 0x38
+.global lbl_80441340
+lbl_80441340:
+ .incbin "baserom.dol", 0x43D440, 0x5C
+.global lbl_8044139C
+lbl_8044139C:
+ .incbin "baserom.dol", 0x43D49C, 0x54
+.global lbl_804413F0
+lbl_804413F0:
+ .incbin "baserom.dol", 0x43D4F0, 0x1C
+.global lbl_8044140C
+lbl_8044140C:
+ .incbin "baserom.dol", 0x43D50C, 0x38
+.global lbl_80441444
+lbl_80441444:
+ .incbin "baserom.dol", 0x43D544, 0x40
+.global lbl_80441484
+lbl_80441484:
+ .incbin "baserom.dol", 0x43D584, 0x20
+.global lbl_804414A4
+lbl_804414A4:
+ .incbin "baserom.dol", 0x43D5A4, 0x34
+.global lbl_804414D8
+lbl_804414D8:
+ .incbin "baserom.dol", 0x43D5D8, 0x3C
+.global lbl_80441514
+lbl_80441514:
+ .incbin "baserom.dol", 0x43D614, 0x3C
+.global lbl_80441550
+lbl_80441550:
+ .incbin "baserom.dol", 0x43D650, 0x40
+.global lbl_80441590
+lbl_80441590:
+ .incbin "baserom.dol", 0x43D690, 0x12C
+.global lbl_804416BC
+lbl_804416BC:
+ .incbin "baserom.dol", 0x43D7BC, 0x198
+.global lbl_80441854
+lbl_80441854:
+ .incbin "baserom.dol", 0x43D954, 0x3C
+.global lbl_80441890
+lbl_80441890:
+ .incbin "baserom.dol", 0x43D990, 0x98
+.global lbl_80441928
+lbl_80441928:
+ .incbin "baserom.dol", 0x43DA28, 0x108
+.global lbl_80441A30
+lbl_80441A30:
+ .incbin "baserom.dol", 0x43DB30, 0x60
+.global lbl_80441A90
+lbl_80441A90:
+ .incbin "baserom.dol", 0x43DB90, 0xFC
+.global lbl_80441B8C
+lbl_80441B8C:
+ .incbin "baserom.dol", 0x43DC8C, 0x25C
+.global lbl_80441DE8
+lbl_80441DE8:
+ .incbin "baserom.dol", 0x43DEE8, 0x40
+.global lbl_80441E28
+lbl_80441E28:
+ .incbin "baserom.dol", 0x43DF28, 0x3C
+.global lbl_80441E64
+lbl_80441E64:
+ .incbin "baserom.dol", 0x43DF64, 0x38
+.global lbl_80441E9C
+lbl_80441E9C:
+ .incbin "baserom.dol", 0x43DF9C, 0x34
+.global lbl_80441ED0
+lbl_80441ED0:
+ .incbin "baserom.dol", 0x43DFD0, 0x30
+.global lbl_80441F00
+lbl_80441F00:
+ .incbin "baserom.dol", 0x43E000, 0x34
+.global lbl_80441F34
+lbl_80441F34:
+ .incbin "baserom.dol", 0x43E034, 0x44
+.global lbl_80441F78
+lbl_80441F78:
+ .incbin "baserom.dol", 0x43E078, 0x44
+.global lbl_80441FBC
+lbl_80441FBC:
+ .incbin "baserom.dol", 0x43E0BC, 0x2C
+.global lbl_80441FE8
+lbl_80441FE8:
+ .incbin "baserom.dol", 0x43E0E8, 0x40
+.global lbl_80442028
+lbl_80442028:
+ .incbin "baserom.dol", 0x43E128, 0x25C
+.global lbl_80442284
+lbl_80442284:
+ .incbin "baserom.dol", 0x43E384, 0x1C
+.global lbl_804422A0
+lbl_804422A0:
+ .incbin "baserom.dol", 0x43E3A0, 0x18
+.global lbl_804422B8
+lbl_804422B8:
+ .incbin "baserom.dol", 0x43E3B8, 0x28
+.global lbl_804422E0
+lbl_804422E0:
+ .incbin "baserom.dol", 0x43E3E0, 0x20
+.global lbl_80442300
+lbl_80442300:
+ .incbin "baserom.dol", 0x43E400, 0x30
+.global lbl_80442330
+lbl_80442330:
+ .incbin "baserom.dol", 0x43E430, 0x44
+.global lbl_80442374
+lbl_80442374:
+ .incbin "baserom.dol", 0x43E474, 0x2C
+.global lbl_804423A0
+lbl_804423A0:
+ .incbin "baserom.dol", 0x43E4A0, 0x28
+.global lbl_804423C8
+lbl_804423C8:
+ .incbin "baserom.dol", 0x43E4C8, 0x38
+.global lbl_80442400
+lbl_80442400:
+ .incbin "baserom.dol", 0x43E500, 0xCC
+.global lbl_804424CC
+lbl_804424CC:
+ .incbin "baserom.dol", 0x43E5CC, 0xAC
+.global lbl_80442578
+lbl_80442578:
+ .incbin "baserom.dol", 0x43E678, 0x44
+.global lbl_804425BC
+lbl_804425BC:
+ .incbin "baserom.dol", 0x43E6BC, 0x3C
+.global lbl_804425F8
+lbl_804425F8:
+ .incbin "baserom.dol", 0x43E6F8, 0x24
+.global lbl_8044261C
+lbl_8044261C:
+ .incbin "baserom.dol", 0x43E71C, 0x24
+.global lbl_80442640
+lbl_80442640:
+ .incbin "baserom.dol", 0x43E740, 0x44
+.global lbl_80442684
+lbl_80442684:
+ .incbin "baserom.dol", 0x43E784, 0x24
+.global lbl_804426A8
+lbl_804426A8:
+ .incbin "baserom.dol", 0x43E7A8, 0x24
+.global lbl_804426CC
+lbl_804426CC:
+ .incbin "baserom.dol", 0x43E7CC, 0x24
+.global lbl_804426F0
+lbl_804426F0:
+ .incbin "baserom.dol", 0x43E7F0, 0x18
+.global lbl_80442708
+lbl_80442708:
+ .incbin "baserom.dol", 0x43E808, 0x18
+.global lbl_80442720
+lbl_80442720:
+ .incbin "baserom.dol", 0x43E820, 0x20
+.global lbl_80442740
+lbl_80442740:
+ .incbin "baserom.dol", 0x43E840, 0x118
+.global lbl_80442858
+lbl_80442858:
+ .incbin "baserom.dol", 0x43E958, 0x20
+.global lbl_80442878
+lbl_80442878:
+ .incbin "baserom.dol", 0x43E978, 0x24
+.global lbl_8044289C
+lbl_8044289C:
+ .incbin "baserom.dol", 0x43E99C, 0x120
+.global lbl_804429BC
+lbl_804429BC:
+ .incbin "baserom.dol", 0x43EABC, 0xB8
+.global lbl_80442A74
+lbl_80442A74:
+ .incbin "baserom.dol", 0x43EB74, 0x2C
+.global lbl_80442AA0
+lbl_80442AA0:
+ .incbin "baserom.dol", 0x43EBA0, 0x58
+.global lbl_80442AF8
+lbl_80442AF8:
+ .incbin "baserom.dol", 0x43EBF8, 0x2C
+.global lbl_80442B24
+lbl_80442B24:
+ .incbin "baserom.dol", 0x43EC24, 0x24
+.global lbl_80442B48
+lbl_80442B48:
+ .incbin "baserom.dol", 0x43EC48, 0x30
+.global lbl_80442B78
+lbl_80442B78:
+ .incbin "baserom.dol", 0x43EC78, 0x28
+.global lbl_80442BA0
+lbl_80442BA0:
+ .incbin "baserom.dol", 0x43ECA0, 0x38
+.global lbl_80442BD8
+lbl_80442BD8:
+ .incbin "baserom.dol", 0x43ECD8, 0x38
+.global lbl_80442C10
+lbl_80442C10:
+ .incbin "baserom.dol", 0x43ED10, 0x30
+.global lbl_80442C40
+lbl_80442C40:
+ .incbin "baserom.dol", 0x43ED40, 0xA8
+.global lbl_80442CE8
+lbl_80442CE8:
+ .incbin "baserom.dol", 0x43EDE8, 0x34
+.global lbl_80442D1C
+lbl_80442D1C:
+ .incbin "baserom.dol", 0x43EE1C, 0x27C
+.global lbl_80442F98
+lbl_80442F98:
+ .incbin "baserom.dol", 0x43F098, 0x20
+.global lbl_80442FB8
+lbl_80442FB8:
+ .incbin "baserom.dol", 0x43F0B8, 0x2C
+.global lbl_80442FE4
+lbl_80442FE4:
+ .incbin "baserom.dol", 0x43F0E4, 0x2C
+.global lbl_80443010
+lbl_80443010:
+ .incbin "baserom.dol", 0x43F110, 0x2C
+.global lbl_8044303C
+lbl_8044303C:
+ .incbin "baserom.dol", 0x43F13C, 0x24
+.global lbl_80443060
+lbl_80443060:
+ .incbin "baserom.dol", 0x43F160, 0x2C
+.global lbl_8044308C
+lbl_8044308C:
+ .incbin "baserom.dol", 0x43F18C, 0x24
+.global lbl_804430B0
+lbl_804430B0:
+ .incbin "baserom.dol", 0x43F1B0, 0x160
+.global lbl_80443210
+lbl_80443210:
+ .incbin "baserom.dol", 0x43F310, 0x1C0
+.global lbl_804433D0
+lbl_804433D0:
+ .incbin "baserom.dol", 0x43F4D0, 0x40
+.global lbl_80443410
+lbl_80443410:
+ .incbin "baserom.dol", 0x43F510, 0x80
+.global lbl_80443490
+lbl_80443490:
+ .incbin "baserom.dol", 0x43F590, 0xA4
+.global lbl_80443534
+lbl_80443534:
+ .incbin "baserom.dol", 0x43F634, 0x6C
+.global lbl_804435A0
+lbl_804435A0:
+ .incbin "baserom.dol", 0x43F6A0, 0x28
+.global lbl_804435C8
+lbl_804435C8:
+ .incbin "baserom.dol", 0x43F6C8, 0x30
+.global lbl_804435F8
+lbl_804435F8:
+ .incbin "baserom.dol", 0x43F6F8, 0x168
+.global lbl_80443760
+lbl_80443760:
+ .incbin "baserom.dol", 0x43F860, 0x70
+.global lbl_804437D0
+lbl_804437D0:
+ .incbin "baserom.dol", 0x43F8D0, 0x24
+.global lbl_804437F4
+lbl_804437F4:
+ .incbin "baserom.dol", 0x43F8F4, 0x194
+.global lbl_80443988
+lbl_80443988:
+ .incbin "baserom.dol", 0x43FA88, 0x8C
+.global lbl_80443A14
+lbl_80443A14:
+ .incbin "baserom.dol", 0x43FB14, 0xC4
+.global lbl_80443AD8
+lbl_80443AD8:
+ .incbin "baserom.dol", 0x43FBD8, 0x70
+.global lbl_80443B48
+lbl_80443B48:
+ .incbin "baserom.dol", 0x43FC48, 0x28
+.global lbl_80443B70
+lbl_80443B70:
+ .incbin "baserom.dol", 0x43FC70, 0x98
+.global lbl_80443C08
+lbl_80443C08:
+ .incbin "baserom.dol", 0x43FD08, 0x20
+.global lbl_80443C28
+lbl_80443C28:
+ .incbin "baserom.dol", 0x43FD28, 0x28
+.global lbl_80443C50
+lbl_80443C50:
+ .incbin "baserom.dol", 0x43FD50, 0x28
+.global lbl_80443C78
+lbl_80443C78:
+ .incbin "baserom.dol", 0x43FD78, 0x34
+.global lbl_80443CAC
+lbl_80443CAC:
+ .incbin "baserom.dol", 0x43FDAC, 0x28
+.global lbl_80443CD4
+lbl_80443CD4:
+ .incbin "baserom.dol", 0x43FDD4, 0x12C
+.global lbl_80443E00
+lbl_80443E00:
+ .incbin "baserom.dol", 0x43FF00, 0x20
+.global lbl_80443E20
+lbl_80443E20:
+ .incbin "baserom.dol", 0x43FF20, 0x20
+.global lbl_80443E40
+lbl_80443E40:
+ .incbin "baserom.dol", 0x43FF40, 0x38
+.global lbl_80443E78
+lbl_80443E78:
+ .incbin "baserom.dol", 0x43FF78, 0x2D4
+.global lbl_8044414C
+lbl_8044414C:
+ .incbin "baserom.dol", 0x44024C, 0x14
+.global lbl_80444160
+lbl_80444160:
+ .incbin "baserom.dol", 0x440260, 0x18
+.global lbl_80444178
+lbl_80444178:
+ .incbin "baserom.dol", 0x440278, 0x1C
+.global lbl_80444194
+lbl_80444194:
+ .incbin "baserom.dol", 0x440294, 0x20
+.global lbl_804441B4
+lbl_804441B4:
+ .incbin "baserom.dol", 0x4402B4, 0x20
+.global lbl_804441D4
+lbl_804441D4:
+ .incbin "baserom.dol", 0x4402D4, 0x64
+.global lbl_80444238
+lbl_80444238:
+ .incbin "baserom.dol", 0x440338, 0x28
+.global lbl_80444260
+lbl_80444260:
+ .incbin "baserom.dol", 0x440360, 0x38
+.global lbl_80444298
+lbl_80444298:
+ .incbin "baserom.dol", 0x440398, 0x38
+.global lbl_804442D0
+lbl_804442D0:
+ .incbin "baserom.dol", 0x4403D0, 0x10
+.global lbl_804442E0
+lbl_804442E0:
+ .incbin "baserom.dol", 0x4403E0, 0x20
+.global lbl_80444300
+lbl_80444300:
+ .incbin "baserom.dol", 0x440400, 0x20
+.global lbl_80444320
+lbl_80444320:
+ .incbin "baserom.dol", 0x440420, 0x2C
+.global lbl_8044434C
+lbl_8044434C:
+ .incbin "baserom.dol", 0x44044C, 0x24
+.global lbl_80444370
+lbl_80444370:
+ .incbin "baserom.dol", 0x440470, 0x30
+.global lbl_804443A0
+lbl_804443A0:
+ .incbin "baserom.dol", 0x4404A0, 0x60
+.global lbl_80444400
+lbl_80444400:
+ .incbin "baserom.dol", 0x440500, 0x10
+.global lbl_80444410
+lbl_80444410:
+ .incbin "baserom.dol", 0x440510, 0x40
+.global lbl_80444450
+lbl_80444450:
+ .incbin "baserom.dol", 0x440550, 0x10
+.global lbl_80444460
+lbl_80444460:
+ .incbin "baserom.dol", 0x440560, 0x14
+.global lbl_80444474
+lbl_80444474:
+ .incbin "baserom.dol", 0x440574, 0x14
+.global lbl_80444488
+lbl_80444488:
+ .incbin "baserom.dol", 0x440588, 0x10
+.global lbl_80444498
+lbl_80444498:
+ .incbin "baserom.dol", 0x440598, 0x18
+.global lbl_804444B0
+lbl_804444B0:
+ .incbin "baserom.dol", 0x4405B0, 0x24
+.global lbl_804444D4
+lbl_804444D4:
+ .incbin "baserom.dol", 0x4405D4, 0x34
+.global lbl_80444508
+lbl_80444508:
+ .incbin "baserom.dol", 0x440608, 0x2C
+.global lbl_80444534
+lbl_80444534:
+ .incbin "baserom.dol", 0x440634, 0x2C
+.global lbl_80444560
+lbl_80444560:
+ .incbin "baserom.dol", 0x440660, 0x30
+.global lbl_80444590
+lbl_80444590:
+ .incbin "baserom.dol", 0x440690, 0x100
+.global lbl_80444690
+lbl_80444690:
+ .incbin "baserom.dol", 0x440790, 0x18
+.global lbl_804446A8
+lbl_804446A8:
+ .incbin "baserom.dol", 0x4407A8, 0x30
+.global lbl_804446D8
+lbl_804446D8:
+ .incbin "baserom.dol", 0x4407D8, 0x140
+.global lbl_80444818
+lbl_80444818:
+ .incbin "baserom.dol", 0x440918, 0x70
+.global lbl_80444888
+lbl_80444888:
+ .incbin "baserom.dol", 0x440988, 0x28
+.global lbl_804448B0
+lbl_804448B0:
+ .incbin "baserom.dol", 0x4409B0, 0x80
+.global lbl_80444930
+lbl_80444930:
+ .incbin "baserom.dol", 0x440A30, 0x48
+.global lbl_80444978
+lbl_80444978:
+ .incbin "baserom.dol", 0x440A78, 0x3C
+.global lbl_804449B4
+lbl_804449B4:
+ .incbin "baserom.dol", 0x440AB4, 0x24
+.global lbl_804449D8
+lbl_804449D8:
+ .incbin "baserom.dol", 0x440AD8, 0x24
+.global lbl_804449FC
+lbl_804449FC:
+ .incbin "baserom.dol", 0x440AFC, 0x30
+.global lbl_80444A2C
+lbl_80444A2C:
+ .incbin "baserom.dol", 0x440B2C, 0x28
+.global lbl_80444A54
+lbl_80444A54:
+ .incbin "baserom.dol", 0x440B54, 0x3C
+.global lbl_80444A90
+lbl_80444A90:
+ .incbin "baserom.dol", 0x440B90, 0x24
+.global lbl_80444AB4
+lbl_80444AB4:
+ .incbin "baserom.dol", 0x440BB4, 0x1C
+.global lbl_80444AD0
+lbl_80444AD0:
+ .incbin "baserom.dol", 0x440BD0, 0x14
+.global lbl_80444AE4
+lbl_80444AE4:
+ .incbin "baserom.dol", 0x440BE4, 0x20
+.global lbl_80444B04
+lbl_80444B04:
+ .incbin "baserom.dol", 0x440C04, 0x24
+.global lbl_80444B28
+lbl_80444B28:
+ .incbin "baserom.dol", 0x440C28, 0x3C
+.global lbl_80444B64
+lbl_80444B64:
+ .incbin "baserom.dol", 0x440C64, 0x2C
+.global lbl_80444B90
+lbl_80444B90:
+ .incbin "baserom.dol", 0x440C90, 0x98
+.global lbl_80444C28
+lbl_80444C28:
+ .incbin "baserom.dol", 0x440D28, 0xA0
+.global lbl_80444CC8
+lbl_80444CC8:
+ .incbin "baserom.dol", 0x440DC8, 0x40
+.global lbl_80444D08
+lbl_80444D08:
+ .incbin "baserom.dol", 0x440E08, 0x24
+.global lbl_80444D2C
+lbl_80444D2C:
+ .incbin "baserom.dol", 0x440E2C, 0x3C
+.global lbl_80444D68
+lbl_80444D68:
+ .incbin "baserom.dol", 0x440E68, 0x2C
+.global lbl_80444D94
+lbl_80444D94:
+ .incbin "baserom.dol", 0x440E94, 0x3C
+.global lbl_80444DD0
+lbl_80444DD0:
+ .incbin "baserom.dol", 0x440ED0, 0x28
+.global lbl_80444DF8
+lbl_80444DF8:
+ .incbin "baserom.dol", 0x440EF8, 0xD8
+.global lbl_80444ED0
+lbl_80444ED0:
+ .incbin "baserom.dol", 0x440FD0, 0x10
+.global lbl_80444EE0
+lbl_80444EE0:
+ .incbin "baserom.dol", 0x440FE0, 0x20
+.global lbl_80444F00
+lbl_80444F00:
+ .incbin "baserom.dol", 0x441000, 0x24
+.global lbl_80444F24
+lbl_80444F24:
+ .incbin "baserom.dol", 0x441024, 0x24
+.global lbl_80444F48
+lbl_80444F48:
+ .incbin "baserom.dol", 0x441048, 0x18
+.global lbl_80444F60
+lbl_80444F60:
+ .incbin "baserom.dol", 0x441060, 0x50
+.global lbl_80444FB0
+lbl_80444FB0:
+ .incbin "baserom.dol", 0x4410B0, 0x3C
+.global lbl_80444FEC
+lbl_80444FEC:
+ .incbin "baserom.dol", 0x4410EC, 0x5C
+.global lbl_80445048
+lbl_80445048:
+ .incbin "baserom.dol", 0x441148, 0x28
+.global lbl_80445070
+lbl_80445070:
+ .incbin "baserom.dol", 0x441170, 0x28
+.global lbl_80445098
+lbl_80445098:
+ .incbin "baserom.dol", 0x441198, 0xE8
+.global lbl_80445180
+lbl_80445180:
+ .incbin "baserom.dol", 0x441280, 0x28
+.global lbl_804451A8
+lbl_804451A8:
+ .incbin "baserom.dol", 0x4412A8, 0x78
+.global lbl_80445220
+lbl_80445220:
+ .incbin "baserom.dol", 0x441320, 0xC0
+.global lbl_804452E0
+lbl_804452E0:
+ .incbin "baserom.dol", 0x4413E0, 0x2C
+.global lbl_8044530C
+lbl_8044530C:
+ .incbin "baserom.dol", 0x44140C, 0x58
+.global lbl_80445364
+lbl_80445364:
+ .incbin "baserom.dol", 0x441464, 0x1C
+.global lbl_80445380
+lbl_80445380:
+ .incbin "baserom.dol", 0x441480, 0x2C
+.global lbl_804453AC
+lbl_804453AC:
+ .incbin "baserom.dol", 0x4414AC, 0x24
+.global lbl_804453D0
+lbl_804453D0:
+ .incbin "baserom.dol", 0x4414D0, 0x38
+.global lbl_80445408
+lbl_80445408:
+ .incbin "baserom.dol", 0x441508, 0x78
+.global lbl_80445480
+lbl_80445480:
+ .incbin "baserom.dol", 0x441580, 0x30
+.global lbl_804454B0
+lbl_804454B0:
+ .incbin "baserom.dol", 0x4415B0, 0x28
+.global lbl_804454D8
+lbl_804454D8:
+ .incbin "baserom.dol", 0x4415D8, 0x30
+.global lbl_80445508
+lbl_80445508:
+ .incbin "baserom.dol", 0x441608, 0x24
+.global lbl_8044552C
+lbl_8044552C:
+ .incbin "baserom.dol", 0x44162C, 0x1C
+.global lbl_80445548
+lbl_80445548:
+ .incbin "baserom.dol", 0x441648, 0x44
+.global lbl_8044558C
+lbl_8044558C:
+ .incbin "baserom.dol", 0x44168C, 0x38
+.global lbl_804455C4
+lbl_804455C4:
+ .incbin "baserom.dol", 0x4416C4, 0x3C
+.global lbl_80445600
+lbl_80445600:
+ .incbin "baserom.dol", 0x441700, 0x20
+.global lbl_80445620
+lbl_80445620:
+ .incbin "baserom.dol", 0x441720, 0x20
+.global lbl_80445640
+lbl_80445640:
+ .incbin "baserom.dol", 0x441740, 0xC
+.global lbl_8044564C
+lbl_8044564C:
+ .incbin "baserom.dol", 0x44174C, 0x14
+.global lbl_80445660
+lbl_80445660:
+ .incbin "baserom.dol", 0x441760, 0x60
+.global lbl_804456C0
+lbl_804456C0:
+ .incbin "baserom.dol", 0x4417C0, 0x50
+.global lbl_80445710
+lbl_80445710:
+ .incbin "baserom.dol", 0x441810, 0xC
+.global lbl_8044571C
+lbl_8044571C:
+ .incbin "baserom.dol", 0x44181C, 0xC
+.global lbl_80445728
+lbl_80445728:
+ .incbin "baserom.dol", 0x441828, 0xD8
+.global lbl_80445800
+lbl_80445800:
+ .incbin "baserom.dol", 0x441900, 0x2C
+.global lbl_8044582C
+lbl_8044582C:
+ .incbin "baserom.dol", 0x44192C, 0x18
+.global lbl_80445844
+lbl_80445844:
+ .incbin "baserom.dol", 0x441944, 0xB4
+.global lbl_804458F8
+lbl_804458F8:
+ .incbin "baserom.dol", 0x4419F8, 0x118
+.global lbl_80445A10
+lbl_80445A10:
+ .incbin "baserom.dol", 0x441B10, 0x28
+.global lbl_80445A38
+lbl_80445A38:
+ .incbin "baserom.dol", 0x441B38, 0x48
+.global lbl_80445A80
+lbl_80445A80:
+ .incbin "baserom.dol", 0x441B80, 0x70
+.global lbl_80445AF0
+lbl_80445AF0:
+ .incbin "baserom.dol", 0x441BF0, 0x18
+.global lbl_80445B08
+lbl_80445B08:
+ .incbin "baserom.dol", 0x441C08, 0x18
+.global lbl_80445B20
+lbl_80445B20:
+ .incbin "baserom.dol", 0x441C20, 0x18
+.global lbl_80445B38
+lbl_80445B38:
+ .incbin "baserom.dol", 0x441C38, 0x14
+.global lbl_80445B4C
+lbl_80445B4C:
+ .incbin "baserom.dol", 0x441C4C, 0x1C
+.global lbl_80445B68
+lbl_80445B68:
+ .incbin "baserom.dol", 0x441C68, 0xC
+.global lbl_80445B74
+lbl_80445B74:
+ .incbin "baserom.dol", 0x441C74, 0x3C
+.global lbl_80445BB0
+lbl_80445BB0:
+ .incbin "baserom.dol", 0x441CB0, 0x10
+.global lbl_80445BC0
+lbl_80445BC0:
+ .incbin "baserom.dol", 0x441CC0, 0x18
+.global lbl_80445BD8
+lbl_80445BD8:
+ .incbin "baserom.dol", 0x441CD8, 0xD0
+.global lbl_80445CA8
+lbl_80445CA8:
+ .incbin "baserom.dol", 0x441DA8, 0x88
+.global lbl_80445D30
+lbl_80445D30:
+ .incbin "baserom.dol", 0x441E30, 0x20
+.global lbl_80445D50
+lbl_80445D50:
+ .incbin "baserom.dol", 0x441E50, 0x34
+.global lbl_80445D84
+lbl_80445D84:
+ .incbin "baserom.dol", 0x441E84, 0x1C
+.global lbl_80445DA0
+lbl_80445DA0:
+ .incbin "baserom.dol", 0x441EA0, 0xA8
+.global lbl_80445E48
+lbl_80445E48:
+ .incbin "baserom.dol", 0x441F48, 0x98
+.global lbl_80445EE0
+lbl_80445EE0:
+ .incbin "baserom.dol", 0x441FE0, 0x88
+.global lbl_80445F68
+lbl_80445F68:
+ .incbin "baserom.dol", 0x442068, 0x78
+.global lbl_80445FE0
+lbl_80445FE0:
+ .incbin "baserom.dol", 0x4420E0, 0x10
+.global lbl_80445FF0
+lbl_80445FF0:
+ .incbin "baserom.dol", 0x4420F0, 0x48
+.global lbl_80446038
+lbl_80446038:
+ .incbin "baserom.dol", 0x442138, 0x40
+.global lbl_80446078
+lbl_80446078:
+ .incbin "baserom.dol", 0x442178, 0x40
+.global lbl_804460B8
+lbl_804460B8:
+ .incbin "baserom.dol", 0x4421B8, 0x10
+.global lbl_804460C8
+lbl_804460C8:
+ .incbin "baserom.dol", 0x4421C8, 0x48
+.global lbl_80446110
+lbl_80446110:
+ .incbin "baserom.dol", 0x442210, 0x5C
+.global lbl_8044616C
+lbl_8044616C:
+ .incbin "baserom.dol", 0x44226C, 0x6C
+.global lbl_804461D8
+lbl_804461D8:
+ .incbin "baserom.dol", 0x4422D8, 0x68
+.global lbl_80446240
+lbl_80446240:
+ .incbin "baserom.dol", 0x442340, 0x98
+.global lbl_804462D8
+lbl_804462D8:
+ .incbin "baserom.dol", 0x4423D8, 0x7C
+.global lbl_80446354
+lbl_80446354:
+ .incbin "baserom.dol", 0x442454, 0x10
+.global lbl_80446364
+lbl_80446364:
+ .incbin "baserom.dol", 0x442464, 0x58
+.global lbl_804463BC
+lbl_804463BC:
+ .incbin "baserom.dol", 0x4424BC, 0xC4
+.global lbl_80446480
+lbl_80446480:
+ .incbin "baserom.dol", 0x442580, 0x10
+.global lbl_80446490
+lbl_80446490:
+ .incbin "baserom.dol", 0x442590, 0x10
+.global lbl_804464A0
+lbl_804464A0:
+ .incbin "baserom.dol", 0x4425A0, 0x10
+.global lbl_804464B0
+lbl_804464B0:
+ .incbin "baserom.dol", 0x4425B0, 0x10
+.global lbl_804464C0
+lbl_804464C0:
+ .incbin "baserom.dol", 0x4425C0, 0x14
+.global lbl_804464D4
+lbl_804464D4:
+ .incbin "baserom.dol", 0x4425D4, 0x1C
+.global lbl_804464F0
+lbl_804464F0:
+ .incbin "baserom.dol", 0x4425F0, 0x58
+.global lbl_80446548
+lbl_80446548:
+ .incbin "baserom.dol", 0x442648, 0x14
+.global lbl_8044655C
+lbl_8044655C:
+ .incbin "baserom.dol", 0x44265C, 0x34
+.global lbl_80446590
+lbl_80446590:
+ .incbin "baserom.dol", 0x442690, 0x18
+.global lbl_804465A8
+lbl_804465A8:
+ .incbin "baserom.dol", 0x4426A8, 0x14
+.global lbl_804465BC
+lbl_804465BC:
+ .incbin "baserom.dol", 0x4426BC, 0x1C
+.global lbl_804465D8
+lbl_804465D8:
+ .incbin "baserom.dol", 0x4426D8, 0x10
+.global lbl_804465E8
+lbl_804465E8:
+ .incbin "baserom.dol", 0x4426E8, 0xE8
+.global lbl_804466D0
+lbl_804466D0:
+ .incbin "baserom.dol", 0x4427D0, 0x48
+.global lbl_80446718
+lbl_80446718:
+ .incbin "baserom.dol", 0x442818, 0x250
+.global lbl_80446968
+lbl_80446968:
+ .incbin "baserom.dol", 0x442A68, 0x168
+.global lbl_80446AD0
+lbl_80446AD0:
+ .incbin "baserom.dol", 0x442BD0, 0x10
+.global lbl_80446AE0
+lbl_80446AE0:
+ .incbin "baserom.dol", 0x442BE0, 0x14
+.global lbl_80446AF4
+lbl_80446AF4:
+ .incbin "baserom.dol", 0x442BF4, 0x24
+.global lbl_80446B18
+lbl_80446B18:
+ .incbin "baserom.dol", 0x442C18, 0x14
+.global lbl_80446B2C
+lbl_80446B2C:
+ .incbin "baserom.dol", 0x442C2C, 0x14
+.global lbl_80446B40
+lbl_80446B40:
+ .incbin "baserom.dol", 0x442C40, 0x14
+.global lbl_80446B54
+lbl_80446B54:
+ .incbin "baserom.dol", 0x442C54, 0x1C
+.global lbl_80446B70
+lbl_80446B70:
+ .incbin "baserom.dol", 0x442C70, 0x70
+.global lbl_80446BE0
+lbl_80446BE0:
+ .incbin "baserom.dol", 0x442CE0, 0x14
+.global lbl_80446BF4
+lbl_80446BF4:
+ .incbin "baserom.dol", 0x442CF4, 0x10
+.global lbl_80446C04
+lbl_80446C04:
+ .incbin "baserom.dol", 0x442D04, 0x10
+.global lbl_80446C14
+lbl_80446C14:
+ .incbin "baserom.dol", 0x442D14, 0x18
+.global lbl_80446C2C
+lbl_80446C2C:
+ .incbin "baserom.dol", 0x442D2C, 0x14
+.global lbl_80446C40
+lbl_80446C40:
+ .incbin "baserom.dol", 0x442D40, 0x10
+.global lbl_80446C50
+lbl_80446C50:
+ .incbin "baserom.dol", 0x442D50, 0x10
+.global lbl_80446C60
+lbl_80446C60:
+ .incbin "baserom.dol", 0x442D60, 0x10
+.global lbl_80446C70
+lbl_80446C70:
+ .incbin "baserom.dol", 0x442D70, 0x10
+.global lbl_80446C80
+lbl_80446C80:
+ .incbin "baserom.dol", 0x442D80, 0x2C
+.global lbl_80446CAC
+lbl_80446CAC:
+ .incbin "baserom.dol", 0x442DAC, 0x30
+.global lbl_80446CDC
+lbl_80446CDC:
+ .incbin "baserom.dol", 0x442DDC, 0x2C
+.global lbl_80446D08
+lbl_80446D08:
+ .incbin "baserom.dol", 0x442E08, 0x20
+.global lbl_80446D28
+lbl_80446D28:
+ .incbin "baserom.dol", 0x442E28, 0x84
+.global lbl_80446DAC
+lbl_80446DAC:
+ .incbin "baserom.dol", 0x442EAC, 0xF4
+.global lbl_80446EA0
+lbl_80446EA0:
+ .incbin "baserom.dol", 0x442FA0, 0x30
+.global lbl_80446ED0
+lbl_80446ED0:
+ .incbin "baserom.dol", 0x442FD0, 0x18
+.global lbl_80446EE8
+lbl_80446EE8:
+ .incbin "baserom.dol", 0x442FE8, 0x20
+.global lbl_80446F08
+lbl_80446F08:
+ .incbin "baserom.dol", 0x443008, 0x340
+.global lbl_80447248
+lbl_80447248:
+ .incbin "baserom.dol", 0x443348, 0xB8
+.global lbl_80447300
+lbl_80447300:
+ .incbin "baserom.dol", 0x443400, 0x20
+.global lbl_80447320
+lbl_80447320:
+ .incbin "baserom.dol", 0x443420, 0x328
+.global lbl_80447648
+lbl_80447648:
+ .incbin "baserom.dol", 0x443748, 0x28
+.global lbl_80447670
+lbl_80447670:
+ .incbin "baserom.dol", 0x443770, 0x3C
+.global lbl_804476AC
+lbl_804476AC:
+ .incbin "baserom.dol", 0x4437AC, 0x64
+.global lbl_80447710
+lbl_80447710:
+ .incbin "baserom.dol", 0x443810, 0x10
+.global lbl_80447720
+lbl_80447720:
+ .incbin "baserom.dol", 0x443820, 0x2C
+.global lbl_8044774C
+lbl_8044774C:
+ .incbin "baserom.dol", 0x44384C, 0x58
+.global lbl_804477A4
+lbl_804477A4:
+ .incbin "baserom.dol", 0x4438A4, 0x1A8
+.global lbl_8044794C
+lbl_8044794C:
+ .incbin "baserom.dol", 0x443A4C, 0x1C
+.global lbl_80447968
+lbl_80447968:
+ .incbin "baserom.dol", 0x443A68, 0x1C
+.global lbl_80447984
+lbl_80447984:
+ .incbin "baserom.dol", 0x443A84, 0x14
+.global lbl_80447998
+lbl_80447998:
+ .incbin "baserom.dol", 0x443A98, 0x1C
+.global lbl_804479B4
+lbl_804479B4:
+ .incbin "baserom.dol", 0x443AB4, 0x14
+.global lbl_804479C8
+lbl_804479C8:
+ .incbin "baserom.dol", 0x443AC8, 0x5EC
+.global lbl_80447FB4
+lbl_80447FB4:
+ .incbin "baserom.dol", 0x4440B4, 0xC
+.global lbl_80447FC0
+lbl_80447FC0:
+ .incbin "baserom.dol", 0x4440C0, 0x20
+.global lbl_80447FE0
+lbl_80447FE0:
+ .incbin "baserom.dol", 0x4440E0, 0x30
+.global lbl_80448010
+lbl_80448010:
+ .incbin "baserom.dol", 0x444110, 0x10
+.global lbl_80448020
+lbl_80448020:
+ .incbin "baserom.dol", 0x444120, 0x18
+.global lbl_80448038
+lbl_80448038:
+ .incbin "baserom.dol", 0x444138, 0x18
+.global lbl_80448050
+lbl_80448050:
+ .incbin "baserom.dol", 0x444150, 0x58
+.global lbl_804480A8
+lbl_804480A8:
+ .incbin "baserom.dol", 0x4441A8, 0x58
+.global lbl_80448100
+lbl_80448100:
+ .incbin "baserom.dol", 0x444200, 0x94
+.global lbl_80448194
+lbl_80448194:
+ .incbin "baserom.dol", 0x444294, 0x254
+.global lbl_804483E8
+lbl_804483E8:
+ .incbin "baserom.dol", 0x4444E8, 0x2E8
+.global lbl_804486D0
+lbl_804486D0:
+ .incbin "baserom.dol", 0x4447D0, 0x30
+.global lbl_80448700
+lbl_80448700:
+ .incbin "baserom.dol", 0x444800, 0x28
+.global lbl_80448728
+lbl_80448728:
+ .incbin "baserom.dol", 0x444828, 0x1D4
+.global lbl_804488FC
+lbl_804488FC:
+ .incbin "baserom.dol", 0x4449FC, 0x30
+.global lbl_8044892C
+lbl_8044892C:
+ .incbin "baserom.dol", 0x444A2C, 0x14C
+.global lbl_80448A78
+lbl_80448A78:
+ .incbin "baserom.dol", 0x444B78, 0x2D8
+.global lbl_80448D50
+lbl_80448D50:
+ .incbin "baserom.dol", 0x444E50, 0x108
+.global lbl_80448E58
+lbl_80448E58:
+ .incbin "baserom.dol", 0x444F58, 0x30
+.global lbl_80448E88
+lbl_80448E88:
+ .incbin "baserom.dol", 0x444F88, 0x8C
+.global lbl_80448F14
+lbl_80448F14:
+ .incbin "baserom.dol", 0x445014, 0x144
+.global lbl_80449058
+lbl_80449058:
+ .incbin "baserom.dol", 0x445158, 0x2C
+.global lbl_80449084
+lbl_80449084:
+ .incbin "baserom.dol", 0x445184, 0x3C
+.global lbl_804490C0
+lbl_804490C0:
+ .incbin "baserom.dol", 0x4451C0, 0x100
+.global lbl_804491C0
+lbl_804491C0:
+ .incbin "baserom.dol", 0x4452C0, 0x128
+.global lbl_804492E8
+lbl_804492E8:
+ .incbin "baserom.dol", 0x4453E8, 0x14
+.global lbl_804492FC
+lbl_804492FC:
+ .incbin "baserom.dol", 0x4453FC, 0x14
+.global lbl_80449310
+lbl_80449310:
+ .incbin "baserom.dol", 0x445410, 0x18
+.global lbl_80449328
+lbl_80449328:
+ .incbin "baserom.dol", 0x445428, 0x40
+.global lbl_80449368
+lbl_80449368:
+ .incbin "baserom.dol", 0x445468, 0x18
+.global lbl_80449380
+lbl_80449380:
+ .incbin "baserom.dol", 0x445480, 0x228
+.global lbl_804495A8
+lbl_804495A8:
+ .incbin "baserom.dol", 0x4456A8, 0x2C
+.global lbl_804495D4
+lbl_804495D4:
+ .incbin "baserom.dol", 0x4456D4, 0x2C
+.global lbl_80449600
+lbl_80449600:
+ .incbin "baserom.dol", 0x445700, 0x28
+.global lbl_80449628
+lbl_80449628:
+ .incbin "baserom.dol", 0x445728, 0x30
+.global lbl_80449658
+lbl_80449658:
+ .incbin "baserom.dol", 0x445758, 0x24
+.global lbl_8044967C
+lbl_8044967C:
+ .incbin "baserom.dol", 0x44577C, 0xB4
+.global lbl_80449730
+lbl_80449730:
+ .incbin "baserom.dol", 0x445830, 0x188
+.global lbl_804498B8
+lbl_804498B8:
+ .incbin "baserom.dol", 0x4459B8, 0x88
+.global lbl_80449940
+lbl_80449940:
+ .incbin "baserom.dol", 0x445A40, 0x1C
+.global lbl_8044995C
+lbl_8044995C:
+ .incbin "baserom.dol", 0x445A5C, 0x34
+.global lbl_80449990
+lbl_80449990:
+ .incbin "baserom.dol", 0x445A90, 0x1C
+.global lbl_804499AC
+lbl_804499AC:
+ .incbin "baserom.dol", 0x445AAC, 0x20
+.global lbl_804499CC
+lbl_804499CC:
+ .incbin "baserom.dol", 0x445ACC, 0x24
+.global lbl_804499F0
+lbl_804499F0:
+ .incbin "baserom.dol", 0x445AF0, 0x120
+.global lbl_80449B10
+lbl_80449B10:
+ .incbin "baserom.dol", 0x445C10, 0x20
+.global lbl_80449B30
+lbl_80449B30:
+ .incbin "baserom.dol", 0x445C30, 0x20
+.global lbl_80449B50
+lbl_80449B50:
+ .incbin "baserom.dol", 0x445C50, 0x18
+.global lbl_80449B68
+lbl_80449B68:
+ .incbin "baserom.dol", 0x445C68, 0x38
+.global lbl_80449BA0
+lbl_80449BA0:
+ .incbin "baserom.dol", 0x445CA0, 0x68
+.global lbl_80449C08
+lbl_80449C08:
+ .incbin "baserom.dol", 0x445D08, 0x24
+.global lbl_80449C2C
+lbl_80449C2C:
+ .incbin "baserom.dol", 0x445D2C, 0xEC
+.global lbl_80449D18
+lbl_80449D18:
+ .incbin "baserom.dol", 0x445E18, 0x100
+.global lbl_80449E18
+lbl_80449E18:
+ .incbin "baserom.dol", 0x445F18, 0xBC
+.global lbl_80449ED4
+lbl_80449ED4:
+ .incbin "baserom.dol", 0x445FD4, 0x4D4
+.global lbl_8044A3A8
+lbl_8044A3A8:
+ .incbin "baserom.dol", 0x4464A8, 0x18
+.global lbl_8044A3C0
+lbl_8044A3C0:
+ .incbin "baserom.dol", 0x4464C0, 0x20
+.global lbl_8044A3E0
+lbl_8044A3E0:
+ .incbin "baserom.dol", 0x4464E0, 0x40
+.global lbl_8044A420
+lbl_8044A420:
+ .incbin "baserom.dol", 0x446520, 0x10
+.global lbl_8044A430
+lbl_8044A430:
+ .incbin "baserom.dol", 0x446530, 0x28
+.global lbl_8044A458
+lbl_8044A458:
+ .incbin "baserom.dol", 0x446558, 0x10
+.global lbl_8044A468
+lbl_8044A468:
+ .incbin "baserom.dol", 0x446568, 0x74
+.global lbl_8044A4DC
+lbl_8044A4DC:
+ .incbin "baserom.dol", 0x4465DC, 0x9C
+.global lbl_8044A578
+lbl_8044A578:
+ .incbin "baserom.dol", 0x446678, 0x10
+.global lbl_8044A588
+lbl_8044A588:
+ .incbin "baserom.dol", 0x446688, 0x68
+.global lbl_8044A5F0
+lbl_8044A5F0:
+ .incbin "baserom.dol", 0x4466F0, 0x98
+.global lbl_8044A688
+lbl_8044A688:
+ .incbin "baserom.dol", 0x446788, 0x78
+.global lbl_8044A700
+lbl_8044A700:
+ .incbin "baserom.dol", 0x446800, 0x4C
+.global lbl_8044A74C
+lbl_8044A74C:
+ .incbin "baserom.dol", 0x44684C, 0x5C
+.global lbl_8044A7A8
+lbl_8044A7A8:
+ .incbin "baserom.dol", 0x4468A8, 0x10
+.global lbl_8044A7B8
+lbl_8044A7B8:
+ .incbin "baserom.dol", 0x4468B8, 0x28
+.global lbl_8044A7E0
+lbl_8044A7E0:
+ .incbin "baserom.dol", 0x4468E0, 0x30
+.global lbl_8044A810
+lbl_8044A810:
+ .incbin "baserom.dol", 0x446910, 0x10
+.global lbl_8044A820
+lbl_8044A820:
+ .incbin "baserom.dol", 0x446920, 0x38C
+.global lbl_8044ABAC
+lbl_8044ABAC:
+ .incbin "baserom.dol", 0x446CAC, 0x28
+.global lbl_8044ABD4
+lbl_8044ABD4:
+ .incbin "baserom.dol", 0x446CD4, 0x14
+.global lbl_8044ABE8
+lbl_8044ABE8:
+ .incbin "baserom.dol", 0x446CE8, 0x64
+.global lbl_8044AC4C
+lbl_8044AC4C:
+ .incbin "baserom.dol", 0x446D4C, 0x180
+.global lbl_8044ADCC
+lbl_8044ADCC:
+ .incbin "baserom.dol", 0x446ECC, 0xD0
+.global lbl_8044AE9C
+lbl_8044AE9C:
+ .incbin "baserom.dol", 0x446F9C, 0x8C
+.global lbl_8044AF28
+lbl_8044AF28:
+ .incbin "baserom.dol", 0x447028, 0x18
+.global lbl_8044AF40
+lbl_8044AF40:
+ .incbin "baserom.dol", 0x447040, 0x10
+.global lbl_8044AF50
+lbl_8044AF50:
+ .incbin "baserom.dol", 0x447050, 0x60
+.global lbl_8044AFB0
+lbl_8044AFB0:
+ .incbin "baserom.dol", 0x4470B0, 0x98
+.global lbl_8044B048
+lbl_8044B048:
+ .incbin "baserom.dol", 0x447148, 0x14
+.global lbl_8044B05C
+lbl_8044B05C:
+ .incbin "baserom.dol", 0x44715C, 0x14
+.global lbl_8044B070
+lbl_8044B070:
+ .incbin "baserom.dol", 0x447170, 0x104
+.global lbl_8044B174
+lbl_8044B174:
+ .incbin "baserom.dol", 0x447274, 0x3C
+.global lbl_8044B1B0
+lbl_8044B1B0:
+ .incbin "baserom.dol", 0x4472B0, 0x78
+.global lbl_8044B228
+lbl_8044B228:
+ .incbin "baserom.dol", 0x447328, 0x40
+.global lbl_8044B268
+lbl_8044B268:
+ .incbin "baserom.dol", 0x447368, 0xC8
+.global lbl_8044B330
+lbl_8044B330:
+ .incbin "baserom.dol", 0x447430, 0x1F0
+.global lbl_8044B520
+lbl_8044B520:
+ .incbin "baserom.dol", 0x447620, 0x18
+.global lbl_8044B538
+lbl_8044B538:
+ .incbin "baserom.dol", 0x447638, 0x10
+.global lbl_8044B548
+lbl_8044B548:
+ .incbin "baserom.dol", 0x447648, 0x30
+.global lbl_8044B578
+lbl_8044B578:
+ .incbin "baserom.dol", 0x447678, 0x10
+.global lbl_8044B588
+lbl_8044B588:
+ .incbin "baserom.dol", 0x447688, 0x10
+.global lbl_8044B598
+lbl_8044B598:
+ .incbin "baserom.dol", 0x447698, 0x38
+.global lbl_8044B5D0
+lbl_8044B5D0:
+ .incbin "baserom.dol", 0x4476D0, 0x10
+.global lbl_8044B5E0
+lbl_8044B5E0:
+ .incbin "baserom.dol", 0x4476E0, 0x28
+.global lbl_8044B608
+lbl_8044B608:
+ .incbin "baserom.dol", 0x447708, 0x394
+.global lbl_8044B99C
+lbl_8044B99C:
+ .incbin "baserom.dol", 0x447A9C, 0x24
+.global lbl_8044B9C0
+lbl_8044B9C0:
+ .incbin "baserom.dol", 0x447AC0, 0x38
+.global lbl_8044B9F8
+lbl_8044B9F8:
+ .incbin "baserom.dol", 0x447AF8, 0x10
+.global lbl_8044BA08
+lbl_8044BA08:
+ .incbin "baserom.dol", 0x447B08, 0xC
+.global lbl_8044BA14
+lbl_8044BA14:
+ .incbin "baserom.dol", 0x447B14, 0xC
+.global lbl_8044BA20
+lbl_8044BA20:
+ .incbin "baserom.dol", 0x447B20, 0x158
+.global lbl_8044BB78
+lbl_8044BB78:
+ .incbin "baserom.dol", 0x447C78, 0x3F8
+.global lbl_8044BF70
+lbl_8044BF70:
+ .incbin "baserom.dol", 0x448070, 0x10
+.global lbl_8044BF80
+lbl_8044BF80:
+ .incbin "baserom.dol", 0x448080, 0xC
+.global lbl_8044BF8C
+lbl_8044BF8C:
+ .incbin "baserom.dol", 0x44808C, 0x34
+.global lbl_8044BFC0
+lbl_8044BFC0:
+ .incbin "baserom.dol", 0x4480C0, 0x38
+.global lbl_8044BFF8
+lbl_8044BFF8:
+ .incbin "baserom.dol", 0x4480F8, 0xCC
+.global lbl_8044C0C4
+lbl_8044C0C4:
+ .incbin "baserom.dol", 0x4481C4, 0x54
+.global lbl_8044C118
+lbl_8044C118:
+ .incbin "baserom.dol", 0x448218, 0xF0
+.global lbl_8044C208
+lbl_8044C208:
+ .incbin "baserom.dol", 0x448308, 0x30
+.global lbl_8044C238
+lbl_8044C238:
+ .incbin "baserom.dol", 0x448338, 0x70
+.global lbl_8044C2A8
+lbl_8044C2A8:
+ .incbin "baserom.dol", 0x4483A8, 0x60
+.global lbl_8044C308
+lbl_8044C308:
+ .incbin "baserom.dol", 0x448408, 0x10
+.global lbl_8044C318
+lbl_8044C318:
+ .incbin "baserom.dol", 0x448418, 0x20
+.global lbl_8044C338
+lbl_8044C338:
+ .incbin "baserom.dol", 0x448438, 0xD8
+.global lbl_8044C410
+lbl_8044C410:
+ .incbin "baserom.dol", 0x448510, 0x140
+.global lbl_8044C550
+lbl_8044C550:
+ .incbin "baserom.dol", 0x448650, 0x10
+.global lbl_8044C560
+lbl_8044C560:
+ .incbin "baserom.dol", 0x448660, 0x58
+.global lbl_8044C5B8
+lbl_8044C5B8:
+ .incbin "baserom.dol", 0x4486B8, 0x10
+.global lbl_8044C5C8
+lbl_8044C5C8:
+ .incbin "baserom.dol", 0x4486C8, 0xC
+.global lbl_8044C5D4
+lbl_8044C5D4:
+ .incbin "baserom.dol", 0x4486D4, 0xC
+.global lbl_8044C5E0
+lbl_8044C5E0:
+ .incbin "baserom.dol", 0x4486E0, 0x10
+.global lbl_8044C5F0
+lbl_8044C5F0:
+ .incbin "baserom.dol", 0x4486F0, 0x30
+.global lbl_8044C620
+lbl_8044C620:
+ .incbin "baserom.dol", 0x448720, 0x28
+.global lbl_8044C648
+lbl_8044C648:
+ .incbin "baserom.dol", 0x448748, 0x60
+.global lbl_8044C6A8
+lbl_8044C6A8:
+ .incbin "baserom.dol", 0x4487A8, 0x20
+.global lbl_8044C6C8
+lbl_8044C6C8:
+ .incbin "baserom.dol", 0x4487C8, 0x14
+.global lbl_8044C6DC
+lbl_8044C6DC:
+ .incbin "baserom.dol", 0x4487DC, 0x14
+.global lbl_8044C6F0
+lbl_8044C6F0:
+ .incbin "baserom.dol", 0x4487F0, 0x68
+.global lbl_8044C758
+lbl_8044C758:
+ .incbin "baserom.dol", 0x448858, 0x68
+.global lbl_8044C7C0
+lbl_8044C7C0:
+ .incbin "baserom.dol", 0x4488C0, 0x30
+.global lbl_8044C7F0
+lbl_8044C7F0:
+ .incbin "baserom.dol", 0x4488F0, 0x68
+.global lbl_8044C858
+lbl_8044C858:
+ .incbin "baserom.dol", 0x448958, 0x58
+.global lbl_8044C8B0
+lbl_8044C8B0:
+ .incbin "baserom.dol", 0x4489B0, 0x58
+.global lbl_8044C908
+lbl_8044C908:
+ .incbin "baserom.dol", 0x448A08, 0x28
+.global lbl_8044C930
+lbl_8044C930:
+ .incbin "baserom.dol", 0x448A30, 0x70
+.global lbl_8044C9A0
+lbl_8044C9A0:
+ .incbin "baserom.dol", 0x448AA0, 0x68
+.global lbl_8044CA08
+lbl_8044CA08:
+ .incbin "baserom.dol", 0x448B08, 0x20
+.global lbl_8044CA28
+lbl_8044CA28:
+ .incbin "baserom.dol", 0x448B28, 0x20
+.global lbl_8044CA48
+lbl_8044CA48:
+ .incbin "baserom.dol", 0x448B48, 0x20
+.global lbl_8044CA68
+lbl_8044CA68:
+ .incbin "baserom.dol", 0x448B68, 0x20
+.global lbl_8044CA88
+lbl_8044CA88:
+ .incbin "baserom.dol", 0x448B88, 0x20
+.global lbl_8044CAA8
+lbl_8044CAA8:
+ .incbin "baserom.dol", 0x448BA8, 0x20
+.global lbl_8044CAC8
+lbl_8044CAC8:
+ .incbin "baserom.dol", 0x448BC8, 0x28
+.global lbl_8044CAF0
+lbl_8044CAF0:
+ .incbin "baserom.dol", 0x448BF0, 0x1F8
+.global lbl_8044CCE8
+lbl_8044CCE8:
+ .incbin "baserom.dol", 0x448DE8, 0x10
+.global lbl_8044CCF8
+lbl_8044CCF8:
+ .incbin "baserom.dol", 0x448DF8, 0x10
+.global lbl_8044CD08
+lbl_8044CD08:
+ .incbin "baserom.dol", 0x448E08, 0x18
+.global lbl_8044CD20
+lbl_8044CD20:
+ .incbin "baserom.dol", 0x448E20, 0x68
+.global lbl_8044CD88
+lbl_8044CD88:
+ .incbin "baserom.dol", 0x448E88, 0x70
+.global lbl_8044CDF8
+lbl_8044CDF8:
+ .incbin "baserom.dol", 0x448EF8, 0x18
+.global lbl_8044CE10
+lbl_8044CE10:
+ .incbin "baserom.dol", 0x448F10, 0x10
+.global lbl_8044CE20
+lbl_8044CE20:
+ .incbin "baserom.dol", 0x448F20, 0x28
+.global lbl_8044CE48
+lbl_8044CE48:
+ .incbin "baserom.dol", 0x448F48, 0x20
+.global lbl_8044CE68
+lbl_8044CE68:
+ .incbin "baserom.dol", 0x448F68, 0x30
+.global lbl_8044CE98
+lbl_8044CE98:
+ .incbin "baserom.dol", 0x448F98, 0x10
+.global lbl_8044CEA8
+lbl_8044CEA8:
+ .incbin "baserom.dol", 0x448FA8, 0x10
+.global lbl_8044CEB8
+lbl_8044CEB8:
+ .incbin "baserom.dol", 0x448FB8, 0x10
+.global lbl_8044CEC8
+lbl_8044CEC8:
+ .incbin "baserom.dol", 0x448FC8, 0x58
+.global lbl_8044CF20
+lbl_8044CF20:
+ .incbin "baserom.dol", 0x449020, 0x48
+.global lbl_8044CF68
+lbl_8044CF68:
+ .incbin "baserom.dol", 0x449068, 0x18
+.global lbl_8044CF80
+lbl_8044CF80:
+ .incbin "baserom.dol", 0x449080, 0x18
+.global lbl_8044CF98
+lbl_8044CF98:
+ .incbin "baserom.dol", 0x449098, 0x70
+.global lbl_8044D008
+lbl_8044D008:
+ .incbin "baserom.dol", 0x449108, 0x24
+.global lbl_8044D02C
+lbl_8044D02C:
+ .incbin "baserom.dol", 0x44912C, 0x14
+.global lbl_8044D040
+lbl_8044D040:
+ .incbin "baserom.dol", 0x449140, 0x10
+.global lbl_8044D050
+lbl_8044D050:
+ .incbin "baserom.dol", 0x449150, 0x70
+.global lbl_8044D0C0
+lbl_8044D0C0:
+ .incbin "baserom.dol", 0x4491C0, 0x60
+
+# TODO: make up a name for this table in nw4r::math
+
+# NOTE: This is an array of structs each containing 4 floats, and it is
+# used by SinFIdx__Q24nw4r4mathFf and CosFIdx__Q24nw4r4mathFf in a
+# linear interpolation method to compute the sine and cosine of x
+
+# NOTE: Here is the element structure (table is indexed using floor(x)):
+ # {
+ # sin(floor(x)*2*pi/256);
+ # cos(floor(x)*2*pi/256);
+ # sin_correction_coeff;
+ # cos_correction_coeff;
+ # };
+
+.global lbl_8044D120
+lbl_8044D120:
+ .float 0.000000, 1.000000, 0.024541, -0.000301
+ .float 0.024541, 0.999699, 0.024526, -0.000903
+ .float 0.049068, 0.998795, 0.024497, -0.001505
+ .float 0.073565, 0.997290, 0.024453, -0.002106
+ .float 0.098017, 0.995185, 0.024394, -0.002705
+ .float 0.122411, 0.992480, 0.024320, -0.003303
+ .float 0.146730, 0.989177, 0.024231, -0.003899
+ .float 0.170962, 0.985278, 0.024128, -0.004492
+ .float 0.195090, 0.980785, 0.024011, -0.005083
+ .float 0.219101, 0.975702, 0.023879, -0.005671
+ .float 0.242980, 0.970031, 0.023733, -0.006255
+ .float 0.266713, 0.963776, 0.023572, -0.006836
+ .float 0.290285, 0.956940, 0.023397, -0.007412
+ .float 0.313682, 0.949528, 0.023208, -0.007984
+ .float 0.336890, 0.941544, 0.023005, -0.008551
+ .float 0.359895, 0.932993, 0.022788, -0.009113
+ .float 0.382683, 0.923880, 0.022558, -0.009670
+ .float 0.405241, 0.914210, 0.022314, -0.010220
+ .float 0.427555, 0.903989, 0.022056, -0.010765
+ .float 0.449611, 0.893224, 0.021785, -0.011303
+ .float 0.471397, 0.881921, 0.021501, -0.011834
+ .float 0.492898, 0.870087, 0.021205, -0.012358
+ .float 0.514103, 0.857729, 0.020895, -0.012875
+ .float 0.534998, 0.844854, 0.020573, -0.013384
+ .float 0.555570, 0.831470, 0.020238, -0.013885
+ .float 0.575808, 0.817585, 0.019891, -0.014377
+ .float 0.595699, 0.803208, 0.019532, -0.014861
+ .float 0.615232, 0.788346, 0.019162, -0.015336
+ .float 0.634393, 0.773010, 0.018780, -0.015802
+ .float 0.653173, 0.757209, 0.018386, -0.016258
+ .float 0.671559, 0.740951, 0.017982, -0.016704
+ .float 0.689541, 0.724247, 0.017566, -0.017140
+ .float 0.707107, 0.707107, 0.017140, -0.017566
+ .float 0.724247, 0.689541, 0.016704, -0.017982
+ .float 0.740951, 0.671559, 0.016258, -0.018386
+ .float 0.757209, 0.653173, 0.015802, -0.018780
+ .float 0.773010, 0.634393, 0.015336, -0.019162
+ .float 0.788346, 0.615232, 0.014861, -0.019532
+ .float 0.803208, 0.595699, 0.014377, -0.019891
+ .float 0.817585, 0.575808, 0.013885, -0.020238
+ .float 0.831470, 0.555570, 0.013384, -0.020573
+ .float 0.844854, 0.534998, 0.012875, -0.020895
+ .float 0.857729, 0.514103, 0.012358, -0.021205
+ .float 0.870087, 0.492898, 0.011834, -0.021501
+ .float 0.881921, 0.471397, 0.011303, -0.021785
+ .float 0.893224, 0.449611, 0.010765, -0.022056
+ .float 0.903989, 0.427555, 0.010220, -0.022314
+ .float 0.914210, 0.405241, 0.009670, -0.022558
+ .float 0.923880, 0.382683, 0.009113, -0.022788
+ .float 0.932993, 0.359895, 0.008551, -0.023005
+ .float 0.941544, 0.336890, 0.007984, -0.023208
+ .float 0.949528, 0.313682, 0.007412, -0.023397
+ .float 0.956940, 0.290285, 0.006836, -0.023572
+ .float 0.963776, 0.266713, 0.006255, -0.023733
+ .float 0.970031, 0.242980, 0.005671, -0.023879
+ .float 0.975702, 0.219101, 0.005083, -0.024011
+ .float 0.980785, 0.195090, 0.004492, -0.024128
+ .float 0.985278, 0.170962, 0.003899, -0.024231
+ .float 0.989177, 0.146730, 0.003303, -0.024320
+ .float 0.992480, 0.122411, 0.002705, -0.024394
+ .float 0.995185, 0.098017, 0.002106, -0.024453
+ .float 0.997290, 0.073565, 0.001505, -0.024497
+ .float 0.998795, 0.049068, 0.000903, -0.024526
+ .float 0.999699, 0.024541, 0.000301, -0.024541
+ .float 1.000000, 0.000000, -0.000301, -0.024541
+ .float 0.999699, -0.024541, -0.000903, -0.024526
+ .float 0.998795, -0.049068, -0.001505, -0.024497
+ .float 0.997290, -0.073565, -0.002106, -0.024453
+ .float 0.995185, -0.098017, -0.002705, -0.024394
+ .float 0.992480, -0.122411, -0.003303, -0.024320
+ .float 0.989177, -0.146730, -0.003899, -0.024231
+ .float 0.985278, -0.170962, -0.004492, -0.024128
+ .float 0.980785, -0.195090, -0.005083, -0.024011
+ .float 0.975702, -0.219101, -0.005671, -0.023879
+ .float 0.970031, -0.242980, -0.006255, -0.023733
+ .float 0.963776, -0.266713, -0.006836, -0.023572
+ .float 0.956940, -0.290285, -0.007412, -0.023397
+ .float 0.949528, -0.313682, -0.007984, -0.023208
+ .float 0.941544, -0.336890, -0.008551, -0.023005
+ .float 0.932993, -0.359895, -0.009113, -0.022788
+ .float 0.923880, -0.382683, -0.009670, -0.022558
+ .float 0.914210, -0.405241, -0.010220, -0.022314
+ .float 0.903989, -0.427555, -0.010765, -0.022056
+ .float 0.893224, -0.449611, -0.011303, -0.021785
+ .float 0.881921, -0.471397, -0.011834, -0.021501
+ .float 0.870087, -0.492898, -0.012358, -0.021205
+ .float 0.857729, -0.514103, -0.012875, -0.020895
+ .float 0.844854, -0.534998, -0.013384, -0.020573
+ .float 0.831470, -0.555570, -0.013885, -0.020238
+ .float 0.817585, -0.575808, -0.014377, -0.019891
+ .float 0.803208, -0.595699, -0.014861, -0.019532
+ .float 0.788346, -0.615232, -0.015336, -0.019162
+ .float 0.773010, -0.634393, -0.015802, -0.018780
+ .float 0.757209, -0.653173, -0.016258, -0.018386
+ .float 0.740951, -0.671559, -0.016704, -0.017982
+ .float 0.724247, -0.689541, -0.017140, -0.017566
+ .float 0.707107, -0.707107, -0.017566, -0.017140
+ .float 0.689541, -0.724247, -0.017982, -0.016704
+ .float 0.671559, -0.740951, -0.018386, -0.016258
+ .float 0.653173, -0.757209, -0.018780, -0.015802
+ .float 0.634393, -0.773010, -0.019162, -0.015336
+ .float 0.615232, -0.788346, -0.019532, -0.014861
+ .float 0.595699, -0.803208, -0.019891, -0.014377
+ .float 0.575808, -0.817585, -0.020238, -0.013885
+ .float 0.555570, -0.831470, -0.020573, -0.013384
+ .float 0.534998, -0.844854, -0.020895, -0.012875
+ .float 0.514103, -0.857729, -0.021205, -0.012358
+ .float 0.492898, -0.870087, -0.021501, -0.011834
+ .float 0.471397, -0.881921, -0.021785, -0.011303
+ .float 0.449611, -0.893224, -0.022056, -0.010765
+ .float 0.427555, -0.903989, -0.022314, -0.010220
+ .float 0.405241, -0.914210, -0.022558, -0.009670
+ .float 0.382683, -0.923880, -0.022788, -0.009113
+ .float 0.359895, -0.932993, -0.023005, -0.008551
+ .float 0.336890, -0.941544, -0.023208, -0.007984
+ .float 0.313682, -0.949528, -0.023397, -0.007412
+ .float 0.290285, -0.956940, -0.023572, -0.006836
+ .float 0.266713, -0.963776, -0.023733, -0.006255
+ .float 0.242980, -0.970031, -0.023879, -0.005671
+ .float 0.219101, -0.975702, -0.024011, -0.005083
+ .float 0.195090, -0.980785, -0.024128, -0.004492
+ .float 0.170962, -0.985278, -0.024231, -0.003899
+ .float 0.146730, -0.989177, -0.024320, -0.003303
+ .float 0.122411, -0.992480, -0.024394, -0.002705
+ .float 0.098017, -0.995185, -0.024453, -0.002106
+ .float 0.073565, -0.997290, -0.024497, -0.001505
+ .float 0.049068, -0.998795, -0.024526, -0.000903
+ .float 0.024541, -0.999699, -0.024541, -0.000301
+ .float 0.000000, -1.000000, -0.024541, 0.000301
+ .float -0.024541, -0.999699, -0.024526, 0.000903
+ .float -0.049068, -0.998795, -0.024497, 0.001505
+ .float -0.073565, -0.997290, -0.024453, 0.002106
+ .float -0.098017, -0.995185, -0.024394, 0.002705
+ .float -0.122411, -0.992480, -0.024320, 0.003303
+ .float -0.146730, -0.989177, -0.024231, 0.003899
+ .float -0.170962, -0.985278, -0.024128, 0.004492
+ .float -0.195090, -0.980785, -0.024011, 0.005083
+ .float -0.219101, -0.975702, -0.023879, 0.005671
+ .float -0.242980, -0.970031, -0.023733, 0.006255
+ .float -0.266713, -0.963776, -0.023572, 0.006836
+ .float -0.290285, -0.956940, -0.023397, 0.007412
+ .float -0.313682, -0.949528, -0.023208, 0.007984
+ .float -0.336890, -0.941544, -0.023005, 0.008551
+ .float -0.359895, -0.932993, -0.022788, 0.009113
+ .float -0.382683, -0.923880, -0.022558, 0.009670
+ .float -0.405241, -0.914210, -0.022314, 0.010220
+ .float -0.427555, -0.903989, -0.022056, 0.010765
+ .float -0.449611, -0.893224, -0.021785, 0.011303
+ .float -0.471397, -0.881921, -0.021501, 0.011834
+ .float -0.492898, -0.870087, -0.021205, 0.012358
+ .float -0.514103, -0.857729, -0.020895, 0.012875
+ .float -0.534998, -0.844854, -0.020573, 0.013384
+ .float -0.555570, -0.831470, -0.020238, 0.013885
+ .float -0.575808, -0.817585, -0.019891, 0.014377
+ .float -0.595699, -0.803208, -0.019532, 0.014861
+ .float -0.615232, -0.788346, -0.019162, 0.015336
+ .float -0.634393, -0.773010, -0.018780, 0.015802
+ .float -0.653173, -0.757209, -0.018386, 0.016258
+ .float -0.671559, -0.740951, -0.017982, 0.016704
+ .float -0.689541, -0.724247, -0.017566, 0.017140
+ .float -0.707107, -0.707107, -0.017140, 0.017566
+ .float -0.724247, -0.689541, -0.016704, 0.017982
+ .float -0.740951, -0.671559, -0.016258, 0.018386
+ .float -0.757209, -0.653173, -0.015802, 0.018780
+ .float -0.773010, -0.634393, -0.015336, 0.019162
+ .float -0.788346, -0.615232, -0.014861, 0.019532
+ .float -0.803208, -0.595699, -0.014377, 0.019891
+ .float -0.817585, -0.575808, -0.013885, 0.020238
+ .float -0.831470, -0.555570, -0.013384, 0.020573
+ .float -0.844854, -0.534998, -0.012875, 0.020895
+ .float -0.857729, -0.514103, -0.012358, 0.021205
+ .float -0.870087, -0.492898, -0.011834, 0.021501
+ .float -0.881921, -0.471397, -0.011303, 0.021785
+ .float -0.893224, -0.449611, -0.010765, 0.022056
+ .float -0.903989, -0.427555, -0.010220, 0.022314
+ .float -0.914210, -0.405241, -0.009670, 0.022558
+ .float -0.923880, -0.382683, -0.009113, 0.022788
+ .float -0.932993, -0.359895, -0.008551, 0.023005
+ .float -0.941544, -0.336890, -0.007984, 0.023208
+ .float -0.949528, -0.313682, -0.007412, 0.023397
+ .float -0.956940, -0.290285, -0.006836, 0.023572
+ .float -0.963776, -0.266713, -0.006255, 0.023733
+ .float -0.970031, -0.242980, -0.005671, 0.023879
+ .float -0.975702, -0.219101, -0.005083, 0.024011
+ .float -0.980785, -0.195090, -0.004492, 0.024128
+ .float -0.985278, -0.170962, -0.003899, 0.024231
+ .float -0.989177, -0.146730, -0.003303, 0.024320
+ .float -0.992480, -0.122411, -0.002705, 0.024394
+ .float -0.995185, -0.098017, -0.002106, 0.024453
+ .float -0.997290, -0.073565, -0.001505, 0.024497
+ .float -0.998795, -0.049068, -0.000903, 0.024526
+ .float -0.999699, -0.024541, -0.000301, 0.024541
+ .float -1.000000, -0.000000, 0.000301, 0.024541
+ .float -0.999699, 0.024541, 0.000903, 0.024526
+ .float -0.998795, 0.049068, 0.001505, 0.024497
+ .float -0.997290, 0.073565, 0.002106, 0.024453
+ .float -0.995185, 0.098017, 0.002705, 0.024394
+ .float -0.992480, 0.122411, 0.003303, 0.024320
+ .float -0.989177, 0.146730, 0.003899, 0.024231
+ .float -0.985278, 0.170962, 0.004492, 0.024128
+ .float -0.980785, 0.195090, 0.005083, 0.024011
+ .float -0.975702, 0.219101, 0.005671, 0.023879
+ .float -0.970031, 0.242980, 0.006255, 0.023733
+ .float -0.963776, 0.266713, 0.006836, 0.023572
+ .float -0.956940, 0.290285, 0.007412, 0.023397
+ .float -0.949528, 0.313682, 0.007984, 0.023208
+ .float -0.941544, 0.336890, 0.008551, 0.023005
+ .float -0.932993, 0.359895, 0.009113, 0.022788
+ .float -0.923880, 0.382683, 0.009670, 0.022558
+ .float -0.914210, 0.405241, 0.010220, 0.022314
+ .float -0.903989, 0.427555, 0.010765, 0.022056
+ .float -0.893224, 0.449611, 0.011303, 0.021785
+ .float -0.881921, 0.471397, 0.011834, 0.021501
+ .float -0.870087, 0.492898, 0.012358, 0.021205
+ .float -0.857729, 0.514103, 0.012875, 0.020895
+ .float -0.844854, 0.534998, 0.013384, 0.020573
+ .float -0.831470, 0.555570, 0.013885, 0.020238
+ .float -0.817585, 0.575808, 0.014377, 0.019891
+ .float -0.803208, 0.595699, 0.014861, 0.019532
+ .float -0.788346, 0.615232, 0.015336, 0.019162
+ .float -0.773010, 0.634393, 0.015802, 0.018780
+ .float -0.757209, 0.653173, 0.016258, 0.018386
+ .float -0.740951, 0.671559, 0.016704, 0.017982
+ .float -0.724247, 0.689541, 0.017140, 0.017566
+ .float -0.707107, 0.707107, 0.017566, 0.017140
+ .float -0.689541, 0.724247, 0.017982, 0.016704
+ .float -0.671559, 0.740951, 0.018386, 0.016258
+ .float -0.653173, 0.757209, 0.018780, 0.015802
+ .float -0.634393, 0.773010, 0.019162, 0.015336
+ .float -0.615232, 0.788346, 0.019532, 0.014861
+ .float -0.595699, 0.803208, 0.019891, 0.014377
+ .float -0.575808, 0.817585, 0.020238, 0.013885
+ .float -0.555570, 0.831470, 0.020573, 0.013384
+ .float -0.534998, 0.844854, 0.020895, 0.012875
+ .float -0.514103, 0.857729, 0.021205, 0.012358
+ .float -0.492898, 0.870087, 0.021501, 0.011834
+ .float -0.471397, 0.881921, 0.021785, 0.011303
+ .float -0.449611, 0.893224, 0.022056, 0.010765
+ .float -0.427555, 0.903989, 0.022314, 0.010220
+ .float -0.405241, 0.914210, 0.022558, 0.009670
+ .float -0.382683, 0.923880, 0.022788, 0.009113
+ .float -0.359895, 0.932993, 0.023005, 0.008551
+ .float -0.336890, 0.941544, 0.023208, 0.007984
+ .float -0.313682, 0.949528, 0.023397, 0.007412
+ .float -0.290285, 0.956940, 0.023572, 0.006836
+ .float -0.266713, 0.963776, 0.023733, 0.006255
+ .float -0.242980, 0.970031, 0.023879, 0.005671
+ .float -0.219101, 0.975702, 0.024011, 0.005083
+ .float -0.195090, 0.980785, 0.024128, 0.004492
+ .float -0.170962, 0.985278, 0.024231, 0.003899
+ .float -0.146730, 0.989177, 0.024320, 0.003303
+ .float -0.122411, 0.992480, 0.024394, 0.002705
+ .float -0.098017, 0.995185, 0.024453, 0.002106
+ .float -0.073565, 0.997290, 0.024497, 0.001505
+ .float -0.049068, 0.998795, 0.024526, 0.000903
+ .float -0.024541, 0.999699, 0.024541, 0.000301
+ .float -0.000000, 1.000000, 0.024541, -0.000301
+
+# NOTE: used by Atan2FIdx__Q24nw4r4mathFff
+.global lbl_8044E130
+lbl_8044E130:
+ .float 0.00000000, 1.27282536
+ .float 1.27282536, 1.27034581
+ .float 2.54317117, 1.26541555
+ .float 3.80858660, 1.25809157
+ .float 5.06667852, 1.24845707
+ .float 6.31513548, 1.23661947
+ .float 7.55175495, 1.22270715
+ .float 8.77446175, 1.20686662
+ .float 9.98132896, 1.18925822
+ .float 11.17058659, 1.17005289
+ .float 12.34064007, 1.14942801
+ .float 13.49006748, 1.12756443
+ .float 14.61763191, 1.10464227
+ .float 15.72227478, 1.08083868
+ .float 16.80311394, 1.05632508
+ .float 17.85943794, 1.03126490
+ .float 18.89070320, 1.00581205
+ .float 19.89651489, 0.98010963
+ .float 20.87662506, 0.95428908
+ .float 21.83091354, 0.92846978
+ .float 22.75938416, 0.90275896
+ .float 23.66214180, 0.87725157
+ .float 24.53939438, 0.85203087
+ .float 25.39142418, 0.82716888
+ .float 26.21859360, 0.80272698
+ .float 27.02132034, 0.77875656
+ .float 27.80007744, 0.75530010
+ .float 28.55537796, 0.73239148
+ .float 29.28776932, 0.71005738
+ .float 29.99782562, 0.68831748
+ .float 30.68614388, 0.66718566
+ .float 31.35332870, 0.64667052
+ .float 32.00000000, 0.62677616
+
+.global lbl_8044E238
+lbl_8044E238:
+ .incbin "baserom.dol", 0x44A338, 0x68
+.global lbl_8044E2A0
+lbl_8044E2A0:
+ .incbin "baserom.dol", 0x44A3A0, 0x10
+.global lbl_8044E2B0
+lbl_8044E2B0:
+ .incbin "baserom.dol", 0x44A3B0, 0x38
+.global lbl_8044E2E8
+lbl_8044E2E8:
+ .incbin "baserom.dol", 0x44A3E8, 0x68
+.global lbl_8044E350
+lbl_8044E350:
+ .incbin "baserom.dol", 0x44A450, 0x78
+.global lbl_8044E3C8
+lbl_8044E3C8:
+ .incbin "baserom.dol", 0x44A4C8, 0x3C
+.global lbl_8044E404
+lbl_8044E404:
+ .incbin "baserom.dol", 0x44A504, 0x7C
+.global lbl_8044E480
+lbl_8044E480:
+ .incbin "baserom.dol", 0x44A580, 0x68
+.global lbl_8044E4E8
+lbl_8044E4E8:
+ .incbin "baserom.dol", 0x44A5E8, 0x20
+.global lbl_8044E508
+lbl_8044E508:
+ .incbin "baserom.dol", 0x44A608, 0x20
+.global lbl_8044E528
+lbl_8044E528:
+ .incbin "baserom.dol", 0x44A628, 0x28
+.global lbl_8044E550
+lbl_8044E550:
+ .incbin "baserom.dol", 0x44A650, 0x10
+.global lbl_8044E560
+lbl_8044E560:
+ .incbin "baserom.dol", 0x44A660, 0x20
+.global lbl_8044E580
+lbl_8044E580:
+ .incbin "baserom.dol", 0x44A680, 0x18
+.global lbl_8044E598
+lbl_8044E598:
+ .incbin "baserom.dol", 0x44A698, 0x18
+.global lbl_8044E5B0
+lbl_8044E5B0:
+ .incbin "baserom.dol", 0x44A6B0, 0x30
+.global lbl_8044E5E0
+lbl_8044E5E0:
+ .incbin "baserom.dol", 0x44A6E0, 0x248
+.global lbl_8044E828
+lbl_8044E828:
+ .incbin "baserom.dol", 0x44A928, 0x190
+.global lbl_8044E9B8
+lbl_8044E9B8:
+ .incbin "baserom.dol", 0x44AAB8, 0x78
+.global lbl_8044EA30
+lbl_8044EA30:
+ .incbin "baserom.dol", 0x44AB30, 0x15D4
+.global lbl_80450004
+lbl_80450004:
+ .incbin "baserom.dol", 0x44C104, 0x8D94
+.global lbl_80458D98
+lbl_80458D98:
+ .incbin "baserom.dol", 0x454E98, 0x148
+.global lbl_80458EE0
+lbl_80458EE0:
+ .incbin "baserom.dol", 0x454FE0, 0xA978
+.global lbl_80463858
+lbl_80463858:
+ .incbin "baserom.dol", 0x45F958, 0x26C8
+.global lbl_80465F20
+lbl_80465F20:
+ .incbin "baserom.dol", 0x462020, 0x26C8
+.global lbl_804685E8
+lbl_804685E8:
+ .incbin "baserom.dol", 0x4646E8, 0x26C8
+.global lbl_8046ACB0
+lbl_8046ACB0:
+ .incbin "baserom.dol", 0x466DB0, 0x26C8
+.global lbl_8046D378
+lbl_8046D378:
+ .incbin "baserom.dol", 0x469478, 0x26C8
+.global lbl_8046FA40
+lbl_8046FA40:
+ .incbin "baserom.dol", 0x46BB40, 0x24C0
+.global lbl_80471F00
+lbl_80471F00:
+ .incbin "baserom.dol", 0x46E000, 0x400
+.global lbl_80472300
+lbl_80472300:
+ .incbin "baserom.dol", 0x46E400, 0xC8
+.global lbl_804723C8
+lbl_804723C8:
+ .incbin "baserom.dol", 0x46E4C8, 0x888
+.global lbl_80472C50
+lbl_80472C50:
+ .incbin "baserom.dol", 0x46ED50, 0x4C
+.global lbl_80472C9C
+lbl_80472C9C:
+ .incbin "baserom.dol", 0x46ED9C, 0x10C
+.global lbl_80472DA8
+lbl_80472DA8:
+ .incbin "baserom.dol", 0x46EEA8, 0x40
+.global lbl_80472DE8
+lbl_80472DE8:
+ .incbin "baserom.dol", 0x46EEE8, 0x50
+.global lbl_80472E38
+lbl_80472E38:
+ .incbin "baserom.dol", 0x46EF38, 0x28
+.global lbl_80472E60
+lbl_80472E60:
+ .incbin "baserom.dol", 0x46EF60, 0x28
+.global lbl_80472E88
+lbl_80472E88:
+ .incbin "baserom.dol", 0x46EF88, 0x28
+.global lbl_80472EB0
+lbl_80472EB0:
+ .incbin "baserom.dol", 0x46EFB0, 0x40
+.global lbl_80472EF0
+lbl_80472EF0:
+ .incbin "baserom.dol", 0x46EFF0, 0x10
+.global lbl_80472F00
+lbl_80472F00:
+ .incbin "baserom.dol", 0x46F000, 0x68
+.global lbl_80472F68
+lbl_80472F68:
+ .incbin "baserom.dol", 0x46F068, 0x54
+.global lbl_80472FBC
+lbl_80472FBC:
+ .incbin "baserom.dol", 0x46F0BC, 0x3C
+.global lbl_80472FF8
+lbl_80472FF8:
+ .incbin "baserom.dol", 0x46F0F8, 0x60
+.global lbl_80473058
+lbl_80473058:
+ .incbin "baserom.dol", 0x46F158, 0x10
+.global lbl_80473068
+lbl_80473068:
+ .incbin "baserom.dol", 0x46F168, 0x28
+.global lbl_80473090
+lbl_80473090:
+ .incbin "baserom.dol", 0x46F190, 0x18
+.global lbl_804730A8
+lbl_804730A8:
+ .incbin "baserom.dol", 0x46F1A8, 0x40
+.global lbl_804730E8
+lbl_804730E8:
+ .incbin "baserom.dol", 0x46F1E8, 0x18
+.global lbl_80473100
+lbl_80473100:
+ .incbin "baserom.dol", 0x46F200, 0xF4
+.global lbl_804731F4
+lbl_804731F4:
+ .incbin "baserom.dol", 0x46F2F4, 0xF4
+.global lbl_804732E8
+lbl_804732E8:
+ .incbin "baserom.dol", 0x46F3E8, 0x48
+.global lbl_80473330
+lbl_80473330:
+ .incbin "baserom.dol", 0x46F430, 0x12C
+.global lbl_8047345C
+lbl_8047345C:
+ .incbin "baserom.dol", 0x46F55C, 0x1C
+.global lbl_80473478
+lbl_80473478:
+ .incbin "baserom.dol", 0x46F578, 0x1C
+.global lbl_80473494
+lbl_80473494:
+ .incbin "baserom.dol", 0x46F594, 0x14
+.global lbl_804734A8
+lbl_804734A8:
+ .incbin "baserom.dol", 0x46F5A8, 0x20
+.global lbl_804734C8
+lbl_804734C8:
+ .incbin "baserom.dol", 0x46F5C8, 0x22
+.global lbl_804734EA
+lbl_804734EA:
+ .incbin "baserom.dol", 0x46F5EA, 0x19
+.global lbl_80473503
+lbl_80473503:
+ .incbin "baserom.dol", 0x46F603, 0x2A
+.global lbl_8047352D
+lbl_8047352D:
+ .incbin "baserom.dol", 0x46F62D, 0x1F
+.global lbl_8047354C
+lbl_8047354C:
+ .incbin "baserom.dol", 0x46F64C, 0x40
+.global lbl_8047358C
+lbl_8047358C:
+ .incbin "baserom.dol", 0x46F68C, 0x194
+.global lbl_80473720
+lbl_80473720:
+ .incbin "baserom.dol", 0x46F820, 0x10
+.global lbl_80473730
+lbl_80473730:
+ .incbin "baserom.dol", 0x46F830, 0x194
+.global lbl_804738C4
+lbl_804738C4:
+ .incbin "baserom.dol", 0x46F9C4, 0x188
+.global lbl_80473A4C
+lbl_80473A4C:
+ .incbin "baserom.dol", 0x46FB4C, 0x40
+.global lbl_80473A8C
+lbl_80473A8C:
+ .incbin "baserom.dol", 0x46FB8C, 0x28
+.global lbl_80473AB4
+lbl_80473AB4:
+ .incbin "baserom.dol", 0x46FBB4, 0x18
+.global lbl_80473ACC
+lbl_80473ACC:
+ .incbin "baserom.dol", 0x46FBCC, 0x40
+.global lbl_80473B0C
+lbl_80473B0C:
+ .incbin "baserom.dol", 0x46FC0C, 0xD8
+.global lbl_80473BE4
+lbl_80473BE4:
+ .incbin "baserom.dol", 0x46FCE4, 0xD8
+.global lbl_80473CBC
+lbl_80473CBC:
+ .incbin "baserom.dol", 0x46FDBC, 0x60
+.global lbl_80473D1C
+lbl_80473D1C:
+ .incbin "baserom.dol", 0x46FE1C, 0x7C
+.global lbl_80473D98
+lbl_80473D98:
+ .incbin "baserom.dol", 0x46FE98, 0x18
+.global lbl_80473DB0
+lbl_80473DB0:
+ .incbin "baserom.dol", 0x46FEB0, 0x18
+.global lbl_80473DC8
+lbl_80473DC8:
+ .incbin "baserom.dol", 0x46FEC8, 0x48
+.global lbl_80473E10
+lbl_80473E10:
+ .incbin "baserom.dol", 0x46FF10, 0x30
+.global lbl_80473E40
+lbl_80473E40:
+ .incbin "baserom.dol", 0x46FF40, 0x20
+.global lbl_80473E60
+lbl_80473E60:
+ .incbin "baserom.dol", 0x46FF60, 0x1C
+.global lbl_80473E7C
+lbl_80473E7C:
+ .incbin "baserom.dol", 0x46FF7C, 0x1C
+.global lbl_80473E98
+lbl_80473E98:
+ .incbin "baserom.dol", 0x46FF98, 0x34
+.global lbl_80473ECC
+lbl_80473ECC:
+ .incbin "baserom.dol", 0x46FFCC, 0x34
+.global lbl_80473F00
+lbl_80473F00:
+ .incbin "baserom.dol", 0x470000, 0x10
+.global lbl_80473F10
+lbl_80473F10:
+ .incbin "baserom.dol", 0x470010, 0x1C
+.global lbl_80473F2C
+lbl_80473F2C:
+ .incbin "baserom.dol", 0x47002C, 0x1C
+.global lbl_80473F48
+lbl_80473F48:
+ .incbin "baserom.dol", 0x470048, 0x18
+.global lbl_80473F60
+lbl_80473F60:
+ .incbin "baserom.dol", 0x470060, 0x38
+.global lbl_80473F98
+lbl_80473F98:
+ .incbin "baserom.dol", 0x470098, 0x38
+.global lbl_80473FD0
+lbl_80473FD0:
+ .incbin "baserom.dol", 0x4700D0, 0x38
+.global lbl_80474008
+lbl_80474008:
+ .incbin "baserom.dol", 0x470108, 0x38
+.global lbl_80474040
+lbl_80474040:
+ .incbin "baserom.dol", 0x470140, 0x64
+.global lbl_804740A4
+lbl_804740A4:
+ .incbin "baserom.dol", 0x4701A4, 0x1C
+.global lbl_804740C0
+lbl_804740C0:
+ .incbin "baserom.dol", 0x4701C0, 0x1C
+.global lbl_804740DC
+lbl_804740DC:
+ .incbin "baserom.dol", 0x4701DC, 0x1C
+.global lbl_804740F8
+lbl_804740F8:
+ .incbin "baserom.dol", 0x4701F8, 0x1C
+.global lbl_80474114
+lbl_80474114:
+ .incbin "baserom.dol", 0x470214, 0x114
+.global lbl_80474228
+lbl_80474228:
+ .incbin "baserom.dol", 0x470328, 0x9C
+.global lbl_804742C4
+lbl_804742C4:
+ .incbin "baserom.dol", 0x4703C4, 0xF4
+.global lbl_804743B8
+lbl_804743B8:
+ .incbin "baserom.dol", 0x4704B8, 0xB0
+.global lbl_80474468
+lbl_80474468:
+ .incbin "baserom.dol", 0x470568, 0x40
+.global lbl_804744A8
+lbl_804744A8:
+ .incbin "baserom.dol", 0x4705A8, 0x21
+.global lbl_804744C9
+lbl_804744C9:
+ .incbin "baserom.dol", 0x4705C9, 0x13
+.global lbl_804744DC
+lbl_804744DC:
+ .incbin "baserom.dol", 0x4705DC, 0x30
+.global lbl_8047450C
+lbl_8047450C:
+ .incbin "baserom.dol", 0x47060C, 0x2CC
+.global lbl_804747D8
+lbl_804747D8:
+ .incbin "baserom.dol", 0x4708D8, 0x30
+.global lbl_80474808
+lbl_80474808:
+ .incbin "baserom.dol", 0x470908, 0x1C
+.global lbl_80474824
+lbl_80474824:
+ .incbin "baserom.dol", 0x470924, 0x2CC
+.global lbl_80474AF0
+lbl_80474AF0:
+ .incbin "baserom.dol", 0x470BF0, 0x1B
+.global lbl_80474B0B
+lbl_80474B0B:
+ .incbin "baserom.dol", 0x470C0B, 0xD
+.global lbl_80474B18
+lbl_80474B18:
+ .incbin "baserom.dol", 0x470C18, 0x84
+.global lbl_80474B9C
+lbl_80474B9C:
+ .incbin "baserom.dol", 0x470C9C, 0x20
+.global lbl_80474BBC
+lbl_80474BBC:
+ .incbin "baserom.dol", 0x470CBC, 0x20
+.global lbl_80474BDC
+lbl_80474BDC:
+ .incbin "baserom.dol", 0x470CDC, 0x1C
+.global lbl_80474BF8
+lbl_80474BF8:
+ .incbin "baserom.dol", 0x470CF8, 0x40
+.global lbl_80474C38
+lbl_80474C38:
+ .incbin "baserom.dol", 0x470D38, 0x1C
+.global lbl_80474C54
+lbl_80474C54:
+ .incbin "baserom.dol", 0x470D54, 0x84
+.global lbl_80474CD8
+lbl_80474CD8:
+ .incbin "baserom.dol", 0x470DD8, 0x30
+.global lbl_80474D08
+lbl_80474D08:
+ .incbin "baserom.dol", 0x470E08, 0x29
+.global lbl_80474D31
+lbl_80474D31:
+ .incbin "baserom.dol", 0x470E31, 0x25
+.global lbl_80474D56
+lbl_80474D56:
+ .incbin "baserom.dol", 0x470E56, 0x1B
+.global lbl_80474D71
+lbl_80474D71:
+ .incbin "baserom.dol", 0x470E71, 0x27
+.global lbl_80474D98
+lbl_80474D98:
+ .incbin "baserom.dol", 0x470E98, 0x27
+.global lbl_80474DBF
+lbl_80474DBF:
+ .incbin "baserom.dol", 0x470EBF, 0x39
+.global lbl_80474DF8
+lbl_80474DF8:
+ .incbin "baserom.dol", 0x470EF8, 0x18
+.global lbl_80474E10
+lbl_80474E10:
+ .incbin "baserom.dol", 0x470F10, 0x30
+.global lbl_80474E40
+lbl_80474E40:
+ .incbin "baserom.dol", 0x470F40, 0x21
+.global lbl_80474E61
+lbl_80474E61:
+ .incbin "baserom.dol", 0x470F61, 0x1F
+.global lbl_80474E80
+lbl_80474E80:
+ .incbin "baserom.dol", 0x470F80, 0x80
diff --git a/asm/sbss_2.s b/asm/sbss_2.s
index 4f0b423..ea6adaf 100644
--- a/asm/sbss_2.s
+++ b/asm/sbss_2.s
@@ -1,38 +1,8 @@
.section .sbss, "wa" # 0x80474F00 - 0x80643050
-.global lbl_8063F316
-lbl_8063F316:
- .skip 0x2
-.global lbl_8063F318
-lbl_8063F318:
- .skip 0x6
-.global lbl_8063F31E
-lbl_8063F31E:
- .skip 0x1
-.global lbl_8063F31F
-lbl_8063F31F:
- .skip 0x1
-.global lbl_8063F320
-lbl_8063F320:
- .skip 0x4
-.global lbl_8063F324
-lbl_8063F324:
+.global lbl_8063F33C
+lbl_8063F33C:
.skip 0x4
-.global lbl_8063F328
-lbl_8063F328:
- .skip 0x4
-.global lbl_8063F32C
-lbl_8063F32C:
- .skip 0x4
-.global lbl_8063F330
-lbl_8063F330:
- .skip 0x4
-.global lbl_8063F334
-lbl_8063F334:
- .skip 0x4
-.global lbl_8063F338
-lbl_8063F338:
- .skip 0x8
.global lbl_8063F340
lbl_8063F340:
.skip 0x8
diff --git a/asm/sdata.s b/asm/sdata.s
index 742ff88..4f06776 100644
--- a/asm/sdata.s
+++ b/asm/sdata.s
@@ -388,1699 +388,4 @@ lbl_8063D6C0:
.incbin "baserom.dol", 0x471400, 0x8
.global lbl_8063D6C8
lbl_8063D6C8:
- .incbin "baserom.dol", 0x471408, 0x10
-.global lbl_8063D6D8
-lbl_8063D6D8:
- .incbin "baserom.dol", 0x471418, 0x8
-.global lbl_8063D6E0
-lbl_8063D6E0:
- .incbin "baserom.dol", 0x471420, 0x4
-.global lbl_8063D6E4
-lbl_8063D6E4:
- .incbin "baserom.dol", 0x471424, 0x8
-.global lbl_8063D6EC
-lbl_8063D6EC:
- .incbin "baserom.dol", 0x47142C, 0x8
-.global lbl_8063D6F4
-lbl_8063D6F4:
- .incbin "baserom.dol", 0x471434, 0x4
-.global lbl_8063D6F8
-lbl_8063D6F8:
- .incbin "baserom.dol", 0x471438, 0x70
-.global lbl_8063D768
-lbl_8063D768:
- .incbin "baserom.dol", 0x4714A8, 0x38
-.global lbl_8063D7A0
-lbl_8063D7A0:
- .incbin "baserom.dol", 0x4714E0, 0x18
-.global lbl_8063D7B8
-lbl_8063D7B8:
- .incbin "baserom.dol", 0x4714F8, 0x8
-.global lbl_8063D7C0
-lbl_8063D7C0:
- .incbin "baserom.dol", 0x471500, 0x50
-.global lbl_8063D810
-lbl_8063D810:
- .incbin "baserom.dol", 0x471550, 0x50
-.global lbl_8063D860
-lbl_8063D860:
- .incbin "baserom.dol", 0x4715A0, 0x18
-.global lbl_8063D878
-lbl_8063D878:
- .incbin "baserom.dol", 0x4715B8, 0x8
-.global lbl_8063D880
-lbl_8063D880:
- .incbin "baserom.dol", 0x4715C0, 0x8
-.global lbl_8063D888
-lbl_8063D888:
- .incbin "baserom.dol", 0x4715C8, 0x8
-.global lbl_8063D890
-lbl_8063D890:
- .incbin "baserom.dol", 0x4715D0, 0x8
-.global lbl_8063D898
-lbl_8063D898:
- .incbin "baserom.dol", 0x4715D8, 0x8
-.global lbl_8063D8A0
-lbl_8063D8A0:
- .incbin "baserom.dol", 0x4715E0, 0x8
-.global lbl_8063D8A8
-lbl_8063D8A8:
- .incbin "baserom.dol", 0x4715E8, 0x8
-.global lbl_8063D8B0
-lbl_8063D8B0:
- .incbin "baserom.dol", 0x4715F0, 0x8
-.global lbl_8063D8B8
-lbl_8063D8B8:
- .incbin "baserom.dol", 0x4715F8, 0x8
-.global lbl_8063D8C0
-lbl_8063D8C0:
- .incbin "baserom.dol", 0x471600, 0x4
-.global lbl_8063D8C4
-lbl_8063D8C4:
- .incbin "baserom.dol", 0x471604, 0x14
-.global lbl_8063D8D8
-lbl_8063D8D8:
- .incbin "baserom.dol", 0x471618, 0x48
-.global lbl_8063D920
-lbl_8063D920:
- .incbin "baserom.dol", 0x471660, 0x8
-.global lbl_8063D928
-lbl_8063D928:
- .incbin "baserom.dol", 0x471668, 0x8
-.global lbl_8063D930
-lbl_8063D930:
- .incbin "baserom.dol", 0x471670, 0x8
-.global lbl_8063D938
-lbl_8063D938:
- .incbin "baserom.dol", 0x471678, 0x8
-.global lbl_8063D940
-lbl_8063D940:
- .incbin "baserom.dol", 0x471680, 0x8
-.global lbl_8063D948
-lbl_8063D948:
- .incbin "baserom.dol", 0x471688, 0x8
-.global lbl_8063D950
-lbl_8063D950:
- .incbin "baserom.dol", 0x471690, 0x20
-.global lbl_8063D970
-lbl_8063D970:
- .incbin "baserom.dol", 0x4716B0, 0x8
-.global lbl_8063D978
-lbl_8063D978:
- .incbin "baserom.dol", 0x4716B8, 0x10
-.global lbl_8063D988
-lbl_8063D988:
- .incbin "baserom.dol", 0x4716C8, 0x10
-.global lbl_8063D998
-lbl_8063D998:
- .incbin "baserom.dol", 0x4716D8, 0x8
-.global lbl_8063D9A0
-lbl_8063D9A0:
- .incbin "baserom.dol", 0x4716E0, 0x8
-.global lbl_8063D9A8
-lbl_8063D9A8:
- .incbin "baserom.dol", 0x4716E8, 0x2
-.global lbl_8063D9AA
-lbl_8063D9AA:
- .incbin "baserom.dol", 0x4716EA, 0x2
-.global lbl_8063D9AC
-lbl_8063D9AC:
- .incbin "baserom.dol", 0x4716EC, 0x2
-.global lbl_8063D9AE
-lbl_8063D9AE:
- .incbin "baserom.dol", 0x4716EE, 0x2
-.global lbl_8063D9B0
-lbl_8063D9B0:
- .incbin "baserom.dol", 0x4716F0, 0x2
-.global lbl_8063D9B2
-lbl_8063D9B2:
- .incbin "baserom.dol", 0x4716F2, 0x2
-.global lbl_8063D9B4
-lbl_8063D9B4:
- .incbin "baserom.dol", 0x4716F4, 0x2
-.global lbl_8063D9B6
-lbl_8063D9B6:
- .incbin "baserom.dol", 0x4716F6, 0x2
-.global lbl_8063D9B8
-lbl_8063D9B8:
- .incbin "baserom.dol", 0x4716F8, 0x8
-.global lbl_8063D9C0
-lbl_8063D9C0:
- .incbin "baserom.dol", 0x471700, 0x8
-.global lbl_8063D9C8
-lbl_8063D9C8:
- .incbin "baserom.dol", 0x471708, 0x10
-.global lbl_8063D9D8
-lbl_8063D9D8:
- .incbin "baserom.dol", 0x471718, 0x8
-.global lbl_8063D9E0
-lbl_8063D9E0:
- .incbin "baserom.dol", 0x471720, 0x8
-.global lbl_8063D9E8
-lbl_8063D9E8:
- .incbin "baserom.dol", 0x471728, 0x18
-.global lbl_8063DA00
-lbl_8063DA00:
- .incbin "baserom.dol", 0x471740, 0x18
-.global lbl_8063DA18
-lbl_8063DA18:
- .incbin "baserom.dol", 0x471758, 0x8
-.global lbl_8063DA20
-lbl_8063DA20:
- .incbin "baserom.dol", 0x471760, 0x8
-.global lbl_8063DA28
-lbl_8063DA28:
- .incbin "baserom.dol", 0x471768, 0x4
-.global lbl_8063DA2C
-lbl_8063DA2C:
- .incbin "baserom.dol", 0x47176C, 0x4
-.global lbl_8063DA30
-lbl_8063DA30:
- .incbin "baserom.dol", 0x471770, 0x4
-.global lbl_8063DA34
-lbl_8063DA34:
- .incbin "baserom.dol", 0x471774, 0xC
-.global lbl_8063DA40
-lbl_8063DA40:
- .incbin "baserom.dol", 0x471780, 0x4
-.global lbl_8063DA44
-lbl_8063DA44:
- .incbin "baserom.dol", 0x471784, 0x8
-.global lbl_8063DA4C
-lbl_8063DA4C:
- .incbin "baserom.dol", 0x47178C, 0x4
-.global lbl_8063DA50
-lbl_8063DA50:
- .incbin "baserom.dol", 0x471790, 0x10
-.global lbl_8063DA60
-lbl_8063DA60:
- .incbin "baserom.dol", 0x4717A0, 0x8
-.global lbl_8063DA68
-lbl_8063DA68:
- .incbin "baserom.dol", 0x4717A8, 0x8
-.global lbl_8063DA70
-lbl_8063DA70:
- .incbin "baserom.dol", 0x4717B0, 0x4
-.global lbl_8063DA74
-lbl_8063DA74:
- .incbin "baserom.dol", 0x4717B4, 0x4
-.global lbl_8063DA78
-lbl_8063DA78:
- .incbin "baserom.dol", 0x4717B8, 0x4
-.global lbl_8063DA7C
-lbl_8063DA7C:
- .incbin "baserom.dol", 0x4717BC, 0x4
-.global lbl_8063DA80
-lbl_8063DA80:
- .incbin "baserom.dol", 0x4717C0, 0x8
-.global lbl_8063DA88
-lbl_8063DA88:
- .incbin "baserom.dol", 0x4717C8, 0x8
-.global lbl_8063DA90
-lbl_8063DA90:
- .incbin "baserom.dol", 0x4717D0, 0x8
-.global lbl_8063DA98
-lbl_8063DA98:
- .incbin "baserom.dol", 0x4717D8, 0x8
-.global lbl_8063DAA0
-lbl_8063DAA0:
- .incbin "baserom.dol", 0x4717E0, 0x8
-.global lbl_8063DAA8
-lbl_8063DAA8:
- .incbin "baserom.dol", 0x4717E8, 0x8
-.global lbl_8063DAB0
-lbl_8063DAB0:
- .incbin "baserom.dol", 0x4717F0, 0x8
-.global lbl_8063DAB8
-lbl_8063DAB8:
- .incbin "baserom.dol", 0x4717F8, 0x8
-.global lbl_8063DAC0
-lbl_8063DAC0:
- .incbin "baserom.dol", 0x471800, 0x8
-.global lbl_8063DAC8
-lbl_8063DAC8:
- .incbin "baserom.dol", 0x471808, 0x4
-.global lbl_8063DACC
-lbl_8063DACC:
- .incbin "baserom.dol", 0x47180C, 0x4
-.global lbl_8063DAD0
-lbl_8063DAD0:
- .incbin "baserom.dol", 0x471810, 0x4
-.global lbl_8063DAD4
-lbl_8063DAD4:
- .incbin "baserom.dol", 0x471814, 0x4
-.global lbl_8063DAD8
-lbl_8063DAD8:
- .incbin "baserom.dol", 0x471818, 0x4
-.global lbl_8063DADC
-lbl_8063DADC:
- .incbin "baserom.dol", 0x47181C, 0x4
-.global lbl_8063DAE0
-lbl_8063DAE0:
- .incbin "baserom.dol", 0x471820, 0x8
-.global lbl_8063DAE8
-lbl_8063DAE8:
- .incbin "baserom.dol", 0x471828, 0x8
-.global lbl_8063DAF0
-lbl_8063DAF0:
- .incbin "baserom.dol", 0x471830, 0x1
-.global lbl_8063DAF1
-lbl_8063DAF1:
- .incbin "baserom.dol", 0x471831, 0x1
-.global lbl_8063DAF2
-lbl_8063DAF2:
- .incbin "baserom.dol", 0x471832, 0x1
-.global lbl_8063DAF3
-lbl_8063DAF3:
- .incbin "baserom.dol", 0x471833, 0x1
-.global lbl_8063DAF4
-lbl_8063DAF4:
- .incbin "baserom.dol", 0x471834, 0x1
-.global lbl_8063DAF5
-lbl_8063DAF5:
- .incbin "baserom.dol", 0x471835, 0x1
-.global lbl_8063DAF6
-lbl_8063DAF6:
- .incbin "baserom.dol", 0x471836, 0x1
-.global lbl_8063DAF7
-lbl_8063DAF7:
- .incbin "baserom.dol", 0x471837, 0x1
-.global lbl_8063DAF8
-lbl_8063DAF8:
- .incbin "baserom.dol", 0x471838, 0x1
-.global lbl_8063DAF9
-lbl_8063DAF9:
- .incbin "baserom.dol", 0x471839, 0x1
-.global lbl_8063DAFA
-lbl_8063DAFA:
- .incbin "baserom.dol", 0x47183A, 0x2
-.global lbl_8063DAFC
-lbl_8063DAFC:
- .incbin "baserom.dol", 0x47183C, 0x4
-.global lbl_8063DB00
-lbl_8063DB00:
- .incbin "baserom.dol", 0x471840, 0x8
-.global lbl_8063DB08
-lbl_8063DB08:
- .incbin "baserom.dol", 0x471848, 0x8
-.global lbl_8063DB10
-lbl_8063DB10:
- .incbin "baserom.dol", 0x471850, 0x8
-.global lbl_8063DB18
-lbl_8063DB18:
- .incbin "baserom.dol", 0x471858, 0x4
-.global lbl_8063DB1C
-lbl_8063DB1C:
- .incbin "baserom.dol", 0x47185C, 0x4
-.global lbl_8063DB20
-lbl_8063DB20:
- .incbin "baserom.dol", 0x471860, 0x8
-.global lbl_8063DB28
-lbl_8063DB28:
- .incbin "baserom.dol", 0x471868, 0x8
-.global lbl_8063DB30
-lbl_8063DB30:
- .incbin "baserom.dol", 0x471870, 0x8
-.global lbl_8063DB38
-lbl_8063DB38:
- .incbin "baserom.dol", 0x471878, 0x8
-.global lbl_8063DB40
-lbl_8063DB40:
- .incbin "baserom.dol", 0x471880, 0x8
-.global lbl_8063DB48
-lbl_8063DB48:
- .incbin "baserom.dol", 0x471888, 0x8
-.global lbl_8063DB50
-lbl_8063DB50:
- .incbin "baserom.dol", 0x471890, 0x8
-.global lbl_8063DB58
-lbl_8063DB58:
- .incbin "baserom.dol", 0x471898, 0x8
-.global lbl_8063DB60
-lbl_8063DB60:
- .incbin "baserom.dol", 0x4718A0, 0x8
-.global lbl_8063DB68
-lbl_8063DB68:
- .incbin "baserom.dol", 0x4718A8, 0x8
-.global lbl_8063DB70
-lbl_8063DB70:
- .incbin "baserom.dol", 0x4718B0, 0x8
-.global lbl_8063DB78
-lbl_8063DB78:
- .incbin "baserom.dol", 0x4718B8, 0x4
-.global lbl_8063DB7C
-lbl_8063DB7C:
- .incbin "baserom.dol", 0x4718BC, 0x4
-.global lbl_8063DB80
-lbl_8063DB80:
- .incbin "baserom.dol", 0x4718C0, 0x4
-.global lbl_8063DB84
-lbl_8063DB84:
- .incbin "baserom.dol", 0x4718C4, 0x8
-.global lbl_8063DB8C
-lbl_8063DB8C:
- .incbin "baserom.dol", 0x4718CC, 0x4
-.global lbl_8063DB90
-lbl_8063DB90:
- .incbin "baserom.dol", 0x4718D0, 0x8
-.global lbl_8063DB98
-lbl_8063DB98:
- .incbin "baserom.dol", 0x4718D8, 0x8
-.global lbl_8063DBA0
-lbl_8063DBA0:
- .incbin "baserom.dol", 0x4718E0, 0x8
-.global lbl_8063DBA8
-lbl_8063DBA8:
- .incbin "baserom.dol", 0x4718E8, 0x8
-.global lbl_8063DBB0
-lbl_8063DBB0:
- .incbin "baserom.dol", 0x4718F0, 0x2
-.global lbl_8063DBB2
-lbl_8063DBB2:
- .incbin "baserom.dol", 0x4718F2, 0x2
-.global lbl_8063DBB4
-lbl_8063DBB4:
- .incbin "baserom.dol", 0x4718F4, 0x4
-.global lbl_8063DBB8
-lbl_8063DBB8:
- .incbin "baserom.dol", 0x4718F8, 0x4
-.global lbl_8063DBBC
-lbl_8063DBBC:
- .incbin "baserom.dol", 0x4718FC, 0x4
-.global lbl_8063DBC0
-lbl_8063DBC0:
- .incbin "baserom.dol", 0x471900, 0x8
-.global lbl_8063DBC8
-lbl_8063DBC8:
- .incbin "baserom.dol", 0x471908, 0x8
-.global lbl_8063DBD0
-lbl_8063DBD0:
- .incbin "baserom.dol", 0x471910, 0x8
-.global lbl_8063DBD8
-lbl_8063DBD8:
- .incbin "baserom.dol", 0x471918, 0x4
-.global lbl_8063DBDC
-lbl_8063DBDC:
- .incbin "baserom.dol", 0x47191C, 0x4
-.global lbl_8063DBE0
-lbl_8063DBE0:
- .incbin "baserom.dol", 0x471920, 0x4
-.global lbl_8063DBE4
-lbl_8063DBE4:
- .incbin "baserom.dol", 0x471924, 0x4
-.global lbl_8063DBE8
-lbl_8063DBE8:
- .incbin "baserom.dol", 0x471928, 0x4
-.global lbl_8063DBEC
-lbl_8063DBEC:
- .incbin "baserom.dol", 0x47192C, 0x4
-.global lbl_8063DBF0
-lbl_8063DBF0:
- .incbin "baserom.dol", 0x471930, 0x4
-.global lbl_8063DBF4
-lbl_8063DBF4:
- .incbin "baserom.dol", 0x471934, 0x4
-.global lbl_8063DBF8
-lbl_8063DBF8:
- .incbin "baserom.dol", 0x471938, 0x4
-.global lbl_8063DBFC
-lbl_8063DBFC:
- .incbin "baserom.dol", 0x47193C, 0x4
-.global lbl_8063DC00
-lbl_8063DC00:
- .incbin "baserom.dol", 0x471940, 0x4
-.global lbl_8063DC04
-lbl_8063DC04:
- .incbin "baserom.dol", 0x471944, 0x4
-.global lbl_8063DC08
-lbl_8063DC08:
- .incbin "baserom.dol", 0x471948, 0x4
-.global lbl_8063DC0C
-lbl_8063DC0C:
- .incbin "baserom.dol", 0x47194C, 0x4
-.global lbl_8063DC10
-lbl_8063DC10:
- .incbin "baserom.dol", 0x471950, 0x4
-.global lbl_8063DC14
-lbl_8063DC14:
- .incbin "baserom.dol", 0x471954, 0x4
-.global lbl_8063DC18
-lbl_8063DC18:
- .incbin "baserom.dol", 0x471958, 0x4
-.global lbl_8063DC1C
-lbl_8063DC1C:
- .incbin "baserom.dol", 0x47195C, 0x4
-.global lbl_8063DC20
-lbl_8063DC20:
- .incbin "baserom.dol", 0x471960, 0x4
-.global lbl_8063DC24
-lbl_8063DC24:
- .incbin "baserom.dol", 0x471964, 0x4
-.global lbl_8063DC28
-lbl_8063DC28:
- .incbin "baserom.dol", 0x471968, 0x4
-.global lbl_8063DC2C
-lbl_8063DC2C:
- .incbin "baserom.dol", 0x47196C, 0x4
-.global lbl_8063DC30
-lbl_8063DC30:
- .incbin "baserom.dol", 0x471970, 0x4
-.global lbl_8063DC34
-lbl_8063DC34:
- .incbin "baserom.dol", 0x471974, 0x4
-.global lbl_8063DC38
-lbl_8063DC38:
- .incbin "baserom.dol", 0x471978, 0x4
-.global lbl_8063DC3C
-lbl_8063DC3C:
- .incbin "baserom.dol", 0x47197C, 0x4
-.global lbl_8063DC40
-lbl_8063DC40:
- .incbin "baserom.dol", 0x471980, 0x8
-.global lbl_8063DC48
-lbl_8063DC48:
- .incbin "baserom.dol", 0x471988, 0x4
-.global lbl_8063DC4C
-lbl_8063DC4C:
- .incbin "baserom.dol", 0x47198C, 0x4
-.global lbl_8063DC50
-lbl_8063DC50:
- .incbin "baserom.dol", 0x471990, 0x4
-.global lbl_8063DC54
-lbl_8063DC54:
- .incbin "baserom.dol", 0x471994, 0x4
-.global lbl_8063DC58
-lbl_8063DC58:
- .incbin "baserom.dol", 0x471998, 0x8
-.global lbl_8063DC60
-lbl_8063DC60:
- .incbin "baserom.dol", 0x4719A0, 0x4
-.global lbl_8063DC64
-lbl_8063DC64:
- .incbin "baserom.dol", 0x4719A4, 0x2
-.global lbl_8063DC66
-lbl_8063DC66:
- .incbin "baserom.dol", 0x4719A6, 0x2
-.global lbl_8063DC68
-lbl_8063DC68:
- .incbin "baserom.dol", 0x4719A8, 0x2
-.global lbl_8063DC6A
-lbl_8063DC6A:
- .incbin "baserom.dol", 0x4719AA, 0x2
-.global lbl_8063DC6C
-lbl_8063DC6C:
- .incbin "baserom.dol", 0x4719AC, 0x4
-.global lbl_8063DC70
-lbl_8063DC70:
- .incbin "baserom.dol", 0x4719B0, 0x4
-.global lbl_8063DC74
-lbl_8063DC74:
- .incbin "baserom.dol", 0x4719B4, 0xC
-.global lbl_8063DC80
-lbl_8063DC80:
- .incbin "baserom.dol", 0x4719C0, 0x8
-.global lbl_8063DC88
-lbl_8063DC88:
- .incbin "baserom.dol", 0x4719C8, 0x4
-.global lbl_8063DC8C
-lbl_8063DC8C:
- .incbin "baserom.dol", 0x4719CC, 0x4
-.global lbl_8063DC90
-lbl_8063DC90:
- .incbin "baserom.dol", 0x4719D0, 0x8
-.global lbl_8063DC98
-lbl_8063DC98:
- .incbin "baserom.dol", 0x4719D8, 0x4
-.global lbl_8063DC9C
-lbl_8063DC9C:
- .incbin "baserom.dol", 0x4719DC, 0x4
-.global lbl_8063DCA0
-lbl_8063DCA0:
- .incbin "baserom.dol", 0x4719E0, 0x8
-.global lbl_8063DCA8
-lbl_8063DCA8:
- .incbin "baserom.dol", 0x4719E8, 0x4
-.global lbl_8063DCAC
-lbl_8063DCAC:
- .incbin "baserom.dol", 0x4719EC, 0x4
-.global lbl_8063DCB0
-lbl_8063DCB0:
- .incbin "baserom.dol", 0x4719F0, 0x4
-.global lbl_8063DCB4
-lbl_8063DCB4:
- .incbin "baserom.dol", 0x4719F4, 0x4
-.global lbl_8063DCB8
-lbl_8063DCB8:
- .incbin "baserom.dol", 0x4719F8, 0x10
-.global lbl_8063DCC8
-lbl_8063DCC8:
- .incbin "baserom.dol", 0x471A08, 0x8
-.global lbl_8063DCD0
-lbl_8063DCD0:
- .incbin "baserom.dol", 0x471A10, 0x8
-.global lbl_8063DCD8
-lbl_8063DCD8:
- .incbin "baserom.dol", 0x471A18, 0x8
-.global lbl_8063DCE0
-lbl_8063DCE0:
- .incbin "baserom.dol", 0x471A20, 0x8
-.global lbl_8063DCE8
-lbl_8063DCE8:
- .incbin "baserom.dol", 0x471A28, 0x4
-.global lbl_8063DCEC
-lbl_8063DCEC:
- .incbin "baserom.dol", 0x471A2C, 0x4
-.global lbl_8063DCF0
-lbl_8063DCF0:
- .incbin "baserom.dol", 0x471A30, 0x8
-.global lbl_8063DCF8
-lbl_8063DCF8:
- .incbin "baserom.dol", 0x471A38, 0x4
-.global lbl_8063DCFC
-lbl_8063DCFC:
- .incbin "baserom.dol", 0x471A3C, 0x8
-.global lbl_8063DD04
-lbl_8063DD04:
- .incbin "baserom.dol", 0x471A44, 0xC
-.global lbl_8063DD10
-lbl_8063DD10:
- .incbin "baserom.dol", 0x471A50, 0x8
-.global lbl_8063DD18
-lbl_8063DD18:
- .incbin "baserom.dol", 0x471A58, 0x8
-.global lbl_8063DD20
-lbl_8063DD20:
- .incbin "baserom.dol", 0x471A60, 0x8
-.global lbl_8063DD28
-lbl_8063DD28:
- .incbin "baserom.dol", 0x471A68, 0x8
-.global lbl_8063DD30
-lbl_8063DD30:
- .incbin "baserom.dol", 0x471A70, 0x8
-.global lbl_8063DD38
-lbl_8063DD38:
- .incbin "baserom.dol", 0x471A78, 0x8
-.global lbl_8063DD40
-lbl_8063DD40:
- .incbin "baserom.dol", 0x471A80, 0x4
-.global lbl_8063DD44
-lbl_8063DD44:
- .incbin "baserom.dol", 0x471A84, 0x4
-.global lbl_8063DD48
-lbl_8063DD48:
- .incbin "baserom.dol", 0x471A88, 0x4
-.global lbl_8063DD4C
-lbl_8063DD4C:
- .incbin "baserom.dol", 0x471A8C, 0x4
-.global lbl_8063DD50
-lbl_8063DD50:
- .incbin "baserom.dol", 0x471A90, 0x4
-.global lbl_8063DD54
-lbl_8063DD54:
- .incbin "baserom.dol", 0x471A94, 0x4
-.global lbl_8063DD58
-lbl_8063DD58:
- .incbin "baserom.dol", 0x471A98, 0x8
-.global lbl_8063DD60
-lbl_8063DD60:
- .incbin "baserom.dol", 0x471AA0, 0x8
-.global lbl_8063DD68
-lbl_8063DD68:
- .incbin "baserom.dol", 0x471AA8, 0x4
-.global lbl_8063DD6C
-lbl_8063DD6C:
- .incbin "baserom.dol", 0x471AAC, 0x14
-.global lbl_8063DD80
-lbl_8063DD80:
- .incbin "baserom.dol", 0x471AC0, 0xF0
-.global lbl_8063DE70
-lbl_8063DE70:
- .incbin "baserom.dol", 0x471BB0, 0x8
-.global lbl_8063DE78
-lbl_8063DE78:
- .incbin "baserom.dol", 0x471BB8, 0x8
-.global lbl_8063DE80
-lbl_8063DE80:
- .incbin "baserom.dol", 0x471BC0, 0x8
-.global lbl_8063DE88
-lbl_8063DE88:
- .incbin "baserom.dol", 0x471BC8, 0x8
-.global lbl_8063DE90
-lbl_8063DE90:
- .incbin "baserom.dol", 0x471BD0, 0x8
-.global lbl_8063DE98
-lbl_8063DE98:
- .incbin "baserom.dol", 0x471BD8, 0x8
-.global lbl_8063DEA0
-lbl_8063DEA0:
- .incbin "baserom.dol", 0x471BE0, 0x8
-.global lbl_8063DEA8
-lbl_8063DEA8:
- .incbin "baserom.dol", 0x471BE8, 0x8
-.global lbl_8063DEB0
-lbl_8063DEB0:
- .incbin "baserom.dol", 0x471BF0, 0x4
-.global lbl_8063DEB4
-lbl_8063DEB4:
- .incbin "baserom.dol", 0x471BF4, 0x4
-.global lbl_8063DEB8
-lbl_8063DEB8:
- .incbin "baserom.dol", 0x471BF8, 0x8
-.global lbl_8063DEC0
-lbl_8063DEC0:
- .incbin "baserom.dol", 0x471C00, 0x8
-.global lbl_8063DEC8
-lbl_8063DEC8:
- .incbin "baserom.dol", 0x471C08, 0x4
-.global lbl_8063DECC
-lbl_8063DECC:
- .incbin "baserom.dol", 0x471C0C, 0x4
-.global lbl_8063DED0
-lbl_8063DED0:
- .incbin "baserom.dol", 0x471C10, 0x8
-.global lbl_8063DED8
-lbl_8063DED8:
- .incbin "baserom.dol", 0x471C18, 0x8
-.global lbl_8063DEE0
-lbl_8063DEE0:
- .incbin "baserom.dol", 0x471C20, 0x4
-.global lbl_8063DEE4
-lbl_8063DEE4:
- .incbin "baserom.dol", 0x471C24, 0x8
-.global lbl_8063DEEC
-lbl_8063DEEC:
- .incbin "baserom.dol", 0x471C2C, 0x4
-.global lbl_8063DEF0
-lbl_8063DEF0:
- .incbin "baserom.dol", 0x471C30, 0x8
-.global lbl_8063DEF8
-lbl_8063DEF8:
- .incbin "baserom.dol", 0x471C38, 0x4
-.global lbl_8063DEFC
-lbl_8063DEFC:
- .incbin "baserom.dol", 0x471C3C, 0x4
-.global lbl_8063DF00
-lbl_8063DF00:
- .incbin "baserom.dol", 0x471C40, 0x8
-.global lbl_8063DF08
-lbl_8063DF08:
- .incbin "baserom.dol", 0x471C48, 0x4
-.global lbl_8063DF0C
-lbl_8063DF0C:
- .incbin "baserom.dol", 0x471C4C, 0x4
-.global lbl_8063DF10
-lbl_8063DF10:
- .incbin "baserom.dol", 0x471C50, 0x8
-.global lbl_8063DF18
-lbl_8063DF18:
- .incbin "baserom.dol", 0x471C58, 0x8
-.global lbl_8063DF20
-lbl_8063DF20:
- .incbin "baserom.dol", 0x471C60, 0x8
-.global lbl_8063DF28
-lbl_8063DF28:
- .incbin "baserom.dol", 0x471C68, 0x8
-.global lbl_8063DF30
-lbl_8063DF30:
- .incbin "baserom.dol", 0x471C70, 0x8
-.global lbl_8063DF38
-lbl_8063DF38:
- .incbin "baserom.dol", 0x471C78, 0x8
-.global lbl_8063DF40
-lbl_8063DF40:
- .incbin "baserom.dol", 0x471C80, 0x4
-.global lbl_8063DF44
-lbl_8063DF44:
- .incbin "baserom.dol", 0x471C84, 0x4
-.global lbl_8063DF48
-lbl_8063DF48:
- .incbin "baserom.dol", 0x471C88, 0x8
-.global lbl_8063DF50
-lbl_8063DF50:
- .incbin "baserom.dol", 0x471C90, 0x4
-.global lbl_8063DF54
-lbl_8063DF54:
- .incbin "baserom.dol", 0x471C94, 0x4
-.global lbl_8063DF58
-lbl_8063DF58:
- .incbin "baserom.dol", 0x471C98, 0x8
-.global lbl_8063DF60
-lbl_8063DF60:
- .incbin "baserom.dol", 0x471CA0, 0x8
-.global lbl_8063DF68
-lbl_8063DF68:
- .incbin "baserom.dol", 0x471CA8, 0x8
-.global lbl_8063DF70
-lbl_8063DF70:
- .incbin "baserom.dol", 0x471CB0, 0x8
-.global lbl_8063DF78
-lbl_8063DF78:
- .incbin "baserom.dol", 0x471CB8, 0x8
-.global lbl_8063DF80
-lbl_8063DF80:
- .incbin "baserom.dol", 0x471CC0, 0x8
-.global lbl_8063DF88
-lbl_8063DF88:
- .incbin "baserom.dol", 0x471CC8, 0x8
-.global lbl_8063DF90
-lbl_8063DF90:
- .incbin "baserom.dol", 0x471CD0, 0x4
-.global lbl_8063DF94
-lbl_8063DF94:
- .incbin "baserom.dol", 0x471CD4, 0x4
-.global lbl_8063DF98
-lbl_8063DF98:
- .incbin "baserom.dol", 0x471CD8, 0x4
-.global lbl_8063DF9C
-lbl_8063DF9C:
- .incbin "baserom.dol", 0x471CDC, 0x4
-.global lbl_8063DFA0
-lbl_8063DFA0:
- .incbin "baserom.dol", 0x471CE0, 0x4
-.global lbl_8063DFA4
-lbl_8063DFA4:
- .incbin "baserom.dol", 0x471CE4, 0x4
-.global lbl_8063DFA8
-lbl_8063DFA8:
- .incbin "baserom.dol", 0x471CE8, 0x4
-.global lbl_8063DFAC
-lbl_8063DFAC:
- .incbin "baserom.dol", 0x471CEC, 0x4
-.global lbl_8063DFB0
-lbl_8063DFB0:
- .incbin "baserom.dol", 0x471CF0, 0x8
-.global lbl_8063DFB8
-lbl_8063DFB8:
- .incbin "baserom.dol", 0x471CF8, 0x4
-.global lbl_8063DFBC
-lbl_8063DFBC:
- .incbin "baserom.dol", 0x471CFC, 0x4
-.global lbl_8063DFC0
-lbl_8063DFC0:
- .incbin "baserom.dol", 0x471D00, 0x4
-.global lbl_8063DFC4
-lbl_8063DFC4:
- .incbin "baserom.dol", 0x471D04, 0x4
-.global lbl_8063DFC8
-lbl_8063DFC8:
- .incbin "baserom.dol", 0x471D08, 0x4
-.global lbl_8063DFCC
-lbl_8063DFCC:
- .incbin "baserom.dol", 0x471D0C, 0x4
-.global lbl_8063DFD0
-lbl_8063DFD0:
- .incbin "baserom.dol", 0x471D10, 0x4
-.global lbl_8063DFD4
-lbl_8063DFD4:
- .incbin "baserom.dol", 0x471D14, 0x4
-.global lbl_8063DFD8
-lbl_8063DFD8:
- .incbin "baserom.dol", 0x471D18, 0x4
-.global lbl_8063DFDC
-lbl_8063DFDC:
- .incbin "baserom.dol", 0x471D1C, 0x1
-.global lbl_8063DFDD
-lbl_8063DFDD:
- .incbin "baserom.dol", 0x471D1D, 0x3
-.global lbl_8063DFE0
-lbl_8063DFE0:
- .incbin "baserom.dol", 0x471D20, 0x8
-.global lbl_8063DFE8
-lbl_8063DFE8:
- .incbin "baserom.dol", 0x471D28, 0x8
-.global lbl_8063DFF0
-lbl_8063DFF0:
- .incbin "baserom.dol", 0x471D30, 0x8
-.global lbl_8063DFF8
-lbl_8063DFF8:
- .incbin "baserom.dol", 0x471D38, 0x8
-.global lbl_8063E000
-lbl_8063E000:
- .incbin "baserom.dol", 0x471D40, 0x18
-.global lbl_8063E018
-lbl_8063E018:
- .incbin "baserom.dol", 0x471D58, 0x8
-.global lbl_8063E020
-lbl_8063E020:
- .incbin "baserom.dol", 0x471D60, 0x8
-.global lbl_8063E028
-lbl_8063E028:
- .incbin "baserom.dol", 0x471D68, 0x4
-.global lbl_8063E02C
-lbl_8063E02C:
- .incbin "baserom.dol", 0x471D6C, 0x4
-.global lbl_8063E030
-lbl_8063E030:
- .incbin "baserom.dol", 0x471D70, 0x8
-.global lbl_8063E038
-lbl_8063E038:
- .incbin "baserom.dol", 0x471D78, 0x8
-.global lbl_8063E040
-lbl_8063E040:
- .incbin "baserom.dol", 0x471D80, 0x4
-.global lbl_8063E044
-lbl_8063E044:
- .incbin "baserom.dol", 0x471D84, 0x4
-.global lbl_8063E048
-lbl_8063E048:
- .incbin "baserom.dol", 0x471D88, 0x4
-.global lbl_8063E04C
-lbl_8063E04C:
- .incbin "baserom.dol", 0x471D8C, 0x8
-.global lbl_8063E054
-lbl_8063E054:
- .incbin "baserom.dol", 0x471D94, 0x8
-.global lbl_8063E05C
-lbl_8063E05C:
- .incbin "baserom.dol", 0x471D9C, 0x8
-.global lbl_8063E064
-lbl_8063E064:
- .incbin "baserom.dol", 0x471DA4, 0x4
-.global lbl_8063E068
-lbl_8063E068:
- .incbin "baserom.dol", 0x471DA8, 0x4
-.global lbl_8063E06C
-lbl_8063E06C:
- .incbin "baserom.dol", 0x471DAC, 0x4
-.global lbl_8063E070
-lbl_8063E070:
- .incbin "baserom.dol", 0x471DB0, 0x4
-.global lbl_8063E074
-lbl_8063E074:
- .incbin "baserom.dol", 0x471DB4, 0x4
-.global lbl_8063E078
-lbl_8063E078:
- .incbin "baserom.dol", 0x471DB8, 0x8
-.global lbl_8063E080
-lbl_8063E080:
- .incbin "baserom.dol", 0x471DC0, 0x8
-.global lbl_8063E088
-lbl_8063E088:
- .incbin "baserom.dol", 0x471DC8, 0x8
-.global lbl_8063E090
-lbl_8063E090:
- .incbin "baserom.dol", 0x471DD0, 0x4
-.global lbl_8063E094
-lbl_8063E094:
- .incbin "baserom.dol", 0x471DD4, 0x4
-.global lbl_8063E098
-lbl_8063E098:
- .incbin "baserom.dol", 0x471DD8, 0x8
-.global lbl_8063E0A0
-lbl_8063E0A0:
- .incbin "baserom.dol", 0x471DE0, 0x8
-.global lbl_8063E0A8
-lbl_8063E0A8:
- .incbin "baserom.dol", 0x471DE8, 0x8
-.global lbl_8063E0B0
-lbl_8063E0B0:
- .incbin "baserom.dol", 0x471DF0, 0x8
-.global lbl_8063E0B8
-lbl_8063E0B8:
- .incbin "baserom.dol", 0x471DF8, 0x8
-.global lbl_8063E0C0
-lbl_8063E0C0:
- .incbin "baserom.dol", 0x471E00, 0x4
-.global lbl_8063E0C4
-lbl_8063E0C4:
- .incbin "baserom.dol", 0x471E04, 0x8
-.global lbl_8063E0CC
-lbl_8063E0CC:
- .incbin "baserom.dol", 0x471E0C, 0x8
-.global lbl_8063E0D4
-lbl_8063E0D4:
- .incbin "baserom.dol", 0x471E14, 0x4
-.global lbl_8063E0D8
-lbl_8063E0D8:
- .incbin "baserom.dol", 0x471E18, 0x8
-.global lbl_8063E0E0
-lbl_8063E0E0:
- .incbin "baserom.dol", 0x471E20, 0x8
-.global lbl_8063E0E8
-lbl_8063E0E8:
- .incbin "baserom.dol", 0x471E28, 0x4
-.global lbl_8063E0EC
-lbl_8063E0EC:
- .incbin "baserom.dol", 0x471E2C, 0x4
-.global lbl_8063E0F0
-lbl_8063E0F0:
- .incbin "baserom.dol", 0x471E30, 0x4
-.global lbl_8063E0F4
-lbl_8063E0F4:
- .incbin "baserom.dol", 0x471E34, 0x8
-.global lbl_8063E0FC
-lbl_8063E0FC:
- .incbin "baserom.dol", 0x471E3C, 0x8
-.global lbl_8063E104
-lbl_8063E104:
- .incbin "baserom.dol", 0x471E44, 0x8
-.global lbl_8063E10C
-lbl_8063E10C:
- .incbin "baserom.dol", 0x471E4C, 0xC
-.global lbl_8063E118
-lbl_8063E118:
- .incbin "baserom.dol", 0x471E58, 0x8
-.global lbl_8063E120
-lbl_8063E120:
- .incbin "baserom.dol", 0x471E60, 0x8
-.global lbl_8063E128
-lbl_8063E128:
- .incbin "baserom.dol", 0x471E68, 0x8
-.global lbl_8063E130
-lbl_8063E130:
- .incbin "baserom.dol", 0x471E70, 0x4
-.global lbl_8063E134
-lbl_8063E134:
- .incbin "baserom.dol", 0x471E74, 0x8
-.global lbl_8063E13C
-lbl_8063E13C:
- .incbin "baserom.dol", 0x471E7C, 0x8
-.global lbl_8063E144
-lbl_8063E144:
- .incbin "baserom.dol", 0x471E84, 0x8
-.global lbl_8063E14C
-lbl_8063E14C:
- .incbin "baserom.dol", 0x471E8C, 0x4
-.global lbl_8063E150
-lbl_8063E150:
- .incbin "baserom.dol", 0x471E90, 0x8
-.global lbl_8063E158
-lbl_8063E158:
- .incbin "baserom.dol", 0x471E98, 0x8
-.global lbl_8063E160
-lbl_8063E160:
- .incbin "baserom.dol", 0x471EA0, 0x8
-.global lbl_8063E168
-lbl_8063E168:
- .incbin "baserom.dol", 0x471EA8, 0x4
-.global lbl_8063E16C
-lbl_8063E16C:
- .incbin "baserom.dol", 0x471EAC, 0x8
-.global lbl_8063E174
-lbl_8063E174:
- .incbin "baserom.dol", 0x471EB4, 0x8
-.global lbl_8063E17C
-lbl_8063E17C:
- .incbin "baserom.dol", 0x471EBC, 0x8
-.global lbl_8063E184
-lbl_8063E184:
- .incbin "baserom.dol", 0x471EC4, 0xC
-.global lbl_8063E190
-lbl_8063E190:
- .incbin "baserom.dol", 0x471ED0, 0x8
-.global lbl_8063E198
-lbl_8063E198:
- .incbin "baserom.dol", 0x471ED8, 0x8
-.global lbl_8063E1A0
-lbl_8063E1A0:
- .incbin "baserom.dol", 0x471EE0, 0x8
-.global lbl_8063E1A8
-lbl_8063E1A8:
- .incbin "baserom.dol", 0x471EE8, 0x8
-.global lbl_8063E1B0
-lbl_8063E1B0:
- .incbin "baserom.dol", 0x471EF0, 0x4
-.global lbl_8063E1B4
-lbl_8063E1B4:
- .incbin "baserom.dol", 0x471EF4, 0x8
-.global lbl_8063E1BC
-lbl_8063E1BC:
- .incbin "baserom.dol", 0x471EFC, 0x4
-.global lbl_8063E1C0
-lbl_8063E1C0:
- .incbin "baserom.dol", 0x471F00, 0x8
-.global lbl_8063E1C8
-lbl_8063E1C8:
- .incbin "baserom.dol", 0x471F08, 0x8
-.global lbl_8063E1D0
-lbl_8063E1D0:
- .incbin "baserom.dol", 0x471F10, 0x8
-.global lbl_8063E1D8
-lbl_8063E1D8:
- .incbin "baserom.dol", 0x471F18, 0x8
-.global lbl_8063E1E0
-lbl_8063E1E0:
- .incbin "baserom.dol", 0x471F20, 0x8
-.global lbl_8063E1E8
-lbl_8063E1E8:
- .incbin "baserom.dol", 0x471F28, 0x8
-.global lbl_8063E1F0
-lbl_8063E1F0:
- .incbin "baserom.dol", 0x471F30, 0x8
-.global lbl_8063E1F8
-lbl_8063E1F8:
- .incbin "baserom.dol", 0x471F38, 0x8
-.global lbl_8063E200
-lbl_8063E200:
- .incbin "baserom.dol", 0x471F40, 0x8
-.global lbl_8063E208
-lbl_8063E208:
- .incbin "baserom.dol", 0x471F48, 0x8
-.global lbl_8063E210
-lbl_8063E210:
- .incbin "baserom.dol", 0x471F50, 0x4
-.global lbl_8063E214
-lbl_8063E214:
- .incbin "baserom.dol", 0x471F54, 0x8
-.global lbl_8063E21C
-lbl_8063E21C:
- .incbin "baserom.dol", 0x471F5C, 0x8
-.global lbl_8063E224
-lbl_8063E224:
- .incbin "baserom.dol", 0x471F64, 0x8
-.global lbl_8063E22C
-lbl_8063E22C:
- .incbin "baserom.dol", 0x471F6C, 0xC
-.global lbl_8063E238
-lbl_8063E238:
- .incbin "baserom.dol", 0x471F78, 0x8
-.global lbl_8063E240
-lbl_8063E240:
- .incbin "baserom.dol", 0x471F80, 0x8
-.global lbl_8063E248
-lbl_8063E248:
- .incbin "baserom.dol", 0x471F88, 0x4
-.global lbl_8063E24C
-lbl_8063E24C:
- .incbin "baserom.dol", 0x471F8C, 0x8
-.global lbl_8063E254
-lbl_8063E254:
- .incbin "baserom.dol", 0x471F94, 0x8
-.global lbl_8063E25C
-lbl_8063E25C:
- .incbin "baserom.dol", 0x471F9C, 0x4
-.global lbl_8063E260
-lbl_8063E260:
- .incbin "baserom.dol", 0x471FA0, 0x8
-.global lbl_8063E268
-lbl_8063E268:
- .incbin "baserom.dol", 0x471FA8, 0x8
-.global lbl_8063E270
-lbl_8063E270:
- .incbin "baserom.dol", 0x471FB0, 0x8
-.global lbl_8063E278
-lbl_8063E278:
- .incbin "baserom.dol", 0x471FB8, 0x4
-.global lbl_8063E27C
-lbl_8063E27C:
- .incbin "baserom.dol", 0x471FBC, 0x4
-.global lbl_8063E280
-lbl_8063E280:
- .incbin "baserom.dol", 0x471FC0, 0x4
-.global lbl_8063E284
-lbl_8063E284:
- .incbin "baserom.dol", 0x471FC4, 0x4
-.global lbl_8063E288
-lbl_8063E288:
- .incbin "baserom.dol", 0x471FC8, 0x8
-.global lbl_8063E290
-lbl_8063E290:
- .incbin "baserom.dol", 0x471FD0, 0x8
-.global lbl_8063E298
-lbl_8063E298:
- .incbin "baserom.dol", 0x471FD8, 0x4
-.global lbl_8063E29C
-lbl_8063E29C:
- .incbin "baserom.dol", 0x471FDC, 0x4
-.global lbl_8063E2A0
-lbl_8063E2A0:
- .incbin "baserom.dol", 0x471FE0, 0x8
-.global lbl_8063E2A8
-lbl_8063E2A8:
- .incbin "baserom.dol", 0x471FE8, 0x4
-.global lbl_8063E2AC
-lbl_8063E2AC:
- .incbin "baserom.dol", 0x471FEC, 0xC
-.global lbl_8063E2B8
-lbl_8063E2B8:
- .incbin "baserom.dol", 0x471FF8, 0x4
-.global lbl_8063E2BC
-lbl_8063E2BC:
- .incbin "baserom.dol", 0x471FFC, 0x4
-.global lbl_8063E2C0
-lbl_8063E2C0:
- .incbin "baserom.dol", 0x472000, 0x8
-.global lbl_8063E2C8
-lbl_8063E2C8:
- .incbin "baserom.dol", 0x472008, 0x8
-.global lbl_8063E2D0
-lbl_8063E2D0:
- .incbin "baserom.dol", 0x472010, 0x8
-.global lbl_8063E2D8
-lbl_8063E2D8:
- .incbin "baserom.dol", 0x472018, 0x8
-.global lbl_8063E2E0
-lbl_8063E2E0:
- .incbin "baserom.dol", 0x472020, 0x4
-.global lbl_8063E2E4
-lbl_8063E2E4:
- .incbin "baserom.dol", 0x472024, 0x8
-.global lbl_8063E2EC
-lbl_8063E2EC:
- .incbin "baserom.dol", 0x47202C, 0xC
-.global lbl_8063E2F8
-lbl_8063E2F8:
- .incbin "baserom.dol", 0x472038, 0x8
-.global lbl_8063E300
-lbl_8063E300:
- .incbin "baserom.dol", 0x472040, 0x8
-.global lbl_8063E308
-lbl_8063E308:
- .incbin "baserom.dol", 0x472048, 0x8
-.global lbl_8063E310
-lbl_8063E310:
- .incbin "baserom.dol", 0x472050, 0x8
-.global lbl_8063E318
-lbl_8063E318:
- .incbin "baserom.dol", 0x472058, 0x8
-.global lbl_8063E320
-lbl_8063E320:
- .incbin "baserom.dol", 0x472060, 0x8
-.global lbl_8063E328
-lbl_8063E328:
- .incbin "baserom.dol", 0x472068, 0x8
-.global lbl_8063E330
-lbl_8063E330:
- .incbin "baserom.dol", 0x472070, 0x8
-.global lbl_8063E338
-lbl_8063E338:
- .incbin "baserom.dol", 0x472078, 0x8
-.global lbl_8063E340
-lbl_8063E340:
- .incbin "baserom.dol", 0x472080, 0x8
-.global lbl_8063E348
-lbl_8063E348:
- .incbin "baserom.dol", 0x472088, 0x8
-.global lbl_8063E350
-lbl_8063E350:
- .incbin "baserom.dol", 0x472090, 0x8
-.global lbl_8063E358
-lbl_8063E358:
- .incbin "baserom.dol", 0x472098, 0x8
-.global lbl_8063E360
-lbl_8063E360:
- .incbin "baserom.dol", 0x4720A0, 0x8
-.global lbl_8063E368
-lbl_8063E368:
- .incbin "baserom.dol", 0x4720A8, 0x8
-.global lbl_8063E370
-lbl_8063E370:
- .incbin "baserom.dol", 0x4720B0, 0x8
-.global lbl_8063E378
-lbl_8063E378:
- .incbin "baserom.dol", 0x4720B8, 0x8
-.global lbl_8063E380
-lbl_8063E380:
- .incbin "baserom.dol", 0x4720C0, 0x8
-.global lbl_8063E388
-lbl_8063E388:
- .incbin "baserom.dol", 0x4720C8, 0x8
-.global lbl_8063E390
-lbl_8063E390:
- .incbin "baserom.dol", 0x4720D0, 0x8
-.global lbl_8063E398
-lbl_8063E398:
- .incbin "baserom.dol", 0x4720D8, 0x8
-.global lbl_8063E3A0
-lbl_8063E3A0:
- .incbin "baserom.dol", 0x4720E0, 0x8
-.global lbl_8063E3A8
-lbl_8063E3A8:
- .incbin "baserom.dol", 0x4720E8, 0x8
-.global lbl_8063E3B0
-lbl_8063E3B0:
- .incbin "baserom.dol", 0x4720F0, 0x8
-.global lbl_8063E3B8
-lbl_8063E3B8:
- .incbin "baserom.dol", 0x4720F8, 0x8
-.global lbl_8063E3C0
-lbl_8063E3C0:
- .incbin "baserom.dol", 0x472100, 0x8
-.global lbl_8063E3C8
-lbl_8063E3C8:
- .incbin "baserom.dol", 0x472108, 0x8
-.global lbl_8063E3D0
-lbl_8063E3D0:
- .incbin "baserom.dol", 0x472110, 0x8
-.global lbl_8063E3D8
-lbl_8063E3D8:
- .incbin "baserom.dol", 0x472118, 0x8
-.global lbl_8063E3E0
-lbl_8063E3E0:
- .incbin "baserom.dol", 0x472120, 0x8
-.global lbl_8063E3E8
-lbl_8063E3E8:
- .incbin "baserom.dol", 0x472128, 0x4
-.global lbl_8063E3EC
-lbl_8063E3EC:
- .incbin "baserom.dol", 0x47212C, 0x4
-.global lbl_8063E3F0
-lbl_8063E3F0:
- .incbin "baserom.dol", 0x472130, 0x4
-.global lbl_8063E3F4
-lbl_8063E3F4:
- .incbin "baserom.dol", 0x472134, 0x4
-.global lbl_8063E3F8
-lbl_8063E3F8:
- .incbin "baserom.dol", 0x472138, 0x8
-.global lbl_8063E400
-lbl_8063E400:
- .incbin "baserom.dol", 0x472140, 0x8
-.global lbl_8063E408
-lbl_8063E408:
- .incbin "baserom.dol", 0x472148, 0x8
-.global lbl_8063E410
-lbl_8063E410:
- .incbin "baserom.dol", 0x472150, 0x8
-.global lbl_8063E418
-lbl_8063E418:
- .incbin "baserom.dol", 0x472158, 0x8
-.global lbl_8063E420
-lbl_8063E420:
- .incbin "baserom.dol", 0x472160, 0x8
-.global lbl_8063E428
-lbl_8063E428:
- .incbin "baserom.dol", 0x472168, 0x8
-.global lbl_8063E430
-lbl_8063E430:
- .incbin "baserom.dol", 0x472170, 0x8
-.global lbl_8063E438
-lbl_8063E438:
- .incbin "baserom.dol", 0x472178, 0x8
-.global lbl_8063E440
-lbl_8063E440:
- .incbin "baserom.dol", 0x472180, 0x8
-.global lbl_8063E448
-lbl_8063E448:
- .incbin "baserom.dol", 0x472188, 0x4
-.global lbl_8063E44C
-lbl_8063E44C:
- .incbin "baserom.dol", 0x47218C, 0x4
-.global lbl_8063E450
-lbl_8063E450:
- .incbin "baserom.dol", 0x472190, 0x8
-.global lbl_8063E458
-lbl_8063E458:
- .incbin "baserom.dol", 0x472198, 0x8
-.global lbl_8063E460
-lbl_8063E460:
- .incbin "baserom.dol", 0x4721A0, 0x8
-.global lbl_8063E468
-lbl_8063E468:
- .incbin "baserom.dol", 0x4721A8, 0x8
-.global lbl_8063E470
-lbl_8063E470:
- .incbin "baserom.dol", 0x4721B0, 0x8
-.global lbl_8063E478
-lbl_8063E478:
- .incbin "baserom.dol", 0x4721B8, 0x4
-.global lbl_8063E47C
-lbl_8063E47C:
- .incbin "baserom.dol", 0x4721BC, 0xC
-.global lbl_8063E488
-lbl_8063E488:
- .incbin "baserom.dol", 0x4721C8, 0x8
-.global lbl_8063E490
-lbl_8063E490:
- .incbin "baserom.dol", 0x4721D0, 0x8
-.global lbl_8063E498
-lbl_8063E498:
- .incbin "baserom.dol", 0x4721D8, 0x8
-.global lbl_8063E4A0
-lbl_8063E4A0:
- .incbin "baserom.dol", 0x4721E0, 0x8
-.global lbl_8063E4A8
-lbl_8063E4A8:
- .incbin "baserom.dol", 0x4721E8, 0x8
-.global lbl_8063E4B0
-lbl_8063E4B0:
- .incbin "baserom.dol", 0x4721F0, 0x8
-.global lbl_8063E4B8
-lbl_8063E4B8:
- .incbin "baserom.dol", 0x4721F8, 0x8
-.global lbl_8063E4C0
-lbl_8063E4C0:
- .incbin "baserom.dol", 0x472200, 0x8
-.global lbl_8063E4C8
-lbl_8063E4C8:
- .incbin "baserom.dol", 0x472208, 0x8
-.global lbl_8063E4D0
-lbl_8063E4D0:
- .incbin "baserom.dol", 0x472210, 0x4
-.global lbl_8063E4D4
-lbl_8063E4D4:
- .incbin "baserom.dol", 0x472214, 0x4
-.global lbl_8063E4D8
-lbl_8063E4D8:
- .incbin "baserom.dol", 0x472218, 0x8
-.global lbl_8063E4E0
-lbl_8063E4E0:
- .incbin "baserom.dol", 0x472220, 0x8
-.global lbl_8063E4E8
-lbl_8063E4E8:
- .incbin "baserom.dol", 0x472228, 0x4
-.global lbl_8063E4EC
-lbl_8063E4EC:
- .incbin "baserom.dol", 0x47222C, 0x4
-.global lbl_8063E4F0
-lbl_8063E4F0:
- .incbin "baserom.dol", 0x472230, 0x8
-.global lbl_8063E4F8
-lbl_8063E4F8:
- .incbin "baserom.dol", 0x472238, 0x8
-.global lbl_8063E500
-lbl_8063E500:
- .incbin "baserom.dol", 0x472240, 0x4
-.global lbl_8063E504
-lbl_8063E504:
- .incbin "baserom.dol", 0x472244, 0x8
-.global lbl_8063E50C
-lbl_8063E50C:
- .incbin "baserom.dol", 0x47224C, 0x4
-.global lbl_8063E510
-lbl_8063E510:
- .incbin "baserom.dol", 0x472250, 0x8
-.global lbl_8063E518
-lbl_8063E518:
- .incbin "baserom.dol", 0x472258, 0x4
-.global lbl_8063E51C
-lbl_8063E51C:
- .incbin "baserom.dol", 0x47225C, 0x8
-.global lbl_8063E524
-lbl_8063E524:
- .incbin "baserom.dol", 0x472264, 0x8
-.global lbl_8063E52C
-lbl_8063E52C:
- .incbin "baserom.dol", 0x47226C, 0x4
-.global lbl_8063E530
-lbl_8063E530:
- .incbin "baserom.dol", 0x472270, 0x8
-.global lbl_8063E538
-lbl_8063E538:
- .incbin "baserom.dol", 0x472278, 0x8
-.global lbl_8063E540
-lbl_8063E540:
- .incbin "baserom.dol", 0x472280, 0x4
-.global lbl_8063E544
-lbl_8063E544:
- .incbin "baserom.dol", 0x472284, 0xC
-.global lbl_8063E550
-lbl_8063E550:
- .incbin "baserom.dol", 0x472290, 0x4
-.global lbl_8063E554
-lbl_8063E554:
- .incbin "baserom.dol", 0x472294, 0xC
-.global lbl_8063E560
-lbl_8063E560:
- .incbin "baserom.dol", 0x4722A0, 0x8
-.global lbl_8063E568
-lbl_8063E568:
- .incbin "baserom.dol", 0x4722A8, 0x8
-.global lbl_8063E570
-lbl_8063E570:
- .incbin "baserom.dol", 0x4722B0, 0x8
-.global lbl_8063E578
-lbl_8063E578:
- .incbin "baserom.dol", 0x4722B8, 0x8
-.global lbl_8063E580
-lbl_8063E580:
- .incbin "baserom.dol", 0x4722C0, 0x4
-.global lbl_8063E584
-lbl_8063E584:
- .incbin "baserom.dol", 0x4722C4, 0xC
-.global lbl_8063E590
-lbl_8063E590:
- .incbin "baserom.dol", 0x4722D0, 0x8
-.global lbl_8063E598
-lbl_8063E598:
- .incbin "baserom.dol", 0x4722D8, 0x4
-.global lbl_8063E59C
-lbl_8063E59C:
- .incbin "baserom.dol", 0x4722DC, 0x4
-.global lbl_8063E5A0
-lbl_8063E5A0:
- .incbin "baserom.dol", 0x4722E0, 0x8
-.global lbl_8063E5A8
-lbl_8063E5A8:
- .incbin "baserom.dol", 0x4722E8, 0x4
-.global lbl_8063E5AC
-lbl_8063E5AC:
- .incbin "baserom.dol", 0x4722EC, 0x4
-.global lbl_8063E5B0
-lbl_8063E5B0:
- .incbin "baserom.dol", 0x4722F0, 0x8
-.global lbl_8063E5B8
-lbl_8063E5B8:
- .incbin "baserom.dol", 0x4722F8, 0x4
-.global lbl_8063E5BC
-lbl_8063E5BC:
- .incbin "baserom.dol", 0x4722FC, 0x8
-.global lbl_8063E5C4
-lbl_8063E5C4:
- .incbin "baserom.dol", 0x472304, 0x8
-.global lbl_8063E5CC
-lbl_8063E5CC:
- .incbin "baserom.dol", 0x47230C, 0x4
-.global lbl_8063E5D0
-lbl_8063E5D0:
- .incbin "baserom.dol", 0x472310, 0x70
-.global lbl_8063E640
-lbl_8063E640:
- .incbin "baserom.dol", 0x472380, 0x4
-.global lbl_8063E644
-lbl_8063E644:
- .incbin "baserom.dol", 0x472384, 0x4
-.global lbl_8063E648
-lbl_8063E648:
- .incbin "baserom.dol", 0x472388, 0x8
-.global lbl_8063E650
-lbl_8063E650:
- .incbin "baserom.dol", 0x472390, 0x4
-.global lbl_8063E654
-lbl_8063E654:
- .incbin "baserom.dol", 0x472394, 0x4
-.global lbl_8063E658
-lbl_8063E658:
- .incbin "baserom.dol", 0x472398, 0x4
-.global lbl_8063E65C
-lbl_8063E65C:
- .incbin "baserom.dol", 0x47239C, 0x4
-.global lbl_8063E660
-lbl_8063E660:
- .incbin "baserom.dol", 0x4723A0, 0x4
-.global lbl_8063E664
-lbl_8063E664:
- .incbin "baserom.dol", 0x4723A4, 0x8
-.global lbl_8063E66C
-lbl_8063E66C:
- .incbin "baserom.dol", 0x4723AC, 0x4
-.global lbl_8063E670
-lbl_8063E670:
- .incbin "baserom.dol", 0x4723B0, 0x8
-.global lbl_8063E678
-lbl_8063E678:
- .incbin "baserom.dol", 0x4723B8, 0x8
-.global lbl_8063E680
-lbl_8063E680:
- .incbin "baserom.dol", 0x4723C0, 0x8
-.global lbl_8063E688
-lbl_8063E688:
- .incbin "baserom.dol", 0x4723C8, 0x4
-.global lbl_8063E68C
-lbl_8063E68C:
- .incbin "baserom.dol", 0x4723CC, 0x8
-.global lbl_8063E694
-lbl_8063E694:
- .incbin "baserom.dol", 0x4723D4, 0x4
-.global lbl_8063E698
-lbl_8063E698:
- .incbin "baserom.dol", 0x4723D8, 0x8
-.global lbl_8063E6A0
-lbl_8063E6A0:
- .incbin "baserom.dol", 0x4723E0, 0x4
-.global lbl_8063E6A4
-lbl_8063E6A4:
- .incbin "baserom.dol", 0x4723E4, 0x4
-.global lbl_8063E6A8
-lbl_8063E6A8:
- .incbin "baserom.dol", 0x4723E8, 0x8
-.global lbl_8063E6B0
-lbl_8063E6B0:
- .incbin "baserom.dol", 0x4723F0, 0x8
-.global lbl_8063E6B8
-lbl_8063E6B8:
- .incbin "baserom.dol", 0x4723F8, 0x8
-.global lbl_8063E6C0
-lbl_8063E6C0:
- .incbin "baserom.dol", 0x472400, 0x8
-.global lbl_8063E6C8
-lbl_8063E6C8:
- .incbin "baserom.dol", 0x472408, 0x8
-.global lbl_8063E6D0
-lbl_8063E6D0:
- .incbin "baserom.dol", 0x472410, 0x4
-.global lbl_8063E6D4
-lbl_8063E6D4:
- .incbin "baserom.dol", 0x472414, 0x8
-.global lbl_8063E6DC
-lbl_8063E6DC:
- .incbin "baserom.dol", 0x47241C, 0x4
-.global lbl_8063E6E0
-lbl_8063E6E0:
- .incbin "baserom.dol", 0x472420, 0x4
-.global lbl_8063E6E4
-lbl_8063E6E4:
- .incbin "baserom.dol", 0x472424, 0x4
-.global lbl_8063E6E8
-lbl_8063E6E8:
- .incbin "baserom.dol", 0x472428, 0x8
-.global lbl_8063E6F0
-lbl_8063E6F0:
- .incbin "baserom.dol", 0x472430, 0x4
-.global lbl_8063E6F4
-lbl_8063E6F4:
- .incbin "baserom.dol", 0x472434, 0x4
-.global lbl_8063E6F8
-lbl_8063E6F8:
- .incbin "baserom.dol", 0x472438, 0x4
-.global lbl_8063E6FC
-lbl_8063E6FC:
- .incbin "baserom.dol", 0x47243C, 0x4
-.global lbl_8063E700
-lbl_8063E700:
- .incbin "baserom.dol", 0x472440, 0x8
-.global lbl_8063E708
-lbl_8063E708:
- .incbin "baserom.dol", 0x472448, 0x4
-.global lbl_8063E70C
-lbl_8063E70C:
- .incbin "baserom.dol", 0x47244C, 0x4
-.global lbl_8063E710
-lbl_8063E710:
- .incbin "baserom.dol", 0x472450, 0x4
-.global lbl_8063E714
-lbl_8063E714:
- .incbin "baserom.dol", 0x472454, 0x8
-.global lbl_8063E71C
-lbl_8063E71C:
- .incbin "baserom.dol", 0x47245C, 0x8
-.global lbl_8063E724
-lbl_8063E724:
- .incbin "baserom.dol", 0x472464, 0x8
-.global lbl_8063E72C
-lbl_8063E72C:
- .incbin "baserom.dol", 0x47246C, 0xC
-.global lbl_8063E738
-lbl_8063E738:
- .incbin "baserom.dol", 0x472478, 0x8
-.global lbl_8063E740
-lbl_8063E740:
- .incbin "baserom.dol", 0x472480, 0x8
-.global lbl_8063E748
-lbl_8063E748:
- .incbin "baserom.dol", 0x472488, 0x8
-.global lbl_8063E750
-lbl_8063E750:
- .incbin "baserom.dol", 0x472490, 0x8
-.global lbl_8063E758
-lbl_8063E758:
- .incbin "baserom.dol", 0x472498, 0x8
-.global lbl_8063E760
-lbl_8063E760:
- .incbin "baserom.dol", 0x4724A0, 0x4
-.global lbl_8063E764
-lbl_8063E764:
- .incbin "baserom.dol", 0x4724A4, 0x4
-.global lbl_8063E768
-lbl_8063E768:
- .incbin "baserom.dol", 0x4724A8, 0x8
-.global lbl_8063E770
-lbl_8063E770:
- .incbin "baserom.dol", 0x4724B0, 0x4
-.global lbl_8063E774
-lbl_8063E774:
- .incbin "baserom.dol", 0x4724B4, 0x4
-.global lbl_8063E778
-lbl_8063E778:
- .incbin "baserom.dol", 0x4724B8, 0x4
-.global lbl_8063E77C
-lbl_8063E77C:
- .incbin "baserom.dol", 0x4724BC, 0xC
-.global lbl_8063E788
-lbl_8063E788:
- .incbin "baserom.dol", 0x4724C8, 0x8
-.global lbl_8063E790
-lbl_8063E790:
- .incbin "baserom.dol", 0x4724D0, 0x4
-.global lbl_8063E794
-lbl_8063E794:
- .incbin "baserom.dol", 0x4724D4, 0x1C
-.global lbl_8063E7B0
-lbl_8063E7B0:
- .incbin "baserom.dol", 0x4724F0, 0x4
-.global lbl_8063E7B4
-lbl_8063E7B4:
- .incbin "baserom.dol", 0x4724F4, 0xC
-.global lbl_8063E7C0
-lbl_8063E7C0:
- .incbin "baserom.dol", 0x472500, 0x8
-.global lbl_8063E7C8
-lbl_8063E7C8:
- .incbin "baserom.dol", 0x472508, 0x4
-.global lbl_8063E7CC
-lbl_8063E7CC:
- .incbin "baserom.dol", 0x47250C, 0x4
-.global lbl_8063E7D0
-lbl_8063E7D0:
- .incbin "baserom.dol", 0x472510, 0x8
-.global lbl_8063E7D8
-lbl_8063E7D8:
- .incbin "baserom.dol", 0x472518, 0x8
-.global lbl_8063E7E0
-lbl_8063E7E0:
- .incbin "baserom.dol", 0x472520, 0x4
-.global lbl_8063E7E4
-lbl_8063E7E4:
- .incbin "baserom.dol", 0x472524, 0x4
-.global lbl_8063E7E8
-lbl_8063E7E8:
- .incbin "baserom.dol", 0x472528, 0x8
-.global lbl_8063E7F0
-lbl_8063E7F0:
- .incbin "baserom.dol", 0x472530, 0x8
-.global lbl_8063E7F8
-lbl_8063E7F8:
- .incbin "baserom.dol", 0x472538, 0x8
-.global lbl_8063E800
-lbl_8063E800:
- .incbin "baserom.dol", 0x472540, 0x4
-.global lbl_8063E804
-lbl_8063E804:
- .incbin "baserom.dol", 0x472544, 0x4
-.global lbl_8063E808
-lbl_8063E808:
- .incbin "baserom.dol", 0x472548, 0x4
-.global lbl_8063E80C
-lbl_8063E80C:
- .incbin "baserom.dol", 0x47254C, 0xC
-.global lbl_8063E818
-lbl_8063E818:
- .incbin "baserom.dol", 0x472558, 0xC
-.global lbl_8063E824
-lbl_8063E824:
- .incbin "baserom.dol", 0x472564, 0xC
-.global lbl_8063E830
-lbl_8063E830:
- .incbin "baserom.dol", 0x472570, 0x88
-.global lbl_8063E8B8
-lbl_8063E8B8:
- .incbin "baserom.dol", 0x4725F8, 0x8
-.global lbl_8063E8C0
-lbl_8063E8C0:
- .incbin "baserom.dol", 0x472600, 0x8
-.global lbl_8063E8C8
-lbl_8063E8C8:
- .incbin "baserom.dol", 0x472608, 0x8
-.global lbl_8063E8D0
-lbl_8063E8D0:
- .incbin "baserom.dol", 0x472610, 0x10
+ .incbin "baserom.dol", 0x471408, 0x8
diff --git a/asm/sdata_2.s b/asm/sdata_2.s
new file mode 100644
index 0000000..fd701fb
--- /dev/null
+++ b/asm/sdata_2.s
@@ -0,0 +1,1684 @@
+.include "macros.inc"
+
+.section .sdata, "wa" # 0x8063D2C0 - 0x8063E8E0
+
+.global lbl_8063D6F8
+lbl_8063D6F8:
+ .incbin "baserom.dol", 0x471438, 0x70
+.global lbl_8063D768
+lbl_8063D768:
+ .incbin "baserom.dol", 0x4714A8, 0x38
+.global lbl_8063D7A0
+lbl_8063D7A0:
+ .incbin "baserom.dol", 0x4714E0, 0x18
+.global lbl_8063D7B8
+lbl_8063D7B8:
+ .incbin "baserom.dol", 0x4714F8, 0x8
+.global lbl_8063D7C0
+lbl_8063D7C0:
+ .incbin "baserom.dol", 0x471500, 0x50
+.global lbl_8063D810
+lbl_8063D810:
+ .incbin "baserom.dol", 0x471550, 0x50
+.global lbl_8063D860
+lbl_8063D860:
+ .incbin "baserom.dol", 0x4715A0, 0x18
+.global lbl_8063D878
+lbl_8063D878:
+ .incbin "baserom.dol", 0x4715B8, 0x8
+.global lbl_8063D880
+lbl_8063D880:
+ .incbin "baserom.dol", 0x4715C0, 0x8
+.global lbl_8063D888
+lbl_8063D888:
+ .incbin "baserom.dol", 0x4715C8, 0x8
+.global lbl_8063D890
+lbl_8063D890:
+ .incbin "baserom.dol", 0x4715D0, 0x8
+.global lbl_8063D898
+lbl_8063D898:
+ .incbin "baserom.dol", 0x4715D8, 0x8
+.global lbl_8063D8A0
+lbl_8063D8A0:
+ .incbin "baserom.dol", 0x4715E0, 0x8
+.global lbl_8063D8A8
+lbl_8063D8A8:
+ .incbin "baserom.dol", 0x4715E8, 0x8
+.global lbl_8063D8B0
+lbl_8063D8B0:
+ .incbin "baserom.dol", 0x4715F0, 0x8
+.global lbl_8063D8B8
+lbl_8063D8B8:
+ .incbin "baserom.dol", 0x4715F8, 0x8
+.global lbl_8063D8C0
+lbl_8063D8C0:
+ .incbin "baserom.dol", 0x471600, 0x4
+.global lbl_8063D8C4
+lbl_8063D8C4:
+ .incbin "baserom.dol", 0x471604, 0x14
+.global lbl_8063D8D8
+lbl_8063D8D8:
+ .incbin "baserom.dol", 0x471618, 0x48
+.global lbl_8063D920
+lbl_8063D920:
+ .incbin "baserom.dol", 0x471660, 0x8
+.global lbl_8063D928
+lbl_8063D928:
+ .incbin "baserom.dol", 0x471668, 0x8
+.global lbl_8063D930
+lbl_8063D930:
+ .incbin "baserom.dol", 0x471670, 0x8
+.global lbl_8063D938
+lbl_8063D938:
+ .incbin "baserom.dol", 0x471678, 0x8
+.global lbl_8063D940
+lbl_8063D940:
+ .incbin "baserom.dol", 0x471680, 0x8
+.global lbl_8063D948
+lbl_8063D948:
+ .incbin "baserom.dol", 0x471688, 0x8
+.global lbl_8063D950
+lbl_8063D950:
+ .incbin "baserom.dol", 0x471690, 0x20
+.global lbl_8063D970
+lbl_8063D970:
+ .incbin "baserom.dol", 0x4716B0, 0x8
+.global lbl_8063D978
+lbl_8063D978:
+ .incbin "baserom.dol", 0x4716B8, 0x10
+.global lbl_8063D988
+lbl_8063D988:
+ .incbin "baserom.dol", 0x4716C8, 0x10
+.global lbl_8063D998
+lbl_8063D998:
+ .incbin "baserom.dol", 0x4716D8, 0x8
+.global lbl_8063D9A0
+lbl_8063D9A0:
+ .incbin "baserom.dol", 0x4716E0, 0x8
+.global lbl_8063D9A8
+lbl_8063D9A8:
+ .incbin "baserom.dol", 0x4716E8, 0x2
+.global lbl_8063D9AA
+lbl_8063D9AA:
+ .incbin "baserom.dol", 0x4716EA, 0x2
+.global lbl_8063D9AC
+lbl_8063D9AC:
+ .incbin "baserom.dol", 0x4716EC, 0x2
+.global lbl_8063D9AE
+lbl_8063D9AE:
+ .incbin "baserom.dol", 0x4716EE, 0x2
+.global lbl_8063D9B0
+lbl_8063D9B0:
+ .incbin "baserom.dol", 0x4716F0, 0x2
+.global lbl_8063D9B2
+lbl_8063D9B2:
+ .incbin "baserom.dol", 0x4716F2, 0x2
+.global lbl_8063D9B4
+lbl_8063D9B4:
+ .incbin "baserom.dol", 0x4716F4, 0x2
+.global lbl_8063D9B6
+lbl_8063D9B6:
+ .incbin "baserom.dol", 0x4716F6, 0x2
+.global lbl_8063D9B8
+lbl_8063D9B8:
+ .incbin "baserom.dol", 0x4716F8, 0x8
+.global lbl_8063D9C0
+lbl_8063D9C0:
+ .incbin "baserom.dol", 0x471700, 0x8
+.global lbl_8063D9C8
+lbl_8063D9C8:
+ .incbin "baserom.dol", 0x471708, 0x10
+.global lbl_8063D9D8
+lbl_8063D9D8:
+ .incbin "baserom.dol", 0x471718, 0x8
+.global lbl_8063D9E0
+lbl_8063D9E0:
+ .incbin "baserom.dol", 0x471720, 0x8
+.global lbl_8063D9E8
+lbl_8063D9E8:
+ .incbin "baserom.dol", 0x471728, 0x18
+.global lbl_8063DA00
+lbl_8063DA00:
+ .incbin "baserom.dol", 0x471740, 0x18
+.global lbl_8063DA18
+lbl_8063DA18:
+ .incbin "baserom.dol", 0x471758, 0x8
+.global lbl_8063DA20
+lbl_8063DA20:
+ .incbin "baserom.dol", 0x471760, 0x8
+.global lbl_8063DA28
+lbl_8063DA28:
+ .incbin "baserom.dol", 0x471768, 0x4
+.global lbl_8063DA2C
+lbl_8063DA2C:
+ .incbin "baserom.dol", 0x47176C, 0x4
+.global lbl_8063DA30
+lbl_8063DA30:
+ .incbin "baserom.dol", 0x471770, 0x4
+.global lbl_8063DA34
+lbl_8063DA34:
+ .incbin "baserom.dol", 0x471774, 0xC
+.global lbl_8063DA40
+lbl_8063DA40:
+ .incbin "baserom.dol", 0x471780, 0x4
+.global lbl_8063DA44
+lbl_8063DA44:
+ .incbin "baserom.dol", 0x471784, 0x8
+.global lbl_8063DA4C
+lbl_8063DA4C:
+ .incbin "baserom.dol", 0x47178C, 0x4
+.global lbl_8063DA50
+lbl_8063DA50:
+ .incbin "baserom.dol", 0x471790, 0x10
+.global lbl_8063DA60
+lbl_8063DA60:
+ .incbin "baserom.dol", 0x4717A0, 0x8
+.global lbl_8063DA68
+lbl_8063DA68:
+ .incbin "baserom.dol", 0x4717A8, 0x8
+.global lbl_8063DA70
+lbl_8063DA70:
+ .incbin "baserom.dol", 0x4717B0, 0x4
+.global lbl_8063DA74
+lbl_8063DA74:
+ .incbin "baserom.dol", 0x4717B4, 0x4
+.global lbl_8063DA78
+lbl_8063DA78:
+ .incbin "baserom.dol", 0x4717B8, 0x4
+.global lbl_8063DA7C
+lbl_8063DA7C:
+ .incbin "baserom.dol", 0x4717BC, 0x4
+.global lbl_8063DA80
+lbl_8063DA80:
+ .incbin "baserom.dol", 0x4717C0, 0x8
+.global lbl_8063DA88
+lbl_8063DA88:
+ .incbin "baserom.dol", 0x4717C8, 0x8
+.global lbl_8063DA90
+lbl_8063DA90:
+ .incbin "baserom.dol", 0x4717D0, 0x8
+.global lbl_8063DA98
+lbl_8063DA98:
+ .incbin "baserom.dol", 0x4717D8, 0x8
+.global lbl_8063DAA0
+lbl_8063DAA0:
+ .incbin "baserom.dol", 0x4717E0, 0x8
+.global lbl_8063DAA8
+lbl_8063DAA8:
+ .incbin "baserom.dol", 0x4717E8, 0x8
+.global lbl_8063DAB0
+lbl_8063DAB0:
+ .incbin "baserom.dol", 0x4717F0, 0x8
+.global lbl_8063DAB8
+lbl_8063DAB8:
+ .incbin "baserom.dol", 0x4717F8, 0x8
+.global lbl_8063DAC0
+lbl_8063DAC0:
+ .incbin "baserom.dol", 0x471800, 0x8
+.global lbl_8063DAC8
+lbl_8063DAC8:
+ .incbin "baserom.dol", 0x471808, 0x4
+.global lbl_8063DACC
+lbl_8063DACC:
+ .incbin "baserom.dol", 0x47180C, 0x4
+.global lbl_8063DAD0
+lbl_8063DAD0:
+ .incbin "baserom.dol", 0x471810, 0x4
+.global lbl_8063DAD4
+lbl_8063DAD4:
+ .incbin "baserom.dol", 0x471814, 0x4
+.global lbl_8063DAD8
+lbl_8063DAD8:
+ .incbin "baserom.dol", 0x471818, 0x4
+.global lbl_8063DADC
+lbl_8063DADC:
+ .incbin "baserom.dol", 0x47181C, 0x4
+.global lbl_8063DAE0
+lbl_8063DAE0:
+ .incbin "baserom.dol", 0x471820, 0x8
+.global lbl_8063DAE8
+lbl_8063DAE8:
+ .incbin "baserom.dol", 0x471828, 0x8
+.global lbl_8063DAF0
+lbl_8063DAF0:
+ .incbin "baserom.dol", 0x471830, 0x1
+.global lbl_8063DAF1
+lbl_8063DAF1:
+ .incbin "baserom.dol", 0x471831, 0x1
+.global lbl_8063DAF2
+lbl_8063DAF2:
+ .incbin "baserom.dol", 0x471832, 0x1
+.global lbl_8063DAF3
+lbl_8063DAF3:
+ .incbin "baserom.dol", 0x471833, 0x1
+.global lbl_8063DAF4
+lbl_8063DAF4:
+ .incbin "baserom.dol", 0x471834, 0x1
+.global lbl_8063DAF5
+lbl_8063DAF5:
+ .incbin "baserom.dol", 0x471835, 0x1
+.global lbl_8063DAF6
+lbl_8063DAF6:
+ .incbin "baserom.dol", 0x471836, 0x1
+.global lbl_8063DAF7
+lbl_8063DAF7:
+ .incbin "baserom.dol", 0x471837, 0x1
+.global lbl_8063DAF8
+lbl_8063DAF8:
+ .incbin "baserom.dol", 0x471838, 0x1
+.global lbl_8063DAF9
+lbl_8063DAF9:
+ .incbin "baserom.dol", 0x471839, 0x1
+.global lbl_8063DAFA
+lbl_8063DAFA:
+ .incbin "baserom.dol", 0x47183A, 0x2
+.global lbl_8063DAFC
+lbl_8063DAFC:
+ .incbin "baserom.dol", 0x47183C, 0x4
+.global lbl_8063DB00
+lbl_8063DB00:
+ .incbin "baserom.dol", 0x471840, 0x8
+.global lbl_8063DB08
+lbl_8063DB08:
+ .incbin "baserom.dol", 0x471848, 0x8
+.global lbl_8063DB10
+lbl_8063DB10:
+ .incbin "baserom.dol", 0x471850, 0x8
+.global lbl_8063DB18
+lbl_8063DB18:
+ .incbin "baserom.dol", 0x471858, 0x4
+.global lbl_8063DB1C
+lbl_8063DB1C:
+ .incbin "baserom.dol", 0x47185C, 0x4
+.global lbl_8063DB20
+lbl_8063DB20:
+ .incbin "baserom.dol", 0x471860, 0x8
+.global lbl_8063DB28
+lbl_8063DB28:
+ .incbin "baserom.dol", 0x471868, 0x8
+.global lbl_8063DB30
+lbl_8063DB30:
+ .incbin "baserom.dol", 0x471870, 0x8
+.global lbl_8063DB38
+lbl_8063DB38:
+ .incbin "baserom.dol", 0x471878, 0x8
+.global lbl_8063DB40
+lbl_8063DB40:
+ .incbin "baserom.dol", 0x471880, 0x8
+.global lbl_8063DB48
+lbl_8063DB48:
+ .incbin "baserom.dol", 0x471888, 0x8
+.global lbl_8063DB50
+lbl_8063DB50:
+ .incbin "baserom.dol", 0x471890, 0x8
+.global lbl_8063DB58
+lbl_8063DB58:
+ .incbin "baserom.dol", 0x471898, 0x8
+.global lbl_8063DB60
+lbl_8063DB60:
+ .incbin "baserom.dol", 0x4718A0, 0x8
+.global lbl_8063DB68
+lbl_8063DB68:
+ .incbin "baserom.dol", 0x4718A8, 0x8
+.global lbl_8063DB70
+lbl_8063DB70:
+ .incbin "baserom.dol", 0x4718B0, 0x8
+.global lbl_8063DB78
+lbl_8063DB78:
+ .incbin "baserom.dol", 0x4718B8, 0x4
+.global lbl_8063DB7C
+lbl_8063DB7C:
+ .incbin "baserom.dol", 0x4718BC, 0x4
+.global lbl_8063DB80
+lbl_8063DB80:
+ .incbin "baserom.dol", 0x4718C0, 0x4
+.global lbl_8063DB84
+lbl_8063DB84:
+ .incbin "baserom.dol", 0x4718C4, 0x8
+.global lbl_8063DB8C
+lbl_8063DB8C:
+ .incbin "baserom.dol", 0x4718CC, 0x4
+.global lbl_8063DB90
+lbl_8063DB90:
+ .incbin "baserom.dol", 0x4718D0, 0x8
+.global lbl_8063DB98
+lbl_8063DB98:
+ .incbin "baserom.dol", 0x4718D8, 0x8
+.global lbl_8063DBA0
+lbl_8063DBA0:
+ .incbin "baserom.dol", 0x4718E0, 0x8
+.global lbl_8063DBA8
+lbl_8063DBA8:
+ .incbin "baserom.dol", 0x4718E8, 0x8
+.global lbl_8063DBB0
+lbl_8063DBB0:
+ .incbin "baserom.dol", 0x4718F0, 0x2
+.global lbl_8063DBB2
+lbl_8063DBB2:
+ .incbin "baserom.dol", 0x4718F2, 0x2
+.global lbl_8063DBB4
+lbl_8063DBB4:
+ .incbin "baserom.dol", 0x4718F4, 0x4
+.global lbl_8063DBB8
+lbl_8063DBB8:
+ .incbin "baserom.dol", 0x4718F8, 0x4
+.global lbl_8063DBBC
+lbl_8063DBBC:
+ .incbin "baserom.dol", 0x4718FC, 0x4
+.global lbl_8063DBC0
+lbl_8063DBC0:
+ .incbin "baserom.dol", 0x471900, 0x8
+.global lbl_8063DBC8
+lbl_8063DBC8:
+ .incbin "baserom.dol", 0x471908, 0x8
+.global lbl_8063DBD0
+lbl_8063DBD0:
+ .incbin "baserom.dol", 0x471910, 0x8
+.global lbl_8063DBD8
+lbl_8063DBD8:
+ .incbin "baserom.dol", 0x471918, 0x4
+.global lbl_8063DBDC
+lbl_8063DBDC:
+ .incbin "baserom.dol", 0x47191C, 0x4
+.global lbl_8063DBE0
+lbl_8063DBE0:
+ .incbin "baserom.dol", 0x471920, 0x4
+.global lbl_8063DBE4
+lbl_8063DBE4:
+ .incbin "baserom.dol", 0x471924, 0x4
+.global lbl_8063DBE8
+lbl_8063DBE8:
+ .incbin "baserom.dol", 0x471928, 0x4
+.global lbl_8063DBEC
+lbl_8063DBEC:
+ .incbin "baserom.dol", 0x47192C, 0x4
+.global lbl_8063DBF0
+lbl_8063DBF0:
+ .incbin "baserom.dol", 0x471930, 0x4
+.global lbl_8063DBF4
+lbl_8063DBF4:
+ .incbin "baserom.dol", 0x471934, 0x4
+.global lbl_8063DBF8
+lbl_8063DBF8:
+ .incbin "baserom.dol", 0x471938, 0x4
+.global lbl_8063DBFC
+lbl_8063DBFC:
+ .incbin "baserom.dol", 0x47193C, 0x4
+.global lbl_8063DC00
+lbl_8063DC00:
+ .incbin "baserom.dol", 0x471940, 0x4
+.global lbl_8063DC04
+lbl_8063DC04:
+ .incbin "baserom.dol", 0x471944, 0x4
+.global lbl_8063DC08
+lbl_8063DC08:
+ .incbin "baserom.dol", 0x471948, 0x4
+.global lbl_8063DC0C
+lbl_8063DC0C:
+ .incbin "baserom.dol", 0x47194C, 0x4
+.global lbl_8063DC10
+lbl_8063DC10:
+ .incbin "baserom.dol", 0x471950, 0x4
+.global lbl_8063DC14
+lbl_8063DC14:
+ .incbin "baserom.dol", 0x471954, 0x4
+.global lbl_8063DC18
+lbl_8063DC18:
+ .incbin "baserom.dol", 0x471958, 0x4
+.global lbl_8063DC1C
+lbl_8063DC1C:
+ .incbin "baserom.dol", 0x47195C, 0x4
+.global lbl_8063DC20
+lbl_8063DC20:
+ .incbin "baserom.dol", 0x471960, 0x4
+.global lbl_8063DC24
+lbl_8063DC24:
+ .incbin "baserom.dol", 0x471964, 0x4
+.global lbl_8063DC28
+lbl_8063DC28:
+ .incbin "baserom.dol", 0x471968, 0x4
+.global lbl_8063DC2C
+lbl_8063DC2C:
+ .incbin "baserom.dol", 0x47196C, 0x4
+.global lbl_8063DC30
+lbl_8063DC30:
+ .incbin "baserom.dol", 0x471970, 0x4
+.global lbl_8063DC34
+lbl_8063DC34:
+ .incbin "baserom.dol", 0x471974, 0x4
+.global lbl_8063DC38
+lbl_8063DC38:
+ .incbin "baserom.dol", 0x471978, 0x4
+.global lbl_8063DC3C
+lbl_8063DC3C:
+ .incbin "baserom.dol", 0x47197C, 0x4
+.global lbl_8063DC40
+lbl_8063DC40:
+ .incbin "baserom.dol", 0x471980, 0x8
+.global lbl_8063DC48
+lbl_8063DC48:
+ .incbin "baserom.dol", 0x471988, 0x4
+.global lbl_8063DC4C
+lbl_8063DC4C:
+ .incbin "baserom.dol", 0x47198C, 0x4
+.global lbl_8063DC50
+lbl_8063DC50:
+ .incbin "baserom.dol", 0x471990, 0x4
+.global lbl_8063DC54
+lbl_8063DC54:
+ .incbin "baserom.dol", 0x471994, 0x4
+.global lbl_8063DC58
+lbl_8063DC58:
+ .incbin "baserom.dol", 0x471998, 0x8
+.global lbl_8063DC60
+lbl_8063DC60:
+ .incbin "baserom.dol", 0x4719A0, 0x4
+.global lbl_8063DC64
+lbl_8063DC64:
+ .incbin "baserom.dol", 0x4719A4, 0x2
+.global lbl_8063DC66
+lbl_8063DC66:
+ .incbin "baserom.dol", 0x4719A6, 0x2
+.global lbl_8063DC68
+lbl_8063DC68:
+ .incbin "baserom.dol", 0x4719A8, 0x2
+.global lbl_8063DC6A
+lbl_8063DC6A:
+ .incbin "baserom.dol", 0x4719AA, 0x2
+.global lbl_8063DC6C
+lbl_8063DC6C:
+ .incbin "baserom.dol", 0x4719AC, 0x4
+.global lbl_8063DC70
+lbl_8063DC70:
+ .incbin "baserom.dol", 0x4719B0, 0x4
+.global lbl_8063DC74
+lbl_8063DC74:
+ .incbin "baserom.dol", 0x4719B4, 0xC
+.global lbl_8063DC80
+lbl_8063DC80:
+ .incbin "baserom.dol", 0x4719C0, 0x8
+.global lbl_8063DC88
+lbl_8063DC88:
+ .incbin "baserom.dol", 0x4719C8, 0x4
+.global lbl_8063DC8C
+lbl_8063DC8C:
+ .incbin "baserom.dol", 0x4719CC, 0x4
+.global lbl_8063DC90
+lbl_8063DC90:
+ .incbin "baserom.dol", 0x4719D0, 0x8
+.global lbl_8063DC98
+lbl_8063DC98:
+ .incbin "baserom.dol", 0x4719D8, 0x4
+.global lbl_8063DC9C
+lbl_8063DC9C:
+ .incbin "baserom.dol", 0x4719DC, 0x4
+.global lbl_8063DCA0
+lbl_8063DCA0:
+ .incbin "baserom.dol", 0x4719E0, 0x8
+.global lbl_8063DCA8
+lbl_8063DCA8:
+ .incbin "baserom.dol", 0x4719E8, 0x4
+.global lbl_8063DCAC
+lbl_8063DCAC:
+ .incbin "baserom.dol", 0x4719EC, 0x4
+.global lbl_8063DCB0
+lbl_8063DCB0:
+ .incbin "baserom.dol", 0x4719F0, 0x4
+.global lbl_8063DCB4
+lbl_8063DCB4:
+ .incbin "baserom.dol", 0x4719F4, 0x4
+.global lbl_8063DCB8
+lbl_8063DCB8:
+ .incbin "baserom.dol", 0x4719F8, 0x10
+.global lbl_8063DCC8
+lbl_8063DCC8:
+ .incbin "baserom.dol", 0x471A08, 0x8
+.global lbl_8063DCD0
+lbl_8063DCD0:
+ .incbin "baserom.dol", 0x471A10, 0x8
+.global lbl_8063DCD8
+lbl_8063DCD8:
+ .incbin "baserom.dol", 0x471A18, 0x8
+.global lbl_8063DCE0
+lbl_8063DCE0:
+ .incbin "baserom.dol", 0x471A20, 0x8
+.global lbl_8063DCE8
+lbl_8063DCE8:
+ .incbin "baserom.dol", 0x471A28, 0x4
+.global lbl_8063DCEC
+lbl_8063DCEC:
+ .incbin "baserom.dol", 0x471A2C, 0x4
+.global lbl_8063DCF0
+lbl_8063DCF0:
+ .incbin "baserom.dol", 0x471A30, 0x8
+.global lbl_8063DCF8
+lbl_8063DCF8:
+ .incbin "baserom.dol", 0x471A38, 0x4
+.global lbl_8063DCFC
+lbl_8063DCFC:
+ .incbin "baserom.dol", 0x471A3C, 0x8
+.global lbl_8063DD04
+lbl_8063DD04:
+ .incbin "baserom.dol", 0x471A44, 0xC
+.global lbl_8063DD10
+lbl_8063DD10:
+ .incbin "baserom.dol", 0x471A50, 0x8
+.global lbl_8063DD18
+lbl_8063DD18:
+ .incbin "baserom.dol", 0x471A58, 0x8
+.global lbl_8063DD20
+lbl_8063DD20:
+ .incbin "baserom.dol", 0x471A60, 0x8
+.global lbl_8063DD28
+lbl_8063DD28:
+ .incbin "baserom.dol", 0x471A68, 0x8
+.global lbl_8063DD30
+lbl_8063DD30:
+ .incbin "baserom.dol", 0x471A70, 0x8
+.global lbl_8063DD38
+lbl_8063DD38:
+ .incbin "baserom.dol", 0x471A78, 0x8
+.global lbl_8063DD40
+lbl_8063DD40:
+ .incbin "baserom.dol", 0x471A80, 0x4
+.global lbl_8063DD44
+lbl_8063DD44:
+ .incbin "baserom.dol", 0x471A84, 0x4
+.global lbl_8063DD48
+lbl_8063DD48:
+ .incbin "baserom.dol", 0x471A88, 0x4
+.global lbl_8063DD4C
+lbl_8063DD4C:
+ .incbin "baserom.dol", 0x471A8C, 0x4
+.global lbl_8063DD50
+lbl_8063DD50:
+ .incbin "baserom.dol", 0x471A90, 0x4
+.global lbl_8063DD54
+lbl_8063DD54:
+ .incbin "baserom.dol", 0x471A94, 0x4
+.global lbl_8063DD58
+lbl_8063DD58:
+ .incbin "baserom.dol", 0x471A98, 0x8
+.global lbl_8063DD60
+lbl_8063DD60:
+ .incbin "baserom.dol", 0x471AA0, 0x8
+.global lbl_8063DD68
+lbl_8063DD68:
+ .incbin "baserom.dol", 0x471AA8, 0x4
+.global lbl_8063DD6C
+lbl_8063DD6C:
+ .incbin "baserom.dol", 0x471AAC, 0x14
+.global lbl_8063DD80
+lbl_8063DD80:
+ .incbin "baserom.dol", 0x471AC0, 0xF0
+.global lbl_8063DE70
+lbl_8063DE70:
+ .incbin "baserom.dol", 0x471BB0, 0x8
+.global lbl_8063DE78
+lbl_8063DE78:
+ .incbin "baserom.dol", 0x471BB8, 0x8
+.global lbl_8063DE80
+lbl_8063DE80:
+ .incbin "baserom.dol", 0x471BC0, 0x8
+.global lbl_8063DE88
+lbl_8063DE88:
+ .incbin "baserom.dol", 0x471BC8, 0x8
+.global lbl_8063DE90
+lbl_8063DE90:
+ .incbin "baserom.dol", 0x471BD0, 0x8
+.global lbl_8063DE98
+lbl_8063DE98:
+ .incbin "baserom.dol", 0x471BD8, 0x8
+.global lbl_8063DEA0
+lbl_8063DEA0:
+ .incbin "baserom.dol", 0x471BE0, 0x8
+.global lbl_8063DEA8
+lbl_8063DEA8:
+ .incbin "baserom.dol", 0x471BE8, 0x8
+.global lbl_8063DEB0
+lbl_8063DEB0:
+ .incbin "baserom.dol", 0x471BF0, 0x4
+.global lbl_8063DEB4
+lbl_8063DEB4:
+ .incbin "baserom.dol", 0x471BF4, 0x4
+.global lbl_8063DEB8
+lbl_8063DEB8:
+ .incbin "baserom.dol", 0x471BF8, 0x8
+.global lbl_8063DEC0
+lbl_8063DEC0:
+ .incbin "baserom.dol", 0x471C00, 0x8
+.global lbl_8063DEC8
+lbl_8063DEC8:
+ .incbin "baserom.dol", 0x471C08, 0x4
+.global lbl_8063DECC
+lbl_8063DECC:
+ .incbin "baserom.dol", 0x471C0C, 0x4
+.global lbl_8063DED0
+lbl_8063DED0:
+ .incbin "baserom.dol", 0x471C10, 0x8
+.global lbl_8063DED8
+lbl_8063DED8:
+ .incbin "baserom.dol", 0x471C18, 0x8
+.global lbl_8063DEE0
+lbl_8063DEE0:
+ .incbin "baserom.dol", 0x471C20, 0x4
+.global lbl_8063DEE4
+lbl_8063DEE4:
+ .incbin "baserom.dol", 0x471C24, 0x8
+.global lbl_8063DEEC
+lbl_8063DEEC:
+ .incbin "baserom.dol", 0x471C2C, 0x4
+.global lbl_8063DEF0
+lbl_8063DEF0:
+ .incbin "baserom.dol", 0x471C30, 0x8
+.global lbl_8063DEF8
+lbl_8063DEF8:
+ .incbin "baserom.dol", 0x471C38, 0x4
+.global lbl_8063DEFC
+lbl_8063DEFC:
+ .incbin "baserom.dol", 0x471C3C, 0x4
+.global lbl_8063DF00
+lbl_8063DF00:
+ .incbin "baserom.dol", 0x471C40, 0x8
+.global lbl_8063DF08
+lbl_8063DF08:
+ .incbin "baserom.dol", 0x471C48, 0x4
+.global lbl_8063DF0C
+lbl_8063DF0C:
+ .incbin "baserom.dol", 0x471C4C, 0x4
+.global lbl_8063DF10
+lbl_8063DF10:
+ .incbin "baserom.dol", 0x471C50, 0x8
+.global lbl_8063DF18
+lbl_8063DF18:
+ .incbin "baserom.dol", 0x471C58, 0x8
+.global lbl_8063DF20
+lbl_8063DF20:
+ .incbin "baserom.dol", 0x471C60, 0x8
+.global lbl_8063DF28
+lbl_8063DF28:
+ .incbin "baserom.dol", 0x471C68, 0x8
+.global lbl_8063DF30
+lbl_8063DF30:
+ .incbin "baserom.dol", 0x471C70, 0x8
+.global lbl_8063DF38
+lbl_8063DF38:
+ .incbin "baserom.dol", 0x471C78, 0x8
+.global lbl_8063DF40
+lbl_8063DF40:
+ .incbin "baserom.dol", 0x471C80, 0x4
+.global lbl_8063DF44
+lbl_8063DF44:
+ .incbin "baserom.dol", 0x471C84, 0x4
+.global lbl_8063DF48
+lbl_8063DF48:
+ .incbin "baserom.dol", 0x471C88, 0x8
+.global lbl_8063DF50
+lbl_8063DF50:
+ .incbin "baserom.dol", 0x471C90, 0x4
+.global lbl_8063DF54
+lbl_8063DF54:
+ .incbin "baserom.dol", 0x471C94, 0x4
+.global lbl_8063DF58
+lbl_8063DF58:
+ .incbin "baserom.dol", 0x471C98, 0x8
+.global lbl_8063DF60
+lbl_8063DF60:
+ .incbin "baserom.dol", 0x471CA0, 0x8
+.global lbl_8063DF68
+lbl_8063DF68:
+ .incbin "baserom.dol", 0x471CA8, 0x8
+.global lbl_8063DF70
+lbl_8063DF70:
+ .incbin "baserom.dol", 0x471CB0, 0x8
+.global lbl_8063DF78
+lbl_8063DF78:
+ .incbin "baserom.dol", 0x471CB8, 0x8
+.global lbl_8063DF80
+lbl_8063DF80:
+ .incbin "baserom.dol", 0x471CC0, 0x8
+.global lbl_8063DF88
+lbl_8063DF88:
+ .incbin "baserom.dol", 0x471CC8, 0x8
+.global lbl_8063DF90
+lbl_8063DF90:
+ .incbin "baserom.dol", 0x471CD0, 0x4
+.global lbl_8063DF94
+lbl_8063DF94:
+ .incbin "baserom.dol", 0x471CD4, 0x4
+.global lbl_8063DF98
+lbl_8063DF98:
+ .incbin "baserom.dol", 0x471CD8, 0x4
+.global lbl_8063DF9C
+lbl_8063DF9C:
+ .incbin "baserom.dol", 0x471CDC, 0x4
+.global lbl_8063DFA0
+lbl_8063DFA0:
+ .incbin "baserom.dol", 0x471CE0, 0x4
+.global lbl_8063DFA4
+lbl_8063DFA4:
+ .incbin "baserom.dol", 0x471CE4, 0x4
+.global lbl_8063DFA8
+lbl_8063DFA8:
+ .incbin "baserom.dol", 0x471CE8, 0x4
+.global lbl_8063DFAC
+lbl_8063DFAC:
+ .incbin "baserom.dol", 0x471CEC, 0x4
+.global lbl_8063DFB0
+lbl_8063DFB0:
+ .incbin "baserom.dol", 0x471CF0, 0x8
+.global lbl_8063DFB8
+lbl_8063DFB8:
+ .incbin "baserom.dol", 0x471CF8, 0x4
+.global lbl_8063DFBC
+lbl_8063DFBC:
+ .incbin "baserom.dol", 0x471CFC, 0x4
+.global lbl_8063DFC0
+lbl_8063DFC0:
+ .incbin "baserom.dol", 0x471D00, 0x4
+.global lbl_8063DFC4
+lbl_8063DFC4:
+ .incbin "baserom.dol", 0x471D04, 0x4
+.global lbl_8063DFC8
+lbl_8063DFC8:
+ .incbin "baserom.dol", 0x471D08, 0x4
+.global lbl_8063DFCC
+lbl_8063DFCC:
+ .incbin "baserom.dol", 0x471D0C, 0x4
+.global lbl_8063DFD0
+lbl_8063DFD0:
+ .incbin "baserom.dol", 0x471D10, 0x4
+.global lbl_8063DFD4
+lbl_8063DFD4:
+ .incbin "baserom.dol", 0x471D14, 0x4
+.global lbl_8063DFD8
+lbl_8063DFD8:
+ .incbin "baserom.dol", 0x471D18, 0x4
+.global lbl_8063DFDC
+lbl_8063DFDC:
+ .incbin "baserom.dol", 0x471D1C, 0x1
+.global lbl_8063DFDD
+lbl_8063DFDD:
+ .incbin "baserom.dol", 0x471D1D, 0x3
+.global lbl_8063DFE0
+lbl_8063DFE0:
+ .incbin "baserom.dol", 0x471D20, 0x8
+.global lbl_8063DFE8
+lbl_8063DFE8:
+ .incbin "baserom.dol", 0x471D28, 0x8
+.global lbl_8063DFF0
+lbl_8063DFF0:
+ .incbin "baserom.dol", 0x471D30, 0x8
+.global lbl_8063DFF8
+lbl_8063DFF8:
+ .incbin "baserom.dol", 0x471D38, 0x8
+.global lbl_8063E000
+lbl_8063E000:
+ .incbin "baserom.dol", 0x471D40, 0x18
+.global lbl_8063E018
+lbl_8063E018:
+ .incbin "baserom.dol", 0x471D58, 0x8
+.global lbl_8063E020
+lbl_8063E020:
+ .incbin "baserom.dol", 0x471D60, 0x8
+.global lbl_8063E028
+lbl_8063E028:
+ .incbin "baserom.dol", 0x471D68, 0x4
+.global lbl_8063E02C
+lbl_8063E02C:
+ .incbin "baserom.dol", 0x471D6C, 0x4
+.global lbl_8063E030
+lbl_8063E030:
+ .incbin "baserom.dol", 0x471D70, 0x8
+.global lbl_8063E038
+lbl_8063E038:
+ .incbin "baserom.dol", 0x471D78, 0x8
+.global lbl_8063E040
+lbl_8063E040:
+ .incbin "baserom.dol", 0x471D80, 0x4
+.global lbl_8063E044
+lbl_8063E044:
+ .incbin "baserom.dol", 0x471D84, 0x4
+.global lbl_8063E048
+lbl_8063E048:
+ .incbin "baserom.dol", 0x471D88, 0x4
+.global lbl_8063E04C
+lbl_8063E04C:
+ .incbin "baserom.dol", 0x471D8C, 0x8
+.global lbl_8063E054
+lbl_8063E054:
+ .incbin "baserom.dol", 0x471D94, 0x8
+.global lbl_8063E05C
+lbl_8063E05C:
+ .incbin "baserom.dol", 0x471D9C, 0x8
+.global lbl_8063E064
+lbl_8063E064:
+ .incbin "baserom.dol", 0x471DA4, 0x4
+.global lbl_8063E068
+lbl_8063E068:
+ .incbin "baserom.dol", 0x471DA8, 0x4
+.global lbl_8063E06C
+lbl_8063E06C:
+ .incbin "baserom.dol", 0x471DAC, 0x4
+.global lbl_8063E070
+lbl_8063E070:
+ .incbin "baserom.dol", 0x471DB0, 0x4
+.global lbl_8063E074
+lbl_8063E074:
+ .incbin "baserom.dol", 0x471DB4, 0x4
+.global lbl_8063E078
+lbl_8063E078:
+ .incbin "baserom.dol", 0x471DB8, 0x8
+.global lbl_8063E080
+lbl_8063E080:
+ .incbin "baserom.dol", 0x471DC0, 0x8
+.global lbl_8063E088
+lbl_8063E088:
+ .incbin "baserom.dol", 0x471DC8, 0x8
+.global lbl_8063E090
+lbl_8063E090:
+ .incbin "baserom.dol", 0x471DD0, 0x4
+.global lbl_8063E094
+lbl_8063E094:
+ .incbin "baserom.dol", 0x471DD4, 0x4
+.global lbl_8063E098
+lbl_8063E098:
+ .incbin "baserom.dol", 0x471DD8, 0x8
+.global lbl_8063E0A0
+lbl_8063E0A0:
+ .incbin "baserom.dol", 0x471DE0, 0x8
+.global lbl_8063E0A8
+lbl_8063E0A8:
+ .incbin "baserom.dol", 0x471DE8, 0x8
+.global lbl_8063E0B0
+lbl_8063E0B0:
+ .incbin "baserom.dol", 0x471DF0, 0x8
+.global lbl_8063E0B8
+lbl_8063E0B8:
+ .incbin "baserom.dol", 0x471DF8, 0x8
+.global lbl_8063E0C0
+lbl_8063E0C0:
+ .incbin "baserom.dol", 0x471E00, 0x4
+.global lbl_8063E0C4
+lbl_8063E0C4:
+ .incbin "baserom.dol", 0x471E04, 0x8
+.global lbl_8063E0CC
+lbl_8063E0CC:
+ .incbin "baserom.dol", 0x471E0C, 0x8
+.global lbl_8063E0D4
+lbl_8063E0D4:
+ .incbin "baserom.dol", 0x471E14, 0x4
+.global lbl_8063E0D8
+lbl_8063E0D8:
+ .incbin "baserom.dol", 0x471E18, 0x8
+.global lbl_8063E0E0
+lbl_8063E0E0:
+ .incbin "baserom.dol", 0x471E20, 0x8
+.global lbl_8063E0E8
+lbl_8063E0E8:
+ .incbin "baserom.dol", 0x471E28, 0x4
+.global lbl_8063E0EC
+lbl_8063E0EC:
+ .incbin "baserom.dol", 0x471E2C, 0x4
+.global lbl_8063E0F0
+lbl_8063E0F0:
+ .incbin "baserom.dol", 0x471E30, 0x4
+.global lbl_8063E0F4
+lbl_8063E0F4:
+ .incbin "baserom.dol", 0x471E34, 0x8
+.global lbl_8063E0FC
+lbl_8063E0FC:
+ .incbin "baserom.dol", 0x471E3C, 0x8
+.global lbl_8063E104
+lbl_8063E104:
+ .incbin "baserom.dol", 0x471E44, 0x8
+.global lbl_8063E10C
+lbl_8063E10C:
+ .incbin "baserom.dol", 0x471E4C, 0xC
+.global lbl_8063E118
+lbl_8063E118:
+ .incbin "baserom.dol", 0x471E58, 0x8
+.global lbl_8063E120
+lbl_8063E120:
+ .incbin "baserom.dol", 0x471E60, 0x8
+.global lbl_8063E128
+lbl_8063E128:
+ .incbin "baserom.dol", 0x471E68, 0x8
+.global lbl_8063E130
+lbl_8063E130:
+ .incbin "baserom.dol", 0x471E70, 0x4
+.global lbl_8063E134
+lbl_8063E134:
+ .incbin "baserom.dol", 0x471E74, 0x8
+.global lbl_8063E13C
+lbl_8063E13C:
+ .incbin "baserom.dol", 0x471E7C, 0x8
+.global lbl_8063E144
+lbl_8063E144:
+ .incbin "baserom.dol", 0x471E84, 0x8
+.global lbl_8063E14C
+lbl_8063E14C:
+ .incbin "baserom.dol", 0x471E8C, 0x4
+.global lbl_8063E150
+lbl_8063E150:
+ .incbin "baserom.dol", 0x471E90, 0x8
+.global lbl_8063E158
+lbl_8063E158:
+ .incbin "baserom.dol", 0x471E98, 0x8
+.global lbl_8063E160
+lbl_8063E160:
+ .incbin "baserom.dol", 0x471EA0, 0x8
+.global lbl_8063E168
+lbl_8063E168:
+ .incbin "baserom.dol", 0x471EA8, 0x4
+.global lbl_8063E16C
+lbl_8063E16C:
+ .incbin "baserom.dol", 0x471EAC, 0x8
+.global lbl_8063E174
+lbl_8063E174:
+ .incbin "baserom.dol", 0x471EB4, 0x8
+.global lbl_8063E17C
+lbl_8063E17C:
+ .incbin "baserom.dol", 0x471EBC, 0x8
+.global lbl_8063E184
+lbl_8063E184:
+ .incbin "baserom.dol", 0x471EC4, 0xC
+.global lbl_8063E190
+lbl_8063E190:
+ .incbin "baserom.dol", 0x471ED0, 0x8
+.global lbl_8063E198
+lbl_8063E198:
+ .incbin "baserom.dol", 0x471ED8, 0x8
+.global lbl_8063E1A0
+lbl_8063E1A0:
+ .incbin "baserom.dol", 0x471EE0, 0x8
+.global lbl_8063E1A8
+lbl_8063E1A8:
+ .incbin "baserom.dol", 0x471EE8, 0x8
+.global lbl_8063E1B0
+lbl_8063E1B0:
+ .incbin "baserom.dol", 0x471EF0, 0x4
+.global lbl_8063E1B4
+lbl_8063E1B4:
+ .incbin "baserom.dol", 0x471EF4, 0x8
+.global lbl_8063E1BC
+lbl_8063E1BC:
+ .incbin "baserom.dol", 0x471EFC, 0x4
+.global lbl_8063E1C0
+lbl_8063E1C0:
+ .incbin "baserom.dol", 0x471F00, 0x8
+.global lbl_8063E1C8
+lbl_8063E1C8:
+ .incbin "baserom.dol", 0x471F08, 0x8
+.global lbl_8063E1D0
+lbl_8063E1D0:
+ .incbin "baserom.dol", 0x471F10, 0x8
+.global lbl_8063E1D8
+lbl_8063E1D8:
+ .incbin "baserom.dol", 0x471F18, 0x8
+.global lbl_8063E1E0
+lbl_8063E1E0:
+ .incbin "baserom.dol", 0x471F20, 0x8
+.global lbl_8063E1E8
+lbl_8063E1E8:
+ .incbin "baserom.dol", 0x471F28, 0x8
+.global lbl_8063E1F0
+lbl_8063E1F0:
+ .incbin "baserom.dol", 0x471F30, 0x8
+.global lbl_8063E1F8
+lbl_8063E1F8:
+ .incbin "baserom.dol", 0x471F38, 0x8
+.global lbl_8063E200
+lbl_8063E200:
+ .incbin "baserom.dol", 0x471F40, 0x8
+.global lbl_8063E208
+lbl_8063E208:
+ .incbin "baserom.dol", 0x471F48, 0x8
+.global lbl_8063E210
+lbl_8063E210:
+ .incbin "baserom.dol", 0x471F50, 0x4
+.global lbl_8063E214
+lbl_8063E214:
+ .incbin "baserom.dol", 0x471F54, 0x8
+.global lbl_8063E21C
+lbl_8063E21C:
+ .incbin "baserom.dol", 0x471F5C, 0x8
+.global lbl_8063E224
+lbl_8063E224:
+ .incbin "baserom.dol", 0x471F64, 0x8
+.global lbl_8063E22C
+lbl_8063E22C:
+ .incbin "baserom.dol", 0x471F6C, 0xC
+.global lbl_8063E238
+lbl_8063E238:
+ .incbin "baserom.dol", 0x471F78, 0x8
+.global lbl_8063E240
+lbl_8063E240:
+ .incbin "baserom.dol", 0x471F80, 0x8
+.global lbl_8063E248
+lbl_8063E248:
+ .incbin "baserom.dol", 0x471F88, 0x4
+.global lbl_8063E24C
+lbl_8063E24C:
+ .incbin "baserom.dol", 0x471F8C, 0x8
+.global lbl_8063E254
+lbl_8063E254:
+ .incbin "baserom.dol", 0x471F94, 0x8
+.global lbl_8063E25C
+lbl_8063E25C:
+ .incbin "baserom.dol", 0x471F9C, 0x4
+.global lbl_8063E260
+lbl_8063E260:
+ .incbin "baserom.dol", 0x471FA0, 0x8
+.global lbl_8063E268
+lbl_8063E268:
+ .incbin "baserom.dol", 0x471FA8, 0x8
+.global lbl_8063E270
+lbl_8063E270:
+ .incbin "baserom.dol", 0x471FB0, 0x8
+.global lbl_8063E278
+lbl_8063E278:
+ .incbin "baserom.dol", 0x471FB8, 0x4
+.global lbl_8063E27C
+lbl_8063E27C:
+ .incbin "baserom.dol", 0x471FBC, 0x4
+.global lbl_8063E280
+lbl_8063E280:
+ .incbin "baserom.dol", 0x471FC0, 0x4
+.global lbl_8063E284
+lbl_8063E284:
+ .incbin "baserom.dol", 0x471FC4, 0x4
+.global lbl_8063E288
+lbl_8063E288:
+ .incbin "baserom.dol", 0x471FC8, 0x8
+.global lbl_8063E290
+lbl_8063E290:
+ .incbin "baserom.dol", 0x471FD0, 0x8
+.global lbl_8063E298
+lbl_8063E298:
+ .incbin "baserom.dol", 0x471FD8, 0x4
+.global lbl_8063E29C
+lbl_8063E29C:
+ .incbin "baserom.dol", 0x471FDC, 0x4
+.global lbl_8063E2A0
+lbl_8063E2A0:
+ .incbin "baserom.dol", 0x471FE0, 0x8
+.global lbl_8063E2A8
+lbl_8063E2A8:
+ .incbin "baserom.dol", 0x471FE8, 0x4
+.global lbl_8063E2AC
+lbl_8063E2AC:
+ .incbin "baserom.dol", 0x471FEC, 0xC
+.global lbl_8063E2B8
+lbl_8063E2B8:
+ .incbin "baserom.dol", 0x471FF8, 0x4
+.global lbl_8063E2BC
+lbl_8063E2BC:
+ .incbin "baserom.dol", 0x471FFC, 0x4
+.global lbl_8063E2C0
+lbl_8063E2C0:
+ .incbin "baserom.dol", 0x472000, 0x8
+.global lbl_8063E2C8
+lbl_8063E2C8:
+ .incbin "baserom.dol", 0x472008, 0x8
+.global lbl_8063E2D0
+lbl_8063E2D0:
+ .incbin "baserom.dol", 0x472010, 0x8
+.global lbl_8063E2D8
+lbl_8063E2D8:
+ .incbin "baserom.dol", 0x472018, 0x8
+.global lbl_8063E2E0
+lbl_8063E2E0:
+ .incbin "baserom.dol", 0x472020, 0x4
+.global lbl_8063E2E4
+lbl_8063E2E4:
+ .incbin "baserom.dol", 0x472024, 0x8
+.global lbl_8063E2EC
+lbl_8063E2EC:
+ .incbin "baserom.dol", 0x47202C, 0xC
+.global lbl_8063E2F8
+lbl_8063E2F8:
+ .incbin "baserom.dol", 0x472038, 0x8
+.global lbl_8063E300
+lbl_8063E300:
+ .incbin "baserom.dol", 0x472040, 0x8
+.global lbl_8063E308
+lbl_8063E308:
+ .incbin "baserom.dol", 0x472048, 0x8
+.global lbl_8063E310
+lbl_8063E310:
+ .incbin "baserom.dol", 0x472050, 0x8
+.global lbl_8063E318
+lbl_8063E318:
+ .incbin "baserom.dol", 0x472058, 0x8
+.global lbl_8063E320
+lbl_8063E320:
+ .incbin "baserom.dol", 0x472060, 0x8
+.global lbl_8063E328
+lbl_8063E328:
+ .incbin "baserom.dol", 0x472068, 0x8
+.global lbl_8063E330
+lbl_8063E330:
+ .incbin "baserom.dol", 0x472070, 0x8
+.global lbl_8063E338
+lbl_8063E338:
+ .incbin "baserom.dol", 0x472078, 0x8
+.global lbl_8063E340
+lbl_8063E340:
+ .incbin "baserom.dol", 0x472080, 0x8
+.global lbl_8063E348
+lbl_8063E348:
+ .incbin "baserom.dol", 0x472088, 0x8
+.global lbl_8063E350
+lbl_8063E350:
+ .incbin "baserom.dol", 0x472090, 0x8
+.global lbl_8063E358
+lbl_8063E358:
+ .incbin "baserom.dol", 0x472098, 0x8
+.global lbl_8063E360
+lbl_8063E360:
+ .incbin "baserom.dol", 0x4720A0, 0x8
+.global lbl_8063E368
+lbl_8063E368:
+ .incbin "baserom.dol", 0x4720A8, 0x8
+.global lbl_8063E370
+lbl_8063E370:
+ .incbin "baserom.dol", 0x4720B0, 0x8
+.global lbl_8063E378
+lbl_8063E378:
+ .incbin "baserom.dol", 0x4720B8, 0x8
+.global lbl_8063E380
+lbl_8063E380:
+ .incbin "baserom.dol", 0x4720C0, 0x8
+.global lbl_8063E388
+lbl_8063E388:
+ .incbin "baserom.dol", 0x4720C8, 0x8
+.global lbl_8063E390
+lbl_8063E390:
+ .incbin "baserom.dol", 0x4720D0, 0x8
+.global lbl_8063E398
+lbl_8063E398:
+ .incbin "baserom.dol", 0x4720D8, 0x8
+.global lbl_8063E3A0
+lbl_8063E3A0:
+ .incbin "baserom.dol", 0x4720E0, 0x8
+.global lbl_8063E3A8
+lbl_8063E3A8:
+ .incbin "baserom.dol", 0x4720E8, 0x8
+.global lbl_8063E3B0
+lbl_8063E3B0:
+ .incbin "baserom.dol", 0x4720F0, 0x8
+.global lbl_8063E3B8
+lbl_8063E3B8:
+ .incbin "baserom.dol", 0x4720F8, 0x8
+.global lbl_8063E3C0
+lbl_8063E3C0:
+ .incbin "baserom.dol", 0x472100, 0x8
+.global lbl_8063E3C8
+lbl_8063E3C8:
+ .incbin "baserom.dol", 0x472108, 0x8
+.global lbl_8063E3D0
+lbl_8063E3D0:
+ .incbin "baserom.dol", 0x472110, 0x8
+.global lbl_8063E3D8
+lbl_8063E3D8:
+ .incbin "baserom.dol", 0x472118, 0x8
+.global lbl_8063E3E0
+lbl_8063E3E0:
+ .incbin "baserom.dol", 0x472120, 0x8
+.global lbl_8063E3E8
+lbl_8063E3E8:
+ .incbin "baserom.dol", 0x472128, 0x4
+.global lbl_8063E3EC
+lbl_8063E3EC:
+ .incbin "baserom.dol", 0x47212C, 0x4
+.global lbl_8063E3F0
+lbl_8063E3F0:
+ .incbin "baserom.dol", 0x472130, 0x4
+.global lbl_8063E3F4
+lbl_8063E3F4:
+ .incbin "baserom.dol", 0x472134, 0x4
+.global lbl_8063E3F8
+lbl_8063E3F8:
+ .incbin "baserom.dol", 0x472138, 0x8
+.global lbl_8063E400
+lbl_8063E400:
+ .incbin "baserom.dol", 0x472140, 0x8
+.global lbl_8063E408
+lbl_8063E408:
+ .incbin "baserom.dol", 0x472148, 0x8
+.global lbl_8063E410
+lbl_8063E410:
+ .incbin "baserom.dol", 0x472150, 0x8
+.global lbl_8063E418
+lbl_8063E418:
+ .incbin "baserom.dol", 0x472158, 0x8
+.global lbl_8063E420
+lbl_8063E420:
+ .incbin "baserom.dol", 0x472160, 0x8
+.global lbl_8063E428
+lbl_8063E428:
+ .incbin "baserom.dol", 0x472168, 0x8
+.global lbl_8063E430
+lbl_8063E430:
+ .incbin "baserom.dol", 0x472170, 0x8
+.global lbl_8063E438
+lbl_8063E438:
+ .incbin "baserom.dol", 0x472178, 0x8
+.global lbl_8063E440
+lbl_8063E440:
+ .incbin "baserom.dol", 0x472180, 0x8
+.global lbl_8063E448
+lbl_8063E448:
+ .incbin "baserom.dol", 0x472188, 0x4
+.global lbl_8063E44C
+lbl_8063E44C:
+ .incbin "baserom.dol", 0x47218C, 0x4
+.global lbl_8063E450
+lbl_8063E450:
+ .incbin "baserom.dol", 0x472190, 0x8
+.global lbl_8063E458
+lbl_8063E458:
+ .incbin "baserom.dol", 0x472198, 0x8
+.global lbl_8063E460
+lbl_8063E460:
+ .incbin "baserom.dol", 0x4721A0, 0x8
+.global lbl_8063E468
+lbl_8063E468:
+ .incbin "baserom.dol", 0x4721A8, 0x8
+.global lbl_8063E470
+lbl_8063E470:
+ .incbin "baserom.dol", 0x4721B0, 0x8
+.global lbl_8063E478
+lbl_8063E478:
+ .incbin "baserom.dol", 0x4721B8, 0x4
+.global lbl_8063E47C
+lbl_8063E47C:
+ .incbin "baserom.dol", 0x4721BC, 0xC
+.global lbl_8063E488
+lbl_8063E488:
+ .incbin "baserom.dol", 0x4721C8, 0x8
+.global lbl_8063E490
+lbl_8063E490:
+ .incbin "baserom.dol", 0x4721D0, 0x8
+.global lbl_8063E498
+lbl_8063E498:
+ .incbin "baserom.dol", 0x4721D8, 0x8
+.global lbl_8063E4A0
+lbl_8063E4A0:
+ .incbin "baserom.dol", 0x4721E0, 0x8
+.global lbl_8063E4A8
+lbl_8063E4A8:
+ .incbin "baserom.dol", 0x4721E8, 0x8
+.global lbl_8063E4B0
+lbl_8063E4B0:
+ .incbin "baserom.dol", 0x4721F0, 0x8
+.global lbl_8063E4B8
+lbl_8063E4B8:
+ .incbin "baserom.dol", 0x4721F8, 0x8
+.global lbl_8063E4C0
+lbl_8063E4C0:
+ .incbin "baserom.dol", 0x472200, 0x8
+.global lbl_8063E4C8
+lbl_8063E4C8:
+ .incbin "baserom.dol", 0x472208, 0x8
+.global lbl_8063E4D0
+lbl_8063E4D0:
+ .incbin "baserom.dol", 0x472210, 0x4
+.global lbl_8063E4D4
+lbl_8063E4D4:
+ .incbin "baserom.dol", 0x472214, 0x4
+.global lbl_8063E4D8
+lbl_8063E4D8:
+ .incbin "baserom.dol", 0x472218, 0x8
+.global lbl_8063E4E0
+lbl_8063E4E0:
+ .incbin "baserom.dol", 0x472220, 0x8
+.global lbl_8063E4E8
+lbl_8063E4E8:
+ .incbin "baserom.dol", 0x472228, 0x4
+.global lbl_8063E4EC
+lbl_8063E4EC:
+ .incbin "baserom.dol", 0x47222C, 0x4
+.global lbl_8063E4F0
+lbl_8063E4F0:
+ .incbin "baserom.dol", 0x472230, 0x8
+.global lbl_8063E4F8
+lbl_8063E4F8:
+ .incbin "baserom.dol", 0x472238, 0x8
+.global lbl_8063E500
+lbl_8063E500:
+ .incbin "baserom.dol", 0x472240, 0x4
+.global lbl_8063E504
+lbl_8063E504:
+ .incbin "baserom.dol", 0x472244, 0x8
+.global lbl_8063E50C
+lbl_8063E50C:
+ .incbin "baserom.dol", 0x47224C, 0x4
+.global lbl_8063E510
+lbl_8063E510:
+ .incbin "baserom.dol", 0x472250, 0x8
+.global lbl_8063E518
+lbl_8063E518:
+ .incbin "baserom.dol", 0x472258, 0x4
+.global lbl_8063E51C
+lbl_8063E51C:
+ .incbin "baserom.dol", 0x47225C, 0x8
+.global lbl_8063E524
+lbl_8063E524:
+ .incbin "baserom.dol", 0x472264, 0x8
+.global lbl_8063E52C
+lbl_8063E52C:
+ .incbin "baserom.dol", 0x47226C, 0x4
+.global lbl_8063E530
+lbl_8063E530:
+ .incbin "baserom.dol", 0x472270, 0x8
+.global lbl_8063E538
+lbl_8063E538:
+ .incbin "baserom.dol", 0x472278, 0x8
+.global lbl_8063E540
+lbl_8063E540:
+ .incbin "baserom.dol", 0x472280, 0x4
+.global lbl_8063E544
+lbl_8063E544:
+ .incbin "baserom.dol", 0x472284, 0xC
+.global lbl_8063E550
+lbl_8063E550:
+ .incbin "baserom.dol", 0x472290, 0x4
+.global lbl_8063E554
+lbl_8063E554:
+ .incbin "baserom.dol", 0x472294, 0xC
+.global lbl_8063E560
+lbl_8063E560:
+ .incbin "baserom.dol", 0x4722A0, 0x8
+.global lbl_8063E568
+lbl_8063E568:
+ .incbin "baserom.dol", 0x4722A8, 0x8
+.global lbl_8063E570
+lbl_8063E570:
+ .incbin "baserom.dol", 0x4722B0, 0x8
+.global lbl_8063E578
+lbl_8063E578:
+ .incbin "baserom.dol", 0x4722B8, 0x8
+.global lbl_8063E580
+lbl_8063E580:
+ .incbin "baserom.dol", 0x4722C0, 0x4
+.global lbl_8063E584
+lbl_8063E584:
+ .incbin "baserom.dol", 0x4722C4, 0xC
+.global lbl_8063E590
+lbl_8063E590:
+ .incbin "baserom.dol", 0x4722D0, 0x8
+.global lbl_8063E598
+lbl_8063E598:
+ .incbin "baserom.dol", 0x4722D8, 0x4
+.global lbl_8063E59C
+lbl_8063E59C:
+ .incbin "baserom.dol", 0x4722DC, 0x4
+.global lbl_8063E5A0
+lbl_8063E5A0:
+ .incbin "baserom.dol", 0x4722E0, 0x8
+.global lbl_8063E5A8
+lbl_8063E5A8:
+ .incbin "baserom.dol", 0x4722E8, 0x4
+.global lbl_8063E5AC
+lbl_8063E5AC:
+ .incbin "baserom.dol", 0x4722EC, 0x4
+.global lbl_8063E5B0
+lbl_8063E5B0:
+ .incbin "baserom.dol", 0x4722F0, 0x8
+.global lbl_8063E5B8
+lbl_8063E5B8:
+ .incbin "baserom.dol", 0x4722F8, 0x4
+.global lbl_8063E5BC
+lbl_8063E5BC:
+ .incbin "baserom.dol", 0x4722FC, 0x8
+.global lbl_8063E5C4
+lbl_8063E5C4:
+ .incbin "baserom.dol", 0x472304, 0x8
+.global lbl_8063E5CC
+lbl_8063E5CC:
+ .incbin "baserom.dol", 0x47230C, 0x4
+.global lbl_8063E5D0
+lbl_8063E5D0:
+ .incbin "baserom.dol", 0x472310, 0x70
+.global lbl_8063E640
+lbl_8063E640:
+ .incbin "baserom.dol", 0x472380, 0x4
+.global lbl_8063E644
+lbl_8063E644:
+ .incbin "baserom.dol", 0x472384, 0x4
+.global lbl_8063E648
+lbl_8063E648:
+ .incbin "baserom.dol", 0x472388, 0x8
+.global lbl_8063E650
+lbl_8063E650:
+ .incbin "baserom.dol", 0x472390, 0x4
+.global lbl_8063E654
+lbl_8063E654:
+ .incbin "baserom.dol", 0x472394, 0x4
+.global lbl_8063E658
+lbl_8063E658:
+ .incbin "baserom.dol", 0x472398, 0x4
+.global lbl_8063E65C
+lbl_8063E65C:
+ .incbin "baserom.dol", 0x47239C, 0x4
+.global lbl_8063E660
+lbl_8063E660:
+ .incbin "baserom.dol", 0x4723A0, 0x4
+.global lbl_8063E664
+lbl_8063E664:
+ .incbin "baserom.dol", 0x4723A4, 0x8
+.global lbl_8063E66C
+lbl_8063E66C:
+ .incbin "baserom.dol", 0x4723AC, 0x4
+.global lbl_8063E670
+lbl_8063E670:
+ .incbin "baserom.dol", 0x4723B0, 0x8
+.global lbl_8063E678
+lbl_8063E678:
+ .incbin "baserom.dol", 0x4723B8, 0x8
+.global lbl_8063E680
+lbl_8063E680:
+ .incbin "baserom.dol", 0x4723C0, 0x8
+.global lbl_8063E688
+lbl_8063E688:
+ .incbin "baserom.dol", 0x4723C8, 0x4
+.global lbl_8063E68C
+lbl_8063E68C:
+ .incbin "baserom.dol", 0x4723CC, 0x8
+.global lbl_8063E694
+lbl_8063E694:
+ .incbin "baserom.dol", 0x4723D4, 0x4
+.global lbl_8063E698
+lbl_8063E698:
+ .incbin "baserom.dol", 0x4723D8, 0x8
+.global lbl_8063E6A0
+lbl_8063E6A0:
+ .incbin "baserom.dol", 0x4723E0, 0x4
+.global lbl_8063E6A4
+lbl_8063E6A4:
+ .incbin "baserom.dol", 0x4723E4, 0x4
+.global lbl_8063E6A8
+lbl_8063E6A8:
+ .incbin "baserom.dol", 0x4723E8, 0x8
+.global lbl_8063E6B0
+lbl_8063E6B0:
+ .incbin "baserom.dol", 0x4723F0, 0x8
+.global lbl_8063E6B8
+lbl_8063E6B8:
+ .incbin "baserom.dol", 0x4723F8, 0x8
+.global lbl_8063E6C0
+lbl_8063E6C0:
+ .incbin "baserom.dol", 0x472400, 0x8
+.global lbl_8063E6C8
+lbl_8063E6C8:
+ .incbin "baserom.dol", 0x472408, 0x8
+.global lbl_8063E6D0
+lbl_8063E6D0:
+ .incbin "baserom.dol", 0x472410, 0x4
+.global lbl_8063E6D4
+lbl_8063E6D4:
+ .incbin "baserom.dol", 0x472414, 0x8
+.global lbl_8063E6DC
+lbl_8063E6DC:
+ .incbin "baserom.dol", 0x47241C, 0x4
+.global lbl_8063E6E0
+lbl_8063E6E0:
+ .incbin "baserom.dol", 0x472420, 0x4
+.global lbl_8063E6E4
+lbl_8063E6E4:
+ .incbin "baserom.dol", 0x472424, 0x4
+.global lbl_8063E6E8
+lbl_8063E6E8:
+ .incbin "baserom.dol", 0x472428, 0x8
+.global lbl_8063E6F0
+lbl_8063E6F0:
+ .incbin "baserom.dol", 0x472430, 0x4
+.global lbl_8063E6F4
+lbl_8063E6F4:
+ .incbin "baserom.dol", 0x472434, 0x4
+.global lbl_8063E6F8
+lbl_8063E6F8:
+ .incbin "baserom.dol", 0x472438, 0x4
+.global lbl_8063E6FC
+lbl_8063E6FC:
+ .incbin "baserom.dol", 0x47243C, 0x4
+.global lbl_8063E700
+lbl_8063E700:
+ .incbin "baserom.dol", 0x472440, 0x8
+.global lbl_8063E708
+lbl_8063E708:
+ .incbin "baserom.dol", 0x472448, 0x4
+.global lbl_8063E70C
+lbl_8063E70C:
+ .incbin "baserom.dol", 0x47244C, 0x4
+.global lbl_8063E710
+lbl_8063E710:
+ .incbin "baserom.dol", 0x472450, 0x4
+.global lbl_8063E714
+lbl_8063E714:
+ .incbin "baserom.dol", 0x472454, 0x8
+.global lbl_8063E71C
+lbl_8063E71C:
+ .incbin "baserom.dol", 0x47245C, 0x8
+.global lbl_8063E724
+lbl_8063E724:
+ .incbin "baserom.dol", 0x472464, 0x8
+.global lbl_8063E72C
+lbl_8063E72C:
+ .incbin "baserom.dol", 0x47246C, 0xC
+.global lbl_8063E738
+lbl_8063E738:
+ .incbin "baserom.dol", 0x472478, 0x8
+.global lbl_8063E740
+lbl_8063E740:
+ .incbin "baserom.dol", 0x472480, 0x8
+.global lbl_8063E748
+lbl_8063E748:
+ .incbin "baserom.dol", 0x472488, 0x8
+.global lbl_8063E750
+lbl_8063E750:
+ .incbin "baserom.dol", 0x472490, 0x8
+.global lbl_8063E758
+lbl_8063E758:
+ .incbin "baserom.dol", 0x472498, 0x8
+.global lbl_8063E760
+lbl_8063E760:
+ .incbin "baserom.dol", 0x4724A0, 0x4
+.global lbl_8063E764
+lbl_8063E764:
+ .incbin "baserom.dol", 0x4724A4, 0x4
+.global lbl_8063E768
+lbl_8063E768:
+ .incbin "baserom.dol", 0x4724A8, 0x8
+.global lbl_8063E770
+lbl_8063E770:
+ .incbin "baserom.dol", 0x4724B0, 0x4
+.global lbl_8063E774
+lbl_8063E774:
+ .incbin "baserom.dol", 0x4724B4, 0x4
+.global lbl_8063E778
+lbl_8063E778:
+ .incbin "baserom.dol", 0x4724B8, 0x4
+.global lbl_8063E77C
+lbl_8063E77C:
+ .incbin "baserom.dol", 0x4724BC, 0xC
+.global lbl_8063E788
+lbl_8063E788:
+ .incbin "baserom.dol", 0x4724C8, 0x8
+.global lbl_8063E790
+lbl_8063E790:
+ .incbin "baserom.dol", 0x4724D0, 0x4
+.global lbl_8063E794
+lbl_8063E794:
+ .incbin "baserom.dol", 0x4724D4, 0x1C
+.global lbl_8063E7B0
+lbl_8063E7B0:
+ .incbin "baserom.dol", 0x4724F0, 0x4
+.global lbl_8063E7B4
+lbl_8063E7B4:
+ .incbin "baserom.dol", 0x4724F4, 0xC
+.global lbl_8063E7C0
+lbl_8063E7C0:
+ .incbin "baserom.dol", 0x472500, 0x8
+.global lbl_8063E7C8
+lbl_8063E7C8:
+ .incbin "baserom.dol", 0x472508, 0x4
+.global lbl_8063E7CC
+lbl_8063E7CC:
+ .incbin "baserom.dol", 0x47250C, 0x4
+.global lbl_8063E7D0
+lbl_8063E7D0:
+ .incbin "baserom.dol", 0x472510, 0x8
+.global lbl_8063E7D8
+lbl_8063E7D8:
+ .incbin "baserom.dol", 0x472518, 0x8
+.global lbl_8063E7E0
+lbl_8063E7E0:
+ .incbin "baserom.dol", 0x472520, 0x4
+.global lbl_8063E7E4
+lbl_8063E7E4:
+ .incbin "baserom.dol", 0x472524, 0x4
+.global lbl_8063E7E8
+lbl_8063E7E8:
+ .incbin "baserom.dol", 0x472528, 0x8
+.global lbl_8063E7F0
+lbl_8063E7F0:
+ .incbin "baserom.dol", 0x472530, 0x8
+.global lbl_8063E7F8
+lbl_8063E7F8:
+ .incbin "baserom.dol", 0x472538, 0x8
+.global lbl_8063E800
+lbl_8063E800:
+ .incbin "baserom.dol", 0x472540, 0x4
+.global lbl_8063E804
+lbl_8063E804:
+ .incbin "baserom.dol", 0x472544, 0x4
+.global lbl_8063E808
+lbl_8063E808:
+ .incbin "baserom.dol", 0x472548, 0x4
+.global lbl_8063E80C
+lbl_8063E80C:
+ .incbin "baserom.dol", 0x47254C, 0xC
+.global lbl_8063E818
+lbl_8063E818:
+ .incbin "baserom.dol", 0x472558, 0xC
+.global lbl_8063E824
+lbl_8063E824:
+ .incbin "baserom.dol", 0x472564, 0xC
+.global lbl_8063E830
+lbl_8063E830:
+ .incbin "baserom.dol", 0x472570, 0x88
+.global lbl_8063E8B8
+lbl_8063E8B8:
+ .incbin "baserom.dol", 0x4725F8, 0x8
+.global lbl_8063E8C0
+lbl_8063E8C0:
+ .incbin "baserom.dol", 0x472600, 0x8
+.global lbl_8063E8C8
+lbl_8063E8C8:
+ .incbin "baserom.dol", 0x472608, 0x8
+.global lbl_8063E8D0
+lbl_8063E8D0:
+ .incbin "baserom.dol", 0x472610, 0x10
diff --git a/asm/text_5.s b/asm/text_5.s
index 2812f72..293b767 100644
--- a/asm/text_5.s
+++ b/asm/text_5.s
@@ -2247,6 +2247,8 @@ func_8019DE78:
lbl_8019DE88:
/* 8019DE88 00199AE8 38 63 07 9C */ addi r3, r3, 0x79c
/* 8019DE8C 00199AEC 4E 80 00 20 */ blr
+
+func_8019DE90:
/* 8019DE90 00199AF0 7C 80 23 78 */ mr r0, r4
/* 8019DE94 00199AF4 3D 00 80 1A */ lis r8, lbl_8019DDFC@ha
/* 8019DE98 00199AF8 7C A4 2B 78 */ mr r4, r5
@@ -7713,6 +7715,8 @@ lbl_801A2DA0:
/* 801A2DAC 0019EA0C 7C 08 03 A6 */ mtlr r0
/* 801A2DB0 0019EA10 38 21 00 60 */ addi r1, r1, 0x60
/* 801A2DB4 0019EA14 4E 80 00 20 */ blr
+
+func_801A2DB8:
/* 801A2DB8 0019EA18 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 801A2DBC 0019EA1C 7C 08 02 A6 */ mflr r0
/* 801A2DC0 0019EA20 90 01 00 64 */ stw r0, 0x64(r1)
@@ -7798,6 +7802,8 @@ lbl_801A2EBC:
/* 801A2EC8 0019EB28 7C 08 03 A6 */ mtlr r0
/* 801A2ECC 0019EB2C 38 21 00 60 */ addi r1, r1, 0x60
/* 801A2ED0 0019EB30 4E 80 00 20 */ blr
+
+func_801A2ED4:
/* 801A2ED4 0019EB34 94 21 FF 90 */ stwu r1, -0x70(r1)
/* 801A2ED8 0019EB38 7C 08 02 A6 */ mflr r0
/* 801A2EDC 0019EB3C 90 01 00 74 */ stw r0, 0x74(r1)
diff --git a/include/SDK/DVD/dvd.h b/include/SDK/DVD/dvd.h
new file mode 100644
index 0000000..e9517dc
--- /dev/null
+++ b/include/SDK/DVD/dvd.h
@@ -0,0 +1,33 @@
+#ifndef POKEREVO_DVD_DVD_H
+#define POKEREVO_DVD_DVD_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+typedef struct DVDDiskID
+{
+ char gameCode[4];
+ char makerCode[2];
+ u8 unk6;
+ u8 unk7;
+} DVDDiskID;
+
+typedef struct DVDCommandBlock
+{
+ u8 unk0[0x30];
+} DVDCommandBlock;
+
+typedef void (*DVDCBCallback)(s32 result, DVDCommandBlock* block);
+
+DVDDiskID* DVDGetCurrentDiskID(void);
+void DVDInit(void);
+s32 DVDGetDriveStatus(void);
+BOOL DVDCheckDiskAsync(DVDCommandBlock* block, DVDCBCallback callback);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_DVD_DVD_H
diff --git a/include/SDK/DVD/dvdFatal.h b/include/SDK/DVD/dvdFatal.h
new file mode 100644
index 0000000..3533e71
--- /dev/null
+++ b/include/SDK/DVD/dvdFatal.h
@@ -0,0 +1,14 @@
+#ifndef POKEREVO_DVDFATAL_H
+#define POKEREVO_DVDFATAL_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+BOOL DVDSetAutoFatalMessaging(BOOL enable);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_DVDFATAL_H
diff --git a/include/SDK/DVD/dvdfs.h b/include/SDK/DVD/dvdfs.h
new file mode 100644
index 0000000..a5283eb
--- /dev/null
+++ b/include/SDK/DVD/dvdfs.h
@@ -0,0 +1,35 @@
+#ifndef POKEREVO_DVDFS_H
+#define POKEREVO_DVDFS_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+typedef struct DVDFileInfo DVDFileInfo;
+
+typedef void (*DVDCallback)(s32 result, DVDFileInfo* fileInfo);
+
+struct DVDFileInfo
+{
+ u8 unk0[0x34];
+ size_t unk34;
+ u8 unk38[0x8];
+ void (*unk40)(s32, void*);
+ void* unk44;
+ u32 unk48;
+};
+
+BOOL DVDOpen(const char*, DVDFileInfo*);
+BOOL DVDClose(DVDFileInfo*);
+s32 DVDConvertPathToEntrynum(const char* fileName);
+s32 DVDReadPrio(DVDFileInfo* fileInfo, void* addr, s32 length, s32 offset, s32 prio);
+s32 DVDReadAsyncPrio(DVDFileInfo* fileInfo, void* addr, s32 length, s32 offset, DVDCallback callback, s32 prio);
+s32 DVDSeekAsyncPrio(DVDFileInfo* fileInfo, s32 offset, DVDCallback callback, s32 prio);
+
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_DVDFS_H
diff --git a/include/SDK/NAND/NANDCore.h b/include/SDK/NAND/NANDCore.h
new file mode 100644
index 0000000..0f2811f
--- /dev/null
+++ b/include/SDK/NAND/NANDCore.h
@@ -0,0 +1,14 @@
+#ifndef POKEREVO_NANDCORE_H
+#define POKEREVO_NANDCORE_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+s32 NANDInit(void);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_NANDCORE_H
diff --git a/include/SDK/OS/OSCache.h b/include/SDK/OS/OSCache.h
index a6fb490..75dd2ca 100644
--- a/include/SDK/OS/OSCache.h
+++ b/include/SDK/OS/OSCache.h
@@ -5,6 +5,7 @@
extern "C" {
#endif
+void DCInvalidateRange(void* startAddr, u32 nBytes);
void LCEnable(void);
#define LC_BASE (0xE000 << 16)
#define LCGetBase() ((void*)LC_BASE)
diff --git a/include/SDK/OS/OSInterrupt.h b/include/SDK/OS/OSInterrupt.h
new file mode 100644
index 0000000..700faf6
--- /dev/null
+++ b/include/SDK/OS/OSInterrupt.h
@@ -0,0 +1,15 @@
+#ifndef POKEREVO_OSINTERRUPT_H
+#define POKEREVO_OSINTERRUPT_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+BOOL OSDisableInterrupts(void);
+void OSRestoreInterrupts(BOOL enable);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_OSINTERRUPT_H
diff --git a/include/SDK/OS/OSSemaphore.h b/include/SDK/OS/OSSemaphore.h
new file mode 100644
index 0000000..46e7e03
--- /dev/null
+++ b/include/SDK/OS/OSSemaphore.h
@@ -0,0 +1,21 @@
+#ifndef POKEREVO_OSSEMAPHORE_H
+#define POKEREVO_OSSEMAPHORE_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+typedef struct OSSemaphore
+{
+ u8 unk0[0x10];
+} OSSemaphore;
+
+s32 OSSignalSemaphore(OSSemaphore* sem);
+void OSInitSemaphore(OSSemaphore* sem, s32 count);
+s32 OSWaitSemaphore(OSSemaphore* sem);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_OSSEMAPHORE_H
diff --git a/include/SDK/dvd.h b/include/SDK/dvd.h
new file mode 100644
index 0000000..d2cc09e
--- /dev/null
+++ b/include/SDK/dvd.h
@@ -0,0 +1,16 @@
+#ifndef POKEREVO_DVD_H
+#define POKEREVO_DVD_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "SDK/DVD/dvd.h"
+#include "SDK/DVD/dvdFatal.h"
+#include "SDK/DVD/dvdfs.h"
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_DVD_H
diff --git a/include/SDK/nand.h b/include/SDK/nand.h
new file mode 100644
index 0000000..c20ee68
--- /dev/null
+++ b/include/SDK/nand.h
@@ -0,0 +1,14 @@
+#ifndef POKEREVO_NAND_H
+#define POKEREVO_NAND_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "SDK/NAND/NANDCore.h"
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_NAND_H
diff --git a/include/SDK/os.h b/include/SDK/os.h
index 10d4153..d2272f0 100644
--- a/include/SDK/os.h
+++ b/include/SDK/os.h
@@ -7,6 +7,8 @@ extern "C" {
#include "SDK/OS/OSAlloc.h"
#include "SDK/OS/OSCache.h"
+#include "SDK/OS/OSInterrupt.h"
+#include "SDK/OS/OSSemaphore.h"
#ifdef __cplusplus
}
diff --git a/include/code_801DBE90.h b/include/code_801DBE90.h
new file mode 100644
index 0000000..49889e7
--- /dev/null
+++ b/include/code_801DBE90.h
@@ -0,0 +1,40 @@
+#ifndef POKEREVO_CODE_801DBE90_H
+#define POKEREVO_CODE_801DBE90_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "SDK/dvd.h"
+#include "SDK/mem.h"
+
+struct gUnkClass5
+{
+ u8 unk0;
+ u8 unk1;
+ u8 unk2[0x2];
+ DVDFileInfo unk4;
+};
+
+BOOL func_801DC0C8(size_t p1, u32 p2);
+gUnkClass5* func_801DC2D0(const char* fileName);
+BOOL func_801DC380(const char* fileName);
+s32 func_801DC3FC(gUnkClass5* p1, void* addr, s32 length, s32 offset);
+BOOL func_801DC4F0(gUnkClass5* p1, void* p2, u32 p3, s32 p4, void (*p5)(s32, void*));
+s32 func_801DC5FC(gUnkClass5* p1, void* addr, s32 length, s32 offset, s32 prio);
+BOOL func_801DC6C4(gUnkClass5* p1);
+size_t func_801DC760(gUnkClass5* p1);
+BOOL func_801DC7F8(gUnkClass5* p1, s32 offset, void (*p3)(s32, void*));
+u8* func_801DCBC0(const char* fileName, u32* fileSz);
+void* func_801DCCAC(const char* fileName, MEMHeapHandle heap, u32* fileSz);
+BOOL func_801DCD94(const char* fileName);
+void func_801DCDB8(void (*p1)(u32), void (*p2)(void));
+u32 func_801DCDC4(void);
+void func_801DCE38(void);
+u8 func_801DCE44(void);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_CODE_801DBE90_H
diff --git a/include/code_801DCE6C.h b/include/code_801DCE6C.h
new file mode 100644
index 0000000..f06b185
--- /dev/null
+++ b/include/code_801DCE6C.h
@@ -0,0 +1,31 @@
+#ifndef POKEREVO_CODE_801DCE6C_H
+#define POKEREVO_CODE_801DCE6C_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "code_801DBE90.h"
+
+struct gUnkClass4
+{
+ u8 unk0[0x2];
+ char unk2[0x5];
+ char unk7[0xC79];
+
+ gUnkClass4(void);
+};
+
+u32 func_801DCF74(gUnkClass4*, const char*, gUnkClass5*);
+u32 func_801DCF48(gUnkClass4*, const char*);
+s32 func_801DD084(gUnkClass4* p1, gUnkClass5* p2, void* addr, s32 length, s32 offset);
+void* func_801DD220(gUnkClass4*, gUnkClass5*, void*, u32, s32);
+u32 func_801DCFE4(gUnkClass4*, gUnkClass5*);
+u32 func_801DD03C(gUnkClass4*, gUnkClass5*, u32*);
+BOOL func_801DD294(gUnkClass4*, const char*, s32);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_CODE_801DCE6C_H
diff --git a/include/code_80223C54.h b/include/code_80223C54.h
new file mode 100644
index 0000000..e679378
--- /dev/null
+++ b/include/code_80223C54.h
@@ -0,0 +1,15 @@
+#ifndef POKEREVO_CODE_80223C54_H
+#define POKEREVO_CODE_80223C54_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+u32 func_80223FD0(u32, u32, u32, void (*)(u32, u32));
+void func_8022408C(u32, const char*);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_CODE_80223C54_H
diff --git a/include/code_80224104.h b/include/code_80224104.h
new file mode 100644
index 0000000..5ac5dc2
--- /dev/null
+++ b/include/code_80224104.h
@@ -0,0 +1,17 @@
+#ifndef POKEREVO_CODE_80224104_H
+#define POKEREVO_CODE_80224104_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+u32 func_802245C4(void*);
+void func_80224588(void*);
+
+extern void* lbl_8063F600;
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_CODE_80224104_H
diff --git a/include/code_80249BC8.h b/include/code_80249BC8.h
new file mode 100644
index 0000000..7cc4458
--- /dev/null
+++ b/include/code_80249BC8.h
@@ -0,0 +1,14 @@
+#ifndef POKEREVO_CODE_80249BC8_H
+#define POKEREVO_CODE_80249BC8_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+s32 func_80249BC8(void);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_CODE_80249BC8_H
diff --git a/obj_files.mk b/obj_files.mk
index b8fa1bf..7b81b23 100644
--- a/obj_files.mk
+++ b/obj_files.mk
@@ -8,7 +8,9 @@ EXTABINDEX_O_FILES := \
#todo fix with makefile implementation
SPLIT_O_FILES := \
$(BUILD_DIR)/asm/ctors.o \
+ $(BUILD_DIR)/asm/data.o \
$(BUILD_DIR)/asm/bss.o \
+ $(BUILD_DIR)/asm/sdata.o \
$(BUILD_DIR)/asm/sbss.o \
$(BUILD_DIR)/asm/code_80006980.o \
$(BUILD_DIR)/asm/code_8000748C.o \
@@ -222,8 +224,9 @@ SPLIT_O_FILES := \
$(BUILD_DIR)/src/code_801DB040.o \
$(BUILD_DIR)/src/code_801DB81C.o \
$(BUILD_DIR)/src/code_801DBB3C.o \
- $(BUILD_DIR)/asm/code_801DBE90.o \
- $(BUILD_DIR)/asm/code_801DCE6C.o \
+ $(BUILD_DIR)/src/code_801DBE90.o \
+ $(BUILD_DIR)/src/code_801DCE6C.o \
+ $(BUILD_DIR)/asm/code_801DCE6C_asm.o \
$(BUILD_DIR)/asm/code_801DD5C8.o \
$(BUILD_DIR)/asm/code_801DD8C0.o \
$(BUILD_DIR)/asm/code_801DDF78.o \
@@ -816,7 +819,9 @@ SPLIT_O_FILES := \
$(BUILD_DIR)/asm/code_803D9208.o \
$(BUILD_DIR)/asm/text_11_2.o \
$(BUILD_DIR)/asm/ctors_2.o \
+ $(BUILD_DIR)/asm/data_2.o \
$(BUILD_DIR)/asm/bss_2.o \
+ $(BUILD_DIR)/asm/sdata_2.o \
$(BUILD_DIR)/asm/sbss_2.o \
diff --git a/src/code_801DBE90.cpp b/src/code_801DBE90.cpp
new file mode 100644
index 0000000..5184c42
--- /dev/null
+++ b/src/code_801DBE90.cpp
@@ -0,0 +1,539 @@
+#include "types.h"
+#include "ctorStruct.h"
+#include "Runtime/__mem.h"
+#include "SDK/mem.h"
+#include "SDK/os.h"
+#include "SDK/dvd.h"
+#include "SDK/nand.h"
+#include "code_801DAAE0.h"
+#include "code_801DCE6C.h"
+#include "code_80223C54.h"
+#include "code_80224104.h"
+#include "code_80249BC8.h"
+#include "code_801DBE90.h"
+
+static void* func_801DBE90(u32 size);
+static void func_801DBEA0(void);
+static gUnkClass5 *func_801DBED0(void);
+static void func_801DBF60(gUnkClass5* p1);
+static gUnkClass5* func_801DBF98(DVDFileInfo* p1);
+static void func_801DBFEC(s32 p1, DVDFileInfo* p2);
+static void func_801DC068(s32 p1, DVDFileInfo* p2);
+static void func_801DC264(void);
+static s32 func_801DC7DC(void);
+static void func_801DC888(s32 p1);
+static void func_801DC8E8(u32 p1);
+static void func_801DC900(void);
+static void func_801DC918(s32 p1, DVDCommandBlock*);
+static BOOL func_801DC928(void);
+static void func_801DC9CC(u32 p1, u32);
+
+static u8 gUnk804917F0[0x40];
+static OSSemaphore gUnk80491830;
+static DVDCommandBlock gUnk80491840;
+static const char* gUnk8063D6D8 = "RPBE";
+static const char* gUnk8063D6E0 = "01";
+static ctorStruct gUnk8063F318(1, 4, 0);
+static u8 gUnk8063F31E;
+static u8 gUnk8063F31F;
+static size_t gUnk8063F320;
+static gUnkClass5* gUnk8063F324;
+static s32 gUnk8063F328;
+static u32 gUnk8063F32C;
+static void (*gUnk8063F330)(u32);
+static void (*gUnk8063F334)(void);
+static gUnkClass4* gUnk8063F338;
+
+extern "C"
+{
+
+static void* func_801DBE90(u32 size)
+{
+ return func_801DAD08(lbl_8063E8EC, size, 0x20);
+}
+
+static void func_801DBEA0(void)
+{
+ for (size_t i = 0; i < gUnk8063F320; i++)
+ gUnk8063F324[i].unk0 = 0;
+}
+
+static gUnkClass5 *func_801DBED0(void)
+{
+ BOOL enable = OSDisableInterrupts();
+ gUnkClass5* r31 = NULL;
+ size_t i;
+ for (i = 0; i < gUnk8063F320; i++) {
+ if (gUnk8063F324[i].unk0 != 1) {
+ gUnk8063F324[i].unk0 = 1;
+ gUnk8063F324[i].unk1 = 0;
+ r31 = &gUnk8063F324[i];
+ break;
+ }
+ }
+ OSRestoreInterrupts(enable);
+ return r31;
+}
+
+static void func_801DBF60(gUnkClass5* p1)
+{
+ BOOL enable = OSDisableInterrupts();
+ p1->unk0 = 0;
+ OSRestoreInterrupts(enable);
+}
+
+static gUnkClass5* func_801DBF98(DVDFileInfo* p1)
+{
+ for (size_t i = 0; i < gUnk8063F320; i++) {
+ if (gUnk8063F324[i].unk0 && &gUnk8063F324[i].unk4 == p1)
+ return &gUnk8063F324[i];
+ }
+ return NULL;
+}
+
+static void func_801DBFEC(s32 p1, DVDFileInfo* p2)
+{
+ if (gUnk8063F31F == 0) {
+ gUnkClass5* r31 = func_801DBF98(p2);
+ if (r31 && r31->unk4.unk40) {
+ DCInvalidateRange(r31->unk4.unk44, r31->unk4.unk48);
+ r31->unk4.unk40(p1, r31);
+ }
+ }
+}
+
+static void func_801DC068(s32 p1, DVDFileInfo* p2)
+{
+ if (gUnk8063F31F == 0) {
+ gUnkClass5* r3 = func_801DBF98(p2);
+ if (r3 && r3->unk4.unk40)
+ r3->unk4.unk40(p1, r3);
+ }
+}
+
+BOOL func_801DC0C8(size_t p1, u32 p2)
+{
+ if (gUnk8063F31E == 1)
+ return FALSE;
+ gUnk8063F31F = 0;
+ gUnk8063F338 = NULL;
+ NANDInit();
+ if (!gUnk8063F338)
+ gUnk8063F338 = new gUnkClass4;
+ gUnk8063F320 = p1;
+ gUnk8063F324 = (gUnkClass5*)func_801DBE90(p1 * sizeof(gUnkClass5));
+ if (!gUnk8063F324)
+ return FALSE;
+ func_801DBEA0();
+ memset(gUnk804917F0, 0, sizeof(gUnk804917F0));
+ DVDInit();
+ if (p2) {
+ switch (func_80249BC8()) {
+ case 0:
+ gUnk8063D6D8 = "RPBE";
+ break;
+ case 1:
+ gUnk8063D6D8 = "RPBE";
+ break;
+ case 2:
+ gUnk8063D6D8 = "RPBP";
+ break;
+ default:
+ break;
+ }
+ DVDDiskID* diskID = DVDGetCurrentDiskID();
+ diskID->gameCode[0] = gUnk8063D6D8[0];
+ diskID->gameCode[1] = gUnk8063D6D8[1];
+ diskID->gameCode[2] = gUnk8063D6D8[2];
+ diskID->gameCode[3] = gUnk8063D6D8[3];
+ diskID->makerCode[0] = gUnk8063D6E0[0];
+ diskID->makerCode[1] = gUnk8063D6E0[1];
+ diskID->unk6 = 0;
+ diskID->unk7 = 0;
+ }
+ DVDSetAutoFatalMessaging(FALSE);
+
+ gUnk8063F32C = func_80223FD0(1, 19, 0, &func_801DC9CC);
+ func_8022408C(gUnk8063F32C, "GSdvdErrorTask");
+
+ gUnk8063F31E = 1;
+ return TRUE;
+}
+
+static void func_801DC264(void)
+{
+ BOOL enable = OSDisableInterrupts();
+ OSRestoreInterrupts(enable);
+ if (enable) {
+ while (TRUE) {
+ func_801DC9CC(gUnk8063F32C, 0);
+ if (gUnk8063F328 == 0)
+ break;
+ if (!func_802245C4(lbl_8063F600))
+ break;
+ func_80224588(lbl_8063F600);
+ }
+ }
+}
+
+gUnkClass5* func_801DC2D0(const char* fileName)
+{
+ if (!gUnk8063F31E)
+ return NULL;
+ func_801DC264();
+ gUnkClass5* fp = func_801DBED0();
+ if (!fp)
+ return NULL;
+ if (gUnk8063F338 && func_801DCF74(gUnk8063F338, fileName, fp))
+ return fp;
+ if (!DVDOpen(fileName, &fp->unk4)) {
+ func_801DBF60(fp);
+ return NULL;
+ }
+ return fp;
+}
+
+BOOL func_801DC380(const char* fileName)
+{
+ if (!gUnk8063F31E)
+ return FALSE;
+ if (gUnk8063F338 && func_801DCF48(gUnk8063F338, fileName))
+ return TRUE;
+ if (DVDConvertPathToEntrynum(fileName) == -1)
+ return FALSE;
+ return TRUE;
+}
+
+s32 func_801DC3FC(gUnkClass5* p1, void* addr, s32 length, s32 offset)
+{
+ if (!gUnk8063F31E)
+ return -1;
+ func_801DC264();
+ if (!p1)
+ return -1;
+ if ((u32)addr & 0x1F)
+ return -1;
+ if (length & 0x1F)
+ return -1;
+ if (offset & 0x3)
+ return -1;
+
+ if (gUnk8063F338 && p1->unk1) {
+ s32 r3 = func_801DD084(gUnk8063F338, p1, addr, length, offset);
+ if (r3 > 0)
+ return r3;
+ }
+ return DVDReadPrio(&p1->unk4, addr, length, offset, 2);
+}
+
+BOOL func_801DC4F0(gUnkClass5* p1, void* addr, u32 len, s32 offset, void (*p5)(s32, void*))
+{
+ if (!gUnk8063F31E)
+ return FALSE;
+ func_801DC264();
+ if (!p1)
+ return FALSE;
+ p1->unk4.unk40 = p5;
+ if ((u32)addr & 0x1F)
+ return FALSE;
+ if (len & 0x1F)
+ return FALSE;
+ if (offset & 0x3)
+ return FALSE;
+
+ p1->unk4.unk44 = addr;
+ p1->unk4.unk48 = len;
+ if (gUnk8063F338 && p1->unk1 && func_801DD220(gUnk8063F338, p1, addr, len, offset))
+ return TRUE;
+ return DVDReadAsyncPrio(&p1->unk4, addr, (s32)len, offset, &func_801DBFEC, 2) != 0;
+}
+
+s32 func_801DC5FC(gUnkClass5* p1, void* addr, s32 length, s32 offset, s32 prio)
+{
+ if (!gUnk8063F31E)
+ return -1;
+ func_801DC264();
+ if (!p1)
+ return -1;
+ if ((u32)addr & 0x1F)
+ return -1;
+ if (length & 0x1F)
+ return -1;
+ if (offset & 0x3)
+ return -1;
+
+ if (prio < 0 || prio > 3)
+ return -1;
+ return DVDReadPrio(&p1->unk4, addr, length, offset, prio);
+}
+
+BOOL func_801DC6C4(gUnkClass5* p1)
+{
+ if (!gUnk8063F31E)
+ return FALSE;
+ func_801DC264();
+ if (!p1)
+ return FALSE;
+ if (gUnk8063F338 && func_801DCFE4(gUnk8063F338, p1)) {
+ func_801DBF60(p1);
+ return TRUE;
+ }
+ BOOL result = DVDClose(&p1->unk4);
+ func_801DBF60(p1);
+ return result;
+}
+
+size_t func_801DC760(gUnkClass5* p1)
+{
+ size_t fileSz;
+ if (!gUnk8063F31E)
+ return 0;
+ func_801DC264();
+ if (!p1)
+ return 0;
+ if (gUnk8063F338 && func_801DD03C(gUnk8063F338, p1, &fileSz))
+ return fileSz;
+ return p1->unk4.unk34;
+}
+
+static s32 func_801DC7DC(void)
+{
+ return (!gUnk8063F31E) ? -1 : DVDGetDriveStatus();
+}
+
+BOOL func_801DC7F8(gUnkClass5* p1, s32 offset, void (*p3)(s32, void*))
+{
+ if (!gUnk8063F31E)
+ return FALSE;
+ func_801DC264();
+ if (!p1)
+ return FALSE;
+ p1->unk4.unk40 = p3;
+ return DVDSeekAsyncPrio(&p1->unk4, offset, &func_801DC068, 2) != 0;
+}
+
+static void func_801DC888(s32 p1)
+{
+ switch (p1) {
+ case -1:
+ gUnk8063F328 = 9;
+ break;
+ case 5:
+ gUnk8063F328 = 1;
+ break;
+ case 4:
+ gUnk8063F328 = 3;
+ break;
+ case 6:
+ gUnk8063F328 = 5;
+ break;
+ case 11:
+ gUnk8063F328 = 7;
+ break;
+ default:
+ break;
+ }
+}
+
+static void func_801DC8E8(u32 p1)
+{
+ if (gUnk8063F330)
+ gUnk8063F330(p1);
+}
+
+static void func_801DC900(void)
+{
+ if (gUnk8063F334)
+ gUnk8063F334();
+}
+
+static s32 gUnk8063D6F4 = -1;
+static void func_801DC918(s32 p1, DVDCommandBlock*)
+{
+ gUnk8063D6F4 = p1;
+ OSSignalSemaphore(&gUnk80491830);
+}
+
+static BOOL func_801DC928(void)
+{
+ BOOL enable = OSDisableInterrupts();
+ OSRestoreInterrupts(enable);
+ if (!enable)
+ return TRUE;
+ OSInitSemaphore(&gUnk80491830, 0);
+ gUnk8063D6F4 = -1;
+ if (!DVDCheckDiskAsync(&gUnk80491840, &func_801DC918))
+ gUnk8063D6F4 = 0;
+ if (gUnk8063D6F4 < 0)
+ OSWaitSemaphore(&gUnk80491830);
+ return gUnk8063D6F4 != 0;
+}
+
+static void func_801DC9CC(u32, u32)
+{
+ s32 driveStatus = func_801DC7DC();
+ switch (gUnk8063F328) {
+ case 0:
+ func_801DC888(driveStatus);
+ break;
+ case 1:
+ func_801DC8E8(1);
+ gUnk8063F328 = 2;
+ break;
+ case 2:
+ if (driveStatus == 11) {
+ func_801DC900();
+ func_801DC8E8(4);
+ gUnk8063F328 = 8;
+ } else if (driveStatus != 5 && func_801DC928()) {
+ func_801DC900();
+ gUnk8063F328 = 0;
+ }
+ break;
+ case 3:
+ func_801DC8E8(2);
+ gUnk8063F328 = 4;
+ break;
+ case 4:
+ if (driveStatus == 11) {
+ func_801DC900();
+ func_801DC8E8(4);
+ gUnk8063F328 = 8;
+ } else if (driveStatus != 4 && func_801DC928()) {
+ func_801DC900();
+ gUnk8063F328 = 0;
+ }
+ break;
+ case 5:
+ func_801DC8E8(3);
+ gUnk8063F328 = 6;
+ break;
+ case 6:
+ if (driveStatus == 11) {
+ func_801DC900();
+ func_801DC8E8(4);
+ gUnk8063F328 = 8;
+ } else if (driveStatus != 6 && func_801DC928()) {
+ func_801DC900();
+ gUnk8063F328 = 0;
+ }
+ break;
+ case 7:
+ func_801DC8E8(4);
+ gUnk8063F328 = 8;
+ break;
+ case 8:
+ if (driveStatus == 5) {
+ func_801DC900();
+ func_801DC8E8(1);
+ gUnk8063F328 = 2;
+ } else if (driveStatus == 4) {
+ func_801DC900();
+ func_801DC8E8(2);
+ gUnk8063F328 = 4;
+ } else if ((driveStatus != 11 && func_801DC928()) || (u32)(driveStatus-4) <= 1) {
+ func_801DC900();
+ gUnk8063F328 = 0;
+ }
+ break;
+ case 9:
+ func_801DC8E8(5);
+ gUnk8063F328 = 10;
+ break;
+ case 10:
+ break;
+ default:
+ break;
+ }
+}
+
+u8* func_801DCBC0(const char* fileName, u32* fileSz)
+{
+ if (!func_801DC380(fileName))
+ return NULL;
+ gUnkClass5* fp = func_801DC2D0(fileName);
+ if (!fp)
+ return NULL;
+ size_t size = (func_801DC760(fp) + 0x1F) & ~0x1F;
+ if (!size)
+ return NULL;
+ u8* buf = (u8*)func_801DAD64(size);
+ if (!buf)
+ return NULL;
+ s32 bytesRead = func_801DC3FC(fp, buf, (s32)size, 0);
+ if (bytesRead != size) {
+ func_801DAEA4(buf);
+ return NULL;
+ }
+ func_801DC6C4(fp);
+ if (fileSz)
+ *fileSz = size;
+ return buf;
+}
+
+void* func_801DCCAC(const char* fileName, MEMHeapHandle heap, u32* fileSz)
+{
+ if (!func_801DC380(fileName))
+ return NULL;
+ gUnkClass5* fp = func_801DC2D0(fileName);
+ if (!fp)
+ return NULL;
+ size_t size = (func_801DC760(fp) + 0x1F) & ~0x1F;
+ if (!size)
+ return NULL;
+ u8* buf = (u8*)func_801DAC94(heap, size);
+ if (!buf)
+ return NULL;
+ s32 bytesRead = func_801DC3FC(fp, buf, (s32)size, 0);
+ if (bytesRead != size) {
+ func_801DAD48(heap, buf);
+ return NULL;
+ }
+ func_801DC6C4(fp);
+ if (fileSz)
+ *fileSz = size;
+ return buf;
+}
+
+BOOL func_801DCD94(const char* fileName)
+{
+ if (gUnk8063F338)
+ return func_801DD294(gUnk8063F338, fileName, 0);
+ return 0;
+}
+
+void func_801DCDB8(void (*p1)(u32), void (*p2)(void))
+{
+ gUnk8063F330 = p1;
+ gUnk8063F334 = p2;
+}
+
+u32 func_801DCDC4(void)
+{
+ switch (gUnk8063F328) {
+ case 1: case 2:
+ return 1;
+ case 3: case 4:
+ return 2;
+ case 5: case 6:
+ return 3;
+ case 7: case 8:
+ return 4;
+ case 9: case 10:
+ return 5;
+ case 0: default:
+ return 0;
+ }
+}
+
+void func_801DCE38(void)
+{
+ gUnk8063F31F = 1;
+}
+
+u8 func_801DCE44(void)
+{
+ return gUnk8063F31F;
+}
+
+} //extern "C"
diff --git a/src/code_801DCE6C.cpp b/src/code_801DCE6C.cpp
new file mode 100644
index 0000000..8bf56a7
--- /dev/null
+++ b/src/code_801DCE6C.cpp
@@ -0,0 +1,25 @@
+#include "types.h"
+#include "ctorStruct.h"
+#include "code_801DCE6C.h"
+#include "Runtime/__mem.h"
+
+extern "C" {
+
+char* func_801DCE6C(gUnkClass4* p1)
+{
+ return p1->unk7;
+}
+
+char* func_801DCE74(gUnkClass4* p1)
+{
+ return p1->unk2;
+}
+
+gUnkClass4::gUnkClass4(void)
+{
+ memset(this, 0, sizeof(gUnkClass4));
+}
+
+// ...
+
+} //extern "C"