summaryrefslogtreecommitdiff
path: root/arm9/modules/81/asm/module_81.s
diff options
context:
space:
mode:
Diffstat (limited to 'arm9/modules/81/asm/module_81.s')
-rw-r--r--arm9/modules/81/asm/module_81.s405
1 files changed, 290 insertions, 115 deletions
diff --git a/arm9/modules/81/asm/module_81.s b/arm9/modules/81/asm/module_81.s
index fc632752..7f8fad4e 100644
--- a/arm9/modules/81/asm/module_81.s
+++ b/arm9/modules/81/asm/module_81.s
@@ -316,10 +316,10 @@ _022380E0:
mov r0, #1
pop {r4, r5, r6, pc}
.align 2, 0
-_022380E4: .word 0x0223CF90
-_022380E8: .word 0x0223CF84
-_022380EC: .word 0x0223CF88
-_022380F0: .word 0x0223CF8C
+_022380E4: .word MOD81_0223CF90
+_022380E8: .word MOD81_0223CF84
+_022380EC: .word MOD81_0223CF88
+_022380F0: .word MOD81_0223CF8C
thumb_func_end MOD81_02238064
thumb_func_start MOD81_022380F4
@@ -958,7 +958,7 @@ MOD81_02238588: ; 0x02238588
add sp, #0x14
pop {r3, r4, pc}
.align 2, 0
-_022385CC: .word 0x0223CF6C
+_022385CC: .word MOD81_0223CF6C
thumb_func_end MOD81_02238588
thumb_func_start MOD81_022385D0
@@ -1076,7 +1076,7 @@ _0223869C:
add sp, #0x44
pop {r4, r5, r6, r7, pc}
nop
-_022386B8: .word 0x0223CF74
+_022386B8: .word MOD81_0223CF74
thumb_func_end MOD81_022385D0
thumb_func_start MOD81_022386BC
@@ -1347,7 +1347,7 @@ MOD81_02238858: ; 0x02238858
str r1, [r0]
bx lr
.align 2, 0
-_02238860: .word 0x0223D3C0
+_02238860: .word MOD81_0223D3C0
thumb_func_end MOD81_02238858
thumb_func_start MOD81_02238864
@@ -1376,8 +1376,8 @@ _02238886:
_0223888C:
pop {r4, r5, r6, pc}
nop
-_02238890: .word 0x0223D3C0
-_02238894: .word 0x0223D3C4
+_02238890: .word MOD81_0223D3C0
+_02238894: .word MOD81_0223D3C4
thumb_func_end MOD81_02238864
thumb_func_start MOD81_02238898
@@ -1399,8 +1399,8 @@ _022388A8:
str r4, [r0, r1]
pop {r4, pc}
.align 2, 0
-_022388B8: .word 0x0223D3C0
-_022388BC: .word 0x0223D3C4
+_022388B8: .word MOD81_0223D3C0
+_022388BC: .word MOD81_0223D3C4
thumb_func_end MOD81_02238898
thumb_func_start MOD81_022388C0
@@ -2111,7 +2111,7 @@ _02238DF2:
mov r0, #1
pop {r3, r4, r5, pc}
nop
-_02238DF8: .word 0x0223CFFC
+_02238DF8: .word MOD81_0223CFFC
thumb_func_end MOD81_02238DC4
thumb_func_start MOD81_02238DFC
@@ -2371,15 +2371,15 @@ MOD81_02238E44: ; 0x02238E44
add sp, #0x1c
pop {r3, r4, pc}
.align 2, 0
-_02239040: .word 0x0223D054
+_02239040: .word MOD81_0223D054
_02239044: .word 0x04000304
_02239048: .word 0xFFFF7FFF
-_0223904C: .word 0x0223D00C
-_02239050: .word 0x0223D01C
-_02239054: .word 0x0223D038
+_0223904C: .word MOD81_0223D00C
+_02239050: .word MOD81_0223D01C
+_02239054: .word MOD81_0223D038
_02239058: .word 0x04000008
_0223905C: .word 0x00073800
-_02239060: .word 0x0223CFF4
+_02239060: .word MOD81_0223CFF4
_02239064: .word 0x04000050
thumb_func_end MOD81_02238E44
@@ -3338,7 +3338,7 @@ _022397D6:
mov r0, #1
pop {r3, r4, r5, pc}
nop
-_022397DC: .word 0x0223D094
+_022397DC: .word MOD81_0223D094
thumb_func_end MOD81_022397A8
thumb_func_start MOD81_022397E0
@@ -3426,7 +3426,7 @@ _02239876:
mov r0, #0
pop {r4, pc}
nop
-_0223987C: .word 0x0223D444
+_0223987C: .word MOD81_0223D444
thumb_func_end MOD81_02239838
thumb_func_start MOD81_02239880
@@ -3912,13 +3912,13 @@ _02239C02:
add sp, #0x10
pop {r3, r4, r5, pc}
.align 2, 0
-_02239C78: .word 0x0223D0EC
+_02239C78: .word MOD81_0223D0EC
_02239C7C: .word 0x04000304
_02239C80: .word 0xFFFF7FFF
-_02239C84: .word 0x0223D084
-_02239C88: .word 0x0223D0B4
-_02239C8C: .word 0x0223D0D0
-_02239C90: .word 0x0223D07C
+_02239C84: .word MOD81_0223D084
+_02239C88: .word MOD81_0223D0B4
+_02239C8C: .word MOD81_0223D0D0
+_02239C90: .word MOD81_0223D07C
thumb_func_end MOD81_022399FC
thumb_func_start MOD81_02239C94
@@ -4064,7 +4064,7 @@ MOD81_02239CDC: ; 0x02239CDC
_02239DBC: .word 0x04000060
_02239DC0: .word 0xFFFFCFFD
_02239DC4: .word 0x0000CFFB
-_02239DC8: .word 0x0223D0A4
+_02239DC8: .word MOD81_0223D0A4
_02239DCC: .word 0x000043FF
_02239DD0: .word 0x00007FFF
_02239DD4: .word 0x04000540
@@ -4072,8 +4072,8 @@ _02239DD8: .word 0xBFFF0000
_02239DDC: .word 0x04000008
_02239DE0: .word 0xFFFC8800
_02239DE4: .word 0x0000EBE0
-_02239DE8: .word 0x0223D444
-_02239DEC: .word 0x0223D448
+_02239DE8: .word MOD81_0223D444
+_02239DEC: .word MOD81_0223D448
thumb_func_end MOD81_02239CDC
thumb_func_start MOD81_02239DF0
@@ -5541,7 +5541,7 @@ _0223A926:
mov r0, #1
pop {r3, r4, r5, pc}
nop
-_0223A92C: .word 0x0223D114
+_0223A92C: .word MOD81_0223D114
thumb_func_end MOD81_0223A8F8
thumb_func_start MOD81_0223A930
@@ -5853,11 +5853,11 @@ _0223AAE8:
add sp, #0x14
pop {r4, r5, r6, r7, pc}
.align 2, 0
-_0223ABAC: .word 0x0223D158
+_0223ABAC: .word MOD81_0223D158
_0223ABB0: .word 0x04000304
_0223ABB4: .word 0xFFFF7FFF
-_0223ABB8: .word 0x0223D11C
-_0223ABBC: .word 0x0223D13C
+_0223ABB8: .word MOD81_0223D11C
+_0223ABBC: .word MOD81_0223D13C
thumb_func_end MOD81_0223AA68
thumb_func_start MOD81_0223ABC0
@@ -5973,7 +5973,7 @@ MOD81_0223ABD8: ; 0x0223ABD8
_0223ACAC: .word 0x04000060
_0223ACB0: .word 0xFFFFCFFD
_0223ACB4: .word 0x0000CFFB
-_0223ACB8: .word 0x0223D12C
+_0223ACB8: .word MOD81_0223D12C
_0223ACBC: .word 0x000043FF
_0223ACC0: .word 0x00007FFF
_0223ACC4: .word 0x04000540
@@ -6577,7 +6577,7 @@ _0223B148:
mov r0, #1
pop {r3, r4, r5, pc}
.align 2, 0
-_0223B14C: .word 0x0223D180
+_0223B14C: .word MOD81_0223D180
thumb_func_end MOD81_0223B120
thumb_func_start MOD81_0223B150
@@ -6943,12 +6943,12 @@ MOD81_0223B264: ; 0x0223B264
add sp, #0x10
pop {r4, pc}
.align 2, 0
-_0223B45C: .word 0x0223D1EC
+_0223B45C: .word MOD81_0223D1EC
_0223B460: .word 0x04000304
-_0223B464: .word 0x0223D188
-_0223B468: .word 0x0223D198
-_0223B46C: .word 0x0223D1B4
-_0223B470: .word 0x0223D1D0
+_0223B464: .word MOD81_0223D188
+_0223B468: .word MOD81_0223D198
+_0223B46C: .word MOD81_0223D1B4
+_0223B470: .word MOD81_0223D1D0
_0223B474: .word 0xFFFFFE80
thumb_func_end MOD81_0223B264
@@ -7087,7 +7087,7 @@ _0223B57C:
mov r0, #1
pop {r3, r4, r5, pc}
.align 2, 0
-_0223B580: .word 0x0223D214
+_0223B580: .word MOD81_0223D214
thumb_func_end MOD81_0223B554
thumb_func_start MOD81_0223B584
@@ -7366,10 +7366,10 @@ _0223B6F0:
add sp, #0x14
pop {r4, r5, r6, r7, pc}
.align 2, 0
-_0223B7C0: .word 0x0223D258
+_0223B7C0: .word MOD81_0223D258
_0223B7C4: .word 0x04000304
-_0223B7C8: .word 0x0223D21C
-_0223B7CC: .word 0x0223D23C
+_0223B7C8: .word MOD81_0223D21C
+_0223B7CC: .word MOD81_0223D23C
thumb_func_end MOD81_0223B670
thumb_func_start MOD81_0223B7D0
@@ -7491,7 +7491,7 @@ MOD81_0223B7E8: ; 0x0223B7E8
_0223B8C8: .word 0x04000060
_0223B8CC: .word 0xFFFFCFFD
_0223B8D0: .word 0x0000CFFB
-_0223B8D4: .word 0x0223D22C
+_0223B8D4: .word MOD81_0223D22C
_0223B8D8: .word 0x000043FF
_0223B8DC: .word 0x00007FFF
_0223B8E0: .word 0x04000540
@@ -7867,7 +7867,7 @@ _0223BBAE:
str r0, [r5]
pop {r3, r4, r5, pc}
nop
-_0223BBC0: .word 0x0223D3A0
+_0223BBC0: .word MOD81_0223D3A0
_0223BBC4: .word 0x020EDF50
thumb_func_end MOD81_0223BAD0
@@ -8131,7 +8131,7 @@ _0223BDB2:
mov r0, #1
pop {r3, r4, r5, pc}
nop
-_0223BDB8: .word 0x0223D288
+_0223BDB8: .word MOD81_0223D288
thumb_func_end MOD81_0223BD84
thumb_func_start MOD81_0223BDBC
@@ -8603,12 +8603,12 @@ _0223C14A:
add sp, #0x10
pop {r3, r4, r5, pc}
.align 2, 0
-_0223C18C: .word 0x0223D2EC
+_0223C18C: .word MOD81_0223D2EC
_0223C190: .word 0x04000304
-_0223C194: .word 0x0223D294
-_0223C198: .word 0x0223D2B4
-_0223C19C: .word 0x0223D2D0
-_0223C1A0: .word 0x0223D280
+_0223C194: .word MOD81_0223D294
+_0223C198: .word MOD81_0223D2B4
+_0223C19C: .word MOD81_0223D2D0
+_0223C1A0: .word MOD81_0223D280
_0223C1A4: .word 0xFFFFFE80
thumb_func_end MOD81_0223BF74
@@ -8744,14 +8744,14 @@ MOD81_0223C1DC: ; 0x0223C1DC
_0223C2C0: .word 0x04000060
_0223C2C4: .word 0xFFFFCFFD
_0223C2C8: .word 0x0000CFFB
-_0223C2CC: .word 0x0223D2A4
+_0223C2CC: .word MOD81_0223D2A4
_0223C2D0: .word 0x000043FF
_0223C2D4: .word 0x00007FFF
_0223C2D8: .word 0x04000540
_0223C2DC: .word 0xBFFF0000
_0223C2E0: .word 0x04000008
-_0223C2E4: .word 0x0223D450
-_0223C2E8: .word 0x0223D450
+_0223C2E4: .word MOD81_0223D450
+_0223C2E8: .word MOD81_0223D450
thumb_func_end MOD81_0223C1DC
thumb_func_start MOD81_0223C2EC
@@ -9165,7 +9165,7 @@ _0223C602:
mov r0, #1
pop {r3, r4, r5, pc}
nop
-_0223C608: .word 0x0223D31C
+_0223C608: .word MOD81_0223D31C
thumb_func_end MOD81_0223C5D4
thumb_func_start MOD81_0223C60C
@@ -9394,13 +9394,13 @@ MOD81_0223C658: ; 0x0223C658
add sp, #0x1c
pop {r3, r4, pc}
.align 2, 0
-_0223C808: .word 0x0223D374
+_0223C808: .word MOD81_0223D374
_0223C80C: .word 0x04000304
-_0223C810: .word 0x0223D32C
-_0223C814: .word 0x0223D33C
-_0223C818: .word 0x0223D358
+_0223C810: .word MOD81_0223D32C
+_0223C814: .word MOD81_0223D33C
+_0223C818: .word MOD81_0223D358
_0223C81C: .word 0x04000008
-_0223C820: .word 0x0223D314
+_0223C820: .word MOD81_0223D314
_0223C824: .word 0x04000050
thumb_func_end MOD81_0223C658
@@ -10340,81 +10340,256 @@ _0223CF64: .word 0xFFFF5000
_0223CF68: .word 0x000005E6
thumb_func_end MOD81_0223CE54
- .section .rodata
- ; 0x0223CF6C
- .byte 0x90, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x19, 0x8D, 0x23, 0x02, 0xC5, 0x8D, 0x23, 0x02
- .byte 0x65, 0x8D, 0x23, 0x02, 0x03, 0x00, 0x00, 0x00, 0xE9, 0x96, 0x23, 0x02, 0xA9, 0x97, 0x23, 0x02
- .byte 0x55, 0x97, 0x23, 0x02, 0x03, 0x00, 0x00, 0x00, 0x99, 0xA8, 0x23, 0x02, 0xF9, 0xA8, 0x23, 0x02
- .byte 0xC9, 0xA8, 0x23, 0x02, 0x03, 0x00, 0x00, 0x00, 0xE9, 0xB0, 0x23, 0x02, 0x21, 0xB1, 0x23, 0x02
- .byte 0x0D, 0xB1, 0x23, 0x02, 0x01, 0x00, 0x00, 0x00, 0xE9, 0xB4, 0x23, 0x02, 0x55, 0xB5, 0x23, 0x02
- .byte 0x25, 0xB5, 0x23, 0x02, 0x05, 0x00, 0x00, 0x00, 0x19, 0xBD, 0x23, 0x02, 0x85, 0xBD, 0x23, 0x02
- .byte 0x4D, 0xBD, 0x23, 0x02, 0x05, 0x00, 0x00, 0x00, 0x31, 0xC5, 0x23, 0x02, 0xD5, 0xC5, 0x23, 0x02
- .byte 0x81, 0xC5, 0x23, 0x02, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00
+ .rodata
+ .global MOD81_0223CF6C
+MOD81_0223CF6C: ; 0x0223CF6C
+ .byte 0x90, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00
+
+ .global MOD81_0223CF74
+MOD81_0223CF74: ; 0x0223CF74
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00
+
+ .global MOD81_0223CF84
+MOD81_0223CF84: ; 0x0223CF84
+ .byte 0x19, 0x8D, 0x23, 0x02
+
+ .global MOD81_0223CF88
+MOD81_0223CF88: ; 0x0223CF88
+ .byte 0xC5, 0x8D, 0x23, 0x02
+
+ .global MOD81_0223CF8C
+MOD81_0223CF8C: ; 0x0223CF8C
+ .byte 0x65, 0x8D, 0x23, 0x02
+
+ .global MOD81_0223CF90
+MOD81_0223CF90: ; 0x0223CF90
+ .byte 0x03, 0x00, 0x00, 0x00, 0xE9, 0x96, 0x23, 0x02, 0xA9, 0x97, 0x23, 0x02, 0x55, 0x97, 0x23, 0x02
+ .byte 0x03, 0x00, 0x00, 0x00, 0x99, 0xA8, 0x23, 0x02, 0xF9, 0xA8, 0x23, 0x02, 0xC9, 0xA8, 0x23, 0x02
+ .byte 0x03, 0x00, 0x00, 0x00, 0xE9, 0xB0, 0x23, 0x02, 0x21, 0xB1, 0x23, 0x02, 0x0D, 0xB1, 0x23, 0x02
+ .byte 0x01, 0x00, 0x00, 0x00, 0xE9, 0xB4, 0x23, 0x02, 0x55, 0xB5, 0x23, 0x02, 0x25, 0xB5, 0x23, 0x02
+ .byte 0x05, 0x00, 0x00, 0x00, 0x19, 0xBD, 0x23, 0x02, 0x85, 0xBD, 0x23, 0x02, 0x4D, 0xBD, 0x23, 0x02
+ .byte 0x05, 0x00, 0x00, 0x00, 0x31, 0xC5, 0x23, 0x02, 0xD5, 0xC5, 0x23, 0x02, 0x81, 0xC5, 0x23, 0x02
+ .byte 0x05, 0x00, 0x00, 0x00
+
+ .global MOD81_0223CFF4
+MOD81_0223CFF4: ; 0x0223CFF4
+ .byte 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223CFFC
+MOD81_0223CFFC: ; 0x0223CFFC
.byte 0x45, 0x8E, 0x23, 0x02, 0x69, 0x90, 0x23, 0x02, 0x95, 0x90, 0x23, 0x02, 0xF5, 0x91, 0x23, 0x02
+
+ .global MOD81_0223D00C
+MOD81_0223D00C: ; 0x0223D00C
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D01C
+MOD81_0223D01C: ; 0x0223D01C
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D038
+MOD81_0223D038: ; 0x0223D038
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x1E, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D054
+MOD81_0223D054: ; 0x0223D054
+ .byte 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
+ .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D07C
+MOD81_0223D07C: ; 0x0223D07C
+ .byte 0x20, 0x00, 0x60, 0x00, 0xA0, 0x00, 0xE0, 0x00
+
+ .global MOD81_0223D084
+MOD81_0223D084: ; 0x0223D084
+ .byte 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D094
+MOD81_0223D094: ; 0x0223D094
+ .byte 0x05, 0x98, 0x23, 0x02, 0x39, 0x98, 0x23, 0x02, 0x81, 0x98, 0x23, 0x02, 0x2D, 0x99, 0x23, 0x02
+
+ .global MOD81_0223D0A4
+MOD81_0223D0A4: ; 0x0223D0A4
+ .byte 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10
+
+ .global MOD81_0223D0B4
+MOD81_0223D0B4: ; 0x0223D0B4
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x05, 0x01, 0x16, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D0D0
+MOD81_0223D0D0: ; 0x0223D0D0
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1E, 0x01
- .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00
- .byte 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
- .byte 0x20, 0x00, 0x60, 0x00, 0xA0, 0x00, 0xE0, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
- .byte 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x98, 0x23, 0x02, 0x39, 0x98, 0x23, 0x02
- .byte 0x81, 0x98, 0x23, 0x02, 0x2D, 0x99, 0x23, 0x02, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10
- .byte 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x01, 0x16, 0x00, 0x00, 0x02, 0x01, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x1E, 0x04, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x01, 0x1E, 0x04, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D0EC
+MOD81_0223D0EC: ; 0x0223D0EC
.byte 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x51, 0xA9, 0x23, 0x02, 0x99, 0xA9, 0x23, 0x02
+ .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D114
+MOD81_0223D114: ; 0x0223D114
+ .byte 0x51, 0xA9, 0x23, 0x02, 0x99, 0xA9, 0x23, 0x02
+
+ .global MOD81_0223D11C
+MOD81_0223D11C: ; 0x0223D11C
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D12C
+MOD81_0223D12C: ; 0x0223D12C
.byte 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10
+
+ .global MOD81_0223D13C
+MOD81_0223D13C: ; 0x0223D13C
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x02, 0x00, 0x1E, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x40, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
- .byte 0x10, 0x00, 0x00, 0x00, 0x51, 0xB1, 0x23, 0x02, 0x79, 0xB1, 0x23, 0x02, 0x01, 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, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x1A, 0x00
- .byte 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x1C, 0x04, 0x00, 0x02, 0x01, 0x00
+ .byte 0x02, 0x00, 0x1E, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D158
+MOD81_0223D158: ; 0x0223D158
+ .byte 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
+ .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D180
+MOD81_0223D180: ; 0x0223D180
+ .byte 0x51, 0xB1, 0x23, 0x02, 0x79, 0xB1, 0x23, 0x02
+
+ .global MOD81_0223D188
+MOD81_0223D188: ; 0x0223D188
+ .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D198
+MOD81_0223D198: ; 0x0223D198
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x02, 0x00, 0x1A, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D1B4
+MOD81_0223D1B4: ; 0x0223D1B4
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x02, 0x00, 0x1C, 0x04, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D1D0
+MOD81_0223D1D0: ; 0x0223D1D0
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1E, 0x01, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x1E, 0x01, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D1EC
+MOD81_0223D1EC: ; 0x0223D1EC
.byte 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x85, 0xB5, 0x23, 0x02, 0xBD, 0xB5, 0x23, 0x02
+ .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D214
+MOD81_0223D214: ; 0x0223D214
+ .byte 0x85, 0xB5, 0x23, 0x02, 0xBD, 0xB5, 0x23, 0x02
+
+ .global MOD81_0223D21C
+MOD81_0223D21C: ; 0x0223D21C
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D22C
+MOD81_0223D22C: ; 0x0223D22C
+ .byte 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10
+
+ .global MOD81_0223D23C
+MOD81_0223D23C: ; 0x0223D23C
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x02, 0x00, 0x1E, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D258
+MOD81_0223D258: ; 0x0223D258
+ .byte 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
+ .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D280
+MOD81_0223D280: ; 0x0223D280
+ .byte 0x20, 0x00, 0x60, 0x00, 0xA0, 0x00, 0xE0, 0x00
+
+ .global MOD81_0223D288
+MOD81_0223D288: ; 0x0223D288
+ .byte 0xF1, 0xBD, 0x23, 0x02, 0x21, 0xBE, 0x23, 0x02, 0xF1, 0xBE, 0x23, 0x02
+
+ .global MOD81_0223D294
+MOD81_0223D294: ; 0x0223D294
+ .byte 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D2A4
+MOD81_0223D2A4: ; 0x0223D2A4
.byte 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10
+
+ .global MOD81_0223D2B4
+MOD81_0223D2B4: ; 0x0223D2B4
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x02, 0x00, 0x1E, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x40, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
- .byte 0x10, 0x00, 0x00, 0x00, 0x20, 0x00, 0x60, 0x00, 0xA0, 0x00, 0xE0, 0x00, 0xF1, 0xBD, 0x23, 0x02
- .byte 0x21, 0xBE, 0x23, 0x02, 0xF1, 0xBE, 0x23, 0x02, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
- .byte 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10
- .byte 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x01, 0x16, 0x00, 0x00, 0x02, 0x01, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x1E, 0x04, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x05, 0x01, 0x16, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D2D0
+MOD81_0223D2D0: ; 0x0223D2D0
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x01, 0x1E, 0x04, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D2EC
+MOD81_0223D2EC: ; 0x0223D2EC
.byte 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D314
+MOD81_0223D314: ; 0x0223D314
+ .byte 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D31C
+MOD81_0223D31C: ; 0x0223D31C
.byte 0x59, 0xC6, 0x23, 0x02, 0x29, 0xC8, 0x23, 0x02, 0x55, 0xC8, 0x23, 0x02, 0x21, 0xC9, 0x23, 0x02
+
+ .global MOD81_0223D32C
+MOD81_0223D32C: ; 0x0223D32C
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D33C
+MOD81_0223D33C: ; 0x0223D33C
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1E, 0x01
- .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00
- .byte 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
-
- .section .data
- ; 0x0223D3A0
+ .byte 0x01, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D358
+MOD81_0223D358: ; 0x0223D358
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x1E, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD81_0223D374
+MOD81_0223D374: ; 0x0223D374
+ .byte 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
+ .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
+
+ .data
+ .global MOD81_0223D3A0
+MOD81_0223D3A0: ; 0x0223D3A0
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .section .bss
- ; 0x0223D3C0
- .space 0xA0
+ .bss
+ .global MOD81_0223D3C0
+MOD81_0223D3C0: ; 0x0223D3C0
+ .space 0x4
+
+ .global MOD81_0223D3C4
+MOD81_0223D3C4: ; 0x0223D3C4
+ .space 0x80
+
+ .global MOD81_0223D444
+MOD81_0223D444: ; 0x0223D444
+ .space 0x4
+
+ .global MOD81_0223D448
+MOD81_0223D448: ; 0x0223D448
+ .space 0x8
+
+ .global MOD81_0223D450
+MOD81_0223D450: ; 0x0223D450
+ .space 0x10
+