diff options
Diffstat (limited to 'arm9/modules/81/asm/module_81.s')
-rw-r--r-- | arm9/modules/81/asm/module_81.s | 405 |
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 + |