summaryrefslogtreecommitdiff
path: root/arm9/modules/66/asm/module_66.s
diff options
context:
space:
mode:
Diffstat (limited to 'arm9/modules/66/asm/module_66.s')
-rw-r--r--arm9/modules/66/asm/module_66.s307
1 files changed, 201 insertions, 106 deletions
diff --git a/arm9/modules/66/asm/module_66.s b/arm9/modules/66/asm/module_66.s
index ec44c798..f79890e1 100644
--- a/arm9/modules/66/asm/module_66.s
+++ b/arm9/modules/66/asm/module_66.s
@@ -151,7 +151,7 @@ _021D75DE:
str r0, [r3, r1]
pop {r4, pc}
.align 2, 0
-_021D75FC: .word 0x021D95E8
+_021D75FC: .word MOD66_021D95E8
_021D7600: .word 0x027E0000
_021D7604: .word 0x00003FF8
thumb_func_end MOD66_021D75C8
@@ -173,7 +173,7 @@ _021D7612:
add sp, #0x28
pop {r4, pc}
.align 2, 0
-_021D7624: .word 0x021D95A0
+_021D7624: .word MOD66_021D95A0
thumb_func_end MOD66_021D7608
thumb_func_start MOD66_021D7628
@@ -307,9 +307,9 @@ _021D772E:
_021D7738: .word 0xFFFFE0FF
_021D773C: .word 0x04001000
_021D7740: .word 0x0000017E
-_021D7744: .word 0x021D9AA0
+_021D7744: .word MOD66_021D9AA0
_021D7748: .word MOD66_021D75C8
-_021D774C: .word 0x021D95D8
+_021D774C: .word MOD66_021D95D8
thumb_func_end MOD66_021D7628
thumb_func_start MOD66_021D7750
@@ -376,7 +376,7 @@ MOD66_021D77C4: ; 0x021D77C4
bl MOD66_021D9214
pop {r4, pc}
nop
-_021D77E0: .word 0x021D95E0
+_021D77E0: .word MOD66_021D95E0
thumb_func_end MOD66_021D77C4
thumb_func_start MOD66_021D77E4
@@ -472,8 +472,8 @@ _021D7814:
add sp, #0xf4
pop {r4, r5, r6, r7, pc}
nop
-_021D78AC: .word 0x021D9590
-_021D78B0: .word 0x021D9634
+_021D78AC: .word MOD66_021D9590
+_021D78B0: .word MOD66_021D9634
thumb_func_end MOD66_021D77E4
thumb_func_start MOD66_021D78B4
@@ -714,7 +714,7 @@ _021D7A98:
mov r0, #1
pop {r4, pc}
.align 2, 0
-_021D7AAC: .word 0x021D95C8
+_021D7AAC: .word MOD66_021D95C8
thumb_func_end MOD66_021D7A88
thumb_func_start MOD66_021D7AB0
@@ -744,8 +744,8 @@ _021D7ACA:
mov r0, #3
pop {r4, pc}
nop
-_021D7AE0: .word 0x021D95CC
-_021D7AE4: .word 0x021D95D0
+_021D7AE0: .word MOD66_021D95CC
+_021D7AE4: .word MOD66_021D95D0
thumb_func_end MOD66_021D7AB0
thumb_func_start MOD66_021D7AE8
@@ -792,8 +792,8 @@ _021D7B1C:
mov r0, #6
pop {r4, pc}
.align 2, 0
-_021D7B30: .word 0x021D95DC
-_021D7B34: .word 0x021D95D4
+_021D7B30: .word MOD66_021D95DC
+_021D7B34: .word MOD66_021D95D4
thumb_func_end MOD66_021D7AFC
thumb_func_start MOD66_021D7B38
@@ -837,7 +837,7 @@ _021D7B76:
pop {r3, r4, pc}
.align 2, 0
_021D7B8C: .word 0x04000050
-_021D7B90: .word 0x021D95DC
+_021D7B90: .word MOD66_021D95DC
thumb_func_end MOD66_021D7B38
thumb_func_start MOD66_021D7B94
@@ -856,7 +856,7 @@ MOD66_021D7B94: ; 0x021D7B94
mov r0, #7
pop {r4, pc}
.align 2, 0
-_021D7BB0: .word 0x021D95E4
+_021D7BB0: .word MOD66_021D95E4
thumb_func_end MOD66_021D7B94
thumb_func_start MOD66_021D7BB4
@@ -1417,7 +1417,7 @@ _021D7FEE:
add sp, #8
pop {r4, r5, r6, pc}
.align 2, 0
-_021D7FF4: .word 0x021D9720
+_021D7FF4: .word MOD66_021D9720
_021D7FF8: .word 0x021C48F8
thumb_func_end MOD66_021D7FA4
@@ -1702,8 +1702,8 @@ _021D81EC:
bl FUN_02064E60
pop {r3, r4, r5, pc}
nop
-_021D8204: .word 0x021D97B4
-_021D8208: .word 0x021D97B8
+_021D8204: .word MOD66_021D97B4
+_021D8208: .word MOD66_021D97B8
thumb_func_end MOD66_021D81B4
thumb_func_start MOD66_021D820C
@@ -2485,7 +2485,7 @@ _021D882E:
add sp, #0x24
pop {r4, r5, r6, r7, pc}
nop
-_021D8834: .word 0x021D9754
+_021D8834: .word MOD66_021D9754
thumb_func_end MOD66_021D870C
thumb_func_start MOD66_021D8838
@@ -2926,9 +2926,9 @@ MOD66_021D8AF4: ; 0x021D8AF4
bl FUN_0200C6E4
pop {r3, r4, r5, pc}
.align 2, 0
-_021D8BE4: .word 0x021D981C
-_021D8BE8: .word 0x021D9844
-_021D8BEC: .word 0x021D986C
+_021D8BE4: .word MOD66_021D981C
+_021D8BE8: .word MOD66_021D9844
+_021D8BEC: .word MOD66_021D986C
thumb_func_end MOD66_021D8AF4
thumb_func_start MOD66_021D8BF0
@@ -3182,8 +3182,8 @@ _021D8DD0:
add sp, #0x10
pop {r3, r4, r5, r6, r7, pc}
.align 2, 0
-_021D8DD4: .word 0x021D9718
-_021D8DD8: .word 0x021D972C
+_021D8DD4: .word MOD66_021D9718
+_021D8DD8: .word MOD66_021D972C
_021D8DDC: .word MOD66_021D8DE0
thumb_func_end MOD66_021D8CD0
@@ -3474,7 +3474,7 @@ _021D9014:
pop {r4, r5, r6, pc}
.align 2, 0
_021D9018: .word 0x000005E4
-_021D901C: .word 0x021D9714
+_021D901C: .word MOD66_021D9714
thumb_func_end MOD66_021D8EA8
thumb_func_start MOD66_021D9020
@@ -3703,9 +3703,9 @@ MOD66_021D913C: ; 0x021D913C
add sp, #0x50
pop {r4, r5, r6, pc}
nop
-_021D91E8: .word 0x021D98C4
-_021D91EC: .word 0x021D9894
-_021D91F0: .word 0x021D98A8
+_021D91E8: .word MOD66_021D98C4
+_021D91EC: .word MOD66_021D9894
+_021D91F0: .word MOD66_021D98A8
thumb_func_end MOD66_021D913C
thumb_func_start MOD66_021D91F4
@@ -3880,8 +3880,8 @@ _021D933E:
add sp, #0x10
pop {r3, r4, r5, r6, r7, pc}
.align 2, 0
-_021D9344: .word 0x021D990C
-_021D9348: .word 0x021D98E4
+_021D9344: .word MOD66_021D990C
+_021D9348: .word MOD66_021D98E4
_021D934C: .word 0x0000FFFF
thumb_func_end MOD66_021D9228
@@ -4207,92 +4207,185 @@ _021D958A:
.align 2, 0
thumb_func_end MOD66_021D9558
- .section .rodata
- ; 0x021D9590
+ .rodata
+ .global MOD66_021D9590
+MOD66_021D9590: ; 0x021D9590
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD66_021D95A0
+MOD66_021D95A0: ; 0x021D95A0
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB5, 0x7B, 0x1D, 0x02, 0x05, 0x7C, 0x1D, 0x02
- .byte 0xAD, 0x7C, 0x1D, 0x02, 0xF9, 0x7C, 0x1D, 0x02, 0x99, 0x7D, 0x1D, 0x02, 0x55, 0x7E, 0x1D, 0x02
- .byte 0xA1, 0x7E, 0x1D, 0x02, 0xD5, 0x7B, 0x1D, 0x02, 0xB5, 0x7E, 0x1D, 0x02, 0xB5, 0x7B, 0x1D, 0x02
- .byte 0x05, 0x7C, 0x1D, 0x02, 0xAD, 0x7C, 0x1D, 0x02, 0xF9, 0x7C, 0x1D, 0x02, 0xD5, 0x7D, 0x1D, 0x02
- .byte 0x55, 0x7E, 0x1D, 0x02, 0xA1, 0x7E, 0x1D, 0x02, 0xD5, 0x7B, 0x1D, 0x02, 0xB5, 0x7E, 0x1D, 0x02
- .byte 0xB5, 0x7B, 0x1D, 0x02, 0x05, 0x7C, 0x1D, 0x02, 0x25, 0x7D, 0x1D, 0x02, 0x6D, 0x7D, 0x1D, 0x02
- .byte 0x2D, 0x7E, 0x1D, 0x02, 0x55, 0x7E, 0x1D, 0x02, 0xA1, 0x7E, 0x1D, 0x02, 0xD5, 0x7B, 0x1D, 0x02
- .byte 0xB5, 0x7E, 0x1D, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD66_021D95C8
+MOD66_021D95C8: ; 0x021D95C8
+ .byte 0xB5, 0x7B, 0x1D, 0x02
+
+ .global MOD66_021D95CC
+MOD66_021D95CC: ; 0x021D95CC
+ .byte 0x05, 0x7C, 0x1D, 0x02
+
+ .global MOD66_021D95D0
+MOD66_021D95D0: ; 0x021D95D0
+ .byte 0xAD, 0x7C, 0x1D, 0x02
+
+ .global MOD66_021D95D4
+MOD66_021D95D4: ; 0x021D95D4
+ .byte 0xF9, 0x7C, 0x1D, 0x02
+
+ .global MOD66_021D95D8
+MOD66_021D95D8: ; 0x021D95D8
+ .byte 0x99, 0x7D, 0x1D, 0x02
+
+ .global MOD66_021D95DC
+MOD66_021D95DC: ; 0x021D95DC
+ .byte 0x55, 0x7E, 0x1D, 0x02
+
+ .global MOD66_021D95E0
+MOD66_021D95E0: ; 0x021D95E0
+ .byte 0xA1, 0x7E, 0x1D, 0x02
+
+ .global MOD66_021D95E4
+MOD66_021D95E4: ; 0x021D95E4
+ .byte 0xD5, 0x7B, 0x1D, 0x02
+
+ .global MOD66_021D95E8
+MOD66_021D95E8: ; 0x021D95E8
+ .byte 0xB5, 0x7E, 0x1D, 0x02, 0xB5, 0x7B, 0x1D, 0x02, 0x05, 0x7C, 0x1D, 0x02, 0xAD, 0x7C, 0x1D, 0x02
+ .byte 0xF9, 0x7C, 0x1D, 0x02, 0xD5, 0x7D, 0x1D, 0x02, 0x55, 0x7E, 0x1D, 0x02, 0xA1, 0x7E, 0x1D, 0x02
+ .byte 0xD5, 0x7B, 0x1D, 0x02, 0xB5, 0x7E, 0x1D, 0x02, 0xB5, 0x7B, 0x1D, 0x02, 0x05, 0x7C, 0x1D, 0x02
+ .byte 0x25, 0x7D, 0x1D, 0x02, 0x6D, 0x7D, 0x1D, 0x02, 0x2D, 0x7E, 0x1D, 0x02, 0x55, 0x7E, 0x1D, 0x02
+ .byte 0xA1, 0x7E, 0x1D, 0x02, 0xD5, 0x7B, 0x1D, 0x02, 0xB5, 0x7E, 0x1D, 0x02
+
+ .global MOD66_021D9634
+MOD66_021D9634: ; 0x021D9634
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x01, 0x00, 0x1E, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1D, 0x00
- .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1C, 0x00, 0x00, 0x03, 0x00, 0x00
+ .byte 0x01, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1E, 0x00
+ .byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1D, 0x00, 0x00, 0x02, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1C, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x01, 0x00, 0x1E, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x1A, 0x04
- .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x16, 0x04, 0x00, 0x03, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x03, 0x00, 0x01, 0x00
- .byte 0x00, 0xBF, 0x00, 0xFF, 0x50, 0x88, 0x68, 0x98, 0xFF, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x03, 0x01, 0x02, 0x03, 0x05, 0x03, 0x03, 0x02, 0x02, 0x02
- .byte 0x08, 0x00, 0x03, 0x10, 0x04, 0x04, 0x08, 0x04, 0x03, 0x10, 0x04, 0x04, 0x00, 0x00, 0x06, 0x01
- .byte 0x02, 0x03, 0x00, 0x03, 0x06, 0x02, 0x02, 0x02, 0x00, 0x00, 0x08, 0x10, 0x04, 0x04, 0x00, 0x04
- .byte 0x08, 0x10, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x05, 0x16, 0x0D, 0x03, 0x03
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x30, 0x2A, 0x05, 0x06, 0x02, 0x00, 0x1A, 0x00
- .byte 0x03, 0x03, 0x02, 0x03, 0x1B, 0x00, 0x02, 0x09, 0x04, 0x00, 0x39, 0x0C, 0x04, 0x04, 0x04, 0x04
- .byte 0x39, 0x0C, 0x04, 0x13, 0x0B, 0x00, 0x13, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x14, 0x00
- .byte 0xCF, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x15, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x16, 0x00
- .byte 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0D, 0x00
- .byte 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0E, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0F, 0x00
- .byte 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x10, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x11, 0x00
- .byte 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x12, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x13, 0x00
- .byte 0xCF, 0x00, 0x00, 0x00, 0x14, 0x00, 0x0C, 0x00, 0x42, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1E, 0x00
+ .byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x1A, 0x04, 0x00, 0x02, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x16, 0x04, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD66_021D9714
+MOD66_021D9714: ; 0x021D9714
+ .byte 0x01, 0x02, 0x01, 0x00
+
+ .global MOD66_021D9718
+MOD66_021D9718: ; 0x021D9718
+ .byte 0x00, 0x00, 0x02, 0x00, 0x03, 0x00, 0x01, 0x00
+
+ .global MOD66_021D9720
+MOD66_021D9720: ; 0x021D9720
+ .byte 0x00, 0xBF, 0x00, 0xFF, 0x50, 0x88, 0x68, 0x98, 0xFF, 0x00, 0x00, 0x00
+
+ .global MOD66_021D972C
+MOD66_021D972C: ; 0x021D972C
+ .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
+ .byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD66_021D9754
+MOD66_021D9754: ; 0x021D9754
+ .byte 0x05, 0x00, 0x03, 0x01, 0x02, 0x03, 0x05, 0x03, 0x03, 0x02, 0x02, 0x02, 0x08, 0x00, 0x03, 0x10
+ .byte 0x04, 0x04, 0x08, 0x04, 0x03, 0x10, 0x04, 0x04, 0x00, 0x00, 0x06, 0x01, 0x02, 0x03, 0x00, 0x03
+ .byte 0x06, 0x02, 0x02, 0x02, 0x00, 0x00, 0x08, 0x10, 0x04, 0x04, 0x00, 0x04, 0x08, 0x10, 0x04, 0x04
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x05, 0x16, 0x0D, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x08, 0x08, 0x30, 0x2A, 0x05, 0x06, 0x02, 0x00, 0x1A, 0x00, 0x03, 0x03, 0x02, 0x03
+ .byte 0x1B, 0x00, 0x02, 0x09, 0x04, 0x00, 0x39, 0x0C, 0x04, 0x04, 0x04, 0x04, 0x39, 0x0C, 0x04, 0x13
+
+ .global MOD66_021D97B4
+MOD66_021D97B4: ; 0x021D97B4
+ .byte 0x0B, 0x00, 0x13, 0x00
+
+ .global MOD66_021D97B8
+MOD66_021D97B8: ; 0x021D97B8
+ .byte 0xCF, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x14, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x15, 0x00
+ .byte 0xCF, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x16, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00
+ .byte 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0D, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0E, 0x00
+ .byte 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0F, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x10, 0x00
+ .byte 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x11, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x12, 0x00
+ .byte 0xCF, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x13, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x14, 0x00, 0x0C, 0x00
+ .byte 0x42, 0x01, 0x00, 0x00
+
+ .global MOD66_021D981C
+MOD66_021D981C: ; 0x021D981C
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD66_021D9844
+MOD66_021D9844: ; 0x021D9844
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00
- .byte 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xCC, 0x9A, 0x1D, 0x02, 0xB4, 0x9A, 0x1D, 0x02
- .byte 0xFC, 0x9A, 0x1D, 0x02, 0xE4, 0x9A, 0x1D, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x14, 0x9B, 0x1D, 0x02, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x20, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x0A, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9B, 0x01, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0xBD, 0x00, 0x00, 0x00
- .byte 0xA2, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00
- .byte 0xB6, 0x00, 0x00, 0x00, 0xAA, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
- .byte 0x23, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xB1, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
- .byte 0x05, 0x00, 0x00, 0x00, 0x7A, 0x00, 0x00, 0x00, 0x8C, 0x00, 0x00, 0x00, 0xBA, 0x01, 0x00, 0x00
- .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00
- .byte 0xC2, 0x01, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8C, 0x00, 0x00, 0x00
- .byte 0x46, 0x00, 0x00, 0x00, 0xC9, 0x01, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0xAF, 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00
- .byte 0x02, 0x01, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00
- .byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x9D, 0x00, 0x00, 0x00
- .byte 0x2D, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00
- .byte 0xA4, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00
- .byte 0x42, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
- .byte 0x02, 0x01, 0x00, 0x00, 0x65, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00
- .byte 0x0C, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x00
- .byte 0x84, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00
- .byte 0x81, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00
- .byte 0xB9, 0x00, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
- .byte 0x01, 0x01, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x00, 0x2D, 0x00, 0x00, 0x00, 0xBC, 0x00, 0x00, 0x00
- .byte 0x11, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x00
- .byte 0x88, 0x01, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x06, 0x01, 0x01, 0x00, 0x3F, 0x00, 0x00, 0x00
- .byte 0xC4, 0x00, 0x00, 0x00, 0xAC, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x06, 0x01, 0x02, 0x00
- .byte 0xB6, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0xAC, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00
- .byte 0x00, 0x01, 0x03, 0x00, 0xB6, 0x00, 0x00, 0x00, 0x77, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .section .data
- ; 0x021D9AA0
+ .global MOD66_021D986C
+MOD66_021D986C: ; 0x021D986C
+ .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD66_021D9894
+MOD66_021D9894: ; 0x021D9894
+ .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
+ .byte 0x10, 0x00, 0x00, 0x00
+
+ .global MOD66_021D98A8
+MOD66_021D98A8: ; 0x021D98A8
+ .byte 0xCC, 0x9A, 0x1D, 0x02, 0xB4, 0x9A, 0x1D, 0x02, 0xFC, 0x9A, 0x1D, 0x02, 0xE4, 0x9A, 0x1D, 0x02
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x9B, 0x1D, 0x02
+
+ .global MOD66_021D98C4
+MOD66_021D98C4: ; 0x021D98C4
+ .byte 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00
+
+ .global MOD66_021D98E4
+MOD66_021D98E4: ; 0x021D98E4
+ .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
+ .byte 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD66_021D990C
+MOD66_021D990C: ; 0x021D990C
+ .byte 0x9B, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00
+ .byte 0xBD, 0x00, 0x00, 0x00, 0xA2, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x23, 0x00, 0x00, 0x00, 0xB6, 0x00, 0x00, 0x00, 0xAA, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xB1, 0x01, 0x00, 0x00
+ .byte 0x03, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x7A, 0x00, 0x00, 0x00, 0x8C, 0x00, 0x00, 0x00
+ .byte 0xBA, 0x01, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00
+ .byte 0x70, 0x00, 0x00, 0x00, 0xC2, 0x01, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x8C, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0xC9, 0x01, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0xAF, 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
+ .byte 0x07, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00
+ .byte 0x21, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00
+ .byte 0x9D, 0x00, 0x00, 0x00, 0x2D, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00
+ .byte 0x3C, 0x00, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
+ .byte 0x03, 0x01, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00
+ .byte 0x0B, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x65, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00
+ .byte 0x78, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00
+ .byte 0xB2, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00
+ .byte 0x96, 0x00, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00
+ .byte 0x02, 0x01, 0x00, 0x00, 0xB9, 0x00, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00, 0xA5, 0x00, 0x00, 0x00
+ .byte 0x0F, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x00, 0x2D, 0x00, 0x00, 0x00
+ .byte 0xBC, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00
+ .byte 0x5B, 0x00, 0x00, 0x00, 0x88, 0x01, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x06, 0x01, 0x01, 0x00
+ .byte 0x3F, 0x00, 0x00, 0x00, 0xC4, 0x00, 0x00, 0x00, 0xAC, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
+ .byte 0x06, 0x01, 0x02, 0x00, 0xB6, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0xAC, 0x00, 0x00, 0x00
+ .byte 0x44, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x00, 0xB6, 0x00, 0x00, 0x00, 0x77, 0x00, 0x00, 0x00
+
+ .data
+ .global MOD66_021D9AA0
+MOD66_021D9AA0: ; 0x021D9AA0
.byte 0x64, 0x61, 0x74, 0x61, 0x2F, 0x74, 0x6D, 0x61, 0x70, 0x5F, 0x62, 0x6C, 0x6F, 0x63, 0x6B, 0x2E
.byte 0x64, 0x61, 0x74, 0x00, 0x64, 0x61, 0x74, 0x61, 0x2F, 0x74, 0x6D, 0x61, 0x70, 0x6E, 0x5F, 0x70
.byte 0x61, 0x6C, 0x2E, 0x72, 0x65, 0x73, 0x64, 0x61, 0x74, 0x00, 0x00, 0x00, 0x64, 0x61, 0x74, 0x61
@@ -4303,3 +4396,5 @@ _021D958A:
.byte 0x61, 0x74, 0x00, 0x00, 0x64, 0x61, 0x74, 0x61, 0x2F, 0x74, 0x6D, 0x61, 0x70, 0x6E, 0x5F, 0x63
.byte 0x65, 0x6C, 0x61, 0x63, 0x74, 0x2E, 0x63, 0x6C, 0x64, 0x61, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .bss