summaryrefslogtreecommitdiff
path: root/arm9/modules/82/asm/module_82.s
diff options
context:
space:
mode:
Diffstat (limited to 'arm9/modules/82/asm/module_82.s')
-rw-r--r--arm9/modules/82/asm/module_82.s259
1 files changed, 171 insertions, 88 deletions
diff --git a/arm9/modules/82/asm/module_82.s b/arm9/modules/82/asm/module_82.s
index 7d44f80c..608caf2d 100644
--- a/arm9/modules/82/asm/module_82.s
+++ b/arm9/modules/82/asm/module_82.s
@@ -17,7 +17,7 @@ MOD82_0222D5C0: ; 0x0222D5C0
pop {r3, r4}
bx lr
nop
-_0222D5D8: .word 0x0222FB00
+_0222D5D8: .word MOD82_0222FB00
thumb_func_end MOD82_0222D5C0
thumb_func_start MOD82_0222D5DC
@@ -274,8 +274,8 @@ _0222D7A8:
_0222D7B4:
pop {r3, pc}
nop
-_0222D7B8: .word 0x0222FB00
-_0222D7BC: .word 0x0222FC00
+_0222D7B8: .word MOD82_0222FB00
+_0222D7BC: .word MOD82_0222FC00
_0222D7C0: .word 0x00000A38
thumb_func_end MOD82_0222D5DC
@@ -299,7 +299,7 @@ _0222D7DC:
mov r0, #0
bx lr
.align 2, 0
-_0222D7E0: .word 0x0222FB00
+_0222D7E0: .word MOD82_0222FB00
thumb_func_end MOD82_0222D7C4
thumb_func_start MOD82_0222D7E4
@@ -308,7 +308,7 @@ MOD82_0222D7E4: ; 0x0222D7E4
ldr r0, [r0, #4]
bx lr
nop
-_0222D7EC: .word 0x0222FB00
+_0222D7EC: .word MOD82_0222FB00
thumb_func_end MOD82_0222D7E4
thumb_func_start MOD82_0222D7F0
@@ -344,10 +344,10 @@ _0222D81E:
add sp, #4
pop {r3, r4, pc}
.align 2, 0
-_0222D830: .word 0x0222FB00
-_0222D834: .word 0x0222F8E0
-_0222D838: .word 0x0222FB14
-_0222D83C: .word 0x0222FC03
+_0222D830: .word MOD82_0222FB00
+_0222D834: .word MOD82_0222F8E0
+_0222D838: .word MOD82_0222FB14
+_0222D83C: .word MOD82_0222FC03
thumb_func_end MOD82_0222D7F0
thumb_func_start MOD82_0222D840
@@ -389,11 +389,11 @@ _0222D87A:
add sp, #4
pop {r3, r4, r5, r6, pc}
.align 2, 0
-_0222D88C: .word 0x0222FC00
-_0222D890: .word 0x0222FB00
+_0222D88C: .word MOD82_0222FC00
+_0222D890: .word MOD82_0222FB00
_0222D894: .word 0x00000A38
-_0222D898: .word 0x0222FB14
-_0222D89C: .word 0x0222F92C
+_0222D898: .word MOD82_0222FB14
+_0222D89C: .word MOD82_0222F92C
thumb_func_end MOD82_0222D840
thumb_func_start MOD82_0222D8A0
@@ -446,13 +446,13 @@ _0222D8F2:
bl MOD56_0221244C
pop {r3, r4, r5, r6, r7, pc}
nop
-_0222D904: .word 0x0222FB14
-_0222D908: .word 0x0222FBE0
-_0222D90C: .word 0x0222FBFB
-_0222D910: .word 0x0222FB0C
-_0222D914: .word 0x0222F978
-_0222D918: .word 0x0222FC03
-_0222D91C: .word 0x0222FB00
+_0222D904: .word MOD82_0222FB14
+_0222D908: .word MOD82_0222FBE0
+_0222D90C: .word MOD82_0222FBFB
+_0222D910: .word MOD82_0222FB0C
+_0222D914: .word MOD82_0222F978
+_0222D918: .word MOD82_0222FC03
+_0222D91C: .word MOD82_0222FB00
thumb_func_end MOD82_0222D8A0
thumb_func_start MOD82_0222D920
@@ -481,10 +481,10 @@ _0222D942:
bl MOD56_0221244C
pop {r3, pc}
nop
-_0222D954: .word 0x0222F9C4
-_0222D958: .word 0x0222FB14
-_0222D95C: .word 0x0222FC03
-_0222D960: .word 0x0222FB00
+_0222D954: .word MOD82_0222F9C4
+_0222D958: .word MOD82_0222FB14
+_0222D95C: .word MOD82_0222FC03
+_0222D960: .word MOD82_0222FB00
thumb_func_end MOD82_0222D920
thumb_func_start MOD82_0222D964
@@ -516,7 +516,7 @@ _0222D990:
add sp, #8
pop {r3, r4, r5, pc}
nop
-_0222D998: .word 0x0222FB00
+_0222D998: .word MOD82_0222FB00
thumb_func_end MOD82_0222D964
thumb_func_start MOD82_0222D99C
@@ -737,8 +737,8 @@ _0222DB4A:
_0222DB50: .word 0xFFFFE0FF
_0222DB54: .word 0x04001000
_0222DB58: .word 0x00000EC8
-_0222DB5C: .word 0x0222FC0C
-_0222DB60: .word 0x0222F814
+_0222DB5C: .word MOD82_0222FC0C
+_0222DB60: .word MOD82_0222F814
_0222DB64: .word 0x00000B78
_0222DB68: .word 0x0000024E
_0222DB6C: .word 0x00000B7C
@@ -843,12 +843,12 @@ _0222DC32:
mov r0, #0
pop {r4, r5, r6, pc}
nop
-_0222DC38: .word 0x0222FC0C
+_0222DC38: .word MOD82_0222FC0C
_0222DC3C: .word MOD82_0222DF74
_0222DC40: .word MOD82_0222DF9C
-_0222DC44: .word 0x0222FA0C
-_0222DC48: .word 0x0222FA10
-_0222DC4C: .word 0x0222FA14
+_0222DC44: .word MOD82_0222FA0C
+_0222DC48: .word MOD82_0222FA10
+_0222DC4C: .word MOD82_0222FA14
thumb_func_end MOD82_0222DB7C
thumb_func_start MOD82_0222DC50
@@ -930,7 +930,7 @@ _0222DCEE:
add sp, #0x28
pop {r4, pc}
.align 2, 0
-_0222DD00: .word 0x0222F834
+_0222DD00: .word MOD82_0222F834
thumb_func_end MOD82_0222DCE4
thumb_func_start MOD82_0222DD04
@@ -976,7 +976,7 @@ MOD82_0222DD24: ; 0x0222DD24
add sp, #0x10
pop {r4, pc}
.align 2, 0
-_0222DD50: .word 0x0222F824
+_0222DD50: .word MOD82_0222F824
thumb_func_end MOD82_0222DD24
thumb_func_start MOD82_0222DD54
@@ -1204,7 +1204,7 @@ _0222DED4:
.align 2, 0
_0222DF28: .word 0x00000CCC
_0222DF2C: .word 0x00000D0C
-_0222DF30: .word 0x0222F80C
+_0222DF30: .word MOD82_0222F80C
_0222DF34: .word 0x00000D78
thumb_func_end MOD82_0222DE80
@@ -1234,7 +1234,7 @@ MOD82_0222DF38: ; 0x0222DF38
add sp, #0xc
pop {r3, r4, r5, r6, pc}
.align 2, 0
-_0222DF68: .word 0x0222F804
+_0222DF68: .word MOD82_0222F804
thumb_func_end MOD82_0222DF38
thumb_func_start MOD82_0222DF6C
@@ -1263,7 +1263,7 @@ MOD82_0222DF74: ; 0x0222DF74
add r0, r4, #0
pop {r4, r5, r6, pc}
.align 2, 0
-_0222DF98: .word 0x0222FC0C
+_0222DF98: .word MOD82_0222FC0C
thumb_func_end MOD82_0222DF74
thumb_func_start MOD82_0222DF9C
@@ -1282,7 +1282,7 @@ MOD82_0222DF9C: ; 0x0222DF9C
_0222DFB8:
pop {r3, r4, r5, pc}
nop
-_0222DFBC: .word 0x0222FC0C
+_0222DFBC: .word MOD82_0222FC0C
thumb_func_end MOD82_0222DF9C
thumb_func_start MOD82_0222DFC0
@@ -1461,7 +1461,7 @@ MOD82_0222E118: ; 0x0222E118
blx r1
pop {r4, pc}
nop
-_0222E134: .word 0x0222FA18
+_0222E134: .word MOD82_0222FA18
thumb_func_end MOD82_0222E118
thumb_func_start MOD82_0222E138
@@ -1580,10 +1580,10 @@ MOD82_0222E15C: ; 0x0222E15C
add sp, #0x70
pop {r3, r4, r5, pc}
nop
-_0222E230: .word 0x0222F894
-_0222E234: .word 0x0222F878
-_0222E238: .word 0x0222F8B0
-_0222E23C: .word 0x0222F85C
+_0222E230: .word MOD82_0222F894
+_0222E234: .word MOD82_0222F878
+_0222E238: .word MOD82_0222F8B0
+_0222E23C: .word MOD82_0222F85C
thumb_func_end MOD82_0222E15C
thumb_func_start MOD82_0222E240
@@ -4442,59 +4442,142 @@ _0222F7D2:
_0222F800: .word 0x00000B78
thumb_func_end MOD82_0222F7C0
- .section .rodata
- ; 0x0222F804
- .byte 0x00, 0x17, 0x0D, 0x07, 0x04, 0x0D, 0x00, 0x00, 0xE0, 0x00, 0x6F, 0x00, 0xE0, 0x00, 0x81, 0x00
+ .rodata
+ .global MOD82_0222F804
+MOD82_0222F804: ; 0x0222F804
+ .byte 0x00, 0x17, 0x0D, 0x07, 0x04, 0x0D, 0x00, 0x00
+
+ .global MOD82_0222F80C
+MOD82_0222F80C: ; 0x0222F80C
+ .byte 0xE0, 0x00, 0x6F, 0x00, 0xE0, 0x00, 0x81, 0x00
+
+ .global MOD82_0222F814
+MOD82_0222F814: ; 0x0222F814
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD82_0222F824
+MOD82_0222F824: ; 0x0222F824
.byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00
+
+ .global MOD82_0222F834
+MOD82_0222F834: ; 0x0222F834
.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 0x02, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1B, 0x02, 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, 0x1E, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x02, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00
+
+ .global MOD82_0222F85C
+MOD82_0222F85C: ; 0x0222F85C
.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, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1E, 0x04
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x1B, 0x02, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD82_0222F878
+MOD82_0222F878: ; 0x0222F878
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x1E, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD82_0222F894
+MOD82_0222F894: ; 0x0222F894
+ .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
- .section .data
- ; 0x0222F8E0
+ .global MOD82_0222F8B0
+MOD82_0222F8B0: ; 0x0222F8B0
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x01, 0x00, 0x1E, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .data
+ .global MOD82_0222F8E0
+MOD82_0222F8E0: ; 0x0222F8E0
.byte 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F, 0x67, 0x61, 0x6D, 0x65, 0x73, 0x74, 0x61, 0x74, 0x73
.byte 0x32, 0x2E, 0x67, 0x73, 0x2E, 0x6E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x77, 0x69, 0x66
.byte 0x69, 0x2E, 0x6E, 0x65, 0x74, 0x2F, 0x70, 0x6F, 0x6B, 0x65, 0x6D, 0x6F, 0x6E, 0x64, 0x70, 0x64
.byte 0x73, 0x2F, 0x62, 0x61, 0x74, 0x74, 0x6C, 0x65, 0x74, 0x6F, 0x77, 0x65, 0x72, 0x2F, 0x72, 0x6F
- .byte 0x6F, 0x6D, 0x6E, 0x75, 0x6D, 0x2E, 0x61, 0x73, 0x70, 0x00, 0x00, 0x00, 0x68, 0x74, 0x74, 0x70
- .byte 0x3A, 0x2F, 0x2F, 0x67, 0x61, 0x6D, 0x65, 0x73, 0x74, 0x61, 0x74, 0x73, 0x32, 0x2E, 0x67, 0x73
- .byte 0x2E, 0x6E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x77, 0x69, 0x66, 0x69, 0x2E, 0x6E, 0x65
- .byte 0x74, 0x2F, 0x70, 0x6F, 0x6B, 0x65, 0x6D, 0x6F, 0x6E, 0x64, 0x70, 0x64, 0x73, 0x2F, 0x62, 0x61
- .byte 0x74, 0x74, 0x6C, 0x65, 0x74, 0x6F, 0x77, 0x65, 0x72, 0x2F, 0x64, 0x6F, 0x77, 0x6E, 0x6C, 0x6F
- .byte 0x61, 0x64, 0x2E, 0x61, 0x73, 0x70, 0x00, 0x00, 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F, 0x67
- .byte 0x61, 0x6D, 0x65, 0x73, 0x74, 0x61, 0x74, 0x73, 0x32, 0x2E, 0x67, 0x73, 0x2E, 0x6E, 0x69, 0x6E
- .byte 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x77, 0x69, 0x66, 0x69, 0x2E, 0x6E, 0x65, 0x74, 0x2F, 0x70, 0x6F
- .byte 0x6B, 0x65, 0x6D, 0x6F, 0x6E, 0x64, 0x70, 0x64, 0x73, 0x2F, 0x62, 0x61, 0x74, 0x74, 0x6C, 0x65
- .byte 0x74, 0x6F, 0x77, 0x65, 0x72, 0x2F, 0x75, 0x70, 0x6C, 0x6F, 0x61, 0x64, 0x2E, 0x61, 0x73, 0x70
- .byte 0x00, 0x00, 0x00, 0x00, 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F, 0x67, 0x61, 0x6D, 0x65, 0x73
- .byte 0x74, 0x61, 0x74, 0x73, 0x32, 0x2E, 0x67, 0x73, 0x2E, 0x6E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64
- .byte 0x6F, 0x77, 0x69, 0x66, 0x69, 0x2E, 0x6E, 0x65, 0x74, 0x2F, 0x70, 0x6F, 0x6B, 0x65, 0x6D, 0x6F
- .byte 0x6E, 0x64, 0x70, 0x64, 0x73, 0x2F, 0x62, 0x61, 0x74, 0x74, 0x6C, 0x65, 0x74, 0x6F, 0x77, 0x65
- .byte 0x72, 0x2F, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x61, 0x73, 0x70, 0x00, 0x00, 0x51, 0xE0, 0x22, 0x02
- .byte 0x19, 0xE1, 0x22, 0x02, 0x39, 0xE1, 0x22, 0x02, 0x45, 0xE5, 0x22, 0x02, 0x75, 0xE5, 0x22, 0x02
- .byte 0x5D, 0xE6, 0x22, 0x02, 0x7D, 0xE6, 0x22, 0x02, 0xF5, 0xE6, 0x22, 0x02, 0x09, 0xE7, 0x22, 0x02
- .byte 0xA9, 0xE7, 0x22, 0x02, 0xE9, 0xE7, 0x22, 0x02, 0xF9, 0xE7, 0x22, 0x02, 0xB1, 0xE8, 0x22, 0x02
- .byte 0xC9, 0xE8, 0x22, 0x02, 0x59, 0xE9, 0x22, 0x02, 0x89, 0xE9, 0x22, 0x02, 0xCD, 0xE9, 0x22, 0x02
- .byte 0xA5, 0xEA, 0x22, 0x02, 0x41, 0xEB, 0x22, 0x02, 0x61, 0xEB, 0x22, 0x02, 0x4D, 0xEC, 0x22, 0x02
- .byte 0x11, 0xEB, 0x22, 0x02, 0x11, 0xF2, 0x22, 0x02, 0x41, 0xF2, 0x22, 0x02, 0x75, 0xF2, 0x22, 0x02
- .byte 0xA5, 0xF2, 0x22, 0x02, 0x89, 0xEC, 0x22, 0x02, 0xBD, 0xEC, 0x22, 0x02, 0x01, 0xED, 0x22, 0x02
- .byte 0xBD, 0xED, 0x22, 0x02, 0xF9, 0xED, 0x22, 0x02, 0x29, 0xEE, 0x22, 0x02, 0x75, 0xEE, 0x22, 0x02
- .byte 0x25, 0xEF, 0x22, 0x02, 0x55, 0xEF, 0x22, 0x02, 0x9D, 0xEF, 0x22, 0x02, 0x49, 0xF0, 0x22, 0x02
- .byte 0xA9, 0xF0, 0x22, 0x02, 0xC9, 0xF0, 0x22, 0x02, 0x95, 0xF1, 0x22, 0x02, 0xD9, 0xF1, 0x22, 0x02
- .byte 0xF1, 0xF1, 0x22, 0x02, 0xD9, 0xF2, 0x22, 0x02, 0x09, 0xF3, 0x22, 0x02, 0x25, 0xF3, 0x22, 0x02
- .byte 0x5D, 0xF3, 0x22, 0x02, 0xD1, 0xF1, 0x22, 0x02, 0x61, 0xF3, 0x22, 0x02, 0x51, 0xF4, 0x22, 0x02
- .byte 0xA5, 0xF4, 0x22, 0x02, 0x71, 0xF4, 0x22, 0x02, 0x91, 0xF3, 0x22, 0x02, 0xD9, 0xE5, 0x22, 0x02
- .byte 0x05, 0xE6, 0x22, 0x02, 0xBD, 0xF3, 0x22, 0x02, 0x31, 0xF4, 0x22, 0x02, 0x49, 0xF5, 0x22, 0x02
- .byte 0x71, 0xF5, 0x22, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-
- .section .bss
- ; 0x0222FB00
- .space 0x120
+ .byte 0x6F, 0x6D, 0x6E, 0x75, 0x6D, 0x2E, 0x61, 0x73, 0x70, 0x00, 0x00, 0x00
+
+ .global MOD82_0222F92C
+MOD82_0222F92C: ; 0x0222F92C
+ .byte 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F, 0x67, 0x61, 0x6D, 0x65, 0x73, 0x74, 0x61, 0x74, 0x73
+ .byte 0x32, 0x2E, 0x67, 0x73, 0x2E, 0x6E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x77, 0x69, 0x66
+ .byte 0x69, 0x2E, 0x6E, 0x65, 0x74, 0x2F, 0x70, 0x6F, 0x6B, 0x65, 0x6D, 0x6F, 0x6E, 0x64, 0x70, 0x64
+ .byte 0x73, 0x2F, 0x62, 0x61, 0x74, 0x74, 0x6C, 0x65, 0x74, 0x6F, 0x77, 0x65, 0x72, 0x2F, 0x64, 0x6F
+ .byte 0x77, 0x6E, 0x6C, 0x6F, 0x61, 0x64, 0x2E, 0x61, 0x73, 0x70, 0x00, 0x00
+
+ .global MOD82_0222F978
+MOD82_0222F978: ; 0x0222F978
+ .byte 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F, 0x67, 0x61, 0x6D, 0x65, 0x73, 0x74, 0x61, 0x74, 0x73
+ .byte 0x32, 0x2E, 0x67, 0x73, 0x2E, 0x6E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x77, 0x69, 0x66
+ .byte 0x69, 0x2E, 0x6E, 0x65, 0x74, 0x2F, 0x70, 0x6F, 0x6B, 0x65, 0x6D, 0x6F, 0x6E, 0x64, 0x70, 0x64
+ .byte 0x73, 0x2F, 0x62, 0x61, 0x74, 0x74, 0x6C, 0x65, 0x74, 0x6F, 0x77, 0x65, 0x72, 0x2F, 0x75, 0x70
+ .byte 0x6C, 0x6F, 0x61, 0x64, 0x2E, 0x61, 0x73, 0x70, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD82_0222F9C4
+MOD82_0222F9C4: ; 0x0222F9C4
+ .byte 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F, 0x67, 0x61, 0x6D, 0x65, 0x73, 0x74, 0x61, 0x74, 0x73
+ .byte 0x32, 0x2E, 0x67, 0x73, 0x2E, 0x6E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x77, 0x69, 0x66
+ .byte 0x69, 0x2E, 0x6E, 0x65, 0x74, 0x2F, 0x70, 0x6F, 0x6B, 0x65, 0x6D, 0x6F, 0x6E, 0x64, 0x70, 0x64
+ .byte 0x73, 0x2F, 0x62, 0x61, 0x74, 0x74, 0x6C, 0x65, 0x74, 0x6F, 0x77, 0x65, 0x72, 0x2F, 0x69, 0x6E
+ .byte 0x66, 0x6F, 0x2E, 0x61, 0x73, 0x70, 0x00, 0x00
+
+ .global MOD82_0222FA0C
+MOD82_0222FA0C: ; 0x0222FA0C
+ .byte 0x51, 0xE0, 0x22, 0x02
+
+ .global MOD82_0222FA10
+MOD82_0222FA10: ; 0x0222FA10
+ .byte 0x19, 0xE1, 0x22, 0x02
+
+ .global MOD82_0222FA14
+MOD82_0222FA14: ; 0x0222FA14
+ .byte 0x39, 0xE1, 0x22, 0x02
+
+ .global MOD82_0222FA18
+MOD82_0222FA18: ; 0x0222FA18
+ .byte 0x45, 0xE5, 0x22, 0x02, 0x75, 0xE5, 0x22, 0x02, 0x5D, 0xE6, 0x22, 0x02, 0x7D, 0xE6, 0x22, 0x02
+ .byte 0xF5, 0xE6, 0x22, 0x02, 0x09, 0xE7, 0x22, 0x02, 0xA9, 0xE7, 0x22, 0x02, 0xE9, 0xE7, 0x22, 0x02
+ .byte 0xF9, 0xE7, 0x22, 0x02, 0xB1, 0xE8, 0x22, 0x02, 0xC9, 0xE8, 0x22, 0x02, 0x59, 0xE9, 0x22, 0x02
+ .byte 0x89, 0xE9, 0x22, 0x02, 0xCD, 0xE9, 0x22, 0x02, 0xA5, 0xEA, 0x22, 0x02, 0x41, 0xEB, 0x22, 0x02
+ .byte 0x61, 0xEB, 0x22, 0x02, 0x4D, 0xEC, 0x22, 0x02, 0x11, 0xEB, 0x22, 0x02, 0x11, 0xF2, 0x22, 0x02
+ .byte 0x41, 0xF2, 0x22, 0x02, 0x75, 0xF2, 0x22, 0x02, 0xA5, 0xF2, 0x22, 0x02, 0x89, 0xEC, 0x22, 0x02
+ .byte 0xBD, 0xEC, 0x22, 0x02, 0x01, 0xED, 0x22, 0x02, 0xBD, 0xED, 0x22, 0x02, 0xF9, 0xED, 0x22, 0x02
+ .byte 0x29, 0xEE, 0x22, 0x02, 0x75, 0xEE, 0x22, 0x02, 0x25, 0xEF, 0x22, 0x02, 0x55, 0xEF, 0x22, 0x02
+ .byte 0x9D, 0xEF, 0x22, 0x02, 0x49, 0xF0, 0x22, 0x02, 0xA9, 0xF0, 0x22, 0x02, 0xC9, 0xF0, 0x22, 0x02
+ .byte 0x95, 0xF1, 0x22, 0x02, 0xD9, 0xF1, 0x22, 0x02, 0xF1, 0xF1, 0x22, 0x02, 0xD9, 0xF2, 0x22, 0x02
+ .byte 0x09, 0xF3, 0x22, 0x02, 0x25, 0xF3, 0x22, 0x02, 0x5D, 0xF3, 0x22, 0x02, 0xD1, 0xF1, 0x22, 0x02
+ .byte 0x61, 0xF3, 0x22, 0x02, 0x51, 0xF4, 0x22, 0x02, 0xA5, 0xF4, 0x22, 0x02, 0x71, 0xF4, 0x22, 0x02
+ .byte 0x91, 0xF3, 0x22, 0x02, 0xD9, 0xE5, 0x22, 0x02, 0x05, 0xE6, 0x22, 0x02, 0xBD, 0xF3, 0x22, 0x02
+ .byte 0x31, 0xF4, 0x22, 0x02, 0x49, 0xF5, 0x22, 0x02, 0x71, 0xF5, 0x22, 0x02, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .bss
+ .global MOD82_0222FB00
+MOD82_0222FB00: ; 0x0222FB00
+ .space 0xC
+
+ .global MOD82_0222FB0C
+MOD82_0222FB0C: ; 0x0222FB0C
+ .space 0x8
+
+ .global MOD82_0222FB14
+MOD82_0222FB14: ; 0x0222FB14
+ .space 0xCC
+
+ .global MOD82_0222FBE0
+MOD82_0222FBE0: ; 0x0222FBE0
+ .space 0x1B
+
+ .global MOD82_0222FBFB
+MOD82_0222FBFB: ; 0x0222FBFB
+ .space 0x5
+
+ .global MOD82_0222FC00
+MOD82_0222FC00: ; 0x0222FC00
+ .space 0x3
+
+ .global MOD82_0222FC03
+MOD82_0222FC03: ; 0x0222FC03
+ .space 0x9
+
+ .global MOD82_0222FC0C
+MOD82_0222FC0C: ; 0x0222FC0C
+ .space 0x14
+