summaryrefslogtreecommitdiff
path: root/arm9/modules/83
diff options
context:
space:
mode:
authorred031000 <rubenru09@aol.com>2020-06-30 22:29:16 +0100
committerred031000 <rubenru09@aol.com>2020-06-30 22:29:42 +0100
commit2dc369ea69f8f5a4b827ca2f20864997856b57e0 (patch)
treeb15536c2e559377a92c8b84be939121d5d904114 /arm9/modules/83
parent3706f5edabc9633e941ddeaeadb7a6c18bf46b3b (diff)
module 83 fully shiftable
Diffstat (limited to 'arm9/modules/83')
-rw-r--r--arm9/modules/83/asm/module_83.s197
1 files changed, 125 insertions, 72 deletions
diff --git a/arm9/modules/83/asm/module_83.s b/arm9/modules/83/asm/module_83.s
index 3937ec87..07496c77 100644
--- a/arm9/modules/83/asm/module_83.s
+++ b/arm9/modules/83/asm/module_83.s
@@ -1895,7 +1895,7 @@ MOD83_0222E464: ; 0x0222E464
bl FUN_02009F80
add r0, r4, #0
bl FUN_0201AB60
- ldr r3, _0222E484 ; =0x027E0000
+ ldr r3, _0222E484 ; =OS_IRQTable
ldr r1, _0222E488 ; =0x00003FF8
mov r0, #1
ldr r2, [r3, r1]
@@ -1903,7 +1903,7 @@ MOD83_0222E464: ; 0x0222E464
str r0, [r3, r1]
pop {r4, pc}
.align 2, 0
-_0222E484: .word 0x027E0000
+_0222E484: .word OS_IRQTable
_0222E488: .word 0x00003FF8
thumb_func_end MOD83_0222E464
@@ -2308,12 +2308,12 @@ _0222E7C0: ; jump table
.short _0222E80A - _0222E7C0 - 2 ; case 7
_0222E7D0:
ldr r0, _0222E824 ; =SDK_OVERLAY_MODULE_52_ID
- ldr r1, _0222E828 ; =0x021D76C8
+ ldr r1, _0222E828 ; =MOD52_021D76C8
bl FUN_02000E7C
pop {r3, pc}
_0222E7DA:
ldr r0, _0222E824 ; =SDK_OVERLAY_MODULE_52_ID
- ldr r1, _0222E82C ; =0x021D76E8
+ ldr r1, _0222E82C ; =MOD52_021D76E8
bl FUN_02000E7C
pop {r3, pc}
_0222E7E4:
@@ -2338,28 +2338,28 @@ _0222E802:
_0222E80A:
bl FUN_0200541C
mov r0, #0
- ldr r1, _0222E844 ; =0x020FD6D4
+ ldr r1, _0222E844 ; =UNK_020FD6D4
mvn r0, r0
bl FUN_02000E7C
pop {r3, pc}
_0222E81A:
ldr r0, _0222E848 ; =SDK_OVERLAY_MODULE_63_ID
- ldr r1, _0222E84C ; =0x021DBAB8
+ ldr r1, _0222E84C ; =MOD63_021DBAB8
bl FUN_02000E7C
_0222E822:
pop {r3, pc}
.align 2, 0
_0222E824: .word SDK_OVERLAY_MODULE_52_ID
-_0222E828: .word 0x021D76C8
-_0222E82C: .word 0x021D76E8
+_0222E828: .word MOD52_021D76C8
+_0222E82C: .word MOD52_021D76E8
_0222E830: .word SDK_OVERLAY_MODULE_83_ID
_0222E834: .word MOD83_0223A434
_0222E838: .word MOD83_0223A4FC
_0222E83C: .word MOD83_0223A3A8
_0222E840: .word MOD83_0223A8C4
-_0222E844: .word 0x020FD6D4
+_0222E844: .word UNK_020FD6D4
_0222E848: .word SDK_OVERLAY_MODULE_63_ID
-_0222E84C: .word 0x021DBAB8
+_0222E84C: .word MOD63_021DBAB8
thumb_func_end MOD83_0222E7AC
thumb_func_start MOD83_0222E850
@@ -3313,7 +3313,7 @@ MOD83_0222F048: ; 0x0222F048
mov r0, #0x5b
bl FUN_020168D0
ldr r0, _0222F06C ; =SDK_OVERLAY_MODULE_63_ID
- ldr r1, _0222F070 ; =0x021DBAB8
+ ldr r1, _0222F070 ; =MOD63_021DBAB8
bl FUN_02000E7C
add r0, r4, #0
bl FUN_0200627C
@@ -3323,7 +3323,7 @@ MOD83_0222F048: ; 0x0222F048
pop {r4, pc}
nop
_0222F06C: .word SDK_OVERLAY_MODULE_63_ID
-_0222F070: .word 0x021DBAB8
+_0222F070: .word MOD63_021DBAB8
thumb_func_end MOD83_0222F048
thumb_func_start MOD83_0222F074
@@ -7683,7 +7683,7 @@ MOD83_0223137C: ; 0x0223137C
cmp r0, #0
bne _0223139A
ldr r0, _022313D0 ; =SDK_OVERLAY_MODULE_63_ID
- ldr r1, _022313D4 ; =0x021DBAB8
+ ldr r1, _022313D4 ; =MOD63_021DBAB8
bl FUN_02000E7C
b _022313A6
_0223139A:
@@ -7712,7 +7712,7 @@ _022313C6:
pop {r3, r4, r5, pc}
.align 2, 0
_022313D0: .word SDK_OVERLAY_MODULE_63_ID
-_022313D4: .word 0x021DBAB8
+_022313D4: .word MOD63_021DBAB8
_022313D8: .word SDK_OVERLAY_MODULE_83_ID
_022313DC: .word MOD83_0223A444
_022313E0: .word 0x000015D4
@@ -18219,7 +18219,7 @@ _02236520:
bl FUN_02009F80
ldr r0, [r4, #0x20]
bl FUN_0201AB60
- ldr r3, _02236540 ; =0x027E0000
+ ldr r3, _02236540 ; =OS_IRQTable
ldr r1, _02236544 ; =0x00003FF8
mov r0, #1
ldr r2, [r3, r1]
@@ -18228,7 +18228,7 @@ _02236520:
pop {r4, pc}
.align 2, 0
_0223653C: .word 0x00012604
-_02236540: .word 0x027E0000
+_02236540: .word OS_IRQTable
_02236544: .word 0x00003FF8
thumb_func_end MOD83_0223650C
@@ -18475,7 +18475,7 @@ _02236712:
mov r0, #1
pop {r3, r4, r5, pc}
_02236730:
- ldr r0, _0223675C ; =0x021C48F8
+ ldr r0, _0223675C ; =UNK_021C48F8
ldrh r0, [r0, #0x20]
cmp r0, #0
bne _02236740
@@ -18496,7 +18496,7 @@ _02236750:
.align 2, 0
_02236754: .word 0x000005DC
_02236758: .word 0x00000474
-_0223675C: .word 0x021C48F8
+_0223675C: .word UNK_021C48F8
_02236760: .word gUnknown21C48B8
thumb_func_end MOD83_022366D0
@@ -18575,7 +18575,7 @@ MOD83_02236804: ; 0x02236804
bl CTRDG_IsPulledOut
cmp r0, #1
beq _02236822
- ldr r0, _02236B3C ; =0x02106FA4
+ ldr r0, _02236B3C ; =gBacklightTop + 4
ldr r0, [r0]
cmp r0, #0
beq _02236828
@@ -18791,7 +18791,7 @@ _022369BC:
str r0, [r5]
b _02236D90
_022369CE:
- ldr r0, _02236B54 ; =0x021C48F8
+ ldr r0, _02236B54 ; =UNK_021C48F8
ldrh r0, [r0, #0x20]
cmp r0, #0
bne _022369DE
@@ -18965,13 +18965,13 @@ _02236B2E:
str r0, [r5]
b _02236D90
.align 2, 0
-_02236B3C: .word 0x02106FA4
+_02236B3C: .word gBacklightTop + 4
_02236B40: .word 0x000004A8
_02236B44: .word 0x000004AC
_02236B48: .word 0x0000E880
_02236B4C: .word MOD83_0223650C
_02236B50: .word 0x0000E88C
-_02236B54: .word 0x021C48F8
+_02236B54: .word UNK_021C48F8
_02236B58: .word gUnknown21C48B8
_02236B5C: .word 0x00000498
_02236B60: .word 0x0000E898
@@ -19221,7 +19221,7 @@ _02236D36:
bl FUN_020166B8
b _02236D90
_02236D54:
- ldr r0, _02236DC8 ; =0x021C48F8
+ ldr r0, _02236DC8 ; =UNK_021C48F8
ldrh r0, [r0, #0x20]
cmp r0, #0
bne _02236D64
@@ -19269,7 +19269,7 @@ _02236DB8: .word 0x0000E890
_02236DBC: .word 0x0000E898
_02236DC0: .word 0x0000061B
_02236DC4: .word 0x0000042C
-_02236DC8: .word 0x021C48F8
+_02236DC8: .word UNK_021C48F8
_02236DCC: .word gUnknown21C48B8
thumb_func_end MOD83_02236804
@@ -19281,7 +19281,7 @@ MOD83_02236DD0: ; 0x02236DD0
ldr r0, [r0, #0x20]
bl FreeToHeap
ldr r0, _02236DFC ; =SDK_OVERLAY_MODULE_63_ID
- ldr r1, _02236E00 ; =0x021DBAB8
+ ldr r1, _02236E00 ; =MOD63_021DBAB8
bl FUN_02000E7C
add r0, r4, #0
bl FUN_0200627C
@@ -19293,7 +19293,7 @@ MOD83_02236DD0: ; 0x02236DD0
pop {r4, pc}
.align 2, 0
_02236DFC: .word SDK_OVERLAY_MODULE_63_ID
-_02236E00: .word 0x021DBAB8
+_02236E00: .word MOD63_021DBAB8
thumb_func_end MOD83_02236DD0
thumb_func_start MOD83_02236E04
@@ -23826,7 +23826,7 @@ MOD83_02238F00: ; 0x02238F00
_02238F1E:
bl FUN_0201C30C
bl FUN_02009F80
- ldr r3, _02238F3C ; =0x027E0000
+ ldr r3, _02238F3C ; =OS_IRQTable
ldr r1, _02238F40 ; =0x00003FF8
mov r0, #1
ldr r2, [r3, r1]
@@ -23836,7 +23836,7 @@ _02238F1E:
.align 2, 0
_02238F34: .word MOD83_0223CAB0
_02238F38: .word MOD83_0223BC30
-_02238F3C: .word 0x027E0000
+_02238F3C: .word OS_IRQTable
_02238F40: .word 0x00003FF8
thumb_func_end MOD83_02238F00
@@ -26065,7 +26065,7 @@ _0223A002:
str r0, [r5]
b _0223A034
_0223A020:
- ldr r1, _0223A278 ; =0x021DD984
+ ldr r1, _0223A278 ; =MOD04_021DD984
add r0, r0, #4
str r1, [r4, r0]
ldr r0, _0223A27C ; =0x00001004
@@ -26351,7 +26351,7 @@ _0223A268: .word 0x00001003
_0223A26C: .word 0x0000261C
_0223A270: .word MOD83_0223CADC
_0223A274: .word 0x0000100D
-_0223A278: .word 0x021DD984
+_0223A278: .word MOD04_021DD984
_0223A27C: .word 0x00001004
_0223A280: .word gUnknown21C48B8
_0223A284: .word 0x00001005
@@ -26450,7 +26450,7 @@ _0223A35C: .word 0x0000261C
.rodata
.global MOD83_0223A360
MOD83_0223A360: ; 0x0223A360
- .byte 0x8D, 0xE4, 0x22, 0x02, 0x41, 0xE5, 0x22, 0x02, 0x51, 0xE8, 0x22, 0x02, 0xFF, 0xFF, 0xFF, 0xFF
+ .word MOD83_0222E48C, MOD83_0222E540, MOD83_0222E850, 0xFFFFFFFF
.global MOD83_0223A370
MOD83_0223A370: ; 0x0223A370
@@ -26464,7 +26464,7 @@ MOD83_0223A380: ; 0x0223A380
.global MOD83_0223A3A8
MOD83_0223A3A8: ; 0x0223A3A8
- .byte 0xF9, 0xED, 0x22, 0x02, 0x8D, 0xEE, 0x22, 0x02, 0x49, 0xF0, 0x22, 0x02, 0xFF, 0xFF, 0xFF, 0xFF
+ .word MOD83_0222EDF8, MOD83_0222EE8C, MOD83_0222F048, 0xFFFFFFFF
.global MOD83_0223A3B8
MOD83_0223A3B8: ; 0x0223A3B8
@@ -26478,8 +26478,8 @@ MOD83_0223A3C8: ; 0x0223A3C8
.global MOD83_0223A3F0
MOD83_0223A3F0: ; 0x0223A3F0
- .byte 0x85, 0xF9, 0x22, 0x02, 0xB1, 0xF9, 0x22, 0x02, 0xB9, 0xF9, 0x22, 0x02, 0xC5, 0xF9, 0x22, 0x02
- .byte 0x81, 0xDA, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00
+ .word MOD83_0222F984, MOD83_0222F9B0, MOD83_0222F9B8, MOD83_0222F9C4
+ .word FUN_0202DA80, 0x00000000
.global MOD83_0223A408
MOD83_0223A408: ; 0x0223A408
@@ -26492,11 +26492,11 @@ MOD83_0223A418: ; 0x0223A418
.global MOD83_0223A434
MOD83_0223A434: ; 0x0223A434
- .byte 0x55, 0x09, 0x23, 0x02, 0x11, 0x0A, 0x23, 0x02, 0x7D, 0x13, 0x23, 0x02, 0xFF, 0xFF, 0xFF, 0xFF
+ .word MOD83_02230954, MOD83_02230A10, MOD83_0223137C, 0xFFFFFFFF
.global MOD83_0223A444
MOD83_0223A444: ; 0x0223A444
- .byte 0xA9, 0x23, 0x23, 0x02, 0x89, 0x27, 0x23, 0x02, 0xA5, 0x30, 0x23, 0x02, 0xFF, 0xFF, 0xFF, 0xFF
+ .word MOD83_022323A8, MOD83_02232788, MOD83_022330A4, 0xFFFFFFFF
.global MOD83_0223A454
MOD83_0223A454: ; 0x0223A454
@@ -26530,7 +26530,7 @@ MOD83_0223A4D4: ; 0x0223A4D4
.global MOD83_0223A4FC
MOD83_0223A4FC: ; 0x0223A4FC
- .byte 0x65, 0x67, 0x23, 0x02, 0x05, 0x68, 0x23, 0x02, 0xD1, 0x6D, 0x23, 0x02, 0xFF, 0xFF, 0xFF, 0xFF
+ .word MOD83_02236764, MOD83_02236804, MOD83_02236DD0, 0xFFFFFFFF
.global MOD83_0223A50C
MOD83_0223A50C: ; 0x0223A50C
@@ -26661,13 +26661,13 @@ MOD83_0223A854: ; 0x0223A854
.global MOD83_0223A85C
MOD83_0223A85C: ; 0x0223A85C
- .byte 0x00, 0x00, 0x00, 0x00, 0x25, 0xDD, 0x22, 0x02, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x02, 0x00, 0x00, 0x00, 0x41, 0xDF, 0x22, 0x02, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x03, 0x00, 0x00, 0x00, 0xED, 0xDF, 0x22, 0x02, 0x05, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0xCD, 0xDE, 0x22, 0x02, 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x0A, 0x00, 0x00, 0x00, 0x49, 0xE0, 0x22, 0x02, 0x07, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
- .byte 0x0B, 0x00, 0x00, 0x00, 0x99, 0xE0, 0x22, 0x02
+ .word 0x00, MOD83_0222DD24, 0x02, 0x02
+ .word 0x01, 0x00000000, 0x03, 0x02
+ .word 0x02, MOD83_0222DF40, 0x04, 0x02
+ .word 0x03, MOD83_0222DFEC, 0x05, 0x02
+ .word 0x00, MOD83_0222DECC, 0x06, 0x02
+ .word 0x0A, MOD83_0222E048, 0x07, 0x02
+ .word 0x0B, MOD83_0222E098
.global MOD83_0223A8C4
MOD83_0223A8C4: ; 0x0223A8C4
@@ -26675,7 +26675,8 @@ MOD83_0223A8C4: ; 0x0223A8C4
.global MOD83_0223A8D4
MOD83_0223A8D4: ; 0x0223A8D4
- .byte 0x16, 0x01, 0x15, 0x00, 0x70, 0xB8, 0x23, 0x02, 0x60, 0xB8, 0x23, 0x02
+ .byte 0x16, 0x01, 0x15, 0x00
+ .word MOD83_0223B870, MOD83_0223B860
.global MOD83_0223A8E0
MOD83_0223A8E0: ; 0x0223A8E0
@@ -26761,53 +26762,67 @@ MOD83_0223AD6C: ; 0x0223AD6C
.global MOD83_0223AD98
MOD83_0223AD98: ; 0x0223AD98
- .byte 0x12, 0x00, 0x00, 0x00, 0xAD, 0x00, 0x23, 0x02, 0x13, 0x00, 0x00, 0x00, 0xE9, 0xFD, 0x22, 0x02
+ .word 0x12, MOD83_022300AC
+ .word 0x13, MOD83_0222FDE8
.global MOD83_0223ADA8
MOD83_0223ADA8: ; 0x0223ADA8
- .byte 0x12, 0x00, 0x00, 0x00, 0x11, 0x00, 0x23, 0x02, 0x13, 0x00, 0x00, 0x00, 0xE9, 0xFD, 0x22, 0x02
+ .word 0x12, MOD83_02230010
+ .word 0x13, MOD83_0222FDE8
.global MOD83_0223ADB8
MOD83_0223ADB8: ; 0x0223ADB8
- .byte 0x12, 0x00, 0x00, 0x00, 0x49, 0x00, 0x23, 0x02, 0x13, 0x00, 0x00, 0x00, 0x85, 0x00, 0x23, 0x02
+ .word 0x12, MOD83_02230048
+ .word 0x13, MOD83_02230084
.global MOD83_0223ADC8
MOD83_0223ADC8: ; 0x0223ADC8
- .byte 0x12, 0x00, 0x00, 0x00, 0x5D, 0xFB, 0x22, 0x02, 0x13, 0x00, 0x00, 0x00, 0xE9, 0xFD, 0x22, 0x02
+ .word 0x12, MOD83_0222FB5C, 0x13, MOD83_0222FDE8
.global MOD83_0223ADD8
MOD83_0223ADD8: ; 0x0223ADD8
- .byte 0x12, 0x00, 0x00, 0x00, 0xBD, 0xFB, 0x22, 0x02, 0x13, 0x00, 0x00, 0x00, 0xD9, 0xFF, 0x22, 0x02
- .byte 0x0C, 0x00, 0x00, 0x00, 0x19, 0x01, 0x23, 0x02, 0x0D, 0x00, 0x00, 0x00, 0x9D, 0x01, 0x23, 0x02
- .byte 0x0E, 0x00, 0x00, 0x00, 0xD5, 0x01, 0x23, 0x02
+ .word 0x12, MOD83_0222FBBC
+ .word 0x13, MOD83_0222FFD8
+ .word 0x0C, MOD83_02230118
+ .word 0x0D, MOD83_0223019C
+ .word 0x0E, MOD83_022301D4
.global MOD83_0223AE00
MOD83_0223AE00: ; 0x0223AE00
- .byte 0x00, 0x00, 0x00, 0x00, 0x15, 0x94, 0x23, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .word 0x00, MOD83_02239414, 0x00, 0x00
.byte 0x00, 0x00, 0x03, 0x00, 0x00, 0x0C, 0x00, 0x10, 0x2F, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
.global MOD83_0223AE20
MOD83_0223AE20: ; 0x0223AE20
- .byte 0x0F, 0x00, 0x00, 0x00, 0x25, 0xFE, 0x22, 0x02, 0x14, 0x00, 0x00, 0x00, 0x11, 0xFF, 0x22, 0x02
- .byte 0x10, 0x00, 0x00, 0x00, 0xA1, 0xFE, 0x22, 0x02, 0x11, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x23, 0x02
+ .word 0x0F, MOD83_0222FE24
+ .word 0x14, MOD83_0222FF10
+ .word 0x10, MOD83_0222FEA0
+ .word 0x11, MOD83_022300F8
.global MOD83_0223AE40
MOD83_0223AE40: ; 0x0223AE40
- .byte 0x40, 0x00, 0x00, 0x00, 0x31, 0x19, 0x23, 0x02, 0x41, 0x00, 0x00, 0x00, 0xD1, 0x19, 0x23, 0x02
+ .word 0x40, MOD83_02231930
+ .word 0x41, MOD83_022319D0
.global MOD83_0223AE50
MOD83_0223AE50: ; 0x0223AE50
- .byte 0x40, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0xD1, 0x19, 0x23, 0x02
+ .byte 0x40, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00
+ .word 0x41, MOD83_022319D0
.global MOD83_0223AE60
MOD83_0223AE60: ; 0x0223AE60
- .byte 0x40, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0xD1, 0x19, 0x23, 0x02
- .byte 0x2A, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0xB1, 0x18, 0x23, 0x02
- .byte 0x2C, 0x00, 0x00, 0x00, 0xE1, 0x18, 0x23, 0x02, 0x2D, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
+ .byte 0x40, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00
+ .word 0x41, MOD83_022319D0
+ .byte 0x2A, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
+ .word 0x2B, MOD83_022318B0
+ .word 0x2C, MOD83_022318E0
+ .byte 0x2D, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00
+
.global MOD83_0223AE90
MOD83_0223AE90: ; 0x0223AE90
- .byte 0x00, 0x00, 0x00, 0x00, 0x15, 0x94, 0x23, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .word 0x00, MOD83_02239414
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x10, 0x2F, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
.global MOD83_0223AEB0
@@ -26998,28 +27013,66 @@ MOD83_0223B69C: ; 0x0223B69C
.byte 0x45, 0x4A, 0x35, 0x42, 0x45, 0x4B, 0x35, 0x42, 0x45, 0x4C, 0x35, 0x42, 0x45, 0x4D, 0x35, 0x42
.byte 0x45, 0x50, 0x35, 0x42, 0x45, 0x51, 0x35, 0x42, 0x45, 0x52, 0x35, 0x42, 0x45, 0x53, 0x35, 0x42
.byte 0x45, 0x54, 0x35, 0x42, 0x45, 0x55, 0x35, 0x42, 0x45, 0x56, 0x35, 0x42, 0x45, 0x57, 0x35, 0x42
- .byte 0x00, 0x00, 0x00, 0x00, 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54
- .byte 0x45, 0x5F, 0x49, 0x44, 0x4C, 0x45, 0x00, 0x00, 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53
- .byte 0x53, 0x54, 0x41, 0x54, 0x45, 0x5F, 0x42, 0x55, 0x53, 0x59, 0x00, 0x00, 0x6D, 0x79, 0x77, 0x68
+ .byte 0x00, 0x00, 0x00, 0x00
+
+ .global MOD83_0223B6F0
+MOD83_0223B6F0: ; 0x0223B6F0
+ .byte 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54
+ .byte 0x45, 0x5F, 0x49, 0x44, 0x4C, 0x45, 0x00, 0x00
+
+ .global MOD83_0223B704
+MOD83_0223B704: ; 0x0223B704
+ .byte 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53
+ .byte 0x53, 0x54, 0x41, 0x54, 0x45, 0x5F, 0x42, 0x55, 0x53, 0x59, 0x00, 0x00
+
+ .global MOD83_0223B718
+MOD83_0223B718: ; 0x0223B718
+ .byte 0x6D, 0x79, 0x77, 0x68
.byte 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5F, 0x53, 0x54, 0x4F, 0x50, 0x00, 0x00
+
+ .global MOD83_0223B72C
+MOD83_0223B72C: ; 0x0223B72C
.byte 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5F, 0x45, 0x52
- .byte 0x52, 0x4F, 0x52, 0x00, 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54
- .byte 0x45, 0x5F, 0x53, 0x43, 0x41, 0x4E, 0x4E, 0x49, 0x4E, 0x47, 0x00, 0x00, 0x6D, 0x79, 0x77, 0x68
+ .byte 0x52, 0x4F, 0x52, 0x00
+
+ .global MOD83_0223B740
+MOD83_0223B740: ; 0x0223B740
+ .byte 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54
+ .byte 0x45, 0x5F, 0x53, 0x43, 0x41, 0x4E, 0x4E, 0x49, 0x4E, 0x47, 0x00, 0x00
+
+ .global MOD83_0223B758
+MOD83_0223B758: ; 0x0223B758
+ .byte 0x6D, 0x79, 0x77, 0x68
.byte 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5F, 0x43, 0x4F, 0x4E, 0x4E, 0x45, 0x43
- .byte 0x54, 0x45, 0x44, 0x00, 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54
+ .byte 0x54, 0x45, 0x44, 0x00
+
+ .global MOD83_0223B770
+MOD83_0223B770: ; 0x0223B770
+ .byte 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54
.byte 0x45, 0x5F, 0x4B, 0x45, 0x59, 0x53, 0x48, 0x41, 0x52, 0x49, 0x4E, 0x47, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD83_0223B78C
+MOD83_0223B78C: ; 0x0223B78C
.byte 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5F, 0x44, 0x41
- .byte 0x54, 0x41, 0x53, 0x48, 0x41, 0x52, 0x49, 0x4E, 0x47, 0x00, 0x00, 0x00, 0x6D, 0x79, 0x77, 0x68
+ .byte 0x54, 0x41, 0x53, 0x48, 0x41, 0x52, 0x49, 0x4E, 0x47, 0x00, 0x00, 0x00
+
+ .global MOD83_0223B7A8
+MOD83_0223B7A8: ; 0x0223B7A8
+ .byte 0x6D, 0x79, 0x77, 0x68
.byte 0x5F, 0x53, 0x59, 0x53, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5F, 0x43, 0x4F, 0x4E, 0x4E, 0x45, 0x43
- .byte 0x54, 0x5F, 0x46, 0x41, 0x49, 0x4C, 0x00, 0x00, 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53
+ .byte 0x54, 0x5F, 0x46, 0x41, 0x49, 0x4C, 0x00, 0x00
+
+ .global MOD83_0223B7C4
+MOD83_0223B7C4: ; 0x0223B7C4
+ .byte 0x6D, 0x79, 0x77, 0x68, 0x5F, 0x53, 0x59, 0x53
.byte 0x53, 0x54, 0x41, 0x54, 0x45, 0x5F, 0x4D, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x43, 0x48, 0x41
.byte 0x4E, 0x4E, 0x45, 0x4C, 0x00, 0x00, 0x00, 0x00
.global MOD83_0223B7E4
MOD83_0223B7E4: ; 0x0223B7E4
- .byte 0x18, 0xB7, 0x23, 0x02, 0xF0, 0xB6, 0x23, 0x02, 0x40, 0xB7, 0x23, 0x02, 0x04, 0xB7, 0x23, 0x02
- .byte 0x58, 0xB7, 0x23, 0x02, 0x8C, 0xB7, 0x23, 0x02, 0x70, 0xB7, 0x23, 0x02, 0xC4, 0xB7, 0x23, 0x02
- .byte 0xA8, 0xB7, 0x23, 0x02, 0x2C, 0xB7, 0x23, 0x02
+ .word MOD83_0223B718, MOD83_0223B6F0, MOD83_0223B740, MOD83_0223B704
+ .word MOD83_0223B758, MOD83_0223B78C, MOD83_0223B770, MOD83_0223B7C4
+ .word MOD83_0223B7A8, MOD83_0223B72C
.global MOD83_0223B80C
MOD83_0223B80C: ; 0x0223B80C