summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCameron Hall <cameronghall@cox.net>2019-08-04 10:34:11 -0500
committerCameron Hall <cameronghall@cox.net>2019-08-04 10:34:11 -0500
commita4a7a13d9f63bea0d7111403878e11495a796e18 (patch)
treee4a1b11b48ee3f79c0ea3db68f211ef5b1d86524
parentedcfdc07d9149fe6ff8394980edcf1486ee10e94 (diff)
convert hardcoded ROM addresses to symbols in asm
-rwxr-xr-xasm/bonus_field_select.s40
-rwxr-xr-xasm/ereader.s148
-rwxr-xr-xasm/field_select.s28
-rwxr-xr-xasm/high_scores.s210
-rwxr-xr-xasm/intro.s372
-rwxr-xr-xasm/m4a_1.s2
-rwxr-xr-xasm/options.s86
-rwxr-xr-xasm/pokedex.s232
-rwxr-xr-xasm/rom_11B9C.s1884
-rwxr-xr-xasm/rom_3219C.s2006
-rwxr-xr-xasm/rom_528AC.s28
-rwxr-xr-xasm/rom_9BC.s4
-rwxr-xr-xasm/titlescreen.s20
-rwxr-xr-xasm/unknown_lib.s20
-rw-r--r--common_syms/m4a.txt2
-rw-r--r--graphics/intro/copyright.pal518
-rwxr-xr-xld_script.txt2
-rw-r--r--undefined_rom.txt1376
18 files changed, 4178 insertions, 2800 deletions
diff --git a/asm/bonus_field_select.s b/asm/bonus_field_select.s
index e181588..be370ea 100755
--- a/asm/bonus_field_select.s
+++ b/asm/bonus_field_select.s
@@ -7,7 +7,7 @@
thumb_func_start BonusFieldSelectMain
BonusFieldSelectMain: @ 0x080025A4
push {lr}
- ldr r1, _080025BC @ =0x0805C750
+ ldr r1, _080025BC @ =gUnknown_0805C750
ldr r0, _080025C0 @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -17,7 +17,7 @@ BonusFieldSelectMain: @ 0x080025A4
pop {r0}
bx r0
.align 2, 0
-_080025BC: .4byte 0x0805C750
+_080025BC: .4byte gUnknown_0805C750
_080025C0: .4byte gMain
thumb_func_start sub_25C4
@@ -62,7 +62,7 @@ sub_25C4: @ 0x080025C4
ldrh r0, [r2]
strh r0, [r4, #0x16]
ldr r0, _080026B8 @ =0x040000D4
- ldr r1, _080026BC @ =0x0807C2E0
+ ldr r1, _080026BC @ =gUnknown_0807C2E0
str r1, [r0]
movs r1, #0xa0
lsls r1, r1, #0x13
@@ -77,14 +77,14 @@ sub_25C4: @ 0x080025C4
ldr r1, _080026CC @ =0x80002000
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _080026D0 @ =0x0807C4E0
+ ldr r1, _080026D0 @ =gUnknown_0807C4E0
str r1, [r0]
ldr r1, _080026D4 @ =0x06008000
str r1, [r0, #4]
ldr r1, _080026D8 @ =0x80000C00
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _080026DC @ =0x0807AAE0
+ ldr r1, _080026DC @ =gUnknown_0807AAE0
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -92,13 +92,13 @@ sub_25C4: @ 0x080025C4
ldr r2, _080026E0 @ =0x80000400
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _080026E4 @ =0x0807B2E0
+ ldr r1, _080026E4 @ =gUnknown_0807B2E0
str r1, [r0]
ldr r1, _080026E8 @ =0x06000800
str r1, [r0, #4]
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _080026EC @ =0x0807BAE0
+ ldr r1, _080026EC @ =gUnknown_0807BAE0
str r1, [r0]
ldr r1, _080026F0 @ =0x06001000
str r1, [r0, #4]
@@ -136,19 +136,19 @@ _080026AC: .4byte 0x0400000A
_080026B0: .4byte 0x0400000C
_080026B4: .4byte gMain
_080026B8: .4byte 0x040000D4
-_080026BC: .4byte 0x0807C2E0
+_080026BC: .4byte gUnknown_0807C2E0
_080026C0: .4byte 0x80000100
_080026C4: .4byte gFieldSelectWindow_Gfx
_080026C8: .4byte 0x06004000
_080026CC: .4byte 0x80002000
-_080026D0: .4byte 0x0807C4E0
+_080026D0: .4byte gUnknown_0807C4E0
_080026D4: .4byte 0x06008000
_080026D8: .4byte 0x80000C00
-_080026DC: .4byte 0x0807AAE0
+_080026DC: .4byte gUnknown_0807AAE0
_080026E0: .4byte 0x80000400
-_080026E4: .4byte 0x0807B2E0
+_080026E4: .4byte gUnknown_0807B2E0
_080026E8: .4byte 0x06000800
-_080026EC: .4byte 0x0807BAE0
+_080026EC: .4byte gUnknown_0807BAE0
_080026F0: .4byte 0x06001000
_080026F4: .4byte gFieldSelectSpritePals
_080026F8: .4byte 0x05000200
@@ -433,7 +433,7 @@ _0800291C:
ble _0800296E
ldr r1, _08002980 @ =gMain
strb r3, [r1, #0xd]
- ldr r2, _08002984 @ =0x086A4CF0
+ ldr r2, _08002984 @ =gUnknown_086A4CF0
ldr r0, _08002988 @ =0x0201A4F8
ldrb r0, [r0]
lsls r0, r0, #0x18
@@ -458,7 +458,7 @@ _08002974: .4byte 0x0202A560
_08002978: .4byte 0x0202BEE8
_0800297C: .4byte 0x0202BE1C
_08002980: .4byte gMain
-_08002984: .4byte 0x086A4CF0
+_08002984: .4byte gUnknown_086A4CF0
_08002988: .4byte 0x0201A4F8
_0800298C: .4byte 0x0202BEE4
@@ -515,7 +515,7 @@ sub_29C8: @ 0x080029C8
ldr r5, _08002C2C @ =0x0201A4F4
ldr r2, _08002C30 @ =0x0201A4B0
mov sb, r2
- ldr r0, _08002C34 @ =0x086A4C80
+ ldr r0, _08002C34 @ =gUnknown_086A4C80
mov ip, r0
movs r2, #0xd2
lsls r2, r2, #3
@@ -583,7 +583,7 @@ _08002A70:
mov sb, r1
cmp r0, #1
bne _08002AEC
- ldr r1, _08002C40 @ =0x086A4CC0
+ ldr r1, _08002C40 @ =gUnknown_086A4CC0
adds r1, r2, r1
ldrh r0, [r1]
strh r0, [r3, #2]
@@ -706,7 +706,7 @@ _08002B0C:
ldrh r0, [r1]
cmp r0, #1
bne _08002BEA
- ldr r2, _08002C54 @ =0x086A4CD8
+ ldr r2, _08002C54 @ =gUnknown_086A4CD8
ldr r1, _08002C24 @ =0x0201A4F8
movs r0, #0
ldrsb r0, [r1, r0]
@@ -799,12 +799,12 @@ _08002C24: .4byte 0x0201A4F8
_08002C28: .4byte 0x0201A4C0
_08002C2C: .4byte 0x0201A4F4
_08002C30: .4byte 0x0201A4B0
-_08002C34: .4byte 0x086A4C80
+_08002C34: .4byte gUnknown_086A4C80
_08002C38: .4byte 0xFFFFFBB0
_08002C3C: .4byte 0x0200B3B8
-_08002C40: .4byte 0x086A4CC0
+_08002C40: .4byte gUnknown_086A4CC0
_08002C44: .4byte gOamBuffer
_08002C48: .4byte 0x000001FF
_08002C4C: .4byte 0xFFFFFE00
_08002C50: .4byte 0x0202BEE8
-_08002C54: .4byte 0x086A4CD8
+_08002C54: .4byte gUnknown_086A4CD8
diff --git a/asm/ereader.s b/asm/ereader.s
index da52ca9..70fee57 100755
--- a/asm/ereader.s
+++ b/asm/ereader.s
@@ -7,7 +7,7 @@
thumb_func_start EReaderMain
EReaderMain: @ 0x08002C58
push {lr}
- ldr r1, _08002C70 @ =0x0805C75C
+ ldr r1, _08002C70 @ =gUnknown_0805C75C
ldr r0, _08002C74 @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -17,7 +17,7 @@ EReaderMain: @ 0x08002C58
pop {r0}
bx r0
.align 2, 0
-_08002C70: .4byte 0x0805C75C
+_08002C70: .4byte gUnknown_0805C75C
_08002C74: .4byte gMain
thumb_func_start sub_2C78
@@ -65,7 +65,7 @@ sub_2C78: @ 0x08002C78
ldrh r0, [r2]
strh r0, [r6, #0x16]
ldr r4, _08002D90 @ =0x040000D4
- ldr r0, _08002D94 @ =0x08081D20
+ ldr r0, _08002D94 @ =gUnknown_08081D20
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -73,14 +73,14 @@ sub_2C78: @ 0x08002C78
ldr r0, _08002D98 @ =0x80000020
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08002D9C @ =0x080897E0
+ ldr r0, _08002D9C @ =gUnknown_080897E0
str r0, [r4]
ldr r0, _08002DA0 @ =0x05000040
str r0, [r4, #4]
ldr r0, _08002DA4 @ =0x80000010
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08002DA8 @ =0x08080500
+ ldr r0, _08002DA8 @ =gUnknown_08080500
str r0, [r4]
ldr r0, _08002DAC @ =0x03000000
mov r8, r0
@@ -89,7 +89,7 @@ sub_2C78: @ 0x08002C78
mov sb, r1
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08002DB4 @ =0x0807DD00
+ ldr r0, _08002DB4 @ =gUnknown_0807DD00
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -97,20 +97,20 @@ sub_2C78: @ 0x08002C78
ldr r1, _08002DB8 @ =0x80000400
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08002DBC @ =0x0807FD00
+ ldr r0, _08002DBC @ =gUnknown_0807FD00
str r0, [r4]
ldr r0, _08002DC0 @ =0x06000800
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08002DC4 @ =0x08089960
+ ldr r0, _08002DC4 @ =gUnknown_08089960
str r0, [r4]
ldr r0, _08002DC8 @ =0x05000200
str r0, [r4, #4]
ldr r0, _08002DCC @ =0x80000060
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08002DD0 @ =0x08089B60
+ ldr r0, _08002DD0 @ =gUnknown_08089B60
str r0, [r4]
ldr r0, _08002DD4 @ =0x06010000
str r0, [r4, #4]
@@ -153,22 +153,22 @@ _08002D84: .4byte 0x0400000A
_08002D88: .4byte gMain
_08002D8C: .4byte 0x0000FFE8
_08002D90: .4byte 0x040000D4
-_08002D94: .4byte 0x08081D20
+_08002D94: .4byte gUnknown_08081D20
_08002D98: .4byte 0x80000020
-_08002D9C: .4byte 0x080897E0
+_08002D9C: .4byte gUnknown_080897E0
_08002DA0: .4byte 0x05000040
_08002DA4: .4byte 0x80000010
-_08002DA8: .4byte 0x08080500
+_08002DA8: .4byte gUnknown_08080500
_08002DAC: .4byte 0x03000000
_08002DB0: .4byte 0x80001800
-_08002DB4: .4byte 0x0807DD00
+_08002DB4: .4byte gUnknown_0807DD00
_08002DB8: .4byte 0x80000400
-_08002DBC: .4byte 0x0807FD00
+_08002DBC: .4byte gUnknown_0807FD00
_08002DC0: .4byte 0x06000800
-_08002DC4: .4byte 0x08089960
+_08002DC4: .4byte gUnknown_08089960
_08002DC8: .4byte 0x05000200
_08002DCC: .4byte 0x80000060
-_08002DD0: .4byte 0x08089B60
+_08002DD0: .4byte gUnknown_08089B60
_08002DD4: .4byte 0x06010000
_08002DD8: .4byte 0x80003610
_08002DDC: .4byte 0x0202C604
@@ -216,7 +216,7 @@ _08002E3C: .4byte 0x0200282D
sub_2E40: @ 0x08002E40
push {r4, r5, r6, r7, lr}
ldr r4, _08002E84 @ =0x0202C604
- ldr r2, _08002E88 @ =0x086A551A
+ ldr r2, _08002E88 @ =gUnknown_086A551A
ldr r3, _08002E8C @ =0x0202AD90
movs r0, #0
ldrsb r0, [r3, r0]
@@ -249,7 +249,7 @@ sub_2E40: @ 0x08002E40
b _08002EF0
.align 2, 0
_08002E84: .4byte 0x0202C604
-_08002E88: .4byte 0x086A551A
+_08002E88: .4byte gUnknown_086A551A
_08002E8C: .4byte 0x0202AD90
_08002E90: .4byte 0x0202A580
_08002E94:
@@ -305,7 +305,7 @@ _08002EF0:
cmp r0, #0
beq _08002F78
ldr r5, _08002F34 @ =0x0202C604
- ldr r6, _08002F38 @ =0x086A551A
+ ldr r6, _08002F38 @ =gUnknown_086A551A
ldr r4, _08002F3C @ =0x0202AD90
movs r2, #0
ldrsb r2, [r4, r2]
@@ -330,10 +330,10 @@ _08002EF0:
_08002F2C: .4byte 0x0202C5A4
_08002F30: .4byte gMain
_08002F34: .4byte 0x0202C604
-_08002F38: .4byte 0x086A551A
+_08002F38: .4byte gUnknown_086A551A
_08002F3C: .4byte 0x0202AD90
_08002F40:
- ldr r0, _08002F54 @ =0x086A5528
+ ldr r0, _08002F54 @ =gUnknown_086A5528
adds r0, r2, r0
ldrb r0, [r0]
lsls r0, r0, #0x18
@@ -343,7 +343,7 @@ _08002F40:
movs r0, #2
b _08002F8E
.align 2, 0
-_08002F54: .4byte 0x086A5528
+_08002F54: .4byte gUnknown_086A5528
_08002F58:
bl sub_377C
movs r1, #0
@@ -399,7 +399,7 @@ sub_2FC0: @ 0x08002FC0
ldrh r0, [r4]
adds r0, #1
strh r0, [r4]
- ldr r2, _08003030 @ =0x086A550C
+ ldr r2, _08003030 @ =gUnknown_086A550C
ldr r3, _08003034 @ =0x0201B174
movs r1, #0
ldrsb r1, [r3, r1]
@@ -447,7 +447,7 @@ _08003012:
bx r0
.align 2, 0
_0800302C: .4byte 0x0202C5A0
-_08003030: .4byte 0x086A550C
+_08003030: .4byte gUnknown_086A550C
_08003034: .4byte 0x0201B174
_08003038: .4byte 0x0201B124
_0800303C: .4byte 0x0202C584
@@ -676,7 +676,7 @@ sub_3208: @ 0x08003208
strb r0, [r2]
_08003228:
ldr r4, _08003274 @ =0x0202C604
- ldr r2, _08003278 @ =0x086A551A
+ ldr r2, _08003278 @ =gUnknown_086A551A
ldr r3, _0800327C @ =0x0202AD90
movs r0, #0
ldrsb r0, [r3, r0]
@@ -711,7 +711,7 @@ _08003228:
_0800326C: .4byte 0x0201A44C
_08003270: .4byte 0x0202BEC0
_08003274: .4byte 0x0202C604
-_08003278: .4byte 0x086A551A
+_08003278: .4byte gUnknown_086A551A
_0800327C: .4byte 0x0202AD90
_08003280: .4byte 0x0202A580
_08003284:
@@ -767,7 +767,7 @@ _080032E0:
cmp r0, #0
beq _0800336E
ldr r6, _08003324 @ =0x0202C604
- ldr r4, _08003328 @ =0x086A551A
+ ldr r4, _08003328 @ =gUnknown_086A551A
ldr r5, _0800332C @ =0x0202AD90
movs r2, #0
ldrsb r2, [r5, r2]
@@ -792,10 +792,10 @@ _080032E0:
_0800331C: .4byte 0x0202C5A4
_08003320: .4byte gMain
_08003324: .4byte 0x0202C604
-_08003328: .4byte 0x086A551A
+_08003328: .4byte gUnknown_086A551A
_0800332C: .4byte 0x0202AD90
_08003330:
- ldr r0, _08003354 @ =0x086A5528
+ ldr r0, _08003354 @ =gUnknown_086A5528
adds r0, r2, r0
movs r4, #0
ldrsb r4, [r0, r4]
@@ -809,7 +809,7 @@ _08003330:
strb r4, [r7, #3]
b _0800336E
.align 2, 0
-_08003354: .4byte 0x086A5528
+_08003354: .4byte gUnknown_086A5528
_08003358:
bl sub_377C
movs r1, #0
@@ -961,7 +961,7 @@ sub_343C: @ 0x0800343C
ldrh r0, [r2]
strh r0, [r6, #0x16]
ldr r4, _08003560 @ =0x040000D4
- ldr r0, _08003564 @ =0x08081D20
+ ldr r0, _08003564 @ =gUnknown_08081D20
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -969,14 +969,14 @@ sub_343C: @ 0x0800343C
ldr r0, _08003568 @ =0x80000020
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800356C @ =0x080897E0
+ ldr r0, _0800356C @ =gUnknown_080897E0
str r0, [r4]
ldr r0, _08003570 @ =0x05000040
str r0, [r4, #4]
ldr r0, _08003574 @ =0x80000010
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003578 @ =0x08080500
+ ldr r0, _08003578 @ =gUnknown_08080500
str r0, [r4]
ldr r0, _0800357C @ =0x03000000
mov r8, r0
@@ -985,7 +985,7 @@ sub_343C: @ 0x0800343C
mov sb, r1
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003584 @ =0x0807DD00
+ ldr r0, _08003584 @ =gUnknown_0807DD00
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -993,20 +993,20 @@ sub_343C: @ 0x0800343C
ldr r1, _08003588 @ =0x80000400
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800358C @ =0x0807FD00
+ ldr r0, _0800358C @ =gUnknown_0807FD00
str r0, [r4]
ldr r0, _08003590 @ =0x06000800
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003594 @ =0x08089960
+ ldr r0, _08003594 @ =gUnknown_08089960
str r0, [r4]
ldr r0, _08003598 @ =0x05000200
str r0, [r4, #4]
ldr r0, _0800359C @ =0x80000060
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _080035A0 @ =0x08089B60
+ ldr r0, _080035A0 @ =gUnknown_08089B60
str r0, [r4]
ldr r0, _080035A4 @ =0x06010000
str r0, [r4, #4]
@@ -1021,7 +1021,7 @@ sub_343C: @ 0x0800343C
ldr r0, _080035B4 @ =0x0202C5A4
strb r5, [r0]
ldr r2, _080035B8 @ =0x0202AD90
- ldr r1, _080035BC @ =0x086A5536
+ ldr r1, _080035BC @ =gUnknown_086A5536
ldr r0, _080035C0 @ =0x0201C184
movs r3, #0
ldrsh r0, [r0, r3]
@@ -1055,29 +1055,29 @@ _08003554: .4byte 0x0400000A
_08003558: .4byte gMain
_0800355C: .4byte 0x0000FFE8
_08003560: .4byte 0x040000D4
-_08003564: .4byte 0x08081D20
+_08003564: .4byte gUnknown_08081D20
_08003568: .4byte 0x80000020
-_0800356C: .4byte 0x080897E0
+_0800356C: .4byte gUnknown_080897E0
_08003570: .4byte 0x05000040
_08003574: .4byte 0x80000010
-_08003578: .4byte 0x08080500
+_08003578: .4byte gUnknown_08080500
_0800357C: .4byte 0x03000000
_08003580: .4byte 0x80001800
-_08003584: .4byte 0x0807DD00
+_08003584: .4byte gUnknown_0807DD00
_08003588: .4byte 0x80000400
-_0800358C: .4byte 0x0807FD00
+_0800358C: .4byte gUnknown_0807FD00
_08003590: .4byte 0x06000800
-_08003594: .4byte 0x08089960
+_08003594: .4byte gUnknown_08089960
_08003598: .4byte 0x05000200
_0800359C: .4byte 0x80000060
-_080035A0: .4byte 0x08089B60
+_080035A0: .4byte gUnknown_08089B60
_080035A4: .4byte 0x06010000
_080035A8: .4byte 0x80003610
_080035AC: .4byte 0x0202C604
_080035B0: .4byte 0x0202A580
_080035B4: .4byte 0x0202C5A4
_080035B8: .4byte 0x0202AD90
-_080035BC: .4byte 0x086A5536
+_080035BC: .4byte gUnknown_086A5536
_080035C0: .4byte 0x0201C184
_080035C4: .4byte 0x06004000
@@ -1085,7 +1085,7 @@ _080035C4: .4byte 0x06004000
sub_35C8: @ 0x080035C8
push {r4, r5, r6, lr}
ldr r4, _0800360C @ =0x0202C604
- ldr r2, _08003610 @ =0x086A551A
+ ldr r2, _08003610 @ =gUnknown_086A551A
ldr r3, _08003614 @ =0x0202AD90
movs r0, #0
ldrsb r0, [r3, r0]
@@ -1118,7 +1118,7 @@ sub_35C8: @ 0x080035C8
b _08003678
.align 2, 0
_0800360C: .4byte 0x0202C604
-_08003610: .4byte 0x086A551A
+_08003610: .4byte gUnknown_086A551A
_08003614: .4byte 0x0202AD90
_08003618: .4byte 0x0202A580
_0800361C:
@@ -1174,7 +1174,7 @@ _08003678:
cmp r0, #0
beq _0800371A
ldr r5, _080036BC @ =0x0202C604
- ldr r6, _080036C0 @ =0x086A551A
+ ldr r6, _080036C0 @ =gUnknown_086A551A
ldr r4, _080036C4 @ =0x0202AD90
movs r3, #0
ldrsb r3, [r4, r3]
@@ -1199,10 +1199,10 @@ _08003678:
_080036B4: .4byte 0x0202C5A4
_080036B8: .4byte gMain
_080036BC: .4byte 0x0202C604
-_080036C0: .4byte 0x086A551A
+_080036C0: .4byte gUnknown_086A551A
_080036C4: .4byte 0x0202AD90
_080036C8:
- ldr r0, _080036E8 @ =0x086A5528
+ ldr r0, _080036E8 @ =gUnknown_086A5528
adds r0, r3, r0
ldrb r0, [r0]
lsls r0, r0, #0x18
@@ -1218,7 +1218,7 @@ _080036C8:
movs r0, #0xb
b _080036F8
.align 2, 0
-_080036E8: .4byte 0x086A5528
+_080036E8: .4byte gUnknown_086A5528
_080036EC: .4byte 0x0201C184
_080036F0: .4byte 0x0202BEF8
_080036F4:
@@ -1296,7 +1296,7 @@ _08003782:
adds r6, r1, #1
adds r4, r7, r0
_0800378A:
- ldr r0, _080037B0 @ =0x080ACC60
+ ldr r0, _080037B0 @ =gUnknown_080ACC60
adds r1, r4, #0
movs r2, #1
movs r3, #2
@@ -1313,7 +1313,7 @@ _0800378A:
bx r0
.align 2, 0
_080037AC: .4byte 0x03001800
-_080037B0: .4byte 0x080ACC60
+_080037B0: .4byte gUnknown_080ACC60
thumb_func_start sub_37B4
sub_37B4: @ 0x080037B4
@@ -1323,7 +1323,7 @@ sub_37B4: @ 0x080037B4
push {r6, r7}
movs r2, #0
lsls r0, r0, #0x18
- ldr r1, _08003818 @ =0x086A4CF8
+ ldr r1, _08003818 @ =gUnknown_086A4CF8
mov sb, r1
asrs r0, r0, #0x18
lsls r1, r0, #3
@@ -1345,7 +1345,7 @@ _080037E0:
ldr r2, _0800381C @ =0x0000FFF0
adds r0, r2, #0
ands r0, r1
- ldr r1, _08003820 @ =0x080ACC60
+ ldr r1, _08003820 @ =gUnknown_080ACC60
adds r0, r0, r1
lsls r1, r5, #5
ldr r2, _08003824 @ =0x03001800
@@ -1368,9 +1368,9 @@ _080037E0:
pop {r0}
bx r0
.align 2, 0
-_08003818: .4byte 0x086A4CF8
+_08003818: .4byte gUnknown_086A4CF8
_0800381C: .4byte 0x0000FFF0
-_08003820: .4byte 0x080ACC60
+_08003820: .4byte gUnknown_080ACC60
_08003824: .4byte 0x03001800
thumb_func_start sub_3828
@@ -1394,7 +1394,7 @@ sub_3828: @ 0x08003828
adds r2, r0, #0
lsls r2, r2, #0x18
asrs r2, r2, #0x18
- ldr r3, _08003890 @ =0x086A4CF8
+ ldr r3, _08003890 @ =gUnknown_086A4CF8
lsls r1, r6, #1
adds r1, r1, r6
lsls r1, r1, #3
@@ -1410,7 +1410,7 @@ sub_3828: @ 0x08003828
ldrh r1, [r1]
ldr r0, _08003894 @ =0x0000FFF0
ands r0, r1
- ldr r1, _08003898 @ =0x080ACC60
+ ldr r1, _08003898 @ =gUnknown_080ACC60
adds r0, r0, r1
lsls r6, r6, #0xb
lsls r2, r2, #5
@@ -1425,9 +1425,9 @@ sub_3828: @ 0x08003828
pop {r0}
bx r0
.align 2, 0
-_08003890: .4byte 0x086A4CF8
+_08003890: .4byte gUnknown_086A4CF8
_08003894: .4byte 0x0000FFF0
-_08003898: .4byte 0x080ACC60
+_08003898: .4byte gUnknown_080ACC60
_0800389C: .4byte 0x03001800
thumb_func_start sub_38A0
@@ -1449,7 +1449,7 @@ sub_38A0: @ 0x080038A0
movs r1, #0x18
bl __modsi3
lsls r0, r0, #0x18
- ldr r1, _080038E8 @ =0x080ACC60
+ ldr r1, _080038E8 @ =gUnknown_080ACC60
adds r6, r6, r1
lsls r4, r4, #0xb
asrs r0, r0, #0x13
@@ -1465,7 +1465,7 @@ sub_38A0: @ 0x080038A0
pop {r0}
bx r0
.align 2, 0
-_080038E8: .4byte 0x080ACC60
+_080038E8: .4byte gUnknown_080ACC60
_080038EC: .4byte 0x03001800
thumb_func_start sub_38F0
@@ -1548,7 +1548,7 @@ sub_394C: @ 0x0800394C
movs r0, #1
mov r1, r8
strh r0, [r1]
- ldr r0, _080039B0 @ =0x086A54D8
+ ldr r0, _080039B0 @ =gUnknown_086A54D8
movs r1, #0xd
bl LoadSpriteSets
ldrh r0, [r7]
@@ -1567,14 +1567,14 @@ _080039A0: .4byte 0x0202A58C
_080039A4: .4byte 0x0200B3B8
_080039A8: .4byte 0x0202BEC0
_080039AC: .4byte 0x0202C584
-_080039B0: .4byte 0x086A54D8
+_080039B0: .4byte gUnknown_086A54D8
_080039B4:
movs r0, #0x78
strh r0, [r7, #2]
movs r0, #0x50
_080039BA:
strh r0, [r7, #4]
- ldr r1, _08003A9C @ =0x086A54D8
+ ldr r1, _08003A9C @ =gUnknown_086A54D8
ldr r0, _08003AA0 @ =0x0202A58C
ldrb r0, [r0]
lsls r0, r0, #0x18
@@ -1627,7 +1627,7 @@ _08003A18:
strh r0, [r1, #2]
movs r0, #0x18
strh r0, [r1, #4]
- ldr r1, _08003A9C @ =0x086A54D8
+ ldr r1, _08003A9C @ =gUnknown_086A54D8
ldr r0, _08003AB0 @ =0x0202BEC0
ldrb r0, [r0]
lsls r0, r0, #0x18
@@ -1691,7 +1691,7 @@ _08003A86:
pop {r0}
bx r0
.align 2, 0
-_08003A9C: .4byte 0x086A54D8
+_08003A9C: .4byte gUnknown_086A54D8
_08003AA0: .4byte 0x0202A58C
_08003AA4: .4byte gOamBuffer
_08003AA8: .4byte 0xFFFFFE00
@@ -1727,7 +1727,7 @@ sub_3AB4: @ 0x08003AB4
movs r0, #1
mov r1, r8
strh r0, [r1]
- ldr r0, _08003B18 @ =0x086A54D8
+ ldr r0, _08003B18 @ =gUnknown_086A54D8
movs r1, #0xd
bl sub_2414
ldrh r0, [r7]
@@ -1746,14 +1746,14 @@ _08003B08: .4byte 0x0202A58C
_08003B0C: .4byte 0x0200B3B8
_08003B10: .4byte 0x0202BEC0
_08003B14: .4byte 0x0202C584
-_08003B18: .4byte 0x086A54D8
+_08003B18: .4byte gUnknown_086A54D8
_08003B1C:
movs r0, #0x78
strh r0, [r7, #2]
movs r0, #0x50
_08003B22:
strh r0, [r7, #4]
- ldr r1, _08003C04 @ =0x086A54D8
+ ldr r1, _08003C04 @ =gUnknown_086A54D8
ldr r0, _08003C08 @ =0x0202A58C
ldrb r0, [r0]
lsls r0, r0, #0x18
@@ -1806,7 +1806,7 @@ _08003B80:
strh r0, [r1, #2]
movs r0, #0x18
strh r0, [r1, #4]
- ldr r1, _08003C04 @ =0x086A54D8
+ ldr r1, _08003C04 @ =gUnknown_086A54D8
ldr r0, _08003C18 @ =0x0202BEC0
ldrb r0, [r0]
lsls r0, r0, #0x18
@@ -1870,7 +1870,7 @@ _08003BEE:
pop {r0}
bx r0
.align 2, 0
-_08003C04: .4byte 0x086A54D8
+_08003C04: .4byte gUnknown_086A54D8
_08003C08: .4byte 0x0202A58C
_08003C0C: .4byte gOamBuffer
_08003C10: .4byte 0xFFFFFE00
diff --git a/asm/field_select.s b/asm/field_select.s
index bc46a46..7ff1621 100755
--- a/asm/field_select.s
+++ b/asm/field_select.s
@@ -7,7 +7,7 @@
thumb_func_start FieldSelectMain
FieldSelectMain: @ 0x08008AD4
push {lr}
- ldr r1, _08008AEC @ =0x080792C0
+ ldr r1, _08008AEC @ =gUnknown_080792C0
ldr r0, _08008AF0 @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -17,7 +17,7 @@ FieldSelectMain: @ 0x08008AD4
pop {r0}
bx r0
.align 2, 0
-_08008AEC: .4byte 0x080792C0
+_08008AEC: .4byte gUnknown_080792C0
_08008AF0: .4byte gMain
thumb_func_start LoadFieldSelectGraphics
@@ -84,7 +84,7 @@ LoadFieldSelectGraphics: @ 0x08008AF4
ldr r1, _08008C04 @ =0x80001C00
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _08008C08 @ =0x080A2400
+ ldr r1, _08008C08 @ =gUnknown_080A2400
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -143,7 +143,7 @@ _08008BF8: .4byte 0x80000A00
_08008BFC: .4byte gFieldSelectMiniFields_Gfx
_08008C00: .4byte 0x06008000
_08008C04: .4byte 0x80001C00
-_08008C08: .4byte 0x080A2400
+_08008C08: .4byte gUnknown_080A2400
_08008C0C: .4byte 0x80000400
_08008C10: .4byte gFieldSelectFrameShadowTilemap
_08008C14: .4byte 0x06000800
@@ -418,7 +418,7 @@ _08008E2E:
ldrh r0, [r5, #8]
cmp r0, #0
bne _08008E5C
- ldr r2, _08008E58 @ =0x086A6B14
+ ldr r2, _08008E58 @ =gUnknown_086A6B14
movs r4, #0xc
ldrsh r0, [r5, r4]
movs r1, #4
@@ -436,9 +436,9 @@ _08008E2E:
ldrh r0, [r1]
b _08008E76
.align 2, 0
-_08008E58: .4byte 0x086A6B14
+_08008E58: .4byte gUnknown_086A6B14
_08008E5C:
- ldr r1, _08008E94 @ =0x086A6B14
+ ldr r1, _08008E94 @ =gUnknown_086A6B14
movs r2, #0xc
ldrsh r0, [r5, r2]
lsls r0, r0, #1
@@ -468,7 +468,7 @@ _08008E76:
strh r0, [r3, #0xc]
b _08008EA0
.align 2, 0
-_08008E94: .4byte 0x086A6B14
+_08008E94: .4byte gUnknown_086A6B14
_08008E98: .4byte gMain
_08008E9C:
strh r1, [r3, #0xc]
@@ -657,7 +657,7 @@ sub_8F94: @ 0x08008F94
ldrsb r0, [r4, r0]
mov r3, r8
strh r0, [r3]
- ldr r0, _08009268 @ =0x086A6AD4
+ ldr r0, _08009268 @ =gUnknown_086A6AD4
movs r1, #0x10
adds r2, r6, #0
bl LoadSpriteSets
@@ -755,7 +755,7 @@ _080090BC:
ldr r1, _08009264 @ =0x02002838
ldrh r0, [r1]
lsls r0, r0, #2
- ldr r2, _08009268 @ =0x086A6AD4
+ ldr r2, _08009268 @ =gUnknown_086A6AD4
adds r0, r0, r2
ldr r6, [r0]
movs r5, #0
@@ -821,7 +821,7 @@ _0800913A:
ldr r1, _08009264 @ =0x02002838
ldrh r0, [r1, #2]
lsls r0, r0, #2
- ldr r2, _08009268 @ =0x086A6AD4
+ ldr r2, _08009268 @ =gUnknown_086A6AD4
adds r0, r0, r2
ldr r6, [r0]
movs r5, #0
@@ -883,7 +883,7 @@ _080091BA:
ldrh r0, [r7]
cmp r0, #1
bne _08009234
- ldr r1, _08009278 @ =0x086A6B28
+ ldr r1, _08009278 @ =gUnknown_086A6B28
ldr r2, _08009264 @ =0x02002838
ldrh r0, [r2, #8]
lsls r0, r0, #2
@@ -963,8 +963,8 @@ _08009258: .4byte 0x00000642
_0800925C: .4byte 0x00000808
_08009260: .4byte 0x04000050
_08009264: .4byte 0x02002838
-_08009268: .4byte 0x086A6AD4
+_08009268: .4byte gUnknown_086A6AD4
_0800926C: .4byte gOamBuffer
_08009270: .4byte 0x000001FF
_08009274: .4byte 0xFFFFFE00
-_08009278: .4byte 0x086A6B28
+_08009278: .4byte gUnknown_086A6B28
diff --git a/asm/high_scores.s b/asm/high_scores.s
index baa9b12..d054d38 100755
--- a/asm/high_scores.s
+++ b/asm/high_scores.s
@@ -7,7 +7,7 @@
thumb_func_start HighScoresMain
HighScoresMain: @ 0x0800CE48
push {lr}
- ldr r1, _0800CE60 @ =0x080793E8
+ ldr r1, _0800CE60 @ =gUnknown_080793E8
ldr r0, _0800CE64 @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -17,14 +17,14 @@ HighScoresMain: @ 0x0800CE48
pop {r0}
bx r0
.align 2, 0
-_0800CE60: .4byte 0x080793E8
+_0800CE60: .4byte gUnknown_080793E8
_0800CE64: .4byte gMain
@ This is triggered after the idle pinball game catches its first pokemon
thumb_func_start IdleHighScoresMain
IdleHighScoresMain: @ 0x0800CE68
push {lr}
- ldr r1, _0800CE80 @ =0x08079424
+ ldr r1, _0800CE80 @ =gUnknown_08079424
ldr r0, _0800CE84 @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -34,7 +34,7 @@ IdleHighScoresMain: @ 0x0800CE68
pop {r0}
bx r0
.align 2, 0
-_0800CE80: .4byte 0x08079424
+_0800CE80: .4byte gUnknown_08079424
_0800CE84: .4byte gMain
thumb_func_start sub_CE88
@@ -71,7 +71,7 @@ sub_CE88: @ 0x0800CE88
ldrh r0, [r2]
strh r0, [r7, #0x16]
ldr r4, _0800CF7C @ =0x040000D4
- ldr r0, _0800CF80 @ =0x0809DBE0
+ ldr r0, _0800CF80 @ =gUnknown_0809DBE0
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -79,41 +79,41 @@ sub_CE88: @ 0x0800CE88
ldr r0, _0800CF84 @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800CF88 @ =0x080957A0
+ ldr r0, _0800CF88 @ =gUnknown_080957A0
str r0, [r4]
ldr r0, _0800CF8C @ =0x06004000
str r0, [r4, #4]
ldr r0, _0800CF90 @ =0x80002400
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800CF94 @ =0x0809AFC0
+ ldr r0, _0800CF94 @ =gUnknown_0809AFC0
str r0, [r4]
ldr r0, _0800CF98 @ =0x0600C000
str r0, [r4, #4]
ldr r0, _0800CF9C @ =0x80001600
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800CFA0 @ =0x080947A0
+ ldr r0, _0800CFA0 @ =gUnknown_080947A0
str r0, [r4]
ldr r6, _0800CFA4 @ =0x03005C00
str r6, [r4, #4]
ldr r5, _0800CFA8 @ =0x80000800
str r5, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800CFAC @ =0x08099FC0
+ ldr r0, _0800CFAC @ =gUnknown_08099FC0
str r0, [r4]
ldr r0, _0800CFB0 @ =0x06001000
str r0, [r4, #4]
str r5, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800CFB4 @ =0x0809DDE0
+ ldr r0, _0800CFB4 @ =gUnknown_0809DDE0
str r0, [r4]
ldr r0, _0800CFB8 @ =0x05000200
str r0, [r4, #4]
ldr r0, _0800CFBC @ =0x80000080
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800CFC0 @ =0x0809DFE0
+ ldr r0, _0800CFC0 @ =gUnknown_0809DFE0
str r0, [r4]
ldr r0, _0800CFC4 @ =0x06010000
str r0, [r4, #4]
@@ -153,23 +153,23 @@ _0800CF70: .4byte 0x0400000E
_0800CF74: .4byte 0x0000420F
_0800CF78: .4byte gMain
_0800CF7C: .4byte 0x040000D4
-_0800CF80: .4byte 0x0809DBE0
+_0800CF80: .4byte gUnknown_0809DBE0
_0800CF84: .4byte 0x80000100
-_0800CF88: .4byte 0x080957A0
+_0800CF88: .4byte gUnknown_080957A0
_0800CF8C: .4byte 0x06004000
_0800CF90: .4byte 0x80002400
-_0800CF94: .4byte 0x0809AFC0
+_0800CF94: .4byte gUnknown_0809AFC0
_0800CF98: .4byte 0x0600C000
_0800CF9C: .4byte 0x80001600
-_0800CFA0: .4byte 0x080947A0
+_0800CFA0: .4byte gUnknown_080947A0
_0800CFA4: .4byte 0x03005C00
_0800CFA8: .4byte 0x80000800
-_0800CFAC: .4byte 0x08099FC0
+_0800CFAC: .4byte gUnknown_08099FC0
_0800CFB0: .4byte 0x06001000
-_0800CFB4: .4byte 0x0809DDE0
+_0800CFB4: .4byte gUnknown_0809DDE0
_0800CFB8: .4byte 0x05000200
_0800CFBC: .4byte 0x80000080
-_0800CFC0: .4byte 0x0809DFE0
+_0800CFC0: .4byte gUnknown_0809DFE0
_0800CFC4: .4byte 0x06010000
_0800CFC8: .4byte 0x80002210
_0800CFCC: .4byte gUnknown_0202C588
@@ -638,7 +638,7 @@ _0800D35E:
lsls r0, r2, #1
movs r4, #6
subs r0, r4, r0
- ldr r3, _0800D3D0 @ =0x08079870
+ ldr r3, _0800D3D0 @ =gUnknown_08079870
mov r8, r3
ldr r1, [r7, #0xc]
lsls r1, r1, #2
@@ -672,14 +672,14 @@ _0800D35E:
.align 2, 0
_0800D3C8: .4byte 0x0000014B
_0800D3CC: .4byte 0x02002858
-_0800D3D0: .4byte 0x08079870
+_0800D3D0: .4byte gUnknown_08079870
_0800D3D4:
strh r1, [r7, #0x12]
ldrb r1, [r7, #0xb]
lsls r0, r1, #1
movs r2, #6
subs r2, r2, r0
- ldr r3, _0800D4A0 @ =0x08079870
+ ldr r3, _0800D4A0 @ =gUnknown_08079870
ldr r0, [r7, #0xc]
lsls r0, r0, #2
adds r0, r0, r3
@@ -740,7 +740,7 @@ _0800D42C:
lsls r0, r1, #1
movs r2, #6
subs r2, r2, r0
- ldr r3, _0800D4A0 @ =0x08079870
+ ldr r3, _0800D4A0 @ =gUnknown_08079870
ldr r0, [r4, #0xc]
lsls r0, r0, #2
adds r0, r0, r3
@@ -777,7 +777,7 @@ _0800D482:
pop {r0}
bx r0
.align 2, 0
-_0800D4A0: .4byte 0x08079870
+_0800D4A0: .4byte gUnknown_08079870
_0800D4A4: .4byte 0x02002858
_0800D4A8: .4byte gMain
_0800D4AC: .4byte 0x040000D4
@@ -1895,7 +1895,7 @@ sub_DD70: @ 0x0800DD70
ldrh r0, [r2]
strh r0, [r6, #0x16]
ldr r4, _0800DE64 @ =0x040000D4
- ldr r0, _0800DE68 @ =0x0809DBE0
+ ldr r0, _0800DE68 @ =gUnknown_0809DBE0
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -1903,21 +1903,21 @@ sub_DD70: @ 0x0800DD70
ldr r0, _0800DE6C @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800DE70 @ =0x080957A0
+ ldr r0, _0800DE70 @ =gUnknown_080957A0
str r0, [r4]
ldr r0, _0800DE74 @ =0x06004000
str r0, [r4, #4]
ldr r0, _0800DE78 @ =0x80002400
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800DE7C @ =0x0809AFC0
+ ldr r0, _0800DE7C @ =gUnknown_0809AFC0
str r0, [r4]
ldr r0, _0800DE80 @ =0x0600C000
str r0, [r4, #4]
ldr r0, _0800DE84 @ =0x80001600
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800DE88 @ =0x080947A0
+ ldr r0, _0800DE88 @ =gUnknown_080947A0
str r0, [r4]
ldr r0, _0800DE8C @ =0x03005C00
mov r8, r0
@@ -1925,20 +1925,20 @@ sub_DD70: @ 0x0800DD70
ldr r5, _0800DE90 @ =0x80000800
str r5, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800DE94 @ =0x08099FC0
+ ldr r0, _0800DE94 @ =gUnknown_08099FC0
str r0, [r4]
ldr r0, _0800DE98 @ =0x06001000
str r0, [r4, #4]
str r5, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800DE9C @ =0x0809DDE0
+ ldr r0, _0800DE9C @ =gUnknown_0809DDE0
str r0, [r4]
ldr r0, _0800DEA0 @ =0x05000200
str r0, [r4, #4]
ldr r0, _0800DEA4 @ =0x80000010
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800DEA8 @ =0x0809DFE0
+ ldr r0, _0800DEA8 @ =gUnknown_0809DFE0
str r0, [r4]
ldr r0, _0800DEAC @ =0x06010000
str r0, [r4, #4]
@@ -1973,23 +1973,23 @@ _0800DE58: .4byte 0x0400000E
_0800DE5C: .4byte 0x0000420F
_0800DE60: .4byte gMain
_0800DE64: .4byte 0x040000D4
-_0800DE68: .4byte 0x0809DBE0
+_0800DE68: .4byte gUnknown_0809DBE0
_0800DE6C: .4byte 0x80000100
-_0800DE70: .4byte 0x080957A0
+_0800DE70: .4byte gUnknown_080957A0
_0800DE74: .4byte 0x06004000
_0800DE78: .4byte 0x80002400
-_0800DE7C: .4byte 0x0809AFC0
+_0800DE7C: .4byte gUnknown_0809AFC0
_0800DE80: .4byte 0x0600C000
_0800DE84: .4byte 0x80001600
-_0800DE88: .4byte 0x080947A0
+_0800DE88: .4byte gUnknown_080947A0
_0800DE8C: .4byte 0x03005C00
_0800DE90: .4byte 0x80000800
-_0800DE94: .4byte 0x08099FC0
+_0800DE94: .4byte gUnknown_08099FC0
_0800DE98: .4byte 0x06001000
-_0800DE9C: .4byte 0x0809DDE0
+_0800DE9C: .4byte gUnknown_0809DDE0
_0800DEA0: .4byte 0x05000200
_0800DEA4: .4byte 0x80000010
-_0800DEA8: .4byte 0x0809DFE0
+_0800DEA8: .4byte gUnknown_0809DFE0
_0800DEAC: .4byte 0x06010000
_0800DEB0: .4byte 0x80002210
@@ -2314,7 +2314,7 @@ sub_E0EC: @ 0x0800E0EC
ldrh r0, [r2]
strh r0, [r6, #0x16]
ldr r4, _0800E1E0 @ =0x040000D4
- ldr r0, _0800E1E4 @ =0x0809DBE0
+ ldr r0, _0800E1E4 @ =gUnknown_0809DBE0
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -2322,21 +2322,21 @@ sub_E0EC: @ 0x0800E0EC
ldr r0, _0800E1E8 @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800E1EC @ =0x080957A0
+ ldr r0, _0800E1EC @ =gUnknown_080957A0
str r0, [r4]
ldr r0, _0800E1F0 @ =0x06004000
str r0, [r4, #4]
ldr r0, _0800E1F4 @ =0x80002400
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800E1F8 @ =0x0809AFC0
+ ldr r0, _0800E1F8 @ =gUnknown_0809AFC0
str r0, [r4]
ldr r0, _0800E1FC @ =0x0600C000
str r0, [r4, #4]
ldr r0, _0800E200 @ =0x80001600
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800E204 @ =0x080947A0
+ ldr r0, _0800E204 @ =gUnknown_080947A0
str r0, [r4]
ldr r0, _0800E208 @ =0x03005C00
mov r8, r0
@@ -2344,20 +2344,20 @@ sub_E0EC: @ 0x0800E0EC
ldr r5, _0800E20C @ =0x80000800
str r5, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800E210 @ =0x08099FC0
+ ldr r0, _0800E210 @ =gUnknown_08099FC0
str r0, [r4]
ldr r0, _0800E214 @ =0x06001000
str r0, [r4, #4]
str r5, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800E218 @ =0x0809DDE0
+ ldr r0, _0800E218 @ =gUnknown_0809DDE0
str r0, [r4]
ldr r0, _0800E21C @ =0x05000200
str r0, [r4, #4]
ldr r0, _0800E220 @ =0x80000010
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800E224 @ =0x0809DFE0
+ ldr r0, _0800E224 @ =gUnknown_0809DFE0
str r0, [r4]
ldr r0, _0800E228 @ =0x06010000
str r0, [r4, #4]
@@ -2392,23 +2392,23 @@ _0800E1D4: .4byte 0x0400000E
_0800E1D8: .4byte 0x0000420F
_0800E1DC: .4byte gMain
_0800E1E0: .4byte 0x040000D4
-_0800E1E4: .4byte 0x0809DBE0
+_0800E1E4: .4byte gUnknown_0809DBE0
_0800E1E8: .4byte 0x80000100
-_0800E1EC: .4byte 0x080957A0
+_0800E1EC: .4byte gUnknown_080957A0
_0800E1F0: .4byte 0x06004000
_0800E1F4: .4byte 0x80002400
-_0800E1F8: .4byte 0x0809AFC0
+_0800E1F8: .4byte gUnknown_0809AFC0
_0800E1FC: .4byte 0x0600C000
_0800E200: .4byte 0x80001600
-_0800E204: .4byte 0x080947A0
+_0800E204: .4byte gUnknown_080947A0
_0800E208: .4byte 0x03005C00
_0800E20C: .4byte 0x80000800
-_0800E210: .4byte 0x08099FC0
+_0800E210: .4byte gUnknown_08099FC0
_0800E214: .4byte 0x06001000
-_0800E218: .4byte 0x0809DDE0
+_0800E218: .4byte gUnknown_0809DDE0
_0800E21C: .4byte 0x05000200
_0800E220: .4byte 0x80000010
-_0800E224: .4byte 0x0809DFE0
+_0800E224: .4byte gUnknown_0809DFE0
_0800E228: .4byte 0x06010000
_0800E22C: .4byte 0x80002210
@@ -2611,10 +2611,10 @@ sub_E3A8: @ 0x0800E3A8
adds r5, r0, r2
movs r0, #1
strh r0, [r5]
- ldr r0, _0800E450 @ =0x086A7DA8
+ ldr r0, _0800E450 @ =gUnknown_086A7DA8
movs r1, #2
bl LoadSpriteSets
- ldr r2, _0800E454 @ =0x080797F0
+ ldr r2, _0800E454 @ =gUnknown_080797F0
ldr r0, [r4, #0xc]
lsls r0, r0, #3
ldrb r1, [r4, #0xb]
@@ -2681,8 +2681,8 @@ _0800E404:
.align 2, 0
_0800E448: .4byte 0x02002858
_0800E44C: .4byte 0x0200B3B8
-_0800E450: .4byte 0x086A7DA8
-_0800E454: .4byte 0x080797F0
+_0800E450: .4byte gUnknown_086A7DA8
+_0800E454: .4byte gUnknown_080797F0
_0800E458: .4byte gOamBuffer
_0800E45C: .4byte 0xFFFFFE00
_0800E460: .4byte 0x000001FF
@@ -2745,7 +2745,7 @@ _0800E4B4:
asrs r0, r0, #0x18
mov r1, r8
strh r0, [r1]
- ldr r0, _0800E5E4 @ =0x086A7DB0
+ ldr r0, _0800E5E4 @ =gUnknown_086A7DB0
movs r1, #9
adds r2, r6, #0
bl LoadSpriteSets
@@ -2809,7 +2809,7 @@ _0800E4B4:
ldrsb r0, [r2, r0]
adds r0, #7
lsls r0, r0, #2
- ldr r3, _0800E5E4 @ =0x086A7DB0
+ ldr r3, _0800E5E4 @ =gUnknown_086A7DB0
adds r0, r0, r3
ldr r6, [r0]
movs r5, #0
@@ -2879,7 +2879,7 @@ _0800E5D4: .4byte 0x02002858
_0800E5D8: .4byte 0x0200287D
_0800E5DC: .4byte 0x02002882
_0800E5E0: .4byte 0x0201B178
-_0800E5E4: .4byte 0x086A7DB0
+_0800E5E4: .4byte gUnknown_086A7DB0
_0800E5E8: .4byte gOamBuffer
_0800E5EC: .4byte 0x000003FF
_0800E5F0: .4byte 0xFFFFFC00
@@ -2891,7 +2891,7 @@ _0800E5FC:
movs r0, #0x50
_0800E602:
strh r0, [r7, #4]
- ldr r1, _0800E664 @ =0x086A7DB0
+ ldr r1, _0800E664 @ =gUnknown_086A7DB0
movs r0, #0
ldrsb r0, [r2, r0]
adds r0, #2
@@ -2941,7 +2941,7 @@ _0800E628:
blt _0800E628
b _0800E846
.align 2, 0
-_0800E664: .4byte 0x086A7DB0
+_0800E664: .4byte gUnknown_086A7DB0
_0800E668: .4byte gOamBuffer
_0800E66C: .4byte 0xFFFFFE00
_0800E670: .4byte 0x000001FF
@@ -2967,7 +2967,7 @@ _0800E67A:
asrs r0, r0, #0x18
mov r2, r8
strh r0, [r2]
- ldr r0, _0800E7A0 @ =0x086A7DB0
+ ldr r0, _0800E7A0 @ =gUnknown_086A7DB0
movs r1, #9
adds r2, r6, #0
bl LoadSpriteSets
@@ -3034,7 +3034,7 @@ _0800E67A:
ldrsb r0, [r2, r0]
adds r0, #7
lsls r0, r0, #2
- ldr r3, _0800E7A0 @ =0x086A7DB0
+ ldr r3, _0800E7A0 @ =gUnknown_086A7DB0
adds r0, r0, r3
ldr r6, [r0]
movs r5, #0
@@ -3098,7 +3098,7 @@ _0800E792:
b _0800E7C6
.align 2, 0
_0800E79C: .4byte 0x0201B178
-_0800E7A0: .4byte 0x086A7DB0
+_0800E7A0: .4byte gUnknown_086A7DB0
_0800E7A4: .4byte gOamBuffer
_0800E7A8: .4byte 0x000003FF
_0800E7AC: .4byte 0xFFFFFC00
@@ -3112,7 +3112,7 @@ _0800E7C0:
movs r0, #0x50
_0800E7C6:
strh r0, [r7, #4]
- ldr r1, _0800E824 @ =0x086A7DB0
+ ldr r1, _0800E824 @ =gUnknown_086A7DB0
movs r0, #0
ldrsb r0, [r2, r0]
adds r0, #2
@@ -3160,7 +3160,7 @@ _0800E7EA:
blt _0800E7EA
b _0800E846
.align 2, 0
-_0800E824: .4byte 0x086A7DB0
+_0800E824: .4byte gUnknown_086A7DB0
_0800E828: .4byte gOamBuffer
_0800E82C: .4byte 0xFFFFFE00
_0800E830: .4byte 0x000001FF
@@ -3169,7 +3169,7 @@ _0800E834:
strh r0, [r6]
mov r1, sl
strh r0, [r1]
- ldr r0, _0800E85C @ =0x086A7DB0
+ ldr r0, _0800E85C @ =gUnknown_086A7DB0
movs r1, #9
adds r2, r6, #0
bl LoadSpriteSets
@@ -3186,7 +3186,7 @@ _0800E846:
pop {r0}
bx r0
.align 2, 0
-_0800E85C: .4byte 0x086A7DB0
+_0800E85C: .4byte gUnknown_086A7DB0
thumb_func_start sub_E860
sub_E860: @ 0x0800E860
@@ -3205,7 +3205,7 @@ sub_E860: @ 0x0800E860
lsls r0, r0, #0x18
asrs r0, r0, #0x18
strh r0, [r5]
- ldr r0, _0800E8F4 @ =0x086A7DD4
+ ldr r0, _0800E8F4 @ =gUnknown_086A7DD4
movs r1, #5
bl LoadSpriteSets
ldrh r0, [r5]
@@ -3263,7 +3263,7 @@ _0800E8DA:
_0800E8E8: .4byte 0x0202C580
_0800E8EC: .4byte 0x0200B3B8
_0800E8F0: .4byte 0x0201C18C
-_0800E8F4: .4byte 0x086A7DD4
+_0800E8F4: .4byte gUnknown_086A7DD4
_0800E8F8: .4byte 0x0201A4B8
_0800E8FC: .4byte gOamBuffer
_0800E900: .4byte 0xFFFFFE00
@@ -3982,7 +3982,7 @@ sub_EE64: @ 0x0800EE64
push {r5, r6, r7}
sub sp, #0x10
movs r6, #0
- ldr r4, _0800EF20 @ =0x086A7FAC
+ ldr r4, _0800EF20 @ =gUnknown_086A7FAC
ldr r5, _0800EF24 @ =0x0202C610
_0800EE76:
ldm r5!, {r0}
@@ -4003,7 +4003,7 @@ _0800EE76:
cmp r6, #3
ble _0800EE76
movs r5, #1
- ldr r0, _0800EF20 @ =0x086A7FAC
+ ldr r0, _0800EF20 @ =gUnknown_086A7FAC
mov sb, r0
ldr r1, _0800EF24 @ =0x0202C610
mov sl, r1
@@ -4069,7 +4069,7 @@ _0800EEF4:
bl sub_105A0
b _0800EF44
.align 2, 0
-_0800EF20: .4byte 0x086A7FAC
+_0800EF20: .4byte gUnknown_086A7FAC
_0800EF24: .4byte 0x0202C610
_0800EF28: .4byte 0x0202C5C0
_0800EF2C:
@@ -4195,7 +4195,7 @@ _0800EFF4:
cmp r5, #7
ble _0800EF76
movs r6, #0
- ldr r7, _0800F0E8 @ =0x086A7FAC
+ ldr r7, _0800F0E8 @ =gUnknown_086A7FAC
ldr r0, _0800F0EC @ =0x0202C610
adds r5, r0, #0
adds r5, #0xc0
@@ -4218,7 +4218,7 @@ _0800F032:
cmp r6, #3
ble _0800F032
movs r5, #1
- ldr r0, _0800F0E8 @ =0x086A7FAC
+ ldr r0, _0800F0E8 @ =gUnknown_086A7FAC
mov sb, r0
ldr r1, _0800F0F0 @ =0x0202C6D0
mov sl, r1
@@ -4289,7 +4289,7 @@ _0800F0B6:
b _0800F10C
.align 2, 0
_0800F0E4: .4byte 0x0202C5C0
-_0800F0E8: .4byte 0x086A7FAC
+_0800F0E8: .4byte gUnknown_086A7FAC
_0800F0EC: .4byte 0x0202C610
_0800F0F0: .4byte 0x0202C6D0
_0800F0F4:
@@ -4996,11 +4996,11 @@ sub_F670: @ 0x0800F670
sub sp, #8
adds r7, r0, #0
mov r8, r2
- ldr r2, _0800F6D8 @ =0x086A7FAC
+ ldr r2, _0800F6D8 @ =gUnknown_086A7FAC
lsls r0, r7, #1
adds r0, r0, r2
ldrh r7, [r0]
- ldr r6, _0800F6DC @ =0x08079730
+ ldr r6, _0800F6DC @ =gUnknown_08079730
lsls r4, r1, #1
adds r4, r4, r1
lsls r4, r4, #2
@@ -5041,8 +5041,8 @@ sub_F670: @ 0x0800F670
pop {r0}
bx r0
.align 2, 0
-_0800F6D8: .4byte 0x086A7FAC
-_0800F6DC: .4byte 0x08079730
+_0800F6D8: .4byte gUnknown_086A7FAC
+_0800F6DC: .4byte gUnknown_08079730
thumb_func_start sub_F6E0
sub_F6E0: @ 0x0800F6E0
@@ -5056,7 +5056,7 @@ sub_F6E0: @ 0x0800F6E0
movs r2, #0
ldr r0, _0800F744 @ =0x0200B134
mov r8, r0
- ldr r3, _0800F748 @ =0x08079430
+ ldr r3, _0800F748 @ =gUnknown_08079430
mov ip, r3
_0800F6F8:
movs r1, #0
@@ -5100,7 +5100,7 @@ _0800F718:
.align 2, 0
_0800F740: .4byte 0x0202BEB0
_0800F744: .4byte 0x0200B134
-_0800F748: .4byte 0x08079430
+_0800F748: .4byte gUnknown_08079430
thumb_func_start sub_F74C
sub_F74C: @ 0x0800F74C
@@ -5284,7 +5284,7 @@ _0800F8BC:
ldr r0, _0800F924 @ =0x03005C00
ldr r7, _0800F928 @ =0x000090EA
ldr r6, _0800F92C @ =0x0000912A
- ldr r1, _0800F930 @ =0x086A7FA4
+ ldr r1, _0800F930 @ =gUnknown_086A7FA4
adds r2, r0, #0
adds r2, #0x98
lsls r0, r5, #0x10
@@ -5310,7 +5310,7 @@ _0800F8E8:
ldr r0, _0800F924 @ =0x03005C00
ldr r7, _0800F934 @ =0x0000910A
ldr r6, _0800F938 @ =0x0000914A
- ldr r1, _0800F930 @ =0x086A7FA4
+ ldr r1, _0800F930 @ =gUnknown_086A7FA4
adds r3, r0, #0
adds r3, #0xd8
lsls r0, r5, #0x10
@@ -5338,7 +5338,7 @@ _0800F918:
_0800F924: .4byte 0x03005C00
_0800F928: .4byte 0x000090EA
_0800F92C: .4byte 0x0000912A
-_0800F930: .4byte 0x086A7FA4
+_0800F930: .4byte gUnknown_086A7FA4
_0800F934: .4byte 0x0000910A
_0800F938: .4byte 0x0000914A
_0800F93C:
@@ -5352,7 +5352,7 @@ _0800F93C:
ldr r0, _0800F9B8 @ =0x0000916A
mov ip, r0
ldr r7, _0800F9BC @ =0x000091AA
- ldr r2, _0800F9C0 @ =0x086A7FA4
+ ldr r2, _0800F9C0 @ =gUnknown_086A7FA4
lsls r0, r3, #1
adds r1, r0, r1
lsls r0, r5, #0x10
@@ -5382,7 +5382,7 @@ _0800F972:
ldr r1, _0800F9B4 @ =0x03005C00
ldr r7, _0800F9C4 @ =0x0000918A
ldr r6, _0800F9C8 @ =0x000091CA
- ldr r2, _0800F9C0 @ =0x086A7FA4
+ ldr r2, _0800F9C0 @ =gUnknown_086A7FA4
lsls r0, r3, #1
adds r1, r0, r1
lsls r0, r5, #0x10
@@ -5410,7 +5410,7 @@ _0800F9AA:
_0800F9B4: .4byte 0x03005C00
_0800F9B8: .4byte 0x0000916A
_0800F9BC: .4byte 0x000091AA
-_0800F9C0: .4byte 0x086A7FA4
+_0800F9C0: .4byte gUnknown_086A7FA4
_0800F9C4: .4byte 0x0000918A
_0800F9C8: .4byte 0x000091CA
_0800F9CC:
@@ -5419,7 +5419,7 @@ _0800F9CC:
ldr r0, _0800FA34 @ =0x03005C00
ldr r7, _0800FA38 @ =0x000090EA
ldr r6, _0800FA3C @ =0x0000912A
- ldr r1, _0800FA40 @ =0x086A7FA4
+ ldr r1, _0800FA40 @ =gUnknown_086A7FA4
ldr r3, _0800FA44 @ =0x00000894
adds r2, r0, r3
lsls r0, r5, #0x10
@@ -5445,7 +5445,7 @@ _0800F9F8:
ldr r0, _0800FA34 @ =0x03005C00
ldr r7, _0800FA48 @ =0x0000910A
ldr r6, _0800FA4C @ =0x0000914A
- ldr r1, _0800FA40 @ =0x086A7FA4
+ ldr r1, _0800FA40 @ =gUnknown_086A7FA4
ldr r4, _0800FA50 @ =0x000008D4
adds r3, r0, r4
lsls r0, r5, #0x10
@@ -5473,7 +5473,7 @@ _0800FA28:
_0800FA34: .4byte 0x03005C00
_0800FA38: .4byte 0x000090EA
_0800FA3C: .4byte 0x0000912A
-_0800FA40: .4byte 0x086A7FA4
+_0800FA40: .4byte gUnknown_086A7FA4
_0800FA44: .4byte 0x00000894
_0800FA48: .4byte 0x0000910A
_0800FA4C: .4byte 0x0000914A
@@ -5486,7 +5486,7 @@ _0800FA54:
ldr r0, _0800FACC @ =0x0000916A
mov ip, r0
ldr r7, _0800FAD0 @ =0x000091AA
- ldr r2, _0800FAD4 @ =0x086A7FA4
+ ldr r2, _0800FAD4 @ =gUnknown_086A7FA4
ldr r4, _0800FAD8 @ =0x000008D4
adds r0, r3, r4
adds r1, r0, r1
@@ -5514,7 +5514,7 @@ _0800FA86:
ldr r1, _0800FAC8 @ =0x03005C00
ldr r7, _0800FADC @ =0x0000918A
ldr r6, _0800FAE0 @ =0x000091CA
- ldr r2, _0800FAD4 @ =0x086A7FA4
+ ldr r2, _0800FAD4 @ =gUnknown_086A7FA4
ldr r4, _0800FAE4 @ =0x00000914
adds r0, r3, r4
adds r1, r0, r1
@@ -5546,7 +5546,7 @@ _0800FAC2:
_0800FAC8: .4byte 0x03005C00
_0800FACC: .4byte 0x0000916A
_0800FAD0: .4byte 0x000091AA
-_0800FAD4: .4byte 0x086A7FA4
+_0800FAD4: .4byte gUnknown_086A7FA4
_0800FAD8: .4byte 0x000008D4
_0800FADC: .4byte 0x0000918A
_0800FAE0: .4byte 0x000091CA
@@ -5566,7 +5566,7 @@ _0800FAF4:
ldr r0, _0800FB5C @ =0x03005C00
ldr r7, _0800FB60 @ =0x000090EA
ldr r6, _0800FB64 @ =0x0000912A
- ldr r1, _0800FB68 @ =0x086A7FA8
+ ldr r1, _0800FB68 @ =gUnknown_086A7FA8
adds r2, r0, #0
adds r2, #0x98
lsls r0, r5, #0x10
@@ -5592,7 +5592,7 @@ _0800FB20:
ldr r0, _0800FB5C @ =0x03005C00
ldr r7, _0800FB6C @ =0x0000910A
ldr r6, _0800FB70 @ =0x0000914A
- ldr r1, _0800FB68 @ =0x086A7FA8
+ ldr r1, _0800FB68 @ =gUnknown_086A7FA8
adds r3, r0, #0
adds r3, #0xd8
lsls r0, r5, #0x10
@@ -5620,7 +5620,7 @@ _0800FB50:
_0800FB5C: .4byte 0x03005C00
_0800FB60: .4byte 0x000090EA
_0800FB64: .4byte 0x0000912A
-_0800FB68: .4byte 0x086A7FA8
+_0800FB68: .4byte gUnknown_086A7FA8
_0800FB6C: .4byte 0x0000910A
_0800FB70: .4byte 0x0000914A
_0800FB74:
@@ -5634,7 +5634,7 @@ _0800FB74:
ldr r0, _0800FBF0 @ =0x0000916A
mov ip, r0
ldr r7, _0800FBF4 @ =0x000091AA
- ldr r2, _0800FBF8 @ =0x086A7FA8
+ ldr r2, _0800FBF8 @ =gUnknown_086A7FA8
lsls r0, r3, #1
adds r1, r0, r1
lsls r0, r5, #0x10
@@ -5664,7 +5664,7 @@ _0800FBAA:
ldr r1, _0800FBEC @ =0x03005C00
ldr r7, _0800FBFC @ =0x0000918A
ldr r6, _0800FC00 @ =0x000091CA
- ldr r2, _0800FBF8 @ =0x086A7FA8
+ ldr r2, _0800FBF8 @ =gUnknown_086A7FA8
lsls r0, r3, #1
adds r1, r0, r1
lsls r0, r5, #0x10
@@ -5692,7 +5692,7 @@ _0800FBE2:
_0800FBEC: .4byte 0x03005C00
_0800FBF0: .4byte 0x0000916A
_0800FBF4: .4byte 0x000091AA
-_0800FBF8: .4byte 0x086A7FA8
+_0800FBF8: .4byte gUnknown_086A7FA8
_0800FBFC: .4byte 0x0000918A
_0800FC00: .4byte 0x000091CA
_0800FC04:
@@ -5701,7 +5701,7 @@ _0800FC04:
ldr r0, _0800FC6C @ =0x03005C00
ldr r7, _0800FC70 @ =0x000090EA
ldr r6, _0800FC74 @ =0x0000912A
- ldr r1, _0800FC78 @ =0x086A7FA8
+ ldr r1, _0800FC78 @ =gUnknown_086A7FA8
ldr r3, _0800FC7C @ =0x00000894
adds r2, r0, r3
lsls r0, r5, #0x10
@@ -5727,7 +5727,7 @@ _0800FC30:
ldr r0, _0800FC6C @ =0x03005C00
ldr r7, _0800FC80 @ =0x0000910A
ldr r6, _0800FC84 @ =0x0000914A
- ldr r1, _0800FC78 @ =0x086A7FA8
+ ldr r1, _0800FC78 @ =gUnknown_086A7FA8
ldr r4, _0800FC88 @ =0x000008D4
adds r3, r0, r4
lsls r0, r5, #0x10
@@ -5755,7 +5755,7 @@ _0800FC60:
_0800FC6C: .4byte 0x03005C00
_0800FC70: .4byte 0x000090EA
_0800FC74: .4byte 0x0000912A
-_0800FC78: .4byte 0x086A7FA8
+_0800FC78: .4byte gUnknown_086A7FA8
_0800FC7C: .4byte 0x00000894
_0800FC80: .4byte 0x0000910A
_0800FC84: .4byte 0x0000914A
@@ -5768,7 +5768,7 @@ _0800FC8C:
ldr r0, _0800FD04 @ =0x0000916A
mov ip, r0
ldr r7, _0800FD08 @ =0x000091AA
- ldr r2, _0800FD0C @ =0x086A7FA8
+ ldr r2, _0800FD0C @ =gUnknown_086A7FA8
ldr r4, _0800FD10 @ =0x000008D4
adds r0, r3, r4
adds r1, r0, r1
@@ -5796,7 +5796,7 @@ _0800FCBE:
ldr r1, _0800FD00 @ =0x03005C00
ldr r7, _0800FD14 @ =0x0000918A
ldr r6, _0800FD18 @ =0x000091CA
- ldr r2, _0800FD0C @ =0x086A7FA8
+ ldr r2, _0800FD0C @ =gUnknown_086A7FA8
ldr r4, _0800FD1C @ =0x00000914
adds r0, r3, r4
adds r1, r0, r1
@@ -5828,7 +5828,7 @@ _0800FCFA:
_0800FD00: .4byte 0x03005C00
_0800FD04: .4byte 0x0000916A
_0800FD08: .4byte 0x000091AA
-_0800FD0C: .4byte 0x086A7FA8
+_0800FD0C: .4byte gUnknown_086A7FA8
_0800FD10: .4byte 0x000008D4
_0800FD14: .4byte 0x0000918A
_0800FD18: .4byte 0x000091CA
diff --git a/asm/intro.s b/asm/intro.s
index edc0a34..b573471 100755
--- a/asm/intro.s
+++ b/asm/intro.s
@@ -7,7 +7,7 @@
thumb_func_start IntroMain
IntroMain: @ 0x0800927C
push {lr}
- ldr r1, _08009294 @ =0x080792CC
+ ldr r1, _08009294 @ =gUnknown_080792CC
ldr r0, _08009298 @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -17,7 +17,7 @@ IntroMain: @ 0x0800927C
pop {r0}
bx r0
.align 2, 0
-_08009294: .4byte 0x080792CC
+_08009294: .4byte gUnknown_080792CC
_08009298: .4byte gMain
thumb_func_start sub_929C
@@ -38,7 +38,7 @@ sub_929C: @ 0x0800929C
orrs r0, r1
strh r0, [r3]
ldr r1, _0800931C @ =0x040000D4
- ldr r0, _08009320 @ =0x080798C0
+ ldr r0, _08009320 @ =gUnknown_080798C0
str r0, [r1]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -46,7 +46,7 @@ sub_929C: @ 0x0800929C
ldr r2, _08009324 @ =0x80000400
str r2, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08009328 @ =0x0807A0C0
+ ldr r0, _08009328 @ =gUnknown_0807A0C0
str r0, [r1]
ldr r0, _0800932C @ =0x06004000
str r0, [r1, #4]
@@ -82,9 +82,9 @@ sub_929C: @ 0x0800929C
.align 2, 0
_08009318: .4byte 0x0400000A
_0800931C: .4byte 0x040000D4
-_08009320: .4byte 0x080798C0
+_08009320: .4byte gUnknown_080798C0
_08009324: .4byte 0x80000400
-_08009328: .4byte 0x0807A0C0
+_08009328: .4byte gUnknown_0807A0C0
_0800932C: .4byte 0x06004000
_08009330: .4byte gIntroCopyright_Pal
_08009334: .4byte 0x80000100
@@ -133,7 +133,7 @@ _08009388: .4byte gMain
thumb_func_start sub_938C
sub_938C: @ 0x0800938C
push {lr}
- ldr r1, _080093C0 @ =0x080792E0
+ ldr r1, _080093C0 @ =gUnknown_080792E0
ldr r0, _080093C4 @ =0x0202C790
ldrb r0, [r0]
lsls r0, r0, #0x18
@@ -158,7 +158,7 @@ _080093BA:
pop {r0}
bx r0
.align 2, 0
-_080093C0: .4byte 0x080792E0
+_080093C0: .4byte gUnknown_080792E0
_080093C4: .4byte 0x0202C790
_080093C8: .4byte 0x0202BF10
_080093CC: .4byte gMain
@@ -315,33 +315,33 @@ sub_9498: @ 0x08009498
orrs r0, r1
strh r0, [r2]
ldr r4, _08009638 @ =0x040000D4
- ldr r0, _0800963C @ =0x080B9CC0
+ ldr r0, _0800963C @ =gUnknown_080B9CC0
str r0, [r4]
ldr r0, _08009640 @ =0x0600D000
str r0, [r4, #4]
ldr r2, _08009644 @ =0x80000400
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08009648 @ =0x080BC4C0
+ ldr r0, _08009648 @ =gUnknown_080BC4C0
str r0, [r4]
ldr r0, _0800964C @ =0x0600D800
str r0, [r4, #4]
ldr r1, _08009650 @ =0x80000800
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08009654 @ =0x080BB4C0
+ ldr r0, _08009654 @ =gUnknown_080BB4C0
str r0, [r4]
ldr r0, _08009658 @ =0x0600E800
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800965C @ =0x080B3CA0
+ ldr r0, _0800965C @ =gUnknown_080B3CA0
str r0, [r4]
ldr r0, _08009660 @ =0x0600F800
str r0, [r4, #4]
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08009664 @ =0x080B44A0
+ ldr r0, _08009664 @ =gUnknown_080B44A0
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -349,7 +349,7 @@ sub_9498: @ 0x08009498
ldr r0, _08009668 @ =0x80002C00
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0800966C @ =0x080BD4C0
+ ldr r0, _0800966C @ =gUnknown_080BD4C0
str r0, [r4]
ldr r0, _08009670 @ =0x0201C1C0
str r0, [r4, #4]
@@ -454,19 +454,19 @@ _0800962C: .4byte 0x00005D02
_08009630: .4byte 0x0400000E
_08009634: .4byte 0x00001F03
_08009638: .4byte 0x040000D4
-_0800963C: .4byte 0x080B9CC0
+_0800963C: .4byte gUnknown_080B9CC0
_08009640: .4byte 0x0600D000
_08009644: .4byte 0x80000400
-_08009648: .4byte 0x080BC4C0
+_08009648: .4byte gUnknown_080BC4C0
_0800964C: .4byte 0x0600D800
_08009650: .4byte 0x80000800
-_08009654: .4byte 0x080BB4C0
+_08009654: .4byte gUnknown_080BB4C0
_08009658: .4byte 0x0600E800
-_0800965C: .4byte 0x080B3CA0
+_0800965C: .4byte gUnknown_080B3CA0
_08009660: .4byte 0x0600F800
-_08009664: .4byte 0x080B44A0
+_08009664: .4byte gUnknown_080B44A0
_08009668: .4byte 0x80002C00
-_0800966C: .4byte 0x080BD4C0
+_0800966C: .4byte gUnknown_080BD4C0
_08009670: .4byte 0x0201C1C0
_08009674: .4byte 0x80003400
_08009678: .4byte gIntroScene1Sprites_Pals
@@ -632,7 +632,7 @@ _080097CC:
strh r0, [r1, #8]
_080097E2:
ldr r3, _08009820 @ =0x0202BF10
- ldr r5, _08009824 @ =0x086A77A8
+ ldr r5, _08009824 @ =gUnknown_086A77A8
ldr r4, _08009828 @ =0x0202A578
movs r6, #0
ldrsh r2, [r4, r6]
@@ -664,7 +664,7 @@ _0800981A:
bx r0
.align 2, 0
_08009820: .4byte 0x0202BF10
-_08009824: .4byte 0x086A77A8
+_08009824: .4byte gUnknown_086A77A8
_08009828: .4byte 0x0202A578
_0800982C: .4byte 0x0202C5A8
@@ -753,7 +753,7 @@ sub_98B4: @ 0x080098B4
ble _08009916
movs r0, #0
strb r0, [r1, #0xc]
- ldr r0, _080098F4 @ =0x080B3C60
+ ldr r0, _080098F4 @ =gUnknown_080B3C60
ldr r1, _080098F8 @ =0x050000E0
movs r2, #0x20
movs r3, #0
@@ -767,7 +767,7 @@ sub_98B4: @ 0x080098B4
b _08009916
.align 2, 0
_080098F0: .4byte 0x0201A450
-_080098F4: .4byte 0x080B3C60
+_080098F4: .4byte gUnknown_080B3C60
_080098F8: .4byte 0x050000E0
_080098FC: .4byte 0x0202C790
_08009900:
@@ -913,7 +913,7 @@ _08009A04:
ldrh r0, [r4, #0xa]
adds r0, #1
strh r0, [r4, #0xa]
- ldr r2, _08009AA4 @ =0x086A7768
+ ldr r2, _08009AA4 @ =gUnknown_086A7768
movs r1, #8
ldrsh r3, [r4, r1]
lsls r1, r3, #2
@@ -924,7 +924,7 @@ _08009A04:
ldrsh r1, [r1, r2]
cmp r0, r1
ble _08009A78
- ldr r1, _08009AA8 @ =0x086A7788
+ ldr r1, _08009AA8 @ =gUnknown_086A7788
lsls r0, r3, #1
adds r0, r0, r1
movs r3, #0
@@ -971,8 +971,8 @@ _08009A94: .4byte 0x0201A450
_08009A98: .4byte 0x0202ADA0
_08009A9C: .4byte gMain
_08009AA0: .4byte 0x000002EA
-_08009AA4: .4byte 0x086A7768
-_08009AA8: .4byte 0x086A7788
+_08009AA4: .4byte gUnknown_086A7768
+_08009AA8: .4byte gUnknown_086A7788
_08009AAC: .4byte 0x0201C1C0
_08009AB0: .4byte 0x060036E0
_08009AB4: .4byte 0x0202C790
@@ -1029,7 +1029,7 @@ _08009B14:
ldrh r0, [r4, #0xa]
adds r0, #1
strh r0, [r4, #0xa]
- ldr r2, _08009B60 @ =0x086A7768
+ ldr r2, _08009B60 @ =gUnknown_086A7768
movs r1, #8
ldrsh r3, [r4, r1]
lsls r1, r3, #2
@@ -1043,7 +1043,7 @@ _08009B14:
adds r0, r3, #0
cmp r0, #6
bgt _08009B70
- ldr r1, _08009B64 @ =0x086A7788
+ ldr r1, _08009B64 @ =gUnknown_086A7788
lsls r0, r3, #1
adds r0, r0, r1
movs r2, #0
@@ -1060,12 +1060,12 @@ _08009B14:
_08009B54: .4byte 0x0201A450
_08009B58: .4byte 0x0202ADA0
_08009B5C: .4byte 0x0202BF10
-_08009B60: .4byte 0x086A7768
-_08009B64: .4byte 0x086A7788
+_08009B60: .4byte gUnknown_086A7768
+_08009B64: .4byte gUnknown_086A7788
_08009B68: .4byte 0x0201C1C0
_08009B6C: .4byte 0x060036E0
_08009B70:
- ldr r1, _08009BF0 @ =0x086A7788
+ ldr r1, _08009BF0 @ =gUnknown_086A7788
lsls r0, r3, #1
adds r0, r0, r1
movs r3, #0
@@ -1130,7 +1130,7 @@ _08009BB0:
pop {r0}
bx r0
.align 2, 0
-_08009BF0: .4byte 0x086A7788
+_08009BF0: .4byte gUnknown_086A7788
_08009BF4: .4byte 0x0201C1C0
_08009BF8: .4byte 0x060032C0
_08009BFC: .4byte 0x0202ADA0
@@ -1243,7 +1243,7 @@ sub_9CB8: @ 0x08009CB8
movs r0, #0xc
ldrsb r0, [r4, r0]
strh r0, [r5]
- ldr r6, _08009D5C @ =0x086A769C
+ ldr r6, _08009D5C @ =gUnknown_086A769C
ldr r1, _08009D60 @ =0xFFFFFD20
adds r2, r2, r1
adds r0, r6, #0
@@ -1312,7 +1312,7 @@ _08009D46:
.align 2, 0
_08009D54: .4byte 0x0201A450
_08009D58: .4byte 0x0200B698
-_08009D5C: .4byte 0x086A769C
+_08009D5C: .4byte gUnknown_086A769C
_08009D60: .4byte 0xFFFFFD20
_08009D64: .4byte gOamBuffer
_08009D68: .4byte 0xFFFFFE00
@@ -1333,7 +1333,7 @@ sub_9D70: @ 0x08009D70
ldrsb r0, [r6, r0]
mov r1, r8
strh r0, [r1]
- ldr r0, _08009E70 @ =0x086A769C
+ ldr r0, _08009E70 @ =gUnknown_086A769C
ldr r2, _08009E74 @ =0xFFFFE340
add r2, r8
movs r1, #0x31
@@ -1369,7 +1369,7 @@ _08009DCC:
lsls r0, r0, #3
adds r3, r0, r6
lsls r0, r7, #2
- ldr r1, _08009E84 @ =0x086A7798
+ ldr r1, _08009E84 @ =gUnknown_086A7798
adds r4, r0, r1
movs r2, #0
ldrsh r1, [r4, r2]
@@ -1448,12 +1448,12 @@ _08009E50:
.align 2, 0
_08009E68: .4byte 0x0200D078
_08009E6C: .4byte 0x0201A450
-_08009E70: .4byte 0x086A769C
+_08009E70: .4byte gUnknown_086A769C
_08009E74: .4byte 0xFFFFE340
_08009E78: .4byte 0x02019C30
_08009E7C: .4byte 0x0201C188
_08009E80: .4byte gOamBuffer
-_08009E84: .4byte 0x086A7798
+_08009E84: .4byte gUnknown_086A7798
_08009E88: .4byte 0x000001FF
_08009E8C: .4byte 0xFFFFFE00
@@ -1525,7 +1525,7 @@ sub_9E90: @ 0x08009E90
asrs r0, r0, #0x18
ldr r6, _0800A140 @ =0x0200D638
strh r0, [r6]
- ldr r5, _0800A144 @ =0x086A769C
+ ldr r5, _0800A144 @ =gUnknown_086A769C
adds r0, r5, #0
movs r1, #0x31
bl LoadSpriteSets
@@ -1807,7 +1807,7 @@ _0800A134: .4byte 0x0202ADD4
_0800A138: .4byte 0x04000050
_0800A13C: .4byte 0x0201A450
_0800A140: .4byte 0x0200D638
-_0800A144: .4byte 0x086A769C
+_0800A144: .4byte gUnknown_086A769C
_0800A148: .4byte gOamBuffer
_0800A14C: .4byte 0xFFFFFE00
_0800A150: .4byte 0x000001FF
@@ -1864,27 +1864,27 @@ sub_A16C: @ 0x0800A16C
orrs r0, r1
strh r0, [r2]
ldr r0, _0800A264 @ =0x040000D4
- ldr r1, _0800A268 @ =0x080D0700
+ ldr r1, _0800A268 @ =gUnknown_080D0700
str r1, [r0]
ldr r1, _0800A26C @ =0x06006000
str r1, [r0, #4]
ldr r2, _0800A270 @ =0x80001000
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A274 @ =0x080D2700
+ ldr r1, _0800A274 @ =gUnknown_080D2700
str r1, [r0]
ldr r1, _0800A278 @ =0x0600D000
str r1, [r0, #4]
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A27C @ =0x080CBEE0
+ ldr r1, _0800A27C @ =gUnknown_080CBEE0
str r1, [r0]
ldr r1, _0800A280 @ =0x0600F000
str r1, [r0, #4]
ldr r1, _0800A284 @ =0x80000400
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A288 @ =0x080CC6E0
+ ldr r1, _0800A288 @ =gUnknown_080CC6E0
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -1892,7 +1892,7 @@ sub_A16C: @ 0x0800A16C
ldr r1, _0800A28C @ =0x80001E00
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A290 @ =0x080CBCE0
+ ldr r1, _0800A290 @ =gUnknown_080CBCE0
str r1, [r0]
movs r1, #0xa0
lsls r1, r1, #0x13
@@ -1944,17 +1944,17 @@ _0800A258: .4byte 0x0000DA01
_0800A25C: .4byte 0x0400000E
_0800A260: .4byte 0x00001E03
_0800A264: .4byte 0x040000D4
-_0800A268: .4byte 0x080D0700
+_0800A268: .4byte gUnknown_080D0700
_0800A26C: .4byte 0x06006000
_0800A270: .4byte 0x80001000
-_0800A274: .4byte 0x080D2700
+_0800A274: .4byte gUnknown_080D2700
_0800A278: .4byte 0x0600D000
-_0800A27C: .4byte 0x080CBEE0
+_0800A27C: .4byte gUnknown_080CBEE0
_0800A280: .4byte 0x0600F000
_0800A284: .4byte 0x80000400
-_0800A288: .4byte 0x080CC6E0
+_0800A288: .4byte gUnknown_080CC6E0
_0800A28C: .4byte 0x80001E00
-_0800A290: .4byte 0x080CBCE0
+_0800A290: .4byte gUnknown_080CBCE0
_0800A294: .4byte 0x80000040
_0800A298: .4byte gMain
_0800A29C: .4byte 0x0202ADA0
@@ -2228,45 +2228,45 @@ sub_A454: @ 0x0800A454
orrs r0, r1
strh r0, [r2]
ldr r0, _0800A5BC @ =0x040000D4
- ldr r1, _0800A5C0 @ =0x080DE520
+ ldr r1, _0800A5C0 @ =gUnknown_080DE520
str r1, [r0]
ldr r1, _0800A5C4 @ =0x0600D000
str r1, [r0, #4]
ldr r3, _0800A5C8 @ =0x80000800
str r3, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A5CC @ =0x080DCD20
+ ldr r1, _0800A5CC @ =gUnknown_080DCD20
str r1, [r0]
ldr r1, _0800A5D0 @ =0x0600E000
str r1, [r0, #4]
ldr r2, _0800A5D4 @ =0x80000400
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A5D8 @ =0x080D4900
+ ldr r1, _0800A5D8 @ =gUnknown_080D4900
str r1, [r0]
ldr r1, _0800A5DC @ =0x0600E800
str r1, [r0, #4]
str r3, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A5E0 @ =0x080D5900
+ ldr r1, _0800A5E0 @ =gUnknown_080D5900
str r1, [r0]
ldr r1, _0800A5E4 @ =0x0600F800
str r1, [r0, #4]
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A5E8 @ =0x080DD520
+ ldr r1, _0800A5E8 @ =gUnknown_080DD520
str r1, [r0]
ldr r1, _0800A5EC @ =0x03005C00
str r1, [r0, #4]
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A5F0 @ =0x080DDD20
+ ldr r1, _0800A5F0 @ =gUnknown_080DDD20
str r1, [r0]
ldr r1, _0800A5F4 @ =0x0201B180
str r1, [r0, #4]
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A5F8 @ =0x080D6100
+ ldr r1, _0800A5F8 @ =gUnknown_080D6100
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -2274,7 +2274,7 @@ sub_A454: @ 0x0800A454
ldr r1, _0800A5FC @ =0x80003600
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r3, _0800A600 @ =0x080D4700
+ ldr r3, _0800A600 @ =gUnknown_080D4700
str r3, [r0]
movs r1, #0xa0
lsls r1, r1, #0x13
@@ -2282,7 +2282,7 @@ sub_A454: @ 0x0800A454
ldr r2, _0800A604 @ =0x80000070
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800A608 @ =0x080DF520
+ ldr r1, _0800A608 @ =gUnknown_080DF520
str r1, [r0]
ldr r1, _0800A60C @ =0x06010000
str r1, [r0, #4]
@@ -2349,25 +2349,25 @@ _0800A5B0: .4byte 0x00005D02
_0800A5B4: .4byte 0x0400000E
_0800A5B8: .4byte 0x00001F03
_0800A5BC: .4byte 0x040000D4
-_0800A5C0: .4byte 0x080DE520
+_0800A5C0: .4byte gUnknown_080DE520
_0800A5C4: .4byte 0x0600D000
_0800A5C8: .4byte 0x80000800
-_0800A5CC: .4byte 0x080DCD20
+_0800A5CC: .4byte gUnknown_080DCD20
_0800A5D0: .4byte 0x0600E000
_0800A5D4: .4byte 0x80000400
-_0800A5D8: .4byte 0x080D4900
+_0800A5D8: .4byte gUnknown_080D4900
_0800A5DC: .4byte 0x0600E800
-_0800A5E0: .4byte 0x080D5900
+_0800A5E0: .4byte gUnknown_080D5900
_0800A5E4: .4byte 0x0600F800
-_0800A5E8: .4byte 0x080DD520
+_0800A5E8: .4byte gUnknown_080DD520
_0800A5EC: .4byte 0x03005C00
-_0800A5F0: .4byte 0x080DDD20
+_0800A5F0: .4byte gUnknown_080DDD20
_0800A5F4: .4byte 0x0201B180
-_0800A5F8: .4byte 0x080D6100
+_0800A5F8: .4byte gUnknown_080D6100
_0800A5FC: .4byte 0x80003600
-_0800A600: .4byte 0x080D4700
+_0800A600: .4byte gUnknown_080D4700
_0800A604: .4byte 0x80000070
-_0800A608: .4byte 0x080DF520
+_0800A608: .4byte gUnknown_080DF520
_0800A60C: .4byte 0x06010000
_0800A610: .4byte 0x80001000
_0800A614: .4byte 0x05000200
@@ -2685,7 +2685,7 @@ sub_A87C: @ 0x0800A87C
adds r5, r4, r0
movs r0, #1
strh r0, [r5]
- ldr r0, _0800A93C @ =0x086A795C
+ ldr r0, _0800A93C @ =gUnknown_086A795C
movs r1, #1
adds r2, r5, #0
bl LoadSpriteSets
@@ -2757,7 +2757,7 @@ _0800A92C: .4byte gMain
_0800A930: .4byte 0x00001F50
_0800A934: .4byte 0x00000808
_0800A938: .4byte 0x04000050
-_0800A93C: .4byte 0x086A795C
+_0800A93C: .4byte gUnknown_086A795C
_0800A940: .4byte 0x0201A450
_0800A944: .4byte gOamBuffer
_0800A948: .4byte 0xFFFFFE00
@@ -2815,27 +2815,27 @@ sub_A968: @ 0x0800A968
orrs r0, r1
strh r0, [r2]
ldr r0, _0800AA64 @ =0x040000D4
- ldr r1, _0800AA68 @ =0x080E5F60
+ ldr r1, _0800AA68 @ =gUnknown_080E5F60
str r1, [r0]
ldr r1, _0800AA6C @ =0x06006000
str r1, [r0, #4]
ldr r3, _0800AA70 @ =0x80001000
str r3, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800AA74 @ =0x080E7F60
+ ldr r1, _0800AA74 @ =gUnknown_080E7F60
str r1, [r0]
ldr r1, _0800AA78 @ =0x0600D000
str r1, [r0, #4]
str r3, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800AA7C @ =0x080E1740
+ ldr r1, _0800AA7C @ =gUnknown_080E1740
str r1, [r0]
ldr r1, _0800AA80 @ =0x0600F000
str r1, [r0, #4]
ldr r1, _0800AA84 @ =0x80000400
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800AA88 @ =0x080E1F40
+ ldr r1, _0800AA88 @ =gUnknown_080E1F40
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -2843,7 +2843,7 @@ sub_A968: @ 0x0800A968
ldr r1, _0800AA8C @ =0x80002000
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800AA90 @ =0x080E1540
+ ldr r1, _0800AA90 @ =gUnknown_080E1540
str r1, [r0]
movs r1, #0xa0
lsls r1, r1, #0x13
@@ -2897,17 +2897,17 @@ _0800AA58: .4byte 0x0000DA01
_0800AA5C: .4byte 0x0400000E
_0800AA60: .4byte 0x00001E03
_0800AA64: .4byte 0x040000D4
-_0800AA68: .4byte 0x080E5F60
+_0800AA68: .4byte gUnknown_080E5F60
_0800AA6C: .4byte 0x06006000
_0800AA70: .4byte 0x80001000
-_0800AA74: .4byte 0x080E7F60
+_0800AA74: .4byte gUnknown_080E7F60
_0800AA78: .4byte 0x0600D000
-_0800AA7C: .4byte 0x080E1740
+_0800AA7C: .4byte gUnknown_080E1740
_0800AA80: .4byte 0x0600F000
_0800AA84: .4byte 0x80000400
-_0800AA88: .4byte 0x080E1F40
+_0800AA88: .4byte gUnknown_080E1F40
_0800AA8C: .4byte 0x80002000
-_0800AA90: .4byte 0x080E1540
+_0800AA90: .4byte gUnknown_080E1540
_0800AA94: .4byte 0x80000030
_0800AA98: .4byte gMain
_0800AA9C: .4byte 0x0202ADA0
@@ -3168,33 +3168,33 @@ sub_AC38: @ 0x0800AC38
orrs r0, r1
strh r0, [r2]
ldr r0, _0800AD94 @ =0x040000D4
- ldr r1, _0800AD98 @ =0x080F1980
+ ldr r1, _0800AD98 @ =gUnknown_080F1980
str r1, [r0]
ldr r1, _0800AD9C @ =0x06006000
str r1, [r0, #4]
ldr r3, _0800ADA0 @ =0x80000400
str r3, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800ADA4 @ =0x080EB160
+ ldr r1, _0800ADA4 @ =gUnknown_080EB160
str r1, [r0]
ldr r1, _0800ADA8 @ =0x06007000
str r1, [r0, #4]
ldr r2, _0800ADAC @ =0x80000800
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800ADB0 @ =0x080EA160
+ ldr r1, _0800ADB0 @ =gUnknown_080EA160
str r1, [r0]
ldr r1, _0800ADB4 @ =0x0600E000
str r1, [r0, #4]
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800ADB8 @ =0x080EC160
+ ldr r1, _0800ADB8 @ =gUnknown_080EC160
str r1, [r0]
ldr r1, _0800ADBC @ =0x0600F000
str r1, [r0, #4]
str r3, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800ADC0 @ =0x080EC960
+ ldr r1, _0800ADC0 @ =gUnknown_080EC960
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -3202,14 +3202,14 @@ sub_AC38: @ 0x0800AC38
ldr r1, _0800ADC4 @ =0x80001400
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800ADC8 @ =0x080BD4C0
+ ldr r1, _0800ADC8 @ =gUnknown_080BD4C0
str r1, [r0]
ldr r1, _0800ADCC @ =0x03000000
str r1, [r0, #4]
ldr r1, _0800ADD0 @ =0x80002000
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r3, _0800ADD4 @ =0x080E9F60
+ ldr r3, _0800ADD4 @ =gUnknown_080E9F60
str r3, [r0]
movs r1, #0xa0
lsls r1, r1, #0x13
@@ -3217,7 +3217,7 @@ sub_AC38: @ 0x0800AC38
ldr r2, _0800ADD8 @ =0x800000C0
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800ADDC @ =0x080F2180
+ ldr r1, _0800ADDC @ =gUnknown_080F2180
str r1, [r0]
ldr r1, _0800ADE0 @ =0x06010000
str r1, [r0, #4]
@@ -3284,24 +3284,24 @@ _0800AD88: .4byte 0x00005C02
_0800AD8C: .4byte 0x0400000E
_0800AD90: .4byte 0x00001E03
_0800AD94: .4byte 0x040000D4
-_0800AD98: .4byte 0x080F1980
+_0800AD98: .4byte gUnknown_080F1980
_0800AD9C: .4byte 0x06006000
_0800ADA0: .4byte 0x80000400
-_0800ADA4: .4byte 0x080EB160
+_0800ADA4: .4byte gUnknown_080EB160
_0800ADA8: .4byte 0x06007000
_0800ADAC: .4byte 0x80000800
-_0800ADB0: .4byte 0x080EA160
+_0800ADB0: .4byte gUnknown_080EA160
_0800ADB4: .4byte 0x0600E000
-_0800ADB8: .4byte 0x080EC160
+_0800ADB8: .4byte gUnknown_080EC160
_0800ADBC: .4byte 0x0600F000
-_0800ADC0: .4byte 0x080EC960
+_0800ADC0: .4byte gUnknown_080EC960
_0800ADC4: .4byte 0x80001400
-_0800ADC8: .4byte 0x080BD4C0
+_0800ADC8: .4byte gUnknown_080BD4C0
_0800ADCC: .4byte 0x03000000
_0800ADD0: .4byte 0x80002000
-_0800ADD4: .4byte 0x080E9F60
+_0800ADD4: .4byte gUnknown_080E9F60
_0800ADD8: .4byte 0x800000C0
-_0800ADDC: .4byte 0x080F2180
+_0800ADDC: .4byte gUnknown_080F2180
_0800ADE0: .4byte 0x06010000
_0800ADE4: .4byte 0x80001800
_0800ADE8: .4byte 0x05000200
@@ -3409,7 +3409,7 @@ sub_AE74: @ 0x0800AE74
ldrh r0, [r4, #0xa]
adds r0, #1
strh r0, [r4, #0xa]
- ldr r2, _0800AF64 @ =0x086A79FC
+ ldr r2, _0800AF64 @ =gUnknown_086A79FC
movs r3, #8
ldrsh r1, [r4, r3]
lsls r1, r1, #2
@@ -3423,7 +3423,7 @@ sub_AE74: @ 0x0800AE74
ldrh r0, [r4, #8]
adds r0, #1
strh r0, [r4, #8]
- ldr r1, _0800AF68 @ =0x086A7A1C
+ ldr r1, _0800AF68 @ =gUnknown_086A7A1C
movs r3, #8
ldrsh r0, [r4, r3]
lsls r0, r0, #1
@@ -3485,8 +3485,8 @@ _0800AF54:
.align 2, 0
_0800AF5C: .4byte 0x0201A450
_0800AF60: .4byte 0x0202ADA0
-_0800AF64: .4byte 0x086A79FC
-_0800AF68: .4byte 0x086A7A1C
+_0800AF64: .4byte gUnknown_086A79FC
+_0800AF68: .4byte gUnknown_086A7A1C
_0800AF6C: .4byte 0x03000000
_0800AF70: .4byte 0x06002EE0
_0800AF74: .4byte gMain
@@ -3500,7 +3500,7 @@ sub_AF80: @ 0x0800AF80
ldrh r0, [r3, #0xa]
adds r0, #1
strh r0, [r3, #0xa]
- ldr r2, _0800B068 @ =0x086A79FC
+ ldr r2, _0800B068 @ =gUnknown_086A79FC
movs r4, #8
ldrsh r1, [r3, r4]
lsls r1, r1, #2
@@ -3518,7 +3518,7 @@ sub_AF80: @ 0x0800AF80
bgt _0800AFCC
adds r0, r1, #1
strh r0, [r3, #8]
- ldr r1, _0800B06C @ =0x086A7A1C
+ ldr r1, _0800B06C @ =gUnknown_086A7A1C
movs r2, #8
ldrsh r0, [r3, r2]
lsls r0, r0, #1
@@ -3611,8 +3611,8 @@ _0800B05C:
bx r0
.align 2, 0
_0800B064: .4byte 0x0202ADA0
-_0800B068: .4byte 0x086A79FC
-_0800B06C: .4byte 0x086A7A1C
+_0800B068: .4byte gUnknown_086A79FC
+_0800B06C: .4byte gUnknown_086A7A1C
_0800B070: .4byte 0x03000000
_0800B074: .4byte 0x06002EE0
_0800B078: .4byte 0x0202BF10
@@ -3703,7 +3703,7 @@ sub_B0E8: @ 0x0800B0E8
strh r0, [r7]
strh r0, [r1]
strh r0, [r2]
- ldr r0, _0800B2CC @ =0x086A79EC
+ ldr r0, _0800B2CC @ =gUnknown_086A79EC
movs r1, #3
mov r2, r8
bl LoadSpriteSets
@@ -3911,7 +3911,7 @@ _0800B2A2:
_0800B2C0: .4byte gMain
_0800B2C4: .4byte 0x00000808
_0800B2C8: .4byte 0x04000050
-_0800B2CC: .4byte 0x086A79EC
+_0800B2CC: .4byte gUnknown_086A79EC
_0800B2D0: .4byte 0x0201A450
_0800B2D4: .4byte gOamBuffer
_0800B2D8: .4byte 0x000001FF
@@ -3981,33 +3981,33 @@ sub_B2F8: @ 0x0800B2F8
orrs r0, r1
strh r0, [r2]
ldr r0, _0800B444 @ =0x040000D4
- ldr r1, _0800B448 @ =0x080FD7C0
+ ldr r1, _0800B448 @ =gUnknown_080FD7C0
str r1, [r0]
ldr r1, _0800B44C @ =0x06007800
str r1, [r0, #4]
ldr r2, _0800B450 @ =0x80000400
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800B454 @ =0x080FDFC0
+ ldr r1, _0800B454 @ =gUnknown_080FDFC0
str r1, [r0]
ldr r1, _0800B458 @ =0x0600D000
str r1, [r0, #4]
ldr r1, _0800B45C @ =0x80001000
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800B460 @ =0x080FCFC0
+ ldr r1, _0800B460 @ =gUnknown_080FCFC0
str r1, [r0]
ldr r1, _0800B464 @ =0x0600F000
str r1, [r0, #4]
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800B468 @ =0x080F63A0
+ ldr r1, _0800B468 @ =gUnknown_080F63A0
str r1, [r0]
ldr r1, _0800B46C @ =0x0600F800
str r1, [r0, #4]
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800B470 @ =0x080F6BA0
+ ldr r1, _0800B470 @ =gUnknown_080F6BA0
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -4015,7 +4015,7 @@ sub_B2F8: @ 0x0800B2F8
ldr r1, _0800B474 @ =0x80003200
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r3, _0800B478 @ =0x080F61A0
+ ldr r3, _0800B478 @ =gUnknown_080F61A0
str r3, [r0]
movs r1, #0xa0
lsls r1, r1, #0x13
@@ -4023,7 +4023,7 @@ sub_B2F8: @ 0x0800B2F8
ldr r2, _0800B47C @ =0x80000040
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800B480 @ =0x080FFFC0
+ ldr r1, _0800B480 @ =gUnknown_080FFFC0
str r1, [r0]
ldr r1, _0800B484 @ =0x06010000
str r1, [r0, #4]
@@ -4089,21 +4089,21 @@ _0800B438: .4byte 0x00001E02
_0800B43C: .4byte 0x0400000E
_0800B440: .4byte 0x00001F03
_0800B444: .4byte 0x040000D4
-_0800B448: .4byte 0x080FD7C0
+_0800B448: .4byte gUnknown_080FD7C0
_0800B44C: .4byte 0x06007800
_0800B450: .4byte 0x80000400
-_0800B454: .4byte 0x080FDFC0
+_0800B454: .4byte gUnknown_080FDFC0
_0800B458: .4byte 0x0600D000
_0800B45C: .4byte 0x80001000
-_0800B460: .4byte 0x080FCFC0
+_0800B460: .4byte gUnknown_080FCFC0
_0800B464: .4byte 0x0600F000
-_0800B468: .4byte 0x080F63A0
+_0800B468: .4byte gUnknown_080F63A0
_0800B46C: .4byte 0x0600F800
-_0800B470: .4byte 0x080F6BA0
+_0800B470: .4byte gUnknown_080F6BA0
_0800B474: .4byte 0x80003200
-_0800B478: .4byte 0x080F61A0
+_0800B478: .4byte gUnknown_080F61A0
_0800B47C: .4byte 0x80000040
-_0800B480: .4byte 0x080FFFC0
+_0800B480: .4byte gUnknown_080FFFC0
_0800B484: .4byte 0x06010000
_0800B488: .4byte 0x80000800
_0800B48C: .4byte 0x05000200
@@ -4208,7 +4208,7 @@ _0800B55C: .4byte 0x0202BEB4
sub_B560: @ 0x0800B560
push {r4, r5, lr}
ldr r2, _0800B694 @ =0x0202ADA0
- ldr r3, _0800B698 @ =0x086A7AC0
+ ldr r3, _0800B698 @ =gUnknown_086A7AC0
ldr r1, _0800B69C @ =0x0202C548
movs r0, #0
ldrsb r0, [r1, r0]
@@ -4230,7 +4230,7 @@ sub_B560: @ 0x0800B560
ldrh r5, [r2, #0xe]
adds r0, r0, r5
strh r0, [r2, #0xe]
- ldr r3, _0800B6A0 @ =0x086A7AE4
+ ldr r3, _0800B6A0 @ =gUnknown_086A7AE4
ldr r4, _0800B6A4 @ =0x0202BF10
movs r1, #0
ldrsh r0, [r4, r1]
@@ -4305,7 +4305,7 @@ _0800B5EE:
ldr r5, _0800B6AC @ =0x000002F2
adds r1, r1, r5
strh r0, [r1]
- ldr r1, _0800B6B0 @ =0x086A7B34
+ ldr r1, _0800B6B0 @ =gUnknown_086A7B34
ldr r3, _0800B6B4 @ =0x0202BEB4
movs r2, #0
ldrsb r2, [r3, r2]
@@ -4332,7 +4332,7 @@ _0800B64C:
ldrh r0, [r4]
adds r0, #1
strh r0, [r4]
- ldr r2, _0800B698 @ =0x086A7AC0
+ ldr r2, _0800B698 @ =gUnknown_086A7AC0
ldr r3, _0800B69C @ =0x0202C548
movs r1, #0
ldrsb r1, [r3, r1]
@@ -4364,13 +4364,13 @@ _0800B68C:
bx r0
.align 2, 0
_0800B694: .4byte 0x0202ADA0
-_0800B698: .4byte 0x086A7AC0
+_0800B698: .4byte gUnknown_086A7AC0
_0800B69C: .4byte 0x0202C548
-_0800B6A0: .4byte 0x086A7AE4
+_0800B6A0: .4byte gUnknown_086A7AE4
_0800B6A4: .4byte 0x0202BF10
_0800B6A8: .4byte gMain
_0800B6AC: .4byte 0x000002F2
-_0800B6B0: .4byte 0x086A7B34
+_0800B6B0: .4byte gUnknown_086A7B34
_0800B6B4: .4byte 0x0202BEB4
_0800B6B8: .4byte 0x0201A450
_0800B6BC: .4byte 0x0202A578
@@ -4379,7 +4379,7 @@ _0800B6C0: .4byte 0x0202C790
thumb_func_start sub_B6C4
sub_B6C4: @ 0x0800B6C4
push {r4, r5, lr}
- ldr r2, _0800B784 @ =0x086A7AE4
+ ldr r2, _0800B784 @ =gUnknown_086A7AE4
ldr r3, _0800B788 @ =0x0202BF10
movs r1, #0
ldrsh r0, [r3, r1]
@@ -4476,7 +4476,7 @@ _0800B77C:
pop {r0}
bx r0
.align 2, 0
-_0800B784: .4byte 0x086A7AE4
+_0800B784: .4byte gUnknown_086A7AE4
_0800B788: .4byte 0x0202BF10
_0800B78C: .4byte 0x0202ADA0
_0800B790: .4byte gMain
@@ -4640,7 +4640,7 @@ sub_B7F8: @ 0x0800B7F8
lsls r0, r0, #0x18
asrs r0, r0, #0x18
strh r0, [r1]
- ldr r4, _0800BA14 @ =0x086A7A78
+ ldr r4, _0800BA14 @ =gUnknown_086A7A78
adds r0, r4, #0
movs r1, #0x12
adds r2, r3, #0
@@ -4662,7 +4662,7 @@ _0800B8EC:
ldr r1, [sp, #0x18]
adds r2, r3, r1
ldr r6, [sp, #0x20]
- ldr r1, _0800BA18 @ =0x086A7B34
+ ldr r1, _0800BA18 @ =gUnknown_086A7B34
adds r0, r6, r1
movs r1, #0
ldrsb r1, [r0, r1]
@@ -4687,7 +4687,7 @@ _0800B8EC:
lsls r0, r0, #1
adds r0, r5, r0
lsls r0, r0, #2
- ldr r1, _0800BA14 @ =0x086A7A78
+ ldr r1, _0800BA14 @ =gUnknown_086A7A78
adds r0, r0, r1
ldr r0, [r0]
mov r8, r0
@@ -4756,7 +4756,7 @@ _0800B998:
strh r0, [r1, #8]
_0800B9BC:
ldr r1, [sp, #0x20]
- ldr r2, _0800BA18 @ =0x086A7B34
+ ldr r2, _0800BA18 @ =gUnknown_086A7B34
adds r0, r1, r2
ldr r3, _0800BA28 @ =0x0202BF10
movs r4, #0
@@ -4798,8 +4798,8 @@ _0800B9DA:
.align 2, 0
_0800BA0C: .4byte 0x0201A450
_0800BA10: .4byte 0x0200B3B8
-_0800BA14: .4byte 0x086A7A78
-_0800BA18: .4byte 0x086A7B34
+_0800BA14: .4byte gUnknown_086A7A78
+_0800BA18: .4byte gUnknown_086A7B34
_0800BA1C: .4byte gOamBuffer
_0800BA20: .4byte 0xFFFFFE00
_0800BA24: .4byte 0x000001FF
@@ -4866,33 +4866,33 @@ sub_BA3C: @ 0x0800BA3C
orrs r0, r1
strh r0, [r2]
ldr r0, _0800BB88 @ =0x040000D4
- ldr r1, _0800BB8C @ =0x08108A00
+ ldr r1, _0800BB8C @ =gUnknown_08108A00
str r1, [r0]
ldr r1, _0800BB90 @ =0x0600A000
str r1, [r0, #4]
ldr r3, _0800BB94 @ =0x80001000
str r3, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800BB98 @ =0x0810AA00
+ ldr r1, _0800BB98 @ =gUnknown_0810AA00
str r1, [r0]
ldr r1, _0800BB9C @ =0x0600C000
str r1, [r0, #4]
str r3, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800BBA0 @ =0x08106A00
+ ldr r1, _0800BBA0 @ =gUnknown_08106A00
str r1, [r0]
ldr r1, _0800BBA4 @ =0x0600E000
str r1, [r0, #4]
str r3, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800BBA8 @ =0x081011E0
+ ldr r1, _0800BBA8 @ =gUnknown_081011E0
str r1, [r0]
ldr r1, _0800BBAC @ =0x06007800
str r1, [r0, #4]
ldr r1, _0800BBB0 @ =0x80000400
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800BBB4 @ =0x081019E0
+ ldr r1, _0800BBB4 @ =gUnknown_081019E0
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -4900,7 +4900,7 @@ sub_BA3C: @ 0x0800BA3C
ldr r1, _0800BBB8 @ =0x80002800
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r5, _0800BBBC @ =0x08100FE0
+ ldr r5, _0800BBBC @ =gUnknown_08100FE0
str r5, [r0]
movs r1, #0xa0
lsls r1, r1, #0x13
@@ -4908,7 +4908,7 @@ sub_BA3C: @ 0x0800BA3C
ldr r4, _0800BBC0 @ =0x800000B0
str r4, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800BBC4 @ =0x0810CA00
+ ldr r1, _0800BBC4 @ =gUnknown_0810CA00
str r1, [r0]
ldr r1, _0800BBC8 @ =0x06010000
str r1, [r0, #4]
@@ -4975,21 +4975,21 @@ _0800BB7C: .4byte 0x0000DC02
_0800BB80: .4byte 0x0400000E
_0800BB84: .4byte 0x00000F03
_0800BB88: .4byte 0x040000D4
-_0800BB8C: .4byte 0x08108A00
+_0800BB8C: .4byte gUnknown_08108A00
_0800BB90: .4byte 0x0600A000
_0800BB94: .4byte 0x80001000
-_0800BB98: .4byte 0x0810AA00
+_0800BB98: .4byte gUnknown_0810AA00
_0800BB9C: .4byte 0x0600C000
-_0800BBA0: .4byte 0x08106A00
+_0800BBA0: .4byte gUnknown_08106A00
_0800BBA4: .4byte 0x0600E000
-_0800BBA8: .4byte 0x081011E0
+_0800BBA8: .4byte gUnknown_081011E0
_0800BBAC: .4byte 0x06007800
_0800BBB0: .4byte 0x80000400
-_0800BBB4: .4byte 0x081019E0
+_0800BBB4: .4byte gUnknown_081019E0
_0800BBB8: .4byte 0x80002800
-_0800BBBC: .4byte 0x08100FE0
+_0800BBBC: .4byte gUnknown_08100FE0
_0800BBC0: .4byte 0x800000B0
-_0800BBC4: .4byte 0x0810CA00
+_0800BBC4: .4byte gUnknown_0810CA00
_0800BBC8: .4byte 0x06010000
_0800BBCC: .4byte 0x05000200
_0800BBD0: .4byte gMain
@@ -5628,7 +5628,7 @@ sub_C0D8: @ 0x0800C0D8
movs r0, #1
mov r1, r8
strh r0, [r1]
- ldr r0, _0800C1F0 @ =0x086A7B74
+ ldr r0, _0800C1F0 @ =gUnknown_086A7B74
movs r1, #1
mov r2, r8
bl LoadSpriteSets
@@ -5675,7 +5675,7 @@ _0800C132:
lsls r0, r0, #3
adds r3, r0, r6
lsls r0, r7, #2
- ldr r1, _0800C208 @ =0x086A7B7C
+ ldr r1, _0800C208 @ =gUnknown_086A7B7C
adds r4, r0, r1
movs r0, #0
ldrsh r2, [r4, r0]
@@ -5758,13 +5758,13 @@ _0800C1D4:
bx r0
.align 2, 0
_0800C1EC: .4byte 0x0200B3B8
-_0800C1F0: .4byte 0x086A7B74
+_0800C1F0: .4byte gUnknown_086A7B74
_0800C1F4: .4byte 0x0202C5E4
_0800C1F8: .4byte 0x0202ADD8
_0800C1FC: .4byte 0x0201A450
_0800C200: .4byte gOamBuffer
_0800C204: .4byte 0xFFFFFE00
-_0800C208: .4byte 0x086A7B7C
+_0800C208: .4byte gUnknown_086A7B7C
_0800C20C: .4byte 0x000001FF
thumb_func_start sub_C210
@@ -5799,7 +5799,7 @@ sub_C228: @ 0x0800C228
orrs r0, r1
strh r0, [r3]
ldr r0, _0800C2B8 @ =0x040000D4
- ldr r1, _0800C2BC @ =0x0810EC20
+ ldr r1, _0800C2BC @ =gUnknown_0810EC20
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -5807,14 +5807,14 @@ sub_C228: @ 0x0800C228
ldr r1, _0800C2C0 @ =0x80000400
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800C2C4 @ =0x0810F420
+ ldr r1, _0800C2C4 @ =gUnknown_0810F420
str r1, [r0]
ldr r1, _0800C2C8 @ =0x06004000
str r1, [r0, #4]
ldr r1, _0800C2CC @ =0x80001A00
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r4, _0800C2D0 @ =0x0810EA20
+ ldr r4, _0800C2D0 @ =gUnknown_0810EA20
str r4, [r0]
movs r1, #0xa0
lsls r1, r1, #0x13
@@ -5822,7 +5822,7 @@ sub_C228: @ 0x0800C228
ldr r2, _0800C2D4 @ =0x800000A0
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800C2D8 @ =0x08112840
+ ldr r1, _0800C2D8 @ =gUnknown_08112840
str r1, [r0]
ldr r1, _0800C2DC @ =0x06010000
str r1, [r0, #4]
@@ -5851,14 +5851,14 @@ sub_C228: @ 0x0800C228
.align 2, 0
_0800C2B4: .4byte 0x0400000C
_0800C2B8: .4byte 0x040000D4
-_0800C2BC: .4byte 0x0810EC20
+_0800C2BC: .4byte gUnknown_0810EC20
_0800C2C0: .4byte 0x80000400
-_0800C2C4: .4byte 0x0810F420
+_0800C2C4: .4byte gUnknown_0810F420
_0800C2C8: .4byte 0x06004000
_0800C2CC: .4byte 0x80001A00
-_0800C2D0: .4byte 0x0810EA20
+_0800C2D0: .4byte gUnknown_0810EA20
_0800C2D4: .4byte 0x800000A0
-_0800C2D8: .4byte 0x08112840
+_0800C2D8: .4byte gUnknown_08112840
_0800C2DC: .4byte 0x06010000
_0800C2E0: .4byte 0x80001600
_0800C2E4: .4byte 0x05000200
@@ -6228,7 +6228,7 @@ sub_C4F0: @ 0x0800C4F0
lsls r0, r0, #0x18
asrs r0, r0, #0x18
strh r0, [r1]
- ldr r0, _0800C658 @ =0x086A7C24
+ ldr r0, _0800C658 @ =gUnknown_086A7C24
movs r1, #0x11
bl LoadSpriteSets
mov r1, r8
@@ -6300,7 +6300,7 @@ _0800C62E:
cmp r0, #5
ble _0800C670
lsls r1, r5, #3
- ldr r6, _0800C66C @ =0x086A7C68
+ ldr r6, _0800C66C @ =gUnknown_086A7C68
adds r0, r1, r6
ldrb r2, [r0, #2]
ldrb r0, [r0, #3]
@@ -6309,15 +6309,15 @@ _0800C62E:
_0800C64C: .4byte 0x0200B3B8
_0800C650: .4byte 0x0201A450
_0800C654: .4byte 0x0200B470
-_0800C658: .4byte 0x086A7C24
+_0800C658: .4byte gUnknown_086A7C24
_0800C65C: .4byte gOamBuffer
_0800C660: .4byte 0x000001FF
_0800C664: .4byte 0xFFFFFE00
_0800C668: .4byte 0x0202A578
-_0800C66C: .4byte 0x086A7C68
+_0800C66C: .4byte gUnknown_086A7C68
_0800C670:
lsls r1, r5, #3
- ldr r7, _0800C7F8 @ =0x086A7C68
+ ldr r7, _0800C7F8 @ =gUnknown_086A7C68
adds r0, r1, r7
ldrb r2, [r0]
ldrb r0, [r0, #1]
@@ -6350,7 +6350,7 @@ _0800C67A:
adds r0, #2
adds r0, r5, r0
lsls r0, r0, #2
- ldr r1, _0800C7FC @ =0x086A7C24
+ ldr r1, _0800C7FC @ =gUnknown_086A7C24
adds r0, r0, r1
ldr r0, [r0]
mov sb, r0
@@ -6363,7 +6363,7 @@ _0800C67A:
bge _0800C732
ldr r3, _0800C800 @ =gOamBuffer
mov ip, r3
- ldr r0, _0800C7F8 @ =0x086A7C68
+ ldr r0, _0800C7F8 @ =gUnknown_086A7C68
adds r7, r7, r0
mov sl, r7
movs r7, #8
@@ -6519,8 +6519,8 @@ _0800C7C8:
pop {r0}
bx r0
.align 2, 0
-_0800C7F8: .4byte 0x086A7C68
-_0800C7FC: .4byte 0x086A7C24
+_0800C7F8: .4byte gUnknown_086A7C68
+_0800C7FC: .4byte gUnknown_086A7C24
_0800C800: .4byte gOamBuffer
_0800C804: .4byte 0x000001FF
_0800C808: .4byte 0xFFFFFE00
@@ -6696,7 +6696,7 @@ sub_C948: @ 0x0800C948
orrs r0, r1
strh r0, [r3]
ldr r0, _0800C9E8 @ =0x040000D4
- ldr r1, _0800C9EC @ =0x08115A60
+ ldr r1, _0800C9EC @ =gUnknown_08115A60
str r1, [r0]
movs r1, #0xc0
lsls r1, r1, #0x13
@@ -6704,14 +6704,14 @@ sub_C948: @ 0x0800C948
ldr r1, _0800C9F0 @ =0x80000400
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800C9F4 @ =0x08116260
+ ldr r1, _0800C9F4 @ =gUnknown_08116260
str r1, [r0]
ldr r1, _0800C9F8 @ =0x06004000
str r1, [r0, #4]
ldr r1, _0800C9FC @ =0x80001200
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r4, _0800CA00 @ =0x08115860
+ ldr r4, _0800CA00 @ =gUnknown_08115860
str r4, [r0]
movs r1, #0xa0
lsls r1, r1, #0x13
@@ -6719,7 +6719,7 @@ sub_C948: @ 0x0800C948
ldr r2, _0800CA04 @ =0x80000020
str r2, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _0800CA08 @ =0x08118680
+ ldr r1, _0800CA08 @ =gUnknown_08118680
str r1, [r0]
ldr r1, _0800CA0C @ =0x06010000
str r1, [r0, #4]
@@ -6757,14 +6757,14 @@ sub_C948: @ 0x0800C948
.align 2, 0
_0800C9E4: .4byte 0x0400000E
_0800C9E8: .4byte 0x040000D4
-_0800C9EC: .4byte 0x08115A60
+_0800C9EC: .4byte gUnknown_08115A60
_0800C9F0: .4byte 0x80000400
-_0800C9F4: .4byte 0x08116260
+_0800C9F4: .4byte gUnknown_08116260
_0800C9F8: .4byte 0x06004000
_0800C9FC: .4byte 0x80001200
-_0800CA00: .4byte 0x08115860
+_0800CA00: .4byte gUnknown_08115860
_0800CA04: .4byte 0x80000020
-_0800CA08: .4byte 0x08118680
+_0800CA08: .4byte gUnknown_08118680
_0800CA0C: .4byte 0x06010000
_0800CA10: .4byte 0x80003800
_0800CA14: .4byte 0x05000200
@@ -6836,7 +6836,7 @@ sub_CAA0: @ 0x0800CAA0
subs r0, #0x24
strh r0, [r4]
ldr r5, _0800CB4C @ =0x0201A450
- ldr r1, _0800CB50 @ =0x086A7D4C
+ ldr r1, _0800CB50 @ =gUnknown_086A7D4C
ldr r2, _0800CB54 @ =0x0202A578
movs r3, #0
ldrsh r0, [r2, r3]
@@ -6918,7 +6918,7 @@ _0800CB42:
.align 2, 0
_0800CB48: .4byte 0x0202ADA0
_0800CB4C: .4byte 0x0201A450
-_0800CB50: .4byte 0x086A7D4C
+_0800CB50: .4byte gUnknown_086A7D4C
_0800CB54: .4byte 0x0202A578
_0800CB58: .4byte 0x0202BF10
_0800CB5C: .4byte gMain
@@ -6992,7 +6992,7 @@ _0800CBCA:
movs r0, #0x20
strb r0, [r2]
_0800CBEA:
- ldr r4, _0800CC70 @ =0x08115860
+ ldr r4, _0800CC70 @ =gUnknown_08115860
ldr r1, _0800CC74 @ =0x05000200
movs r3, #0
ldrsb r3, [r2, r3]
@@ -7058,7 +7058,7 @@ _0800CC62:
.align 2, 0
_0800CC68: .4byte 0x0201A450
_0800CC6C: .4byte 0x0202BEDC
-_0800CC70: .4byte 0x08115860
+_0800CC70: .4byte gUnknown_08115860
_0800CC74: .4byte 0x05000200
_0800CC78: .4byte 0x0202BF10
_0800CC7C: .4byte 0x0202A56C
@@ -7155,7 +7155,7 @@ sub_CD18: @ 0x0800CD18
ldrsb r0, [r7, r0]
mov r1, r8
strh r0, [r1]
- ldr r0, _0800CE30 @ =0x086A7D20
+ ldr r0, _0800CE30 @ =gUnknown_086A7D20
movs r1, #0xb
mov r2, r8
bl LoadSpriteSets
@@ -7275,7 +7275,7 @@ _0800CE12:
.align 2, 0
_0800CE28: .4byte 0x0201A450
_0800CE2C: .4byte 0x0200B3B8
-_0800CE30: .4byte 0x086A7D20
+_0800CE30: .4byte gUnknown_086A7D20
_0800CE34: .4byte 0x0202C5E4
_0800CE38: .4byte 0x0202ADD8
_0800CE3C: .4byte gOamBuffer
diff --git a/asm/m4a_1.s b/asm/m4a_1.s
index 2856c47..071f2a6 100755
--- a/asm/m4a_1.s
+++ b/asm/m4a_1.s
@@ -1547,7 +1547,7 @@ ply_note:
ldr r1, =SOUND_INFO_PTR
ldr r1, [r1]
str r1, [sp, 0x4]
- ldr r1, =0x0852DB0C @ gClockTable
+ ldr r1, =gUnknown_0852DB0C @ gClockTable
adds r0, r1
ldrb r0, [r0]
strb r0, [r5, o_MusicPlayerTrack_gateTime]
diff --git a/asm/options.s b/asm/options.s
index f5b3129..e7afa3f 100755
--- a/asm/options.s
+++ b/asm/options.s
@@ -7,7 +7,7 @@
thumb_func_start OptionsMain
OptionsMain: @ 0x08051220
push {lr}
- ldr r1, _08051238 @ =0x08527F08
+ ldr r1, _08051238 @ =gUnknown_08527F08
ldr r0, _0805123C @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -17,7 +17,7 @@ OptionsMain: @ 0x08051220
pop {r0}
bx r0
.align 2, 0
-_08051238: .4byte 0x08527F08
+_08051238: .4byte gUnknown_08527F08
_0805123C: .4byte gMain
thumb_func_start sub_51240
@@ -58,7 +58,7 @@ sub_51240: @ 0x08051240
mov r1, sb
strh r0, [r1, #0x16]
ldr r5, _08051364 @ =0x040000D4
- ldr r0, _08051368 @ =0x0852B468
+ ldr r0, _08051368 @ =gUnknown_0852B468
str r0, [r5]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -66,21 +66,21 @@ sub_51240: @ 0x08051240
ldr r0, _0805136C @ =0x80000100
str r0, [r5, #8]
ldr r0, [r5, #8]
- ldr r0, _08051370 @ =0x08528828
+ ldr r0, _08051370 @ =gUnknown_08528828
str r0, [r5]
ldr r0, _08051374 @ =0x06004000
str r0, [r5, #4]
ldr r0, _08051378 @ =0x80000C00
str r0, [r5, #8]
ldr r0, [r5, #8]
- ldr r0, _0805137C @ =0x0852A848
+ ldr r0, _0805137C @ =gUnknown_0852A848
str r0, [r5]
ldr r0, _08051380 @ =0x06008000
str r0, [r5, #4]
ldr r0, _08051384 @ =0x80000600
str r0, [r5, #8]
ldr r0, [r5, #8]
- ldr r0, _08051388 @ =0x08528028
+ ldr r0, _08051388 @ =gUnknown_08528028
str r0, [r5]
ldr r7, _0805138C @ =0x03005C00
str r7, [r5, #4]
@@ -117,7 +117,7 @@ _080512F8:
str r0, [r5, #4]
str r6, [r5, #8]
ldr r0, [r5, #8]
- ldr r0, _08051398 @ =0x0852A048
+ ldr r0, _08051398 @ =gUnknown_0852A048
str r0, [r5]
ldr r0, _0805139C @ =0x06000800
str r0, [r5, #4]
@@ -159,19 +159,19 @@ _08051358: .4byte 0x04000008
_0805135C: .4byte 0x0400000A
_08051360: .4byte gMain
_08051364: .4byte 0x040000D4
-_08051368: .4byte 0x0852B468
+_08051368: .4byte gUnknown_0852B468
_0805136C: .4byte 0x80000100
-_08051370: .4byte 0x08528828
+_08051370: .4byte gUnknown_08528828
_08051374: .4byte 0x06004000
_08051378: .4byte 0x80000C00
-_0805137C: .4byte 0x0852A848
+_0805137C: .4byte gUnknown_0852A848
_08051380: .4byte 0x06008000
_08051384: .4byte 0x80000600
-_08051388: .4byte 0x08528028
+_08051388: .4byte gUnknown_08528028
_0805138C: .4byte 0x03005C00
_08051390: .4byte 0x80000400
_08051394: .4byte gGameBoyPlayerEnabled
-_08051398: .4byte 0x0852A048
+_08051398: .4byte gUnknown_0852A048
_0805139C: .4byte 0x06000800
_080513A0: .4byte gGBAButtonIcons_Pals
_080513A4: .4byte 0x05000200
@@ -237,7 +237,7 @@ _08051410:
strh r0, [r2, #0x28]
movs r1, #0
ldr r6, _08051470 @ =0x02031AF0
- ldr r5, _08051474 @ =0x08527ED6
+ ldr r5, _08051474 @ =gUnknown_08527ED6
_08051424:
adds r4, r1, #1
lsls r0, r1, #2
@@ -276,7 +276,7 @@ _08051432:
_08051468: .4byte 0x02002920
_0805146C: .4byte 0x0200B134
_08051470: .4byte 0x02031AF0
-_08051474: .4byte 0x08527ED6
+_08051474: .4byte gUnknown_08527ED6
_08051478: .4byte gGameBoyPlayerEnabled
_0805147C:
ldr r2, _080514B0 @ =0x02002920
@@ -763,7 +763,7 @@ _08051828:
cmp r4, #0
beq _0805188C
bl m4aMPlayAllStop
- ldr r0, _08051888 @ =0x08527D22
+ ldr r0, _08051888 @ =gUnknown_08527D22
movs r2, #0xe
ldrsh r1, [r5, r2]
lsls r1, r1, #1
@@ -774,7 +774,7 @@ _08051828:
.align 2, 0
_08051880: .4byte 0x02002920
_08051884: .4byte gMain
-_08051888: .4byte 0x08527D22
+_08051888: .4byte gUnknown_08527D22
_0805188C:
movs r0, #2
ands r0, r1
@@ -911,7 +911,7 @@ _08051954:
cmp r4, #0
beq _080519B8
bl m4aMPlayAllStop
- ldr r0, _080519B4 @ =0x08527D66
+ ldr r0, _080519B4 @ =gUnknown_08527D66
movs r3, #0x10
ldrsh r1, [r5, r3]
lsls r1, r1, #1
@@ -922,7 +922,7 @@ _08051954:
.align 2, 0
_080519AC: .4byte 0x02002920
_080519B0: .4byte gMain
-_080519B4: .4byte 0x08527D66
+_080519B4: .4byte gUnknown_08527D66
_080519B8:
movs r0, #2
ands r0, r1
@@ -1133,7 +1133,7 @@ _08051B0E:
adds r0, r2, #0
adds r0, #0xd0
adds r1, r1, r0
- ldr r3, _08051C08 @ =0x086BB910
+ ldr r3, _08051C08 @ =gUnknown_086BB910
movs r6, #0x24
ldrsh r0, [r4, r6]
lsls r0, r0, #3
@@ -1179,7 +1179,7 @@ _08051B98:
movs r5, #0
strb r0, [r4]
lsls r0, r0, #0x18
- ldr r6, _08051C0C @ =0x086BB9B4
+ ldr r6, _08051C0C @ =gUnknown_086BB9B4
adds r3, r2, #0
adds r3, #0x2c
movs r1, #0
@@ -1217,8 +1217,8 @@ _08051BF8: .4byte gMain
_08051BFC: .4byte 0x000003F7
_08051C00: .4byte 0x02031AF0
_08051C04: .4byte 0x0200B134
-_08051C08: .4byte 0x086BB910
-_08051C0C: .4byte 0x086BB9B4
+_08051C08: .4byte gUnknown_086BB910
+_08051C0C: .4byte gUnknown_086BB9B4
_08051C10:
adds r1, r2, #0
adds r1, #0x2b
@@ -1468,11 +1468,11 @@ _08051DCE:
asrs r0, r0, #0x18
ldr r1, _08051F74 @ =0x0200CA00
strh r0, [r1]
- ldr r0, _08051F78 @ =0x086BB9EC
+ ldr r0, _08051F78 @ =gUnknown_086BB9EC
movs r1, #0x20
ldr r2, _08051F7C @ =0x0200B3B8
bl LoadSpriteSets
- ldr r2, _08051F80 @ =0x086BB968
+ ldr r2, _08051F80 @ =gUnknown_086BB968
movs r3, #0xa
ldrsh r1, [r5, r3]
lsls r1, r1, #2
@@ -1653,9 +1653,9 @@ _08051F68: .4byte 0x0200B978
_08051F6C: .4byte 0x0200C948
_08051F70: .4byte 0x02002920
_08051F74: .4byte 0x0200CA00
-_08051F78: .4byte 0x086BB9EC
+_08051F78: .4byte gUnknown_086BB9EC
_08051F7C: .4byte 0x0200B3B8
-_08051F80: .4byte 0x086BB968
+_08051F80: .4byte gUnknown_086BB968
_08051F84: .4byte gOamBuffer
_08051F88: .4byte 0x000001FF
_08051F8C: .4byte 0xFFFFFE00
@@ -1715,7 +1715,7 @@ _08051FB2:
movs r4, #0xc
ldrsh r0, [r3, r4]
lsls r0, r0, #1
- ldr r7, _080520E4 @ =0x086BB9A8
+ ldr r7, _080520E4 @ =gUnknown_086BB9A8
adds r0, r0, r7
ldrh r0, [r0]
strh r0, [r2, #4]
@@ -1828,7 +1828,7 @@ _080520D4: .4byte 0xFFFFFE00
_080520D8: .4byte 0x000001FF
_080520DC: .4byte 0x0200B978
_080520E0: .4byte 0x02002920
-_080520E4: .4byte 0x086BB9A8
+_080520E4: .4byte gUnknown_086BB9A8
_080520E8:
mov r2, r8
ldr r1, [r2]
@@ -1857,7 +1857,7 @@ _080520E8:
ldr r3, _08052494 @ =gOamBuffer
adds r2, r2, r3
lsls r0, r0, #3
- ldr r1, _08052498 @ =0x086BB910
+ ldr r1, _08052498 @ =gUnknown_086BB910
adds r6, r0, r1
ldrh r0, [r6, #2]
ldr r1, _0805249C @ =0x000003FF
@@ -2026,7 +2026,7 @@ _080521B8:
adds r3, r3, r4
mov r0, sb
lsls r4, r0, #3
- ldr r1, _08052498 @ =0x086BB910
+ ldr r1, _08052498 @ =gUnknown_086BB910
adds r4, r4, r1
ldrh r0, [r4, #2]
ldr r1, _0805249C @ =0x000003FF
@@ -2307,7 +2307,7 @@ _08052470:
.align 2, 0
_08052490: .4byte 0x02031AF0
_08052494: .4byte gOamBuffer
-_08052498: .4byte 0x086BB910
+_08052498: .4byte gUnknown_086BB910
_0805249C: .4byte 0x000003FF
_080524A0: .4byte 0xFFFFFC00
_080524A4: .4byte 0x000001FF
@@ -2502,7 +2502,7 @@ _080525EC: @ jump table
_08052604:
ldr r0, _080526BC @ =gMain
mov ip, r0
- ldr r6, _080526C0 @ =0x086BB910
+ ldr r6, _080526C0 @ =gUnknown_086BB910
ldrh r5, [r6, #0x28]
adds r0, #0x60
strh r5, [r0]
@@ -2582,7 +2582,7 @@ _08052604:
strh r2, [r0]
movs r2, #0
ldr r4, _080526C4 @ =0x02031B18
- ldr r3, _080526C8 @ =0x08527EFE
+ ldr r3, _080526C8 @ =gUnknown_08527EFE
_080526AA:
adds r0, r2, r4
adds r1, r2, r3
@@ -2594,12 +2594,12 @@ _080526AA:
b _080528A2
.align 2, 0
_080526BC: .4byte gMain
-_080526C0: .4byte 0x086BB910
+_080526C0: .4byte gUnknown_086BB910
_080526C4: .4byte 0x02031B18
-_080526C8: .4byte 0x08527EFE
+_080526C8: .4byte gUnknown_08527EFE
_080526CC:
ldr r4, _08052718 @ =gMain
- ldr r5, _0805271C @ =0x086BB910
+ ldr r5, _0805271C @ =gUnknown_086BB910
ldrh r1, [r5, #0x28]
adds r0, r4, #0
adds r0, #0x60
@@ -2637,10 +2637,10 @@ _080526CC:
b _080528A0
.align 2, 0
_08052718: .4byte gMain
-_0805271C: .4byte 0x086BB910
+_0805271C: .4byte gUnknown_086BB910
_08052720:
ldr r3, _08052768 @ =gMain
- ldr r4, _0805276C @ =0x086BB910
+ ldr r4, _0805276C @ =gUnknown_086BB910
ldrh r1, [r4, #0x28]
adds r0, r3, #0
adds r0, #0x60
@@ -2676,10 +2676,10 @@ _08052720:
b _08052802
.align 2, 0
_08052768: .4byte gMain
-_0805276C: .4byte 0x086BB910
+_0805276C: .4byte gUnknown_086BB910
_08052770:
ldr r4, _080527B8 @ =gMain
- ldr r5, _080527BC @ =0x086BB910
+ ldr r5, _080527BC @ =gUnknown_086BB910
adds r0, r5, #0
adds r0, #0x48
ldrh r1, [r0]
@@ -2716,10 +2716,10 @@ _08052770:
b _080528A0
.align 2, 0
_080527B8: .4byte gMain
-_080527BC: .4byte 0x086BB910
+_080527BC: .4byte gUnknown_086BB910
_080527C0:
ldr r3, _0805280C @ =gMain
- ldr r4, _08052810 @ =0x086BB910
+ ldr r4, _08052810 @ =gUnknown_086BB910
adds r0, r4, #0
adds r0, #0x48
ldrh r1, [r0]
@@ -2759,7 +2759,7 @@ _08052802:
b _080528A2
.align 2, 0
_0805280C: .4byte gMain
-_08052810: .4byte 0x086BB910
+_08052810: .4byte gUnknown_086BB910
_08052814:
ldr r2, _080528A8 @ =gMain
movs r1, #0xa2
diff --git a/asm/pokedex.s b/asm/pokedex.s
index 8401b1d..193e2ae 100755
--- a/asm/pokedex.s
+++ b/asm/pokedex.s
@@ -7,7 +7,7 @@
thumb_func_start PokedexMain
PokedexMain: @ 0x08003DAC
push {lr}
- ldr r1, _08003DC4 @ =0x0805C880
+ ldr r1, _08003DC4 @ =gUnknown_0805C880
ldr r0, _08003DC8 @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -17,7 +17,7 @@ PokedexMain: @ 0x08003DAC
pop {r0}
bx r0
.align 2, 0
-_08003DC4: .4byte 0x0805C880
+_08003DC4: .4byte gUnknown_0805C880
_08003DC8: .4byte gMain
thumb_func_start sub_3DCC
@@ -67,21 +67,21 @@ sub_3DCC: @ 0x08003DCC
ldrh r0, [r2]
strh r0, [r7, #0x16]
ldr r4, _08003F44 @ =0x040000D4
- ldr r0, _08003F48 @ =0x08082720
+ ldr r0, _08003F48 @ =gUnknown_08082720
str r0, [r4]
ldr r0, _08003F4C @ =0x06004000
str r0, [r4, #4]
ldr r0, _08003F50 @ =0x80002200
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003F54 @ =0x08087B40
+ ldr r0, _08003F54 @ =gUnknown_08087B40
str r0, [r4]
ldr r0, _08003F58 @ =0x0600C000
str r0, [r4, #4]
ldr r0, _08003F5C @ =0x80000A00
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003F60 @ =0x08089760
+ ldr r0, _08003F60 @ =gUnknown_08089760
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -89,7 +89,7 @@ sub_3DCC: @ 0x08003DCC
ldr r1, _08003F64 @ =0x80000100
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003F68 @ =0x08081F20
+ ldr r0, _08003F68 @ =gUnknown_08081F20
str r0, [r4]
ldr r0, _08003F6C @ =0x03005C00
mov sl, r0
@@ -98,26 +98,26 @@ sub_3DCC: @ 0x08003DCC
mov r8, r2
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003F74 @ =0x08087340
+ ldr r0, _08003F74 @ =gUnknown_08087340
str r0, [r4]
ldr r3, _08003F78 @ =0x02019C40
mov sb, r3
str r3, [r4, #4]
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003F7C @ =0x08088F60
+ ldr r0, _08003F7C @ =gUnknown_08088F60
str r0, [r4]
ldr r0, _08003F80 @ =0x06001000
str r0, [r4, #4]
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003F84 @ =0x08089960
+ ldr r0, _08003F84 @ =gUnknown_08089960
str r0, [r4]
ldr r0, _08003F88 @ =0x05000200
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08003F8C @ =0x08089B60
+ ldr r0, _08003F8C @ =gUnknown_08089B60
str r0, [r4]
ldr r0, _08003F90 @ =0x06010000
str r0, [r4, #4]
@@ -193,24 +193,24 @@ _08003F38: .4byte 0x0400000E
_08003F3C: .4byte 0x0000020F
_08003F40: .4byte gMain
_08003F44: .4byte 0x040000D4
-_08003F48: .4byte 0x08082720
+_08003F48: .4byte gUnknown_08082720
_08003F4C: .4byte 0x06004000
_08003F50: .4byte 0x80002200
-_08003F54: .4byte 0x08087B40
+_08003F54: .4byte gUnknown_08087B40
_08003F58: .4byte 0x0600C000
_08003F5C: .4byte 0x80000A00
-_08003F60: .4byte 0x08089760
+_08003F60: .4byte gUnknown_08089760
_08003F64: .4byte 0x80000100
-_08003F68: .4byte 0x08081F20
+_08003F68: .4byte gUnknown_08081F20
_08003F6C: .4byte 0x03005C00
_08003F70: .4byte 0x80000400
-_08003F74: .4byte 0x08087340
+_08003F74: .4byte gUnknown_08087340
_08003F78: .4byte 0x02019C40
-_08003F7C: .4byte 0x08088F60
+_08003F7C: .4byte gUnknown_08088F60
_08003F80: .4byte 0x06001000
-_08003F84: .4byte 0x08089960
+_08003F84: .4byte gUnknown_08089960
_08003F88: .4byte 0x05000200
-_08003F8C: .4byte 0x08089B60
+_08003F8C: .4byte gUnknown_08089B60
_08003F90: .4byte 0x06010000
_08003F94: .4byte 0x80003610
_08003F98: .4byte 0x0202BEB8
@@ -747,14 +747,14 @@ sub_4428: @ 0x08004428
ldr r7, _08004548 @ =0x0202A558
ldr r0, _0800454C @ =0x02019C40
mov ip, r0
- ldr r1, _08004550 @ =0x0805C780
+ ldr r1, _08004550 @ =gUnknown_0805C780
mov sl, r1
- ldr r6, _08004554 @ =0x0805C7C0
+ ldr r6, _08004554 @ =gUnknown_0805C7C0
mov sb, r6
ldr r0, _08004558 @ =0x03005C00
mov r8, r0
adds r5, r7, #0
- ldr r4, _0800455C @ =0x0805C840
+ ldr r4, _0800455C @ =gUnknown_0805C840
_0800444A:
movs r1, #0
ldrsh r0, [r5, r1]
@@ -840,7 +840,7 @@ _0800444A:
movs r0, #1
strb r0, [r1]
_080044F0:
- ldr r0, _08004584 @ =0x08086B40
+ ldr r0, _08004584 @ =gUnknown_08086B40
str r0, [r2]
ldr r0, _08004588 @ =0x06000280
str r0, [r2, #4]
@@ -858,7 +858,7 @@ _080044F0:
ldr r1, _08004598 @ =0x0000FFFF
movs r2, #0x40
bl m4aMPlayVolumeControl
- ldr r2, _0800459C @ =0x086A3700
+ ldr r2, _0800459C @ =gUnknown_086A3700
movs r6, #0
ldrsh r1, [r4, r6]
lsls r0, r1, #1
@@ -884,10 +884,10 @@ _08004538:
.align 2, 0
_08004548: .4byte 0x0202A558
_0800454C: .4byte 0x02019C40
-_08004550: .4byte 0x0805C780
-_08004554: .4byte 0x0805C7C0
+_08004550: .4byte gUnknown_0805C780
+_08004554: .4byte gUnknown_0805C7C0
_08004558: .4byte 0x03005C00
-_0800455C: .4byte 0x0805C840
+_0800455C: .4byte gUnknown_0805C840
_08004560: .4byte 0x040000D4
_08004564: .4byte 0x80000400
_08004568: .4byte 0x06000800
@@ -897,13 +897,13 @@ _08004574: .4byte 0x02019C28
_08004578: .4byte 0x0202C5AC
_0800457C: .4byte 0x0202ADE0
_08004580: .4byte 0x0201C1B4
-_08004584: .4byte 0x08086B40
+_08004584: .4byte gUnknown_08086B40
_08004588: .4byte 0x06000280
_0800458C: .4byte 0x800000E0
_08004590: .4byte 0x0202C794
_08004594: .4byte 0x02032EE0
_08004598: .4byte 0x0000FFFF
-_0800459C: .4byte 0x086A3700
+_0800459C: .4byte gUnknown_086A3700
_080045A0: .4byte gMain
thumb_func_start sub_45A4
@@ -1107,7 +1107,7 @@ _08004730:
ldrsh r0, [r1, r3]
cmp r0, #4
bne _080047E4
- ldr r0, _08004790 @ =0x086A61BC
+ ldr r0, _08004790 @ =gUnknown_086A61BC
adds r0, r2, r0
movs r2, #0
ldrsh r1, [r0, r2]
@@ -1129,7 +1129,7 @@ _08004780: .4byte 0x0201C1B4
_08004784: .4byte gMain
_08004788: .4byte 0x0202A1C0
_0800478C: .4byte 0x0202ADE0
-_08004790: .4byte 0x086A61BC
+_08004790: .4byte gUnknown_086A61BC
_08004794: .4byte 0x0202A588
_08004798:
cmp r1, #0x63
@@ -1235,13 +1235,13 @@ sub_4860: @ 0x08004860
ldr r0, _0800496C @ =0x02019C40
mov r8, r0
ldr r7, _08004970 @ =0x0202A558
- ldr r1, _08004974 @ =0x0805C800
+ ldr r1, _08004974 @ =gUnknown_0805C800
mov sb, r1
ldr r0, _08004978 @ =0x03005C00
mov sl, r0
mov r6, r8
adds r5, r7, #0
- ldr r4, _0800497C @ =0x0805C7C0
+ ldr r4, _0800497C @ =gUnknown_0805C7C0
movs r1, #0x11
mov ip, r1
_08004886:
@@ -1365,9 +1365,9 @@ _0800495A:
.align 2, 0
_0800496C: .4byte 0x02019C40
_08004970: .4byte 0x0202A558
-_08004974: .4byte 0x0805C800
+_08004974: .4byte gUnknown_0805C800
_08004978: .4byte 0x03005C00
-_0800497C: .4byte 0x0805C7C0
+_0800497C: .4byte gUnknown_0805C7C0
_08004980: .4byte 0x0202A590
_08004984: .4byte 0x040000D4
_08004988: .4byte 0x06000800
@@ -2191,7 +2191,7 @@ sub_5064: @ 0x08005064
ldrsh r0, [r1, r3]
cmp r0, #4
bne _08005110
- ldr r0, _080050B0 @ =0x086A61BC
+ ldr r0, _080050B0 @ =gUnknown_086A61BC
adds r0, r2, r0
movs r2, #0
ldrsh r1, [r0, r2]
@@ -2217,7 +2217,7 @@ sub_5064: @ 0x08005064
.align 2, 0
_080050A8: .4byte 0x0202A1C0
_080050AC: .4byte 0x0202ADE0
-_080050B0: .4byte 0x086A61BC
+_080050B0: .4byte gUnknown_086A61BC
_080050B4: .4byte 0x0202A588
_080050B8: .4byte 0x0202A55C
_080050BC: .4byte 0x0202A568
@@ -2287,7 +2287,7 @@ sub_5134: @ 0x08005134
ldrsh r0, [r1, r3]
cmp r0, #4
bne _08005170
- ldr r0, _08005168 @ =0x086A61BC
+ ldr r0, _08005168 @ =gUnknown_086A61BC
adds r0, r2, r0
movs r2, #0
ldrsh r1, [r0, r2]
@@ -2302,7 +2302,7 @@ sub_5134: @ 0x08005134
.align 2, 0
_08005160: .4byte 0x0202A1C0
_08005164: .4byte 0x0202ADE0
-_08005168: .4byte 0x086A61BC
+_08005168: .4byte gUnknown_086A61BC
_0800516C:
movs r0, #2
b _08005172
@@ -2480,7 +2480,7 @@ sub_51FC: @ 0x080051FC
asrs r0, r0, #0x18
ldr r2, [sp, #8]
strh r0, [r2]
- ldr r0, _08005388 @ =0x086A6148
+ ldr r0, _08005388 @ =gUnknown_086A6148
movs r1, #0x1d
adds r2, r4, #0
bl LoadSpriteSets
@@ -2556,7 +2556,7 @@ _08005378: .4byte 0x0202BF04
_0800537C: .4byte 0x0202C590
_08005380: .4byte 0x0200C4F8
_08005384: .4byte 0x0201C1B4
-_08005388: .4byte 0x086A6148
+_08005388: .4byte gUnknown_086A6148
_0800538C: .4byte 0x0201A4F0
_08005390: .4byte 0x0202A57C
_08005394: .4byte gOamBuffer
@@ -2695,7 +2695,7 @@ _0800547E:
ldrsh r2, [r1, r0]
lsls r0, r2, #3
adds r3, r3, r0
- ldr r1, _0800557C @ =0x086A5DDA
+ ldr r1, _0800557C @ =gUnknown_086A5DDA
adds r3, r3, r1
str r3, [sp, #0x14]
mov r3, r8
@@ -2706,7 +2706,7 @@ _0800547E:
adds r0, r0, r2
lsls r0, r0, #3
adds r1, r1, r0
- ldr r2, _08005580 @ =0x086A5DF2
+ ldr r2, _08005580 @ =gUnknown_086A5DF2
adds r1, r1, r2
ldrh r1, [r1]
ldr r3, [sp, #0x14]
@@ -2775,7 +2775,7 @@ _08005536:
beq _08005540
b _0800568A
_08005540:
- ldr r1, _08005594 @ =0x086A6356
+ ldr r1, _08005594 @ =gUnknown_086A6356
ldr r0, _08005598 @ =0x0202ADE0
movs r4, #0
ldrsh r0, [r0, r4]
@@ -2799,13 +2799,13 @@ _0800556C: .4byte 0x000001FF
_08005570: .4byte 0xFFFFFE00
_08005574: .4byte 0x0202BF0C
_08005578: .4byte 0x0202BF14
-_0800557C: .4byte 0x086A5DDA
-_08005580: .4byte 0x086A5DF2
+_0800557C: .4byte gUnknown_086A5DDA
+_08005580: .4byte gUnknown_086A5DF2
_08005584: .4byte 0x000003FF
_08005588: .4byte 0xFFFFFC00
_0800558C: .4byte 0x0201A440
_08005590: .4byte 0x0200B698
-_08005594: .4byte 0x086A6356
+_08005594: .4byte gUnknown_086A6356
_08005598: .4byte 0x0202ADE0
_0800559C:
movs r2, #2
@@ -2847,14 +2847,14 @@ _080055C8:
adds r3, r3, r5
lsls r2, r6, #1
add r2, sl
- ldr r7, _0800576C @ =0x086A5DDA
+ ldr r7, _0800576C @ =gUnknown_086A5DDA
adds r2, r2, r7
mov r1, r8
movs r7, #0
ldrsh r0, [r1, r7]
lsls r0, r0, #1
add r0, ip
- ldr r1, _08005770 @ =0x086A5EE2
+ ldr r1, _08005770 @ =gUnknown_086A5EE2
adds r0, r0, r1
ldrh r1, [r0]
ldrh r2, [r2]
@@ -2908,7 +2908,7 @@ _080055C8:
ldr r4, [sp, #0x10]
muls r2, r4, r2
adds r0, r0, r2
- ldr r7, _08005788 @ =0x086A6014
+ ldr r7, _08005788 @ =gUnknown_086A6014
adds r0, r0, r7
lsls r1, r1, #0x10
asrs r1, r1, #0x10
@@ -2938,7 +2938,7 @@ _0800568A:
strh r0, [r1, #2]
movs r0, #0x40
strh r0, [r1, #4]
- ldr r2, _0800578C @ =0x086A6148
+ ldr r2, _0800578C @ =gUnknown_086A6148
ldr r1, _08005790 @ =0x0201A448
movs r3, #0
ldrsh r0, [r1, r3]
@@ -3045,15 +3045,15 @@ _08005754:
_08005760: .4byte 0x0200B698
_08005764: .4byte 0x0202BF0C
_08005768: .4byte gOamBuffer
-_0800576C: .4byte 0x086A5DDA
-_08005770: .4byte 0x086A5EE2
+_0800576C: .4byte gUnknown_086A5DDA
+_08005770: .4byte gUnknown_086A5EE2
_08005774: .4byte 0x000003FF
_08005778: .4byte 0xFFFFFC00
_0800577C: .4byte 0x000001FF
_08005780: .4byte 0xFFFFFE00
_08005784: .4byte 0x0201A440
-_08005788: .4byte 0x086A6014
-_0800578C: .4byte 0x086A6148
+_08005788: .4byte gUnknown_086A6014
+_0800578C: .4byte gUnknown_086A6148
_08005790: .4byte 0x0201A448
_08005794: .4byte 0x0202BF00
_08005798: .4byte 0x0202BEFC
@@ -3064,7 +3064,7 @@ _0800579C:
movs r0, #0x50
strh r0, [r4, #4]
_080057A6:
- ldr r1, _0800597C @ =0x086A6148
+ ldr r1, _0800597C @ =gUnknown_086A6148
movs r0, #0
ldrsb r0, [r2, r0]
adds r0, #0x11
@@ -3131,7 +3131,7 @@ _08005818:
strh r0, [r1, #2]
movs r0, #0x94
strh r0, [r1, #4]
- ldr r1, _0800597C @ =0x086A6148
+ ldr r1, _0800597C @ =gUnknown_086A6148
ldr r0, _0800598C @ =0x0202BEE0
ldrb r0, [r0]
lsls r0, r0, #0x18
@@ -3308,7 +3308,7 @@ _0800595A:
pop {r0}
bx r0
.align 2, 0
-_0800597C: .4byte 0x086A6148
+_0800597C: .4byte gUnknown_086A6148
_08005980: .4byte gOamBuffer
_08005984: .4byte 0xFFFFFE00
_08005988: .4byte 0x000001FF
@@ -3378,7 +3378,7 @@ sub_599C: @ 0x0800599C
asrs r0, r0, #0x18
ldr r2, _08005D28 @ =0x0200C4F8
strh r0, [r2]
- ldr r0, _08005D2C @ =0x086A6148
+ ldr r0, _08005D2C @ =gUnknown_086A6148
movs r1, #0x1d
adds r2, r7, #0
bl sub_2414
@@ -3533,7 +3533,7 @@ _08005B30:
ldr r0, _08005D4C @ =0x0202BF0C
mov ip, r0
ldr r6, _08005D38 @ =gOamBuffer
- ldr r1, _08005D50 @ =0x086A5DF2
+ ldr r1, _08005D50 @ =gUnknown_086A5DF2
mov sb, r1
ldr r2, _08005D54 @ =0xFFFFFC00
mov sl, r2
@@ -3551,7 +3551,7 @@ _08005B58:
ldrsh r2, [r0, r1]
lsls r0, r2, #3
adds r3, r3, r0
- ldr r0, _08005D5C @ =0x086A5DDA
+ ldr r0, _08005D5C @ =gUnknown_086A5DDA
adds r3, r3, r0
str r3, [sp, #8]
mov r3, ip
@@ -3615,8 +3615,8 @@ _08005BD4:
strh r0, [r5, #4]
ldr r6, _08005D4C @ =0x0202BF0C
mov ip, r6
- ldr r0, _08005D5C @ =0x086A5DDA
- ldr r1, _08005D64 @ =0x086A5E1A
+ ldr r0, _08005D5C @ =gUnknown_086A5DDA
+ ldr r1, _08005D64 @ =gUnknown_086A5E1A
mov sl, r1
adds r4, r5, #0
adds r4, #8
@@ -3689,7 +3689,7 @@ _08005C68:
strh r0, [r3, #2]
movs r0, #0x40
strh r0, [r3, #4]
- ldr r1, _08005D2C @ =0x086A6148
+ ldr r1, _08005D2C @ =gUnknown_086A6148
ldr r0, _08005D00 @ =0x0201A448
movs r4, #0
ldrsh r0, [r0, r4]
@@ -3771,7 +3771,7 @@ _08005D1C: .4byte 0x0200B698
_08005D20: .4byte 0x0202BEC4
_08005D24: .4byte 0x0202C590
_08005D28: .4byte 0x0200C4F8
-_08005D2C: .4byte 0x086A6148
+_08005D2C: .4byte gUnknown_086A6148
_08005D30: .4byte 0x0201A4F0
_08005D34: .4byte 0x0202A57C
_08005D38: .4byte gOamBuffer
@@ -3780,12 +3780,12 @@ _08005D40: .4byte 0xFFFFFE00
_08005D44: .4byte 0x0202BF08
_08005D48: .4byte 0x0202ADE0
_08005D4C: .4byte 0x0202BF0C
-_08005D50: .4byte 0x086A5DF2
+_08005D50: .4byte gUnknown_086A5DF2
_08005D54: .4byte 0xFFFFFC00
_08005D58: .4byte 0x0202BF14
-_08005D5C: .4byte 0x086A5DDA
+_08005D5C: .4byte gUnknown_086A5DDA
_08005D60: .4byte 0x000003FF
-_08005D64: .4byte 0x086A5E1A
+_08005D64: .4byte gUnknown_086A5E1A
_08005D68:
movs r0, #0x78
ldr r4, [sp, #4]
@@ -3793,7 +3793,7 @@ _08005D68:
movs r0, #0x50
strh r0, [r4, #4]
_08005D72:
- ldr r1, _08005E4C @ =0x086A6148
+ ldr r1, _08005E4C @ =gUnknown_086A6148
movs r0, #0
ldrsb r0, [r2, r0]
adds r0, #0x11
@@ -3906,7 +3906,7 @@ _08005E34:
pop {r0}
bx r0
.align 2, 0
-_08005E4C: .4byte 0x086A6148
+_08005E4C: .4byte gUnknown_086A6148
_08005E50: .4byte gOamBuffer
_08005E54: .4byte 0xFFFFFE00
_08005E58: .4byte 0x000001FF
@@ -5271,7 +5271,7 @@ _080068BE:
_080068CC:
movs r6, #0
mov sb, r7
- ldr r1, _08006998 @ =0x0805C8B4
+ ldr r1, _08006998 @ =gUnknown_0805C8B4
lsls r0, r2, #3
adds r0, r0, r2
lsls r0, r0, #4
@@ -5306,7 +5306,7 @@ _08006900:
cmp r0, #0
ble _080069C4
movs r6, #0
- ldr r1, _080069A0 @ =0x0805C8CC
+ ldr r1, _080069A0 @ =gUnknown_0805C8CC
ldr r5, _080069A4 @ =0x040000D4
lsls r0, r2, #3
adds r0, r0, r2
@@ -5327,7 +5327,7 @@ _08006924:
bne _0800693A
movs r4, #4
_0800693A:
- ldr r1, _080069A8 @ =0x08090780
+ ldr r1, _080069A8 @ =gUnknown_08090780
adds r0, r3, r1
str r0, [r5]
ldr r0, _080069AC @ =0x0202BE30
@@ -5372,11 +5372,11 @@ _0800693A:
mov r8, r1
b _080069DC
.align 2, 0
-_08006998: .4byte 0x0805C8B4
+_08006998: .4byte gUnknown_0805C8B4
_0800699C: .4byte 0x0202A1C0
-_080069A0: .4byte 0x0805C8CC
+_080069A0: .4byte gUnknown_0805C8CC
_080069A4: .4byte 0x040000D4
-_080069A8: .4byte 0x08090780
+_080069A8: .4byte gUnknown_08090780
_080069AC: .4byte 0x0202BE30
_080069B0: .4byte 0x80000010
_080069B4: .4byte 0x0201B130
@@ -5387,7 +5387,7 @@ _080069C4:
ldr r4, _08006A74 @ =0x06004C00
movs r6, #9
_080069C8:
- ldr r0, _08006A78 @ =0x08092FA0
+ ldr r0, _08006A78 @ =gUnknown_08092FA0
adds r1, r4, #0
movs r2, #1
movs r3, #2
@@ -5410,7 +5410,7 @@ _080069DC:
ble _08006AA4
_080069F2:
movs r6, #0
- ldr r1, _08006A80 @ =0x0805C8E0
+ ldr r1, _08006A80 @ =gUnknown_0805C8E0
ldr r5, _08006A84 @ =0x040000D4
lsls r0, r2, #3
adds r0, r0, r2
@@ -5431,7 +5431,7 @@ _08006A04:
bne _08006A1A
movs r4, #6
_08006A1A:
- ldr r1, _08006A88 @ =0x08090780
+ ldr r1, _08006A88 @ =gUnknown_08090780
adds r0, r3, r1
str r0, [r5]
ldr r0, _08006A8C @ =0x0202BE30
@@ -5475,11 +5475,11 @@ _08006A1A:
b _08006ABC
.align 2, 0
_08006A74: .4byte 0x06004C00
-_08006A78: .4byte 0x08092FA0
+_08006A78: .4byte gUnknown_08092FA0
_08006A7C: .4byte 0x0202A1C0
-_08006A80: .4byte 0x0805C8E0
+_08006A80: .4byte gUnknown_0805C8E0
_08006A84: .4byte 0x040000D4
-_08006A88: .4byte 0x08090780
+_08006A88: .4byte gUnknown_08090780
_08006A8C: .4byte 0x0202BE30
_08006A90: .4byte 0x80000010
_08006A94: .4byte 0x0201B130
@@ -5490,7 +5490,7 @@ _08006AA4:
ldr r4, _08006B6C @ =0x06004D00
movs r6, #8
_08006AA8:
- ldr r0, _08006B70 @ =0x08092FA0
+ ldr r0, _08006B70 @ =gUnknown_08092FA0
adds r1, r4, #0
movs r2, #1
movs r3, #2
@@ -5509,7 +5509,7 @@ _08006ABC:
ldrsh r0, [r1, r3]
cmp r0, #4
bne _08006B7C
- ldr r0, _08006B78 @ =0x0805C8B4
+ ldr r0, _08006B78 @ =gUnknown_0805C8B4
mov sb, r0
lsls r4, r2, #3
adds r4, r4, r2
@@ -5585,9 +5585,9 @@ _08006B4E:
b _08006BDC
.align 2, 0
_08006B6C: .4byte 0x06004D00
-_08006B70: .4byte 0x08092FA0
+_08006B70: .4byte gUnknown_08092FA0
_08006B74: .4byte 0x0202A1C0
-_08006B78: .4byte 0x0805C8B4
+_08006B78: .4byte gUnknown_0805C8B4
_08006B7C:
movs r5, #1
str r5, [sp]
@@ -5831,7 +5831,7 @@ _08006D68:
_08006D74:
movs r6, #0
ldr r7, [sp, #0x18]
- ldr r2, _08006E94 @ =0x0805C8B4
+ ldr r2, _08006E94 @ =gUnknown_0805C8B4
mov sl, r2
_08006D7C:
lsls r2, r6, #1
@@ -5892,7 +5892,7 @@ _08006DCC:
add r0, r8
mov sb, r0
ldr r5, _08006EA0 @ =0x040000D4
- ldr r3, _08006EA4 @ =0x08090780
+ ldr r3, _08006EA4 @ =gUnknown_08090780
movs r1, #0x80
lsls r1, r1, #3
adds r1, r1, r3
@@ -5909,7 +5909,7 @@ _08006DF8:
subs r0, r0, r1
lsls r0, r0, #2
adds r2, r2, r0
- ldr r0, _08006EA8 @ =0x0805C8CC
+ ldr r0, _08006EA8 @ =gUnknown_0805C8CC
adds r2, r2, r0
ldrh r1, [r2]
movs r2, #0x10
@@ -5950,7 +5950,7 @@ _08006E28:
ldr r3, [sp, #0x1c]
cmp r6, #9
ble _08006DF8
- ldr r1, _08006EB8 @ =0x086A64F0
+ ldr r1, _08006EB8 @ =gUnknown_086A64F0
adds r0, r7, r1
movs r2, #0
ldrsh r1, [r0, r2]
@@ -5976,16 +5976,16 @@ _08006E28:
str r1, [sp, #0x10]
b _08006F06
.align 2, 0
-_08006E94: .4byte 0x0805C8B4
+_08006E94: .4byte gUnknown_0805C8B4
_08006E98: .4byte 0x0202C5B0
_08006E9C: .4byte 0x0202A1C0
_08006EA0: .4byte 0x040000D4
-_08006EA4: .4byte 0x08090780
-_08006EA8: .4byte 0x0805C8CC
+_08006EA4: .4byte gUnknown_08090780
+_08006EA8: .4byte gUnknown_0805C8CC
_08006EAC: .4byte 0x0202BE30
_08006EB0: .4byte 0x80000010
_08006EB4: .4byte 0x0201B130
-_08006EB8: .4byte 0x086A64F0
+_08006EB8: .4byte gUnknown_086A64F0
_08006EBC: .4byte 0x03000000
_08006EC0: .4byte 0x81000400
_08006EC4:
@@ -5994,7 +5994,7 @@ _08006EC4:
movs r3, #1
add r3, r8
mov sb, r3
- ldr r4, _08006F20 @ =0x086A64F0
+ ldr r4, _08006F20 @ =gUnknown_086A64F0
adds r5, r7, r4
movs r4, #0xc0
lsls r4, r4, #0x13
@@ -6003,7 +6003,7 @@ _08006ED8:
movs r0, #0
ldrsh r1, [r5, r0]
adds r1, r1, r4
- ldr r0, _08006F24 @ =0x08092FA0
+ ldr r0, _08006F24 @ =gUnknown_08092FA0
movs r2, #1
movs r3, #2
bl sub_10708
@@ -6011,13 +6011,13 @@ _08006ED8:
subs r6, #1
cmp r6, #0
bge _08006ED8
- ldr r1, _08006F20 @ =0x086A64F0
+ ldr r1, _08006F20 @ =gUnknown_086A64F0
adds r0, r7, r1
movs r2, #0
ldrsh r1, [r0, r2]
ldr r3, _08006F28 @ =0x060000E0
adds r1, r1, r3
- ldr r0, _08006F2C @ =0x08090780
+ ldr r0, _08006F2C @ =gUnknown_08090780
movs r2, #1
movs r3, #2
bl sub_10708
@@ -6037,10 +6037,10 @@ _08006F10:
pop {r0}
bx r0
.align 2, 0
-_08006F20: .4byte 0x086A64F0
-_08006F24: .4byte 0x08092FA0
+_08006F20: .4byte gUnknown_086A64F0
+_08006F24: .4byte gUnknown_08092FA0
_08006F28: .4byte 0x060000E0
-_08006F2C: .4byte 0x08090780
+_08006F2C: .4byte gUnknown_08090780
thumb_func_start sub_6F30
sub_6F30: @ 0x08006F30
@@ -6126,19 +6126,19 @@ _08006FC8: @ jump table
.4byte _08007040 @ case 3
.4byte _08007088 @ case 4
_08006FDC:
- ldr r0, _08006FF0 @ =0x0808F760
+ ldr r0, _08006FF0 @ =gUnknown_0808F760
ldr r1, _08006FF4 @ =0x06013400
movs r2, #0x18
movs r3, #1
bl sub_10708
ldr r1, _08006FF8 @ =0x040000D4
- ldr r0, _08006FFC @ =0x08089960
+ ldr r0, _08006FFC @ =gUnknown_08089960
b _080070B4
.align 2, 0
-_08006FF0: .4byte 0x0808F760
+_08006FF0: .4byte gUnknown_0808F760
_08006FF4: .4byte 0x06013400
_08006FF8: .4byte 0x040000D4
-_08006FFC: .4byte 0x08089960
+_08006FFC: .4byte gUnknown_08089960
_08007000:
ldr r0, _08007030 @ =gMonPortraitGroupGfx
lsls r2, r6, #0x10
@@ -6289,7 +6289,7 @@ _08007126:
subs r0, r0, r2
lsls r0, r0, #2
adds r1, r1, r0
- ldr r2, _080071C0 @ =0x0805C8F6
+ ldr r2, _080071C0 @ =gUnknown_0805C8F6
adds r1, r1, r2
ldrh r1, [r1]
movs r3, #0x10
@@ -6303,7 +6303,7 @@ _08007126:
bne _08007156
movs r4, #4
_08007156:
- ldr r1, _080071C4 @ =0x08090780
+ ldr r1, _080071C4 @ =gUnknown_08090780
adds r0, r3, r1
str r0, [r5]
ldr r0, _080071C8 @ =0x0202BE30
@@ -6353,8 +6353,8 @@ _08007156:
_080071B4: .4byte 0x040000D4
_080071B8: .4byte 0x03000000
_080071BC: .4byte 0x81000C00
-_080071C0: .4byte 0x0805C8F6
-_080071C4: .4byte 0x08090780
+_080071C0: .4byte gUnknown_0805C8F6
+_080071C4: .4byte gUnknown_08090780
_080071C8: .4byte 0x0202BE30
_080071CC: .4byte 0x80000010
_080071D0: .4byte 0x0201B130
@@ -9305,7 +9305,7 @@ _08008968:
thumb_func_start sub_8974
sub_8974: @ 0x08008974
push {r4, r5, lr}
- ldr r1, _080089E0 @ =0x086A61BC
+ ldr r1, _080089E0 @ =gUnknown_086A61BC
lsls r0, r0, #0x10
asrs r0, r0, #0xf
adds r0, r0, r1
@@ -9329,7 +9329,7 @@ sub_8974: @ 0x08008974
movs r1, #5
bl __modsi3
adds r4, r0, #0
- ldr r0, _080089E8 @ =0x086BB6F4
+ ldr r0, _080089E8 @ =gUnknown_086BB6F4
lsls r5, r5, #0x10
asrs r5, r5, #0xe
adds r0, r5, r0
@@ -9347,7 +9347,7 @@ sub_8974: @ 0x08008974
movs r3, #1
bl sub_10708
ldr r1, _080089F0 @ =0x040000D4
- ldr r0, _080089F4 @ =0x086B15B4
+ ldr r0, _080089F4 @ =gUnknown_086B15B4
adds r5, r5, r0
lsls r4, r4, #5
ldr r0, [r5]
@@ -9356,12 +9356,12 @@ sub_8974: @ 0x08008974
ldr r0, _080089F8 @ =0x05000240
b _08008A4E
.align 2, 0
-_080089E0: .4byte 0x086A61BC
+_080089E0: .4byte gUnknown_086A61BC
_080089E4: .4byte 0x0202BF14
-_080089E8: .4byte 0x086BB6F4
+_080089E8: .4byte gUnknown_086BB6F4
_080089EC: .4byte 0x06013800
_080089F0: .4byte 0x040000D4
-_080089F4: .4byte 0x086B15B4
+_080089F4: .4byte gUnknown_086B15B4
_080089F8: .4byte 0x05000240
_080089FC:
ldr r1, _08008A5C @ =0x0202BF14
@@ -9430,7 +9430,7 @@ sub_8A78: @ 0x08008A78
ldrsh r0, [r1, r3]
cmp r0, #4
bne _08008AAC
- ldr r0, _08008AA4 @ =0x086A61BC
+ ldr r0, _08008AA4 @ =gUnknown_086A61BC
adds r0, r2, r0
movs r2, #0
ldrsh r1, [r0, r2]
@@ -9443,7 +9443,7 @@ sub_8A78: @ 0x08008A78
b _08008AB0
.align 2, 0
_08008AA0: .4byte 0x0202A1C0
-_08008AA4: .4byte 0x086A61BC
+_08008AA4: .4byte gUnknown_086A61BC
_08008AA8: .4byte 0x0202A588
_08008AAC:
ldr r1, _08008AB8 @ =0x0202A588
diff --git a/asm/rom_11B9C.s b/asm/rom_11B9C.s
index e8e6def..3ecd260 100755
--- a/asm/rom_11B9C.s
+++ b/asm/rom_11B9C.s
@@ -166,22 +166,22 @@ _08011CCA:
ldrsh r0, [r6, r1]
cmp r0, #0xa0
ble _08011CF0
- ldr r0, _08011CEC @ =0x08137910
+ ldr r0, _08011CEC @ =gUnknown_08137910
b _08011CFE
.align 2, 0
_08011CE0: .4byte gUnknown_020314E0
_08011CE4: .4byte 0x0000132C
_08011CE8: .4byte 0x000005A4
-_08011CEC: .4byte 0x08137910
+_08011CEC: .4byte gUnknown_08137910
_08011CF0:
cmp r0, #0x50
ble _08011CFC
- ldr r0, _08011CF8 @ =0x08137908
+ ldr r0, _08011CF8 @ =gUnknown_08137908
b _08011CFE
.align 2, 0
-_08011CF8: .4byte 0x08137908
+_08011CF8: .4byte gUnknown_08137908
_08011CFC:
- ldr r0, _08011D8C @ =0x08137900
+ ldr r0, _08011D8C @ =gUnknown_08137900
_08011CFE:
ldrb r1, [r2, #0x1e]
lsls r1, r1, #1
@@ -252,7 +252,7 @@ _08011D4C:
ands r5, r1
b _08011F32
.align 2, 0
-_08011D8C: .4byte 0x08137900
+_08011D8C: .4byte gUnknown_08137900
_08011D90: .4byte 0x0000017B
_08011D94: .4byte 0x00012100
_08011D98: .4byte 0x00004E20
@@ -309,19 +309,19 @@ _08011E04:
ldrsh r0, [r6, r1]
cmp r0, #0xc8
ble _08011E1C
- ldr r0, _08011E18 @ =0x08137910
+ ldr r0, _08011E18 @ =gUnknown_08137910
b _08011E2A
.align 2, 0
-_08011E18: .4byte 0x08137910
+_08011E18: .4byte gUnknown_08137910
_08011E1C:
cmp r0, #0x64
ble _08011E28
- ldr r0, _08011E24 @ =0x08137908
+ ldr r0, _08011E24 @ =gUnknown_08137908
b _08011E2A
.align 2, 0
-_08011E24: .4byte 0x08137908
+_08011E24: .4byte gUnknown_08137908
_08011E28:
- ldr r0, _08011EB8 @ =0x08137900
+ ldr r0, _08011EB8 @ =gUnknown_08137900
_08011E2A:
ldrb r1, [r2, #0x1e]
lsls r1, r1, #1
@@ -390,7 +390,7 @@ _08011E36:
ands r5, r1
b _08011F32
.align 2, 0
-_08011EB8: .4byte 0x08137900
+_08011EB8: .4byte gUnknown_08137900
_08011EBC: .4byte 0x0000017B
_08011EC0: .4byte 0x0001B900
_08011EC4: .4byte 0x00004E20
@@ -524,23 +524,23 @@ _08011FAE:
ldrsh r0, [r6, r1]
cmp r0, #0x96
ble _08011FE4
- ldr r0, _08011FE0 @ =0x08137910
+ ldr r0, _08011FE0 @ =gUnknown_08137910
b _08011FF2
.align 2, 0
_08011FD0: .4byte gUnknown_020314E0
_08011FD4: .4byte 0x0000132C
_08011FD8: .4byte 0x000005A4
_08011FDC: .4byte 0x00000383
-_08011FE0: .4byte 0x08137910
+_08011FE0: .4byte gUnknown_08137910
_08011FE4:
cmp r0, #0x4b
ble _08011FF0
- ldr r0, _08011FEC @ =0x08137908
+ ldr r0, _08011FEC @ =gUnknown_08137908
b _08011FF2
.align 2, 0
-_08011FEC: .4byte 0x08137908
+_08011FEC: .4byte gUnknown_08137908
_08011FF0:
- ldr r0, _0801208C @ =0x08137900
+ ldr r0, _0801208C @ =gUnknown_08137900
_08011FF2:
ldrb r1, [r3, #0x1e]
lsls r1, r1, #1
@@ -618,7 +618,7 @@ _08012052:
ands r5, r1
b _080124CE
.align 2, 0
-_0801208C: .4byte 0x08137900
+_0801208C: .4byte gUnknown_08137900
_08012090: .4byte gMain
_08012094: .4byte 0x00012100
_08012098: .4byte 0x00004E20
@@ -1220,7 +1220,7 @@ _080125AC:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _08012604 @ =0x08137E14
+ ldr r1, _08012604 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _08012608 @ =0x05000220
@@ -1252,7 +1252,7 @@ _080125F4: .4byte 0x0000132C
_080125F8: .4byte 0x000005F7
_080125FC: .4byte 0x000005F6
_08012600: .4byte 0x040000D4
-_08012604: .4byte 0x08137E14
+_08012604: .4byte gUnknown_08137E14
_08012608: .4byte 0x05000220
_0801260C: .4byte 0x80000010
_08012610: .4byte 0x000005B2
@@ -1386,7 +1386,7 @@ _080126FA:
adds r0, r0, r2
adds r1, r1, r0
lsls r1, r1, #7
- ldr r0, _08012774 @ =0x083BB16C
+ ldr r0, _08012774 @ =gUnknown_083BB16C
adds r1, r1, r0
str r1, [r3]
ldr r0, _08012778 @ =0x06010400
@@ -1433,7 +1433,7 @@ _08012740:
_08012768: .4byte 0x040000D4
_0801276C: .4byte gUnknown_020314E0
_08012770: .4byte 0x000005F6
-_08012774: .4byte 0x083BB16C
+_08012774: .4byte gUnknown_083BB16C
_08012778: .4byte 0x06010400
_0801277C: .4byte 0x80000040
_08012780: .4byte 0x000001FF
@@ -1556,7 +1556,7 @@ _08012852:
adds r0, r0, r2
adds r1, r1, r0
lsls r1, r1, #7
- ldr r0, _080128CC @ =0x083BB16C
+ ldr r0, _080128CC @ =gUnknown_083BB16C
adds r1, r1, r0
str r1, [r3]
ldr r0, _080128D0 @ =0x06010400
@@ -1603,7 +1603,7 @@ _08012898:
_080128C0: .4byte 0x040000D4
_080128C4: .4byte gUnknown_020314E0
_080128C8: .4byte 0x000005F6
-_080128CC: .4byte 0x083BB16C
+_080128CC: .4byte gUnknown_083BB16C
_080128D0: .4byte 0x06010400
_080128D4: .4byte 0x80000040
_080128D8: .4byte 0x000001FF
@@ -1919,7 +1919,7 @@ _08012B32:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #9
- ldr r1, _08012BD8 @ =0x083BD36C
+ ldr r1, _08012BD8 @ =gUnknown_083BD36C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08012BDC @ =0x06011EE0
@@ -1993,7 +1993,7 @@ _08012BC2:
.align 2, 0
_08012BD0: .4byte gUnknown_020314E0
_08012BD4: .4byte 0x040000D4
-_08012BD8: .4byte 0x083BD36C
+_08012BD8: .4byte gUnknown_083BD36C
_08012BDC: .4byte 0x06011EE0
_08012BE0: .4byte 0x80000100
_08012BE4: .4byte gOamBuffer
@@ -2107,7 +2107,7 @@ _08012CAC:
adds r0, r0, r1
adds r0, r5, r0
lsls r0, r0, #7
- ldr r1, _08012DD0 @ =0x083BB16C
+ ldr r1, _08012DD0 @ =gUnknown_083BB16C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08012DD4 @ =0x06010400
@@ -2234,7 +2234,7 @@ _08012DC0: .4byte gMain
_08012DC4: .4byte 0x0000132C
_08012DC8: .4byte 0x040000D4
_08012DCC: .4byte 0x000005F6
-_08012DD0: .4byte 0x083BB16C
+_08012DD0: .4byte gUnknown_083BB16C
_08012DD4: .4byte 0x06010400
_08012DD8: .4byte 0x80000040
_08012DDC: .4byte 0x000002AA
@@ -2359,7 +2359,7 @@ _08012EB0:
ldr r2, _08012F94 @ =0x040000D4
lsrs r5, r0, #0x10
asrs r0, r0, #7
- ldr r1, _08012F98 @ =0x083BF16C
+ ldr r1, _08012F98 @ =gUnknown_083BF16C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08012F9C @ =0x06010720
@@ -2399,7 +2399,7 @@ _08012EEA:
asrs r0, r0, #0x18
adds r0, #4
lsls r0, r0, #5
- ldr r1, _08012FAC @ =0x08137E14
+ ldr r1, _08012FAC @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _08012FB0 @ =0x05000220
@@ -2459,12 +2459,12 @@ _08012F88: .4byte 0x000001FF
_08012F8C: .4byte 0xFFFFFE00
_08012F90: .4byte 0x00000392
_08012F94: .4byte 0x040000D4
-_08012F98: .4byte 0x083BF16C
+_08012F98: .4byte gUnknown_083BF16C
_08012F9C: .4byte 0x06010720
_08012FA0: .4byte 0x80000100
_08012FA4: .4byte 0xFFF90000
_08012FA8: .4byte 0x000005F6
-_08012FAC: .4byte 0x08137E14
+_08012FAC: .4byte gUnknown_08137E14
_08012FB0: .4byte 0x05000220
_08012FB4: .4byte 0x80000010
_08012FB8: .4byte gUnknown_020314E0
@@ -2504,7 +2504,7 @@ _08012FE2:
ldr r2, _08013080 @ =0x040000D4
lsls r0, r0, #0x10
asrs r0, r0, #7
- ldr r1, _08013084 @ =0x083BDF6C
+ ldr r1, _08013084 @ =gUnknown_083BDF6C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08013088 @ =0x06010720
@@ -2571,7 +2571,7 @@ _08013058:
.align 2, 0
_0801307C: .4byte 0x00000392
_08013080: .4byte 0x040000D4
-_08013084: .4byte 0x083BDF6C
+_08013084: .4byte gUnknown_083BDF6C
_08013088: .4byte 0x06010720
_0801308C: .4byte 0x80000100
_08013090: .4byte gMain
@@ -2627,7 +2627,7 @@ _080130F2:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _08013210 @ =0x08137E14
+ ldr r1, _08013210 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _08013214 @ =0x05000220
@@ -2770,7 +2770,7 @@ _0801317C:
_08013204: .4byte 0x000005F7
_08013208: .4byte 0x000005F6
_0801320C: .4byte 0x040000D4
-_08013210: .4byte 0x08137E14
+_08013210: .4byte gUnknown_08137E14
_08013214: .4byte 0x05000220
_08013218: .4byte 0x80000010
_0801321C: .4byte gMain
@@ -3004,7 +3004,7 @@ _080133C8:
movs r1, #0
mov r8, r5
adds r5, r4, #0
- ldr r2, _08013424 @ =0x086ACD50
+ ldr r2, _08013424 @ =gUnknown_086ACD50
_080133F2:
lsls r0, r1, #0x10
asrs r1, r0, #0x10
@@ -3031,7 +3031,7 @@ _0801340C:
.align 2, 0
_0801341C: .4byte gUnknown_020314E0
_08013420: .4byte 0x0000132C
-_08013424: .4byte 0x086ACD50
+_08013424: .4byte gUnknown_086ACD50
_08013428:
add r5, sp, #4
mov r0, sp
@@ -3098,7 +3098,7 @@ _08013488:
movs r1, #0
mov r8, r5
adds r5, r4, #0
- ldr r2, _080134F8 @ =0x086ACD50
+ ldr r2, _080134F8 @ =gUnknown_086ACD50
_080134B2:
lsls r0, r1, #0x10
asrs r1, r0, #0x10
@@ -3137,7 +3137,7 @@ _080134EA:
.align 2, 0
_080134F0: .4byte gUnknown_020314E0
_080134F4: .4byte 0x0000132C
-_080134F8: .4byte 0x086ACD50
+_080134F8: .4byte gUnknown_086ACD50
_080134FC:
mov r4, sp
add r5, sp, #4
@@ -3245,7 +3245,7 @@ _0801359C:
cmp r0, #5
bne _080135F0
movs r1, #0
- ldr r2, _0801360C @ =0x086ACD74
+ ldr r2, _0801360C @ =gUnknown_086ACD74
_080135D6:
lsls r0, r1, #0x10
asrs r1, r0, #0x10
@@ -3274,7 +3274,7 @@ _080135F0:
.align 2, 0
_08013604: .4byte 0x0000132C
_08013608: .4byte gUnknown_020314E0
-_0801360C: .4byte 0x086ACD74
+_0801360C: .4byte gUnknown_086ACD74
_08013610: .4byte gUnknown_02031520
_08013614:
mov r4, sp
@@ -3393,7 +3393,7 @@ _080136B4:
cmp r0, #5
bne _0801371E
movs r1, #0
- ldr r2, _08013750 @ =0x086ACD74
+ ldr r2, _08013750 @ =gUnknown_086ACD74
_08013704:
lsls r0, r1, #0x10
asrs r1, r0, #0x10
@@ -3434,7 +3434,7 @@ _08013738:
.align 2, 0
_08013748: .4byte 0x0000132C
_0801374C: .4byte gUnknown_020314E0
-_08013750: .4byte 0x086ACD74
+_08013750: .4byte gUnknown_086ACD74
_08013754: .4byte gUnknown_02031520
_08013758:
ldr r0, _08013788 @ =gUnknown_020314E0
@@ -4105,7 +4105,7 @@ _08013C4E:
asrs r0, r0, #0x18
subs r0, #1
lsls r0, r0, #2
- ldr r3, _08013CC0 @ =0x086ACD84
+ ldr r3, _08013CC0 @ =gUnknown_086ACD84
adds r0, r0, r3
movs r4, #0x80
lsls r4, r4, #7
@@ -4117,7 +4117,7 @@ _08013CB0: .4byte 0x000013BC
_08013CB4: .4byte 0x000013BD
_08013CB8: .4byte 0x000013BE
_08013CBC: .4byte 0x000013C1
-_08013CC0: .4byte 0x086ACD84
+_08013CC0: .4byte gUnknown_086ACD84
_08013CC4:
ldr r6, _08013CE8 @ =0x000013C1
adds r0, r3, r6
@@ -4126,7 +4126,7 @@ _08013CC4:
asrs r0, r0, #0x18
adds r0, #1
lsls r0, r0, #2
- ldr r1, _08013CEC @ =0x086ACD86
+ ldr r1, _08013CEC @ =gUnknown_086ACD86
adds r0, r0, r1
movs r2, #0xc0
lsls r2, r2, #8
@@ -4139,7 +4139,7 @@ _08013CDC:
b _08013B60
.align 2, 0
_08013CE8: .4byte 0x000013C1
-_08013CEC: .4byte 0x086ACD86
+_08013CEC: .4byte gUnknown_086ACD86
_08013CF0:
ldr r3, [sp, #0xc]
lsls r0, r3, #0x10
@@ -4889,7 +4889,7 @@ _0801433C: .4byte 0xFFFF0000
_08014340:
adds r0, r7, #0
bl sub_C74
- ldr r5, _080143D4 @ =0x086ACDF4
+ ldr r5, _080143D4 @ =gUnknown_086ACDF4
mov r2, sl
ldr r1, [r2]
adds r1, #0x23
@@ -4960,7 +4960,7 @@ _0801439C:
mov sb, r0
b _080143F2
.align 2, 0
-_080143D4: .4byte 0x086ACDF4
+_080143D4: .4byte gUnknown_086ACDF4
_080143D8: .4byte 0x00004E20
_080143DC: .4byte 0xFFFF0000
_080143E0: .4byte 0x0000FFFF
@@ -5107,7 +5107,7 @@ _080144F0:
ldr r0, [r2]
adds r0, #0x23
strb r1, [r0]
- ldr r1, _0801451C @ =0x086ACE0C
+ ldr r1, _0801451C @ =gUnknown_086ACE0C
ldr r0, _08014520 @ =gMain
ldrb r0, [r0, #4]
lsls r0, r0, #2
@@ -5119,7 +5119,7 @@ _080144F0:
_08014510: .4byte 0xFFFF0000
_08014514: .4byte 0x0000FFFF
_08014518: .4byte gUnknown_020314E0
-_0801451C: .4byte 0x086ACE0C
+_0801451C: .4byte gUnknown_086ACE0C
_08014520: .4byte gMain
_08014524:
ldrh r0, [r5]
@@ -5237,7 +5237,7 @@ _080145CC:
ldr r0, _08014658 @ =0x0000FFFF
mov sl, r0
_08014608:
- ldr r0, _08014660 @ =0x086ACE60
+ ldr r0, _08014660 @ =gUnknown_086ACE60
lsls r3, r6, #2
adds r3, r3, r0
ldrh r1, [r3]
@@ -5280,7 +5280,7 @@ _0801464C:
.align 2, 0
_08014658: .4byte 0x0000FFFF
_0801465C: .4byte gUnknown_020314E0
-_08014660: .4byte 0x086ACE60
+_08014660: .4byte gUnknown_086ACE60
_08014664: .4byte 0xFFFF0000
_08014668:
mov r0, sp
@@ -5448,7 +5448,7 @@ _0801479A:
lsls r0, r0, #4
asrs r1, r2, #0x10
adds r0, r0, r1
- ldr r1, _080147F0 @ =0x0839A28C
+ ldr r1, _080147F0 @ =gUnknown_0839A28C
adds r0, r0, r1
ldrb r2, [r0]
movs r0, #0x80
@@ -5484,7 +5484,7 @@ _080147B6:
.align 2, 0
_080147E8: .4byte gUnknown_020314E0
_080147EC: .4byte 0x000005A4
-_080147F0: .4byte 0x0839A28C
+_080147F0: .4byte gUnknown_0839A28C
_080147F4: .4byte 0x000005A6
_080147F8: .4byte 0x000005A9
_080147FC:
@@ -5876,7 +5876,7 @@ sub_14AF4: @ 0x08014AF4
adds r0, r0, r3
ldr r3, [r2]
adds r3, r3, r0
- ldr r5, _08014B78 @ =0x086ACDB8
+ ldr r5, _08014B78 @ =gUnknown_086ACDB8
lsls r1, r1, #0x10
asrs r1, r1, #0x10
movs r2, #2
@@ -5922,7 +5922,7 @@ _08014B66:
.align 2, 0
_08014B70: .4byte gUnknown_020314E0
_08014B74: .4byte 0x000013BC
-_08014B78: .4byte 0x086ACDB8
+_08014B78: .4byte gUnknown_086ACDB8
_08014B7C: .4byte gUnknown_02031520
_08014B80: .4byte 0x0000FFF0
@@ -6012,7 +6012,7 @@ _08014C28: .4byte 0x000013C4
_08014C2C: .4byte 0x00000B21
_08014C30: .4byte 0xFFFFF5D8
_08014C34:
- ldr r0, _08014D14 @ =0x086ACE2C
+ ldr r0, _08014D14 @ =gUnknown_086ACE2C
lsls r1, r2, #2
adds r6, r1, r0
adds r0, #2
@@ -6123,7 +6123,7 @@ _08014CF2:
strh r0, [r1]
b _08014D36
.align 2, 0
-_08014D14: .4byte 0x086ACE2C
+_08014D14: .4byte gUnknown_086ACE2C
_08014D18: .4byte 0xFFFFF5D8
_08014D1C: .4byte 0x00001518
_08014D20: .4byte gUnknown_020314E0
@@ -6599,7 +6599,7 @@ _080150D8:
bls _080150E2
b _0801539A
_080150E2:
- ldr r2, _08015134 @ =0x08259C10
+ ldr r2, _08015134 @ =gUnknown_08259C10
asrs r1, r1, #0x10
lsls r0, r1, #2
adds r0, r0, r1
@@ -6639,7 +6639,7 @@ _08015104:
_08015128: .4byte gUnknown_020314E0
_0801512C: .4byte 0x000005B2
_08015130: .4byte 0x000002A3
-_08015134: .4byte 0x08259C10
+_08015134: .4byte gUnknown_08259C10
_08015138: .4byte 0x0000FFF0
_0801513C: .4byte 0x000002A2
_08015140:
@@ -6679,7 +6679,7 @@ _08015154:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _080151A2
- ldr r2, _08015288 @ =0x08252B10
+ ldr r2, _08015288 @ =gUnknown_08252B10
asrs r0, r1, #0xa
asrs r1, r6, #0x10
adds r0, r0, r1
@@ -6720,7 +6720,7 @@ _080151A6:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _080151F0
- ldr r2, _08015288 @ =0x08252B10
+ ldr r2, _08015288 @ =gUnknown_08252B10
asrs r0, r1, #0xa
asrs r1, r3, #0x10
adds r0, r0, r1
@@ -6761,7 +6761,7 @@ _080151F4:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _08015240
- ldr r2, _08015288 @ =0x08252B10
+ ldr r2, _08015288 @ =gUnknown_08252B10
asrs r0, r1, #0xa
asrs r1, r3, #0x10
adds r0, r0, r1
@@ -6818,7 +6818,7 @@ _08015280:
strb r0, [r1]
b _0801539A
.align 2, 0
-_08015288: .4byte 0x08252B10
+_08015288: .4byte gUnknown_08252B10
_0801528C: .4byte 0x0000FFF0
_08015290: .4byte 0x0000016F
_08015294: .4byte 0x00000624
@@ -6862,7 +6862,7 @@ _08015298:
lsrs r0, r1, #0x10
cmp r0, #0x47
bhi _08015320
- ldr r2, _080153B4 @ =0x08254B10
+ ldr r2, _080153B4 @ =gUnknown_08254B10
asrs r1, r1, #0x10
lsls r0, r1, #3
adds r0, r0, r1
@@ -6923,7 +6923,7 @@ _08015320:
lsrs r0, r1, #0x10
cmp r0, #0x47
bhi _0801539A
- ldr r2, _080153C8 @ =0x08257390
+ ldr r2, _080153C8 @ =gUnknown_08257390
asrs r1, r1, #0x10
lsls r0, r1, #3
adds r0, r0, r1
@@ -6966,12 +6966,12 @@ _0801539A:
.align 2, 0
_080153AC: .4byte 0x000002E5
_080153B0: .4byte 0xFFFFFDBC
-_080153B4: .4byte 0x08254B10
+_080153B4: .4byte gUnknown_08254B10
_080153B8: .4byte 0x0000FFF0
_080153BC: .4byte 0x000002E2
_080153C0: .4byte 0x000002E6
_080153C4: .4byte 0x000002EE
-_080153C8: .4byte 0x08257390
+_080153C8: .4byte gUnknown_08257390
thumb_func_start sub_153CC
sub_153CC: @ 0x080153CC
@@ -7774,7 +7774,7 @@ _08015A3E:
adds r0, #1
strb r0, [r1]
ldr r0, _08015A90 @ =0x02032F20
- ldr r1, _08015A94 @ =0x0869FC0C
+ ldr r1, _08015A94 @ =gUnknown_0869FC0C
bl MPlayStart
ldr r1, [r5]
adds r4, r1, r4
@@ -7806,7 +7806,7 @@ _08015A84: .4byte 0x00002710
_08015A88: .4byte gUnknown_020314E0
_08015A8C: .4byte 0x0000072F
_08015A90: .4byte 0x02032F20
-_08015A94: .4byte 0x0869FC0C
+_08015A94: .4byte gUnknown_0869FC0C
_08015A98: .4byte 0x00000731
_08015A9C: .4byte 0x000006BC
_08015AA0: .4byte 0x00000732
@@ -8904,7 +8904,7 @@ _080162FA:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _08016342
- ldr r2, _08016420 @ =0x08252B10
+ ldr r2, _08016420 @ =gUnknown_08252B10
asrs r0, r1, #0xa
asrs r1, r5, #0x10
adds r0, r0, r1
@@ -8942,7 +8942,7 @@ _08016342:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _0801638C
- ldr r2, _08016420 @ =0x08252B10
+ ldr r2, _08016420 @ =gUnknown_08252B10
asrs r0, r1, #0xa
asrs r1, r3, #0x10
adds r0, r0, r1
@@ -8980,7 +8980,7 @@ _0801638C:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _080163D6
- ldr r2, _08016420 @ =0x08252B10
+ ldr r2, _08016420 @ =gUnknown_08252B10
asrs r0, r1, #0xa
asrs r1, r3, #0x10
adds r0, r0, r1
@@ -9032,7 +9032,7 @@ _08016408:
.align 2, 0
_08016418: .4byte gUnknown_020314E0
_0801641C: .4byte 0x000005B2
-_08016420: .4byte 0x08252B10
+_08016420: .4byte gUnknown_08252B10
_08016424: .4byte 0x0000FFF0
_08016428: .4byte 0x00000624
@@ -10405,7 +10405,7 @@ _08016F08:
_08016F1A:
movs r0, #0xe
strb r0, [r1]
- ldr r3, _08017060 @ =0x086ACE70
+ ldr r3, _08017060 @ =gUnknown_086ACE70
ldr r1, [r5]
ldr r2, _08017064 @ =0x0000034A
adds r0, r1, r2
@@ -10570,7 +10570,7 @@ _08017050:
.align 2, 0
_08017058: .4byte gUnknown_020314E0
_0801705C: .4byte 0x00000732
-_08017060: .4byte 0x086ACE70
+_08017060: .4byte gUnknown_086ACE70
_08017064: .4byte 0x0000034A
_08017068: .4byte 0x0000034B
_0801706C: .4byte 0x00001378
@@ -10596,7 +10596,7 @@ _08017094:
_080170A6:
movs r0, #0xf
strb r0, [r1]
- ldr r2, _0801714C @ =0x086ACE70
+ ldr r2, _0801714C @ =gUnknown_086ACE70
ldr r1, [r5]
ldr r6, _08017150 @ =0x0000034A
adds r0, r1, r6
@@ -10677,7 +10677,7 @@ _080170E6:
.align 2, 0
_08017144: .4byte gUnknown_020314E0
_08017148: .4byte 0x00000732
-_0801714C: .4byte 0x086ACE70
+_0801714C: .4byte gUnknown_086ACE70
_08017150: .4byte 0x0000034A
_08017154: .4byte 0x0000034B
_08017158: .4byte gMain
@@ -11062,7 +11062,7 @@ _0801744E:
bls _08017458
b _080175FE
_08017458:
- ldr r2, _080174A0 @ =0x083071D4
+ ldr r2, _080174A0 @ =gUnknown_083071D4
asrs r1, r1, #0x10
lsls r0, r1, #1
adds r0, r0, r1
@@ -11097,7 +11097,7 @@ _0801747A:
_08017494: .4byte gUnknown_020314E0
_08017498: .4byte 0x00000387
_0801749C: .4byte 0x000003F2
-_080174A0: .4byte 0x083071D4
+_080174A0: .4byte gUnknown_083071D4
_080174A4: .4byte 0x0000FFF0
_080174A8:
mov r0, ip
@@ -11152,7 +11152,7 @@ _080174D0:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _0801752C
- ldr r2, _08017614 @ =0x08252B10
+ ldr r2, _08017614 @ =gUnknown_08252B10
asrs r0, r1, #0xa
asrs r1, r4, #0x10
adds r0, r0, r1
@@ -11204,7 +11204,7 @@ _08017530:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _0801758E
- ldr r2, _08017614 @ =0x08252B10
+ ldr r2, _08017614 @ =gUnknown_08252B10
asrs r0, r1, #0xa
asrs r1, r4, #0x10
adds r0, r0, r1
@@ -11255,7 +11255,7 @@ _08017592:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _080175F0
- ldr r2, _08017614 @ =0x08252B10
+ ldr r2, _08017614 @ =gUnknown_08252B10
asrs r0, r1, #0xa
asrs r1, r4, #0x10
adds r0, r0, r1
@@ -11291,7 +11291,7 @@ _080175FE:
.align 2, 0
_0801760C: .4byte 0x000003A9
_08017610: .4byte 0x000003D2
-_08017614: .4byte 0x08252B10
+_08017614: .4byte gUnknown_08252B10
_08017618: .4byte 0x0000FFF0
_0801761C: .4byte 0x000003AA
_08017620: .4byte 0x000003D6
@@ -11632,7 +11632,7 @@ _080178C0:
lsrs r0, r3, #0x10
cmp r0, #0x57
bhi _080179B8
- ldr r2, _08017930 @ =0x0832D604
+ ldr r2, _08017930 @ =gUnknown_0832D604
asrs r0, r3, #0xa
asrs r1, r4, #0x10
adds r0, r0, r1
@@ -11665,7 +11665,7 @@ _080178C0:
_08017924: .4byte gUnknown_020314E0
_08017928: .4byte 0x00000387
_0801792C: .4byte 0x000003F2
-_08017930: .4byte 0x0832D604
+_08017930: .4byte gUnknown_0832D604
_08017934: .4byte 0x0000132C
_08017938:
cmp r0, #2
@@ -11697,7 +11697,7 @@ _08017938:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _080179B8
- ldr r2, _080179C4 @ =0x08330204
+ ldr r2, _080179C4 @ =gUnknown_08330204
asrs r1, r1, #0x10
movs r0, #0x58
muls r0, r1, r0
@@ -11738,7 +11738,7 @@ _080179B8:
bx r0
.align 2, 0
_080179C0: .4byte 0x000003F2
-_080179C4: .4byte 0x08330204
+_080179C4: .4byte gUnknown_08330204
_080179C8: .4byte 0x0000FFF0
_080179CC: .4byte 0x0000132C
@@ -12770,7 +12770,7 @@ sub_18180: @ 0x08018180
lsrs r0, r1, #0x10
cmp r0, #0x97
bhi _0801829C
- ldr r2, _080181E8 @ =0x08340B58
+ ldr r2, _080181E8 @ =gUnknown_08340B58
asrs r1, r1, #0x10
lsls r0, r1, #4
subs r0, r0, r1
@@ -12780,7 +12780,7 @@ sub_18180: @ 0x08018180
_080181DC: .4byte gUnknown_020314E0
_080181E0: .4byte 0x00000387
_080181E4: .4byte 0x000003F2
-_080181E8: .4byte 0x08340B58
+_080181E8: .4byte gUnknown_08340B58
_080181EC:
cmp r0, #2
bne _08018234
@@ -12811,11 +12811,11 @@ _080181EC:
lsrs r0, r1, #0x10
cmp r0, #0x57
bhi _0801829C
- ldr r2, _08018230 @ =0x083499D8
+ ldr r2, _08018230 @ =gUnknown_083499D8
b _08018270
.align 2, 0
_0801822C: .4byte 0x000003F2
-_08018230: .4byte 0x083499D8
+_08018230: .4byte gUnknown_083499D8
_08018234:
cmp r0, #3
bne _0801829C
@@ -12846,7 +12846,7 @@ _08018234:
lsrs r0, r1, #0x10
cmp r0, #0x67
bhi _0801829C
- ldr r2, _080182A8 @ =0x0834DBD8
+ ldr r2, _080182A8 @ =gUnknown_0834DBD8
_08018270:
asrs r1, r1, #0x10
lsls r0, r1, #1
@@ -12877,7 +12877,7 @@ _0801829C:
bx r0
.align 2, 0
_080182A4: .4byte 0x000003F2
-_080182A8: .4byte 0x0834DBD8
+_080182A8: .4byte gUnknown_0834DBD8
_080182AC: .4byte 0x0000FFF0
_080182B0: .4byte 0x00000452
@@ -13271,7 +13271,7 @@ sub_1857C: @ 0x0801857C
lsrs r0, r1, #0x10
cmp r0, #0x7f
bhi _0801860E
- ldr r2, _08018760 @ =0x083579C8
+ ldr r2, _08018760 @ =gUnknown_083579C8
asrs r1, r1, #0x10
lsls r0, r1, #3
subs r0, r0, r1
@@ -13351,7 +13351,7 @@ _08018614:
asrs r1, r2, #0x10
adds r0, r0, r1
lsls r0, r0, #1
- ldr r1, _08018770 @ =0x0835E9C8
+ ldr r1, _08018770 @ =gUnknown_0835E9C8
adds r0, r0, r1
ldrh r0, [r0]
ldr r1, _08018764 @ =0x0000FFF0
@@ -13432,7 +13432,7 @@ _080186B2:
asrs r1, r2, #0x10
adds r0, r0, r1
lsls r0, r0, #1
- ldr r1, _08018770 @ =0x0835E9C8
+ ldr r1, _08018770 @ =gUnknown_0835E9C8
adds r0, r0, r1
ldrh r0, [r0]
ldr r1, _08018764 @ =0x0000FFF0
@@ -13471,11 +13471,11 @@ _0801873A:
.align 2, 0
_08018758: .4byte gUnknown_020314E0
_0801875C: .4byte 0x00000387
-_08018760: .4byte 0x083579C8
+_08018760: .4byte gUnknown_083579C8
_08018764: .4byte 0x0000FFF0
_08018768: .4byte 0x00000452
_0801876C: .4byte 0x000004FA
-_08018770: .4byte 0x0835E9C8
+_08018770: .4byte gUnknown_0835E9C8
_08018774: .4byte 0x000004D5
_08018778: .4byte 0x000004B4
_0801877C: .4byte 0x000004B6
@@ -13865,7 +13865,7 @@ sub_18A4C: @ 0x08018A4C
lsrs r0, r3, #0x10
cmp r0, #0x7f
bhi _08018AC2
- ldr r2, _08018AD4 @ =0x083722E8
+ ldr r2, _08018AD4 @ =gUnknown_083722E8
asrs r0, r3, #9
asrs r1, r1, #0x10
adds r0, r0, r1
@@ -13892,7 +13892,7 @@ _08018AC2:
_08018AC8: .4byte gUnknown_020314E0
_08018ACC: .4byte 0x00000387
_08018AD0: .4byte 0x000003F2
-_08018AD4: .4byte 0x083722E8
+_08018AD4: .4byte gUnknown_083722E8
_08018AD8: .4byte 0x0000FFF0
_08018ADC: .4byte 0x00000452
@@ -14301,7 +14301,7 @@ _08018E10:
bls _08018E1A
b _08018F16
_08018E1A:
- ldr r2, _08018E68 @ =0x08393A4C
+ ldr r2, _08018E68 @ =gUnknown_08393A4C
asrs r0, r3, #0xa
asrs r1, r4, #0x10
adds r0, r0, r1
@@ -14337,7 +14337,7 @@ _08018E1A:
_08018E5C: .4byte gUnknown_020314E0
_08018E60: .4byte 0x0000054F
_08018E64: .4byte 0x00000572
-_08018E68: .4byte 0x08393A4C
+_08018E68: .4byte gUnknown_08393A4C
_08018E6C: .4byte 0x0000FFF0
_08018E70: .4byte 0x00000553
_08018E74:
@@ -14373,7 +14373,7 @@ _08018E74:
lsrs r0, r1, #0x10
cmp r0, #0x3f
bhi _08018F16
- ldr r2, _08018EF8 @ =0x08391A4C
+ ldr r2, _08018EF8 @ =gUnknown_08391A4C
asrs r0, r1, #0xa
asrs r1, r3, #0x10
adds r0, r0, r1
@@ -14407,7 +14407,7 @@ _08018E74:
b _08018F14
.align 2, 0
_08018EF4: .4byte 0x00000572
-_08018EF8: .4byte 0x08391A4C
+_08018EF8: .4byte gUnknown_08391A4C
_08018EFC: .4byte 0x0000FFF0
_08018F00: .4byte gUnknown_020314E0
_08018F04: .4byte 0x0000054F
@@ -14550,7 +14550,7 @@ _08019024: .4byte 0x00000532
thumb_func_start IdlePinballGameMain
IdlePinballGameMain: @ 0x08019028
push {lr}
- ldr r1, _08019040 @ =0x08137918
+ ldr r1, _08019040 @ =gUnknown_08137918
ldr r0, _08019044 @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -14560,7 +14560,7 @@ IdlePinballGameMain: @ 0x08019028
pop {r0}
bx r0
.align 2, 0
-_08019040: .4byte 0x08137918
+_08019040: .4byte gUnknown_08137918
_08019044: .4byte gMain
thumb_func_start sub_19048
@@ -14625,48 +14625,48 @@ _080190BA:
ldr r1, _080190C8 @ =gUnknown_02031520
ldr r0, _080190CC @ =0x00000A14
strh r0, [r1, #6]
- ldr r0, _080190D0 @ =0x081450F4
+ ldr r0, _080190D0 @ =gUnknown_081450F4
str r0, [r1, #0x10]
- ldr r0, _080190D4 @ =0x081531F4
+ ldr r0, _080190D4 @ =gUnknown_081531F4
b _0801911C
.align 2, 0
_080190C8: .4byte gUnknown_02031520
_080190CC: .4byte 0x00000A14
-_080190D0: .4byte 0x081450F4
-_080190D4: .4byte 0x081531F4
+_080190D0: .4byte gUnknown_081450F4
+_080190D4: .4byte gUnknown_081531F4
_080190D8:
ldr r1, _080190E8 @ =gUnknown_02031520
movs r0, #0xf0
lsls r0, r0, #4
strh r0, [r1, #6]
- ldr r0, _080190EC @ =0x0814F9B4
+ ldr r0, _080190EC @ =gUnknown_0814F9B4
str r0, [r1, #0x10]
- ldr r0, _080190F0 @ =0x08156E60
+ ldr r0, _080190F0 @ =gUnknown_08156E60
b _0801911C
.align 2, 0
_080190E8: .4byte gUnknown_02031520
-_080190EC: .4byte 0x0814F9B4
-_080190F0: .4byte 0x08156E60
+_080190EC: .4byte gUnknown_0814F9B4
+_080190F0: .4byte gUnknown_08156E60
_080190F4:
ldr r1, _08019104 @ =gUnknown_02031520
movs r0, #0xd2
lsls r0, r0, #4
strh r0, [r1, #6]
- ldr r0, _08019108 @ =0x08148934
+ ldr r0, _08019108 @ =gUnknown_08148934
str r0, [r1, #0x10]
- ldr r0, _0801910C @ =0x08154618
+ ldr r0, _0801910C @ =gUnknown_08154618
b _0801911C
.align 2, 0
_08019104: .4byte gUnknown_02031520
-_08019108: .4byte 0x08148934
-_0801910C: .4byte 0x08154618
+_08019108: .4byte gUnknown_08148934
+_0801910C: .4byte gUnknown_08154618
_08019110:
ldr r1, _08019134 @ =gUnknown_02031520
ldr r0, _08019138 @ =0x00000E4C
strh r0, [r1, #6]
- ldr r0, _0801913C @ =0x0814C174
+ ldr r0, _0801913C @ =gUnknown_0814C174
str r0, [r1, #0x10]
- ldr r0, _08019140 @ =0x08155A3C
+ ldr r0, _08019140 @ =gUnknown_08155A3C
_0801911C:
str r0, [r1, #0xc]
_0801911E:
@@ -14682,8 +14682,8 @@ _0801911E:
.align 2, 0
_08019134: .4byte gUnknown_02031520
_08019138: .4byte 0x00000E4C
-_0801913C: .4byte 0x0814C174
-_08019140: .4byte 0x08155A3C
+_0801913C: .4byte gUnknown_0814C174
+_08019140: .4byte gUnknown_08155A3C
_08019144:
cmp r1, #2
beq _08019156
@@ -14937,7 +14937,7 @@ sub_1931C: @ 0x0801931C
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #3
- ldr r2, _080193C4 @ =0x086ACE8C
+ ldr r2, _080193C4 @ =gUnknown_086ACE8C
adds r7, r0, r2
ldrh r0, [r7]
adds r0, #0x53
@@ -14991,7 +14991,7 @@ sub_1931C: @ 0x0801931C
adds r0, r0, r1
lsls r0, r0, #0x10
mov r2, r8
- ldr r3, _080193C4 @ =0x086ACE8C
+ ldr r3, _080193C4 @ =gUnknown_086ACE8C
ldr r4, _080193CC @ =gUnknown_02031520
cmp r0, #0
blt _080193D8
@@ -15002,7 +15002,7 @@ sub_1931C: @ 0x0801931C
.align 2, 0
_080193BC: .4byte gUnknown_020314E0
_080193C0: .4byte 0x000013BC
-_080193C4: .4byte 0x086ACE8C
+_080193C4: .4byte gUnknown_086ACE8C
_080193C8: .4byte 0xFFFF0000
_080193CC: .4byte gUnknown_02031520
_080193D0: .4byte 0x0000FFFF
@@ -15172,7 +15172,7 @@ _080194FC:
ldrsb r2, [r0, r2]
lsrs r0, r2, #0x1f
adds r2, r2, r0
- ldr r0, _080195A8 @ =0x086ACEF4
+ ldr r0, _080195A8 @ =gUnknown_086ACEF4
adds r3, r3, r0
adds r1, r4, #0
adds r1, #0x58
@@ -15188,7 +15188,7 @@ _080194FC:
strh r0, [r5, #4]
asrs r2, r2, #1
lsls r2, r2, #9
- ldr r0, _080195B0 @ =0x083FE44C
+ ldr r0, _080195B0 @ =gUnknown_083FE44C
adds r2, r2, r0
str r2, [r7]
lsls r0, r6, #9
@@ -15238,9 +15238,9 @@ _0801958A:
bx r0
.align 2, 0
_080195A4: .4byte 0x000013BC
-_080195A8: .4byte 0x086ACEF4
+_080195A8: .4byte gUnknown_086ACEF4
_080195AC: .4byte gUnknown_02031520
-_080195B0: .4byte 0x083FE44C
+_080195B0: .4byte gUnknown_083FE44C
_080195B4: .4byte 0x06010000
_080195B8: .4byte 0x80000100
_080195BC: .4byte 0x000001FF
@@ -15511,7 +15511,7 @@ _0801979C:
ldrsb r2, [r0, r2]
lsrs r0, r2, #0x1f
adds r2, r2, r0
- ldr r0, _08019878 @ =0x086ACEF4
+ ldr r0, _08019878 @ =gUnknown_086ACEF4
adds r3, r3, r0
adds r1, r4, #0
adds r1, #0x58
@@ -15527,7 +15527,7 @@ _0801979C:
strh r0, [r5, #4]
asrs r2, r2, #1
lsls r2, r2, #9
- ldr r0, _08019880 @ =0x083FE44C
+ ldr r0, _08019880 @ =gUnknown_083FE44C
adds r2, r2, r0
mov r0, ip
str r2, [r0]
@@ -15602,9 +15602,9 @@ _08019860:
.align 2, 0
_08019870: .4byte 0x0200B5E0
_08019874: .4byte 0x000013BC
-_08019878: .4byte 0x086ACEF4
+_08019878: .4byte gUnknown_086ACEF4
_0801987C: .4byte gUnknown_02031520
-_08019880: .4byte 0x083FE44C
+_08019880: .4byte gUnknown_083FE44C
_08019884: .4byte 0x06010000
_08019888: .4byte 0x80000100
_0801988C: .4byte 0x000001FF
@@ -16001,7 +16001,7 @@ _08019BAC:
beq _08019BE8
b _08019BFE
_08019BB2:
- ldr r1, _08019BCC @ =0x086AD4C4
+ ldr r1, _08019BCC @ =gUnknown_086AD4C4
movs r0, #0x13
ldrsb r0, [r2, r0]
lsls r0, r0, #2
@@ -16014,9 +16014,9 @@ _08019BB2:
strb r0, [r1, #0x16]
b _08019BFE
.align 2, 0
-_08019BCC: .4byte 0x086AD4C4
+_08019BCC: .4byte gUnknown_086AD4C4
_08019BD0:
- ldr r0, _08019BE4 @ =0x086AD4E8
+ ldr r0, _08019BE4 @ =gUnknown_086AD4E8
movs r1, #0x13
ldrsb r1, [r2, r1]
lsls r1, r1, #2
@@ -16025,7 +16025,7 @@ _08019BD0:
bl _call_via_r0
b _08019BFE
.align 2, 0
-_08019BE4: .4byte 0x086AD4E8
+_08019BE4: .4byte gUnknown_086AD4E8
_08019BE8:
bl sub_19D04
ldr r0, [r4]
@@ -16952,7 +16952,7 @@ _0801A330:
adds r0, #0xe4
strb r1, [r0]
ldr r1, _0801A3AC @ =0x040000D4
- ldr r2, _0801A3B0 @ =0x086ACEF8
+ ldr r2, _0801A3B0 @ =gUnknown_086ACEF8
ldr r3, _0801A3B4 @ =gUnknown_020314E0
ldr r0, [r3]
adds r0, #0xf2
@@ -17008,7 +17008,7 @@ _0801A384:
b _0801A8B8
.align 2, 0
_0801A3AC: .4byte 0x040000D4
-_0801A3B0: .4byte 0x086ACEF8
+_0801A3B0: .4byte gUnknown_086ACEF8
_0801A3B4: .4byte gUnknown_020314E0
_0801A3B8: .4byte 0x06015800
_0801A3BC: .4byte 0x800012F0
@@ -17041,7 +17041,7 @@ _0801A3EC:
mov r5, sl
strb r5, [r0]
ldr r6, _0801A4D8 @ =0x040000D4
- ldr r1, _0801A4DC @ =0x086ACEF8
+ ldr r1, _0801A4DC @ =gUnknown_086ACEF8
ldr r2, _0801A4E0 @ =gUnknown_020314E0
ldr r0, [r2]
adds r0, #0xf2
@@ -17086,7 +17086,7 @@ _0801A44A:
cmp r0, #0x28
bne _0801A456
ldr r0, _0801A4EC @ =0x02032F20
- ldr r1, _0801A4F0 @ =0x0869F7C8
+ ldr r1, _0801A4F0 @ =gUnknown_0869F7C8
bl MPlayStart
_0801A456:
ldr r5, _0801A4E0 @ =gUnknown_020314E0
@@ -17161,12 +17161,12 @@ _0801A4C8:
b _0801A51C
.align 2, 0
_0801A4D8: .4byte 0x040000D4
-_0801A4DC: .4byte 0x086ACEF8
+_0801A4DC: .4byte gUnknown_086ACEF8
_0801A4E0: .4byte gUnknown_020314E0
_0801A4E4: .4byte 0x06015800
_0801A4E8: .4byte 0x800010E0
_0801A4EC: .4byte 0x02032F20
-_0801A4F0: .4byte 0x0869F7C8
+_0801A4F0: .4byte gUnknown_0869F7C8
_0801A4F4: .4byte 0x000001A5
_0801A4F8: .4byte 0x000006DC
_0801A4FC: .4byte gUnknown_02031520
@@ -17629,7 +17629,7 @@ _0801A8B8:
lsls r1, r5, #0x10
ldr r6, _0801A964 @ =gOamBuffer
mov ip, r6
- ldr r7, _0801A968 @ =0x086B4568
+ ldr r7, _0801A968 @ =gUnknown_086B4568
mov sl, r7
asrs r1, r1, #0x10
movs r0, #0x5a
@@ -17707,7 +17707,7 @@ _0801A958: .4byte 0x05000340
_0801A95C: .4byte 0x80000030
_0801A960: .4byte gUnknown_020314E0
_0801A964: .4byte gOamBuffer
-_0801A968: .4byte 0x086B4568
+_0801A968: .4byte gUnknown_086B4568
_0801A96C: .4byte 0xFFFFFE00
_0801A970: .4byte 0x000001FF
_0801A974:
@@ -18801,14 +18801,14 @@ _0801B1B8:
movs r0, #0x12
strb r0, [r1]
ldr r1, _0801B23C @ =0x040000D4
- ldr r0, _0801B240 @ =0x084F61EC
+ ldr r0, _0801B240 @ =gUnknown_084F61EC
str r0, [r1]
ldr r0, _0801B244 @ =0x06015C00
str r0, [r1, #4]
ldr r0, _0801B248 @ =0x800004A0
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0801B24C @ =0x081B45A4
+ ldr r0, _0801B24C @ =gUnknown_081B45A4
str r0, [r1]
ldr r0, _0801B250 @ =0x05000180
str r0, [r1, #4]
@@ -18858,10 +18858,10 @@ _0801B230: .4byte 0x000006DE
_0801B234: .4byte 0x000006DD
_0801B238: .4byte 0x00000252
_0801B23C: .4byte 0x040000D4
-_0801B240: .4byte 0x084F61EC
+_0801B240: .4byte gUnknown_084F61EC
_0801B244: .4byte 0x06015C00
_0801B248: .4byte 0x800004A0
-_0801B24C: .4byte 0x081B45A4
+_0801B24C: .4byte gUnknown_081B45A4
_0801B250: .4byte 0x05000180
_0801B254: .4byte 0x80000010
_0801B258: .4byte gUnknown_02031520
@@ -18991,7 +18991,7 @@ _0801B344:
adds r0, r0, r2
strb r4, [r0]
ldr r3, [r5]
- ldr r2, _0801B418 @ =0x086AD2DE
+ ldr r2, _0801B418 @ =gUnknown_086AD2DE
adds r1, r3, r1
movs r0, #0
ldrsb r0, [r1, r0]
@@ -19021,14 +19021,14 @@ _0801B344:
ldr r0, [r0, #0x24]
strh r3, [r0]
ldr r1, _0801B3FC @ =0x040000D4
- ldr r0, _0801B424 @ =0x081B8784
+ ldr r0, _0801B424 @ =gUnknown_081B8784
str r0, [r1]
ldr r0, _0801B428 @ =0x050003C0
str r0, [r1, #4]
ldr r0, _0801B42C @ =0x80000010
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0801B430 @ =0x081B8984
+ ldr r0, _0801B430 @ =gUnknown_081B8984
str r0, [r1]
ldr r0, _0801B434 @ =0x06002000
str r0, [r1, #4]
@@ -19073,13 +19073,13 @@ _0801B408: .4byte 0x80000070
_0801B40C: .4byte 0x05000340
_0801B410: .4byte 0x80000030
_0801B414: .4byte gUnknown_020314E0
-_0801B418: .4byte 0x086AD2DE
+_0801B418: .4byte gUnknown_086AD2DE
_0801B41C: .4byte 0x000001A7
_0801B420: .4byte gMain
-_0801B424: .4byte 0x081B8784
+_0801B424: .4byte gUnknown_081B8784
_0801B428: .4byte 0x050003C0
_0801B42C: .4byte 0x80000010
-_0801B430: .4byte 0x081B8984
+_0801B430: .4byte gUnknown_081B8984
_0801B434: .4byte 0x06002000
_0801B438: .4byte 0x80000620
_0801B43C: .4byte 0x000002EA
@@ -19197,7 +19197,7 @@ _0801B50C:
.align 2, 0
_0801B514: .4byte 0x000001A7
_0801B518:
- ldr r0, _0801B538 @ =0x086AD2DE
+ ldr r0, _0801B538 @ =gUnknown_086AD2DE
ldrb r1, [r1]
lsls r1, r1, #0x18
asrs r1, r1, #0x18
@@ -19215,7 +19215,7 @@ _0801B52A:
movs r7, #1
b _0801B614
.align 2, 0
-_0801B538: .4byte 0x086AD2DE
+_0801B538: .4byte gUnknown_086AD2DE
_0801B53C: .4byte 0x000001A7
_0801B540:
movs r4, #0
@@ -19366,7 +19366,7 @@ _0801B660:
strb r2, [r1]
_0801B662:
ldr r1, _0801B6C0 @ =0x040000D4
- ldr r3, _0801B6C4 @ =0x086AD50C
+ ldr r3, _0801B6C4 @ =gUnknown_086AD50C
ldr r4, _0801B6C8 @ =gUnknown_020314E0
ldr r2, [r4]
ldr r5, _0801B6CC @ =0x000001A9
@@ -19414,7 +19414,7 @@ _0801B662:
b _0801B6F2
.align 2, 0
_0801B6C0: .4byte 0x040000D4
-_0801B6C4: .4byte 0x086AD50C
+_0801B6C4: .4byte gUnknown_086AD50C
_0801B6C8: .4byte gUnknown_020314E0
_0801B6CC: .4byte 0x000001A9
_0801B6D0: .4byte 0x06002000
@@ -19472,9 +19472,9 @@ _0801B730:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #3
- ldr r1, _0801B778 @ =0x086AD000
+ ldr r1, _0801B778 @ =gUnknown_086AD000
adds r4, r0, r1
- ldr r1, _0801B77C @ =0x086AD2DE
+ ldr r1, _0801B77C @ =gUnknown_086AD2DE
subs r6, #0x12
adds r0, r2, r6
ldrb r0, [r0]
@@ -19499,8 +19499,8 @@ _0801B730:
_0801B76C: .4byte gMain
_0801B770: .4byte 0x000006DD
_0801B774: .4byte 0x000001A7
-_0801B778: .4byte 0x086AD000
-_0801B77C: .4byte 0x086AD2DE
+_0801B778: .4byte gUnknown_086AD000
+_0801B77C: .4byte gUnknown_086AD2DE
_0801B780: .4byte 0x000003E7
_0801B784:
mov r5, r8
@@ -19632,7 +19632,7 @@ _0801B870:
lsls r5, r5, #1
adds r0, r2, r5
strh r1, [r0]
- ldr r1, _0801B938 @ =0x086AD2DE
+ ldr r1, _0801B938 @ =gUnknown_086AD2DE
movs r6, #0xd3
lsls r6, r6, #1
adds r0, r2, r6
@@ -19715,7 +19715,7 @@ _0801B928: .4byte gUnknown_020314E0
_0801B92C: .4byte 0x000006DD
_0801B930: .4byte 0x00000252
_0801B934: .4byte 0x000006DE
-_0801B938: .4byte 0x086AD2DE
+_0801B938: .4byte gUnknown_086AD2DE
_0801B93C: .4byte 0x000001AF
_0801B940: .4byte gMain
_0801B944: .4byte 0x040000D4
@@ -20037,7 +20037,7 @@ _0801BB80:
adds r0, #0xf8
strh r5, [r0]
ldr r1, _0801BD18 @ =0x040000D4
- ldr r0, _0801BD1C @ =0x086ACEF8
+ ldr r0, _0801BD1C @ =gUnknown_086ACEF8
ldr r0, [r0, #0xc]
str r0, [r1]
ldr r0, _0801BD20 @ =0x06015800
@@ -20045,7 +20045,7 @@ _0801BB80:
ldr r0, _0801BD24 @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0801BD28 @ =0x086ACF18
+ ldr r0, _0801BD28 @ =gUnknown_086ACF18
ldr r0, [r0, #0xc]
str r0, [r1]
ldr r0, _0801BD2C @ =0x050003C0
@@ -20096,14 +20096,14 @@ _0801BC52:
movs r0, #0x12
strb r0, [r1]
ldr r1, _0801BD18 @ =0x040000D4
- ldr r0, _0801BD34 @ =0x084F61EC
+ ldr r0, _0801BD34 @ =gUnknown_084F61EC
str r0, [r1]
ldr r0, _0801BD38 @ =0x06015C00
str r0, [r1, #4]
ldr r0, _0801BD3C @ =0x800004A0
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0801BD40 @ =0x081B4584
+ ldr r0, _0801BD40 @ =gUnknown_081B4584
str r0, [r1]
ldr r0, _0801BD44 @ =0x05000180
str r0, [r1, #4]
@@ -20142,7 +20142,7 @@ _0801BC90:
ldr r2, _0801BD48 @ =0x0000025D
adds r1, r1, r2
strb r4, [r1]
- ldr r6, _0801BD4C @ =0x086A3700
+ ldr r6, _0801BD4C @ =gUnknown_086A3700
mov r1, r8
ldr r5, [r1]
adds r0, r5, r0
@@ -20185,19 +20185,19 @@ _0801BD0C: .4byte 0x00000281
_0801BD10: .4byte gMain
_0801BD14: .4byte 0x0000F63C
_0801BD18: .4byte 0x040000D4
-_0801BD1C: .4byte 0x086ACEF8
+_0801BD1C: .4byte gUnknown_086ACEF8
_0801BD20: .4byte 0x06015800
_0801BD24: .4byte 0x80001200
-_0801BD28: .4byte 0x086ACF18
+_0801BD28: .4byte gUnknown_086ACF18
_0801BD2C: .4byte 0x050003C0
_0801BD30: .4byte 0x80000010
-_0801BD34: .4byte 0x084F61EC
+_0801BD34: .4byte gUnknown_084F61EC
_0801BD38: .4byte 0x06015C00
_0801BD3C: .4byte 0x800004A0
-_0801BD40: .4byte 0x081B4584
+_0801BD40: .4byte gUnknown_081B4584
_0801BD44: .4byte 0x05000180
_0801BD48: .4byte 0x0000025D
-_0801BD4C: .4byte 0x086A3700
+_0801BD4C: .4byte gUnknown_086A3700
_0801BD50:
movs r0, #0x22
bl m4aSongNumStart
@@ -20217,7 +20217,7 @@ _0801BD56:
ldr r0, [r0, #0x18]
strh r4, [r0]
ldr r2, _0801BE0C @ =0x040000D4
- ldr r0, _0801BE10 @ =0x081B8784
+ ldr r0, _0801BE10 @ =gUnknown_081B8784
str r0, [r2]
ldr r0, _0801BE14 @ =0x050003C0
str r0, [r2, #4]
@@ -20237,7 +20237,7 @@ _0801BD56:
movs r1, #0xf
strh r1, [r0]
strh r4, [r3, #0x28]
- ldr r0, _0801BE24 @ =0x081B4784
+ ldr r0, _0801BE24 @ =gUnknown_081B4784
str r0, [r2]
ldr r0, _0801BE28 @ =0x06002000
str r0, [r2, #4]
@@ -20294,12 +20294,12 @@ _0801BDBE:
.align 2, 0
_0801BE08: .4byte gMain
_0801BE0C: .4byte 0x040000D4
-_0801BE10: .4byte 0x081B8784
+_0801BE10: .4byte gUnknown_081B8784
_0801BE14: .4byte 0x050003C0
_0801BE18: .4byte 0x80000010
_0801BE1C: .4byte 0x000002EA
_0801BE20: .4byte gUnknown_020314E0
-_0801BE24: .4byte 0x081B4784
+_0801BE24: .4byte gUnknown_081B4784
_0801BE28: .4byte 0x06002000
_0801BE2C: .4byte 0x80000620
_0801BE30: .4byte 0x000006C4
@@ -20467,7 +20467,7 @@ _0801BF48:
ldr r7, _0801C004 @ =0x0000025D
adds r0, r0, r7
strb r2, [r0]
- ldr r6, _0801C008 @ =0x086A3700
+ ldr r6, _0801C008 @ =gUnknown_086A3700
ldr r4, [r5]
adds r3, r4, r3
ldrh r1, [r3]
@@ -20511,7 +20511,7 @@ _0801BFA6:
ldrsb r4, [r0, r4]
cmp r4, #0
bne _0801C014
- ldr r2, _0801C008 @ =0x086A3700
+ ldr r2, _0801C008 @ =gUnknown_086A3700
movs r3, #0xb3
lsls r3, r3, #3
adds r0, r1, r3
@@ -20543,13 +20543,13 @@ _0801BFA6:
.align 2, 0
_0801C000: .4byte gUnknown_020314E0
_0801C004: .4byte 0x0000025D
-_0801C008: .4byte 0x086A3700
+_0801C008: .4byte gUnknown_086A3700
_0801C00C: .4byte gMain
_0801C010: .4byte 0x0000059A
_0801C014:
cmp r4, #1
bne _0801C058
- ldr r2, _0801C064 @ =0x086A3700
+ ldr r2, _0801C064 @ =gUnknown_086A3700
ldr r3, _0801C068 @ =0x0000059A
adds r0, r1, r3
ldrh r1, [r0]
@@ -20589,7 +20589,7 @@ _0801C058:
adds r1, r0, r6
b _0801C116
.align 2, 0
-_0801C064: .4byte 0x086A3700
+_0801C064: .4byte gUnknown_086A3700
_0801C068: .4byte 0x0000059A
_0801C06C: .4byte gUnknown_020314E0
_0801C070:
@@ -20636,7 +20636,7 @@ _0801C0C0: .4byte 0x0000059A
_0801C0C4:
cmp r4, #2
bne _0801C10C
- ldr r2, _0801C148 @ =0x086A3700
+ ldr r2, _0801C148 @ =gUnknown_086A3700
movs r3, #0xb3
lsls r3, r3, #3
adds r0, r1, r3
@@ -20703,7 +20703,7 @@ _0801C11A:
beq _0801C17C
b _0801C1EA
.align 2, 0
-_0801C148: .4byte 0x086A3700
+_0801C148: .4byte gUnknown_086A3700
_0801C14C: .4byte 0x0000059A
_0801C150: .4byte gUnknown_020314E0
_0801C154:
@@ -20839,7 +20839,7 @@ _0801C244:
strb r2, [r1]
_0801C246:
ldr r1, _0801C2A4 @ =0x040000D4
- ldr r3, _0801C2A8 @ =0x086AD50C
+ ldr r3, _0801C2A8 @ =gUnknown_086AD50C
ldr r0, _0801C2AC @ =gUnknown_020314E0
ldr r2, [r0]
ldr r5, _0801C2B0 @ =0x000001A9
@@ -20887,7 +20887,7 @@ _0801C246:
b _0801C2D2
.align 2, 0
_0801C2A4: .4byte 0x040000D4
-_0801C2A8: .4byte 0x086AD50C
+_0801C2A8: .4byte gUnknown_086AD50C
_0801C2AC: .4byte gUnknown_020314E0
_0801C2B0: .4byte 0x000001A9
_0801C2B4: .4byte 0x06002000
@@ -21614,7 +21614,7 @@ _0801C854:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0801C8E4 @ =0x0848D68C
+ ldr r1, _0801C8E4 @ =gUnknown_0848D68C
adds r0, r0, r1
str r0, [r4]
lsls r2, r3, #1
@@ -21632,10 +21632,10 @@ _0801C854:
ldrsb r0, [r5, r0]
lsls r0, r0, #0x14
lsrs r0, r0, #0xf
- ldr r1, _0801C8F0 @ =0x081C00E4
+ ldr r1, _0801C8F0 @ =gUnknown_081C00E4
adds r0, r0, r1
str r0, [r4]
- ldr r0, _0801C8F4 @ =0x086AD798
+ ldr r0, _0801C8F4 @ =gUnknown_086AD798
adds r2, r2, r0
ldrh r0, [r2]
lsls r0, r0, #5
@@ -21653,15 +21653,15 @@ _0801C8D4: .4byte 0x000006DB
_0801C8D8: .4byte 0x00000749
_0801C8DC: .4byte 0x000006D9
_0801C8E0: .4byte 0x040000D4
-_0801C8E4: .4byte 0x0848D68C
+_0801C8E4: .4byte gUnknown_0848D68C
_0801C8E8: .4byte 0x06010CA0
_0801C8EC: .4byte 0x80000180
-_0801C8F0: .4byte 0x081C00E4
-_0801C8F4: .4byte 0x086AD798
+_0801C8F0: .4byte gUnknown_081C00E4
+_0801C8F4: .4byte gUnknown_086AD798
_0801C8F8: .4byte 0x05000200
_0801C8FC: .4byte 0x80000010
_0801C900:
- ldr r7, _0801C97C @ =0x086AD070
+ ldr r7, _0801C97C @ =gUnknown_086AD070
ldr r6, _0801C980 @ =gUnknown_020314E0
ldr r0, [r6]
ldr r3, [sp, #0x2c]
@@ -21693,7 +21693,7 @@ _0801C900:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0801C98C @ =0x083A8EEC
+ ldr r1, _0801C98C @ =gUnknown_083A8EEC
adds r0, r0, r1
str r0, [r3]
lsls r1, r4, #1
@@ -21706,10 +21706,10 @@ _0801C900:
str r0, [r3, #8]
ldr r0, [r3, #8]
lsrs r2, r2, #0xf
- ldr r0, _0801C998 @ =0x081C02E4
+ ldr r0, _0801C998 @ =gUnknown_081C02E4
adds r2, r2, r0
str r2, [r3]
- ldr r0, _0801C99C @ =0x086AD798
+ ldr r0, _0801C99C @ =gUnknown_086AD798
adds r1, r1, r0
ldrh r0, [r1]
lsls r0, r0, #5
@@ -21722,15 +21722,15 @@ _0801C900:
mov sl, r6
b _0801D0B8
.align 2, 0
-_0801C97C: .4byte 0x086AD070
+_0801C97C: .4byte gUnknown_086AD070
_0801C980: .4byte gUnknown_020314E0
_0801C984: .4byte 0x00000749
_0801C988: .4byte 0x040000D4
-_0801C98C: .4byte 0x083A8EEC
+_0801C98C: .4byte gUnknown_083A8EEC
_0801C990: .4byte 0x06010CA0
_0801C994: .4byte 0x80000180
-_0801C998: .4byte 0x081C02E4
-_0801C99C: .4byte 0x086AD798
+_0801C998: .4byte gUnknown_081C02E4
+_0801C99C: .4byte gUnknown_086AD798
_0801C9A0: .4byte 0x05000200
_0801C9A4: .4byte 0x80000010
_0801C9A8:
@@ -21746,7 +21746,7 @@ _0801C9A8:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #3
- ldr r1, _0801CA24 @ =0x086AD000
+ ldr r1, _0801CA24 @ =gUnknown_086AD000
adds r7, r0, r1
ldr r1, _0801CA28 @ =0x00000749
adds r3, r3, r1
@@ -21763,7 +21763,7 @@ _0801C9A8:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0801CA30 @ =0x083A8EEC
+ ldr r1, _0801CA30 @ =gUnknown_083A8EEC
adds r0, r0, r1
str r0, [r4]
lsls r1, r2, #1
@@ -21776,10 +21776,10 @@ _0801C9A8:
str r0, [r4, #8]
ldr r0, [r4, #8]
lsrs r3, r3, #0xf
- ldr r0, _0801CA3C @ =0x081C02E4
+ ldr r0, _0801CA3C @ =gUnknown_081C02E4
adds r3, r3, r0
str r3, [r4]
- ldr r0, _0801CA40 @ =0x086AD798
+ ldr r0, _0801CA40 @ =gUnknown_086AD798
adds r1, r1, r0
ldrh r0, [r1]
lsls r0, r0, #5
@@ -21794,14 +21794,14 @@ _0801C9A8:
.align 2, 0
_0801CA1C: .4byte gUnknown_020314E0
_0801CA20: .4byte 0x000006EC
-_0801CA24: .4byte 0x086AD000
+_0801CA24: .4byte gUnknown_086AD000
_0801CA28: .4byte 0x00000749
_0801CA2C: .4byte 0x040000D4
-_0801CA30: .4byte 0x083A8EEC
+_0801CA30: .4byte gUnknown_083A8EEC
_0801CA34: .4byte 0x06010CA0
_0801CA38: .4byte 0x80000180
-_0801CA3C: .4byte 0x081C02E4
-_0801CA40: .4byte 0x086AD798
+_0801CA3C: .4byte gUnknown_081C02E4
+_0801CA40: .4byte gUnknown_086AD798
_0801CA44: .4byte 0x05000200
_0801CA48: .4byte 0x80000010
_0801CA4C:
@@ -22099,7 +22099,7 @@ _0801CCB8:
mov r8, r1
adds r4, r2, r1
adds r4, r4, r5
- ldr r6, _0801CD30 @ =0x086AD000
+ ldr r6, _0801CD30 @ =gUnknown_086AD000
movs r3, #0xe1
lsls r3, r3, #3
adds r0, r2, r3
@@ -22123,7 +22123,7 @@ _0801CCB8:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0801CD38 @ =0x083A8EEC
+ ldr r1, _0801CD38 @ =gUnknown_083A8EEC
adds r0, r0, r1
str r0, [r2]
lsls r0, r5, #1
@@ -22141,9 +22141,9 @@ _0801CCB8:
.align 2, 0
_0801CD28: .4byte gUnknown_020314E0
_0801CD2C: .4byte 0x00000749
-_0801CD30: .4byte 0x086AD000
+_0801CD30: .4byte gUnknown_086AD000
_0801CD34: .4byte 0x040000D4
-_0801CD38: .4byte 0x083A8EEC
+_0801CD38: .4byte gUnknown_083A8EEC
_0801CD3C: .4byte 0x06010CA0
_0801CD40: .4byte 0x80000180
_0801CD44:
@@ -22154,7 +22154,7 @@ _0801CD44:
mov r8, r1
adds r4, r2, r1
adds r4, r4, r5
- ldr r6, _0801CDAC @ =0x086AD000
+ ldr r6, _0801CDAC @ =gUnknown_086AD000
movs r3, #0xe1
lsls r3, r3, #3
adds r0, r2, r3
@@ -22178,7 +22178,7 @@ _0801CD44:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0801CDB4 @ =0x083A8EEC
+ ldr r1, _0801CDB4 @ =gUnknown_083A8EEC
adds r0, r0, r1
str r0, [r2]
lsls r0, r5, #1
@@ -22197,9 +22197,9 @@ _0801CD44:
b _0801CF30
.align 2, 0
_0801CDA8: .4byte 0x00000749
-_0801CDAC: .4byte 0x086AD000
+_0801CDAC: .4byte gUnknown_086AD000
_0801CDB0: .4byte 0x040000D4
-_0801CDB4: .4byte 0x083A8EEC
+_0801CDB4: .4byte gUnknown_083A8EEC
_0801CDB8: .4byte 0x06010CA0
_0801CDBC: .4byte 0x80000180
_0801CDC0:
@@ -22211,7 +22211,7 @@ _0801CDC0:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #3
- ldr r1, _0801CF00 @ =0x086AD000
+ ldr r1, _0801CF00 @ =gUnknown_086AD000
adds r7, r0, r1
ldr r0, [sp, #0x2c]
lsls r3, r0, #0x10
@@ -22233,7 +22233,7 @@ _0801CDC0:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0801CF0C @ =0x083A8EEC
+ ldr r1, _0801CF0C @ =gUnknown_083A8EEC
adds r0, r0, r1
str r0, [r2]
lsls r0, r3, #1
@@ -22254,7 +22254,7 @@ _0801CDC0:
ldrh r7, [r7, #6]
cmp r0, r7
blo _0801CE5A
- ldr r1, _0801CF18 @ =0x086AD2DE
+ ldr r1, _0801CF18 @ =gUnknown_086AD2DE
movs r4, #0xd3
lsls r4, r4, #1
adds r0, r2, r4
@@ -22284,7 +22284,7 @@ _0801CE4C:
_0801CE5A:
ldr r2, _0801CF08 @ =0x040000D4
lsls r0, r5, #1
- ldr r1, _0801CF20 @ =0x081C02E4
+ ldr r1, _0801CF20 @ =gUnknown_081C02E4
adds r0, r0, r1
str r0, [r2]
mov r4, sp
@@ -22293,7 +22293,7 @@ _0801CE5A:
str r0, [r2, #8]
ldr r0, [r2, #8]
movs r0, #0
- ldr r5, _0801CF28 @ =0x086AD798
+ ldr r5, _0801CF28 @ =gUnknown_086AD798
mov sb, r5
add r7, sp, #0x20
_0801CE76:
@@ -22361,25 +22361,25 @@ _0801CE76:
.align 2, 0
_0801CEF8: .4byte gUnknown_020314E0
_0801CEFC: .4byte 0x000001A7
-_0801CF00: .4byte 0x086AD000
+_0801CF00: .4byte gUnknown_086AD000
_0801CF04: .4byte 0x00000749
_0801CF08: .4byte 0x040000D4
-_0801CF0C: .4byte 0x083A8EEC
+_0801CF0C: .4byte gUnknown_083A8EEC
_0801CF10: .4byte 0x06010CA0
_0801CF14: .4byte 0x80000180
-_0801CF18: .4byte 0x086AD2DE
+_0801CF18: .4byte gUnknown_086AD2DE
_0801CF1C: .4byte 0x000001AF
-_0801CF20: .4byte 0x081C02E4
+_0801CF20: .4byte gUnknown_081C02E4
_0801CF24: .4byte 0x80000010
-_0801CF28: .4byte 0x086AD798
+_0801CF28: .4byte gUnknown_086AD798
_0801CF2C: .4byte 0x05000200
_0801CF30:
ldr r2, _0801CF58 @ =0x040000D4
lsls r0, r5, #1
- ldr r1, _0801CF5C @ =0x081C02E4
+ ldr r1, _0801CF5C @ =gUnknown_081C02E4
adds r0, r0, r1
str r0, [r2]
- ldr r1, _0801CF60 @ =0x086AD798
+ ldr r1, _0801CF60 @ =gUnknown_086AD798
ldr r3, [sp, #0x2c]
lsls r0, r3, #0x10
asrs r0, r0, #0xf
@@ -22395,8 +22395,8 @@ _0801CF30:
b _0801D0B8
.align 2, 0
_0801CF58: .4byte 0x040000D4
-_0801CF5C: .4byte 0x081C02E4
-_0801CF60: .4byte 0x086AD798
+_0801CF5C: .4byte gUnknown_081C02E4
+_0801CF60: .4byte gUnknown_086AD798
_0801CF64: .4byte 0x05000200
_0801CF68: .4byte 0x80000010
_0801CF6C:
@@ -22413,7 +22413,7 @@ _0801CF6C:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #3
- ldr r1, _0801D004 @ =0x086AD000
+ ldr r1, _0801D004 @ =gUnknown_086AD000
adds r7, r0, r1
ldr r6, _0801D008 @ =0x00000749
adds r5, r2, r6
@@ -22441,7 +22441,7 @@ _0801CF6C:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0801D010 @ =0x083A8EEC
+ ldr r1, _0801D010 @ =gUnknown_083A8EEC
adds r0, r0, r1
str r0, [r3]
lsls r1, r4, #1
@@ -22454,10 +22454,10 @@ _0801CF6C:
str r0, [r3, #8]
ldr r0, [r3, #8]
lsrs r2, r2, #0xf
- ldr r0, _0801D01C @ =0x081C02E4
+ ldr r0, _0801D01C @ =gUnknown_081C02E4
adds r2, r2, r0
str r2, [r3]
- ldr r0, _0801D020 @ =0x086AD798
+ ldr r0, _0801D020 @ =gUnknown_086AD798
adds r1, r1, r0
ldrh r0, [r1]
lsls r0, r0, #5
@@ -22472,14 +22472,14 @@ _0801CF6C:
.align 2, 0
_0801CFFC: .4byte gUnknown_020314E0
_0801D000: .4byte 0x000006EC
-_0801D004: .4byte 0x086AD000
+_0801D004: .4byte gUnknown_086AD000
_0801D008: .4byte 0x00000749
_0801D00C: .4byte 0x040000D4
-_0801D010: .4byte 0x083A8EEC
+_0801D010: .4byte gUnknown_083A8EEC
_0801D014: .4byte 0x06010CA0
_0801D018: .4byte 0x80000180
-_0801D01C: .4byte 0x081C02E4
-_0801D020: .4byte 0x086AD798
+_0801D01C: .4byte gUnknown_081C02E4
+_0801D020: .4byte gUnknown_086AD798
_0801D024: .4byte 0x05000200
_0801D028: .4byte 0x80000010
_0801D02C:
@@ -22490,7 +22490,7 @@ _0801D02C:
adds r0, r2, r3
ldrb r0, [r0]
lsls r0, r0, #3
- ldr r1, _0801D0F4 @ =0x086AD000
+ ldr r1, _0801D0F4 @ =gUnknown_086AD000
adds r7, r0, r1
ldr r5, [sp, #0x2c]
lsls r4, r5, #0x10
@@ -22499,7 +22499,7 @@ _0801D02C:
mov r8, r0
adds r5, r2, r0
adds r5, r5, r4
- ldr r6, _0801D0FC @ =0x086AD79C
+ ldr r6, _0801D0FC @ =gUnknown_086AD79C
ldr r1, _0801D100 @ =0x000006DE
adds r2, r2, r1
ldrh r0, [r2]
@@ -22525,7 +22525,7 @@ _0801D02C:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0801D108 @ =0x083A8EEC
+ ldr r1, _0801D108 @ =gUnknown_083A8EEC
adds r0, r0, r1
str r0, [r3]
lsls r1, r4, #1
@@ -22538,10 +22538,10 @@ _0801D02C:
str r0, [r3, #8]
ldr r0, [r3, #8]
lsrs r2, r2, #0xf
- ldr r0, _0801D114 @ =0x081C02E4
+ ldr r0, _0801D114 @ =gUnknown_081C02E4
adds r2, r2, r0
str r2, [r3]
- ldr r0, _0801D118 @ =0x086AD798
+ ldr r0, _0801D118 @ =gUnknown_086AD798
adds r1, r1, r0
ldrh r0, [r1]
lsls r0, r0, #5
@@ -22582,16 +22582,16 @@ _0801D0B8:
.align 2, 0
_0801D0EC: .4byte gUnknown_020314E0
_0801D0F0: .4byte 0x000006DC
-_0801D0F4: .4byte 0x086AD000
+_0801D0F4: .4byte gUnknown_086AD000
_0801D0F8: .4byte 0x00000749
-_0801D0FC: .4byte 0x086AD79C
+_0801D0FC: .4byte gUnknown_086AD79C
_0801D100: .4byte 0x000006DE
_0801D104: .4byte 0x040000D4
-_0801D108: .4byte 0x083A8EEC
+_0801D108: .4byte gUnknown_083A8EEC
_0801D10C: .4byte 0x06010CA0
_0801D110: .4byte 0x80000180
-_0801D114: .4byte 0x081C02E4
-_0801D118: .4byte 0x086AD798
+_0801D114: .4byte gUnknown_081C02E4
+_0801D118: .4byte gUnknown_086AD798
_0801D11C: .4byte 0x05000200
_0801D120: .4byte 0x80000010
_0801D124: .4byte 0x00000747
@@ -23281,7 +23281,7 @@ _0801D65C:
adds r0, r0, r7
movs r1, #2
strb r1, [r0]
- ldr r2, _0801D6BC @ =0x086AD7C0
+ ldr r2, _0801D6BC @ =gUnknown_086AD7C0
ldr r0, [r4]
adds r0, r0, r5
movs r1, #0
@@ -23308,10 +23308,10 @@ _0801D6AC: .4byte gUnknown_020314E0
_0801D6B0: .4byte 0x000002FE
_0801D6B4: .4byte 0x000002FD
_0801D6B8: .4byte 0x000002FB
-_0801D6BC: .4byte 0x086AD7C0
+_0801D6BC: .4byte gUnknown_086AD7C0
_0801D6C0: .4byte 0x0000C350
_0801D6C4:
- ldr r3, _0801D6F0 @ =0x086AD7C0
+ ldr r3, _0801D6F0 @ =gUnknown_086AD7C0
ldr r0, _0801D6F4 @ =gUnknown_020314E0
ldr r2, [r0]
ldr r6, _0801D6F8 @ =0x000002FD
@@ -23334,7 +23334,7 @@ _0801D6C4:
strh r0, [r2]
b _0801D736
.align 2, 0
-_0801D6F0: .4byte 0x086AD7C0
+_0801D6F0: .4byte gUnknown_086AD7C0
_0801D6F4: .4byte gUnknown_020314E0
_0801D6F8: .4byte 0x000002FD
_0801D6FC: .4byte 0x000002FE
@@ -23401,7 +23401,7 @@ _0801D760:
adds r0, r0, r1
movs r1, #4
strb r1, [r0]
- ldr r2, _0801D7C0 @ =0x086AD7C0
+ ldr r2, _0801D7C0 @ =gUnknown_086AD7C0
ldr r0, [r4]
adds r0, r0, r3
movs r1, #0
@@ -23428,10 +23428,10 @@ _0801D7B0: .4byte gUnknown_020314E0
_0801D7B4: .4byte 0x000002FE
_0801D7B8: .4byte 0x000002FD
_0801D7BC: .4byte 0x000002FB
-_0801D7C0: .4byte 0x086AD7C0
+_0801D7C0: .4byte gUnknown_086AD7C0
_0801D7C4: .4byte 0x000186A0
_0801D7C8:
- ldr r2, _0801D7F4 @ =0x086AD7C0
+ ldr r2, _0801D7F4 @ =gUnknown_086AD7C0
ldr r5, _0801D7F8 @ =gUnknown_020314E0
ldr r3, [r5]
ldr r7, _0801D7FC @ =0x000002FD
@@ -23454,7 +23454,7 @@ _0801D7C8:
strh r0, [r3]
b _0801D82C
.align 2, 0
-_0801D7F4: .4byte 0x086AD7C0
+_0801D7F4: .4byte gUnknown_086AD7C0
_0801D7F8: .4byte gUnknown_020314E0
_0801D7FC: .4byte 0x000002FD
_0801D800: .4byte 0x000002FE
@@ -23489,7 +23489,7 @@ _0801D82C:
movs r0, #0xd0
bl m4aSongNumStart
_0801D840:
- ldr r2, _0801D85C @ =0x086AD7C0
+ ldr r2, _0801D85C @ =gUnknown_086AD7C0
ldr r0, [r4]
ldr r1, _0801D84C @ =0x000002FD
adds r0, r0, r1
@@ -23499,9 +23499,9 @@ _0801D84C: .4byte 0x000002FD
_0801D850: .4byte 0x000002FB
_0801D854: .4byte gUnknown_020314E0
_0801D858: .4byte 0x000002FE
-_0801D85C: .4byte 0x086AD7C0
+_0801D85C: .4byte gUnknown_086AD7C0
_0801D860:
- ldr r3, _0801D88C @ =0x086AD7C0
+ ldr r3, _0801D88C @ =gUnknown_086AD7C0
ldr r5, _0801D890 @ =gUnknown_020314E0
ldr r2, [r5]
ldr r7, _0801D894 @ =0x000002FD
@@ -23524,7 +23524,7 @@ _0801D860:
strh r0, [r2]
b _0801D8BA
.align 2, 0
-_0801D88C: .4byte 0x086AD7C0
+_0801D88C: .4byte gUnknown_086AD7C0
_0801D890: .4byte gUnknown_020314E0
_0801D894: .4byte 0x000002FD
_0801D898: .4byte 0x000002FE
@@ -23589,7 +23589,7 @@ _0801D8E0:
adds r0, r0, r3
movs r1, #0x18
strb r1, [r0]
- ldr r2, _0801DA4C @ =0x086AD7C0
+ ldr r2, _0801DA4C @ =gUnknown_086AD7C0
ldr r0, [r4]
adds r0, r0, r3
_0801D91A:
@@ -23610,7 +23610,7 @@ _0801D930:
ldrh r0, [r1]
cmp r0, #0
beq _0801DA20
- ldr r2, _0801DA50 @ =0x086AD856
+ ldr r2, _0801DA50 @ =gUnknown_086AD856
ldr r3, _0801DA3C @ =gUnknown_020314E0
ldr r4, [r3]
ldr r7, _0801DA44 @ =0x000002F9
@@ -23647,7 +23647,7 @@ _0801D930:
lsls r0, r1, #2
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _0801DA58 @ =0x0845710C
+ ldr r1, _0801DA58 @ =gUnknown_0845710C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801DA5C @ =0x06014380
@@ -23678,7 +23678,7 @@ _0801D9A6:
adds r1, r1, r3
lsls r0, r1, #1
adds r0, r0, r6
- ldr r5, _0801DA6C @ =0x086B2E64
+ ldr r5, _0801DA6C @ =gUnknown_086B2E64
adds r0, r0, r5
ldrh r0, [r0]
strh r0, [r2]
@@ -23747,15 +23747,15 @@ _0801DA3C: .4byte gUnknown_020314E0
_0801DA40: .4byte 0x000002FA
_0801DA44: .4byte 0x000002F9
_0801DA48: .4byte 0x000002FE
-_0801DA4C: .4byte 0x086AD7C0
-_0801DA50: .4byte 0x086AD856
+_0801DA4C: .4byte gUnknown_086AD7C0
+_0801DA50: .4byte gUnknown_086AD856
_0801DA54: .4byte 0x040000D4
-_0801DA58: .4byte 0x0845710C
+_0801DA58: .4byte gUnknown_0845710C
_0801DA5C: .4byte 0x06014380
_0801DA60: .4byte 0x80000130
_0801DA64: .4byte gOamBuffer
_0801DA68: .4byte 0xFFFFFE00
-_0801DA6C: .4byte 0x086B2E64
+_0801DA6C: .4byte gUnknown_086B2E64
_0801DA70: .4byte 0x000001FF
thumb_func_start sub_1DA74
@@ -23911,7 +23911,7 @@ _0801DB82:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _0801DC60 @ =0x084ED0CC
+ ldr r1, _0801DC60 @ =gUnknown_084ED0CC
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801DC64 @ =0x06013180
@@ -24010,7 +24010,7 @@ _0801DBEE:
.align 2, 0
_0801DC58: .4byte 0x040000D4
_0801DC5C: .4byte 0x000002F1
-_0801DC60: .4byte 0x084ED0CC
+_0801DC60: .4byte gUnknown_084ED0CC
_0801DC64: .4byte 0x06013180
_0801DC68: .4byte 0x800000C0
_0801DC6C: .4byte 0x0200E278
@@ -24033,7 +24033,7 @@ sub_1DC7C: @ 0x0801DC7C
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #3
- ldr r1, _0801DD88 @ =0x086AD862
+ ldr r1, _0801DD88 @ =gUnknown_086AD862
adds r4, r0, r1
ldrh r0, [r6]
mov sb, r2
@@ -24051,7 +24051,7 @@ _0801DCA4:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #5
- ldr r1, _0801DD90 @ =0x081379D8
+ ldr r1, _0801DD90 @ =gUnknown_081379D8
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801DD94 @ =0x05000320
@@ -24065,7 +24065,7 @@ _0801DCA4:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _0801DD9C @ =0x084B7FEC
+ ldr r1, _0801DD9C @ =gUnknown_084B7FEC
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801DDA0 @ =0x06014680
@@ -24154,12 +24154,12 @@ _0801DD6E:
_0801DD7C: .4byte 0x0200E100
_0801DD80: .4byte gUnknown_020314E0
_0801DD84: .4byte 0x000002A5
-_0801DD88: .4byte 0x086AD862
+_0801DD88: .4byte gUnknown_086AD862
_0801DD8C: .4byte 0x040000D4
-_0801DD90: .4byte 0x081379D8
+_0801DD90: .4byte gUnknown_081379D8
_0801DD94: .4byte 0x05000320
_0801DD98: .4byte 0x80000010
-_0801DD9C: .4byte 0x084B7FEC
+_0801DD9C: .4byte gUnknown_084B7FEC
_0801DDA0: .4byte 0x06014680
_0801DDA4: .4byte 0x80000230
_0801DDA8: .4byte 0x0000FF08
@@ -24285,7 +24285,7 @@ _0801DE88: @ jump table
.4byte _0801E44C @ case 9
.4byte _0801E4CC @ case 10
_0801DEB4:
- ldr r1, _0801DF18 @ =0x086AD862
+ ldr r1, _0801DF18 @ =gUnknown_086AD862
ldr r4, _0801DF1C @ =gUnknown_020314E0
ldr r2, [r4]
ldr r5, _0801DF20 @ =0x000002A5
@@ -24335,7 +24335,7 @@ _0801DF0C:
bl m4aSongNumStart
bl _0801E780
.align 2, 0
-_0801DF18: .4byte 0x086AD862
+_0801DF18: .4byte gUnknown_086AD862
_0801DF1C: .4byte gUnknown_020314E0
_0801DF20: .4byte 0x000002A5
_0801DF24: .4byte 0x000002A6
@@ -24404,7 +24404,7 @@ _0801DFB4: .4byte 0x000002A2
_0801DFB8: .4byte 0x0000132C
_0801DFBC: .4byte 0x00001388
_0801DFC0:
- ldr r1, _0801DFE8 @ =0x086AD862
+ ldr r1, _0801DFE8 @ =gUnknown_086AD862
ldr r4, _0801DFEC @ =gUnknown_020314E0
ldr r2, [r4]
ldr r6, _0801DFF0 @ =0x000002A5
@@ -24425,7 +24425,7 @@ _0801DFC0:
strh r0, [r2]
b _0801E038
.align 2, 0
-_0801DFE8: .4byte 0x086AD862
+_0801DFE8: .4byte gUnknown_086AD862
_0801DFEC: .4byte gUnknown_020314E0
_0801DFF0: .4byte 0x000002A5
_0801DFF4: .4byte 0x000002A6
@@ -24645,7 +24645,7 @@ _0801E1A8: .4byte 0x000002A6
_0801E1AC: .4byte 0x000002A2
_0801E1B0: .4byte 0x0000132C
_0801E1B4:
- ldr r1, _0801E1DC @ =0x086AD862
+ ldr r1, _0801E1DC @ =gUnknown_086AD862
ldr r4, _0801E1E0 @ =gUnknown_020314E0
ldr r2, [r4]
ldr r5, _0801E1E4 @ =0x000002A5
@@ -24666,7 +24666,7 @@ _0801E1B4:
strh r0, [r2]
b _0801E28A
.align 2, 0
-_0801E1DC: .4byte 0x086AD862
+_0801E1DC: .4byte gUnknown_086AD862
_0801E1E0: .4byte gUnknown_020314E0
_0801E1E4: .4byte 0x000002A5
_0801E1E8: .4byte 0x000002A6
@@ -24845,7 +24845,7 @@ _0801E340: .4byte 0x000002A5
_0801E344: .4byte 0x000002A6
_0801E348: .4byte 0x00000724
_0801E34C:
- ldr r1, _0801E374 @ =0x086AD862
+ ldr r1, _0801E374 @ =gUnknown_086AD862
ldr r4, _0801E378 @ =gUnknown_020314E0
ldr r2, [r4]
ldr r5, _0801E37C @ =0x000002A5
@@ -24866,7 +24866,7 @@ _0801E34C:
strh r0, [r2]
b _0801E3D4
.align 2, 0
-_0801E374: .4byte 0x086AD862
+_0801E374: .4byte gUnknown_086AD862
_0801E378: .4byte gUnknown_020314E0
_0801E37C: .4byte 0x000002A5
_0801E380: .4byte 0x000002A6
@@ -24923,7 +24923,7 @@ _0801E3D4:
beq _0801E3E8
b _0801E780
_0801E3E8:
- ldr r3, _0801E43C @ =0x086AD9EC
+ ldr r3, _0801E43C @ =gUnknown_086AD9EC
adds r5, #1
adds r2, r4, r5
ldrh r0, [r2]
@@ -24941,7 +24941,7 @@ _0801E3E8:
cmp r0, #0
bne _0801E412
ldr r0, _0801E444 @ =0x02032FB0
- ldr r1, _0801E448 @ =0x086A0F30
+ ldr r1, _0801E448 @ =gUnknown_086A0F30
bl MPlayStart
_0801E412:
ldr r0, [r6]
@@ -24961,12 +24961,12 @@ _0801E426:
_0801E430: .4byte 0x000002A5
_0801E434: .4byte 0x000002A2
_0801E438: .4byte gUnknown_020314E0
-_0801E43C: .4byte 0x086AD9EC
+_0801E43C: .4byte gUnknown_086AD9EC
_0801E440: .4byte 0x000002AA
_0801E444: .4byte 0x02032FB0
-_0801E448: .4byte 0x086A0F30
+_0801E448: .4byte gUnknown_086A0F30
_0801E44C:
- ldr r1, _0801E474 @ =0x086AD862
+ ldr r1, _0801E474 @ =gUnknown_086AD862
ldr r4, _0801E478 @ =gUnknown_020314E0
ldr r2, [r4]
ldr r5, _0801E47C @ =0x000002A5
@@ -24988,7 +24988,7 @@ _0801E46E:
strh r0, [r2]
b _0801E780
.align 2, 0
-_0801E474: .4byte 0x086AD862
+_0801E474: .4byte gUnknown_086AD862
_0801E478: .4byte gUnknown_020314E0
_0801E47C: .4byte 0x000002A5
_0801E480: .4byte 0x000002A6
@@ -25078,7 +25078,7 @@ _0801E526:
ldrh r0, [r2]
cmp r0, #0x8f
bhi _0801E56C
- ldr r1, _0801E564 @ =0x08137968
+ ldr r1, _0801E564 @ =gUnknown_08137968
lsrs r0, r0, #3
lsls r0, r0, #1
adds r0, r0, r1
@@ -25103,7 +25103,7 @@ _0801E526:
b _0801E56E
.align 2, 0
_0801E560: .4byte 0x0000016F
-_0801E564: .4byte 0x08137968
+_0801E564: .4byte gUnknown_08137968
_0801E568: .4byte 0x00000171
_0801E56C:
strb r3, [r1]
@@ -25266,7 +25266,7 @@ _0801E68E:
asrs r0, r0, #0x18
cmp r0, #5
bne _0801E6C4
- ldr r2, _0801E70C @ =0x086AD9DC
+ ldr r2, _0801E70C @ =gUnknown_086AD9DC
movs r4, #0
ldrsh r1, [r2, r4]
lsls r0, r1, #2
@@ -25319,7 +25319,7 @@ _0801E6E2:
_0801E700: .4byte 0x000002A2
_0801E704: .4byte 0x000002A5
_0801E708: .4byte 0x0000016F
-_0801E70C: .4byte 0x086AD9DC
+_0801E70C: .4byte gUnknown_086AD9DC
_0801E710: .4byte gUnknown_020314E0
_0801E714:
cmp r0, #0
@@ -25723,7 +25723,7 @@ _0801EA50:
adds r1, r6, r0
ldr r0, _0801EAE8 @ =0x000004BA
strh r0, [r1]
- ldr r5, _0801EAEC @ =0x0813798C
+ ldr r5, _0801EAEC @ =gUnknown_0813798C
movs r1, #0xa4
lsls r1, r1, #2
adds r4, r6, r1
@@ -25787,13 +25787,13 @@ _0801EA50:
b _0801EC30
.align 2, 0
_0801EAE8: .4byte 0x000004BA
-_0801EAEC: .4byte 0x0813798C
+_0801EAEC: .4byte gUnknown_0813798C
_0801EAF0: .4byte 0x00000514
_0801EAF4: .4byte 0x00000582
_0801EAF8: .4byte 0x0000055A
_0801EAFC: .4byte 0x0000067C
_0801EB00:
- ldr r0, _0801EBF0 @ =0x086AD9DC
+ ldr r0, _0801EBF0 @ =gUnknown_086AD9DC
mov r4, sl
ldr r3, [r4]
movs r5, #0xb7
@@ -25908,7 +25908,7 @@ _0801EBCA:
adds r0, r2, r3
b _0801EC30
.align 2, 0
-_0801EBF0: .4byte 0x086AD9DC
+_0801EBF0: .4byte gUnknown_086AD9DC
_0801EBF4: .4byte 0x00004E20
_0801EBF8: .4byte 0x000009C3
_0801EBFC: .4byte 0x0000FED4
@@ -26096,7 +26096,7 @@ _0801ECE8:
adds r0, #8
strh r7, [r0]
ldr r1, _0801ED84 @ =0x040000D4
- ldr r0, _0801ED88 @ =0x086ACEF8
+ ldr r0, _0801ED88 @ =gUnknown_086ACEF8
ldr r0, [r0, #0x18]
str r0, [r1]
ldr r0, _0801ED8C @ =0x06015800
@@ -26104,7 +26104,7 @@ _0801ECE8:
ldr r0, _0801ED90 @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0801ED94 @ =0x086ACF18
+ ldr r0, _0801ED94 @ =gUnknown_086ACF18
ldr r0, [r0, #0x18]
b _0801EE0C
.align 2, 0
@@ -26114,10 +26114,10 @@ _0801ED78: .4byte 0x000006C6
_0801ED7C: .4byte gMain
_0801ED80: .4byte 0x0000F63C
_0801ED84: .4byte 0x040000D4
-_0801ED88: .4byte 0x086ACEF8
+_0801ED88: .4byte gUnknown_086ACEF8
_0801ED8C: .4byte 0x06015800
_0801ED90: .4byte 0x80001200
-_0801ED94: .4byte 0x086ACF18
+_0801ED94: .4byte gUnknown_086ACF18
_0801ED98:
ldr r2, _0801EEA8 @ =gMain
ldrb r1, [r2, #0xf]
@@ -26167,7 +26167,7 @@ _0801ED98:
adds r0, #8
strh r7, [r0]
ldr r1, _0801EEB0 @ =0x040000D4
- ldr r0, _0801EEB4 @ =0x086ACEF8
+ ldr r0, _0801EEB4 @ =gUnknown_086ACEF8
ldr r0, [r0, #4]
str r0, [r1]
ldr r0, _0801EEB8 @ =0x06015800
@@ -26175,7 +26175,7 @@ _0801ED98:
ldr r0, _0801EEBC @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0801EEC0 @ =0x086ACF18
+ ldr r0, _0801EEC0 @ =gUnknown_086ACF18
ldr r0, [r0, #4]
_0801EE0C:
str r0, [r1]
@@ -26225,7 +26225,7 @@ _0801EE4A:
cmp r0, #4
bne _0801EF4C
movs r6, #0
- ldr r2, _0801EED8 @ =0x0844928C
+ ldr r2, _0801EED8 @ =gUnknown_0844928C
mov sb, r2
ldr r3, _0801EECC @ =gUnknown_020314E0
mov r8, r3
@@ -26265,16 +26265,16 @@ _0801EEA4:
_0801EEA8: .4byte gMain
_0801EEAC: .4byte 0x0000F63C
_0801EEB0: .4byte 0x040000D4
-_0801EEB4: .4byte 0x086ACEF8
+_0801EEB4: .4byte gUnknown_086ACEF8
_0801EEB8: .4byte 0x06015800
_0801EEBC: .4byte 0x80001200
-_0801EEC0: .4byte 0x086ACF18
+_0801EEC0: .4byte gUnknown_086ACF18
_0801EEC4: .4byte 0x050003C0
_0801EEC8: .4byte 0x80000010
_0801EECC: .4byte gUnknown_020314E0
_0801EED0: .4byte 0x00000624
_0801EED4: .4byte 0x0200E048
-_0801EED8: .4byte 0x0844928C
+_0801EED8: .4byte gUnknown_0844928C
_0801EEDC:
movs r0, #0
ldrsb r0, [r2, r0]
@@ -26320,14 +26320,14 @@ _0801EEFA:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #5
- ldr r6, _0801EF48 @ =0x081379B8
+ ldr r6, _0801EF48 @ =gUnknown_081379B8
b _0801F006
.align 2, 0
_0801EF38: .4byte 0x06012E80
_0801EF3C: .4byte 0x80000080
_0801EF40: .4byte 0x040000D4
_0801EF44: .4byte gUnknown_020314E0
-_0801EF48: .4byte 0x081379B8
+_0801EF48: .4byte gUnknown_081379B8
_0801EF4C:
movs r6, #0
movs r0, #0xb8
@@ -26393,7 +26393,7 @@ _0801EFC2:
_0801EFC6:
lsls r0, r1, #0x10
asrs r0, r0, #8
- ldr r5, _0801F128 @ =0x083C806C
+ ldr r5, _0801F128 @ =gUnknown_083C806C
adds r0, r0, r5
mov r1, r8
str r0, [r1]
@@ -26422,7 +26422,7 @@ _0801EFC6:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #5
- ldr r6, _0801F13C @ =0x08137998
+ ldr r6, _0801F13C @ =gUnknown_08137998
_0801F006:
adds r0, r0, r6
str r0, [r2]
@@ -26569,12 +26569,12 @@ _0801F118:
pop {r0}
bx r0
.align 2, 0
-_0801F128: .4byte 0x083C806C
+_0801F128: .4byte gUnknown_083C806C
_0801F12C: .4byte 0x06012E80
_0801F130: .4byte 0x80000080
_0801F134: .4byte 0x040000D4
_0801F138: .4byte gUnknown_020314E0
-_0801F13C: .4byte 0x08137998
+_0801F13C: .4byte gUnknown_08137998
_0801F140: .4byte 0x05000320
_0801F144: .4byte 0x80000010
_0801F148: .4byte 0x0000FFD8
@@ -26611,7 +26611,7 @@ sub_1F158: @ 0x0801F158
lsls r0, r0, #2
subs r0, r0, r1
lsls r0, r0, #5
- ldr r1, _0801F284 @ =0x084F5ACC
+ ldr r1, _0801F284 @ =gUnknown_084F5ACC
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801F288 @ =0x06012C20
@@ -26629,7 +26629,7 @@ sub_1F158: @ 0x0801F158
lsls r0, r0, #0x10
lsrs r5, r0, #0x10
_0801F1B4:
- ldr r2, _0801F290 @ =0x086AD9FC
+ ldr r2, _0801F290 @ =gUnknown_086AD9FC
lsls r0, r5, #0x10
asrs r0, r0, #0xe
adds r1, r0, r2
@@ -26651,7 +26651,7 @@ _0801F1B4:
subs r0, r0, r1
strh r0, [r7, #4]
movs r1, #0
- ldr r5, _0801F294 @ =0x086B3A04
+ ldr r5, _0801F294 @ =gUnknown_086B3A04
mov sb, r5
ldr r6, _0801F298 @ =gOamBuffer
lsls r3, r3, #0x10
@@ -26729,11 +26729,11 @@ _0801F274: .4byte 0x00002ED0
_0801F278: .4byte 0x040000D4
_0801F27C: .4byte gUnknown_020314E0
_0801F280: .4byte 0x000002F5
-_0801F284: .4byte 0x084F5ACC
+_0801F284: .4byte gUnknown_084F5ACC
_0801F288: .4byte 0x06012C20
_0801F28C: .4byte 0x80000130
-_0801F290: .4byte 0x086AD9FC
-_0801F294: .4byte 0x086B3A04
+_0801F290: .4byte gUnknown_086AD9FC
+_0801F294: .4byte gUnknown_086B3A04
_0801F298: .4byte gOamBuffer
_0801F29C: .4byte 0xFFFFFE00
_0801F2A0: .4byte 0x000001FF
@@ -26857,7 +26857,7 @@ _0801F368:
cmp r1, #0xa7
ble _0801F39A
ldr r0, _0801F3EC @ =0x02032F20
- ldr r1, _0801F3F0 @ =0x0869F2A0
+ ldr r1, _0801F3F0 @ =gUnknown_0869F2A0
bl MPlayStart
ldr r1, [r4]
ldr r0, _0801F3F4 @ =0x00000BB8
@@ -26907,7 +26907,7 @@ _0801F3CA:
.align 2, 0
_0801F3E8: .4byte gUnknown_020314E0
_0801F3EC: .4byte 0x02032F20
-_0801F3F0: .4byte 0x0869F2A0
+_0801F3F0: .4byte gUnknown_0869F2A0
_0801F3F4: .4byte 0x00000BB8
_0801F3F8: .4byte 0x00000616
_0801F3FC: .4byte 0x00000614
@@ -26915,7 +26915,7 @@ _0801F400: .4byte 0x0000061A
_0801F404:
strh r3, [r1]
ldr r0, _0801F464 @ =0x02032FB0
- ldr r1, _0801F468 @ =0x0869F240
+ ldr r1, _0801F468 @ =gUnknown_0869F240
bl MPlayStart
ldr r2, [r5]
movs r0, #0x64
@@ -26962,7 +26962,7 @@ _0801F44E:
b _0801F508
.align 2, 0
_0801F464: .4byte 0x02032FB0
-_0801F468: .4byte 0x0869F240
+_0801F468: .4byte gUnknown_0869F240
_0801F46C: .4byte 0x0000061C
_0801F470: .4byte gUnknown_020314E0
_0801F474: .4byte 0x00000614
@@ -26997,7 +26997,7 @@ _0801F4A8: .4byte 0x0000061A
_0801F4AC:
strh r3, [r1]
ldr r0, _0801F540 @ =0x02032FB0
- ldr r1, _0801F544 @ =0x0869F240
+ ldr r1, _0801F544 @ =gUnknown_0869F240
bl MPlayStart
ldr r2, [r5]
movs r0, #0x64
@@ -27070,7 +27070,7 @@ _0801F520:
b _0801F58A
.align 2, 0
_0801F540: .4byte 0x02032FB0
-_0801F544: .4byte 0x0869F240
+_0801F544: .4byte gUnknown_0869F240
_0801F548: .4byte 0x0000061C
_0801F54C: .4byte gUnknown_020314E0
_0801F550: .4byte 0x00000614
@@ -27169,7 +27169,7 @@ _0801F5E8:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #5
- ldr r1, _0801F680 @ =0x084FA48C
+ ldr r1, _0801F680 @ =gUnknown_084FA48C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801F684 @ =0x06010780
@@ -27223,7 +27223,7 @@ _0801F62C:
.align 2, 0
_0801F678: .4byte 0x000001E5
_0801F67C: .4byte 0x040000D4
-_0801F680: .4byte 0x084FA48C
+_0801F680: .4byte gUnknown_084FA48C
_0801F684: .4byte 0x06010780
_0801F688: .4byte 0x80000090
_0801F68C: .4byte gOamBuffer
@@ -27260,7 +27260,7 @@ sub_1F698: @ 0x0801F698
ldr r2, _0801F6F4 @ =0x040000D4
lsls r0, r0, #0x10
asrs r0, r0, #8
- ldr r1, _0801F6F8 @ =0x083C562C
+ ldr r1, _0801F6F8 @ =gUnknown_083C562C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801F6FC @ =0x06014280
@@ -27277,7 +27277,7 @@ sub_1F698: @ 0x0801F698
_0801F6EC: .4byte 0x0200BDC8
_0801F6F0: .4byte gUnknown_020314E0
_0801F6F4: .4byte 0x040000D4
-_0801F6F8: .4byte 0x083C562C
+_0801F6F8: .4byte gUnknown_083C562C
_0801F6FC: .4byte 0x06014280
_0801F700: .4byte 0x80000080
_0801F704:
@@ -27302,7 +27302,7 @@ _0801F712:
ldr r2, _0801F744 @ =0x040000D4
lsls r0, r0, #0x10
asrs r0, r0, #8
- ldr r1, _0801F748 @ =0x083C562C
+ ldr r1, _0801F748 @ =gUnknown_083C562C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801F74C @ =0x06014280
@@ -27314,7 +27314,7 @@ _0801F712:
b _0801F75A
.align 2, 0
_0801F744: .4byte 0x040000D4
-_0801F748: .4byte 0x083C562C
+_0801F748: .4byte gUnknown_083C562C
_0801F74C: .4byte 0x06014280
_0801F750: .4byte 0x80000080
_0801F754:
@@ -27421,7 +27421,7 @@ _0801F802:
ldr r2, _0801F890 @ =0x040000D4
lsrs r0, r0, #2
lsls r0, r0, #7
- ldr r1, _0801F894 @ =0x083C542C
+ ldr r1, _0801F894 @ =gUnknown_083C542C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801F898 @ =0x06014200
@@ -27478,7 +27478,7 @@ _0801F884: .4byte gOamBuffer
_0801F888: .4byte 0xFFFFFE00
_0801F88C: .4byte 0x000001FF
_0801F890: .4byte 0x040000D4
-_0801F894: .4byte 0x083C542C
+_0801F894: .4byte gUnknown_083C542C
_0801F898: .4byte 0x06014200
_0801F89C: .4byte 0x80000040
_0801F8A0: .4byte 0x00004E20
@@ -27703,7 +27703,7 @@ sub_1FA48: @ 0x0801FA48
mov sl, r0
cmp r1, #0
beq _0801FAF0
- ldr r5, _0801FADC @ =0x086ADA58
+ ldr r5, _0801FADC @ =gUnknown_086ADA58
movs r2, #0xac
lsls r2, r2, #2
mov r8, r2
@@ -27757,7 +27757,7 @@ _0801FABA:
_0801FAD0: .4byte 0x0200D9D0
_0801FAD4: .4byte gUnknown_020314E0
_0801FAD8: .4byte 0x000002B2
-_0801FADC: .4byte 0x086ADA58
+_0801FADC: .4byte gUnknown_086ADA58
_0801FAE0: .4byte 0x000002BA
_0801FAE4: .4byte 0xFFFFE340
_0801FAE8:
@@ -27788,7 +27788,7 @@ _0801FB12:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0801FBAC @ =0x083C3C2C
+ ldr r1, _0801FBAC @ =gUnknown_083C3C2C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0801FBB0 @ =0x06012720
@@ -27859,7 +27859,7 @@ _0801FB50:
.align 2, 0
_0801FBA4: .4byte 0xFFFFD6F0
_0801FBA8: .4byte 0x040000D4
-_0801FBAC: .4byte 0x083C3C2C
+_0801FBAC: .4byte gUnknown_083C3C2C
_0801FBB0: .4byte 0x06012720
_0801FBB4: .4byte 0x80000180
_0801FBB8: .4byte gOamBuffer
@@ -27882,7 +27882,7 @@ sub_1FBC4: @ 0x0801FBC4
lsls r0, r1, #2
adds r0, r0, r1
lsls r0, r0, #1
- ldr r1, _0801FC7C @ =0x086ADA6E
+ ldr r1, _0801FC7C @ =gUnknown_086ADA6E
adds r7, r0, r1
ldr r0, _0801FC80 @ =0x0200DCB0
mov sb, r0
@@ -27960,7 +27960,7 @@ _0801FC5A:
.align 2, 0
_0801FC74: .4byte gUnknown_020314E0
_0801FC78: .4byte 0x000002C2
-_0801FC7C: .4byte 0x086ADA6E
+_0801FC7C: .4byte gUnknown_086ADA6E
_0801FC80: .4byte 0x0200DCB0
_0801FC84: .4byte 0x000002BE
_0801FC88: .4byte 0x000006BD
@@ -28169,7 +28169,7 @@ _0801FDFC:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #7
- ldr r4, _0801FEE8 @ =0x08447A8C
+ ldr r4, _0801FEE8 @ =gUnknown_08447A8C
adds r0, r0, r4
str r0, [r2]
ldr r0, _0801FEEC @ =0x06013B80
@@ -28202,7 +28202,7 @@ _0801FDFC:
movs r1, #0
ldr r2, _0801FEFC @ =gOamBuffer
mov ip, r2
- ldr r3, _0801FF00 @ =0x086B2FC0
+ ldr r3, _0801FF00 @ =gUnknown_086B2FC0
mov sl, r3
lsls r5, r5, #0x10
asrs r5, r5, #0x10
@@ -28281,13 +28281,13 @@ _0801FE5E:
bx r0
.align 2, 0
_0801FEE4: .4byte 0x040000D4
-_0801FEE8: .4byte 0x08447A8C
+_0801FEE8: .4byte gUnknown_08447A8C
_0801FEEC: .4byte 0x06013B80
_0801FEF0: .4byte 0x800000C0
_0801FEF4: .4byte 0x06013A00
_0801FEF8: .4byte 0x06013880
_0801FEFC: .4byte gOamBuffer
-_0801FF00: .4byte 0x086B2FC0
+_0801FF00: .4byte gUnknown_086B2FC0
_0801FF04: .4byte 0xFFFFFE00
_0801FF08: .4byte 0x000001FF
@@ -28330,7 +28330,7 @@ _0801FF2E:
movs r1, #0
ldrsb r1, [r4, r1]
lsls r1, r1, #2
- ldr r2, _0801FF7C @ =0x086ADEB2
+ ldr r2, _0801FF7C @ =gUnknown_086ADEB2
adds r1, r1, r2
lsls r2, r5, #1
mov r7, r8
@@ -28347,7 +28347,7 @@ _0801FF2E:
_0801FF70: .4byte gUnknown_020314E0
_0801FF74: .4byte 0x000002E3
_0801FF78: .4byte 0x000002E5
-_0801FF7C: .4byte 0x086ADEB2
+_0801FF7C: .4byte gUnknown_086ADEB2
_0801FF80:
movs r3, #0
movs r0, #0
@@ -28658,12 +28658,12 @@ _080201CC:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #2
- ldr r5, _080202DC @ =0x086ADEB0
+ ldr r5, _080202DC @ =gUnknown_086ADEB0
adds r0, r0, r5
movs r2, #0
ldrsh r0, [r0, r2]
lsls r0, r0, #8
- ldr r4, _080202E0 @ =0x0847FD0C
+ ldr r4, _080202E0 @ =gUnknown_0847FD0C
adds r0, r0, r4
mov r5, r8
str r0, [r5]
@@ -28782,8 +28782,8 @@ _0802029A:
_080202D0: .4byte gUnknown_020314E0
_080202D4: .4byte 0x040000D4
_080202D8: .4byte 0x000002E5
-_080202DC: .4byte 0x086ADEB0
-_080202E0: .4byte 0x0847FD0C
+_080202DC: .4byte gUnknown_086ADEB0
+_080202E0: .4byte gUnknown_0847FD0C
_080202E4: .4byte 0x06012A20
_080202E8: .4byte 0x80000080
_080202EC: .4byte 0x0200DE20
@@ -28849,7 +28849,7 @@ _08020308:
adds r0, #0xf8
strh r5, [r0]
ldr r1, _080203B0 @ =0x040000D4
- ldr r0, _080203B4 @ =0x086ACEF8
+ ldr r0, _080203B4 @ =gUnknown_086ACEF8
ldr r0, [r0, #0x10]
str r0, [r1]
ldr r0, _080203B8 @ =0x06015800
@@ -28857,7 +28857,7 @@ _08020308:
ldr r0, _080203BC @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _080203C0 @ =0x086ACF18
+ ldr r0, _080203C0 @ =gUnknown_086ACF18
ldr r0, [r0, #0x10]
str r0, [r1]
ldr r0, _080203C4 @ =0x050003C0
@@ -28880,10 +28880,10 @@ _08020398:
_080203A8: .4byte 0x000006C2
_080203AC: .4byte gMain
_080203B0: .4byte 0x040000D4
-_080203B4: .4byte 0x086ACEF8
+_080203B4: .4byte gUnknown_086ACEF8
_080203B8: .4byte 0x06015800
_080203BC: .4byte 0x80001200
-_080203C0: .4byte 0x086ACF18
+_080203C0: .4byte gUnknown_086ACF18
_080203C4: .4byte 0x050003C0
_080203C8: .4byte 0x80000010
@@ -28904,7 +28904,7 @@ sub_203CC: @ 0x080203CC
ldrsh r0, [r0, r2]
cmp r0, #0xa7
ble _0802044C
- ldr r4, _08020430 @ =0x086ADF48
+ ldr r4, _08020430 @ =gUnknown_086ADF48
ldr r0, _08020434 @ =gMain
ldr r0, [r0, #0x50]
movs r1, #0xa0
@@ -28935,7 +28935,7 @@ sub_203CC: @ 0x080203CC
b _0802049C
.align 2, 0
_0802042C: .4byte gUnknown_020314E0
-_08020430: .4byte 0x086ADF48
+_08020430: .4byte gUnknown_086ADF48
_08020434: .4byte gMain
_08020438: .4byte 0x00000744
_0802043C: .4byte 0x00000745
@@ -29184,7 +29184,7 @@ _08020630:
movs r0, #0x3c
strh r0, [r2]
ldr r0, _0802067C @ =0x02032F20
- ldr r1, _08020680 @ =0x086A2FA0
+ ldr r1, _08020680 @ =gUnknown_086A2FA0
bl MPlayStart
_0802063C:
ldr r0, _08020684 @ =gUnknown_020314E0
@@ -29220,7 +29220,7 @@ _0802063C:
b _0802069C
.align 2, 0
_0802067C: .4byte 0x02032F20
-_08020680: .4byte 0x086A2FA0
+_08020680: .4byte gUnknown_086A2FA0
_08020684: .4byte gUnknown_020314E0
_08020688: .4byte 0x00000744
_0802068C:
@@ -29245,7 +29245,7 @@ _0802069C:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08020708 @ =0x084C07EC
+ ldr r1, _08020708 @ =gUnknown_084C07EC
adds r0, r0, r1
str r0, [r3]
lsls r0, r2, #1
@@ -29286,7 +29286,7 @@ _080206CC:
.align 2, 0
_08020700: .4byte 0x00000744
_08020704: .4byte 0x040000D4
-_08020708: .4byte 0x084C07EC
+_08020708: .4byte gUnknown_084C07EC
_0802070C: .4byte 0x06010480
_08020710: .4byte 0x800000C0
_08020714:
@@ -29399,15 +29399,15 @@ _080207C4:
cmp r0, #1
bne _080207FC
ldr r0, _080207F4 @ =0x02032F20
- ldr r1, _080207F8 @ =0x086A0328
+ ldr r1, _080207F8 @ =gUnknown_086A0328
bl MPlayStart
b _08020804
.align 2, 0
_080207F4: .4byte 0x02032F20
-_080207F8: .4byte 0x086A0328
+_080207F8: .4byte gUnknown_086A0328
_080207FC:
ldr r0, _08020810 @ =0x02032F20
- ldr r1, _08020814 @ =0x086A0368
+ ldr r1, _08020814 @ =gUnknown_086A0368
bl MPlayStart
_08020804:
ldr r0, _08020818 @ =0x02032EE0
@@ -29417,12 +29417,12 @@ _08020804:
b _08020832
.align 2, 0
_08020810: .4byte 0x02032F20
-_08020814: .4byte 0x086A0368
+_08020814: .4byte gUnknown_086A0368
_08020818: .4byte 0x02032EE0
_0802081C: .4byte 0x0000FFFF
_08020820:
ldr r0, _08020900 @ =0x02032F20
- ldr r1, _08020904 @ =0x086A0328
+ ldr r1, _08020904 @ =gUnknown_086A0328
bl MPlayStart
ldr r0, _08020908 @ =0x02032EE0
ldr r1, _0802090C @ =0x0000FFFF
@@ -29469,7 +29469,7 @@ _08020856:
bl __divsi3
ldrh r5, [r6]
adds r5, r5, r0
- ldr r1, _08020920 @ =0x086ADF8A
+ ldr r1, _08020920 @ =gUnknown_086ADF8A
movs r2, #0xe1
lsls r2, r2, #1
adds r0, r4, r2
@@ -29529,14 +29529,14 @@ _08020856:
b _080209FE
.align 2, 0
_08020900: .4byte 0x02032F20
-_08020904: .4byte 0x086A0328
+_08020904: .4byte gUnknown_086A0328
_08020908: .4byte 0x02032EE0
_0802090C: .4byte 0x0000FFFF
_08020910: .4byte gUnknown_020314E0
_08020914: .4byte 0x0000061E
_08020918: .4byte 0x0000132C
_0802091C: .4byte 0x00004E20
-_08020920: .4byte 0x086ADF8A
+_08020920: .4byte gUnknown_086ADF8A
_08020924: .4byte 0x00000622
_08020928:
mov r0, r8
@@ -29545,7 +29545,7 @@ _08020928:
ldr r1, _08020A3C @ =0x0000132C
adds r2, r5, r1
ldr r3, [r2]
- ldr r1, _08020A40 @ =0x086ADF8A
+ ldr r1, _08020A40 @ =gUnknown_086ADF8A
movs r4, #0xe1
lsls r4, r4, #1
adds r0, r5, r4
@@ -29679,7 +29679,7 @@ _080209FE:
b _08020A82
.align 2, 0
_08020A3C: .4byte 0x0000132C
-_08020A40: .4byte 0x086ADF8A
+_08020A40: .4byte gUnknown_086ADF8A
_08020A44: .4byte 0x000002BE
_08020A48: .4byte 0x0000FED4
_08020A4C: .4byte 0x000005F7
@@ -29735,17 +29735,17 @@ _08020A92:
cmp r0, #2
bne _08020AD8
ldr r1, _08020AD0 @ =0x040000D4
- ldr r0, _08020AD4 @ =0x08395A4C
+ ldr r0, _08020AD4 @ =gUnknown_08395A4C
b _08020ADC
.align 2, 0
_08020AC4: .4byte 0x00000743
_08020AC8: .4byte 0x0000061E
_08020ACC: .4byte gMain
_08020AD0: .4byte 0x040000D4
-_08020AD4: .4byte 0x08395A4C
+_08020AD4: .4byte gUnknown_08395A4C
_08020AD8:
ldr r1, _08020AEC @ =0x040000D4
- ldr r0, _08020AF0 @ =0x08397E6C
+ ldr r0, _08020AF0 @ =gUnknown_08397E6C
_08020ADC:
str r0, [r1]
ldr r0, _08020AF4 @ =0x06015800
@@ -29756,11 +29756,11 @@ _08020ADC:
b _08020D82
.align 2, 0
_08020AEC: .4byte 0x040000D4
-_08020AF0: .4byte 0x08397E6C
+_08020AF0: .4byte gUnknown_08397E6C
_08020AF4: .4byte 0x06015800
_08020AF8: .4byte 0x80001200
_08020AFC:
- ldr r2, _08020B24 @ =0x086ADEE0
+ ldr r2, _08020B24 @ =gUnknown_086ADEE0
ldr r6, _08020B28 @ =0x0000020A
adds r4, r3, r6
movs r0, #0
@@ -29780,7 +29780,7 @@ _08020AFC:
strh r0, [r1]
b _08020C1C
.align 2, 0
-_08020B24: .4byte 0x086ADEE0
+_08020B24: .4byte gUnknown_086ADEE0
_08020B28: .4byte 0x0000020A
_08020B2C:
movs r5, #0
@@ -29884,7 +29884,7 @@ _08020BE6:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08020C54 @ =0x084C07EC
+ ldr r1, _08020C54 @ =gUnknown_084C07EC
adds r0, r0, r1
str r0, [r3]
lsls r0, r2, #1
@@ -29897,7 +29897,7 @@ _08020BE6:
str r0, [r3, #8]
ldr r0, [r3, #8]
mov sl, r4
- ldr r2, _08020C60 @ =0x086ADEE0
+ ldr r2, _08020C60 @ =gUnknown_086ADEE0
mov r8, r2
_08020C1C:
mov r3, sl
@@ -29925,10 +29925,10 @@ _08020C1C:
_08020C48: .4byte 0x00000744
_08020C4C: .4byte 0x040000D4
_08020C50: .4byte gUnknown_020314E0
-_08020C54: .4byte 0x084C07EC
+_08020C54: .4byte gUnknown_084C07EC
_08020C58: .4byte 0x06010480
_08020C5C: .4byte 0x800000C0
-_08020C60: .4byte 0x086ADEE0
+_08020C60: .4byte gUnknown_086ADEE0
_08020C64: .4byte 0x0000020A
_08020C68: .4byte gMain
_08020C6C: .4byte 0x0000FFFD
@@ -30004,7 +30004,7 @@ _08020CF4:
lsls r1, r5, #0x10
ldr r2, _08020E18 @ =gOamBuffer
mov sb, r2
- ldr r3, _08020E1C @ =0x086B4922
+ ldr r3, _08020E1C @ =gUnknown_086B4922
mov r8, r3
asrs r1, r1, #0x10
lsls r0, r1, #1
@@ -30124,7 +30124,7 @@ _08020D96:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08020E38 @ =0x084C07EC
+ ldr r1, _08020E38 @ =gUnknown_084C07EC
adds r0, r0, r1
mov r4, sl
str r0, [r4]
@@ -30150,14 +30150,14 @@ _08020E02:
.align 2, 0
_08020E14: .4byte 0x000001E3
_08020E18: .4byte gOamBuffer
-_08020E1C: .4byte 0x086B4922
+_08020E1C: .4byte gUnknown_086B4922
_08020E20: .4byte 0xFFFFFE00
_08020E24: .4byte 0x000001FF
_08020E28: .4byte gMain
_08020E2C: .4byte 0x040000D4
_08020E30: .4byte gUnknown_020314E0
_08020E34: .4byte 0x00000744
-_08020E38: .4byte 0x084C07EC
+_08020E38: .4byte gUnknown_084C07EC
_08020E3C: .4byte 0x06010480
_08020E40: .4byte 0x800000C0
_08020E44:
@@ -30314,7 +30314,7 @@ _08020F5C:
cmp r0, #1
beq _08020F82
ldr r1, _08021088 @ =0x040000D4
- ldr r0, _0802108C @ =0x084C07EC
+ ldr r0, _0802108C @ =gUnknown_084C07EC
str r0, [r1]
ldr r0, _08021090 @ =0x06010600
str r0, [r1, #4]
@@ -30322,7 +30322,7 @@ _08020F5C:
str r0, [r1, #8]
ldr r0, [r1, #8]
_08020F82:
- ldr r4, _08021098 @ =0x086ADF90
+ ldr r4, _08021098 @ =gUnknown_086ADF90
ldr r2, _0802109C @ =gUnknown_020314E0
mov sl, r2
ldr r3, [r2]
@@ -30389,7 +30389,7 @@ _08020F82:
adds r1, r6, #0
bl __divsi3
str r0, [sp, #4]
- ldr r0, _080210A4 @ =0x086AD788
+ ldr r0, _080210A4 @ =gUnknown_086AD788
lsrs r4, r4, #0x1d
lsls r4, r4, #1
adds r4, r4, r0
@@ -30445,13 +30445,13 @@ _08020F82:
.align 2, 0
_08021084: .4byte 0x0000031F
_08021088: .4byte 0x040000D4
-_0802108C: .4byte 0x084C07EC
+_0802108C: .4byte gUnknown_084C07EC
_08021090: .4byte 0x06010600
_08021094: .4byte 0x800000C0
-_08021098: .4byte 0x086ADF90
+_08021098: .4byte gUnknown_086ADF90
_0802109C: .4byte gUnknown_020314E0
_080210A0: .4byte 0x00004E20
-_080210A4: .4byte 0x086AD788
+_080210A4: .4byte gUnknown_086AD788
_080210A8: .4byte gMain
_080210AC:
movs r1, #0x1e
@@ -30467,7 +30467,7 @@ _080210B6:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #5
- ldr r1, _080211BC @ =0x083E85AC
+ ldr r1, _080211BC @ =gUnknown_083E85AC
adds r0, r0, r1
str r0, [r2]
ldr r0, _080211C0 @ =0x060112A0
@@ -30565,7 +30565,7 @@ _0802114A:
cmp r0, #4
bne _08021210
ldr r1, _080211B8 @ =0x040000D4
- ldr r0, _080211DC @ =0x084C156C
+ ldr r0, _080211DC @ =gUnknown_084C156C
str r0, [r1]
ldr r0, _080211E0 @ =0x06010600
str r0, [r1, #4]
@@ -30592,7 +30592,7 @@ _0802114A:
b _08021210
.align 2, 0
_080211B8: .4byte 0x040000D4
-_080211BC: .4byte 0x083E85AC
+_080211BC: .4byte gUnknown_083E85AC
_080211C0: .4byte 0x060112A0
_080211C4: .4byte 0x80000090
_080211C8: .4byte gOamBuffer
@@ -30600,7 +30600,7 @@ _080211CC: .4byte 0xFFFFFE00
_080211D0: .4byte 0x000001FF
_080211D4: .4byte 0x000009C3
_080211D8: .4byte gUnknown_020314E0
-_080211DC: .4byte 0x084C156C
+_080211DC: .4byte gUnknown_084C156C
_080211E0: .4byte 0x06010600
_080211E4: .4byte 0x800000C0
_080211E8: .4byte gMain
@@ -31576,7 +31576,7 @@ _080219A2:
thumb_func_start sub_219A8
sub_219A8: @ 0x080219A8
ldr r1, _080219D0 @ =0x040000D4
- ldr r0, _080219D4 @ =0x0844838C
+ ldr r0, _080219D4 @ =gUnknown_0844838C
str r0, [r1]
ldr r0, _080219D8 @ =0x060113C0
str r0, [r1, #4]
@@ -31597,7 +31597,7 @@ sub_219A8: @ 0x080219A8
bx lr
.align 2, 0
_080219D0: .4byte 0x040000D4
-_080219D4: .4byte 0x0844838C
+_080219D4: .4byte gUnknown_0844838C
_080219D8: .4byte 0x060113C0
_080219DC: .4byte 0x80000180
_080219E0: .4byte gMain
@@ -31678,7 +31678,7 @@ _08021A64:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _08021AF4 @ =0x0844838C
+ ldr r1, _08021AF4 @ =gUnknown_0844838C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08021AF8 @ =0x060113C0
@@ -31737,7 +31737,7 @@ _08021AE8:
bx r0
.align 2, 0
_08021AF0: .4byte 0x040000D4
-_08021AF4: .4byte 0x0844838C
+_08021AF4: .4byte gUnknown_0844838C
_08021AF8: .4byte 0x060113C0
_08021AFC: .4byte 0x80000180
_08021B00: .4byte gOamBuffer
@@ -31879,7 +31879,7 @@ _08021C14:
mov r1, r8
lsls r0, r1, #0x10
asrs r0, r0, #9
- ldr r1, _08021C34 @ =0x084C00EC
+ ldr r1, _08021C34 @ =gUnknown_084C00EC
adds r0, r0, r1
str r0, [r2]
ldr r0, _08021C38 @ =0x06010AE0
@@ -31890,7 +31890,7 @@ _08021C14:
b _08021C5C
.align 2, 0
_08021C30: .4byte 0x040000D4
-_08021C34: .4byte 0x084C00EC
+_08021C34: .4byte gUnknown_084C00EC
_08021C38: .4byte 0x06010AE0
_08021C3C: .4byte 0x80000040
_08021C40:
@@ -31898,7 +31898,7 @@ _08021C40:
movs r1, #0
ldrsh r0, [r3, r1]
lsls r0, r0, #7
- ldr r1, _08021C9C @ =0x084C00EC
+ ldr r1, _08021C9C @ =gUnknown_084C00EC
adds r0, r0, r1
str r0, [r2]
ldr r0, _08021CA0 @ =0x06010AE0
@@ -31940,7 +31940,7 @@ _08021C5C:
b _08021CB0
.align 2, 0
_08021C98: .4byte 0x040000D4
-_08021C9C: .4byte 0x084C00EC
+_08021C9C: .4byte gUnknown_084C00EC
_08021CA0: .4byte 0x06010AE0
_08021CA4: .4byte 0x80000040
_08021CA8: .4byte gUnknown_020314E0
@@ -32140,7 +32140,7 @@ _08021E14:
.align 2, 0
_08021E28: .4byte 0x000001A5
_08021E2C:
- ldr r5, _08021E7C @ =0x086AD456
+ ldr r5, _08021E7C @ =gUnknown_086AD456
movs r1, #0xda
lsls r1, r1, #1
adds r0, r6, r1
@@ -32169,7 +32169,7 @@ _08021E2C:
movs r0, #1
strh r0, [r7]
ldr r1, _08021E84 @ =0x040000D4
- ldr r0, _08021E88 @ =0x083A8A8C
+ ldr r0, _08021E88 @ =gUnknown_083A8A8C
str r0, [r1]
ldr r0, _08021E8C @ =0x05000240
str r0, [r1, #4]
@@ -32178,10 +32178,10 @@ _08021E2C:
ldr r0, [r1, #8]
b _08021E9E
.align 2, 0
-_08021E7C: .4byte 0x086AD456
+_08021E7C: .4byte gUnknown_086AD456
_08021E80: .4byte 0x000001A5
_08021E84: .4byte 0x040000D4
-_08021E88: .4byte 0x083A8A8C
+_08021E88: .4byte gUnknown_083A8A8C
_08021E8C: .4byte 0x05000240
_08021E90: .4byte 0x80000010
_08021E94:
@@ -32208,7 +32208,7 @@ _08021E9E:
lsls r0, r1, #2
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _08021F98 @ =0x084F6B0C
+ ldr r1, _08021F98 @ =gUnknown_084F6B0C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08021F9C @ =0x06013D00
@@ -32316,7 +32316,7 @@ _08021F86:
.align 2, 0
_08021F90: .4byte gUnknown_020314E0
_08021F94: .4byte 0x040000D4
-_08021F98: .4byte 0x084F6B0C
+_08021F98: .4byte gUnknown_084F6B0C
_08021F9C: .4byte 0x06013D00
_08021FA0: .4byte 0x80000280
_08021FA4: .4byte gOamBuffer
@@ -32337,7 +32337,7 @@ sub_21FBC: @ 0x08021FBC
ldr r5, _08022168 @ =gMain
ldr r1, [r5, #0x44]
ldr r7, [r1, #0x1c]
- ldr r3, _0802216C @ =0x086AD2DE
+ ldr r3, _0802216C @ =gUnknown_086AD2DE
ldr r4, _08022170 @ =gUnknown_020314E0
ldr r1, [r4]
movs r2, #0xd3
@@ -32350,7 +32350,7 @@ sub_21FBC: @ 0x08021FBC
adds r1, r1, r3
ldrh r1, [r1]
lsls r1, r1, #3
- ldr r2, _08022174 @ =0x086AD000
+ ldr r2, _08022174 @ =gUnknown_086AD000
adds r1, r1, r2
mov r8, r1
lsls r0, r0, #0x10
@@ -32363,7 +32363,7 @@ sub_21FBC: @ 0x08021FBC
ldr r4, _08022178 @ =0x040000D4
lsls r0, r0, #0x10
asrs r0, r0, #0xa
- ldr r6, _0802217C @ =0x08480E0C
+ ldr r6, _0802217C @ =gUnknown_08480E0C
adds r0, r0, r6
str r0, [r4]
ldr r0, _08022180 @ =0x06015DA0
@@ -32463,7 +32463,7 @@ _08022094:
movs r5, #0
ldr r4, _0802218C @ =gOamBuffer
mov r8, r4
- ldr r6, _0802219C @ =0x086B47DE
+ ldr r6, _0802219C @ =gUnknown_086B47DE
mov ip, r6
lsls r0, r1, #4
subs r0, r0, r1
@@ -32547,11 +32547,11 @@ _0802215A:
b _080221A2
.align 2, 0
_08022168: .4byte gMain
-_0802216C: .4byte 0x086AD2DE
+_0802216C: .4byte gUnknown_086AD2DE
_08022170: .4byte gUnknown_020314E0
-_08022174: .4byte 0x086AD000
+_08022174: .4byte gUnknown_086AD000
_08022178: .4byte 0x040000D4
-_0802217C: .4byte 0x08480E0C
+_0802217C: .4byte gUnknown_08480E0C
_08022180: .4byte 0x06015DA0
_08022184: .4byte 0x80000020
_08022188: .4byte 0x06015E60
@@ -32559,13 +32559,13 @@ _0802218C: .4byte gOamBuffer
_08022190: .4byte 0xFFFFFE00
_08022194: .4byte 0x000001FF
_08022198: .4byte 0x000001A5
-_0802219C: .4byte 0x086B47DE
+_0802219C: .4byte gUnknown_086B47DE
_080221A0:
movs r0, #0x56
_080221A2:
strh r0, [r7, #4]
mov r5, sp
- ldr r4, _08022254 @ =0x086ADFC8
+ ldr r4, _08022254 @ =gUnknown_086ADFC8
ldr r6, _08022258 @ =gMain
ldr r0, [r6, #0x4c]
movs r1, #0x1e
@@ -32652,7 +32652,7 @@ _080221F8:
ble _080221F8
b _0802233E
.align 2, 0
-_08022254: .4byte 0x086ADFC8
+_08022254: .4byte gUnknown_086ADFC8
_08022258: .4byte gMain
_0802225C: .4byte 0x000001A5
_08022260: .4byte gOamBuffer
@@ -32949,7 +32949,7 @@ _0802249E:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #1
- ldr r2, _080224EC @ =0x086AD2DE
+ ldr r2, _080224EC @ =gUnknown_086AD2DE
adds r0, r0, r2
ldrh r3, [r0]
cmp r3, #4
@@ -32970,7 +32970,7 @@ _0802249E:
cmp r0, #0
beq _08022522
_080224DC:
- ldr r4, _080224F4 @ =0x086ADFD4
+ ldr r4, _080224F4 @ =gUnknown_086ADFD4
mov r1, sl
ldr r0, [r1]
movs r2, #0xdc
@@ -32978,9 +32978,9 @@ _080224DC:
adds r0, r0, r2
b _08022544
.align 2, 0
-_080224EC: .4byte 0x086AD2DE
+_080224EC: .4byte gUnknown_086AD2DE
_080224F0: .4byte 0x000001AF
-_080224F4: .4byte 0x086ADFD4
+_080224F4: .4byte gUnknown_086ADFD4
_080224F8:
cmp r3, #3
bne _0802253C
@@ -33006,7 +33006,7 @@ _08022522:
movs r1, #4
b _08022556
_08022526:
- ldr r4, _08022538 @ =0x086ADFD4
+ ldr r4, _08022538 @ =gUnknown_086ADFD4
mov r2, sl
ldr r0, [r2]
movs r3, #0xdc
@@ -33016,9 +33016,9 @@ _08022526:
ldrsh r0, [r0, r6]
b _08022548
.align 2, 0
-_08022538: .4byte 0x086ADFD4
+_08022538: .4byte gUnknown_086ADFD4
_0802253C:
- ldr r4, _080225D0 @ =0x086ADFD4
+ ldr r4, _080225D0 @ =gUnknown_086ADFD4
movs r2, #0xdc
lsls r2, r2, #1
adds r0, r1, r2
@@ -33039,7 +33039,7 @@ _08022556:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _080225D8 @ =0x0847FF0C
+ ldr r1, _080225D8 @ =gUnknown_0847FF0C
adds r0, r0, r1
str r0, [r2]
ldr r0, _080225DC @ =0x06016220
@@ -33096,9 +33096,9 @@ _080225BE:
pop {r0}
bx r0
.align 2, 0
-_080225D0: .4byte 0x086ADFD4
+_080225D0: .4byte gUnknown_086ADFD4
_080225D4: .4byte 0x040000D4
-_080225D8: .4byte 0x0847FF0C
+_080225D8: .4byte gUnknown_0847FF0C
_080225DC: .4byte 0x06016220
_080225E0: .4byte 0x80000180
_080225E4: .4byte gOamBuffer
@@ -33377,7 +33377,7 @@ _08022806:
str r0, [r1, #0x3c]
_0802280E:
movs r2, #0
- ldr r1, _08022848 @ =0x086B481A
+ ldr r1, _08022848 @ =gUnknown_086B481A
mov r8, r1
ldr r3, _0802284C @ =gOamBuffer
mov ip, r3
@@ -33406,7 +33406,7 @@ _08022818:
movs r0, #0
b _0802286A
.align 2, 0
-_08022848: .4byte 0x086B481A
+_08022848: .4byte gUnknown_086B481A
_0802284C: .4byte gOamBuffer
_08022850:
lsls r1, r3, #1
@@ -33610,14 +33610,14 @@ sub_22978: @ 0x08022978
movs r0, #3
strb r0, [r1]
ldr r1, _08022A14 @ =0x040000D4
- ldr r0, _08022A18 @ =0x083A808C
+ ldr r0, _08022A18 @ =gUnknown_083A808C
str r0, [r1]
ldr r0, _08022A1C @ =0x050003C0
str r0, [r1, #4]
ldr r0, _08022A20 @ =0x80000010
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08022A24 @ =0x0848FD8C
+ ldr r0, _08022A24 @ =gUnknown_0848FD8C
str r0, [r1]
ldr r0, _08022A28 @ =0x06015800
str r0, [r1, #4]
@@ -33634,10 +33634,10 @@ _08022A08: .4byte 0x000002C3
_08022A0C: .4byte gMain
_08022A10: .4byte 0x00003DE8
_08022A14: .4byte 0x040000D4
-_08022A18: .4byte 0x083A808C
+_08022A18: .4byte gUnknown_083A808C
_08022A1C: .4byte 0x050003C0
_08022A20: .4byte 0x80000010
-_08022A24: .4byte 0x0848FD8C
+_08022A24: .4byte gUnknown_0848FD8C
_08022A28: .4byte 0x06015800
_08022A2C: .4byte 0x80000650
@@ -33650,7 +33650,7 @@ sub_22A30: @ 0x08022A30
push {r5, r6, r7}
movs r6, #0
ldr r7, _08022A68 @ =0x0200EEA8
- ldr r1, _08022A6C @ =0x086ADFE2
+ ldr r1, _08022A6C @ =gUnknown_086ADFE2
ldr r4, _08022A70 @ =gUnknown_020314E0
ldr r2, [r4]
ldr r5, _08022A74 @ =0x000002C3
@@ -33672,7 +33672,7 @@ sub_22A30: @ 0x08022A30
b _08022B2E
.align 2, 0
_08022A68: .4byte 0x0200EEA8
-_08022A6C: .4byte 0x086ADFE2
+_08022A6C: .4byte gUnknown_086ADFE2
_08022A70: .4byte gUnknown_020314E0
_08022A74: .4byte 0x000002C3
_08022A78:
@@ -33752,7 +33752,7 @@ _08022AEE:
adds r0, r1, r3
strh r6, [r0]
ldr r1, _08022C38 @ =0x040000D4
- ldr r0, _08022C3C @ =0x084FD18C
+ ldr r0, _08022C3C @ =gUnknown_084FD18C
str r0, [r1]
ldr r0, _08022C40 @ =0x06011CE0
str r0, [r1, #4]
@@ -33816,7 +33816,7 @@ _08022B5A:
ldrh r1, [r1]
subs r0, r0, r1
strh r0, [r7, #4]
- ldr r1, _08022C58 @ =0x086ADFE2
+ ldr r1, _08022C58 @ =gUnknown_086ADFE2
ldr r3, _08022C30 @ =0x000002C3
adds r4, r4, r3
movs r0, #0
@@ -33824,7 +33824,7 @@ _08022B5A:
lsls r0, r0, #2
adds r0, r0, r1
movs r2, #0
- ldr r5, _08022C5C @ =0x086B28A0
+ ldr r5, _08022C5C @ =gUnknown_086B28A0
mov sb, r5
ldr r6, _08022C60 @ =gOamBuffer
movs r3, #0
@@ -33900,15 +33900,15 @@ _08022BB6:
_08022C30: .4byte 0x000002C3
_08022C34: .4byte 0x00000147
_08022C38: .4byte 0x040000D4
-_08022C3C: .4byte 0x084FD18C
+_08022C3C: .4byte gUnknown_084FD18C
_08022C40: .4byte 0x06011CE0
_08022C44: .4byte 0x80000100
_08022C48: .4byte 0x001E8480
_08022C4C: .4byte gUnknown_020314E0
_08022C50: .4byte 0x00000149
_08022C54: .4byte 0x000002CA
-_08022C58: .4byte 0x086ADFE2
-_08022C5C: .4byte 0x086B28A0
+_08022C58: .4byte gUnknown_086ADFE2
+_08022C5C: .4byte gUnknown_086B28A0
_08022C60: .4byte gOamBuffer
_08022C64: .4byte 0xFFFFFE00
_08022C68: .4byte 0x000001FF
@@ -33957,7 +33957,7 @@ sub_22C6C: @ 0x08022C6C
ldrsh r0, [r5, r1]
movs r1, #0x14
bl __divsi3
- ldr r5, _08022D34 @ =0x086AE088
+ ldr r5, _08022D34 @ =gUnknown_086AE088
ldrh r1, [r5]
subs r0, r0, r1
movs r2, #0xfa
@@ -33979,14 +33979,14 @@ sub_22C6C: @ 0x08022C6C
movs r0, #2
strb r0, [r4]
ldr r1, _08022D38 @ =0x040000D4
- ldr r0, _08022D3C @ =0x083A806C
+ ldr r0, _08022D3C @ =gUnknown_083A806C
str r0, [r1]
ldr r0, _08022D40 @ =0x050003C0
str r0, [r1, #4]
ldr r0, _08022D44 @ =0x80000010
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08022D48 @ =0x083A704C
+ ldr r0, _08022D48 @ =gUnknown_083A704C
str r0, [r1]
ldr r0, _08022D4C @ =0x06015800
str r0, [r1, #4]
@@ -34005,12 +34005,12 @@ _08022D24: .4byte 0x0000FFDC
_08022D28: .4byte 0x000002CE
_08022D2C: .4byte gMain
_08022D30: .4byte 0x00000B98
-_08022D34: .4byte 0x086AE088
+_08022D34: .4byte gUnknown_086AE088
_08022D38: .4byte 0x040000D4
-_08022D3C: .4byte 0x083A806C
+_08022D3C: .4byte gUnknown_083A806C
_08022D40: .4byte 0x050003C0
_08022D44: .4byte 0x80000010
-_08022D48: .4byte 0x083A704C
+_08022D48: .4byte gUnknown_083A704C
_08022D4C: .4byte 0x06015800
_08022D50: .4byte 0x80000800
@@ -34104,7 +34104,7 @@ _08022DE6:
ldrsh r0, [r0, r5]
movs r1, #0x14
bl __divsi3
- ldr r1, _08022E4C @ =0x086AE088
+ ldr r1, _08022E4C @ =gUnknown_086AE088
lsls r5, r7, #0x10
lsrs r4, r5, #0xe
adds r4, r4, r1
@@ -34133,7 +34133,7 @@ _08022E3C: .4byte 0x000002C6
_08022E40: .4byte 0x0200BC58
_08022E44: .4byte 0x000002CA
_08022E48: .4byte 0xFFFFF468
-_08022E4C: .4byte 0x086AE088
+_08022E4C: .4byte gUnknown_086AE088
_08022E50:
movs r5, #0xfa
lsls r5, r5, #1
@@ -34157,7 +34157,7 @@ _08022E64:
str r0, [r1, #0x3c]
_08022E76:
ldr r1, _08022E90 @ =0x040000D4
- ldr r0, _08022E94 @ =0x084FD18C
+ ldr r0, _08022E94 @ =gUnknown_084FD18C
str r0, [r1]
ldr r0, _08022E98 @ =0x06011CE0
str r0, [r1, #4]
@@ -34169,7 +34169,7 @@ _08022E76:
_08022E88: .4byte 0x000002C6
_08022E8C: .4byte 0x000186A0
_08022E90: .4byte 0x040000D4
-_08022E94: .4byte 0x084FD18C
+_08022E94: .4byte gUnknown_084FD18C
_08022E98: .4byte 0x06011CE0
_08022E9C: .4byte 0x80000100
_08022EA0:
@@ -34216,7 +34216,7 @@ _08022EBA:
movs r2, #0
ldr r3, _08022F94 @ =gOamBuffer
mov ip, r3
- ldr r7, _08022F98 @ =0x086B4850
+ ldr r7, _08022F98 @ =gUnknown_086B4850
mov sl, r7
asrs r1, r5, #0x10
lsls r0, r1, #4
@@ -34295,7 +34295,7 @@ _08022F08:
.align 2, 0
_08022F90: .4byte 0x000002CA
_08022F94: .4byte gOamBuffer
-_08022F98: .4byte 0x086B4850
+_08022F98: .4byte gUnknown_086B4850
_08022F9C: .4byte 0xFFFFFE00
_08022FA0: .4byte 0x000001FF
@@ -34324,7 +34324,7 @@ sub_22FA4: @ 0x08022FA4
strh r0, [r1]
movs r2, #0
mov r8, r4
- ldr r7, _08023028 @ =0x086A3707
+ ldr r7, _08023028 @ =gUnknown_086A3707
mov ip, r7
ldr r4, _0802302C @ =0x040000D4
ldr r0, _08023030 @ =0x06015800
@@ -34348,7 +34348,7 @@ _08022FE0:
ldrb r0, [r1]
cmp r0, #0x20
bne _0802303C
- ldr r0, _08023038 @ =0x083FFD4C
+ ldr r0, _08023038 @ =gUnknown_083FFD4C
str r0, [r4]
lsls r0, r3, #6
add r0, sb
@@ -34365,16 +34365,16 @@ _08022FE0:
_0802301C: .4byte gUnknown_020314E0
_08023020: .4byte 0x0000020E
_08023024: .4byte gMain
-_08023028: .4byte 0x086A3707
+_08023028: .4byte gUnknown_086A3707
_0802302C: .4byte 0x040000D4
_08023030: .4byte 0x06015800
_08023034: .4byte 0x80000020
-_08023038: .4byte 0x083FFD4C
+_08023038: .4byte gUnknown_083FFD4C
_0802303C:
ldrb r0, [r1]
subs r0, #0x41
lsls r0, r0, #6
- ldr r1, _0802306C @ =0x083FF04C
+ ldr r1, _0802306C @ =gUnknown_083FF04C
adds r0, r0, r1
str r0, [r4]
lsls r0, r3, #6
@@ -34397,7 +34397,7 @@ _08023052:
pop {r0}
bx r0
.align 2, 0
-_0802306C: .4byte 0x083FF04C
+_0802306C: .4byte gUnknown_083FF04C
thumb_func_start sub_23070
sub_23070: @ 0x08023070
@@ -34528,7 +34528,7 @@ sub_2312C: @ 0x0802312C
strh r0, [r1]
movs r5, #0
mov r8, r4
- ldr r2, _080231C8 @ =0x086A3707
+ ldr r2, _080231C8 @ =gUnknown_086A3707
mov ip, r2
ldr r3, _080231CC @ =0x040000D4
ldr r7, _080231D0 @ =0x06015800
@@ -34552,7 +34552,7 @@ _0802317C:
ldrb r0, [r1]
cmp r0, #0x20
bne _080231DC
- ldr r0, _080231D8 @ =0x083FFD4C
+ ldr r0, _080231D8 @ =gUnknown_083FFD4C
str r0, [r3]
lsls r0, r2, #6
add r0, sb
@@ -34570,16 +34570,16 @@ _080231B8: .4byte gUnknown_020314E0
_080231BC: .4byte 0x0000020E
_080231C0: .4byte 0x000006DB
_080231C4: .4byte gMain
-_080231C8: .4byte 0x086A3707
+_080231C8: .4byte gUnknown_086A3707
_080231CC: .4byte 0x040000D4
_080231D0: .4byte 0x06015800
_080231D4: .4byte 0x80000020
-_080231D8: .4byte 0x083FFD4C
+_080231D8: .4byte gUnknown_083FFD4C
_080231DC:
ldrb r0, [r1]
subs r0, #0x41
lsls r0, r0, #6
- ldr r1, _08023230 @ =0x083FF04C
+ ldr r1, _08023230 @ =gUnknown_083FF04C
adds r0, r0, r1
str r0, [r3]
lsls r0, r2, #6
@@ -34602,7 +34602,7 @@ _080231F2:
movs r0, #1
strh r0, [r1]
movs r5, #0
- ldr r2, _08023238 @ =0x086ACFE0
+ ldr r2, _08023238 @ =gUnknown_086ACFE0
mov r8, r2
ldr r3, _0802323C @ =0x040000D4
ldr r6, _08023240 @ =0x06015800
@@ -34617,22 +34617,22 @@ _08023218:
ldrsh r0, [r1, r7]
cmp r0, #0x20
bne _0802324C
- ldr r0, _08023248 @ =0x083FFD4C
+ ldr r0, _08023248 @ =gUnknown_083FFD4C
b _08023258
.align 2, 0
-_08023230: .4byte 0x083FF04C
+_08023230: .4byte gUnknown_083FF04C
_08023234: .4byte gMain
-_08023238: .4byte 0x086ACFE0
+_08023238: .4byte gUnknown_086ACFE0
_0802323C: .4byte 0x040000D4
_08023240: .4byte 0x06015800
_08023244: .4byte 0x80000020
-_08023248: .4byte 0x083FFD4C
+_08023248: .4byte gUnknown_083FFD4C
_0802324C:
movs r7, #0
ldrsh r0, [r1, r7]
subs r0, #0x41
lsls r0, r0, #6
- ldr r1, _080232EC @ =0x083FF04C
+ ldr r1, _080232EC @ =gUnknown_083FF04C
adds r0, r0, r1
_08023258:
str r0, [r3]
@@ -34712,7 +34712,7 @@ _080232B6:
pop {r0}
bx r0
.align 2, 0
-_080232EC: .4byte 0x083FF04C
+_080232EC: .4byte gUnknown_083FF04C
_080232F0: .4byte gUnknown_020314E0
_080232F4: .4byte 0x00000212
_080232F8: .4byte 0x000013D4
@@ -35630,7 +35630,7 @@ _08023A22:
ldrsb r0, [r2, r0]
cmp r1, r0
beq _08023A9A
- ldr r3, _08023ADC @ =0x086AD2EE
+ ldr r3, _08023ADC @ =gUnknown_086AD2EE
lsls r0, r0, #3
adds r1, r3, #4
adds r0, r0, r1
@@ -35640,7 +35640,7 @@ _08023A22:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08023AE4 @ =0x084FB68C
+ ldr r1, _08023AE4 @ =gUnknown_084FB68C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08023AE8 @ =0x060122A0
@@ -35660,7 +35660,7 @@ _08023A22:
movs r3, #0
ldrsh r0, [r0, r3]
lsls r0, r0, #9
- ldr r1, _08023AF0 @ =0x084FD18C
+ ldr r1, _08023AF0 @ =gUnknown_084FD18C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08023AF4 @ =0x06011CE0
@@ -35690,7 +35690,7 @@ _08023A9A:
bgt _08023AB2
b _08023C06
_08023AB2:
- ldr r0, _08023ADC @ =0x086AD2EE
+ ldr r0, _08023ADC @ =gUnknown_086AD2EE
adds r3, r2, r5
movs r1, #0
ldrsb r1, [r3, r1]
@@ -35710,12 +35710,12 @@ _08023AB2:
.align 2, 0
_08023AD4: .4byte gUnknown_020314E0
_08023AD8: .4byte 0x000001ED
-_08023ADC: .4byte 0x086AD2EE
+_08023ADC: .4byte gUnknown_086AD2EE
_08023AE0: .4byte 0x040000D4
-_08023AE4: .4byte 0x084FB68C
+_08023AE4: .4byte gUnknown_084FB68C
_08023AE8: .4byte 0x060122A0
_08023AEC: .4byte 0x80000240
-_08023AF0: .4byte 0x084FD18C
+_08023AF0: .4byte gUnknown_084FD18C
_08023AF4: .4byte 0x06011CE0
_08023AF8: .4byte 0x80000100
_08023AFC:
@@ -35841,7 +35841,7 @@ _08023BDA:
movs r0, #0x92
bl m4aSongNumStart
_08023BEE:
- ldr r2, _08023CA0 @ =0x086AD2EE
+ ldr r2, _08023CA0 @ =gUnknown_086AD2EE
ldr r1, _08023C94 @ =gUnknown_020314E0
ldr r0, [r1]
ldr r4, _08023C9C @ =0x000001ED
@@ -35929,7 +35929,7 @@ _08023C74:
_08023C94: .4byte gUnknown_020314E0
_08023C98: .4byte gMain
_08023C9C: .4byte 0x000001ED
-_08023CA0: .4byte 0x086AD2EE
+_08023CA0: .4byte gUnknown_086AD2EE
_08023CA4:
ldr r3, _08023CC0 @ =gUnknown_020314E0
ldr r0, [r3]
@@ -35975,7 +35975,7 @@ _08023CDC:
lsls r0, r3, #1
adds r0, r0, r3
lsls r0, r0, #1
- ldr r6, _08023E00 @ =0x086B4D4E
+ ldr r6, _08023E00 @ =gUnknown_086B4D4E
adds r0, r0, r6
add r0, sl
ldrh r1, [r0]
@@ -36110,7 +36110,7 @@ _08023D92:
bx r0
.align 2, 0
_08023DFC: .4byte gOamBuffer
-_08023E00: .4byte 0x086B4D4E
+_08023E00: .4byte gUnknown_086B4D4E
_08023E04: .4byte 0x000001FF
_08023E08: .4byte 0xFFFFFE00
_08023E0C: .4byte 0x0200D918
@@ -36160,7 +36160,7 @@ sub_23E18: @ 0x08023E18
asrs r0, r0, #0x18
cmp r0, #2
bgt _08023F30
- ldr r5, _08023F14 @ =0x086AE0B4
+ ldr r5, _08023F14 @ =gUnknown_086AE0B4
lsls r4, r4, #0x10
asrs r4, r4, #0x10
adds r0, r4, #0
@@ -36174,7 +36174,7 @@ sub_23E18: @ 0x08023E18
adds r0, r6, r2
strb r1, [r0]
ldr r5, [r7]
- ldr r2, _08023F18 @ =0x086AE0A4
+ ldr r2, _08023F18 @ =gUnknown_086AE0A4
ldr r3, _08023F10 @ =0x000002DA
adds r1, r5, r3
movs r0, #0
@@ -36223,7 +36223,7 @@ _08023EDE:
lsls r0, r1, #2
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08023F24 @ =0x08449D8C
+ ldr r1, _08023F24 @ =gUnknown_08449D8C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08023F28 @ =0x06013300
@@ -36238,11 +36238,11 @@ _08023F04: .4byte 0xFFFFD860
_08023F08: .4byte gUnknown_020314E0
_08023F0C: .4byte 0x00000746
_08023F10: .4byte 0x000002DA
-_08023F14: .4byte 0x086AE0B4
-_08023F18: .4byte 0x086AE0A4
+_08023F14: .4byte gUnknown_086AE0B4
+_08023F18: .4byte gUnknown_086AE0A4
_08023F1C: .4byte 0x000002D6
_08023F20: .4byte 0x040000D4
-_08023F24: .4byte 0x08449D8C
+_08023F24: .4byte gUnknown_08449D8C
_08023F28: .4byte 0x06013300
_08023F2C: .4byte 0x80000140
_08023F30:
@@ -36280,7 +36280,7 @@ _08023F36:
lsls r0, r1, #2
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08023FF0 @ =0x08449D8C
+ ldr r1, _08023FF0 @ =gUnknown_08449D8C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08023FF4 @ =0x06013300
@@ -36344,7 +36344,7 @@ _08023FDA:
b _080240FA
.align 2, 0
_08023FEC: .4byte 0x040000D4
-_08023FF0: .4byte 0x08449D8C
+_08023FF0: .4byte gUnknown_08449D8C
_08023FF4: .4byte 0x06013300
_08023FF8: .4byte 0x80000140
_08023FFC: .4byte 0x000002DE
@@ -36472,7 +36472,7 @@ _080240A8:
_080240FA:
ldr r6, _0802418C @ =gUnknown_020314E0
ldr r7, [r6]
- ldr r1, _08024190 @ =0x086AE0A4
+ ldr r1, _08024190 @ =gUnknown_086AE0A4
ldr r0, _08024194 @ =0x000002DA
adds r0, r0, r7
mov r8, r0
@@ -36541,7 +36541,7 @@ _080240FA:
_08024184: .4byte 0x0000132C
_08024188: .4byte 0x000005FA
_0802418C: .4byte gUnknown_020314E0
-_08024190: .4byte 0x086AE0A4
+_08024190: .4byte gUnknown_086AE0A4
_08024194: .4byte 0x000002DA
_08024198: .4byte 0x000002DE
_0802419C: .4byte 0x000002D6
@@ -36923,7 +36923,7 @@ _08024494: .4byte gUnknown_020314E0
_08024498: .4byte 0x000006C4
_0802449C: .4byte gMain
_080244A0:
- ldr r3, _080244D0 @ =0x086AD52C
+ ldr r3, _080244D0 @ =gUnknown_086AD52C
ldr r5, _080244D4 @ =gUnknown_020314E0
ldr r2, [r5]
movs r6, #0x81
@@ -36947,7 +36947,7 @@ _080244A0:
strh r0, [r2]
b _080245FE
.align 2, 0
-_080244D0: .4byte 0x086AD52C
+_080244D0: .4byte gUnknown_086AD52C
_080244D4: .4byte gUnknown_020314E0
_080244D8: .4byte 0x00000206
_080244DC:
@@ -37016,7 +37016,7 @@ _0802453E:
adds r1, r3, r6
movs r0, #0x8c
strh r0, [r1]
- ldr r2, _080245A8 @ =0x086A3700
+ ldr r2, _080245A8 @ =gUnknown_086A3700
movs r7, #0xb3
lsls r7, r7, #3
adds r0, r3, r7
@@ -37046,16 +37046,16 @@ _08024576:
adds r1, r2, r3
ldr r0, _080245B0 @ =0x0000FFE2
strh r0, [r1]
- ldr r3, _080245B4 @ =0x086AD52C
+ ldr r3, _080245B4 @ =gUnknown_086AD52C
b _080245FE
.align 2, 0
_0802459C: .4byte gUnknown_020314E0
_080245A0: .4byte 0x00000206
_080245A4: .4byte gMain
-_080245A8: .4byte 0x086A3700
+_080245A8: .4byte gUnknown_086A3700
_080245AC: .4byte 0x0000FFF8
_080245B0: .4byte 0x0000FFE2
-_080245B4: .4byte 0x086AD52C
+_080245B4: .4byte gUnknown_086AD52C
_080245B8:
movs r5, #0xfc
lsls r5, r5, #1
@@ -37066,10 +37066,10 @@ _080245B8:
lsls r6, r6, #1
adds r0, r2, r6
strh r1, [r0]
- ldr r3, _080245D0 @ =0x086AD52C
+ ldr r3, _080245D0 @ =gUnknown_086AD52C
b _080245FE
.align 2, 0
-_080245D0: .4byte 0x086AD52C
+_080245D0: .4byte gUnknown_086AD52C
_080245D4:
adds r1, r1, r6
movs r0, #0
@@ -37187,7 +37187,7 @@ _08024656:
ldr r0, [r2, #8]
movs r2, #0
lsls r1, r6, #0x10
- ldr r5, _08024774 @ =0x086B4B0E
+ ldr r5, _08024774 @ =gUnknown_086B4B0E
mov r8, r5
ldr r6, _08024778 @ =gOamBuffer
asrs r1, r1, #0x10
@@ -37271,7 +37271,7 @@ _08024764: .4byte 0x80000090
_08024768: .4byte 0x020315D0
_0802476C: .4byte 0x050003A0
_08024770: .4byte 0x80000010
-_08024774: .4byte 0x086B4B0E
+_08024774: .4byte gUnknown_086B4B0E
_08024778: .4byte gOamBuffer
_0802477C: .4byte 0x000001FF
_08024780: .4byte 0xFFFFFE00
@@ -37329,7 +37329,7 @@ _080247BC:
.align 2, 0
_080247F0: .4byte 0x000008D4
_080247F4:
- ldr r3, _080248A0 @ =0x086AD750
+ ldr r3, _080248A0 @ =gUnknown_086AD750
movs r1, #0x81
lsls r1, r1, #2
adds r0, r4, r1
@@ -37413,11 +37413,11 @@ _0802485C:
rsbs r0, r0, #0
b _080248F0
.align 2, 0
-_080248A0: .4byte 0x086AD750
+_080248A0: .4byte gUnknown_086AD750
_080248A4: .4byte 0x00000143
_080248A8: .4byte 0x00004E20
_080248AC:
- ldr r0, _08024934 @ =0x086AD788
+ ldr r0, _08024934 @ =gUnknown_086AD788
lsrs r4, r4, #0x1d
lsls r4, r4, #1
adds r4, r4, r0
@@ -37482,7 +37482,7 @@ _080248F0:
strb r0, [r3]
b _08024964
.align 2, 0
-_08024934: .4byte 0x086AD788
+_08024934: .4byte gUnknown_086AD788
_08024938: .4byte gMain
_0802493C: .4byte 0x00004E20
_08024940: .4byte gUnknown_020314E0
@@ -37664,7 +37664,7 @@ _08024AA8: .4byte gOamBuffer
_08024AAC: .4byte 0xFFFFFE00
_08024AB0: .4byte 0x000001FF
_08024AB4:
- ldr r3, _08024B5C @ =0x086AD580
+ ldr r3, _08024B5C @ =gUnknown_086AD580
ldr r5, _08024B60 @ =gUnknown_020314E0
ldr r4, [r5]
movs r1, #0x81
@@ -37744,13 +37744,13 @@ _08024AB4:
movs r5, #0xe
b _08024BFA
.align 2, 0
-_08024B5C: .4byte 0x086AD580
+_08024B5C: .4byte gUnknown_086AD580
_08024B60: .4byte gUnknown_020314E0
_08024B64: .4byte gMain
_08024B68: .4byte 0x00004E20
_08024B6C: .4byte 0x000005A9
_08024B70:
- ldr r2, _08024BA8 @ =0x086A3700
+ ldr r2, _08024BA8 @ =gUnknown_086A3700
movs r1, #0xb3
lsls r1, r1, #3
adds r0, r5, r1
@@ -37762,7 +37762,7 @@ _08024B70:
ldrb r0, [r0, #0x13]
cmp r0, #0
beq _08024BB4
- ldr r0, _08024BAC @ =0x086AD788
+ ldr r0, _08024BAC @ =gUnknown_086AD788
mov r2, sl
lsrs r4, r2, #0x1d
lsls r4, r4, #1
@@ -37778,11 +37778,11 @@ _08024B70:
lsrs r5, r0, #0x10
b _08024BDA
.align 2, 0
-_08024BA8: .4byte 0x086A3700
-_08024BAC: .4byte 0x086AD788
+_08024BA8: .4byte gUnknown_086A3700
+_08024BAC: .4byte gUnknown_086AD788
_08024BB0: .4byte gMain
_08024BB4:
- ldr r0, _08024C1C @ =0x086AD788
+ ldr r0, _08024C1C @ =gUnknown_086AD788
mov r4, sl
lsrs r2, r4, #0x1d
lsls r2, r2, #1
@@ -37836,7 +37836,7 @@ _08024BFA:
strb r0, [r1]
b _08024C40
.align 2, 0
-_08024C1C: .4byte 0x086AD788
+_08024C1C: .4byte gUnknown_086AD788
_08024C20: .4byte gMain
_08024C24: .4byte gUnknown_020314E0
_08024C28: .4byte 0x000009C3
@@ -38188,14 +38188,14 @@ _08024EFC:
movs r1, #9
strb r1, [r0]
ldr r1, _08025090 @ =0x040000D4
- ldr r0, _08025094 @ =0x086ACF80
+ ldr r0, _08025094 @ =gUnknown_086ACF80
str r0, [r1]
ldr r0, _08025098 @ =0x050003E0
str r0, [r1, #4]
ldr r0, _0802509C @ =0x80000010
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _080250A0 @ =0x081428D4
+ ldr r0, _080250A0 @ =gUnknown_081428D4
str r0, [r1]
ldr r0, _080250A4 @ =0x06015800
str r0, [r1, #4]
@@ -38209,7 +38209,7 @@ _08024EFC:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #9
- ldr r4, _080250B0 @ =0x08138014
+ ldr r4, _080250B0 @ =gUnknown_08138014
adds r0, r0, r4
str r0, [r1]
ldr r0, _080250B4 @ =0x060164C0
@@ -38383,14 +38383,14 @@ _08025028:
.align 2, 0
_0802508C: .4byte gUnknown_020314E0
_08025090: .4byte 0x040000D4
-_08025094: .4byte 0x086ACF80
+_08025094: .4byte gUnknown_086ACF80
_08025098: .4byte 0x050003E0
_0802509C: .4byte 0x80000010
-_080250A0: .4byte 0x081428D4
+_080250A0: .4byte gUnknown_081428D4
_080250A4: .4byte 0x06015800
_080250A8: .4byte 0x80000E00
_080250AC: .4byte 0x000005F6
-_080250B0: .4byte 0x08138014
+_080250B0: .4byte gUnknown_08138014
_080250B4: .4byte 0x060164C0
_080250B8: .4byte 0x80000040
_080250BC: .4byte 0x06016760
@@ -38837,14 +38837,14 @@ _08025428:
movs r0, #0xb
strb r0, [r1]
ldr r1, _080254A8 @ =0x040000D4
- ldr r0, _080254AC @ =0x083A05CC
+ ldr r0, _080254AC @ =gUnknown_083A05CC
str r0, [r1]
ldr r0, _080254B0 @ =0x050003C0
str r0, [r1, #4]
ldr r0, _080254B4 @ =0x80000010
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _080254B8 @ =0x0839DDAC
+ ldr r0, _080254B8 @ =gUnknown_0839DDAC
str r0, [r1]
ldr r0, _080254BC @ =0x06015800
str r0, [r1, #4]
@@ -38852,7 +38852,7 @@ _08025428:
str r0, [r1, #8]
ldr r0, [r1, #8]
_08025464:
- ldr r1, _080254C4 @ =0x086AD3FE
+ ldr r1, _080254C4 @ =gUnknown_086AD3FE
ldr r3, _08025494 @ =gUnknown_020314E0
ldr r2, [r3]
ldr r6, _08025498 @ =0x000006CC
@@ -38881,13 +38881,13 @@ _0802549C: .4byte 0x000006C7
_080254A0: .4byte 0x000006C6
_080254A4: .4byte 0x000006CA
_080254A8: .4byte 0x040000D4
-_080254AC: .4byte 0x083A05CC
+_080254AC: .4byte gUnknown_083A05CC
_080254B0: .4byte 0x050003C0
_080254B4: .4byte 0x80000010
-_080254B8: .4byte 0x0839DDAC
+_080254B8: .4byte gUnknown_0839DDAC
_080254BC: .4byte 0x06015800
_080254C0: .4byte 0x80001400
-_080254C4: .4byte 0x086AD3FE
+_080254C4: .4byte gUnknown_086AD3FE
_080254C8:
movs r7, #0
movs r0, #0
@@ -39164,7 +39164,7 @@ _080256EC:
movs r2, #0
ldr r0, _080257EC @ =gOamBuffer
mov ip, r0
- ldr r1, _080257F0 @ =0x086AD3FE
+ ldr r1, _080257F0 @ =gUnknown_086AD3FE
mov sl, r1
ldr r3, _080257F4 @ =gUnknown_020314E0
mov sb, r3
@@ -39198,7 +39198,7 @@ _080256FE:
lsls r0, r0, #2
ldr r1, [sp]
adds r2, r1, r0
- ldr r0, _080257FC @ =0x086B53E4
+ ldr r0, _080257FC @ =gUnknown_086B53E4
adds r2, r2, r0
ldrh r0, [r2]
strh r0, [r4]
@@ -39221,7 +39221,7 @@ _080256FE:
lsls r0, r0, #2
ldr r1, [sp]
adds r2, r1, r0
- ldr r0, _080257FC @ =0x086B53E4
+ ldr r0, _080257FC @ =gUnknown_086B53E4
adds r2, r2, r0
ldrh r0, [r2]
strh r0, [r4]
@@ -39241,7 +39241,7 @@ _080256FE:
adds r0, r0, r1
lsls r0, r0, #2
adds r3, r3, r0
- ldr r0, _080257FC @ =0x086B53E4
+ ldr r0, _080257FC @ =gUnknown_086B53E4
adds r3, r3, r0
ldrh r0, [r3]
strh r0, [r4, #2]
@@ -39291,10 +39291,10 @@ _080256FE:
bx r0
.align 2, 0
_080257EC: .4byte gOamBuffer
-_080257F0: .4byte 0x086AD3FE
+_080257F0: .4byte gUnknown_086AD3FE
_080257F4: .4byte gUnknown_020314E0
_080257F8: .4byte 0x000006CC
-_080257FC: .4byte 0x086B53E4
+_080257FC: .4byte gUnknown_086B53E4
_08025800: .4byte 0x000001FF
_08025804: .4byte 0xFFFFFE00
@@ -39376,14 +39376,14 @@ _080258A8:
movs r1, #5
strb r1, [r0]
ldr r1, _08025900 @ =0x040000D4
- ldr r0, _08025904 @ =0x083A07CC
+ ldr r0, _08025904 @ =gUnknown_083A07CC
str r0, [r1]
ldr r0, _08025908 @ =0x06015800
str r0, [r1, #4]
ldr r0, _0802590C @ =0x80001000
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08025910 @ =0x083A27EC
+ ldr r0, _08025910 @ =gUnknown_083A27EC
str r0, [r1]
ldr r0, _08025914 @ =0x050003C0
str r0, [r1, #4]
@@ -39415,10 +39415,10 @@ _080258A8:
b _08025F36
.align 2, 0
_08025900: .4byte 0x040000D4
-_08025904: .4byte 0x083A07CC
+_08025904: .4byte gUnknown_083A07CC
_08025908: .4byte 0x06015800
_0802590C: .4byte 0x80001000
-_08025910: .4byte 0x083A27EC
+_08025910: .4byte gUnknown_083A27EC
_08025914: .4byte 0x050003C0
_08025918: .4byte 0x80000010
_0802591C: .4byte gMain
@@ -39426,7 +39426,7 @@ _08025920: .4byte 0x00000602
_08025924: .4byte 0x00000604
_08025928: .4byte 0x00000603
_0802592C:
- ldr r2, _08025954 @ =0x086AE0C0
+ ldr r2, _08025954 @ =gUnknown_086AE0C0
ldr r1, [r7]
ldr r4, _08025958 @ =0x00000603
adds r3, r1, r4
@@ -39446,7 +39446,7 @@ _0802592C:
ldr r3, _08025960 @ =gMain
b _08025996
.align 2, 0
-_08025954: .4byte 0x086AE0C0
+_08025954: .4byte gUnknown_086AE0C0
_08025958: .4byte 0x00000603
_0802595C: .4byte 0x00000604
_08025960: .4byte gMain
@@ -39510,7 +39510,7 @@ _080259CE:
lsls r0, r5, #0x10
ldr r7, _08025A6C @ =gOamBuffer
mov r8, r7
- ldr r1, _08025A70 @ =0x086B50AE
+ ldr r1, _08025A70 @ =gUnknown_086B50AE
mov ip, r1
asrs r1, r0, #0x10
lsls r0, r1, #3
@@ -39584,7 +39584,7 @@ _08025A60: .4byte 0x00000603
_08025A64: .4byte gMain
_08025A68: .4byte 0x00000602
_08025A6C: .4byte gOamBuffer
-_08025A70: .4byte 0x086B50AE
+_08025A70: .4byte gUnknown_086B50AE
_08025A74: .4byte 0xFFFFFE00
_08025A78: .4byte 0x000001FF
_08025A7C:
@@ -39594,14 +39594,14 @@ _08025A7C:
movs r1, #6
strb r1, [r0]
ldr r1, _08025AD0 @ =0x040000D4
- ldr r0, _08025AD4 @ =0x083A29EC
+ ldr r0, _08025AD4 @ =gUnknown_083A29EC
str r0, [r1]
ldr r0, _08025AD8 @ =0x06015800
str r0, [r1, #4]
ldr r0, _08025ADC @ =0x80000400
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08025AE0 @ =0x083A320C
+ ldr r0, _08025AE0 @ =gUnknown_083A320C
str r0, [r1]
ldr r0, _08025AE4 @ =0x050003C0
str r0, [r1, #4]
@@ -39632,10 +39632,10 @@ _08025A7C:
b _08025F36
.align 2, 0
_08025AD0: .4byte 0x040000D4
-_08025AD4: .4byte 0x083A29EC
+_08025AD4: .4byte gUnknown_083A29EC
_08025AD8: .4byte 0x06015800
_08025ADC: .4byte 0x80000400
-_08025AE0: .4byte 0x083A320C
+_08025AE0: .4byte gUnknown_083A320C
_08025AE4: .4byte 0x050003C0
_08025AE8: .4byte 0x80000010
_08025AEC: .4byte gMain
@@ -39705,7 +39705,7 @@ _08025B6C:
lsls r0, r5, #0x10
ldr r3, _08025C08 @ =gOamBuffer
mov r8, r3
- ldr r4, _08025C0C @ =0x086B4F6A
+ ldr r4, _08025C0C @ =gUnknown_086B4F6A
mov ip, r4
asrs r1, r0, #0x10
lsls r0, r1, #3
@@ -39779,7 +39779,7 @@ _08025BFC: .4byte gMain
_08025C00: .4byte 0x00000602
_08025C04: .4byte 0x00000603
_08025C08: .4byte gOamBuffer
-_08025C0C: .4byte 0x086B4F6A
+_08025C0C: .4byte gUnknown_086B4F6A
_08025C10: .4byte 0xFFFFFE00
_08025C14: .4byte 0x000001FF
_08025C18:
@@ -39788,14 +39788,14 @@ _08025C18:
movs r1, #7
strb r1, [r0]
ldr r1, _08025C58 @ =0x040000D4
- ldr r0, _08025C5C @ =0x083A340C
+ ldr r0, _08025C5C @ =gUnknown_083A340C
str r0, [r1]
ldr r0, _08025C60 @ =0x06015800
str r0, [r1, #4]
ldr r0, _08025C64 @ =0x80001000
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08025C68 @ =0x083A542C
+ ldr r0, _08025C68 @ =gUnknown_083A542C
str r0, [r1]
ldr r0, _08025C6C @ =0x050003C0
str r0, [r1, #4]
@@ -39814,10 +39814,10 @@ _08025C18:
b _08025F36
.align 2, 0
_08025C58: .4byte 0x040000D4
-_08025C5C: .4byte 0x083A340C
+_08025C5C: .4byte gUnknown_083A340C
_08025C60: .4byte 0x06015800
_08025C64: .4byte 0x80001000
-_08025C68: .4byte 0x083A542C
+_08025C68: .4byte gUnknown_083A542C
_08025C6C: .4byte 0x050003C0
_08025C70: .4byte 0x80000010
_08025C74: .4byte 0x00000602
@@ -39944,14 +39944,14 @@ _08025D60:
movs r1, #8
strb r1, [r0]
ldr r1, _08025DAC @ =0x040000D4
- ldr r0, _08025DB0 @ =0x083A562C
+ ldr r0, _08025DB0 @ =gUnknown_083A562C
str r0, [r1]
ldr r0, _08025DB4 @ =0x06015800
str r0, [r1, #4]
ldr r0, _08025DB8 @ =0x80000C00
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08025DBC @ =0x083A6E4C
+ ldr r0, _08025DBC @ =gUnknown_083A6E4C
str r0, [r1]
ldr r0, _08025DC0 @ =0x050003C0
str r0, [r1, #4]
@@ -39979,16 +39979,16 @@ _08025D60:
b _08025F36
.align 2, 0
_08025DAC: .4byte 0x040000D4
-_08025DB0: .4byte 0x083A562C
+_08025DB0: .4byte gUnknown_083A562C
_08025DB4: .4byte 0x06015800
_08025DB8: .4byte 0x80000C00
-_08025DBC: .4byte 0x083A6E4C
+_08025DBC: .4byte gUnknown_083A6E4C
_08025DC0: .4byte 0x050003C0
_08025DC4: .4byte 0x80000010
_08025DC8: .4byte gMain
_08025DCC: .4byte 0x00000602
_08025DD0:
- ldr r2, _08025DF8 @ =0x086AE0D0
+ ldr r2, _08025DF8 @ =gUnknown_086AE0D0
ldr r1, [r7]
ldr r5, _08025DFC @ =0x00000603
adds r3, r1, r5
@@ -40008,7 +40008,7 @@ _08025DD0:
ldr r3, _08025E04 @ =gMain
b _08025E6C
.align 2, 0
-_08025DF8: .4byte 0x086AE0D0
+_08025DF8: .4byte gUnknown_086AE0D0
_08025DFC: .4byte 0x00000603
_08025E00: .4byte 0x00000604
_08025E04: .4byte gMain
@@ -40099,7 +40099,7 @@ _08025EA8:
lsls r0, r5, #0x10
ldr r3, _08025F54 @ =gOamBuffer
mov r8, r3
- ldr r4, _08025F58 @ =0x086B4E62
+ ldr r4, _08025F58 @ =gUnknown_086B4E62
mov ip, r4
asrs r1, r0, #0x10
lsls r0, r1, #1
@@ -40181,7 +40181,7 @@ _08025F48: .4byte gMain
_08025F4C: .4byte 0x000006C6
_08025F50: .4byte 0x000006C7
_08025F54: .4byte gOamBuffer
-_08025F58: .4byte 0x086B4E62
+_08025F58: .4byte gUnknown_086B4E62
_08025F5C: .4byte 0xFFFFFE00
_08025F60: .4byte 0x000001FF
@@ -40216,7 +40216,7 @@ sub_25F64: @ 0x08025F64
adds r4, #0x32
strb r0, [r4]
ldr r2, [r5]
- ldr r0, _08026088 @ =0x08055A68
+ ldr r0, _08026088 @ =gUnknown_08055A68
mov sb, r0
adds r0, r2, #0
adds r0, #0x32
@@ -40232,7 +40232,7 @@ sub_25F64: @ 0x08025F64
adds r2, #0x35
strb r0, [r2]
ldr r1, [r5]
- ldr r2, _0802608C @ =0x08137928
+ ldr r2, _0802608C @ =gUnknown_08137928
mov r8, r2
adds r0, r1, #0
adds r0, #0x35
@@ -40299,14 +40299,14 @@ _08026032:
cmp r0, #5
ble _08026032
ldr r1, _0802609C @ =0x040000D4
- ldr r0, _080260A0 @ =0x083A8AAC
+ ldr r0, _080260A0 @ =gUnknown_083A8AAC
str r0, [r1]
ldr r0, _080260A4 @ =0x050003C0
str r0, [r1, #4]
ldr r0, _080260A8 @ =0x80000010
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _080260AC @ =0x084FA20C
+ ldr r0, _080260AC @ =gUnknown_084FA20C
str r0, [r1]
ldr r0, _080260B0 @ =0x06015800
str r0, [r1, #4]
@@ -40327,16 +40327,16 @@ _08026032:
_0802607C: .4byte gUnknown_020314E0
_08026080: .4byte 0x000006DB
_08026084: .4byte gMain
-_08026088: .4byte 0x08055A68
-_0802608C: .4byte 0x08137928
+_08026088: .4byte gUnknown_08055A68
+_0802608C: .4byte gUnknown_08137928
_08026090: .4byte 0x000006DA
_08026094: .4byte 0x000006D9
_08026098: .4byte 0x000006D3
_0802609C: .4byte 0x040000D4
-_080260A0: .4byte 0x083A8AAC
+_080260A0: .4byte gUnknown_083A8AAC
_080260A4: .4byte 0x050003C0
_080260A8: .4byte 0x80000010
-_080260AC: .4byte 0x084FA20C
+_080260AC: .4byte gUnknown_084FA20C
_080260B0: .4byte 0x06015800
_080260B4: .4byte 0x80000140
@@ -40509,7 +40509,7 @@ _080261FA:
ldrh r0, [r2]
cmp r0, #0x8e
bhi _08026224
- ldr r1, _080262D4 @ =0x08137944
+ ldr r1, _080262D4 @ =gUnknown_08137944
lsrs r0, r0, #3
lsls r0, r0, #1
adds r0, r0, r1
@@ -40528,7 +40528,7 @@ _08026224:
lsrs r0, r0, #0x10
cmp r0, #0x8e
bhi _08026254
- ldr r3, _080262D4 @ =0x08137944
+ ldr r3, _080262D4 @ =gUnknown_08137944
ldrh r1, [r1]
adds r0, r1, #0
subs r0, #0x12
@@ -40556,7 +40556,7 @@ _08026254:
lsrs r0, r0, #0x10
cmp r0, #0x8e
bhi _08026286
- ldr r3, _080262D4 @ =0x08137944
+ ldr r3, _080262D4 @ =gUnknown_08137944
ldrh r1, [r1]
adds r0, r1, #0
subs r0, #0x24
@@ -40609,7 +40609,7 @@ _08026296:
.align 2, 0
_080262CC: .4byte 0x000005FC
_080262D0: .4byte gMain
-_080262D4: .4byte 0x08137944
+_080262D4: .4byte gUnknown_08137944
_080262D8: .4byte 0x00000171
_080262DC: .4byte 0x000006F2
_080262E0: .4byte 0x000006C4
@@ -40960,7 +40960,7 @@ _08026568:
_080265A8:
ldr r5, _080265F4 @ =gUnknown_020314E0
ldr r2, [r5]
- ldr r4, _080265F8 @ =0x08055A68
+ ldr r4, _080265F8 @ =gUnknown_08055A68
adds r0, r2, #0
adds r0, #0x32
movs r3, #0
@@ -40976,7 +40976,7 @@ _080265A8:
adds r2, #0x35
strb r0, [r2]
ldr r1, [r5]
- ldr r2, _08026600 @ =0x08137928
+ ldr r2, _08026600 @ =gUnknown_08137928
adds r0, r1, #0
adds r0, #0x35
ldrb r0, [r0]
@@ -40996,9 +40996,9 @@ _080265A8:
b _0802674E
.align 2, 0
_080265F4: .4byte gUnknown_020314E0
-_080265F8: .4byte 0x08055A68
+_080265F8: .4byte gUnknown_08055A68
_080265FC: .4byte gMain
-_08026600: .4byte 0x08137928
+_08026600: .4byte gUnknown_08137928
_08026604: .4byte 0x000006DA
_08026608:
ldr r0, _08026640 @ =gUnknown_020314E0
@@ -41079,7 +41079,7 @@ _08026696:
lsls r1, r3, #0x10
ldr r7, _08026764 @ =gOamBuffer
mov r8, r7
- ldr r0, _08026768 @ =0x086B51CE
+ ldr r0, _08026768 @ =gUnknown_086B51CE
mov ip, r0
asrs r1, r1, #0x10
movs r0, #0x36
@@ -41182,7 +41182,7 @@ _0802674E:
.align 2, 0
_08026760: .4byte gMain
_08026764: .4byte gOamBuffer
-_08026768: .4byte 0x086B51CE
+_08026768: .4byte gUnknown_086B51CE
_0802676C: .4byte 0xFFFFFE00
_08026770: .4byte 0x000001FF
_08026774: .4byte 0x000006C4
@@ -41203,7 +41203,7 @@ sub_26778: @ 0x08026778
movs r5, #0
movs r1, #0
strh r1, [r3]
- ldr r1, _080267EC @ =0x08137AB8
+ ldr r1, _080267EC @ =gUnknown_08137AB8
lsls r0, r0, #0x10
asrs r3, r0, #0x10
lsls r0, r3, #1
@@ -41244,7 +41244,7 @@ _080267C2:
_080267E0: .4byte gMain
_080267E4: .4byte gUnknown_020314E0
_080267E8: .4byte 0x0000070C
-_080267EC: .4byte 0x08137AB8
+_080267EC: .4byte gUnknown_08137AB8
_080267F0: .4byte 0x0000072F
_080267F4: .4byte 0x0000072E
_080267F8: .4byte 0x0000072A
@@ -41485,7 +41485,7 @@ sub_269A4: @ 0x080269A4
subs r0, #0x1c
strh r0, [r2]
ldr r1, _08026A00 @ =0x040000D4
- ldr r0, _08026A04 @ =0x081C0064
+ ldr r0, _08026A04 @ =gUnknown_081C0064
str r0, [r1]
ldr r0, _08026A08 @ =0x05000180
str r0, [r1, #4]
@@ -41500,7 +41500,7 @@ _080269F4: .4byte gUnknown_020314E0
_080269F8: .4byte 0x00000296
_080269FC: .4byte 0x00000724
_08026A00: .4byte 0x040000D4
-_08026A04: .4byte 0x081C0064
+_08026A04: .4byte gUnknown_081C0064
_08026A08: .4byte 0x05000180
_08026A0C: .4byte 0x80000010
@@ -42221,7 +42221,7 @@ _08026FC4:
.align 2, 0
_08026FD4: .4byte 0x0000025F
_08026FD8:
- ldr r2, _08027054 @ =0x086A3700
+ ldr r2, _08027054 @ =gUnknown_086A3700
ldrh r1, [r1]
lsls r0, r1, #1
adds r0, r0, r1
@@ -42241,7 +42241,7 @@ _08026FD8:
strb r6, [r1]
_08026FFC:
ldr r1, _0802705C @ =0x040000D4
- ldr r0, _08027060 @ =0x081C0064
+ ldr r0, _08027060 @ =gUnknown_081C0064
str r0, [r1]
ldr r0, _08027064 @ =0x05000180
str r0, [r1, #4]
@@ -42284,10 +42284,10 @@ _08026FFC:
pop {r0}
bx r0
.align 2, 0
-_08027054: .4byte 0x086A3700
+_08027054: .4byte gUnknown_086A3700
_08027058: .4byte 0x0000025F
_0802705C: .4byte 0x040000D4
-_08027060: .4byte 0x081C0064
+_08027060: .4byte gUnknown_081C0064
_08027064: .4byte 0x05000180
_08027068: .4byte 0x80000010
_0802706C: .4byte 0x0000072E
@@ -42686,7 +42686,7 @@ _08027390:
adds r1, r1, r2
strb r0, [r1]
ldr r3, [r6]
- ldr r5, _08027404 @ =0x086ACFA0
+ ldr r5, _08027404 @ =gUnknown_086ACFA0
adds r2, r3, r2
movs r1, #0
ldrsb r1, [r2, r1]
@@ -42728,7 +42728,7 @@ _08027390:
.align 2, 0
_080273FC: .4byte 0x0000026B
_08027400: .4byte 0x0000025E
-_08027404: .4byte 0x086ACFA0
+_08027404: .4byte gUnknown_086ACFA0
_08027408: .4byte gMain
_0802740C: .4byte 0x0000025A
_08027410: .4byte 0x0000026E
@@ -43405,7 +43405,7 @@ _08027932:
movs r0, #0xf
strb r0, [r1]
ldr r2, _080279D0 @ =0x040000D4
- ldr r1, _080279D4 @ =0x086AD474
+ ldr r1, _080279D4 @ =gUnknown_086AD474
ldr r3, [r6]
ldr r0, _080279D8 @ =0x0000025F
adds r4, r3, r0
@@ -43423,7 +43423,7 @@ _08027932:
movs r0, #0
ldrsb r0, [r4, r0]
lsls r0, r0, #5
- ldr r1, _080279E4 @ =0x0815C4C4
+ ldr r1, _080279E4 @ =gUnknown_0815C4C4
adds r0, r0, r1
str r0, [r2]
ldr r0, _080279E8 @ =0x050003E0
@@ -43446,10 +43446,10 @@ _0802798C:
cmp r0, #0x3c
bne _0802799E
ldr r0, _080279F4 @ =0x02032F20
- ldr r1, _080279F8 @ =0x0869F58C
+ ldr r1, _080279F8 @ =gUnknown_0869F58C
bl MPlayStart
_0802799E:
- ldr r2, _080279FC @ =0x086AE0E6
+ ldr r2, _080279FC @ =gUnknown_086AE0E6
ldr r1, [r6]
ldr r5, _080279F0 @ =0x00000626
adds r3, r1, r5
@@ -43472,17 +43472,17 @@ _080279C4: .4byte gMain
_080279C8: .4byte gUnknown_020314E0
_080279CC: .4byte 0x0000026E
_080279D0: .4byte 0x040000D4
-_080279D4: .4byte 0x086AD474
+_080279D4: .4byte gUnknown_086AD474
_080279D8: .4byte 0x0000025F
_080279DC: .4byte 0x06015800
_080279E0: .4byte 0x80000E00
-_080279E4: .4byte 0x0815C4C4
+_080279E4: .4byte gUnknown_0815C4C4
_080279E8: .4byte 0x050003E0
_080279EC: .4byte 0x80000010
_080279F0: .4byte 0x00000626
_080279F4: .4byte 0x02032F20
-_080279F8: .4byte 0x0869F58C
-_080279FC: .4byte 0x086AE0E6
+_080279F8: .4byte gUnknown_0869F58C
+_080279FC: .4byte gUnknown_086AE0E6
_08027A00:
movs r2, #1
strh r2, [r1]
@@ -43512,7 +43512,7 @@ _08027A00:
ldr r0, [r0]
strh r2, [r0]
ldr r0, _08027B4C @ =0x02032F20
- ldr r1, _08027B50 @ =0x0869F5C8
+ ldr r1, _08027B50 @ =gUnknown_0869F5C8
bl MPlayStart
ldr r0, [r6]
adds r0, #0xe4
@@ -43558,7 +43558,7 @@ _08027A8A:
movs r0, #0
ldr r3, _08027B60 @ =gOamBuffer
mov sl, r3
- ldr r5, _08027B64 @ =0x086B4202
+ ldr r5, _08027B64 @ =gUnknown_086B4202
mov sb, r5
ldr r6, _08027B54 @ =gUnknown_020314E0
mov r8, r6
@@ -43654,12 +43654,12 @@ _08027A9C:
.align 2, 0
_08027B48: .4byte 0x00000626
_08027B4C: .4byte 0x02032F20
-_08027B50: .4byte 0x0869F5C8
+_08027B50: .4byte gUnknown_0869F5C8
_08027B54: .4byte gUnknown_020314E0
_08027B58: .4byte 0x0000025A
_08027B5C: .4byte 0x0000FFE2
_08027B60: .4byte gOamBuffer
-_08027B64: .4byte 0x086B4202
+_08027B64: .4byte gUnknown_086B4202
_08027B68: .4byte 0x000001FF
_08027B6C: .4byte 0xFFFFFE00
_08027B70: .4byte 0x0000026E
@@ -43727,7 +43727,7 @@ _08027BD6:
ldr r0, _08027D0C @ =0x00002710
str r0, [r1, #0x3c]
ldr r0, _08027D10 @ =0x02032F20
- ldr r1, _08027D14 @ =0x0869F618
+ ldr r1, _08027D14 @ =gUnknown_0869F618
bl MPlayStart
ldr r1, [r4]
movs r2, #0
@@ -43809,7 +43809,7 @@ _08027C7C:
mov r8, r5
_08027C8A:
ldr r2, _08027D24 @ =0x040000D4
- ldr r1, _08027D28 @ =0x086AD49C
+ ldr r1, _08027D28 @ =gUnknown_086AD49C
ldr r0, [r3]
ldr r6, _08027D2C @ =0x0000025F
adds r0, r0, r6
@@ -43871,12 +43871,12 @@ _08027D04: .4byte gUnknown_020314E0
_08027D08: .4byte 0x0000026B
_08027D0C: .4byte 0x00002710
_08027D10: .4byte 0x02032F20
-_08027D14: .4byte 0x0869F618
+_08027D14: .4byte gUnknown_0869F618
_08027D18: .4byte 0x0000071D
_08027D1C: .4byte gMain
_08027D20: .4byte 0x0000FFE2
_08027D24: .4byte 0x040000D4
-_08027D28: .4byte 0x086AD49C
+_08027D28: .4byte gUnknown_086AD49C
_08027D2C: .4byte 0x0000025F
_08027D30: .4byte 0x060116C0
_08027D34: .4byte 0x80000100
@@ -44079,7 +44079,7 @@ _08027ECE:
adds r0, #1
strh r0, [r1]
ldr r1, _08027F78 @ =0x040000D4
- ldr r0, _08027F7C @ =0x081C0064
+ ldr r0, _08027F7C @ =gUnknown_081C0064
str r0, [r1]
ldr r0, _08027F80 @ =0x05000180
str r0, [r1, #4]
@@ -44156,7 +44156,7 @@ _08027F6C: .4byte 0x00000724
_08027F70: .4byte 0x00001068
_08027F74: .4byte 0x0000029A
_08027F78: .4byte 0x040000D4
-_08027F7C: .4byte 0x081C0064
+_08027F7C: .4byte gUnknown_081C0064
_08027F80: .4byte 0x05000180
_08027F84: .4byte 0x80000010
_08027F88: .4byte gMain
@@ -44400,7 +44400,7 @@ _08028136:
adds r0, #0xf8
strh r3, [r0]
ldr r1, _080281B8 @ =0x040000D4
- ldr r0, _080281BC @ =0x086ACEF8
+ ldr r0, _080281BC @ =gUnknown_086ACEF8
ldr r0, [r0, #8]
str r0, [r1]
ldr r0, _080281C0 @ =0x06015800
@@ -44408,7 +44408,7 @@ _08028136:
ldr r0, _080281C4 @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _080281C8 @ =0x086ACF18
+ ldr r0, _080281C8 @ =gUnknown_086ACF18
ldr r0, [r0, #8]
str r0, [r1]
ldr r0, _080281CC @ =0x050003C0
@@ -44423,10 +44423,10 @@ _08028136:
.align 2, 0
_080281B4: .4byte 0x0000F63C
_080281B8: .4byte 0x040000D4
-_080281BC: .4byte 0x086ACEF8
+_080281BC: .4byte gUnknown_086ACEF8
_080281C0: .4byte 0x06015800
_080281C4: .4byte 0x80001200
-_080281C8: .4byte 0x086ACF18
+_080281C8: .4byte gUnknown_086ACF18
_080281CC: .4byte 0x050003C0
_080281D0: .4byte 0x80000010
_080281D4:
@@ -44482,14 +44482,14 @@ _08028230:
movs r0, #0xa
strb r0, [r1]
ldr r1, _08028268 @ =0x040000D4
- ldr r0, _0802826C @ =0x0839C78C
+ ldr r0, _0802826C @ =gUnknown_0839C78C
str r0, [r1]
ldr r0, _08028270 @ =0x06015800
str r0, [r1, #4]
ldr r0, _08028274 @ =0x80000A00
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08028278 @ =0x0839DBAC
+ ldr r0, _08028278 @ =gUnknown_0839DBAC
str r0, [r1]
ldr r0, _0802827C @ =0x050003C0
str r0, [r1, #4]
@@ -44508,10 +44508,10 @@ _08028262:
b _080283FA
.align 2, 0
_08028268: .4byte 0x040000D4
-_0802826C: .4byte 0x0839C78C
+_0802826C: .4byte gUnknown_0839C78C
_08028270: .4byte 0x06015800
_08028274: .4byte 0x80000A00
-_08028278: .4byte 0x0839DBAC
+_08028278: .4byte gUnknown_0839DBAC
_0802827C: .4byte 0x050003C0
_08028280: .4byte 0x80000010
_08028284:
@@ -44520,7 +44520,7 @@ _08028284:
_0802828A:
bl sub_29624
ldr r0, _0802832C @ =0x040000D4
- ldr r1, _08028330 @ =0x086ACF80
+ ldr r1, _08028330 @ =gUnknown_086ACF80
str r1, [r0]
ldr r1, _08028334 @ =0x050003E0
str r1, [r0, #4]
@@ -44580,7 +44580,7 @@ _0802828A:
adds r2, r1, r3
movs r0, #0x8c
strh r0, [r2]
- ldr r2, _08028354 @ =0x086A3700
+ ldr r2, _08028354 @ =gUnknown_086A3700
movs r0, #0xb3
lsls r0, r0, #3
adds r1, r1, r0
@@ -44597,7 +44597,7 @@ _0802828A:
b _080283FA
.align 2, 0
_0802832C: .4byte 0x040000D4
-_08028330: .4byte 0x086ACF80
+_08028330: .4byte gUnknown_086ACF80
_08028334: .4byte 0x050003E0
_08028338: .4byte 0x80000010
_0802833C: .4byte 0x020306D0
@@ -44606,7 +44606,7 @@ _08028344: .4byte gUnknown_020314E0
_08028348: .4byte 0x0000028A
_0802834C: .4byte 0x0000071D
_08028350: .4byte 0x000005F2
-_08028354: .4byte 0x086A3700
+_08028354: .4byte gUnknown_086A3700
_08028358:
ldr r1, [r5]
ldrh r2, [r1, #0x18]
@@ -44812,7 +44812,7 @@ sub_28404: @ 0x08028404
adds r0, r0, r2
strb r1, [r0]
ldr r1, _08028534 @ =0x040000D4
- ldr r0, _08028538 @ =0x081C0064
+ ldr r0, _08028538 @ =gUnknown_081C0064
str r0, [r1]
ldr r0, _0802853C @ =0x05000180
str r0, [r1, #4]
@@ -44837,7 +44837,7 @@ _08028528: .4byte 0x00000714
_0802852C: .4byte 0x00000711
_08028530: .4byte 0x00000713
_08028534: .4byte 0x040000D4
-_08028538: .4byte 0x081C0064
+_08028538: .4byte gUnknown_081C0064
_0802853C: .4byte 0x05000180
_08028540: .4byte 0x80000010
@@ -44964,7 +44964,7 @@ _080285E4:
adds r0, #0xf8
strh r3, [r0]
ldr r1, _08028668 @ =0x040000D4
- ldr r0, _0802866C @ =0x086ACEF8
+ ldr r0, _0802866C @ =gUnknown_086ACEF8
ldr r0, [r0, #0x14]
str r0, [r1]
ldr r0, _08028670 @ =0x06015800
@@ -44972,7 +44972,7 @@ _080285E4:
ldr r0, _08028674 @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08028678 @ =0x086ACF18
+ ldr r0, _08028678 @ =gUnknown_086ACF18
ldr r0, [r0, #0x14]
str r0, [r1]
ldr r0, _0802867C @ =0x050003C0
@@ -44987,10 +44987,10 @@ _080285E4:
.align 2, 0
_08028664: .4byte 0x0000F63C
_08028668: .4byte 0x040000D4
-_0802866C: .4byte 0x086ACEF8
+_0802866C: .4byte gUnknown_086ACEF8
_08028670: .4byte 0x06015800
_08028674: .4byte 0x80001200
-_08028678: .4byte 0x086ACF18
+_08028678: .4byte gUnknown_086ACF18
_0802867C: .4byte 0x050003C0
_08028680: .4byte 0x80000010
_08028684:
@@ -45034,7 +45034,7 @@ _080286B8:
_080286C4: .4byte 0x000006C4
_080286C8:
ldr r2, _080287A4 @ =0x040000D4
- ldr r0, _080287A8 @ =0x086ACF80
+ ldr r0, _080287A8 @ =gUnknown_086ACF80
str r0, [r2]
ldr r0, _080287AC @ =0x050003E0
str r0, [r2, #4]
@@ -45102,7 +45102,7 @@ _080286C8:
adds r0, #0x73
strb r3, [r0]
ldr r3, [r5]
- ldr r2, _080287DC @ =0x086AE124
+ ldr r2, _080287DC @ =gUnknown_086AE124
adds r5, r3, #0
adds r5, #0x73
movs r0, #0
@@ -45144,7 +45144,7 @@ _080286C8:
b _08028AD2
.align 2, 0
_080287A4: .4byte 0x040000D4
-_080287A8: .4byte 0x086ACF80
+_080287A8: .4byte gUnknown_086ACF80
_080287AC: .4byte 0x050003E0
_080287B0: .4byte 0x80000010
_080287B4: .4byte 0x020306D0
@@ -45157,7 +45157,7 @@ _080287CC: .4byte 0x02030760
_080287D0: .4byte 0x06010CA0
_080287D4: .4byte 0x80000240
_080287D8: .4byte 0x0000FA88
-_080287DC: .4byte 0x086AE124
+_080287DC: .4byte gUnknown_086AE124
_080287E0:
ldr r4, _08028824 @ =gUnknown_020314E0
mov r8, r4
@@ -45263,7 +45263,7 @@ _080288A8:
bl m4aSongNumStart
ldr r0, _080288E0 @ =gUnknown_020314E0
ldr r3, [r0]
- ldr r2, _080288E4 @ =0x086AE124
+ ldr r2, _080288E4 @ =gUnknown_086AE124
adds r4, r3, #0
adds r4, #0x73
movs r0, #0
@@ -45285,7 +45285,7 @@ _080288A8:
b _08028918
.align 2, 0
_080288E0: .4byte gUnknown_020314E0
-_080288E4: .4byte 0x086AE124
+_080288E4: .4byte gUnknown_086AE124
_080288E8:
adds r0, r5, #0
bl sub_C74
@@ -45424,7 +45424,7 @@ _080289E0:
movs r1, #0
strb r1, [r0]
ldr r0, _08028A24 @ =0x02032F20
- ldr r1, _08028A28 @ =0x0869F58C
+ ldr r1, _08028A28 @ =gUnknown_0869F58C
bl MPlayStart
b _08028AD2
.align 2, 0
@@ -45435,7 +45435,7 @@ _08028A18: .4byte 0x000005AA
_08028A1C: .4byte 0x00000296
_08028A20: .4byte 0x000005F2
_08028A24: .4byte 0x02032F20
-_08028A28: .4byte 0x0869F58C
+_08028A28: .4byte gUnknown_0869F58C
_08028A2C:
mov r0, r8
ldr r1, [r0]
@@ -45536,7 +45536,7 @@ sub_28AE0: @ 0x08028AE0
mov r5, r8
push {r5, r6, r7}
sub sp, #0x18
- ldr r2, _08028BD4 @ =0x086A3700
+ ldr r2, _08028BD4 @ =gUnknown_086A3700
ldr r0, _08028BD8 @ =gUnknown_020314E0
ldr r0, [r0]
movs r1, #0xb3
@@ -45548,7 +45548,7 @@ sub_28AE0: @ 0x08028AE0
lsls r0, r0, #3
adds r0, r0, r2
movs r7, #0
- ldr r6, _08028BDC @ =0x086BB6F4
+ ldr r6, _08028BDC @ =gUnknown_086BB6F4
add r3, sp, #0xc
mov r8, r3
ldr r4, _08028BE0 @ =0x02030760
@@ -45570,7 +45570,7 @@ sub_28AE0: @ 0x08028AE0
asrs r5, r0, #0x10
ldr r6, [r6]
mov ip, r6
- ldr r3, _08028BE8 @ =0x086B15B4
+ ldr r3, _08028BE8 @ =gUnknown_086B15B4
adds r4, r4, r3
ldr r6, [r4]
_08028B3A:
@@ -45634,7 +45634,7 @@ _08028B72:
cmp r1, #2
ble _08028B72
ldr r0, _08028BEC @ =0x040000D4
- ldr r3, _08028BE8 @ =0x086B15B4
+ ldr r3, _08028BE8 @ =gUnknown_086B15B4
ldr r1, [r3]
movs r4, #0xf0
lsls r4, r4, #1
@@ -45653,12 +45653,12 @@ _08028B72:
pop {r0}
bx r0
.align 2, 0
-_08028BD4: .4byte 0x086A3700
+_08028BD4: .4byte gUnknown_086A3700
_08028BD8: .4byte gUnknown_020314E0
-_08028BDC: .4byte 0x086BB6F4
+_08028BDC: .4byte gUnknown_086BB6F4
_08028BE0: .4byte 0x02030760
_08028BE4: .4byte 0x020306D0
-_08028BE8: .4byte 0x086B15B4
+_08028BE8: .4byte gUnknown_086B15B4
_08028BEC: .4byte 0x040000D4
_08028BF0: .4byte 0x80000240
_08028BF4: .4byte 0x80000010
@@ -45667,7 +45667,7 @@ _08028BF8: .4byte 0x02030730
thumb_func_start sub_28BFC
sub_28BFC: @ 0x08028BFC
push {r4, r5, r6, lr}
- ldr r2, _08028C6C @ =0x086A3700
+ ldr r2, _08028C6C @ =gUnknown_086A3700
ldr r0, _08028C70 @ =gUnknown_020314E0
ldr r0, [r0]
movs r1, #0xb3
@@ -45721,7 +45721,7 @@ sub_28BFC: @ 0x08028BFC
pop {r0}
bx r0
.align 2, 0
-_08028C6C: .4byte 0x086A3700
+_08028C6C: .4byte gUnknown_086A3700
_08028C70: .4byte gUnknown_020314E0
_08028C74: .4byte gMonHatchSpriteGroupGfx
_08028C78: .4byte gMonHatchSpriteGroupPals
@@ -46086,13 +46086,13 @@ _08028F52:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08028F70 @ =0x0844AA0C
+ ldr r1, _08028F70 @ =gUnknown_0844AA0C
b _08028FFC
.align 2, 0
_08028F64: .4byte gMain
_08028F68: .4byte gUnknown_020314E0
_08028F6C: .4byte 0x040000D4
-_08028F70: .4byte 0x0844AA0C
+_08028F70: .4byte gUnknown_0844AA0C
_08028F74:
movs r0, #0xbe
strh r0, [r7, #4]
@@ -46309,7 +46309,7 @@ _080290C6:
adds r0, r4, r5
lsls r0, r0, #2
adds r1, r1, r0
- ldr r2, _08029140 @ =0x086AE154
+ ldr r2, _08029140 @ =gUnknown_086AE154
adds r1, r1, r2
ldrh r1, [r1]
lsls r3, r3, #0x10
@@ -46325,7 +46325,7 @@ _08029130: .4byte 0xFFFFFE00
_08029134: .4byte 0x000001FF
_08029138: .4byte gMain
_0802913C: .4byte gUnknown_020314E0
-_08029140: .4byte 0x086AE154
+_08029140: .4byte gUnknown_086AE154
_08029144:
movs r2, #0x3c
rsbs r2, r2, #0
@@ -46335,7 +46335,7 @@ _08029144:
_0802914E:
movs r2, #0
lsls r1, r1, #0x10
- ldr r6, _08029284 @ =0x086B263C
+ ldr r6, _08029284 @ =gUnknown_086B263C
mov sl, r6
asrs r1, r1, #0x10
lsls r0, r1, #3
@@ -46495,7 +46495,7 @@ _08029274:
pop {r0}
bx r0
.align 2, 0
-_08029284: .4byte 0x086B263C
+_08029284: .4byte gUnknown_086B263C
_08029288: .4byte 0xFFFFFE00
_0802928C: .4byte gOamBuffer
_08029290: .4byte 0x000001FF
@@ -46669,7 +46669,7 @@ sub_293D8: @ 0x080293D8
mov r5, r8
push {r5, r6, r7}
sub sp, #4
- ldr r1, _0802940C @ =0x086AD436
+ ldr r1, _0802940C @ =gUnknown_086AD436
ldr r3, _08029410 @ =gUnknown_020314E0
ldr r2, [r3]
ldr r0, _08029414 @ =0x000006CC
@@ -46690,7 +46690,7 @@ sub_293D8: @ 0x080293D8
strh r0, [r2]
b _08029426
.align 2, 0
-_0802940C: .4byte 0x086AD436
+_0802940C: .4byte gUnknown_086AD436
_08029410: .4byte gUnknown_020314E0
_08029414: .4byte 0x000006CC
_08029418: .4byte 0x000006CA
@@ -46783,9 +46783,9 @@ _08029498:
strh r0, [r7, #4]
_080294C2:
movs r0, #0
- ldr r4, _08029610 @ =0x086B55DC
+ ldr r4, _08029610 @ =gUnknown_086B55DC
mov sl, r4
- ldr r1, _08029614 @ =0x086AD436
+ ldr r1, _08029614 @ =gUnknown_086AD436
mov sb, r1
ldr r2, _080295E4 @ =gUnknown_020314E0
mov r8, r2
@@ -46942,8 +46942,8 @@ _08029600: .4byte 0x80000010
_08029604: .4byte 0x02030760
_08029608: .4byte 0x06010CA0
_0802960C: .4byte 0x80000240
-_08029610: .4byte 0x086B55DC
-_08029614: .4byte 0x086AD436
+_08029610: .4byte gUnknown_086B55DC
+_08029614: .4byte gUnknown_086AD436
_08029618: .4byte gOamBuffer
_0802961C: .4byte 0x000001FF
_08029620: .4byte 0xFFFFFE00
@@ -47098,7 +47098,7 @@ _0802973A:
add r0, sb
lsls r0, r0, #3
adds r1, r1, r0
- ldr r3, _080298C4 @ =0x086AE1A4
+ ldr r3, _080298C4 @ =gUnknown_086AE1A4
adds r1, r1, r3
ldrh r1, [r1]
mov sl, r1
@@ -47214,7 +47214,7 @@ _08029824:
lsls r1, r0, #1
adds r1, r1, r0
lsls r1, r1, #1
- ldr r3, _080298E8 @ =0x086B53B4
+ ldr r3, _080298E8 @ =gUnknown_086B53B4
adds r0, r1, r3
ldrh r0, [r0]
strh r0, [r2]
@@ -47224,7 +47224,7 @@ _08029824:
adds r0, r1, r0
ldrh r0, [r0]
strh r0, [r2]
- ldr r5, _080298EC @ =0x086B53B8
+ ldr r5, _080298EC @ =gUnknown_086B53B8
adds r1, r1, r5
ldrh r0, [r1]
strh r0, [r2, #2]
@@ -47277,7 +47277,7 @@ _080298A2:
_080298B8: .4byte gMain
_080298BC: .4byte gUnknown_020314E0
_080298C0: .4byte 0x00000606
-_080298C4: .4byte 0x086AE1A4
+_080298C4: .4byte gUnknown_086AE1A4
_080298C8: .4byte 0x000005DA
_080298CC: .4byte 0x000005B9
_080298D0: .4byte 0x000005C2
@@ -47286,8 +47286,8 @@ _080298D8: .4byte 0xFFFF0000
_080298DC: .4byte 0xFFFFFED4
_080298E0: .4byte 0x0000FFFF
_080298E4: .4byte gOamBuffer
-_080298E8: .4byte 0x086B53B4
-_080298EC: .4byte 0x086B53B8
+_080298E8: .4byte gUnknown_086B53B4
+_080298EC: .4byte gUnknown_086B53B8
_080298F0: .4byte 0x000001FF
_080298F4: .4byte 0xFFFFFE00
_080298F8:
@@ -47325,7 +47325,7 @@ sub_29924: @ 0x08029924
ldr r7, _08029A34 @ =gUnknown_020314E0
movs r1, #0x64
mov sb, r1
- ldr r2, _08029A38 @ =0x086AE2F4
+ ldr r2, _08029A38 @ =gUnknown_086AE2F4
mov sl, r2
_0802993A:
ldr r4, [r7]
@@ -47376,7 +47376,7 @@ _0802993A:
bl Random
ldr r4, [r7]
adds r4, r4, r6
- ldr r1, _08029A40 @ =0x086AE2F6
+ ldr r1, _08029A40 @ =gUnknown_086AE2F6
adds r6, r6, r1
movs r1, #0xc8
bl __umodsi3
@@ -47448,9 +47448,9 @@ _0802993A:
bx r0
.align 2, 0
_08029A34: .4byte gUnknown_020314E0
-_08029A38: .4byte 0x086AE2F4
+_08029A38: .4byte gUnknown_086AE2F4
_08029A3C: .4byte 0x000005C2
-_08029A40: .4byte 0x086AE2F6
+_08029A40: .4byte gUnknown_086AE2F6
_08029A44: .4byte 0x000005DA
_08029A48: .4byte 0x000005B9
_08029A4C: .4byte 0x0000EA20
@@ -47482,7 +47482,7 @@ _08029A88:
movs r5, #0
ldr r0, _08029D30 @ =gOamBuffer
mov r8, r0
- ldr r1, _08029D34 @ =0x086B4E3E
+ ldr r1, _08029D34 @ =gUnknown_086B4E3E
mov sl, r1
_08029A92:
ldr r2, _08029D38 @ =gUnknown_020314E0
@@ -47501,7 +47501,7 @@ _08029A92:
asrs r0, r0, #0xf
lsls r1, r5, #5
adds r0, r0, r1
- ldr r1, _08029D40 @ =0x086AE234
+ ldr r1, _08029D40 @ =gUnknown_086AE234
adds r0, r0, r1
ldrh r0, [r0]
mov r2, ip
@@ -47638,7 +47638,7 @@ _08029B82:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #1
- ldr r1, _08029D5C @ =0x086B4E42
+ ldr r1, _08029D5C @ =gUnknown_086B4E42
adds r0, r0, r1
ldrh r0, [r0]
strh r0, [r2, #2]
@@ -47671,7 +47671,7 @@ _08029B82:
ldrh r3, [r4]
lsls r3, r3, #3
add r3, r8
- ldr r1, _08029D68 @ =0x086AE30C
+ ldr r1, _08029D68 @ =gUnknown_086AE30C
adds r0, r5, r1
movs r1, #0
ldrsh r2, [r0, r1]
@@ -47688,7 +47688,7 @@ _08029B82:
ldrh r3, [r4]
lsls r3, r3, #3
add r3, r8
- ldr r2, _08029D6C @ =0x086AE318
+ ldr r2, _08029D6C @ =gUnknown_086AE318
adds r5, r5, r2
movs r4, #0
ldrsh r2, [r5, r4]
@@ -47819,21 +47819,21 @@ _08029D0E:
.align 2, 0
_08029D2C: .4byte gMain
_08029D30: .4byte gOamBuffer
-_08029D34: .4byte 0x086B4E3E
+_08029D34: .4byte gUnknown_086B4E3E
_08029D38: .4byte gUnknown_020314E0
_08029D3C: .4byte 0x00000606
-_08029D40: .4byte 0x086AE234
+_08029D40: .4byte gUnknown_086AE234
_08029D44: .4byte 0x000005DA
_08029D48: .4byte 0x000005B9
_08029D4C: .4byte 0x000005BD
_08029D50: .4byte 0x000005C2
_08029D54: .4byte 0xFFFF0000
_08029D58: .4byte 0x0000FFFF
-_08029D5C: .4byte 0x086B4E42
+_08029D5C: .4byte gUnknown_086B4E42
_08029D60: .4byte 0x000001FF
_08029D64: .4byte 0xFFFFFE00
-_08029D68: .4byte 0x086AE30C
-_08029D6C: .4byte 0x086AE318
+_08029D68: .4byte gUnknown_086AE30C
+_08029D6C: .4byte gUnknown_086AE318
_08029D70:
ldr r2, _08029D94 @ =0x000006CA
adds r1, r1, r2
@@ -47913,7 +47913,7 @@ sub_29D9C: @ 0x08029D9C
strb r0, [r1]
_08029E02:
movs r3, #0
- ldr r1, _08029E78 @ =0x086AD180
+ ldr r1, _08029E78 @ =gUnknown_086AD180
mov sb, r1
_08029E08:
ldr r5, [r7]
@@ -47968,7 +47968,7 @@ _08029E68: .4byte gUnknown_020314E0
_08029E6C: .4byte 0x000006F2
_08029E70: .4byte 0x000006F4
_08029E74: .4byte 0x000006E9
-_08029E78: .4byte 0x086AD180
+_08029E78: .4byte gUnknown_086AD180
_08029E7C: .4byte 0x00000283
_08029E80: .4byte _08029E84
_08029E84: @ jump table
@@ -48556,7 +48556,7 @@ _0802A30A:
movs r1, #1
bl sub_1C7F4
ldr r0, _0802A34C @ =0x02032F20
- ldr r1, _0802A350 @ =0x0869F45C
+ ldr r1, _0802A350 @ =gUnknown_0869F45C
bl MPlayStart
_0802A33A:
pop {r3, r4}
@@ -48568,7 +48568,7 @@ _0802A33A:
.align 2, 0
_0802A348: .4byte 0x000006EB
_0802A34C: .4byte 0x02032F20
-_0802A350: .4byte 0x0869F45C
+_0802A350: .4byte gUnknown_0869F45C
thumb_func_start sub_2A354
sub_2A354: @ 0x0802A354
@@ -48765,7 +48765,7 @@ _0802A4F0:
movs r0, #0x3c
strh r0, [r1]
ldr r1, _0802A564 @ =0x040000D4
- ldr r0, _0802A568 @ =0x084C156C
+ ldr r0, _0802A568 @ =gUnknown_084C156C
str r0, [r1]
ldr r0, _0802A56C @ =0x06010600
str r0, [r1, #4]
@@ -48792,7 +48792,7 @@ _0802A4F0:
.align 2, 0
_0802A560: .4byte 0x000006DE
_0802A564: .4byte 0x040000D4
-_0802A568: .4byte 0x084C156C
+_0802A568: .4byte gUnknown_084C156C
_0802A56C: .4byte 0x06010600
_0802A570: .4byte 0x800000C0
_0802A574: .4byte gMain
@@ -49189,7 +49189,7 @@ _0802A882:
lsls r1, r1, #4
strh r1, [r0]
ldr r0, _0802A8B4 @ =0x02032F20
- ldr r1, _0802A8B8 @ =0x0869F664
+ ldr r1, _0802A8B8 @ =gUnknown_0869F664
bl MPlayStart
ldr r2, _0802A8BC @ =0x040000D4
ldr r0, [r5]
@@ -49198,7 +49198,7 @@ _0802A882:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _0802A8C0 @ =0x08137E14
+ ldr r1, _0802A8C0 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802A8C4 @ =0x05000220
@@ -49210,9 +49210,9 @@ _0802A882:
.align 2, 0
_0802A8B0: .4byte 0x000006DE
_0802A8B4: .4byte 0x02032F20
-_0802A8B8: .4byte 0x0869F664
+_0802A8B8: .4byte gUnknown_0869F664
_0802A8BC: .4byte 0x040000D4
-_0802A8C0: .4byte 0x08137E14
+_0802A8C0: .4byte gUnknown_08137E14
_0802A8C4: .4byte 0x05000220
_0802A8C8: .4byte 0x80000010
_0802A8CC:
@@ -49503,7 +49503,7 @@ _0802AAF6:
ldr r0, _0802AB60 @ =0x000005A6
adds r4, r3, r0
ldrh r1, [r4]
- ldr r6, _0802AB64 @ =0x086ACF38
+ ldr r6, _0802AB64 @ =gUnknown_086ACF38
adds r0, #2
adds r2, r3, r0
movs r0, #0
@@ -49554,7 +49554,7 @@ _0802AB50:
.align 2, 0
_0802AB5C: .4byte gUnknown_020314E0
_0802AB60: .4byte 0x000005A6
-_0802AB64: .4byte 0x086ACF38
+_0802AB64: .4byte gUnknown_086ACF38
_0802AB68: .4byte _0802AB6C
_0802AB6C: @ jump table
.4byte _0802ABF8 @ case 0
@@ -49654,7 +49654,7 @@ _0802AC20:
movs r0, #9
strb r0, [r6]
ldr r1, _0802ACE8 @ =0x040000D4
- ldr r0, _0802ACEC @ =0x081428D4
+ ldr r0, _0802ACEC @ =gUnknown_081428D4
str r0, [r1]
ldr r0, _0802ACF0 @ =0x06015800
str r0, [r1, #4]
@@ -49667,7 +49667,7 @@ _0802AC20:
movs r0, #0
ldrsb r0, [r3, r0]
lsls r0, r0, #9
- ldr r5, _0802ACFC @ =0x08138014
+ ldr r5, _0802ACFC @ =gUnknown_08138014
adds r0, r0, r5
str r0, [r1]
ldr r0, _0802AD00 @ =0x060164C0
@@ -49709,11 +49709,11 @@ _0802ACDC: .4byte gMain
_0802ACE0: .4byte gUnknown_020314E0
_0802ACE4: .4byte 0x0000132C
_0802ACE8: .4byte 0x040000D4
-_0802ACEC: .4byte 0x081428D4
+_0802ACEC: .4byte gUnknown_081428D4
_0802ACF0: .4byte 0x06015800
_0802ACF4: .4byte 0x80000E00
_0802ACF8: .4byte 0x000005F6
-_0802ACFC: .4byte 0x08138014
+_0802ACFC: .4byte gUnknown_08138014
_0802AD00: .4byte 0x060164C0
_0802AD04: .4byte 0x80000040
_0802AD08: .4byte 0x06016760
@@ -49778,7 +49778,7 @@ _0802AD48:
bl _0802C4D2
_0802AD86:
ldr r0, _0802ADAC @ =0x02032F20
- ldr r1, _0802ADB0 @ =0x0869FCE4
+ ldr r1, _0802ADB0 @ =gUnknown_0869FCE4
bl MPlayStart
bl _0802C4D2
.align 2, 0
@@ -49789,7 +49789,7 @@ _0802ADA0: .4byte 0x0000071F
_0802ADA4: .4byte 0x0000132C
_0802ADA8: .4byte 0x000005A6
_0802ADAC: .4byte 0x02032F20
-_0802ADB0: .4byte 0x0869FCE4
+_0802ADB0: .4byte gUnknown_0869FCE4
_0802ADB4:
ldr r2, _0802AE14 @ =0x040000D4
ldr r3, _0802AE18 @ =gUnknown_020314E0
@@ -49801,7 +49801,7 @@ _0802ADB4:
asrs r0, r0, #0x18
adds r0, #4
lsls r0, r0, #5
- ldr r1, _0802AE20 @ =0x08137E14
+ ldr r1, _0802AE20 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802AE24 @ =0x05000220
@@ -49843,7 +49843,7 @@ _0802ADF0:
_0802AE14: .4byte 0x040000D4
_0802AE18: .4byte gUnknown_020314E0
_0802AE1C: .4byte 0x000005F6
-_0802AE20: .4byte 0x08137E14
+_0802AE20: .4byte gUnknown_08137E14
_0802AE24: .4byte 0x05000220
_0802AE28: .4byte 0x80000010
_0802AE2C: .4byte gMain
@@ -49963,7 +49963,7 @@ _0802AF08:
strb r1, [r0]
_0802AF34:
ldr r1, _0802AF50 @ =0x040000D4
- ldr r0, _0802AF60 @ =0x08137F14
+ ldr r0, _0802AF60 @ =gUnknown_08137F14
str r0, [r1]
ldr r0, _0802AF64 @ =0x05000220
str r0, [r1, #4]
@@ -49978,7 +49978,7 @@ _0802AF50: .4byte 0x040000D4
_0802AF54: .4byte 0x05000340
_0802AF58: .4byte 0x80000030
_0802AF5C: .4byte gUnknown_020314E0
-_0802AF60: .4byte 0x08137F14
+_0802AF60: .4byte gUnknown_08137F14
_0802AF64: .4byte 0x05000220
_0802AF68: .4byte 0x80000010
_0802AF6C:
@@ -50030,7 +50030,7 @@ _0802AFB2:
ldr r0, [r1, #8]
_0802AFC2:
ldr r1, _0802AFE4 @ =0x040000D4
- ldr r0, _0802AFF4 @ =0x08137F14
+ ldr r0, _0802AFF4 @ =gUnknown_08137F14
str r0, [r1]
ldr r0, _0802AFF8 @ =0x05000220
str r0, [r1, #4]
@@ -50049,7 +50049,7 @@ _0802AFE4: .4byte 0x040000D4
_0802AFE8: .4byte 0x02030710
_0802AFEC: .4byte 0x050003A0
_0802AFF0: .4byte 0x80000010
-_0802AFF4: .4byte 0x08137F14
+_0802AFF4: .4byte gUnknown_08137F14
_0802AFF8: .4byte 0x05000220
_0802AFFC:
ldr r2, _0802B0EC @ =0x040000D4
@@ -50060,7 +50060,7 @@ _0802AFFC:
asrs r0, r0, #0x18
adds r0, #4
lsls r0, r0, #5
- ldr r1, _0802B0F4 @ =0x08137E14
+ ldr r1, _0802B0F4 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802B0F8 @ =0x05000220
@@ -50100,7 +50100,7 @@ _0802B034:
lsls r0, r3, #0x10
ldr r1, _0802B10C @ =gOamBuffer
mov r8, r1
- ldr r2, _0802B110 @ =0x081B0FE4
+ ldr r2, _0802B110 @ =gUnknown_081B0FE4
mov sb, r2
asrs r1, r0, #0x10
lsls r0, r1, #1
@@ -50178,14 +50178,14 @@ _0802B066:
.align 2, 0
_0802B0EC: .4byte 0x040000D4
_0802B0F0: .4byte 0x000005F6
-_0802B0F4: .4byte 0x08137E14
+_0802B0F4: .4byte gUnknown_08137E14
_0802B0F8: .4byte 0x05000220
_0802B0FC: .4byte 0x80000010
_0802B100: .4byte gMain
_0802B104: .4byte gUnknown_020314E0
_0802B108: .4byte 0x0000132C
_0802B10C: .4byte gOamBuffer
-_0802B110: .4byte 0x081B0FE4
+_0802B110: .4byte gUnknown_081B0FE4
_0802B114: .4byte 0x000001FF
_0802B118: .4byte 0xFFFFFE00
_0802B11C:
@@ -50193,7 +50193,7 @@ _0802B11C:
lsls r0, r3, #0x10
ldr r3, _0802B1E8 @ =gOamBuffer
mov sb, r3
- ldr r4, _0802B1EC @ =0x081B0FE4
+ ldr r4, _0802B1EC @ =gUnknown_081B0FE4
mov r8, r4
asrs r1, r0, #0x10
lsls r0, r1, #1
@@ -50294,7 +50294,7 @@ _0802B1DC:
bl _0802C4D2
.align 2, 0
_0802B1E8: .4byte gOamBuffer
-_0802B1EC: .4byte 0x081B0FE4
+_0802B1EC: .4byte gUnknown_081B0FE4
_0802B1F0: .4byte 0xFFFFFE00
_0802B1F4: .4byte 0x000001FF
_0802B1F8: .4byte gUnknown_020314E0
@@ -50310,7 +50310,7 @@ _0802B200:
asrs r0, r0, #0x18
adds r0, #4
lsls r0, r0, #5
- ldr r1, _0802B2A8 @ =0x08137E14
+ ldr r1, _0802B2A8 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802B2AC @ =0x05000220
@@ -50380,7 +50380,7 @@ _0802B200:
_0802B29C: .4byte 0x040000D4
_0802B2A0: .4byte gUnknown_020314E0
_0802B2A4: .4byte 0x000005F6
-_0802B2A8: .4byte 0x08137E14
+_0802B2A8: .4byte gUnknown_08137E14
_0802B2AC: .4byte 0x05000220
_0802B2B0: .4byte 0x80000010
_0802B2B4: .4byte 0x0000132C
@@ -50587,7 +50587,7 @@ _0802B460:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _0802B4A4 @ =0x08137E14
+ ldr r1, _0802B4A4 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802B4A8 @ =0x05000220
@@ -50608,7 +50608,7 @@ _0802B460:
_0802B498: .4byte 0x040000D4
_0802B49C: .4byte gUnknown_020314E0
_0802B4A0: .4byte 0x000005F6
-_0802B4A4: .4byte 0x08137E14
+_0802B4A4: .4byte gUnknown_08137E14
_0802B4A8: .4byte 0x05000220
_0802B4AC: .4byte 0x80000010
_0802B4B0: .4byte 0x0000132C
@@ -50624,7 +50624,7 @@ _0802B4B8:
asrs r0, r0, #0x18
adds r0, #4
lsls r0, r0, #5
- ldr r1, _0802B4FC @ =0x08137E14
+ ldr r1, _0802B4FC @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802B500 @ =0x05000220
@@ -50645,7 +50645,7 @@ _0802B4B8:
_0802B4F0: .4byte 0x040000D4
_0802B4F4: .4byte gUnknown_020314E0
_0802B4F8: .4byte 0x000005F6
-_0802B4FC: .4byte 0x08137E14
+_0802B4FC: .4byte gUnknown_08137E14
_0802B500: .4byte 0x05000220
_0802B504: .4byte 0x80000010
_0802B508: .4byte 0x0000132C
@@ -50669,7 +50669,7 @@ _0802B524:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _0802B564 @ =0x08137E14
+ ldr r1, _0802B564 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802B568 @ =0x05000220
@@ -50689,7 +50689,7 @@ _0802B554: .4byte gUnknown_020314E0
_0802B558: .4byte 0x000005A6
_0802B55C: .4byte 0x040000D4
_0802B560: .4byte 0x000005F6
-_0802B564: .4byte 0x08137E14
+_0802B564: .4byte gUnknown_08137E14
_0802B568: .4byte 0x05000220
_0802B56C: .4byte 0x80000010
_0802B570: .4byte 0x0000132C
@@ -50718,7 +50718,7 @@ _0802B584:
ldr r0, [r1]
ldrh r0, [r0, #0x26]
strh r0, [r6, #4]
- ldr r1, _0802B670 @ =0x086ACFF4
+ ldr r1, _0802B670 @ =gUnknown_086ACFF4
movs r4, #0xb5
lsls r4, r4, #3
adds r0, r2, r4
@@ -50741,7 +50741,7 @@ _0802B584:
lsls r0, r3, #0x10
ldr r7, _0802B674 @ =gOamBuffer
mov r8, r7
- ldr r1, _0802B678 @ =0x081B0FE4
+ ldr r1, _0802B678 @ =gUnknown_081B0FE4
mov sb, r1
asrs r1, r0, #0x10
lsls r0, r1, #1
@@ -50820,9 +50820,9 @@ _0802B5DE:
_0802B664: .4byte gMain
_0802B668: .4byte gUnknown_020314E0
_0802B66C: .4byte 0x0000132C
-_0802B670: .4byte 0x086ACFF4
+_0802B670: .4byte gUnknown_086ACFF4
_0802B674: .4byte gOamBuffer
-_0802B678: .4byte 0x081B0FE4
+_0802B678: .4byte gUnknown_081B0FE4
_0802B67C: .4byte 0x000001FF
_0802B680: .4byte 0xFFFFFE00
_0802B684:
@@ -50830,7 +50830,7 @@ _0802B684:
lsls r0, r3, #0x10
ldr r3, _0802B75C @ =gOamBuffer
mov sb, r3
- ldr r4, _0802B760 @ =0x081B0FE4
+ ldr r4, _0802B760 @ =gUnknown_081B0FE4
mov r8, r4
asrs r1, r0, #0x10
lsls r0, r1, #1
@@ -50939,7 +50939,7 @@ _0802B73A:
b _0802B7F8
.align 2, 0
_0802B75C: .4byte gOamBuffer
-_0802B760: .4byte 0x081B0FE4
+_0802B760: .4byte gUnknown_081B0FE4
_0802B764: .4byte 0xFFFFFE00
_0802B768: .4byte 0x000001FF
_0802B76C: .4byte gUnknown_020314E0
@@ -51130,7 +51130,7 @@ _0802B8E0:
ldr r0, [r1]
ldrh r0, [r0, #0x26]
strh r0, [r6, #4]
- ldr r1, _0802B9C4 @ =0x086ACFF4
+ ldr r1, _0802B9C4 @ =gUnknown_086ACFF4
movs r7, #0xb5
lsls r7, r7, #3
adds r0, r2, r7
@@ -51153,7 +51153,7 @@ _0802B8E0:
lsls r0, r3, #0x10
ldr r1, _0802B9C8 @ =gOamBuffer
mov r8, r1
- ldr r2, _0802B9CC @ =0x081B0FE4
+ ldr r2, _0802B9CC @ =gUnknown_081B0FE4
mov sb, r2
asrs r1, r0, #0x10
lsls r0, r1, #1
@@ -51232,9 +51232,9 @@ _0802B930:
_0802B9B8: .4byte gMain
_0802B9BC: .4byte gUnknown_020314E0
_0802B9C0: .4byte 0x0000132C
-_0802B9C4: .4byte 0x086ACFF4
+_0802B9C4: .4byte gUnknown_086ACFF4
_0802B9C8: .4byte gOamBuffer
-_0802B9CC: .4byte 0x081B0FE4
+_0802B9CC: .4byte gUnknown_081B0FE4
_0802B9D0: .4byte 0x000001FF
_0802B9D4: .4byte 0xFFFFFE00
_0802B9D8:
@@ -51242,7 +51242,7 @@ _0802B9D8:
lsls r0, r3, #0x10
ldr r3, _0802BA6C @ =gOamBuffer
mov sb, r3
- ldr r4, _0802BA70 @ =0x081B0FE4
+ ldr r4, _0802BA70 @ =gUnknown_081B0FE4
mov r8, r4
asrs r1, r0, #0x10
lsls r0, r1, #1
@@ -51313,7 +51313,7 @@ _0802B9F2:
bl _0802C4D2
.align 2, 0
_0802BA6C: .4byte gOamBuffer
-_0802BA70: .4byte 0x081B0FE4
+_0802BA70: .4byte gUnknown_081B0FE4
_0802BA74: .4byte 0xFFFFFE00
_0802BA78: .4byte 0x000001FF
_0802BA7C:
@@ -51330,7 +51330,7 @@ _0802BA7C:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _0802BB38 @ =0x08137E14
+ ldr r1, _0802BB38 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802BB3C @ =0x05000220
@@ -51408,7 +51408,7 @@ _0802BB28: .4byte gMain
_0802BB2C: .4byte 0x040000D4
_0802BB30: .4byte gUnknown_020314E0
_0802BB34: .4byte 0x000005F6
-_0802BB38: .4byte 0x08137E14
+_0802BB38: .4byte gUnknown_08137E14
_0802BB3C: .4byte 0x05000220
_0802BB40: .4byte 0x80000010
_0802BB44: .4byte gOamBuffer
@@ -53138,7 +53138,7 @@ _0802C8C0:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0802C998 @ =0x0847DF0C
+ ldr r1, _0802C998 @ =gUnknown_0847DF0C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802C99C @ =0x06013580
@@ -53208,7 +53208,7 @@ _0802C988: .4byte 0x0200DD68
_0802C98C: .4byte gUnknown_020314E0
_0802C990: .4byte 0x00000115
_0802C994: .4byte 0x040000D4
-_0802C998: .4byte 0x0847DF0C
+_0802C998: .4byte gUnknown_0847DF0C
_0802C99C: .4byte 0x06013580
_0802C9A0: .4byte 0x80000180
@@ -53287,7 +53287,7 @@ _0802CA24:
_0802CA32:
ldr r2, _0802CA80 @ =0x040000D4
lsls r0, r0, #7
- ldr r1, _0802CA84 @ =0x084FEF0C
+ ldr r1, _0802CA84 @ =gUnknown_084FEF0C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802CA88 @ =0x06014B00
@@ -53327,7 +53327,7 @@ _0802CA7A:
bx r0
.align 2, 0
_0802CA80: .4byte 0x040000D4
-_0802CA84: .4byte 0x084FEF0C
+_0802CA84: .4byte gUnknown_084FEF0C
_0802CA88: .4byte 0x06014B00
_0802CA8C: .4byte 0x80000040
_0802CA90: .4byte gOamBuffer
@@ -53406,7 +53406,7 @@ _0802CB1A:
ldr r2, _0802CB34 @ =0x040000D4
lsls r0, r0, #0x10
asrs r0, r0, #7
- ldr r1, _0802CB38 @ =0x08455E8C
+ ldr r1, _0802CB38 @ =gUnknown_08455E8C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802CB3C @ =0x060152A0
@@ -53417,7 +53417,7 @@ _0802CB1A:
b _0802CB48
.align 2, 0
_0802CB34: .4byte 0x040000D4
-_0802CB38: .4byte 0x08455E8C
+_0802CB38: .4byte gUnknown_08455E8C
_0802CB3C: .4byte 0x060152A0
_0802CB40: .4byte 0x80000100
_0802CB44:
@@ -53566,7 +53566,7 @@ _0802CBD6:
ldr r1, _0802CCB8 @ =0x040000D4
adds r2, r2, r0
lsls r2, r2, #6
- ldr r0, _0802CCBC @ =0x0845648C
+ ldr r0, _0802CCBC @ =gUnknown_0845648C
adds r2, r2, r0
str r2, [r1]
ldr r0, _0802CCC0 @ =0x06015520
@@ -53601,7 +53601,7 @@ _0802CCAC: .4byte 0xFFFFFE00
_0802CCB0: .4byte gUnknown_020314E0
_0802CCB4: .4byte 0x00000286
_0802CCB8: .4byte 0x040000D4
-_0802CCBC: .4byte 0x0845648C
+_0802CCBC: .4byte gUnknown_0845648C
_0802CCC0: .4byte 0x06015520
_0802CCC4: .4byte 0x80000020
_0802CCC8:
@@ -53640,7 +53640,7 @@ _0802CCF2:
movs r0, #1
strh r0, [r6]
ldr r1, _0802CD7C @ =0x040000D4
- ldr r0, _0802CD80 @ =0x086AE324
+ ldr r0, _0802CD80 @ =gUnknown_086AE324
str r0, [r1]
ldr r0, _0802CD84 @ =0x05000380
str r0, [r1, #4]
@@ -53654,7 +53654,7 @@ _0802CD18:
cmp r0, #0x55
bne _0802CD2A
ldr r0, _0802CD8C @ =0x02032F20
- ldr r1, _0802CD90 @ =0x086A1ABC
+ ldr r1, _0802CD90 @ =gUnknown_086A1ABC
bl MPlayStart
_0802CD2A:
ldr r0, [r5]
@@ -53663,7 +53663,7 @@ _0802CD2A:
cmp r0, #0x3a
bne _0802CD50
ldr r0, _0802CD8C @ =0x02032F20
- ldr r1, _0802CD94 @ =0x0869F2A0
+ ldr r1, _0802CD94 @ =gUnknown_0869F2A0
bl MPlayStart
ldr r0, [r5]
adds r1, r0, #0
@@ -53699,12 +53699,12 @@ _0802CD68:
_0802CD74: .4byte gUnknown_020314E0
_0802CD78: .4byte 0x00000286
_0802CD7C: .4byte 0x040000D4
-_0802CD80: .4byte 0x086AE324
+_0802CD80: .4byte gUnknown_086AE324
_0802CD84: .4byte 0x05000380
_0802CD88: .4byte 0x80000010
_0802CD8C: .4byte 0x02032F20
-_0802CD90: .4byte 0x086A1ABC
-_0802CD94: .4byte 0x0869F2A0
+_0802CD90: .4byte gUnknown_086A1ABC
+_0802CD94: .4byte gUnknown_0869F2A0
thumb_func_start sub_2CD98
sub_2CD98: @ 0x0802CD98
@@ -53848,7 +53848,7 @@ sub_2CE80: @ 0x0802CE80
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #6
- ldr r2, _0802CECC @ =0x08137B3C
+ ldr r2, _0802CECC @ =gUnknown_08137B3C
adds r0, r0, r2
adds r1, r1, r0
str r1, [r3]
@@ -53862,7 +53862,7 @@ sub_2CE80: @ 0x0802CE80
_0802CEC0: .4byte gUnknown_020314E0
_0802CEC4: .4byte 0x040000D4
_0802CEC8: .4byte gMain
-_0802CECC: .4byte 0x08137B3C
+_0802CECC: .4byte gUnknown_08137B3C
_0802CED0: .4byte 0x05000360
_0802CED4: .4byte 0x80000010
_0802CED8:
@@ -53872,7 +53872,7 @@ _0802CED8:
lsls r1, r0, #1
adds r1, r1, r0
lsls r1, r1, #6
- ldr r0, _0802CF28 @ =0x08137B5C
+ ldr r0, _0802CF28 @ =gUnknown_08137B5C
adds r1, r1, r0
adds r0, r4, #0
adds r0, #0x6f
@@ -53906,7 +53906,7 @@ _0802CF14:
.align 2, 0
_0802CF20: .4byte 0x040000D4
_0802CF24: .4byte gMain
-_0802CF28: .4byte 0x08137B5C
+_0802CF28: .4byte gUnknown_08137B5C
_0802CF2C: .4byte 0x05000360
_0802CF30: .4byte 0x80000010
_0802CF34: .4byte 0x00000163
@@ -54033,7 +54033,7 @@ _0802D00A:
.align 2, 0
_0802D028: .4byte 0x00000163
_0802D02C:
- ldr r0, _0802D070 @ =0x086AE344
+ ldr r0, _0802D070 @ =gUnknown_086AE344
ldr r2, [r5]
movs r4, #0xb2
lsls r4, r4, #1
@@ -54068,7 +54068,7 @@ _0802D02C:
strb r0, [r1]
b _0802D0FA
.align 2, 0
-_0802D070: .4byte 0x086AE344
+_0802D070: .4byte gUnknown_086AE344
_0802D074:
ldr r0, [r5]
movs r3, #0xb2
@@ -54096,7 +54096,7 @@ _0802D09A:
.align 2, 0
_0802D0A0: .4byte 0x00000163
_0802D0A4:
- ldr r0, _0802D0D0 @ =0x086AE344
+ ldr r0, _0802D0D0 @ =gUnknown_086AE344
ldr r2, [r5]
movs r4, #0xb2
lsls r4, r4, #1
@@ -54119,7 +54119,7 @@ _0802D0C8:
strh r0, [r1]
b _0802D0FA
.align 2, 0
-_0802D0D0: .4byte 0x086AE344
+_0802D0D0: .4byte gUnknown_086AE344
_0802D0D4:
movs r2, #0
movs r0, #0
@@ -54182,7 +54182,7 @@ sub_2D104: @ 0x0802D104
_0802D144: .4byte gMain
_0802D148: .4byte gUnknown_020314E0
_0802D14C:
- ldr r1, _0802D1E4 @ =0x086AE344
+ ldr r1, _0802D1E4 @ =gUnknown_086AE344
movs r0, #0
ldrsb r0, [r2, r0]
lsls r0, r0, #2
@@ -54195,7 +54195,7 @@ _0802D158:
lsls r0, r1, #3
subs r0, r0, r1
lsls r0, r0, #6
- ldr r1, _0802D1EC @ =0x083C076C
+ ldr r1, _0802D1EC @ =gUnknown_083C076C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802D1F0 @ =0x060120E0
@@ -54261,9 +54261,9 @@ _0802D1DC:
pop {r0}
bx r0
.align 2, 0
-_0802D1E4: .4byte 0x086AE344
+_0802D1E4: .4byte gUnknown_086AE344
_0802D1E8: .4byte 0x040000D4
-_0802D1EC: .4byte 0x083C076C
+_0802D1EC: .4byte gUnknown_083C076C
_0802D1F0: .4byte 0x060120E0
_0802D1F4: .4byte 0x800000E0
_0802D1F8: .4byte gOamBuffer
@@ -54321,14 +54321,14 @@ _0802D254:
movs r0, #0x10
strb r0, [r1]
ldr r1, _0802D360 @ =0x040000D4
- ldr r0, _0802D378 @ =0x08158284
+ ldr r0, _0802D378 @ =gUnknown_08158284
str r0, [r1]
ldr r0, _0802D37C @ =0x06015800
str r0, [r1, #4]
ldr r0, _0802D380 @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0802D384 @ =0x0815A6A4
+ ldr r0, _0802D384 @ =gUnknown_0815A6A4
str r0, [r1]
ldr r0, _0802D388 @ =0x050003C0
str r0, [r1, #4]
@@ -54457,10 +54457,10 @@ _0802D368: .4byte 0x0000111A
_0802D36C: .4byte 0x80000100
_0802D370: .4byte 0x000006DB
_0802D374: .4byte 0x000005FA
-_0802D378: .4byte 0x08158284
+_0802D378: .4byte gUnknown_08158284
_0802D37C: .4byte 0x06015800
_0802D380: .4byte 0x80001200
-_0802D384: .4byte 0x0815A6A4
+_0802D384: .4byte gUnknown_0815A6A4
_0802D388: .4byte 0x050003C0
_0802D38C: .4byte 0x80000010
_0802D390: .4byte gMain
@@ -55603,7 +55603,7 @@ _0802DC98:
lsls r0, r3, #0x10
ldr r2, _0802DE08 @ =gOamBuffer
mov sl, r2
- ldr r3, _0802DE0C @ =0x086B4112
+ ldr r3, _0802DE0C @ =gUnknown_086B4112
mov sb, r3
asrs r1, r0, #0x10
lsls r0, r1, #1
@@ -55765,14 +55765,14 @@ _0802DD94:
movs r1, #0x11
strb r1, [r0]
ldr r1, _0802DE24 @ =0x040000D4
- ldr r0, _0802DE38 @ =0x083A562C
+ ldr r0, _0802DE38 @ =gUnknown_083A562C
str r0, [r1]
ldr r0, _0802DE3C @ =0x06015800
str r0, [r1, #4]
ldr r0, _0802DE40 @ =0x80000C00
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0802DE44 @ =0x083A6E4C
+ ldr r0, _0802DE44 @ =gUnknown_083A6E4C
str r0, [r1]
ldr r0, _0802DE48 @ =0x050003C0
str r0, [r1, #4]
@@ -55788,7 +55788,7 @@ _0802DD94:
.align 2, 0
_0802DE04: .4byte 0x0000FF60
_0802DE08: .4byte gOamBuffer
-_0802DE0C: .4byte 0x086B4112
+_0802DE0C: .4byte gUnknown_086B4112
_0802DE10: .4byte 0xFFFFFE00
_0802DE14: .4byte 0x000001FF
_0802DE18: .4byte gUnknown_020314E0
@@ -55799,10 +55799,10 @@ _0802DE28: .4byte 0x06002000
_0802DE2C: .4byte 0x80000400
_0802DE30: .4byte gMain
_0802DE34: .4byte 0x000005A2
-_0802DE38: .4byte 0x083A562C
+_0802DE38: .4byte gUnknown_083A562C
_0802DE3C: .4byte 0x06015800
_0802DE40: .4byte 0x80000C00
-_0802DE44: .4byte 0x083A6E4C
+_0802DE44: .4byte gUnknown_083A6E4C
_0802DE48: .4byte 0x050003C0
_0802DE4C: .4byte 0x80000010
_0802DE50: .4byte 0x000006DB
@@ -55843,7 +55843,7 @@ _0802DE7A:
adds r2, r1, r3
movs r0, #0x8c
strh r0, [r2]
- ldr r2, _0802DEE4 @ =0x086A3700
+ ldr r2, _0802DEE4 @ =gUnknown_086A3700
movs r0, #0xb3
lsls r0, r0, #3
adds r1, r1, r0
@@ -55880,7 +55880,7 @@ _0802DED4: .4byte 0xFFFFFE98
_0802DED8: .4byte 0x02032EE0
_0802DEDC: .4byte gMain
_0802DEE0: .4byte gUnknown_020314E0
-_0802DEE4: .4byte 0x086A3700
+_0802DEE4: .4byte gUnknown_086A3700
_0802DEE8: .4byte 0x00000604
_0802DEEC: .4byte 0x00000603
_0802DEF0:
@@ -55889,7 +55889,7 @@ _0802DEF0:
adds r0, r2, r1
movs r4, #0
strb r4, [r0]
- ldr r2, _0802DF20 @ =0x086AE0D0
+ ldr r2, _0802DF20 @ =gUnknown_086AE0D0
ldr r3, _0802DF24 @ =gUnknown_020314E0
ldr r1, [r3]
ldr r0, _0802DF28 @ =0x00000603
@@ -55909,7 +55909,7 @@ _0802DEF0:
strh r0, [r1]
b _0802DF80
.align 2, 0
-_0802DF20: .4byte 0x086AE0D0
+_0802DF20: .4byte gUnknown_086AE0D0
_0802DF24: .4byte gUnknown_020314E0
_0802DF28: .4byte 0x00000603
_0802DF2C: .4byte 0x00000604
@@ -55992,7 +55992,7 @@ _0802DFC0:
lsls r0, r3, #0x10
ldr r3, _0802E084 @ =gOamBuffer
mov sb, r3
- ldr r4, _0802E088 @ =0x086B4E62
+ ldr r4, _0802E088 @ =gUnknown_086B4E62
mov r8, r4
asrs r1, r0, #0x10
lsls r0, r1, #1
@@ -56082,7 +56082,7 @@ _0802E078: .4byte 0x0000111A
_0802E07C: .4byte 0x05000200
_0802E080: .4byte 0x800000C0
_0802E084: .4byte gOamBuffer
-_0802E088: .4byte 0x086B4E62
+_0802E088: .4byte gUnknown_086B4E62
_0802E08C: .4byte 0xFFFFFE00
_0802E090: .4byte 0x000001FF
@@ -56123,21 +56123,21 @@ sub_2E094: @ 0x0802E094
cmp r0, #0
bne _0802E130
ldr r1, _0802E110 @ =0x040000D4
- ldr r0, _0802E114 @ =0x081BCAA4
+ ldr r0, _0802E114 @ =gUnknown_081BCAA4
str r0, [r1]
ldr r2, _0802E118 @ =0x06015800
str r2, [r1, #4]
ldr r0, _0802E11C @ =0x80000C00
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0802E120 @ =0x081BE2C4
+ ldr r0, _0802E120 @ =gUnknown_081BE2C4
str r0, [r1]
ldr r0, _0802E124 @ =0x050003C0
str r0, [r1, #4]
ldr r0, _0802E128 @ =0x80000010
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0802E12C @ =0x08483D8C
+ ldr r0, _0802E12C @ =gUnknown_08483D8C
b _0802E150
.align 2, 0
_0802E0FC: .4byte gUnknown_020314E0
@@ -56146,30 +56146,30 @@ _0802E104: .4byte 0x0000060C
_0802E108: .4byte 0x0000060E
_0802E10C: .4byte 0x0000FDA8
_0802E110: .4byte 0x040000D4
-_0802E114: .4byte 0x081BCAA4
+_0802E114: .4byte gUnknown_081BCAA4
_0802E118: .4byte 0x06015800
_0802E11C: .4byte 0x80000C00
-_0802E120: .4byte 0x081BE2C4
+_0802E120: .4byte gUnknown_081BE2C4
_0802E124: .4byte 0x050003C0
_0802E128: .4byte 0x80000010
-_0802E12C: .4byte 0x08483D8C
+_0802E12C: .4byte gUnknown_08483D8C
_0802E130:
ldr r1, _0802E15C @ =0x040000D4
- ldr r0, _0802E160 @ =0x081BE4C4
+ ldr r0, _0802E160 @ =gUnknown_081BE4C4
str r0, [r1]
ldr r2, _0802E164 @ =0x06015800
str r2, [r1, #4]
ldr r0, _0802E168 @ =0x80000C00
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0802E16C @ =0x081BFCE4
+ ldr r0, _0802E16C @ =gUnknown_081BFCE4
str r0, [r1]
ldr r0, _0802E170 @ =0x050003C0
str r0, [r1, #4]
ldr r0, _0802E174 @ =0x80000010
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0802E178 @ =0x08488A0C
+ ldr r0, _0802E178 @ =gUnknown_08488A0C
_0802E150:
str r0, [r1]
str r2, [r1, #4]
@@ -56179,13 +56179,13 @@ _0802E150:
b _0802E610
.align 2, 0
_0802E15C: .4byte 0x040000D4
-_0802E160: .4byte 0x081BE4C4
+_0802E160: .4byte gUnknown_081BE4C4
_0802E164: .4byte 0x06015800
_0802E168: .4byte 0x80000C00
-_0802E16C: .4byte 0x081BFCE4
+_0802E16C: .4byte gUnknown_081BFCE4
_0802E170: .4byte 0x050003C0
_0802E174: .4byte 0x80000010
-_0802E178: .4byte 0x08488A0C
+_0802E178: .4byte gUnknown_08488A0C
_0802E17C: .4byte 0x80000240
_0802E180:
cmp r2, #0x3b
@@ -56345,7 +56345,7 @@ _0802E2D0:
bls _0802E2D6
b _0802E41C
_0802E2D6:
- ldr r2, _0802E300 @ =0x086AE394
+ ldr r2, _0802E300 @ =gUnknown_086AE394
ldr r5, _0802E304 @ =0x0000060A
adds r3, r6, r5
movs r1, #0
@@ -56367,7 +56367,7 @@ _0802E2D6:
strh r0, [r1]
b _0802E37A
.align 2, 0
-_0802E300: .4byte 0x086AE394
+_0802E300: .4byte gUnknown_086AE394
_0802E304: .4byte 0x0000060A
_0802E308:
strh r7, [r1]
@@ -56383,7 +56383,7 @@ _0802E308:
asrs r0, r0, #0x18
cmp r0, #7
bne _0802E366
- ldr r3, _0802E3C8 @ =0x08055A68
+ ldr r3, _0802E3C8 @ =gUnknown_08055A68
adds r0, r4, #0
adds r0, #0x32
movs r2, #0
@@ -56401,7 +56401,7 @@ _0802E308:
strb r1, [r0]
mov r7, sb
ldr r1, [r7]
- ldr r2, _0802E3D0 @ =0x08137928
+ ldr r2, _0802E3D0 @ =gUnknown_08137928
adds r0, r1, #0
adds r0, #0x35
ldrb r0, [r0]
@@ -56428,7 +56428,7 @@ _0802E366:
movs r0, #0xbd
strh r0, [r1, #0x18]
_0802E37A:
- ldr r2, _0802E3D8 @ =0x086AE394
+ ldr r2, _0802E3D8 @ =gUnknown_086AE394
ldr r0, _0802E3DC @ =gUnknown_020314E0
ldr r3, [r0]
ldr r5, _0802E3C4 @ =0x0000060A
@@ -56467,11 +56467,11 @@ _0802E3B4:
b _0802E3F2
.align 2, 0
_0802E3C4: .4byte 0x0000060A
-_0802E3C8: .4byte 0x08055A68
+_0802E3C8: .4byte gUnknown_08055A68
_0802E3CC: .4byte gMain
-_0802E3D0: .4byte 0x08137928
+_0802E3D0: .4byte gUnknown_08137928
_0802E3D4: .4byte 0x000006D9
-_0802E3D8: .4byte 0x086AE394
+_0802E3D8: .4byte gUnknown_086AE394
_0802E3DC: .4byte gUnknown_020314E0
_0802E3E0: .4byte 0x0000060C
_0802E3E4: .4byte 0x0000FFB0
@@ -56609,7 +56609,7 @@ _0802E4E0:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _0802E50C @ =0x08483D8C
+ ldr r1, _0802E50C @ =gUnknown_08483D8C
b _0802E51E
.align 2, 0
_0802E4F8: .4byte 0x000001E9
@@ -56617,7 +56617,7 @@ _0802E4FC: .4byte 0x00000612
_0802E500: .4byte 0x0000060C
_0802E504: .4byte gMain
_0802E508: .4byte 0x040000D4
-_0802E50C: .4byte 0x08483D8C
+_0802E50C: .4byte gUnknown_08483D8C
_0802E510:
ldr r2, _0802E640 @ =0x040000D4
lsls r1, r7, #0x10
@@ -56625,7 +56625,7 @@ _0802E510:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _0802E644 @ =0x08488A0C
+ ldr r1, _0802E644 @ =gUnknown_08488A0C
_0802E51E:
adds r0, r0, r1
str r0, [r2]
@@ -56634,7 +56634,7 @@ _0802E51E:
ldr r0, _0802E64C @ =0x80000240
str r0, [r2, #8]
ldr r0, [r2, #8]
- ldr r2, _0802E650 @ =0x086AE394
+ ldr r2, _0802E650 @ =gUnknown_086AE394
ldr r5, _0802E654 @ =gUnknown_020314E0
ldr r4, [r5]
ldr r3, _0802E658 @ =0x0000060A
@@ -56678,7 +56678,7 @@ _0802E51E:
mov sb, r5
ldr r3, _0802E668 @ =gOamBuffer
mov r8, r3
- ldr r5, _0802E66C @ =0x086B3FE6
+ ldr r5, _0802E66C @ =gUnknown_086B3FE6
mov ip, r5
lsls r1, r7, #0x10
asrs r1, r1, #0x10
@@ -56774,17 +56774,17 @@ _0802E62E:
bx r0
.align 2, 0
_0802E640: .4byte 0x040000D4
-_0802E644: .4byte 0x08488A0C
+_0802E644: .4byte gUnknown_08488A0C
_0802E648: .4byte 0x06015800
_0802E64C: .4byte 0x80000240
-_0802E650: .4byte 0x086AE394
+_0802E650: .4byte gUnknown_086AE394
_0802E654: .4byte gUnknown_020314E0
_0802E658: .4byte 0x0000060A
_0802E65C: .4byte gMain
_0802E660: .4byte 0x0000060C
_0802E664: .4byte 0x0000060E
_0802E668: .4byte gOamBuffer
-_0802E66C: .4byte 0x086B3FE6
+_0802E66C: .4byte gUnknown_086B3FE6
_0802E670: .4byte 0xFFFFFE00
_0802E674: .4byte 0x000001FF
_0802E678: .4byte 0x000001E9
@@ -56892,7 +56892,7 @@ _0802E750: .4byte gUnknown_020314E0
_0802E754: .4byte 0x0000030E
_0802E758: .4byte 0x00000322
_0802E75C:
- ldr r5, _0802E7B8 @ =0x086AE45A
+ ldr r5, _0802E7B8 @ =gUnknown_086AE45A
ldr r3, _0802E7BC @ =gUnknown_020314E0
ldr r4, [r3]
movs r7, #0xa4
@@ -56936,7 +56936,7 @@ _0802E7AC:
mov sl, r1
bl _0802EFFC
.align 2, 0
-_0802E7B8: .4byte 0x086AE45A
+_0802E7B8: .4byte gUnknown_086AE45A
_0802E7BC: .4byte gUnknown_020314E0
_0802E7C0: .4byte 0x00000322
_0802E7C4: .4byte 0x00000307
@@ -57074,7 +57074,7 @@ _0802E8D0: .4byte 0x00000306
_0802E8D4: .4byte gUnknown_020314E0
_0802E8D8: .4byte 0x0000132C
_0802E8DC:
- ldr r2, _0802E908 @ =0x086AE3DC
+ ldr r2, _0802E908 @ =gUnknown_086AE3DC
ldr r5, _0802E90C @ =gUnknown_020314E0
ldr r3, [r5]
ldr r6, _0802E910 @ =0x00000307
@@ -57097,7 +57097,7 @@ _0802E8DC:
strh r0, [r3]
b _0802E95C
.align 2, 0
-_0802E908: .4byte 0x086AE3DC
+_0802E908: .4byte gUnknown_086AE3DC
_0802E90C: .4byte gUnknown_020314E0
_0802E910: .4byte 0x00000307
_0802E914: .4byte 0x0000030A
@@ -57137,7 +57137,7 @@ _0802E948:
movs r0, #0xe3
bl m4aSongNumStart
_0802E95C:
- ldr r2, _0802E994 @ =0x086AE3DC
+ ldr r2, _0802E994 @ =gUnknown_086AE3DC
ldr r0, _0802E998 @ =gUnknown_020314E0
ldr r3, [r0]
ldr r1, _0802E98C @ =0x00000307
@@ -57164,7 +57164,7 @@ _0802E95C:
.align 2, 0
_0802E98C: .4byte 0x00000307
_0802E990: .4byte 0x00000306
-_0802E994: .4byte 0x086AE3DC
+_0802E994: .4byte gUnknown_086AE3DC
_0802E998: .4byte gUnknown_020314E0
_0802E99C:
ldr r3, _0802EABC @ =gUnknown_020314E0
@@ -57194,7 +57194,7 @@ _0802E9BE:
ldrh r0, [r1]
movs r1, #0x1a
bl __umodsi3
- ldr r2, _0802EAC8 @ =0x08137CBC
+ ldr r2, _0802EAC8 @ =gUnknown_08137CBC
ldr r1, _0802EACC @ =0x0000FFFE
ands r0, r1
adds r1, r0, r2
@@ -57312,7 +57312,7 @@ _0802E9BE:
_0802EABC: .4byte gUnknown_020314E0
_0802EAC0: .4byte 0x0000FE98
_0802EAC4: .4byte 0x00000322
-_0802EAC8: .4byte 0x08137CBC
+_0802EAC8: .4byte gUnknown_08137CBC
_0802EACC: .4byte 0x0000FFFE
_0802EAD0: .4byte 0x0000030E
_0802EAD4: .4byte 0x0000FFF4
@@ -57362,7 +57362,7 @@ _0802EB2C:
adds r0, r0, r2
movs r1, #1
strb r1, [r0]
- ldr r0, _0802EBC8 @ =0x08137CBC
+ ldr r0, _0802EBC8 @ =gUnknown_08137CBC
ldrb r0, [r0]
lsls r0, r0, #0x18
asrs r0, r0, #0x18
@@ -57434,7 +57434,7 @@ _0802EB8E:
b _0802EFFC
.align 2, 0
_0802EBC4: .4byte gUnknown_020314E0
-_0802EBC8: .4byte 0x08137CBC
+_0802EBC8: .4byte gUnknown_08137CBC
_0802EBCC: .4byte gMain
_0802EBD0: .4byte 0x00000282
_0802EBD4: .4byte 0x0000072E
@@ -57818,7 +57818,7 @@ _0802EEF8:
ldrh r0, [r5]
movs r1, #0x1a
bl __umodsi3
- ldr r2, _0802EF68 @ =0x08137CBC
+ ldr r2, _0802EF68 @ =gUnknown_08137CBC
ldr r1, _0802EF6C @ =0x0000FFFE
ands r0, r1
adds r1, r0, r2
@@ -57864,7 +57864,7 @@ _0802EEF8:
b _0802EF90
.align 2, 0
_0802EF64: .4byte gUnknown_020314E0
-_0802EF68: .4byte 0x08137CBC
+_0802EF68: .4byte gUnknown_08137CBC
_0802EF6C: .4byte 0x0000FFFE
_0802EF70: .4byte 0x0000030E
_0802EF74: .4byte 0x0000FFF4
@@ -57877,7 +57877,7 @@ _0802EF7C:
movs r0, #0xa
strb r0, [r1]
ldr r0, _0802EFD0 @ =0x02032F20
- ldr r1, _0802EFD4 @ =0x086A11A4
+ ldr r1, _0802EFD4 @ =gUnknown_086A11A4
bl MPlayStart
_0802EF90:
ldr r4, _0802EFD8 @ =gUnknown_020314E0
@@ -57897,7 +57897,7 @@ _0802EF90:
cmp r0, #0x22
bne _0802EFBA
ldr r0, _0802EFD0 @ =0x02032F20
- ldr r1, _0802EFD4 @ =0x086A11A4
+ ldr r1, _0802EFD4 @ =gUnknown_086A11A4
bl MPlayStart
_0802EFBA:
ldr r1, [r4]
@@ -57912,7 +57912,7 @@ _0802EFBC:
.align 2, 0
_0802EFCC: .4byte 0x00000306
_0802EFD0: .4byte 0x02032F20
-_0802EFD4: .4byte 0x086A11A4
+_0802EFD4: .4byte gUnknown_086A11A4
_0802EFD8: .4byte gUnknown_020314E0
_0802EFDC:
ldr r4, _0802F10C @ =gUnknown_020314E0
@@ -57943,7 +57943,7 @@ _0802EFFC:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _0802F120 @ =0x084BB16C
+ ldr r1, _0802F120 @ =gUnknown_084BB16C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802F124 @ =0x060122A0
@@ -57991,7 +57991,7 @@ _0802EFFC:
movs r2, #0
ldr r3, [sp]
lsls r1, r3, #0x10
- ldr r4, _0802F130 @ =0x086B3EF6
+ ldr r4, _0802F130 @ =gUnknown_086B3EF6
mov sb, r4
ldr r6, _0802F134 @ =gOamBuffer
asrs r1, r1, #0x10
@@ -58072,11 +58072,11 @@ _0802F110: .4byte 0x0000030E
_0802F114: .4byte 0x00000306
_0802F118: .4byte 0x0200DED8
_0802F11C: .4byte 0x040000D4
-_0802F120: .4byte 0x084BB16C
+_0802F120: .4byte gUnknown_084BB16C
_0802F124: .4byte 0x060122A0
_0802F128: .4byte 0x80000240
_0802F12C: .4byte 0x00000322
-_0802F130: .4byte 0x086B3EF6
+_0802F130: .4byte gUnknown_086B3EF6
_0802F134: .4byte gOamBuffer
_0802F138: .4byte 0xFFFFFE00
_0802F13C: .4byte 0x000001FF
@@ -58108,7 +58108,7 @@ sub_2F140: @ 0x0802F140
lsls r0, r0, #0x10
lsrs r4, r0, #0x10
_0802F170:
- ldr r2, _0802F248 @ =0x086AE462
+ ldr r2, _0802F248 @ =gUnknown_086AE462
lsls r0, r4, #0x10
asrs r0, r0, #0xe
adds r1, r0, r2
@@ -58134,7 +58134,7 @@ _0802F170:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0802F250 @ =0x083FFD8C
+ ldr r1, _0802F250 @ =gUnknown_083FFD8C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802F254 @ =0x06012720
@@ -58143,7 +58143,7 @@ _0802F170:
str r0, [r2, #8]
ldr r0, [r2, #8]
movs r1, #0
- ldr r7, _0802F25C @ =0x086B4A72
+ ldr r7, _0802F25C @ =gUnknown_086B4A72
mov sb, r7
ldr r0, _0802F260 @ =gOamBuffer
mov sl, r0
@@ -58216,12 +58216,12 @@ _0802F1CE:
.align 2, 0
_0802F240: .4byte gUnknown_020314E0
_0802F244: .4byte 0x0200E9A0
-_0802F248: .4byte 0x086AE462
+_0802F248: .4byte gUnknown_086AE462
_0802F24C: .4byte 0x040000D4
-_0802F250: .4byte 0x083FFD8C
+_0802F250: .4byte gUnknown_083FFD8C
_0802F254: .4byte 0x06012720
_0802F258: .4byte 0x80000180
-_0802F25C: .4byte 0x086B4A72
+_0802F25C: .4byte gUnknown_086B4A72
_0802F260: .4byte gOamBuffer
_0802F264: .4byte 0xFFFFFE00
_0802F268: .4byte 0x000001FF
@@ -58398,7 +58398,7 @@ _0802F384:
movs r1, #0x16
strb r1, [r0]
ldr r1, _0802F3F4 @ =0x040000D4
- ldr r0, _0802F3F8 @ =0x08526DCC
+ ldr r0, _0802F3F8 @ =gUnknown_08526DCC
str r0, [r1]
ldr r0, _0802F3FC @ =0x06015800
str r0, [r1, #4]
@@ -58416,12 +58416,12 @@ _0802F3E8: .4byte 0x0000037D
_0802F3EC: .4byte 0x0000037B
_0802F3F0: .4byte gMain
_0802F3F4: .4byte 0x040000D4
-_0802F3F8: .4byte 0x08526DCC
+_0802F3F8: .4byte gUnknown_08526DCC
_0802F3FC: .4byte 0x06015800
_0802F400: .4byte 0x80000600
_0802F404: .4byte 0x00001388
_0802F408:
- ldr r3, _0802F434 @ =0x086AE496
+ ldr r3, _0802F434 @ =gUnknown_086AE496
ldr r2, [r5]
ldr r0, _0802F438 @ =0x0000037D
adds r4, r2, r0
@@ -58444,7 +58444,7 @@ _0802F408:
strh r0, [r2]
b _0802F46C
.align 2, 0
-_0802F434: .4byte 0x086AE496
+_0802F434: .4byte gUnknown_086AE496
_0802F438: .4byte 0x0000037D
_0802F43C: .4byte 0x0000037E
_0802F440:
@@ -58590,7 +58590,7 @@ sub_2F504: @ 0x0802F504
lsls r0, r1, #3
subs r0, r0, r1
lsls r0, r0, #7
- ldr r1, _0802F710 @ =0x08512C4C
+ ldr r1, _0802F710 @ =gUnknown_08512C4C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802F714 @ =0x06012A20
@@ -58601,7 +58601,7 @@ sub_2F504: @ 0x0802F504
ldr r2, _0802F71C @ =0x0000037A
adds r3, r3, r2
movs r2, #0
- ldr r4, _0802F720 @ =0x086B3CA4
+ ldr r4, _0802F720 @ =gUnknown_086B3CA4
mov sb, r4
movs r1, #0
ldrsb r1, [r3, r1]
@@ -58690,7 +58690,7 @@ _0802F5EC:
ldr r4, _0802F730 @ =0x0000037B
adds r0, r0, r4
movs r2, #0
- ldr r7, _0802F734 @ =0x086B3B7E
+ ldr r7, _0802F734 @ =gUnknown_086B3B7E
mov sb, r7
ldr r1, _0802F728 @ =gOamBuffer
mov sl, r1
@@ -58796,7 +58796,7 @@ _0802F69A:
ldr r2, _0802F70C @ =0x040000D4
lsls r0, r0, #0x10
asrs r0, r0, #7
- ldr r1, _0802F73C @ =0x084ED6CC
+ ldr r1, _0802F73C @ =gUnknown_084ED6CC
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802F740 @ =0x06014FA0
@@ -58810,18 +58810,18 @@ _0802F700: .4byte 0x0200C668
_0802F704: .4byte gUnknown_020314E0
_0802F708: .4byte 0x00000379
_0802F70C: .4byte 0x040000D4
-_0802F710: .4byte 0x08512C4C
+_0802F710: .4byte gUnknown_08512C4C
_0802F714: .4byte 0x06012A20
_0802F718: .4byte 0x800001C0
_0802F71C: .4byte 0x0000037A
-_0802F720: .4byte 0x086B3CA4
+_0802F720: .4byte gUnknown_086B3CA4
_0802F724: .4byte 0xFFFFFE00
_0802F728: .4byte gOamBuffer
_0802F72C: .4byte 0x000001FF
_0802F730: .4byte 0x0000037B
-_0802F734: .4byte 0x086B3B7E
+_0802F734: .4byte gUnknown_086B3B7E
_0802F738: .4byte 0x0200E608
-_0802F73C: .4byte 0x084ED6CC
+_0802F73C: .4byte gUnknown_084ED6CC
_0802F740: .4byte 0x06014FA0
_0802F744: .4byte 0x80000100
_0802F748:
@@ -58908,7 +58908,7 @@ _0802F7DC: @ jump table
.4byte _0802FA28 @ case 4
.4byte _0802FAA2 @ case 5
_0802F7F4:
- ldr r1, _0802F828 @ =0x086AE4FC
+ ldr r1, _0802F828 @ =gUnknown_086AE4FC
mov r4, r8
ldr r2, [r4]
asrs r4, r6, #0x10
@@ -58934,7 +58934,7 @@ _0802F7F4:
strh r0, [r2]
b _0802F858
.align 2, 0
-_0802F828: .4byte 0x086AE4FC
+_0802F828: .4byte gUnknown_086AE4FC
_0802F82C: .4byte 0x0000036E
_0802F830:
ldrb r0, [r3]
@@ -58978,7 +58978,7 @@ _0802F878:
strh r0, [r1]
b _0802FB26
_0802F87E:
- ldr r2, _0802F8B0 @ =0x086AE4FC
+ ldr r2, _0802F8B0 @ =gUnknown_086AE4FC
ldr r7, _0802F8B4 @ =gUnknown_020314E0
ldr r1, [r7]
asrs r4, r6, #0x10
@@ -59004,7 +59004,7 @@ _0802F87E:
strh r0, [r1]
b _0802F8EC
.align 2, 0
-_0802F8B0: .4byte 0x086AE4FC
+_0802F8B0: .4byte gUnknown_086AE4FC
_0802F8B4: .4byte gUnknown_020314E0
_0802F8B8: .4byte 0x0000036E
_0802F8BC:
@@ -59077,7 +59077,7 @@ _0802F938: .4byte 0x0000036E
_0802F93C: .4byte gUnknown_020314E0
_0802F940: .4byte 0x00000376
_0802F944:
- ldr r1, _0802F978 @ =0x086AE4FC
+ ldr r1, _0802F978 @ =gUnknown_086AE4FC
mov r5, r8
ldr r2, [r5]
asrs r5, r6, #0x10
@@ -59103,7 +59103,7 @@ _0802F944:
strh r0, [r2]
b _0802F9CA
.align 2, 0
-_0802F978: .4byte 0x086AE4FC
+_0802F978: .4byte gUnknown_086AE4FC
_0802F97C: .4byte 0x0000036E
_0802F980:
ldrb r0, [r3]
@@ -59188,7 +59188,7 @@ _0802FA1C: .4byte 0x0000036E
_0802FA20: .4byte 0x0000036A
_0802FA24: .4byte 0x00000372
_0802FA28:
- ldr r1, _0802FA90 @ =0x086AE4FC
+ ldr r1, _0802FA90 @ =gUnknown_086AE4FC
mov r3, r8
ldr r2, [r3]
asrs r5, r6, #0x10
@@ -59241,7 +59241,7 @@ _0802FA28:
adds r0, r0, r5
b _0802FB14
.align 2, 0
-_0802FA90: .4byte 0x086AE4FC
+_0802FA90: .4byte gUnknown_086AE4FC
_0802FA94: .4byte 0x0000036E
_0802FA98: .4byte 0x0000036A
_0802FA9C:
@@ -59249,7 +59249,7 @@ _0802FA9C:
strb r0, [r1]
b _0802FB16
_0802FAA2:
- ldr r1, _0802FAD4 @ =0x086AE4FC
+ ldr r1, _0802FAD4 @ =gUnknown_086AE4FC
mov r5, r8
ldr r2, [r5]
asrs r4, r6, #0x10
@@ -59276,7 +59276,7 @@ _0802FACE:
strh r0, [r2]
b _0802FB16
.align 2, 0
-_0802FAD4: .4byte 0x086AE4FC
+_0802FAD4: .4byte gUnknown_086AE4FC
_0802FAD8: .4byte 0x0000036E
_0802FADC:
ldrb r0, [r3]
@@ -59383,7 +59383,7 @@ _0802FB78:
movs r0, #0xd
bl sub_11B0
_0802FB9E:
- ldr r5, _0802FC40 @ =0x08137CD6
+ ldr r5, _0802FC40 @ =gUnknown_08137CD6
mov r0, r8
ldr r4, [r0]
adds r4, r4, r6
@@ -59459,7 +59459,7 @@ _0802FC30: .4byte 0x00000376
_0802FC34: .4byte 0x00001328
_0802FC38: .4byte 0x00001330
_0802FC3C: .4byte 0x00001334
-_0802FC40: .4byte 0x08137CD6
+_0802FC40: .4byte gUnknown_08137CD6
_0802FC44: .4byte 0x0400004C
_0802FC48:
ldr r5, _0802FC7C @ =0x0000072E
@@ -59553,7 +59553,7 @@ _0802FCE4:
movs r0, #0x90
subs r0, r0, r1
strh r0, [r6, #4]
- ldr r4, _0802FDD4 @ =0x086AE4FC
+ ldr r4, _0802FDD4 @ =gUnknown_086AE4FC
ldr r0, [r3]
movs r1, #0xdb
lsls r1, r1, #2
@@ -59569,7 +59569,7 @@ _0802FCE4:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0802FDDC @ =0x0847A40C
+ ldr r1, _0802FDDC @ =gUnknown_0847A40C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802FDE0 @ =0x06012DA0
@@ -59648,7 +59648,7 @@ _0802FD42:
ldr r2, _0802FDD8 @ =0x040000D4
lsrs r0, r0, #1
lsls r0, r0, #9
- ldr r1, _0802FDFC @ =0x0847D10C
+ ldr r1, _0802FDFC @ =gUnknown_0847D10C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802FE00 @ =0x06014720
@@ -59660,9 +59660,9 @@ _0802FD42:
.align 2, 0
_0802FDCC: .4byte 0x0200DF90
_0802FDD0: .4byte gUnknown_020314E0
-_0802FDD4: .4byte 0x086AE4FC
+_0802FDD4: .4byte gUnknown_086AE4FC
_0802FDD8: .4byte 0x040000D4
-_0802FDDC: .4byte 0x0847A40C
+_0802FDDC: .4byte gUnknown_0847A40C
_0802FDE0: .4byte 0x06012DA0
_0802FDE4: .4byte 0x80000140
_0802FDE8: .4byte gOamBuffer
@@ -59670,7 +59670,7 @@ _0802FDEC: .4byte 0xFFFFFDD8
_0802FDF0: .4byte 0xFFFFFE00
_0802FDF4: .4byte 0x000001FF
_0802FDF8: .4byte 0x00000372
-_0802FDFC: .4byte 0x0847D10C
+_0802FDFC: .4byte gUnknown_0847D10C
_0802FE00: .4byte 0x06014720
_0802FE04: .4byte 0x800000C0
_0802FE08:
@@ -59724,7 +59724,7 @@ _0802FE0C:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #2
- ldr r2, _0802FF2C @ =0x086AE4FC
+ ldr r2, _0802FF2C @ =gUnknown_086AE4FC
adds r0, r0, r2
ldr r2, _0802FF30 @ =0x040000D4
movs r3, #0
@@ -59732,7 +59732,7 @@ _0802FE0C:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r5, _0802FF34 @ =0x084C1E6C
+ ldr r5, _0802FF34 @ =gUnknown_084C1E6C
adds r0, r0, r5
str r0, [r2]
ldr r0, _0802FF38 @ =0x060130A0
@@ -59805,7 +59805,7 @@ _0802FE90:
ldr r2, _0802FF30 @ =0x040000D4
lsrs r0, r0, #1
lsls r0, r0, #9
- ldr r1, _0802FF44 @ =0x084C4B6C
+ ldr r1, _0802FF44 @ =gUnknown_084C4B6C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0802FF48 @ =0x06014920
@@ -59819,13 +59819,13 @@ _0802FF1C: .4byte 0x000001FF
_0802FF20: .4byte 0xFFFFFE00
_0802FF24: .4byte 0x0200E048
_0802FF28: .4byte 0x0000036D
-_0802FF2C: .4byte 0x086AE4FC
+_0802FF2C: .4byte gUnknown_086AE4FC
_0802FF30: .4byte 0x040000D4
-_0802FF34: .4byte 0x084C1E6C
+_0802FF34: .4byte gUnknown_084C1E6C
_0802FF38: .4byte 0x060130A0
_0802FF3C: .4byte 0x80000140
_0802FF40: .4byte 0x0200DE20
-_0802FF44: .4byte 0x084C4B6C
+_0802FF44: .4byte gUnknown_084C4B6C
_0802FF48: .4byte 0x06014920
_0802FF4C: .4byte 0x800000C0
_0802FF50:
@@ -59970,7 +59970,7 @@ _0803006A:
ldr r1, _080300C0 @ =0x040000D4
lsls r0, r0, #0x10
asrs r0, r0, #9
- ldr r2, _080300C4 @ =0x084FEA0C
+ ldr r2, _080300C4 @ =gUnknown_084FEA0C
adds r0, r0, r2
str r0, [r1]
ldr r0, _080300C8 @ =0x060146A0
@@ -60013,7 +60013,7 @@ _080300B2:
bx r0
.align 2, 0
_080300C0: .4byte 0x040000D4
-_080300C4: .4byte 0x084FEA0C
+_080300C4: .4byte gUnknown_084FEA0C
_080300C8: .4byte 0x060146A0
_080300CC: .4byte 0x80000040
_080300D0: .4byte 0x000001FF
@@ -60223,7 +60223,7 @@ _080301F6:
adds r0, #8
strh r6, [r0]
ldr r1, _0803032C @ =0x040000D4
- ldr r0, _08030330 @ =0x086ACEF8
+ ldr r0, _08030330 @ =gUnknown_086ACEF8
ldr r0, [r0, #0x1c]
str r0, [r1]
ldr r0, _08030334 @ =0x06015800
@@ -60231,7 +60231,7 @@ _080301F6:
ldr r0, _08030338 @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0803033C @ =0x086ACF18
+ ldr r0, _0803033C @ =gUnknown_086ACF18
ldr r0, [r0, #0x1c]
str r0, [r1]
ldr r0, _08030340 @ =0x050003C0
@@ -60316,10 +60316,10 @@ _08030320: .4byte 0x000006C6
_08030324: .4byte gMain
_08030328: .4byte 0x0000F63C
_0803032C: .4byte 0x040000D4
-_08030330: .4byte 0x086ACEF8
+_08030330: .4byte gUnknown_086ACEF8
_08030334: .4byte 0x06015800
_08030338: .4byte 0x80001200
-_0803033C: .4byte 0x086ACF18
+_0803033C: .4byte gUnknown_086ACF18
_08030340: .4byte 0x050003C0
_08030344: .4byte 0x80000010
_08030348: .4byte 0x0000C350
@@ -60342,7 +60342,7 @@ _08030350:
_08030370:
lsls r0, r1, #0x10
asrs r0, r0, #7
- ldr r1, _08030464 @ =0x0845690C
+ ldr r1, _08030464 @ =gUnknown_0845690C
adds r0, r0, r1
mov r2, sb
str r0, [r2]
@@ -60460,7 +60460,7 @@ _08030456:
pop {r0}
bx r0
.align 2, 0
-_08030464: .4byte 0x0845690C
+_08030464: .4byte gUnknown_0845690C
_08030468: .4byte 0x060133A0
_0803046C: .4byte 0x80000100
_08030470: .4byte gUnknown_020314E0
@@ -60588,7 +60588,7 @@ _08030552:
ldrsb r0, [r2, r0]
cmp r1, r0
beq _0803059E
- ldr r1, _080305DC @ =0x086AD2EE
+ ldr r1, _080305DC @ =gUnknown_086AD2EE
lsls r0, r0, #3
adds r1, #6
adds r0, r0, r1
@@ -60596,7 +60596,7 @@ _08030552:
movs r3, #0
ldrsh r0, [r0, r3]
lsls r0, r0, #9
- ldr r1, _080305E4 @ =0x084FD18C
+ ldr r1, _080305E4 @ =gUnknown_084FD18C
adds r0, r0, r1
str r0, [r2]
ldr r0, _080305E8 @ =0x06011CE0
@@ -60626,7 +60626,7 @@ _0803059E:
bgt _080305B6
b _08030700
_080305B6:
- ldr r0, _080305DC @ =0x086AD2EE
+ ldr r0, _080305DC @ =gUnknown_086AD2EE
adds r3, r2, r5
movs r1, #0
ldrsb r1, [r3, r1]
@@ -60645,9 +60645,9 @@ _080305B6:
b _080306E6
.align 2, 0
_080305D8: .4byte 0x000001ED
-_080305DC: .4byte 0x086AD2EE
+_080305DC: .4byte gUnknown_086AD2EE
_080305E0: .4byte 0x040000D4
-_080305E4: .4byte 0x084FD18C
+_080305E4: .4byte gUnknown_084FD18C
_080305E8: .4byte 0x06011CE0
_080305EC: .4byte 0x80000100
_080305F0:
@@ -60775,7 +60775,7 @@ _080306D2:
movs r0, #0x92
bl m4aSongNumStart
_080306E6:
- ldr r2, _0803078C @ =0x086AD2EE
+ ldr r2, _0803078C @ =gUnknown_086AD2EE
ldr r1, _08030784 @ =gUnknown_020314E0
ldr r0, [r1]
ldr r3, _08030788 @ =0x000001ED
@@ -60856,7 +60856,7 @@ _08030756:
_08030780: .4byte gMain
_08030784: .4byte gUnknown_020314E0
_08030788: .4byte 0x000001ED
-_0803078C: .4byte 0x086AD2EE
+_0803078C: .4byte gUnknown_086AD2EE
_08030790:
mov r3, sb
ldr r4, [r3]
@@ -60900,7 +60900,7 @@ _080307C8:
lsls r0, r3, #1
adds r0, r0, r3
lsls r0, r0, #1
- ldr r6, _08030878 @ =0x086B4D4E
+ ldr r6, _08030878 @ =gUnknown_086B4D4E
adds r0, r0, r6
add r0, r8
ldrh r1, [r0]
@@ -60975,7 +60975,7 @@ _080307C8:
.align 2, 0
_08030870: .4byte gOamBuffer
_08030874: .4byte 0xFFFFFE00
-_08030878: .4byte 0x086B4D4E
+_08030878: .4byte gUnknown_086B4D4E
_0803087C: .4byte 0x000001FF
_08030880: .4byte 0x0200D860
_08030884: .4byte 0x00000346
@@ -61523,7 +61523,7 @@ _08030CA8:
adds r7, r1, #0
cmp r0, #0
beq _08030CDC
- ldr r4, _08030D0C @ =0x086AE54A
+ ldr r4, _08030D0C @ =gUnknown_086AE54A
movs r1, #6
bl __udivsi3
lsls r0, r0, #0x10
@@ -61563,7 +61563,7 @@ _08030CDC:
_08030D00: .4byte 0x00000336
_08030D04: .4byte gUnknown_020314E0
_08030D08: .4byte 0x00000326
-_08030D0C: .4byte 0x086AE54A
+_08030D0C: .4byte gUnknown_086AE54A
_08030D10: .4byte 0x000006C2
_08030D14:
movs r0, #4
@@ -61620,7 +61620,7 @@ _08030D18:
adds r0, #0xf8
strh r5, [r0]
ldr r1, _08030E0C @ =0x040000D4
- ldr r0, _08030E10 @ =0x086ACEF8
+ ldr r0, _08030E10 @ =gUnknown_086ACEF8
ldr r0, [r0, #0x10]
str r0, [r1]
ldr r0, _08030E14 @ =0x06015800
@@ -61628,7 +61628,7 @@ _08030D18:
ldr r0, _08030E18 @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08030E1C @ =0x086ACF18
+ ldr r0, _08030E1C @ =gUnknown_086ACF18
ldr r0, [r0, #0x10]
str r0, [r1]
ldr r0, _08030E20 @ =0x050003C0
@@ -61690,10 +61690,10 @@ _08030DA4:
_08030E04: .4byte 0x000006C2
_08030E08: .4byte gMain
_08030E0C: .4byte 0x040000D4
-_08030E10: .4byte 0x086ACEF8
+_08030E10: .4byte gUnknown_086ACEF8
_08030E14: .4byte 0x06015800
_08030E18: .4byte 0x80001200
-_08030E1C: .4byte 0x086ACF18
+_08030E1C: .4byte gUnknown_086ACF18
_08030E20: .4byte 0x050003C0
_08030E24: .4byte 0x80000010
_08030E28: .4byte 0x000006BE
@@ -61803,7 +61803,7 @@ _08030EC8:
lsls r0, r1, #2
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08031018 @ =0x0844F20C
+ ldr r1, _08031018 @ =gUnknown_0844F20C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0803101C @ =0x060139A0
@@ -61905,7 +61905,7 @@ _08030FB4:
ldr r1, _08031034 @ =0x0200E270
adds r6, r0, r1
lsls r5, r2, #1
- ldr r7, _08031038 @ =0x086AE544
+ ldr r7, _08031038 @ =gUnknown_086AE544
adds r0, r5, r7
ldrh r1, [r0]
subs r1, r1, r2
@@ -61945,7 +61945,7 @@ _08030FB4:
_0803100C: .4byte 0x0200E1B8
_08031010: .4byte gUnknown_020314E0
_08031014: .4byte 0x040000D4
-_08031018: .4byte 0x0844F20C
+_08031018: .4byte gUnknown_0844F20C
_0803101C: .4byte 0x060139A0
_08031020: .4byte 0x80000140
_08031024: .4byte gOamBuffer
@@ -61953,7 +61953,7 @@ _08031028: .4byte 0xFFFFFE00
_0803102C: .4byte 0x000001FF
_08031030: .4byte 0x0200E498
_08031034: .4byte 0x0200E270
-_08031038: .4byte 0x086AE544
+_08031038: .4byte gUnknown_086AE544
_0803103C:
movs r0, #0xc8
strh r0, [r6, #4]
@@ -61970,7 +61970,7 @@ _08031040:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #7
- ldr r7, _08031124 @ =0x084FDF8C
+ ldr r7, _08031124 @ =gUnknown_084FDF8C
adds r0, r0, r7
mov r1, sl
str r0, [r1]
@@ -62007,7 +62007,7 @@ _0803108E:
lsls r2, r2, #3
ldr r1, _08031134 @ =gOamBuffer
adds r2, r2, r1
- ldr r1, _08031138 @ =0x086B3E1E
+ ldr r1, _08031138 @ =gUnknown_086B3E1E
add r1, ip
add r1, r8
lsls r0, r3, #1
@@ -62072,12 +62072,12 @@ _0803110C:
.align 2, 0
_0803111C: .4byte gUnknown_020314E0
_08031120: .4byte 0x0000032F
-_08031124: .4byte 0x084FDF8C
+_08031124: .4byte gUnknown_084FDF8C
_08031128: .4byte 0x06013C20
_0803112C: .4byte 0x800000B0
_08031130: .4byte 0x00000332
_08031134: .4byte gOamBuffer
-_08031138: .4byte 0x086B3E1E
+_08031138: .4byte gUnknown_086B3E1E
_0803113C: .4byte 0x000001FF
_08031140: .4byte 0xFFFFFE00
@@ -62111,7 +62111,7 @@ _0803115C:
bhi _080311CC
cmp r1, #7
bhi _0803119C
- ldr r1, _08031198 @ =0x08137CF6
+ ldr r1, _08031198 @ =gUnknown_08137CF6
ldrh r0, [r0]
lsrs r0, r0, #1
lsls r0, r0, #1
@@ -62125,9 +62125,9 @@ _0803115C:
.align 2, 0
_08031190: .4byte gUnknown_020314E0
_08031194: .4byte 0x000001A5
-_08031198: .4byte 0x08137CF6
+_08031198: .4byte gUnknown_08137CF6
_0803119C:
- ldr r2, _080311C8 @ =0x08137CE2
+ ldr r2, _080311C8 @ =gUnknown_08137CE2
ldrh r0, [r0]
movs r1, #0x1f
ands r0, r1
@@ -62150,7 +62150,7 @@ _080311B4:
strh r0, [r1]
b _080311CE
.align 2, 0
-_080311C8: .4byte 0x08137CE2
+_080311C8: .4byte gUnknown_08137CE2
_080311CC:
strh r2, [r0]
_080311CE:
@@ -62170,7 +62170,7 @@ _080311DC:
bhi _08031234
cmp r1, #7
bhi _08031204
- ldr r1, _08031200 @ =0x08137CF6
+ ldr r1, _08031200 @ =gUnknown_08137CF6
ldrh r0, [r0]
lsrs r0, r0, #1
lsls r0, r0, #1
@@ -62181,9 +62181,9 @@ _080311DC:
adds r0, r5, r4
b _0803121E
.align 2, 0
-_08031200: .4byte 0x08137CF6
+_08031200: .4byte gUnknown_08137CF6
_08031204:
- ldr r4, _08031230 @ =0x08137CE2
+ ldr r4, _08031230 @ =gUnknown_08137CE2
ldrh r0, [r0]
movs r1, #0x28
bl __umodsi3
@@ -62206,7 +62206,7 @@ _0803121E:
strh r0, [r1]
b _08031236
.align 2, 0
-_08031230: .4byte 0x08137CE2
+_08031230: .4byte gUnknown_08137CE2
_08031234:
strh r2, [r0]
_08031236:
@@ -62289,7 +62289,7 @@ _080312A2:
.align 2, 0
_080312CC: .4byte 0x000001A5
_080312D0:
- ldr r4, _0803131C @ =0x08137D06
+ ldr r4, _0803131C @ =gUnknown_08137D06
movs r6, #0xda
lsls r6, r6, #1
adds r0, r5, r6
@@ -62327,7 +62327,7 @@ _080312D0:
strb r0, [r1]
b _0803136A
.align 2, 0
-_0803131C: .4byte 0x08137D06
+_0803131C: .4byte gUnknown_08137D06
_08031320: .4byte 0x000001A5
_08031324: .4byte 0x000001AD
_08031328:
@@ -62429,7 +62429,7 @@ sub_313A0: @ 0x080313A0
ldr r2, _08031470 @ =0x040000D4
adds r1, r1, r0
lsls r1, r1, #5
- ldr r0, _08031474 @ =0x081BC984
+ ldr r0, _08031474 @ =gUnknown_081BC984
adds r1, r1, r0
str r1, [r2]
ldr r0, _08031478 @ =0x05000300
@@ -62445,7 +62445,7 @@ sub_313A0: @ 0x080313A0
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08031480 @ =0x0848108C
+ ldr r1, _08031480 @ =gUnknown_0848108C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08031484 @ =0x06014B20
@@ -62501,10 +62501,10 @@ _08031464: .4byte 0x0200E550
_08031468: .4byte gUnknown_020314E0
_0803146C: .4byte 0x000001AD
_08031470: .4byte 0x040000D4
-_08031474: .4byte 0x081BC984
+_08031474: .4byte gUnknown_081BC984
_08031478: .4byte 0x05000300
_0803147C: .4byte 0x80000010
-_08031480: .4byte 0x0848108C
+_08031480: .4byte gUnknown_0848108C
_08031484: .4byte 0x06014B20
_08031488: .4byte 0x80000240
_0803148C: .4byte gOamBuffer
@@ -62661,7 +62661,7 @@ _080315C2:
lsls r0, r1, #4
adds r0, r0, r1
lsls r0, r0, #6
- ldr r1, _08031604 @ =0x08490A4C
+ ldr r1, _08031604 @ =gUnknown_08490A4C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08031608 @ =0x0600D900
@@ -62680,7 +62680,7 @@ _080315F4: .4byte 0x00000345
_080315F8: .4byte 0x00004E20
_080315FC: .4byte gUnknown_020314E0
_08031600: .4byte 0x040000D4
-_08031604: .4byte 0x08490A4C
+_08031604: .4byte gUnknown_08490A4C
_08031608: .4byte 0x0600D900
_0803160C: .4byte 0x80000220
_08031610:
@@ -62706,7 +62706,7 @@ _08031610:
lsls r1, r0, #4
adds r1, r1, r0
lsls r1, r1, #6
- ldr r0, _0803165C @ =0x08490A4C
+ ldr r0, _0803165C @ =gUnknown_08490A4C
adds r1, r1, r0
str r1, [r2]
ldr r0, _08031660 @ =0x0600D900
@@ -62718,13 +62718,13 @@ _08031610:
.align 2, 0
_08031654: .4byte 0x0000010D
_08031658: .4byte 0x040000D4
-_0803165C: .4byte 0x08490A4C
+_0803165C: .4byte gUnknown_08490A4C
_08031660: .4byte 0x0600D900
_08031664: .4byte 0x80000220
_08031668:
ldr r1, _080316D8 @ =0x040000D4
movs r2, #0
- ldr r0, _080316DC @ =0x08490A4C
+ ldr r0, _080316DC @ =gUnknown_08490A4C
str r0, [r1]
ldr r0, _080316E0 @ =0x0600D900
str r0, [r1, #4]
@@ -62781,14 +62781,14 @@ _080316CC:
b _080319AC
.align 2, 0
_080316D8: .4byte 0x040000D4
-_080316DC: .4byte 0x08490A4C
+_080316DC: .4byte gUnknown_08490A4C
_080316E0: .4byte 0x0600D900
_080316E4: .4byte 0x80000220
_080316E8: .4byte 0x00000346
_080316EC: .4byte 0x00000345
_080316F0: .4byte 0x000001ED
_080316F4:
- ldr r6, _0803171C @ =0x086AE5A0
+ ldr r6, _0803171C @ =gUnknown_086AE5A0
ldr r2, [r5]
ldr r4, _08031720 @ =0x00000345
adds r3, r2, r4
@@ -62809,7 +62809,7 @@ _080316F4:
strh r0, [r2]
b _08031784
.align 2, 0
-_0803171C: .4byte 0x086AE5A0
+_0803171C: .4byte gUnknown_086AE5A0
_08031720: .4byte 0x00000345
_08031724:
movs r0, #0
@@ -62853,7 +62853,7 @@ _0803175A:
lsls r0, r1, #4
adds r0, r0, r1
lsls r0, r0, #6
- ldr r1, _080317AC @ =0x08490A4C
+ ldr r1, _080317AC @ =gUnknown_08490A4C
adds r0, r0, r1
str r0, [r2]
ldr r0, _080317B0 @ =0x0600D900
@@ -62880,7 +62880,7 @@ _08031784:
_080317A0: .4byte 0x00000345
_080317A4: .4byte 0x00000346
_080317A8: .4byte 0x040000D4
-_080317AC: .4byte 0x08490A4C
+_080317AC: .4byte gUnknown_08490A4C
_080317B0: .4byte 0x0600D900
_080317B4: .4byte 0x80000220
_080317B8:
@@ -63002,7 +63002,7 @@ _0803189C: .4byte gMain
_080318A0: .4byte 0x00000346
_080318A4: .4byte 0x00000345
_080318A8:
- ldr r6, _080318D0 @ =0x086AE5A0
+ ldr r6, _080318D0 @ =gUnknown_086AE5A0
ldr r2, [r5]
ldr r4, _080318D4 @ =0x00000345
adds r3, r2, r4
@@ -63023,7 +63023,7 @@ _080318A8:
strh r0, [r2]
b _08031924
.align 2, 0
-_080318D0: .4byte 0x086AE5A0
+_080318D0: .4byte gUnknown_086AE5A0
_080318D4: .4byte 0x00000345
_080318D8:
movs r0, #0
@@ -63057,7 +63057,7 @@ _080318FA:
lsls r0, r1, #4
adds r0, r0, r1
lsls r0, r0, #6
- ldr r1, _08031974 @ =0x08490A4C
+ ldr r1, _08031974 @ =gUnknown_08490A4C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08031978 @ =0x0600D900
@@ -63103,7 +63103,7 @@ _08031948:
_08031968: .4byte 0x00000345
_0803196C: .4byte 0x00000346
_08031970: .4byte 0x040000D4
-_08031974: .4byte 0x08490A4C
+_08031974: .4byte gUnknown_08490A4C
_08031978: .4byte 0x0600D900
_0803197C: .4byte 0x80000220
_08031980: .4byte gUnknown_020314E0
@@ -63133,7 +63133,7 @@ _080319AC:
movs r1, #0
ldr r0, _08031A00 @ =0x040000D4
mov sb, r0
- ldr r2, _08031A04 @ =0x086AE554
+ ldr r2, _08031A04 @ =gUnknown_086AE554
mov sl, r2
_080319B6:
lsls r1, r1, #0x10
@@ -63156,7 +63156,7 @@ _080319CC:
movs r0, #0
ldrsb r0, [r3, r0]
lsls r0, r0, #2
- ldr r2, _08031A14 @ =0x086AE58A
+ ldr r2, _08031A14 @ =gUnknown_086AE58A
adds r0, r0, r2
movs r7, #0
ldrsh r2, [r0, r7]
@@ -63174,11 +63174,11 @@ _080319CC:
_080319F8: .4byte 0x00000345
_080319FC: .4byte 0x00000346
_08031A00: .4byte 0x040000D4
-_08031A04: .4byte 0x086AE554
+_08031A04: .4byte gUnknown_086AE554
_08031A08: .4byte 0x0200D580
_08031A0C: .4byte gUnknown_020314E0
_08031A10: .4byte 0x00000355
-_08031A14: .4byte 0x086AE58A
+_08031A14: .4byte gUnknown_086AE58A
_08031A18: .4byte 0x0000035E
_08031A1C:
movs r2, #0
@@ -63209,12 +63209,12 @@ _08031A3C:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #2
- ldr r2, _08031B10 @ =0x086AE588
+ ldr r2, _08031B10 @ =gUnknown_086AE588
adds r0, r0, r2
movs r7, #0
ldrsh r0, [r0, r7]
lsls r0, r0, #8
- ldr r1, _08031B14 @ =0x0845A08C
+ ldr r1, _08031B14 @ =gUnknown_0845A08C
adds r0, r0, r1
mov r1, sb
str r0, [r1]
@@ -63306,8 +63306,8 @@ _08031AFA:
.align 2, 0
_08031B08: .4byte 0x00000355
_08031B0C: .4byte gUnknown_020314E0
-_08031B10: .4byte 0x086AE588
-_08031B14: .4byte 0x0845A08C
+_08031B10: .4byte gUnknown_086AE588
+_08031B14: .4byte gUnknown_0845A08C
_08031B18: .4byte 0x060140A0
_08031B1C: .4byte 0x80000080
_08031B20: .4byte 0x00000359
@@ -63509,7 +63509,7 @@ _08031C78:
adds r0, r0, r1
lsls r0, r0, #6
lsls r1, r3, #6
- ldr r2, _08031CCC @ =0x08137B3C
+ ldr r2, _08031CCC @ =gUnknown_08137B3C
adds r1, r1, r2
b _08031CDE
.align 2, 0
@@ -63518,13 +63518,13 @@ _08031CBC: .4byte 0x05000240
_08031CC0: .4byte 0x80000070
_08031CC4: .4byte 0x05000340
_08031CC8: .4byte 0x80000010
-_08031CCC: .4byte 0x08137B3C
+_08031CCC: .4byte gUnknown_08137B3C
_08031CD0:
ldrb r1, [r6, #4]
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #6
- ldr r1, _08031CF0 @ =0x08137B5C
+ ldr r1, _08031CF0 @ =gUnknown_08137B5C
adds r0, r0, r1
lsls r1, r3, #6
_08031CDE:
@@ -63538,7 +63538,7 @@ _08031CDE:
pop {r0}
bx r0
.align 2, 0
-_08031CF0: .4byte 0x08137B5C
+_08031CF0: .4byte gUnknown_08137B5C
_08031CF4: .4byte 0x05000360
thumb_func_start sub_31CF8
@@ -63563,7 +63563,7 @@ sub_31CF8: @ 0x08031CF8
movs r1, #4
bl sub_52BB0
_08031D20:
- ldr r2, _08031D88 @ =0x086A3700
+ ldr r2, _08031D88 @ =gUnknown_086A3700
ldr r1, _08031D84 @ =gUnknown_020314E0
ldr r4, [r1]
movs r3, #0xb3
@@ -63617,7 +63617,7 @@ _08031D60:
.align 2, 0
_08031D80: .4byte gMain
_08031D84: .4byte gUnknown_020314E0
-_08031D88: .4byte 0x086A3700
+_08031D88: .4byte gUnknown_086A3700
_08031D8C: .4byte 0x00000281
_08031D90:
ldr r2, _08031E10 @ =gUnknown_020314E0
@@ -63768,7 +63768,7 @@ _08031E94:
.align 2, 0
_08031EA0: .4byte gMain
_08031EA4:
- ldr r2, _08031F1C @ =0x086A3700
+ ldr r2, _08031F1C @ =gUnknown_086A3700
ldrh r1, [r3]
lsls r0, r1, #1
adds r0, r0, r1
@@ -63791,7 +63791,7 @@ _08031EB4:
movs r1, #4
bl sub_52BB0
_08031ECE:
- ldr r2, _08031F1C @ =0x086A3700
+ ldr r2, _08031F1C @ =gUnknown_086A3700
ldr r1, _08031F20 @ =gUnknown_020314E0
ldr r4, [r1]
movs r3, #0xb3
@@ -63832,7 +63832,7 @@ _08031F00:
strb r0, [r1]
b _08031F5E
.align 2, 0
-_08031F1C: .4byte 0x086A3700
+_08031F1C: .4byte gUnknown_086A3700
_08031F20: .4byte gUnknown_020314E0
_08031F24: .4byte 0x00000281
_08031F28:
@@ -64003,7 +64003,7 @@ _0803204C:
bne _0803213A
b _08032138
_0803205E:
- ldr r4, _080320A0 @ =0x086AE5E0
+ ldr r4, _080320A0 @ =gUnknown_086AE5E0
ldr r3, _080320A4 @ =0x0200B134
adds r0, r3, #0
adds r0, #0xaf
@@ -64037,10 +64037,10 @@ _08032086:
lsrs r5, r1, #0x10
b _0803213A
.align 2, 0
-_080320A0: .4byte 0x086AE5E0
+_080320A0: .4byte gUnknown_086AE5E0
_080320A4: .4byte 0x0200B134
_080320A8:
- ldr r0, _0803218C @ =0x086AE5E0
+ ldr r0, _0803218C @ =gUnknown_086AE5E0
lsls r1, r6, #0x10
asrs r1, r1, #0x10
add r1, r8
@@ -64049,7 +64049,7 @@ _080320A8:
adds r1, r1, r0
ldrh r5, [r1]
movs r3, #0
- ldr r1, _08032190 @ =0x086A3700
+ ldr r1, _08032190 @ =gUnknown_086A3700
mov ip, r1
mov r7, ip
adds r4, r0, #0
@@ -64162,8 +64162,8 @@ _0803217C:
pop {r0}
bx r0
.align 2, 0
-_0803218C: .4byte 0x086AE5E0
-_08032190: .4byte 0x086A3700
+_0803218C: .4byte gUnknown_086AE5E0
+_08032190: .4byte gUnknown_086A3700
_08032194: .4byte gWildMonLocations
_08032198: .4byte 0x0000059C
diff --git a/asm/rom_3219C.s b/asm/rom_3219C.s
index 393f44e..3c39d21 100755
--- a/asm/rom_3219C.s
+++ b/asm/rom_3219C.s
@@ -22,7 +22,7 @@ sub_32484: @ 0x08032484
ldr r4, _080324D8 @ =gMain
mov sb, r4
mov ip, sb
- ldr r5, _080324DC @ =0x086AE5E0
+ ldr r5, _080324DC @ =gUnknown_086AE5E0
mov sl, r5
_080324A8:
lsls r2, r2, #0x10
@@ -32,7 +32,7 @@ _080324A8:
movs r0, #0x34
muls r0, r3, r0
adds r1, r1, r0
- ldr r4, _080324E0 @ =0x086A4A38
+ ldr r4, _080324E0 @ =gUnknown_086A4A38
adds r1, r1, r4
ldrh r5, [r1]
movs r4, #0
@@ -49,8 +49,8 @@ _080324A8:
.align 2, 0
_080324D4: .4byte gUnknown_020314E0
_080324D8: .4byte gMain
-_080324DC: .4byte 0x086AE5E0
-_080324E0: .4byte 0x086A4A38
+_080324DC: .4byte gUnknown_086AE5E0
+_080324E0: .4byte gUnknown_086A4A38
_080324E4:
ldr r1, _080324F0 @ =0x0200B18E
ldrb r0, [r1]
@@ -70,8 +70,8 @@ _080324F4:
add r0, sl
ldrh r3, [r0]
movs r2, #0
- ldr r7, _080325CC @ =0x086A3700
- ldr r6, _080325D0 @ =0x086AE5E0
+ ldr r7, _080325CC @ =gUnknown_086A3700
+ ldr r6, _080325D0 @ =gUnknown_086AE5E0
adds r4, r1, #0
_0803250A:
lsls r1, r5, #0x10
@@ -111,7 +111,7 @@ _08032542:
movs r0, #0x34
muls r0, r2, r0
adds r1, r1, r0
- ldr r0, _080325D4 @ =0x086A4A38
+ ldr r0, _080325D4 @ =gUnknown_086A4A38
adds r1, r1, r0
ldrh r5, [r1]
ldr r1, _080325D8 @ =gUnknown_020314E0
@@ -127,7 +127,7 @@ _08032542:
lsls r1, r0, #1
adds r1, r1, r0
lsls r1, r1, #3
- ldr r0, _080325CC @ =0x086A3700
+ ldr r0, _080325CC @ =gUnknown_086A3700
adds r1, r1, r0
ldrb r0, [r1, #0x15]
cmp r0, #0xcc
@@ -176,9 +176,9 @@ _080325BC:
pop {r0}
bx r0
.align 2, 0
-_080325CC: .4byte 0x086A3700
-_080325D0: .4byte 0x086AE5E0
-_080325D4: .4byte 0x086A4A38
+_080325CC: .4byte gUnknown_086A3700
+_080325D0: .4byte gUnknown_086AE5E0
+_080325D4: .4byte gUnknown_086A4A38
_080325D8: .4byte gUnknown_020314E0
_080325DC: .4byte 0x0000059E
@@ -289,7 +289,7 @@ _0803268C:
_080326AC:
ldr r5, _080326E8 @ =gUnknown_020314E0
ldr r3, [r5]
- ldr r4, _080326EC @ =0x086A4A38
+ ldr r4, _080326EC @ =gUnknown_086A4A38
lsls r0, r6, #0x10
asrs r0, r0, #0xf
ldr r1, _080326E4 @ =gMain
@@ -318,7 +318,7 @@ _080326CC:
.align 2, 0
_080326E4: .4byte gMain
_080326E8: .4byte gUnknown_020314E0
-_080326EC: .4byte 0x086A4A38
+_080326EC: .4byte gUnknown_086A4A38
_080326F0: .4byte 0x0000059E
thumb_func_start sub_326F4
@@ -1569,7 +1569,7 @@ _08032FCC:
movs r0, #0x25
bl m4aSongNumStart
ldr r1, _08033120 @ =0x040000D4
- ldr r0, _08033124 @ =0x081B36A4
+ ldr r0, _08033124 @ =gUnknown_081B36A4
str r0, [r1]
ldr r0, _08033128 @ =0x05000320
str r0, [r1, #4]
@@ -1595,7 +1595,7 @@ _08033114: .4byte 0x0000039A
_08033118: .4byte 0x0000039D
_0803311C: .4byte 0x000003DF
_08033120: .4byte 0x040000D4
-_08033124: .4byte 0x081B36A4
+_08033124: .4byte gUnknown_081B36A4
_08033128: .4byte 0x05000320
_0803312C: .4byte 0x80000010
@@ -1647,7 +1647,7 @@ _08033170:
lsls r1, r0, #2
adds r1, r1, r0
lsls r1, r1, #5
- ldr r0, _080331D0 @ =0x082EE0E0
+ ldr r0, _080331D0 @ =gUnknown_082EE0E0
adds r1, r1, r0
str r1, [r2]
movs r0, #0xa0
@@ -1672,7 +1672,7 @@ _08033170:
_080331C4: .4byte gUnknown_020314E0
_080331C8: .4byte 0x000005F7
_080331CC: .4byte 0x040000D4
-_080331D0: .4byte 0x082EE0E0
+_080331D0: .4byte gUnknown_082EE0E0
_080331D4: .4byte 0x80000050
_080331D8: .4byte 0x0000FFE8
_080331DC:
@@ -1821,7 +1821,7 @@ _080332F4:
adds r0, r0, r1
strh r2, [r0]
ldr r1, _08033334 @ =0x040000D4
- ldr r0, _08033338 @ =0x08138834
+ ldr r0, _08033338 @ =gUnknown_08138834
str r0, [r1]
ldr r0, _0803333C @ =0x06015800
str r0, [r1, #4]
@@ -1837,7 +1837,7 @@ _080332F4:
.align 2, 0
_08033330: .4byte gMain
_08033334: .4byte 0x040000D4
-_08033338: .4byte 0x08138834
+_08033338: .4byte gUnknown_08138834
_0803333C: .4byte 0x06015800
_08033340: .4byte 0x80001000
_08033344:
@@ -2500,7 +2500,7 @@ _080337E0:
mov r1, sl
strh r1, [r0]
ldr r0, _08033904 @ =0x02032F20
- ldr r1, _08033908 @ =0x086A1588
+ ldr r1, _08033908 @ =gUnknown_086A1588
bl MPlayStart
movs r5, #2
mov r8, sb
@@ -2546,7 +2546,7 @@ _080338F8: .4byte 0x000003A6
_080338FC: .4byte 0x000003A9
_08033900: .4byte 0x000003B6
_08033904: .4byte 0x02032F20
-_08033908: .4byte 0x086A1588
+_08033908: .4byte gUnknown_086A1588
_0803390C: .4byte 0xFFFF0000
_08033910:
ldr r0, _08033940 @ =gUnknown_020314E0
@@ -2666,7 +2666,7 @@ _080339D6:
adds r0, r0, r2
adds r0, r0, r3
strb r1, [r0]
- ldr r2, _08033A1C @ =0x086AE5EC
+ ldr r2, _08033A1C @ =gUnknown_086AE5EC
ldr r0, [r4]
ldr r4, _08033A10 @ =0x000003A3
adds r0, r0, r4
@@ -2677,7 +2677,7 @@ _08033A0C: .4byte gUnknown_020314E0
_08033A10: .4byte 0x000003A3
_08033A14: .4byte 0x000003A6
_08033A18: .4byte 0x000003A9
-_08033A1C: .4byte 0x086AE5EC
+_08033A1C: .4byte gUnknown_086AE5EC
_08033A20:
ldr r6, _08033AA4 @ =gUnknown_020314E0
ldr r5, [r6]
@@ -2707,7 +2707,7 @@ _08033A20:
ble _08033AB8
subs r0, r3, #3
strh r0, [r2]
- ldr r2, _08033AB0 @ =0x086AE5EC
+ ldr r2, _08033AB0 @ =gUnknown_086AE5EC
ldr r1, _08033AB4 @ =0x000003A3
adds r0, r5, r1
adds r6, r0, r4
@@ -2749,10 +2749,10 @@ _08033A20:
_08033AA4: .4byte gUnknown_020314E0
_08033AA8: .4byte 0x000003B6
_08033AAC: .4byte 0xFFFFFCE0
-_08033AB0: .4byte 0x086AE5EC
+_08033AB0: .4byte gUnknown_086AE5EC
_08033AB4: .4byte 0x000003A3
_08033AB8:
- ldr r2, _08033AE8 @ =0x086AE5EC
+ ldr r2, _08033AE8 @ =gUnknown_086AE5EC
ldr r6, _08033AEC @ =0x000003A3
adds r0, r5, r6
adds r6, r0, r4
@@ -2778,7 +2778,7 @@ _08033AE2:
strh r0, [r5]
b _08033B20
.align 2, 0
-_08033AE8: .4byte 0x086AE5EC
+_08033AE8: .4byte gUnknown_086AE5EC
_08033AEC: .4byte 0x000003A3
_08033AF0:
mov r0, r8
@@ -2857,7 +2857,7 @@ _08033B4C:
bgt _08033BE8
adds r0, r3, #3
strh r0, [r2]
- ldr r2, _08033BE0 @ =0x086AE5EC
+ ldr r2, _08033BE0 @ =gUnknown_086AE5EC
ldr r3, _08033BE4 @ =0x000003A3
adds r0, r4, r3
adds r6, r0, r7
@@ -2899,10 +2899,10 @@ _08033B4C:
_08033BD4: .4byte gUnknown_020314E0
_08033BD8: .4byte 0x000003B6
_08033BDC: .4byte 0x0000031F
-_08033BE0: .4byte 0x086AE5EC
+_08033BE0: .4byte gUnknown_086AE5EC
_08033BE4: .4byte 0x000003A3
_08033BE8:
- ldr r2, _08033C18 @ =0x086AE5EC
+ ldr r2, _08033C18 @ =gUnknown_086AE5EC
ldr r3, _08033C1C @ =0x000003A3
adds r0, r4, r3
adds r6, r0, r7
@@ -2928,7 +2928,7 @@ _08033C12:
strh r0, [r5]
b _08033C50
.align 2, 0
-_08033C18: .4byte 0x086AE5EC
+_08033C18: .4byte gUnknown_086AE5EC
_08033C1C: .4byte 0x000003A3
_08033C20:
mov r0, sb
@@ -2978,7 +2978,7 @@ _08033C50:
_08033C74: .4byte gUnknown_020314E0
_08033C78: .4byte 0x000003A3
_08033C7C:
- ldr r3, _08033D0C @ =0x086AE5EC
+ ldr r3, _08033D0C @ =gUnknown_086AE5EC
ldr r6, _08033D10 @ =gUnknown_020314E0
ldr r2, [r6]
ldr r5, [sp, #4]
@@ -3050,7 +3050,7 @@ _08033CEE:
bl sub_11B0
b _08033FD8
.align 2, 0
-_08033D0C: .4byte 0x086AE5EC
+_08033D0C: .4byte gUnknown_086AE5EC
_08033D10: .4byte gUnknown_020314E0
_08033D14: .4byte 0x000003A3
_08033D18: .4byte 0x000003A9
@@ -3058,7 +3058,7 @@ _08033D1C: .4byte 0x00000396
_08033D20: .4byte 0x000186A0
_08033D24: .4byte 0x00000385
_08033D28:
- ldr r3, _08033D60 @ =0x086AE5EC
+ ldr r3, _08033D60 @ =gUnknown_086AE5EC
ldr r4, _08033D64 @ =gUnknown_020314E0
ldr r2, [r4]
ldr r5, [sp, #4]
@@ -3087,7 +3087,7 @@ _08033D28:
strh r0, [r2]
b _08033DA8
.align 2, 0
-_08033D60: .4byte 0x086AE5EC
+_08033D60: .4byte gUnknown_086AE5EC
_08033D64: .4byte gUnknown_020314E0
_08033D68: .4byte 0x000003A3
_08033D6C:
@@ -3285,7 +3285,7 @@ _08033EE4: .4byte 0x000003A3
_08033EE8: .4byte 0x000003A9
_08033EEC: .4byte 0x00000396
_08033EF0:
- ldr r3, _08033F28 @ =0x086AE5EC
+ ldr r3, _08033F28 @ =gUnknown_086AE5EC
ldr r0, _08033F2C @ =gUnknown_020314E0
ldr r2, [r0]
ldr r1, [sp, #4]
@@ -3314,7 +3314,7 @@ _08033EF0:
strh r0, [r2]
b _08033F64
.align 2, 0
-_08033F28: .4byte 0x086AE5EC
+_08033F28: .4byte gUnknown_086AE5EC
_08033F2C: .4byte gUnknown_020314E0
_08033F30: .4byte 0x000003A3
_08033F34:
@@ -3385,7 +3385,7 @@ _08033F90:
adds r0, r0, r5
adds r0, r0, r4
strb r1, [r0]
- ldr r2, _08034028 @ =0x086AE5EC
+ ldr r2, _08034028 @ =gUnknown_086AE5EC
ldr r0, [r3]
subs r6, #3
adds r0, r0, r6
@@ -3442,7 +3442,7 @@ _08033FD8:
_0803401C: .4byte gUnknown_020314E0
_08034020: .4byte 0x000003A6
_08034024: .4byte 0x000003A9
-_08034028: .4byte 0x086AE5EC
+_08034028: .4byte gUnknown_086AE5EC
_0803402C: .4byte 0x000003B6
_08034030: .4byte 0x00000385
_08034034:
@@ -3562,7 +3562,7 @@ _080340FA:
lsls r0, r1, #2
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _080341A4 @ =0x08510E4C
+ ldr r1, _080341A4 @ =gUnknown_08510E4C
adds r0, r0, r1
str r0, [r2]
lsls r7, r3, #2
@@ -3626,7 +3626,7 @@ _080340FA:
_08034198: .4byte gUnknown_020314E0
_0803419C: .4byte 0x00000397
_080341A0: .4byte 0x040000D4
-_080341A4: .4byte 0x08510E4C
+_080341A4: .4byte gUnknown_08510E4C
_080341A8: .4byte 0x06010920
_080341AC: .4byte 0x80000140
_080341B0: .4byte 0x0000039D
@@ -3738,7 +3738,7 @@ _0803427A:
lsls r0, r4, #1
adds r0, r0, r4
lsls r0, r0, #1
- ldr r1, _08034354 @ =0x086BA0A0
+ ldr r1, _08034354 @ =gUnknown_086BA0A0
adds r0, r0, r1
mov r3, r8
adds r1, r3, r0
@@ -3835,7 +3835,7 @@ _0803427A:
b _08034416
.align 2, 0
_08034350: .4byte gOamBuffer
-_08034354: .4byte 0x086BA0A0
+_08034354: .4byte gUnknown_086BA0A0
_08034358: .4byte 0x000001FF
_0803435C: .4byte 0xFFFFFE00
_08034360: .4byte 0x000003FF
@@ -3844,7 +3844,7 @@ _08034368:
movs r2, #0
mov r7, sb
lsls r0, r7, #0x10
- ldr r1, _08034438 @ =0x086BA0A0
+ ldr r1, _08034438 @ =gUnknown_086BA0A0
mov sb, r1
ldr r3, _0803443C @ =gOamBuffer
mov ip, r3
@@ -3948,7 +3948,7 @@ _08034426:
pop {r0}
bx r0
.align 2, 0
-_08034438: .4byte 0x086BA0A0
+_08034438: .4byte gUnknown_086BA0A0
_0803443C: .4byte gOamBuffer
_08034440: .4byte 0x000001FF
_08034444: .4byte 0xFFFFFE00
@@ -4040,7 +4040,7 @@ _08034504: .4byte 0x000003EA
_08034508: .4byte 0x000003E6
_0803450C: .4byte 0x000003E2
_08034510:
- ldr r0, _0803453C @ =0x086AE68E
+ ldr r0, _0803453C @ =gUnknown_086AE68E
mov r5, sl
ldr r4, [r5]
ldr r6, _08034540 @ =0x000003E2
@@ -4062,7 +4062,7 @@ _08034510:
strh r0, [r1]
b _080345DC
.align 2, 0
-_0803453C: .4byte 0x086AE68E
+_0803453C: .4byte gUnknown_086AE68E
_08034540: .4byte 0x000003E2
_08034544:
movs r0, #0
@@ -4157,7 +4157,7 @@ _080345F0:
ldrh r0, [r3]
cmp r0, #0xff
bhi _08034670
- ldr r2, _08034660 @ =0x08137D40
+ ldr r2, _08034660 @ =gUnknown_08137D40
adds r1, r0, #0
movs r0, #0x3f
ands r0, r1
@@ -4206,7 +4206,7 @@ _08034646:
strh r5, [r0]
b _08034670
.align 2, 0
-_08034660: .4byte 0x08137D40
+_08034660: .4byte gUnknown_08137D40
_08034664: .4byte 0x000003E2
_08034668:
ldr r5, _0803468C @ =0x000003E2
@@ -4265,7 +4265,7 @@ _080346BC:
.align 2, 0
_080346D4: .4byte 0x00000387
_080346D8:
- ldr r0, _08034704 @ =0x086AE68E
+ ldr r0, _08034704 @ =gUnknown_086AE68E
mov r4, sl
ldr r3, [r4]
ldr r4, _08034708 @ =0x000003E2
@@ -4287,7 +4287,7 @@ _080346D8:
strh r0, [r1]
b _080347F0
.align 2, 0
-_08034704: .4byte 0x086AE68E
+_08034704: .4byte gUnknown_086AE68E
_08034708: .4byte 0x000003E2
_0803470C:
movs r7, #0
@@ -4405,7 +4405,7 @@ _080347C6:
movs r0, #8
bl sub_11B0
_080347F0:
- ldr r1, _0803484C @ =0x086AE68E
+ ldr r1, _0803484C @ =gUnknown_086AE68E
ldr r7, _08034840 @ =gUnknown_020314E0
ldr r4, [r7]
ldr r5, _08034844 @ =0x000003E2
@@ -4450,7 +4450,7 @@ _08034818:
_08034840: .4byte gUnknown_020314E0
_08034844: .4byte 0x000003E2
_08034848: .4byte 0x00000129
-_0803484C: .4byte 0x086AE68E
+_0803484C: .4byte gUnknown_086AE68E
_08034850: .4byte 0x00000247
_08034854:
ldrh r3, [r3]
@@ -4722,7 +4722,7 @@ _08034A70: .4byte 0x0000028A
_08034A74: .4byte 0x0000132C
_08034A78: .4byte 0x000005AC
_08034A7C:
- ldr r0, _08034AA8 @ =0x086AE68E
+ ldr r0, _08034AA8 @ =gUnknown_086AE68E
mov r5, sl
ldr r2, [r5]
ldr r5, _08034AAC @ =0x000003E2
@@ -4745,7 +4745,7 @@ _08034A7C:
strh r0, [r1]
b _08034B2C
.align 2, 0
-_08034AA8: .4byte 0x086AE68E
+_08034AA8: .4byte gUnknown_086AE68E
_08034AAC: .4byte 0x000003E2
_08034AB0:
movs r6, #0
@@ -4984,7 +4984,7 @@ _08034C86:
ldrh r0, [r2]
adds r0, #1
strh r0, [r2]
- ldr r2, _08034CCC @ =0x086AE68E
+ ldr r2, _08034CCC @ =gUnknown_086AE68E
ldr r5, _08034CA8 @ =0x000003E2
adds r1, r1, r5
movs r6, #0
@@ -5004,7 +5004,7 @@ _08034CBC: .4byte 0x0000132C
_08034CC0: .4byte 0x000005AC
_08034CC4: .4byte 0x00004E20
_08034CC8: .4byte 0x0000028A
-_08034CCC: .4byte 0x086AE68E
+_08034CCC: .4byte gUnknown_086AE68E
_08034CD0:
mov r7, sl
ldr r0, [r7]
@@ -5065,14 +5065,14 @@ _08034D32:
cmp r0, #0x1e
bne _08034D7E
ldr r0, _08034D58 @ =0x02032F20
- ldr r1, _08034D5C @ =0x086A17D8
+ ldr r1, _08034D5C @ =gUnknown_086A17D8
bl MPlayStart
b _08034D7E
.align 2, 0
_08034D50: .4byte gUnknown_020314E0
_08034D54: .4byte 0x000003E6
_08034D58: .4byte 0x02032F20
-_08034D5C: .4byte 0x086A17D8
+_08034D5C: .4byte gUnknown_086A17D8
_08034D60:
movs r2, #0xc5
lsls r2, r2, #4
@@ -5095,7 +5095,7 @@ _08034D7E:
lsls r0, r3, #0x10
asrs r5, r0, #0x10
lsls r0, r5, #0xb
- ldr r1, _08034E44 @ =0x084EDACC
+ ldr r1, _08034E44 @ =gUnknown_084EDACC
adds r0, r0, r1
str r0, [r2]
ldr r0, _08034E48 @ =0x060110A0
@@ -5182,7 +5182,7 @@ _08034D7E:
_08034E38: .4byte 0x00000D08
_08034E3C: .4byte 0x00000B98
_08034E40: .4byte 0x040000D4
-_08034E44: .4byte 0x084EDACC
+_08034E44: .4byte gUnknown_084EDACC
_08034E48: .4byte 0x060110A0
_08034E4C: .4byte 0x80000400
_08034E50: .4byte gUnknown_020314E0
@@ -5315,7 +5315,7 @@ _08034F4A:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #0xa
- ldr r1, _08035068 @ =0x08494E4C
+ ldr r1, _08035068 @ =gUnknown_08494E4C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0803506C @ =0x06011AA0
@@ -5437,7 +5437,7 @@ _08035046:
mov r5, sb
lsls r0, r5, #0x10
asrs r0, r0, #7
- ldr r1, _0803508C @ =0x084FF30C
+ ldr r1, _0803508C @ =gUnknown_084FF30C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08035090 @ =0x060118A0
@@ -5449,7 +5449,7 @@ _08035046:
.align 2, 0
_08035060: .4byte gMain
_08035064: .4byte 0x040000D4
-_08035068: .4byte 0x08494E4C
+_08035068: .4byte gUnknown_08494E4C
_0803506C: .4byte 0x06011AA0
_08035070: .4byte 0x80000600
_08035074: .4byte gOamBuffer
@@ -5458,7 +5458,7 @@ _0803507C: .4byte 0x000001FF
_08035080: .4byte 0x000003E2
_08035084: .4byte 0x000003EA
_08035088: .4byte 0x000005A6
-_0803508C: .4byte 0x084FF30C
+_0803508C: .4byte gUnknown_084FF30C
_08035090: .4byte 0x060118A0
_08035094: .4byte 0x80000100
_08035098:
@@ -5991,7 +5991,7 @@ _080354DC: @ jump table
.4byte _08035620 @ case 4
_080354F0:
movs r0, #0
- ldr r5, _0803552C @ =0x08138834
+ ldr r5, _0803552C @ =gUnknown_08138834
ldr r3, _08035530 @ =0x040000D4
adds r4, r5, #0
_080354F8:
@@ -6021,13 +6021,13 @@ _080354F8:
ble _080354F8
b _08035658
.align 2, 0
-_0803552C: .4byte 0x08138834
+_0803552C: .4byte gUnknown_08138834
_08035530: .4byte 0x040000D4
_08035534: .4byte 0x06017180
_08035538: .4byte 0x80000020
_0803553C:
movs r0, #0
- ldr r5, _08035578 @ =0x0813A854
+ ldr r5, _08035578 @ =gUnknown_0813A854
ldr r3, _0803557C @ =0x040000D4
adds r4, r5, #0
_08035544:
@@ -6057,13 +6057,13 @@ _08035544:
ble _08035544
b _08035658
.align 2, 0
-_08035578: .4byte 0x0813A854
+_08035578: .4byte gUnknown_0813A854
_0803557C: .4byte 0x040000D4
_08035580: .4byte 0x06017180
_08035584: .4byte 0x80000020
_08035588:
movs r0, #0
- ldr r5, _080355C4 @ =0x0813C874
+ ldr r5, _080355C4 @ =gUnknown_0813C874
ldr r3, _080355C8 @ =0x040000D4
adds r4, r5, #0
_08035590:
@@ -6093,13 +6093,13 @@ _08035590:
ble _08035590
b _08035658
.align 2, 0
-_080355C4: .4byte 0x0813C874
+_080355C4: .4byte gUnknown_0813C874
_080355C8: .4byte 0x040000D4
_080355CC: .4byte 0x06017180
_080355D0: .4byte 0x80000020
_080355D4:
movs r0, #0
- ldr r5, _08035610 @ =0x0813E894
+ ldr r5, _08035610 @ =gUnknown_0813E894
ldr r3, _08035614 @ =0x040000D4
adds r4, r5, #0
_080355DC:
@@ -6129,13 +6129,13 @@ _080355DC:
ble _080355DC
b _08035658
.align 2, 0
-_08035610: .4byte 0x0813E894
+_08035610: .4byte gUnknown_0813E894
_08035614: .4byte 0x040000D4
_08035618: .4byte 0x06017180
_0803561C: .4byte 0x80000020
_08035620:
movs r0, #0
- ldr r5, _08035688 @ =0x081408B4
+ ldr r5, _08035688 @ =gUnknown_081408B4
ldr r3, _0803568C @ =0x040000D4
adds r4, r5, #0
_08035628:
@@ -6190,7 +6190,7 @@ _08035678:
pop {r0}
bx r0
.align 2, 0
-_08035688: .4byte 0x081408B4
+_08035688: .4byte gUnknown_081408B4
_0803568C: .4byte 0x040000D4
_08035690: .4byte 0x06017180
_08035694: .4byte 0x80000020
@@ -6648,7 +6648,7 @@ _080359E2:
bl sub_3751C
bl sub_37850
ldr r1, _08035A94 @ =0x040000D4
- ldr r0, _08035A98 @ =0x081B36A4
+ ldr r0, _08035A98 @ =gUnknown_081B36A4
str r0, [r1]
ldr r0, _08035A9C @ =0x05000320
str r0, [r1, #4]
@@ -6676,7 +6676,7 @@ _08035A88: .4byte 0x0000042A
_08035A8C: .4byte 0x000003EA
_08035A90: .4byte 0x00000402
_08035A94: .4byte 0x040000D4
-_08035A98: .4byte 0x081B36A4
+_08035A98: .4byte gUnknown_081B36A4
_08035A9C: .4byte 0x05000320
_08035AA0: .4byte 0x80000010
@@ -6847,7 +6847,7 @@ _08035BE0:
adds r0, r3, r4
strh r1, [r0]
ldr r1, _08035C24 @ =0x040000D4
- ldr r0, _08035C28 @ =0x0813A854
+ ldr r0, _08035C28 @ =gUnknown_0813A854
str r0, [r1]
ldr r0, _08035C2C @ =0x06015800
str r0, [r1, #4]
@@ -6865,7 +6865,7 @@ _08035BE0:
.align 2, 0
_08035C20: .4byte gMain
_08035C24: .4byte 0x040000D4
-_08035C28: .4byte 0x0813A854
+_08035C28: .4byte gUnknown_0813A854
_08035C2C: .4byte 0x06015800
_08035C30: .4byte 0x80001000
_08035C34:
@@ -7075,7 +7075,7 @@ _08035DCC:
bl Random
mov r1, r8
ldr r3, [r1]
- ldr r2, _08035E2C @ =0x086AE9E4
+ ldr r2, _08035E2C @ =gUnknown_086AE9E4
ldr r1, _08035E30 @ =gMain
ldr r1, [r1, #0x4c]
muls r0, r1, r0
@@ -7091,10 +7091,10 @@ _08035DCC:
.align 2, 0
_08035E24: .4byte 0x000003E2
_08035E28: .4byte 0x000002EE
-_08035E2C: .4byte 0x086AE9E4
+_08035E2C: .4byte gUnknown_086AE9E4
_08035E30: .4byte gMain
_08035E34:
- ldr r2, _08035E60 @ =0x086AE718
+ ldr r2, _08035E60 @ =gUnknown_086AE718
mov r4, r8
ldr r3, [r4]
ldr r5, _08035E64 @ =0x000003E2
@@ -7117,7 +7117,7 @@ _08035E34:
strh r0, [r3]
b _08035E7E
.align 2, 0
-_08035E60: .4byte 0x086AE718
+_08035E60: .4byte gUnknown_086AE718
_08035E64: .4byte 0x000003E2
_08035E68:
movs r0, #0
@@ -7179,7 +7179,7 @@ _08035ECA:
_08035ED4: .4byte 0x000003E2
_08035ED8: .4byte 0x00000392
_08035EDC:
- ldr r2, _08035F08 @ =0x086AE718
+ ldr r2, _08035F08 @ =gUnknown_086AE718
mov r4, r8
ldr r3, [r4]
ldr r5, _08035F0C @ =0x000003E2
@@ -7202,7 +7202,7 @@ _08035EDC:
strh r0, [r2]
b _08035FAE
.align 2, 0
-_08035F08: .4byte 0x086AE718
+_08035F08: .4byte gUnknown_086AE718
_08035F0C: .4byte 0x000003E2
_08035F10:
movs r0, #0
@@ -7259,7 +7259,7 @@ _08035F5E:
adds r0, r0, r1
movs r1, #3
ldr r2, [r4]
- ldr r3, _08035FF0 @ =0x086AE9E4
+ ldr r3, _08035FF0 @ =gUnknown_086AE9E4
ands r0, r1
movs r4, #0xfd
lsls r4, r4, #2
@@ -7283,7 +7283,7 @@ _08035F92:
cmp r0, #1
bhi _08035FAE
ldr r0, _08035FF8 @ =0x02032F20
- ldr r1, _08035FFC @ =0x086A1ABC
+ ldr r1, _08035FFC @ =gUnknown_086A1ABC
bl MPlayStart
_08035FAE:
ldr r0, _08035FE8 @ =gUnknown_020314E0
@@ -7310,22 +7310,22 @@ _08035FC2:
bl _08036C9E
_08035FDC:
ldr r0, _08035FF8 @ =0x02032F20
- ldr r1, _08036004 @ =0x086A1B9C
+ ldr r1, _08036004 @ =gUnknown_086A1B9C
bl MPlayStart
bl _08036C9E
.align 2, 0
_08035FE8: .4byte gUnknown_020314E0
_08035FEC: .4byte gMain
-_08035FF0: .4byte 0x086AE9E4
+_08035FF0: .4byte gUnknown_086AE9E4
_08035FF4: .4byte 0x000003E2
_08035FF8: .4byte 0x02032F20
-_08035FFC: .4byte 0x086A1ABC
+_08035FFC: .4byte gUnknown_086A1ABC
_08036000: .4byte 0x000003FA
-_08036004: .4byte 0x086A1B9C
+_08036004: .4byte gUnknown_086A1B9C
_08036008:
mov r0, r8
ldr r1, [r0]
- ldr r3, _080360A0 @ =0x086AE9E4
+ ldr r3, _080360A0 @ =gUnknown_086AE9E4
movs r4, #0xfd
lsls r4, r4, #2
adds r2, r1, r4
@@ -7371,7 +7371,7 @@ _08036008:
lsls r0, r0, #0x10
mov r2, r8
ldr r1, [r2]
- ldr r2, _080360AC @ =0x086AE9C4
+ ldr r2, _080360AC @ =gUnknown_086AE9C4
lsrs r0, r0, #0x1d
lsls r0, r0, #1
adds r0, r0, r2
@@ -7398,10 +7398,10 @@ _08036008:
strb r0, [r1]
bl _08036C9E
.align 2, 0
-_080360A0: .4byte 0x086AE9E4
+_080360A0: .4byte gUnknown_086AE9E4
_080360A4: .4byte 0x000003EE
_080360A8: .4byte 0x000003EA
-_080360AC: .4byte 0x086AE9C4
+_080360AC: .4byte gUnknown_086AE9C4
_080360B0: .4byte 0x000003DE
_080360B4: .4byte 0x000003E2
_080360B8:
@@ -7524,7 +7524,7 @@ _080361A8:
movs r1, #0
strh r1, [r0]
_080361B8:
- ldr r2, _08036210 @ =0x086AE718
+ ldr r2, _08036210 @ =gUnknown_086AE718
ldr r0, _0803620C @ =gUnknown_020314E0
ldr r4, [r0]
ldr r0, _08036208 @ =0x000003E2
@@ -7566,7 +7566,7 @@ _08036202:
.align 2, 0
_08036208: .4byte 0x000003E2
_0803620C: .4byte gUnknown_020314E0
-_08036210: .4byte 0x086AE718
+_08036210: .4byte gUnknown_086AE718
_08036214: .4byte 0x000003DE
_08036218:
mov r3, r8
@@ -7580,7 +7580,7 @@ _08036218:
cmp r0, #0
bne _08036234
ldr r0, _0803625C @ =0x02032F20
- ldr r1, _08036260 @ =0x086A1BC8
+ ldr r1, _08036260 @ =gUnknown_086A1BC8
bl MPlayStart
_08036234:
mov r4, r8
@@ -7603,7 +7603,7 @@ _08036234:
bl _08036C9E
.align 2, 0
_0803625C: .4byte 0x02032F20
-_08036260: .4byte 0x086A1BC8
+_08036260: .4byte gUnknown_086A1BC8
_08036264: .4byte 0x000003DE
_08036268: .4byte 0x000003E2
_0803626C:
@@ -7615,7 +7615,7 @@ _0803626C:
.align 2, 0
_08036278: .4byte 0x000003E2
_0803627C:
- ldr r2, _08036304 @ =0x086AE9E4
+ ldr r2, _08036304 @ =gUnknown_086AE9E4
movs r5, #0xfd
lsls r5, r5, #2
adds r1, r4, r5
@@ -7659,7 +7659,7 @@ _0803627C:
lsls r0, r0, #0x10
mov r4, r8
ldr r1, [r4]
- ldr r2, _08036310 @ =0x086AE9D4
+ ldr r2, _08036310 @ =gUnknown_086AE9D4
lsrs r0, r0, #0x1d
lsls r0, r0, #1
adds r0, r0, r2
@@ -7681,10 +7681,10 @@ _0803627C:
strb r0, [r1]
bl _08036C9E
.align 2, 0
-_08036304: .4byte 0x086AE9E4
+_08036304: .4byte gUnknown_086AE9E4
_08036308: .4byte 0x000003EE
_0803630C: .4byte 0x000003EA
-_08036310: .4byte 0x086AE9D4
+_08036310: .4byte gUnknown_086AE9D4
_08036314: .4byte 0x000003DE
_08036318: .4byte 0x000003E2
_0803631C:
@@ -7881,7 +7881,7 @@ _08036496:
_080364A4:
strh r1, [r0]
_080364A6:
- ldr r2, _08036534 @ =0x086AE718
+ ldr r2, _08036534 @ =gUnknown_086AE718
ldr r7, _08036530 @ =gUnknown_020314E0
ldr r4, [r7]
ldr r6, _0803652C @ =0x000003E2
@@ -7930,7 +7930,7 @@ _080364EC:
cmp r1, r0
bne _0803650A
ldr r0, _0803653C @ =0x02032F20
- ldr r1, _08036540 @ =0x086A1C00
+ ldr r1, _08036540 @ =gUnknown_086A1C00
bl MPlayStart
_0803650A:
ldr r0, [r7]
@@ -7947,18 +7947,18 @@ _0803650A:
b _08036C9E
_08036522:
ldr r0, _0803653C @ =0x02032F20
- ldr r1, _08036540 @ =0x086A1C00
+ ldr r1, _08036540 @ =gUnknown_086A1C00
bl MPlayStart
b _08036C9E
.align 2, 0
_0803652C: .4byte 0x000003E2
_08036530: .4byte gUnknown_020314E0
-_08036534: .4byte 0x086AE718
+_08036534: .4byte gUnknown_086AE718
_08036538: .4byte 0x000003DE
_0803653C: .4byte 0x02032F20
-_08036540: .4byte 0x086A1C00
+_08036540: .4byte gUnknown_086A1C00
_08036544:
- ldr r2, _080365A0 @ =0x086AE718
+ ldr r2, _080365A0 @ =gUnknown_086AE718
mov r5, r8
ldr r4, [r5]
ldr r0, _080365A4 @ =0x000003E2
@@ -8006,7 +8006,7 @@ _0803658A:
strb r0, [r1]
b _080365DC
.align 2, 0
-_080365A0: .4byte 0x086AE718
+_080365A0: .4byte gUnknown_086AE718
_080365A4: .4byte 0x000003E2
_080365A8: .4byte 0x000003DE
_080365AC: .4byte 0x0000040E
@@ -8042,7 +8042,7 @@ _080365DC:
movs r1, #3
ldr r4, _0803661C @ =gUnknown_020314E0
ldr r2, [r4]
- ldr r3, _08036620 @ =0x086AE9E4
+ ldr r3, _08036620 @ =gUnknown_086AE9E4
ands r0, r1
movs r1, #0xfd
lsls r1, r1, #2
@@ -8066,11 +8066,11 @@ _080365DC:
.align 2, 0
_08036618: .4byte gMain
_0803661C: .4byte gUnknown_020314E0
-_08036620: .4byte 0x086AE9E4
+_08036620: .4byte gUnknown_086AE9E4
_08036624: .4byte 0x000003DE
_08036628: .4byte 0x000003E2
_0803662C:
- ldr r2, _08036658 @ =0x086AE718
+ ldr r2, _08036658 @ =gUnknown_086AE718
mov r5, r8
ldr r4, [r5]
ldr r0, _0803665C @ =0x000003E2
@@ -8094,7 +8094,7 @@ _08036652:
strh r0, [r2]
b _08036C9E
.align 2, 0
-_08036658: .4byte 0x086AE718
+_08036658: .4byte gUnknown_086AE718
_0803665C: .4byte 0x000003E2
_08036660:
movs r0, #0
@@ -8160,7 +8160,7 @@ _080366CC:
movs r1, #3
ldr r4, _0803670C @ =gUnknown_020314E0
ldr r2, [r4]
- ldr r3, _08036710 @ =0x086AE9E4
+ ldr r3, _08036710 @ =gUnknown_086AE9E4
ands r0, r1
movs r1, #0xfd
lsls r1, r1, #2
@@ -8184,7 +8184,7 @@ _080366CC:
.align 2, 0
_08036708: .4byte gMain
_0803670C: .4byte gUnknown_020314E0
-_08036710: .4byte 0x086AE9E4
+_08036710: .4byte gUnknown_086AE9E4
_08036714: .4byte 0x000003DE
_08036718: .4byte 0x000003E2
_0803671C:
@@ -8292,7 +8292,7 @@ _080367CA:
adds r1, r1, r4
strh r3, [r1]
ldr r0, _08036800 @ =0x02032F20
- ldr r1, _08036804 @ =0x086A1C64
+ ldr r1, _08036804 @ =gUnknown_086A1C64
bl MPlayStart
b _08036C9E
.align 2, 0
@@ -8301,9 +8301,9 @@ _080367F4: .4byte 0x000003DE
_080367F8: .4byte 0x000003FA
_080367FC: .4byte 0x000003E2
_08036800: .4byte 0x02032F20
-_08036804: .4byte 0x086A1C64
+_08036804: .4byte gUnknown_086A1C64
_08036808:
- ldr r2, _08036890 @ =0x086AE718
+ ldr r2, _08036890 @ =gUnknown_086AE718
mov r0, r8
ldr r5, [r0]
ldr r3, _08036894 @ =0x000003E2
@@ -8376,7 +8376,7 @@ _0803688A:
strh r0, [r1]
b _08036C9E
.align 2, 0
-_08036890: .4byte 0x086AE718
+_08036890: .4byte gUnknown_086AE718
_08036894: .4byte 0x000003E2
_08036898: .4byte 0x000003DE
_0803689C:
@@ -8414,7 +8414,7 @@ _0803689C:
adds r0, #1
strb r0, [r1]
ldr r0, _08036900 @ =0x02032F20
- ldr r1, _08036904 @ =0x086A1C88
+ ldr r1, _08036904 @ =gUnknown_086A1C88
bl MPlayStart
movs r0, #7
bl sub_11B0
@@ -8425,9 +8425,9 @@ _080368F4: .4byte 0x000003FA
_080368F8: .4byte 0x0007A120
_080368FC: .4byte 0x00000385
_08036900: .4byte 0x02032F20
-_08036904: .4byte 0x086A1C88
+_08036904: .4byte gUnknown_086A1C88
_08036908:
- ldr r2, _08036970 @ =0x086AE718
+ ldr r2, _08036970 @ =gUnknown_086AE718
mov r5, r8
ldr r4, [r5]
ldr r0, _08036974 @ =0x000003E2
@@ -8481,7 +8481,7 @@ _08036950:
strb r0, [r1]
b _08036C9E
.align 2, 0
-_08036970: .4byte 0x086AE718
+_08036970: .4byte gUnknown_086AE718
_08036974: .4byte 0x000003E2
_08036978: .4byte 0x000003DE
_0803697C: .4byte 0x00000385
@@ -8767,7 +8767,7 @@ _08036BA2:
adds r0, r4, r5
movs r5, #0
strh r5, [r0]
- ldr r2, _08036BDC @ =0x086AE718
+ ldr r2, _08036BDC @ =gUnknown_086AE718
ldr r6, _08036BE0 @ =0x000003E2
adds r3, r4, r6
movs r0, #0
@@ -8790,7 +8790,7 @@ _08036BD0:
b _08036C9E
.align 2, 0
_08036BD8: .4byte 0x000003FA
-_08036BDC: .4byte 0x086AE718
+_08036BDC: .4byte gUnknown_086AE718
_08036BE0: .4byte 0x000003E2
_08036BE4:
strh r5, [r1]
@@ -8828,7 +8828,7 @@ _08036C0E:
cmp r1, r0
bne _08036C2E
ldr r0, _08036C54 @ =0x02032F20
- ldr r1, _08036C58 @ =0x086A1CCC
+ ldr r1, _08036C58 @ =gUnknown_086A1CCC
bl MPlayStart
_08036C2E:
mov r3, r8
@@ -8844,14 +8844,14 @@ _08036C2E:
cmp r1, r0
bne _08036C9E
ldr r0, _08036C54 @ =0x02032F20
- ldr r1, _08036C5C @ =0x086A1D64
+ ldr r1, _08036C5C @ =gUnknown_086A1D64
bl MPlayStart
b _08036C9E
.align 2, 0
_08036C50: .4byte 0x000003DE
_08036C54: .4byte 0x02032F20
-_08036C58: .4byte 0x086A1CCC
-_08036C5C: .4byte 0x086A1D64
+_08036C58: .4byte gUnknown_086A1CCC
+_08036C5C: .4byte gUnknown_086A1D64
_08036C60:
mov r5, r8
ldr r2, [r5]
@@ -8925,7 +8925,7 @@ _08036CD4:
movs r2, #0
ldrsb r2, [r3, r2]
lsls r2, r2, #0x10
- ldr r6, _08036DCC @ =0x086AE718
+ ldr r6, _08036DCC @ =gUnknown_086AE718
ldr r4, _08036DD0 @ =0x000003E2
adds r0, r0, r4
movs r7, #0
@@ -8944,7 +8944,7 @@ _08036CD4:
lsls r0, r2, #2
adds r0, r0, r2
lsls r0, r0, #7
- ldr r1, _08036DD8 @ =0x0844F98C
+ ldr r1, _08036DD8 @ =gUnknown_0844F98C
adds r0, r0, r1
str r0, [r3]
ldr r0, _08036DDC @ =0x06010920
@@ -9034,10 +9034,10 @@ _08036DBC: .4byte 0x02031590
_08036DC0: .4byte 0x0200B3B8
_08036DC4: .4byte gUnknown_020314E0
_08036DC8: .4byte 0x000003DF
-_08036DCC: .4byte 0x086AE718
+_08036DCC: .4byte gUnknown_086AE718
_08036DD0: .4byte 0x000003E2
_08036DD4: .4byte 0x040000D4
-_08036DD8: .4byte 0x0844F98C
+_08036DD8: .4byte gUnknown_0844F98C
_08036DDC: .4byte 0x06010920
_08036DE0: .4byte 0x80000140
_08036DE4: .4byte 0x000003EA
@@ -9212,7 +9212,7 @@ _08036F32:
lsls r0, r2, #1
adds r0, r0, r2
lsls r0, r0, #1
- ldr r2, _08036FE0 @ =0x086B9DAC
+ ldr r2, _08036FE0 @ =gUnknown_086B9DAC
adds r0, r0, r2
adds r1, r1, r0
ldrh r0, [r1]
@@ -9281,7 +9281,7 @@ _08036F32:
.align 2, 0
_08036FD8: .4byte 0x000003F7
_08036FDC: .4byte gOamBuffer
-_08036FE0: .4byte 0x086B9DAC
+_08036FE0: .4byte gUnknown_086B9DAC
_08036FE4: .4byte gUnknown_020314E0
_08036FE8: .4byte 0x000001FF
_08036FEC: .4byte 0xFFFFFE00
@@ -9376,7 +9376,7 @@ _08037080:
lsls r0, r2, #1
adds r0, r0, r2
lsls r0, r0, #1
- ldr r2, _08037134 @ =0x086B9AB8
+ ldr r2, _08037134 @ =gUnknown_086B9AB8
adds r0, r0, r2
adds r1, r1, r0
ldrh r0, [r1]
@@ -9445,7 +9445,7 @@ _08037124: .4byte 0x0200CA00
_08037128: .4byte gUnknown_020314E0
_0803712C: .4byte 0x000003EA
_08037130: .4byte gOamBuffer
-_08037134: .4byte 0x086B9AB8
+_08037134: .4byte gUnknown_086B9AB8
_08037138: .4byte 0x000003F7
_0803713C: .4byte 0x000001FF
_08037140:
@@ -9509,7 +9509,7 @@ _080371A4:
ldr r1, _08037214 @ =0x040000D4
subs r0, r3, r0
lsls r0, r0, #8
- ldr r2, _08037218 @ =0x0845588C
+ ldr r2, _08037218 @ =gUnknown_0845588C
adds r0, r0, r2
str r0, [r1]
ldr r0, _0803721C @ =0x06010BA0
@@ -9557,7 +9557,7 @@ _08037208: .4byte 0xFFFFFE00
_0803720C: .4byte 0x0200BA30
_08037210: .4byte gUnknown_020314E0
_08037214: .4byte 0x040000D4
-_08037218: .4byte 0x0845588C
+_08037218: .4byte gUnknown_0845588C
_0803721C: .4byte 0x06010BA0
_08037220: .4byte 0x80000080
_08037224: .4byte 0x000003EA
@@ -9732,7 +9732,7 @@ _0803735E:
ldrh r0, [r5]
adds r0, #3
strh r0, [r5]
- ldr r3, _080374A4 @ =0x086AEA3C
+ ldr r3, _080374A4 @ =gUnknown_086AEA3C
ldr r0, _0803748C @ =0x00000405
adds r2, r4, r0
movs r0, #0
@@ -9872,7 +9872,7 @@ _08037494: .4byte 0x02032F60
_08037498: .4byte 0x00000105
_0803749C: .4byte 0x00000414
_080374A0: .4byte 0x00000416
-_080374A4: .4byte 0x086AEA3C
+_080374A4: .4byte gUnknown_086AEA3C
_080374A8: .4byte 0x0000132C
_080374AC: .4byte 0x00000406
_080374B0: .4byte 0x00002710
@@ -10031,14 +10031,14 @@ _080375AE:
lsrs r0, r0, #0x10
movs r1, #9
bl __udivsi3
- ldr r2, _08037810 @ =0x086AEA60
+ ldr r2, _08037810 @ =gUnknown_086AEA60
lsls r0, r0, #0x10
asrs r0, r0, #0x10
lsls r1, r0, #1
adds r1, r1, r2
ldrh r1, [r1]
str r1, [sp]
- ldr r1, _08037814 @ =0x086AEA50
+ ldr r1, _08037814 @ =gUnknown_086AEA50
lsls r0, r0, #2
adds r0, r0, r1
ldr r5, [r0]
@@ -10119,7 +10119,7 @@ _08037662:
lsls r1, r0, #0x10
ldr r2, _08037824 @ =0x03005C00
mov r8, r2
- ldr r0, _08037830 @ =0x08327994
+ ldr r0, _08037830 @ =gUnknown_08327994
mov ip, r0
asrs r6, r1, #0xe
adds r7, r4, #0
@@ -10175,7 +10175,7 @@ _080376F0:
bge _08037726
ldr r7, _08037824 @ =0x03005C00
ldr r6, _08037834 @ =0x000004C3
- ldr r5, _08037830 @ =0x08327994
+ ldr r5, _08037830 @ =gUnknown_08327994
movs r4, #0xbb
lsls r4, r4, #2
adds r3, r0, #0
@@ -10210,7 +10210,7 @@ _08037726:
lsls r1, r0, #0x10
ldr r2, _08037824 @ =0x03005C00
mov ip, r2
- ldr r0, _08037830 @ =0x08327994
+ ldr r0, _08037830 @ =gUnknown_08327994
mov r8, r0
asrs r1, r1, #0x10
lsls r0, r1, #1
@@ -10273,7 +10273,7 @@ _080377AC:
bge _080377E2
ldr r7, _08037824 @ =0x03005C00
ldr r6, _08037840 @ =0x000005F7
- ldr r5, _08037830 @ =0x08327994
+ ldr r5, _08037830 @ =gUnknown_08327994
movs r4, #0xbb
lsls r4, r4, #2
adds r3, r0, #0
@@ -10315,15 +10315,15 @@ _080377E2:
_08037804: .4byte 0x000003F5
_08037808: .4byte gMain
_0803780C: .4byte 0x0000040E
-_08037810: .4byte 0x086AEA60
-_08037814: .4byte 0x086AEA50
+_08037810: .4byte gUnknown_086AEA60
+_08037814: .4byte gUnknown_086AEA50
_08037818: .4byte 0x03006400
_0803781C: .4byte 0xFFFFF800
_08037820: .4byte 0x0000027F
_08037824: .4byte 0x03005C00
_08037828: .4byte 0x000003FF
_0803782C: .4byte 0xFFF60000
-_08037830: .4byte 0x08327994
+_08037830: .4byte gUnknown_08327994
_08037834: .4byte 0x000004C3
_08037838: .4byte 0xFFB00000
_0803783C: .4byte 0x00000411
@@ -10627,7 +10627,7 @@ _08037A3C:
bl __divsi3
lsls r0, r0, #0x18
asrs r0, r0, #0x17
- ldr r1, _08037C40 @ =0x086AEA68
+ ldr r1, _08037C40 @ =gUnknown_086AEA68
adds r0, r0, r1
ldrh r0, [r0]
mov sb, r0
@@ -10755,7 +10755,7 @@ _08037B38:
bl __divsi3
lsls r0, r0, #0x18
asrs r0, r0, #0x17
- ldr r2, _08037C40 @ =0x086AEA68
+ ldr r2, _08037C40 @ =gUnknown_086AEA68
adds r0, r0, r2
ldrh r0, [r0]
mov sb, r0
@@ -10831,7 +10831,7 @@ _08037C30: .4byte gOamBuffer
_08037C34: .4byte 0xFFFFFE00
_08037C38: .4byte 0x000001FF
_08037C3C: .4byte 0x0000040C
-_08037C40: .4byte 0x086AEA68
+_08037C40: .4byte gUnknown_086AEA68
_08037C44: .4byte 0x000003FF
_08037C48: .4byte 0xFFFFFC00
_08037C4C:
@@ -10875,7 +10875,7 @@ _08037C68:
ldrsb r0, [r5, r0]
cmp r0, #0
beq _08037CBA
- ldr r4, _08037F64 @ =0x086AEA68
+ ldr r4, _08037F64 @ =gUnknown_086AEA68
movs r1, #0x18
bl __modsi3
lsls r0, r0, #0x18
@@ -10998,7 +10998,7 @@ _08037D3E:
bl __divsi3
lsls r0, r0, #0x18
asrs r0, r0, #0x17
- ldr r2, _08037F64 @ =0x086AEA68
+ ldr r2, _08037F64 @ =gUnknown_086AEA68
adds r0, r0, r2
ldrh r0, [r0]
mov sb, r0
@@ -11102,7 +11102,7 @@ _08037DBC:
ldrsb r0, [r5, r0]
cmp r0, #0
beq _08037E7E
- ldr r4, _08037F64 @ =0x086AEA68
+ ldr r4, _08037F64 @ =gUnknown_086AEA68
movs r1, #0x18
bl __modsi3
lsls r0, r0, #0x18
@@ -11231,7 +11231,7 @@ _08037E98:
_08037F58: .4byte 0x0200C5B0
_08037F5C: .4byte gUnknown_020314E0
_08037F60: .4byte 0x0000041C
-_08037F64: .4byte 0x086AEA68
+_08037F64: .4byte gUnknown_086AEA68
_08037F68: .4byte gOamBuffer
_08037F6C: .4byte 0xFFFFFE00
_08037F70: .4byte 0xFFFFFC00
@@ -11565,13 +11565,13 @@ sub_38218: @ 0x08038218
push {r5, r6, r7}
sub sp, #0x74
movs r5, #0
- ldr r0, _080382D8 @ =0x086AEA70
+ ldr r0, _080382D8 @ =gUnknown_086AEA70
mov sl, r0
ldr r1, _080382DC @ =gUnknown_020314E0
mov r8, r1
add r6, sp, #0x64
ldr r4, _080382E0 @ =0x0202D880
- ldr r3, _080382E4 @ =0x086BB420
+ ldr r3, _080382E4 @ =gUnknown_086BB420
_08038234:
lsls r1, r5, #0x10
asrs r1, r1, #0x10
@@ -11659,10 +11659,10 @@ _080382BA:
strb r0, [r2, #4]
b _08038304
.align 2, 0
-_080382D8: .4byte 0x086AEA70
+_080382D8: .4byte gUnknown_086AEA70
_080382DC: .4byte gUnknown_020314E0
_080382E0: .4byte 0x0202D880
-_080382E4: .4byte 0x086BB420
+_080382E4: .4byte gUnknown_086BB420
_080382E8: .4byte 0x0000132C
_080382EC:
mov r6, sp
@@ -12056,7 +12056,7 @@ _080385B4:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _08038680 @ =0x08137E14
+ ldr r1, _08038680 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _08038684 @ =0x05000220
@@ -12064,7 +12064,7 @@ _080385B4:
ldr r1, _08038688 @ =0x80000010
str r1, [r2, #8]
ldr r0, [r2, #8]
- ldr r0, _0803868C @ =0x086AEAE0
+ ldr r0, _0803868C @ =gUnknown_086AEAE0
ldr r0, [r0]
str r0, [r2]
movs r0, #0xa0
@@ -12073,7 +12073,7 @@ _080385B4:
ldr r0, _08038690 @ =0x80000080
str r0, [r2, #8]
ldr r0, [r2, #8]
- ldr r0, _08038694 @ =0x081B36A4
+ ldr r0, _08038694 @ =gUnknown_081B36A4
str r0, [r2]
ldr r0, _08038698 @ =0x05000320
str r0, [r2, #4]
@@ -12102,12 +12102,12 @@ _08038670: .4byte 0x0000046C
_08038674: .4byte 0x0000046E
_08038678: .4byte 0x040000D4
_0803867C: .4byte 0x000005F6
-_08038680: .4byte 0x08137E14
+_08038680: .4byte gUnknown_08137E14
_08038684: .4byte 0x05000220
_08038688: .4byte 0x80000010
-_0803868C: .4byte 0x086AEAE0
+_0803868C: .4byte gUnknown_086AEAE0
_08038690: .4byte 0x80000080
-_08038694: .4byte 0x081B36A4
+_08038694: .4byte gUnknown_081B36A4
_08038698: .4byte 0x05000320
thumb_func_start sub_3869C
@@ -12198,7 +12198,7 @@ _0803874E:
adds r0, #1
strh r0, [r4, #0x18]
ldr r1, _080387B0 @ =0x040000D4
- ldr r3, _080387B4 @ =0x086AEAE0
+ ldr r3, _080387B4 @ =gUnknown_086AEAE0
adds r2, r4, r2
movs r0, #0
ldrsb r0, [r2, r0]
@@ -12242,7 +12242,7 @@ _080387A4: .4byte 0x00000333
_080387A8: .4byte 0xFFFFFE0C
_080387AC: .4byte 0x00000382
_080387B0: .4byte 0x040000D4
-_080387B4: .4byte 0x086AEAE0
+_080387B4: .4byte gUnknown_086AEAE0
_080387B8: .4byte 0x80000030
_080387BC: .4byte 0x05000080
_080387C0: .4byte 0x80000040
@@ -12283,7 +12283,7 @@ _080387E8:
adds r0, r3, r5
strh r1, [r0]
ldr r1, _08038834 @ =0x040000D4
- ldr r0, _08038838 @ =0x0813C874
+ ldr r0, _08038838 @ =gUnknown_0813C874
str r0, [r1]
ldr r0, _0803883C @ =0x06015800
str r0, [r1, #4]
@@ -12304,7 +12304,7 @@ _080387E8:
.align 2, 0
_08038830: .4byte gMain
_08038834: .4byte 0x040000D4
-_08038838: .4byte 0x0813C874
+_08038838: .4byte gUnknown_0813C874
_0803883C: .4byte 0x06015800
_08038840: .4byte 0x80001000
_08038844: .4byte 0x000005FA
@@ -12390,7 +12390,7 @@ _080388C8:
adds r0, r3, r4
strh r1, [r0]
ldr r1, _08038914 @ =0x040000D4
- ldr r0, _08038918 @ =0x0813C874
+ ldr r0, _08038918 @ =gUnknown_0813C874
str r0, [r1]
ldr r0, _0803891C @ =0x06015800
str r0, [r1, #4]
@@ -12409,7 +12409,7 @@ _080388C8:
_0803890C: .4byte gUnknown_020314E0
_08038910: .4byte gMain
_08038914: .4byte 0x040000D4
-_08038918: .4byte 0x0813C874
+_08038918: .4byte gUnknown_0813C874
_0803891C: .4byte 0x06015800
_08038920: .4byte 0x80001000
_08038924:
@@ -12566,7 +12566,7 @@ sub_38A20: @ 0x08038A20
cmp r0, #4
bne _08038AB0
ldr r0, _08038AF4 @ =0x02032F20
- ldr r1, _08038AF8 @ =0x086A1E74
+ ldr r1, _08038AF8 @ =gUnknown_086A1E74
bl MPlayStart
movs r0, #7
bl sub_11B0
@@ -12637,7 +12637,7 @@ _08038AE8: .4byte gUnknown_020314E0
_08038AEC: .4byte 0x00000452
_08038AF0: .4byte 0x00000389
_08038AF4: .4byte 0x02032F20
-_08038AF8: .4byte 0x086A1E74
+_08038AF8: .4byte gUnknown_086A1E74
_08038AFC: .4byte 0x0007A120
_08038B00: .4byte 0x00000385
_08038B04: .4byte 0x00000387
@@ -12690,7 +12690,7 @@ _08038B44:
_08038B80: .4byte gUnknown_020314E0
_08038B84: .4byte 0x000003E2
_08038B88:
- ldr r5, _08038C00 @ =0x086AEDA4
+ ldr r5, _08038C00 @ =gUnknown_086AEDA4
ldr r7, _08038C04 @ =gUnknown_020314E0
ldr r6, [r7]
movs r0, #0x8a
@@ -12711,7 +12711,7 @@ _08038B88:
movs r1, #0
ldrsh r0, [r0, r1]
lsls r0, r0, #5
- ldr r2, _08038C0C @ =0x081B0DE4
+ ldr r2, _08038C0C @ =gUnknown_081B0DE4
adds r0, r0, r2
str r0, [r5]
ldr r3, _08038C10 @ =0x050003E0
@@ -12727,7 +12727,7 @@ _08038B88:
movs r1, #0
mov sb, r1
strh r0, [r4]
- ldr r2, _08038C18 @ =0x086AEAF8
+ ldr r2, _08038C18 @ =gUnknown_086AEAF8
ldr r4, _08038C1C @ =0x000003E2
mov r8, r4
adds r4, r3, r4
@@ -12749,13 +12749,13 @@ _08038B88:
strh r0, [r3]
b _08038CA4
.align 2, 0
-_08038C00: .4byte 0x086AEDA4
+_08038C00: .4byte gUnknown_086AEDA4
_08038C04: .4byte gUnknown_020314E0
_08038C08: .4byte 0x040000D4
-_08038C0C: .4byte 0x081B0DE4
+_08038C0C: .4byte gUnknown_081B0DE4
_08038C10: .4byte 0x050003E0
_08038C14: .4byte 0x80000010
-_08038C18: .4byte 0x086AEAF8
+_08038C18: .4byte gUnknown_086AEAF8
_08038C1C: .4byte 0x000003E2
_08038C20:
mov r2, sb
@@ -12789,7 +12789,7 @@ _08038C20:
adds r0, r0, r1
movs r1, #0x3c
strh r1, [r0]
- ldr r0, _08038CC8 @ =0x081B0DE4
+ ldr r0, _08038CC8 @ =gUnknown_081B0DE4
adds r0, #0xa0
str r0, [r5]
mov r2, ip
@@ -12818,7 +12818,7 @@ _08038C86:
cmp r0, #0x21
bne _08038CA4
ldr r0, _08038CCC @ =0x02032F20
- ldr r1, _08038CD0 @ =0x086A1F10
+ ldr r1, _08038CD0 @ =gUnknown_086A1F10
bl MPlayStart
ldr r0, [r7]
ldr r2, _08038CD4 @ =0x00000387
@@ -12841,14 +12841,14 @@ _08038CB6:
.align 2, 0
_08038CC0: .4byte 0x000003DD
_08038CC4: .4byte 0x000003E1
-_08038CC8: .4byte 0x081B0DE4
+_08038CC8: .4byte gUnknown_081B0DE4
_08038CCC: .4byte 0x02032F20
-_08038CD0: .4byte 0x086A1F10
+_08038CD0: .4byte gUnknown_086A1F10
_08038CD4: .4byte 0x00000387
_08038CD8: .4byte gUnknown_020314E0
_08038CDC: .4byte 0x00000392
_08038CE0:
- ldr r2, _08038D60 @ =0x086AEAF8
+ ldr r2, _08038D60 @ =gUnknown_086AEAF8
ldr r5, _08038D64 @ =gUnknown_020314E0
ldr r4, [r5]
ldr r6, _08038D68 @ =0x000003E2
@@ -12908,20 +12908,20 @@ _08038D4A:
movs r0, #1
strb r0, [r1]
ldr r0, _08038D78 @ =0x02032F20
- ldr r1, _08038D7C @ =0x086A1F10
+ ldr r1, _08038D7C @ =gUnknown_086A1F10
bl MPlayStart
bl _08039562
.align 2, 0
-_08038D60: .4byte 0x086AEAF8
+_08038D60: .4byte gUnknown_086AEAF8
_08038D64: .4byte gUnknown_020314E0
_08038D68: .4byte 0x000003E2
_08038D6C: .4byte 0x000003DD
_08038D70: .4byte 0x000003E1
_08038D74: .4byte 0x00000387
_08038D78: .4byte 0x02032F20
-_08038D7C: .4byte 0x086A1F10
+_08038D7C: .4byte gUnknown_086A1F10
_08038D80:
- ldr r2, _08038DF0 @ =0x086AEAF8
+ ldr r2, _08038DF0 @ =gUnknown_086AEAF8
ldr r5, _08038DF4 @ =gUnknown_020314E0
ldr r4, [r5]
ldr r6, _08038DF8 @ =0x000003E2
@@ -12975,19 +12975,19 @@ _08038DDE:
adds r0, r1, r3
strb r2, [r0]
ldr r0, _08038E04 @ =0x02032F20
- ldr r1, _08038E08 @ =0x086A1FC4
+ ldr r1, _08038E08 @ =gUnknown_086A1FC4
bl MPlayStart
b _08039562
.align 2, 0
-_08038DF0: .4byte 0x086AEAF8
+_08038DF0: .4byte gUnknown_086AEAF8
_08038DF4: .4byte gUnknown_020314E0
_08038DF8: .4byte 0x000003E2
_08038DFC: .4byte 0x000003E1
_08038E00: .4byte 0x00000387
_08038E04: .4byte 0x02032F20
-_08038E08: .4byte 0x086A1FC4
+_08038E08: .4byte gUnknown_086A1FC4
_08038E0C:
- ldr r2, _08038E68 @ =0x086AEAF8
+ ldr r2, _08038E68 @ =gUnknown_086AEAF8
ldr r4, _08038E6C @ =gUnknown_020314E0
mov r8, r4
ldr r3, [r4]
@@ -13035,7 +13035,7 @@ _08038E4E:
strb r0, [r1]
b _08039562
.align 2, 0
-_08038E68: .4byte 0x086AEAF8
+_08038E68: .4byte gUnknown_086AEAF8
_08038E6C: .4byte gUnknown_020314E0
_08038E70: .4byte 0x000003E2
_08038E74: .4byte 0x000003E1
@@ -13103,7 +13103,7 @@ _08038ECE:
strb r2, [r0]
b _08039562
_08038EF2:
- ldr r2, _08038F44 @ =0x086AEAF8
+ ldr r2, _08038F44 @ =gUnknown_086AEAF8
mov r3, r8
ldr r4, [r3]
ldr r6, _08038F48 @ =0x000003E2
@@ -13146,7 +13146,7 @@ _08038F1A:
strb r0, [r1]
b _08038F74
.align 2, 0
-_08038F44: .4byte 0x086AEAF8
+_08038F44: .4byte gUnknown_086AEAF8
_08038F48: .4byte 0x000003E2
_08038F4C: .4byte 0x000003E1
_08038F50:
@@ -13209,7 +13209,7 @@ _08038FA8:
b _08039562
_08038FBE:
ldr r0, _08038FDC @ =0x02032F20
- ldr r1, _08038FE0 @ =0x086A1FE4
+ ldr r1, _08038FE0 @ =gUnknown_086A1FE4
bl MPlayStart
b _08039562
.align 2, 0
@@ -13219,9 +13219,9 @@ _08038FD0: .4byte gUnknown_020314E0
_08038FD4: .4byte 0x000003E2
_08038FD8: .4byte 0x00000441
_08038FDC: .4byte 0x02032F20
-_08038FE0: .4byte 0x086A1FE4
+_08038FE0: .4byte gUnknown_086A1FE4
_08038FE4:
- ldr r2, _08039010 @ =0x086AEAF8
+ ldr r2, _08039010 @ =gUnknown_086AEAF8
mov r4, r8
ldr r3, [r4]
ldr r6, _08039014 @ =0x000003E2
@@ -13244,7 +13244,7 @@ _08038FE4:
strh r0, [r1]
b _08039098
.align 2, 0
-_08039010: .4byte 0x086AEAF8
+_08039010: .4byte gUnknown_086AEAF8
_08039014: .4byte 0x000003E2
_08039018:
movs r0, #0
@@ -13310,7 +13310,7 @@ _08039066:
adds r0, r2, r1
strh r3, [r0]
ldr r0, _080390CC @ =0x02032F20
- ldr r1, _080390D0 @ =0x086A2038
+ ldr r1, _080390D0 @ =gUnknown_086A2038
bl MPlayStart
_08039098:
ldr r0, _080390B8 @ =gUnknown_020314E0
@@ -13336,7 +13336,7 @@ _080390C0: .4byte gMain
_080390C4: .4byte 0x00001438
_080390C8: .4byte 0x00000456
_080390CC: .4byte 0x02032F20
-_080390D0: .4byte 0x086A2038
+_080390D0: .4byte gUnknown_086A2038
_080390D4: .4byte 0x00000452
_080390D8:
mov r4, r8
@@ -13470,7 +13470,7 @@ _080391E4: .4byte 0x00000445
_080391E8: .4byte 0x0000044E
_080391EC: .4byte gUnknown_020314E0
_080391F0:
- ldr r2, _08039264 @ =0x086AEAF8
+ ldr r2, _08039264 @ =gUnknown_086AEAF8
ldr r5, _08039268 @ =gUnknown_020314E0
ldr r4, [r5]
ldr r6, _0803926C @ =0x000003E2
@@ -13526,18 +13526,18 @@ _08039250:
movs r0, #0
strb r0, [r1]
ldr r0, _08039274 @ =0x02032F20
- ldr r1, _08039278 @ =0x086A20F8
+ ldr r1, _08039278 @ =gUnknown_086A20F8
bl MPlayStart
b _08039562
.align 2, 0
-_08039264: .4byte 0x086AEAF8
+_08039264: .4byte gUnknown_086AEAF8
_08039268: .4byte gUnknown_020314E0
_0803926C: .4byte 0x000003E2
_08039270: .4byte 0x00000387
_08039274: .4byte 0x02032F20
-_08039278: .4byte 0x086A20F8
+_08039278: .4byte gUnknown_086A20F8
_0803927C:
- ldr r2, _080392A8 @ =0x086AEAF8
+ ldr r2, _080392A8 @ =gUnknown_086AEAF8
mov r0, r8
ldr r3, [r0]
ldr r1, _080392AC @ =0x000003E2
@@ -13560,7 +13560,7 @@ _0803927C:
strh r0, [r3]
b _080392C4
.align 2, 0
-_080392A8: .4byte 0x086AEAF8
+_080392A8: .4byte gUnknown_086AEAF8
_080392AC: .4byte 0x000003E2
_080392B0:
movs r1, #0
@@ -13775,7 +13775,7 @@ _08039440:
movs r1, #2
strb r1, [r0]
ldr r0, _08039478 @ =0x02032F20
- ldr r1, _0803947C @ =0x086A1F10
+ ldr r1, _0803947C @ =gUnknown_086A1F10
bl MPlayStart
movs r0, #8
bl sub_11B0
@@ -13784,9 +13784,9 @@ _08039440:
_08039470: .4byte 0x000003E2
_08039474: .4byte 0x00000387
_08039478: .4byte 0x02032F20
-_0803947C: .4byte 0x086A1F10
+_0803947C: .4byte gUnknown_086A1F10
_08039480:
- ldr r2, _080394AC @ =0x086AEAF8
+ ldr r2, _080394AC @ =gUnknown_086AEAF8
mov r7, r8
ldr r4, [r7]
ldr r6, _080394B0 @ =0x000003E2
@@ -13810,7 +13810,7 @@ _080394A6:
strh r0, [r1]
b _08039562
.align 2, 0
-_080394AC: .4byte 0x086AEAF8
+_080394AC: .4byte gUnknown_086AEAF8
_080394B0: .4byte 0x000003E2
_080394B4:
movs r5, #0
@@ -13897,7 +13897,7 @@ _08039548:
cmp r0, #0x48
bne _08039562
ldr r0, _080395C0 @ =0x02032F20
- ldr r1, _080395C4 @ =0x086A1FC4
+ ldr r1, _080395C4 @ =gUnknown_086A1FC4
bl MPlayStart
movs r0, #8
bl sub_11B0
@@ -13916,7 +13916,7 @@ _08039562:
lsrs r0, r0, #0x10
cmp r0, #0x14
bne _0803958C
- ldr r0, _080395C8 @ =0x086A3700
+ ldr r0, _080395C8 @ =gUnknown_086A3700
ldr r2, _080395CC @ =0x00001278
adds r0, r0, r2
ldrh r0, [r0]
@@ -13947,8 +13947,8 @@ _080395B4: .4byte gUnknown_020314E0
_080395B8: .4byte 0x000003E2
_080395BC: .4byte 0x00000387
_080395C0: .4byte 0x02032F20
-_080395C4: .4byte 0x086A1FC4
-_080395C8: .4byte 0x086A3700
+_080395C4: .4byte gUnknown_086A1FC4
+_080395C8: .4byte gUnknown_086A3700
_080395CC: .4byte 0x00001278
_080395D0: .4byte 0x02032EE0
_080395D4: .4byte 0x0000FFFF
@@ -13973,7 +13973,7 @@ _080395EE:
adds r3, r0, r2
movs r5, #0
ldrsb r5, [r3, r5]
- ldr r4, _08039654 @ =0x086AEAF8
+ ldr r4, _08039654 @ =gUnknown_086AEAF8
adds r2, #3
adds r0, r0, r2
movs r6, #0
@@ -14004,7 +14004,7 @@ _080395EE:
lsls r0, r0, #2
subs r0, r0, r5
lsls r0, r0, #7
- ldr r1, _0803965C @ =0x0849664C
+ ldr r1, _0803965C @ =gUnknown_0849664C
adds r0, r0, r1
str r0, [r2]
ldr r0, _08039660 @ =0x06010FA0
@@ -14015,9 +14015,9 @@ _080395EE:
_08039648: .4byte 0x0200C2D0
_0803964C: .4byte gUnknown_020314E0
_08039650: .4byte 0x000003DF
-_08039654: .4byte 0x086AEAF8
+_08039654: .4byte gUnknown_086AEAF8
_08039658: .4byte 0x040000D4
-_0803965C: .4byte 0x0849664C
+_0803965C: .4byte gUnknown_0849664C
_08039660: .4byte 0x06010FA0
_08039664: .4byte 0x800002C0
_08039668:
@@ -14029,7 +14029,7 @@ _08039668:
lsls r0, r0, #2
subs r0, r0, r1
lsls r0, r0, #6
- ldr r1, _08039724 @ =0x0849B8CC
+ ldr r1, _08039724 @ =gUnknown_0849B8CC
adds r0, r0, r1
str r0, [r2]
ldr r0, _08039728 @ =0x06010FA0
@@ -14110,7 +14110,7 @@ _08039684:
b _08039796
.align 2, 0
_08039720: .4byte 0x040000D4
-_08039724: .4byte 0x0849B8CC
+_08039724: .4byte gUnknown_0849B8CC
_08039728: .4byte 0x06010FA0
_0803972C: .4byte 0x80000260
_08039730: .4byte gUnknown_020314E0
@@ -14246,7 +14246,7 @@ _0803983C:
movs r2, #0
lsls r3, r3, #4
mov r8, r3
- ldr r3, _080399BC @ =0x086B92FC
+ ldr r3, _080399BC @ =gUnknown_086B92FC
mov sl, r3
ldr r6, _080399C0 @ =gOamBuffer
asrs r1, r0, #0x10
@@ -14358,7 +14358,7 @@ _080398DA:
movs r0, #0xc8
strh r0, [r7, #4]
_0803991E:
- ldr r4, _080399D8 @ =0x086AEDCC
+ ldr r4, _080399D8 @ =gUnknown_086AEDCC
ldr r1, _080399D0 @ =gUnknown_020314E0
ldr r0, [r1]
ldr r2, _080399DC @ =0x00000456
@@ -14379,7 +14379,7 @@ _0803991E:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #6
- ldr r1, _080399E4 @ =0x083C13AC
+ ldr r1, _080399E4 @ =gUnknown_083C13AC
adds r0, r0, r1
str r0, [r2]
ldr r0, _080399E8 @ =0x06012420
@@ -14437,17 +14437,17 @@ _08039964:
strh r0, [r4]
b _08039A2C
.align 2, 0
-_080399BC: .4byte 0x086B92FC
+_080399BC: .4byte gUnknown_086B92FC
_080399C0: .4byte gOamBuffer
_080399C4: .4byte 0xFFFFFE00
_080399C8: .4byte 0x000001FF
_080399CC: .4byte 0x0200C668
_080399D0: .4byte gUnknown_020314E0
_080399D4: .4byte 0x000003EA
-_080399D8: .4byte 0x086AEDCC
+_080399D8: .4byte gUnknown_086AEDCC
_080399DC: .4byte 0x00000456
_080399E0: .4byte 0x040000D4
-_080399E4: .4byte 0x083C13AC
+_080399E4: .4byte gUnknown_083C13AC
_080399E8: .4byte 0x06012420
_080399EC: .4byte 0x80000060
_080399F0:
@@ -14805,7 +14805,7 @@ _08039CAE:
asrs r0, r0, #0x18
adds r0, #8
lsls r0, r0, #5
- ldr r1, _08039CF0 @ =0x08137E14
+ ldr r1, _08039CF0 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _08039CF4 @ =0x05000220
@@ -14823,7 +14823,7 @@ _08039CE0: .4byte 0x0000044A
_08039CE4: .4byte 0x0000044E
_08039CE8: .4byte 0x040000D4
_08039CEC: .4byte 0x000005F6
-_08039CF0: .4byte 0x08137E14
+_08039CF0: .4byte gUnknown_08137E14
_08039CF4: .4byte 0x05000220
_08039CF8: .4byte 0x80000010
_08039CFC:
@@ -15057,7 +15057,7 @@ _08039EE8: .4byte gUnknown_020314E0
_08039EEC: .4byte 0x0000044E
_08039EF0: .4byte 0x00000111
_08039EF4:
- ldr r2, _08039F20 @ =0x086AEE5E
+ ldr r2, _08039F20 @ =gUnknown_086AEE5E
movs r5, #0x89
lsls r5, r5, #3
adds r3, r4, r5
@@ -15079,7 +15079,7 @@ _08039EF4:
strh r0, [r1]
b _08039FF4
.align 2, 0
-_08039F20: .4byte 0x086AEE5E
+_08039F20: .4byte gUnknown_086AEE5E
_08039F24: .4byte 0x00000454
_08039F28:
movs r0, #0
@@ -15172,7 +15172,7 @@ _08039FC0:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _0803A040 @ =0x08137E14
+ ldr r1, _0803A040 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0803A044 @ =0x05000220
@@ -15217,7 +15217,7 @@ _0803A030: .4byte 0x00000445
_0803A034: .4byte 0x0000044E
_0803A038: .4byte 0x040000D4
_0803A03C: .4byte 0x000005F6
-_0803A040: .4byte 0x08137E14
+_0803A040: .4byte gUnknown_08137E14
_0803A044: .4byte 0x05000220
_0803A048: .4byte 0x80000010
_0803A04C: .4byte 0x00000383
@@ -15246,7 +15246,7 @@ _0803A05C:
movs r0, #0xc8
strh r0, [r7, #4]
_0803A07E:
- ldr r4, _0803A1A0 @ =0x086AEE5E
+ ldr r4, _0803A1A0 @ =gUnknown_086AEE5E
ldr r1, _0803A198 @ =gUnknown_020314E0
ldr r0, [r1]
movs r3, #0x89
@@ -15267,7 +15267,7 @@ _0803A07E:
lsls r0, r1, #4
subs r0, r0, r1
lsls r0, r0, #6
- ldr r1, _0803A1A8 @ =0x083C1A6C
+ ldr r1, _0803A1A8 @ =gUnknown_083C1A6C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0803A1AC @ =0x060124E0
@@ -15285,7 +15285,7 @@ _0803A07E:
lsls r0, r0, #1
adds r0, r0, r4
movs r2, #0
- ldr r1, _0803A1B4 @ =0x086B91AC
+ ldr r1, _0803A1B4 @ =gUnknown_086B91AC
mov sb, r1
ldr r5, _0803A1B8 @ =gOamBuffer
movs r3, #0
@@ -15395,12 +15395,12 @@ _0803A18A:
_0803A194: .4byte 0x00000383
_0803A198: .4byte gUnknown_020314E0
_0803A19C: .4byte 0x0000132C
-_0803A1A0: .4byte 0x086AEE5E
+_0803A1A0: .4byte gUnknown_086AEE5E
_0803A1A4: .4byte 0x040000D4
-_0803A1A8: .4byte 0x083C1A6C
+_0803A1A8: .4byte gUnknown_083C1A6C
_0803A1AC: .4byte 0x060124E0
_0803A1B0: .4byte 0x800001E0
-_0803A1B4: .4byte 0x086B91AC
+_0803A1B4: .4byte gUnknown_086B91AC
_0803A1B8: .4byte gOamBuffer
_0803A1BC: .4byte 0xFFFFFE00
_0803A1C0: .4byte 0x000001FF
@@ -15489,7 +15489,7 @@ _0803A24C:
ldr r1, [r5]
lsls r3, r7, #2
adds r3, r1, r3
- ldr r4, _0803A2D0 @ =0x086AEDE8
+ ldr r4, _0803A2D0 @ =gUnknown_086AEDE8
adds r1, r1, r6
adds r1, r1, r7
movs r0, #0
@@ -15526,7 +15526,7 @@ _0803A2AA:
_0803A2C4: .4byte 0x00000441
_0803A2C8: .4byte 0x00000443
_0803A2CC: .4byte gMain
-_0803A2D0: .4byte 0x086AEDE8
+_0803A2D0: .4byte gUnknown_086AEDE8
_0803A2D4: .4byte 0x00000466
_0803A2D8: .4byte gUnknown_020314E0
_0803A2DC: .4byte 0x0000045C
@@ -16316,7 +16316,7 @@ _0803A8A2:
ldr r1, [r4]
mov r5, sb
adds r3, r1, r5
- ldr r4, _0803AA48 @ =0x086AEDE8
+ ldr r4, _0803AA48 @ =gUnknown_086AEDE8
adds r1, r1, r6
adds r1, r1, r7
movs r0, #0
@@ -16340,7 +16340,7 @@ _0803A9A6:
ldr r1, [sp, #4]
lsls r0, r1, #0x10
asrs r0, r0, #7
- ldr r1, _0803AA50 @ =0x084FF90C
+ ldr r1, _0803AA50 @ =gUnknown_084FF90C
adds r0, r0, r1
str r0, [r2]
ldr r3, [sp, #0x3c]
@@ -16405,9 +16405,9 @@ _0803AA38: .4byte 0x00001388
_0803AA3C: .4byte 0x00004E20
_0803AA40: .4byte 0x000009C3
_0803AA44: .4byte gMain
-_0803AA48: .4byte 0x086AEDE8
+_0803AA48: .4byte gUnknown_086AEDE8
_0803AA4C: .4byte 0x040000D4
-_0803AA50: .4byte 0x084FF90C
+_0803AA50: .4byte gUnknown_084FF90C
_0803AA54: .4byte 0x06011520
_0803AA58: .4byte 0x80000100
_0803AA5C:
@@ -16738,7 +16738,7 @@ _0803ACAE:
ldrsb r2, [r0, r2]
cmp r2, #0
bne _0803AD30
- ldr r0, _0803AD8C @ =0x086AEE20
+ ldr r0, _0803AD8C @ =gUnknown_086AEE20
ldrh r1, [r4]
lsls r1, r1, #1
adds r1, r1, r0
@@ -16805,7 +16805,7 @@ _0803AD7C: .4byte 0xFFFFFE00
_0803AD80: .4byte 0x000001FF
_0803AD84: .4byte 0x00000456
_0803AD88: .4byte 0x0000132C
-_0803AD8C: .4byte 0x086AEE20
+_0803AD8C: .4byte gUnknown_086AEE20
_0803AD90: .4byte 0x00000445
_0803AD94: .4byte 0x00000454
_0803AD98: .4byte 0x00000E78
@@ -16888,7 +16888,7 @@ sub_3AE14: @ 0x0803AE14
ldr r0, _0803AE84 @ =0x00000257
cmp r1, r0
bhi _0803AEA8
- ldr r4, _0803AE88 @ =0x086AEF04
+ ldr r4, _0803AE88 @ =gUnknown_086AEF04
adds r0, r1, #0
movs r1, #0xf0
bl __umodsi3
@@ -16903,7 +16903,7 @@ sub_3AE14: @ 0x0803AE14
movs r3, #0
ldrsh r2, [r0, r3]
lsls r2, r2, #5
- ldr r0, _0803AE90 @ =0x083529D8
+ ldr r0, _0803AE90 @ =gUnknown_083529D8
adds r0, r2, r0
str r0, [r1]
ldr r0, _0803AE94 @ =0x05000340
@@ -16911,7 +16911,7 @@ sub_3AE14: @ 0x0803AE14
ldr r3, _0803AE98 @ =0x80000010
str r3, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0803AE9C @ =0x0833FF58
+ ldr r0, _0803AE9C @ =gUnknown_0833FF58
adds r2, r2, r0
str r2, [r1]
ldr r0, _0803AEA0 @ =0x050002A0
@@ -16927,16 +16927,16 @@ sub_3AE14: @ 0x0803AE14
.align 2, 0
_0803AE80: .4byte gUnknown_020314E0
_0803AE84: .4byte 0x00000257
-_0803AE88: .4byte 0x086AEF04
+_0803AE88: .4byte gUnknown_086AEF04
_0803AE8C: .4byte 0x040000D4
-_0803AE90: .4byte 0x083529D8
+_0803AE90: .4byte gUnknown_083529D8
_0803AE94: .4byte 0x05000340
_0803AE98: .4byte 0x80000010
-_0803AE9C: .4byte 0x0833FF58
+_0803AE9C: .4byte gUnknown_0833FF58
_0803AEA0: .4byte 0x050002A0
_0803AEA4: .4byte 0x0000044C
_0803AEA8:
- ldr r6, _0803B0C4 @ =0x086AEEE6
+ ldr r6, _0803B0C4 @ =gUnknown_086AEEE6
ldr r1, _0803B0C8 @ =gUnknown_020314E0
ldr r5, [r1]
ldr r2, _0803B0CC @ =0x0000044C
@@ -16956,7 +16956,7 @@ _0803AEA8:
adds r4, #1
strh r4, [r5]
_0803AED2:
- ldr r4, _0803B0D0 @ =0x086AEED6
+ ldr r4, _0803B0D0 @ =gUnknown_086AEED6
ldr r3, _0803B0C8 @ =gUnknown_020314E0
ldr r0, [r3]
movs r1, #0xa4
@@ -16972,13 +16972,13 @@ _0803AED2:
movs r2, #0
ldr r3, _0803B0D4 @ =0x03006C00
mov r8, r3
- ldr r1, _0803B0D8 @ =0x086AEEDE
+ ldr r1, _0803B0D8 @ =gUnknown_086AEEDE
mov sl, r1
lsls r6, r6, #0x10
mov sb, r6
ldr r7, _0803B0DC @ =0xFFFFF000
add r7, r8
- ldr r6, _0803B0E0 @ =0x08333004
+ ldr r6, _0803B0E0 @ =gUnknown_08333004
movs r3, #0
ldrsh r0, [r0, r3]
lsls r3, r0, #2
@@ -17026,7 +17026,7 @@ _0803AF10:
movs r2, #0
ldrsb r2, [r1, r2]
lsls r2, r2, #2
- ldr r1, _0803B0F8 @ =0x086AEAE0
+ ldr r1, _0803B0F8 @ =gUnknown_086AEAE0
adds r2, r2, r1
movs r3, #0
ldrsh r1, [r0, r3]
@@ -17044,7 +17044,7 @@ _0803AF10:
mov r0, sb
asrs r0, r0, #0xd
mov r8, r0
- ldr r1, _0803B108 @ =0x086AEEFE
+ ldr r1, _0803B108 @ =gUnknown_086AEEFE
mov sb, r1
ldr r2, _0803B10C @ =0xFFFFFC00
mov sl, r2
@@ -17206,24 +17206,24 @@ _0803B0B4:
pop {r0}
bx r0
.align 2, 0
-_0803B0C4: .4byte 0x086AEEE6
+_0803B0C4: .4byte gUnknown_086AEEE6
_0803B0C8: .4byte gUnknown_020314E0
_0803B0CC: .4byte 0x0000044C
-_0803B0D0: .4byte 0x086AEED6
+_0803B0D0: .4byte gUnknown_086AEED6
_0803B0D4: .4byte 0x03006C00
-_0803B0D8: .4byte 0x086AEEDE
+_0803B0D8: .4byte gUnknown_086AEEDE
_0803B0DC: .4byte 0xFFFFF000
-_0803B0E0: .4byte 0x08333004
+_0803B0E0: .4byte gUnknown_08333004
_0803B0E4: .4byte 0x000003FF
_0803B0E8: .4byte 0x040000D4
_0803B0EC: .4byte 0x80000400
_0803B0F0: .4byte gMain
_0803B0F4: .4byte 0x00000382
-_0803B0F8: .4byte 0x086AEAE0
+_0803B0F8: .4byte gUnknown_086AEAE0
_0803B0FC: .4byte 0x05000060
_0803B100: .4byte 0x80000010
_0803B104: .4byte gOamBuffer
-_0803B108: .4byte 0x086AEEFE
+_0803B108: .4byte gUnknown_086AEEFE
_0803B10C: .4byte 0xFFFFFC00
_0803B110: .4byte 0x0200BBA0
_0803B114: .4byte 0x000001FF
@@ -17597,7 +17597,7 @@ _0803B376:
bl sub_3B7C4
bl sub_3C6E0
ldr r4, _0803B480 @ =0x040000D4
- ldr r0, _0803B484 @ =0x0849F1CC
+ ldr r0, _0803B484 @ =gUnknown_0849F1CC
str r0, [r4]
ldr r0, _0803B488 @ =0x06015800
str r0, [r4, #4]
@@ -17607,7 +17607,7 @@ _0803B376:
bl sub_3E644
movs r0, #0x28
bl m4aSongNumStart
- ldr r0, _0803B490 @ =0x081B36A4
+ ldr r0, _0803B490 @ =gUnknown_081B36A4
str r0, [r4]
ldr r0, _0803B494 @ =0x05000320
str r0, [r4, #4]
@@ -17642,10 +17642,10 @@ _0803B474: .4byte 0x000004CF
_0803B478: .4byte 0x000004D2
_0803B47C: .4byte 0x000004EC
_0803B480: .4byte 0x040000D4
-_0803B484: .4byte 0x0849F1CC
+_0803B484: .4byte gUnknown_0849F1CC
_0803B488: .4byte 0x06015800
_0803B48C: .4byte 0x80001000
-_0803B490: .4byte 0x081B36A4
+_0803B490: .4byte gUnknown_081B36A4
_0803B494: .4byte 0x05000320
_0803B498: .4byte 0x80000010
@@ -17781,7 +17781,7 @@ _0803B58C:
adds r0, r3, r5
strh r1, [r0]
ldr r1, _0803B5D8 @ =0x040000D4
- ldr r0, _0803B5DC @ =0x0813E894
+ ldr r0, _0803B5DC @ =gUnknown_0813E894
str r0, [r1]
ldr r0, _0803B5E0 @ =0x06015800
str r0, [r1, #4]
@@ -17802,7 +17802,7 @@ _0803B58C:
.align 2, 0
_0803B5D4: .4byte gMain
_0803B5D8: .4byte 0x040000D4
-_0803B5DC: .4byte 0x0813E894
+_0803B5DC: .4byte gUnknown_0813E894
_0803B5E0: .4byte 0x06015800
_0803B5E4: .4byte 0x80001000
_0803B5E8: .4byte 0x000005FA
@@ -17888,7 +17888,7 @@ _0803B66C:
adds r0, r3, r4
strh r1, [r0]
ldr r1, _0803B6B8 @ =0x040000D4
- ldr r0, _0803B6BC @ =0x0813E894
+ ldr r0, _0803B6BC @ =gUnknown_0813E894
str r0, [r1]
ldr r0, _0803B6C0 @ =0x06015800
str r0, [r1, #4]
@@ -17907,7 +17907,7 @@ _0803B66C:
_0803B6B0: .4byte gUnknown_020314E0
_0803B6B4: .4byte gMain
_0803B6B8: .4byte 0x040000D4
-_0803B6BC: .4byte 0x0813E894
+_0803B6BC: .4byte gUnknown_0813E894
_0803B6C0: .4byte 0x06015800
_0803B6C4: .4byte 0x80001000
_0803B6C8:
@@ -18056,7 +18056,7 @@ sub_3B7C4: @ 0x0803B7C4
cmp r0, #0x23
bne _0803B838
ldr r0, _0803B880 @ =0x02032F20
- ldr r1, _0803B884 @ =0x086A22D8
+ ldr r1, _0803B884 @ =gUnknown_086A22D8
bl MPlayStart
ldr r1, [r4]
ldr r0, _0803B888 @ =0x0007A120
@@ -18122,7 +18122,7 @@ _0803B874: .4byte gUnknown_020314E0
_0803B878: .4byte 0x00000452
_0803B87C: .4byte 0x00000389
_0803B880: .4byte 0x02032F20
-_0803B884: .4byte 0x086A22D8
+_0803B884: .4byte gUnknown_086A22D8
_0803B888: .4byte 0x0007A120
_0803B88C: .4byte 0x00000385
_0803B890: .4byte _0803B894
@@ -18180,7 +18180,7 @@ _0803B910: .4byte 0x000003EA
_0803B914: .4byte 0x0000FB50
_0803B918: .4byte 0x000004C6
_0803B91C:
- ldr r0, _0803B944 @ =0x086AF140
+ ldr r0, _0803B944 @ =gUnknown_086AF140
mov r1, r8
ldr r5, [r1]
ldr r2, _0803B948 @ =0x000003E2
@@ -18201,7 +18201,7 @@ _0803B91C:
strh r0, [r2]
b _0803B99E
.align 2, 0
-_0803B944: .4byte 0x086AF140
+_0803B944: .4byte gUnknown_086AF140
_0803B948: .4byte 0x000003E2
_0803B94C:
movs r3, #0
@@ -18382,7 +18382,7 @@ _0803BA9E:
movs r1, #0x3c
strb r1, [r0]
ldr r0, _0803BB20 @ =0x02032F20
- ldr r1, _0803BB24 @ =0x086A2454
+ ldr r1, _0803BB24 @ =gUnknown_086A2454
bl MPlayStart
movs r0, #0xd
bl sub_11B0
@@ -18430,7 +18430,7 @@ _0803BB14: .4byte 0x00000119
_0803BB18: .4byte 0x00000275
_0803BB1C: .4byte 0x000003EA
_0803BB20: .4byte 0x02032F20
-_0803BB24: .4byte 0x086A2454
+_0803BB24: .4byte gUnknown_086A2454
_0803BB28: .4byte 0x00000392
_0803BB2C:
mov r3, r8
@@ -18454,7 +18454,7 @@ _0803BB2C:
_0803BB50: .4byte 0x00000452
_0803BB54: .4byte 0x000003E2
_0803BB58:
- ldr r0, _0803BB7C @ =0x086AF140
+ ldr r0, _0803BB7C @ =gUnknown_086AF140
ldr r1, _0803BB80 @ =0x000003E2
adds r3, r4, r1
movs r2, #0
@@ -18473,7 +18473,7 @@ _0803BB58:
strh r0, [r2]
b _0803BC50
.align 2, 0
-_0803BB7C: .4byte 0x086AF140
+_0803BB7C: .4byte gUnknown_086AF140
_0803BB80: .4byte 0x000003E2
_0803BB84:
movs r6, #0
@@ -18598,7 +18598,7 @@ _0803BC64:
_0803BC6C: .4byte gUnknown_020314E0
_0803BC70: .4byte 0x000003E2
_0803BC74:
- ldr r1, _0803BCA0 @ =0x086AF140
+ ldr r1, _0803BCA0 @ =gUnknown_086AF140
mov r4, r8
ldr r2, [r4]
ldr r0, _0803BCA4 @ =0x000003E2
@@ -18619,7 +18619,7 @@ _0803BC74:
strh r0, [r2]
bl _0803C476
.align 2, 0
-_0803BCA0: .4byte 0x086AF140
+_0803BCA0: .4byte gUnknown_086AF140
_0803BCA4: .4byte 0x000003E2
_0803BCA8:
movs r0, #0
@@ -18694,7 +18694,7 @@ _0803BD1E:
b _0803C476
_0803BD30:
ldr r0, _0803BE0C @ =0x02032F20
- ldr r1, _0803BE10 @ =0x086A24F0
+ ldr r1, _0803BE10 @ =gUnknown_086A24F0
bl MPlayStart
ldr r0, [r5]
ldr r2, _0803BE14 @ =0x0000047E
@@ -18795,7 +18795,7 @@ _0803BE00: .4byte 0x0000047C
_0803BE04: .4byte gUnknown_020314E0
_0803BE08: .4byte 0x000003E2
_0803BE0C: .4byte 0x02032F20
-_0803BE10: .4byte 0x086A24F0
+_0803BE10: .4byte gUnknown_086A24F0
_0803BE14: .4byte 0x0000047E
_0803BE18: .4byte 0x00000482
_0803BE1C: .4byte gMain
@@ -18900,7 +18900,7 @@ _0803BEEC: .4byte 0x0000053C
_0803BEF0: .4byte gUnknown_020314E0
_0803BEF4: .4byte 0x000003E2
_0803BEF8:
- ldr r0, _0803BF48 @ =0x086AF140
+ ldr r0, _0803BF48 @ =gUnknown_086AF140
mov r4, r8
ldr r5, [r4]
ldr r1, _0803BF4C @ =0x000003E2
@@ -18941,7 +18941,7 @@ _0803BF1C:
strb r0, [r1]
b _0803BF76
.align 2, 0
-_0803BF48: .4byte 0x086AF140
+_0803BF48: .4byte gUnknown_086AF140
_0803BF4C: .4byte 0x000003E2
_0803BF50: .4byte 0x000003E1
_0803BF54:
@@ -18990,7 +18990,7 @@ _0803BF96:
adds r0, r2, r1
strh r3, [r0]
ldr r0, _0803BFCC @ =0x02032F20
- ldr r1, _0803BFD0 @ =0x086A2548
+ ldr r1, _0803BFD0 @ =gUnknown_086A2548
bl MPlayStart
b _0803C476
.align 2, 0
@@ -19002,9 +19002,9 @@ _0803BFC0: .4byte gMain
_0803BFC4: .4byte 0x00001888
_0803BFC8: .4byte 0x00000456
_0803BFCC: .4byte 0x02032F20
-_0803BFD0: .4byte 0x086A2548
+_0803BFD0: .4byte gUnknown_086A2548
_0803BFD4:
- ldr r1, _0803BFFC @ =0x086AF140
+ ldr r1, _0803BFFC @ =gUnknown_086AF140
ldr r5, _0803C000 @ =gUnknown_020314E0
ldr r4, [r5]
ldr r6, _0803C004 @ =0x000003E2
@@ -19024,7 +19024,7 @@ _0803BFD4:
adds r0, r3, #1
b _0803C474
.align 2, 0
-_0803BFFC: .4byte 0x086AF140
+_0803BFFC: .4byte gUnknown_086AF140
_0803C000: .4byte gUnknown_020314E0
_0803C004: .4byte 0x000003E2
_0803C008:
@@ -19087,7 +19087,7 @@ _0803C052:
movs r0, #0xd
bl sub_11B0
ldr r0, _0803C090 @ =0x02032F20
- ldr r1, _0803C094 @ =0x086A2454
+ ldr r1, _0803C094 @ =gUnknown_086A2454
bl MPlayStart
b _0803C476
.align 2, 0
@@ -19095,7 +19095,7 @@ _0803C084: .4byte 0x000003DD
_0803C088: .4byte 0x000003E1
_0803C08C: .4byte 0x00000129
_0803C090: .4byte 0x02032F20
-_0803C094: .4byte 0x086A2454
+_0803C094: .4byte gUnknown_086A2454
_0803C098:
mov r3, r8
ldr r0, [r3]
@@ -19231,7 +19231,7 @@ _0803C1B0: .4byte 0x000003E1
_0803C1B4: .4byte 0x00001438
_0803C1B8: .4byte 0x00000486
_0803C1BC:
- ldr r0, _0803C1E4 @ =0x086AF140
+ ldr r0, _0803C1E4 @ =gUnknown_086AF140
mov r4, r8
ldr r5, [r4]
ldr r1, _0803C1E8 @ =0x000003E2
@@ -19252,7 +19252,7 @@ _0803C1BC:
strh r0, [r2]
b _0803C236
.align 2, 0
-_0803C1E4: .4byte 0x086AF140
+_0803C1E4: .4byte gUnknown_086AF140
_0803C1E8: .4byte 0x000003E2
_0803C1EC:
movs r0, #0
@@ -19321,7 +19321,7 @@ _0803C260: .4byte 0x000003E1
_0803C264: .4byte gUnknown_020314E0
_0803C268: .4byte 0x000003E2
_0803C26C:
- ldr r0, _0803C294 @ =0x086AF140
+ ldr r0, _0803C294 @ =gUnknown_086AF140
mov r1, r8
ldr r5, [r1]
ldr r2, _0803C298 @ =0x000003E2
@@ -19343,7 +19343,7 @@ _0803C28E:
strh r0, [r2]
b _0803C476
.align 2, 0
-_0803C294: .4byte 0x086AF140
+_0803C294: .4byte gUnknown_086AF140
_0803C298: .4byte 0x000003E2
_0803C29C:
movs r3, #0
@@ -19491,7 +19491,7 @@ _0803C3B4: .4byte 0x000004CA
_0803C3B8: .4byte 0x000004C9
_0803C3BC: .4byte 0x00000119
_0803C3C0:
- ldr r1, _0803C3E8 @ =0x086AF140
+ ldr r1, _0803C3E8 @ =gUnknown_086AF140
mov r3, r8
ldr r2, [r3]
ldr r4, _0803C3EC @ =0x000003E2
@@ -19512,7 +19512,7 @@ _0803C3C0:
strh r0, [r2]
b _0803C404
.align 2, 0
-_0803C3E8: .4byte 0x086AF140
+_0803C3E8: .4byte gUnknown_086AF140
_0803C3EC: .4byte 0x000003E2
_0803C3F0:
movs r1, #0
@@ -19607,7 +19607,7 @@ _0803C48E:
ldrsb r0, [r1, r0]
cmp r0, #0x13
bgt _0803C4D4
- ldr r4, _0803C4D0 @ =0x086AEF28
+ ldr r4, _0803C4D0 @ =gUnknown_086AEF28
movs r1, #0xc
bl __modsi3
lsls r0, r0, #0x18
@@ -19626,9 +19626,9 @@ _0803C4C0: .4byte 0xFFFFFE0C
_0803C4C4: .4byte 0x0000FFDA
_0803C4C8: .4byte gUnknown_020314E0
_0803C4CC: .4byte 0x000003E2
-_0803C4D0: .4byte 0x086AEF28
+_0803C4D0: .4byte gUnknown_086AEF28
_0803C4D4:
- ldr r4, _0803C600 @ =0x086AEF28
+ ldr r4, _0803C600 @ =gUnknown_086AEF28
movs r0, #0
ldrsb r0, [r1, r0]
movs r1, #0xc
@@ -19762,7 +19762,7 @@ _0803C5BC:
ldrb r0, [r6]
cmp r0, #5
bhi _0803C62C
- ldr r4, _0803C628 @ =0x086AEF40
+ ldr r4, _0803C628 @ =gUnknown_086AEF40
ldrh r0, [r1]
movs r1, #0x1f
bl __umodsi3
@@ -19782,7 +19782,7 @@ _0803C5BC:
adds r0, r5, r2
b _0803C64A
.align 2, 0
-_0803C600: .4byte 0x086AEF28
+_0803C600: .4byte gUnknown_086AEF28
_0803C604: .4byte gMain
_0803C608: .4byte 0x000004CF
_0803C60C: .4byte 0x00000E78
@@ -19792,9 +19792,9 @@ _0803C618: .4byte 0x000004D4
_0803C61C: .4byte 0x000004DC
_0803C620: .4byte 0x000004CA
_0803C624: .4byte 0x000004C9
-_0803C628: .4byte 0x086AEF40
+_0803C628: .4byte gUnknown_086AEF40
_0803C62C:
- ldr r4, _0803C6C4 @ =0x086AF0B4
+ ldr r4, _0803C6C4 @ =gUnknown_086AF0B4
ldrh r0, [r1]
movs r1, #0x46
bl __umodsi3
@@ -19836,7 +19836,7 @@ _0803C662:
lsrs r0, r0, #0x10
cmp r0, #0x14
bne _0803C69E
- ldr r0, _0803C6CC @ =0x086A3700
+ ldr r0, _0803C6CC @ =gUnknown_086A3700
ldr r1, _0803C6D0 @ =0x00001290
adds r0, r0, r1
ldrh r0, [r0]
@@ -19872,9 +19872,9 @@ _0803C6B6:
pop {r0}
bx r0
.align 2, 0
-_0803C6C4: .4byte 0x086AF0B4
+_0803C6C4: .4byte gUnknown_086AF0B4
_0803C6C8: .4byte 0x000004CA
-_0803C6CC: .4byte 0x086A3700
+_0803C6CC: .4byte gUnknown_086A3700
_0803C6D0: .4byte 0x00001290
_0803C6D4: .4byte 0x000004C9
_0803C6D8: .4byte 0x02032EE0
@@ -19896,7 +19896,7 @@ sub_3C6E0: @ 0x0803C6E0
bne _0803C6FA
b _0803CA2E
_0803C6FA:
- ldr r1, _0803C828 @ =0x086AF140
+ ldr r1, _0803C828 @ =gUnknown_086AF140
mov r2, sl
ldr r4, [r2]
ldr r3, _0803C82C @ =0x000003E2
@@ -20042,7 +20042,7 @@ _0803C7DA:
.align 2, 0
_0803C820: .4byte 0x0200C890
_0803C824: .4byte gUnknown_020314E0
-_0803C828: .4byte 0x086AF140
+_0803C828: .4byte gUnknown_086AF140
_0803C82C: .4byte 0x000003E2
_0803C830: .4byte 0x000003EA
_0803C834: .4byte 0x0000028A
@@ -20079,7 +20079,7 @@ _0803C86A:
lsls r0, r3, #1
adds r0, r0, r3
lsls r0, r0, #1
- ldr r1, _0803C8F4 @ =0x086B65EA
+ ldr r1, _0803C8F4 @ =gUnknown_086B65EA
adds r0, r0, r1
mov r4, r8
adds r1, r4, r0
@@ -20135,7 +20135,7 @@ _0803C86A:
.align 2, 0
_0803C8EC: .4byte gOamBuffer
_0803C8F0: .4byte 0xFFFFFE00
-_0803C8F4: .4byte 0x086B65EA
+_0803C8F4: .4byte gUnknown_086B65EA
_0803C8F8: .4byte 0x000001FF
_0803C8FC:
cmp r0, #3
@@ -20165,7 +20165,7 @@ _0803C91A:
lsls r0, r3, #1
adds r0, r0, r3
lsls r0, r0, #1
- ldr r1, _0803C9A4 @ =0x086B65EA
+ ldr r1, _0803C9A4 @ =gUnknown_086B65EA
adds r0, r0, r1
mov r4, r8
adds r1, r4, r0
@@ -20221,7 +20221,7 @@ _0803C91A:
.align 2, 0
_0803C99C: .4byte gOamBuffer
_0803C9A0: .4byte 0xFFFFFE00
-_0803C9A4: .4byte 0x086B65EA
+_0803C9A4: .4byte gUnknown_086B65EA
_0803C9A8: .4byte 0x000001FF
_0803C9AC:
movs r2, #0
@@ -20249,7 +20249,7 @@ _0803C9C4:
lsls r0, r3, #1
adds r0, r0, r3
lsls r0, r0, #1
- ldr r1, _0803CB74 @ =0x086B65EA
+ ldr r1, _0803CB74 @ =gUnknown_086B65EA
adds r0, r0, r1
mov r4, r8
adds r1, r4, r0
@@ -20366,7 +20366,7 @@ _0803CA80:
subs r0, r0, r1
strh r0, [r7, #4]
movs r2, #0
- ldr r3, _0803CB8C @ =0x086B6512
+ ldr r3, _0803CB8C @ =gUnknown_086B6512
mov sb, r3
mov r4, r8
lsls r1, r4, #0x10
@@ -20454,13 +20454,13 @@ _0803CAD8:
.align 2, 0
_0803CB6C: .4byte gOamBuffer
_0803CB70: .4byte 0xFFFFFE00
-_0803CB74: .4byte 0x086B65EA
+_0803CB74: .4byte gUnknown_086B65EA
_0803CB78: .4byte 0x000001FF
_0803CB7C: .4byte 0x0200C440
_0803CB80: .4byte 0x0000047E
_0803CB84: .4byte 0x0000047D
_0803CB88: .4byte 0x000003EA
-_0803CB8C: .4byte 0x086B6512
+_0803CB8C: .4byte gUnknown_086B6512
_0803CB90: .4byte 0x000005A4
_0803CB94: .4byte gMain
_0803CB98:
@@ -20941,7 +20941,7 @@ _0803CF22:
movs r2, #0
mov r7, sl
lsls r1, r7, #0x10
- ldr r0, _0803D118 @ =0x086B63AA
+ ldr r0, _0803D118 @ =gUnknown_086B63AA
mov sb, r0
ldr r5, _0803D11C @ =gOamBuffer
asrs r1, r1, #0x10
@@ -21101,7 +21101,7 @@ _0803D04A:
cmp r1, r0
bgt _0803D0B6
ldr r0, _0803D140 @ =0x02032F20
- ldr r1, _0803D144 @ =0x086A26A0
+ ldr r1, _0803D144 @ =gUnknown_086A26A0
bl MPlayStart
ldr r3, _0803D110 @ =gUnknown_020314E0
ldr r1, [r3]
@@ -21164,7 +21164,7 @@ _0803D0B6:
_0803D10C: .4byte 0x00000383
_0803D110: .4byte gUnknown_020314E0
_0803D114: .4byte 0x0000132C
-_0803D118: .4byte 0x086B63AA
+_0803D118: .4byte gUnknown_086B63AA
_0803D11C: .4byte gOamBuffer
_0803D120: .4byte 0xFFFFFE00
_0803D124: .4byte 0x000001FF
@@ -21175,7 +21175,7 @@ _0803D134: .4byte 0x0000047D
_0803D138: .4byte 0x00000486
_0803D13C: .4byte 0x00000257
_0803D140: .4byte 0x02032F20
-_0803D144: .4byte 0x086A26A0
+_0803D144: .4byte gUnknown_086A26A0
_0803D148: .4byte 0x00000484
_0803D14C: .4byte 0x00004E20
_0803D150:
@@ -21288,7 +21288,7 @@ _0803D1E2:
movs r2, #0
mov r0, sl
lsls r1, r0, #0x10
- ldr r3, _0803D31C @ =0x086B63F2
+ ldr r3, _0803D31C @ =gUnknown_086B63F2
mov sb, r3
ldr r5, _0803D320 @ =gOamBuffer
asrs r1, r1, #0x10
@@ -21412,7 +21412,7 @@ _0803D30C: .4byte 0x00000482
_0803D310: .4byte gMain
_0803D314: .4byte 0x000012C8
_0803D318: .4byte 0x0000048A
-_0803D31C: .4byte 0x086B63F2
+_0803D31C: .4byte gUnknown_086B63F2
_0803D320: .4byte gOamBuffer
_0803D324: .4byte 0xFFFFFE00
_0803D328: .4byte 0x000001FF
@@ -21435,7 +21435,7 @@ _0803D354:
ldr r0, _0803D4B8 @ =0x000004D2
adds r1, r1, r0
adds r1, r1, r5
- ldr r2, _0803D4BC @ =0x086AF3AC
+ ldr r2, _0803D4BC @ =gUnknown_086AF3AC
lsls r0, r5, #1
adds r0, r0, r2
ldrh r0, [r0]
@@ -21532,7 +21532,7 @@ _0803D41A:
mov sb, r0
lsls r5, r0, #2
adds r6, r3, r5
- ldr r4, _0803D4C8 @ =0x086AF34C
+ ldr r4, _0803D4C8 @ =gUnknown_086AF34C
ldr r1, _0803D4C4 @ =0x000004CC
adds r2, r3, r1
add r2, sb
@@ -21604,10 +21604,10 @@ _0803D41A:
.align 2, 0
_0803D4B4: .4byte gUnknown_020314E0
_0803D4B8: .4byte 0x000004D2
-_0803D4BC: .4byte 0x086AF3AC
+_0803D4BC: .4byte gUnknown_086AF3AC
_0803D4C0: .4byte 0x000004EC
_0803D4C4: .4byte 0x000004CC
-_0803D4C8: .4byte 0x086AF34C
+_0803D4C8: .4byte gUnknown_086AF34C
_0803D4CC: .4byte 0x000004EE
_0803D4D0: .4byte 0x000004E4
_0803D4D4: .4byte 0x0000FB50
@@ -21676,7 +21676,7 @@ _0803D54A:
ldr r6, _0803D578 @ =0x000004D2
adds r0, r1, r6
adds r0, r0, r5
- ldr r1, _0803D57C @ =0x086AF3AC
+ ldr r1, _0803D57C @ =gUnknown_086AF3AC
adds r1, r4, r1
ldrb r1, [r1]
adds r1, #1
@@ -21687,28 +21687,28 @@ _0803D56C: .4byte 0x000004E4
_0803D570: .4byte 0x000004DE
_0803D574: .4byte 0x00000121
_0803D578: .4byte 0x000004D2
-_0803D57C: .4byte 0x086AF3AC
+_0803D57C: .4byte gUnknown_086AF3AC
_0803D580:
cmp r0, #9
bhi _0803D59C
ldr r7, _0803D594 @ =0x000004D2
adds r0, r1, r7
adds r0, r0, r5
- ldr r1, _0803D598 @ =0x086AF3AC
+ ldr r1, _0803D598 @ =gUnknown_086AF3AC
adds r1, r4, r1
ldrb r1, [r1]
adds r1, #2
b _0803D5B8
.align 2, 0
_0803D594: .4byte 0x000004D2
-_0803D598: .4byte 0x086AF3AC
+_0803D598: .4byte gUnknown_086AF3AC
_0803D59C:
movs r0, #0
strh r0, [r2]
ldr r0, _0803D5EC @ =0x000004D2
adds r1, r1, r0
adds r1, r1, r5
- ldr r0, _0803D5F0 @ =0x086AF3AC
+ ldr r0, _0803D5F0 @ =gUnknown_086AF3AC
adds r0, r4, r0
ldrh r0, [r0]
strb r0, [r1]
@@ -21747,7 +21747,7 @@ _0803D5D0:
b _0803D982
.align 2, 0
_0803D5EC: .4byte 0x000004D2
-_0803D5F0: .4byte 0x086AF3AC
+_0803D5F0: .4byte gUnknown_086AF3AC
_0803D5F4: .4byte 0x000004CF
_0803D5F8: .4byte gUnknown_020314E0
_0803D5FC: .4byte 0x000004FA
@@ -21818,7 +21818,7 @@ _0803D674:
ldr r2, _0803D6AC @ =0x000004D2
adds r0, r1, r2
adds r0, r0, r5
- ldr r1, _0803D6B0 @ =0x086AF3AC
+ ldr r1, _0803D6B0 @ =gUnknown_086AF3AC
adds r1, r7, r1
ldrb r1, [r1]
adds r1, #3
@@ -21832,14 +21832,14 @@ _0803D6A0: .4byte 0x000004FA
_0803D6A4: .4byte 0x000004D5
_0803D6A8: .4byte 0x00000121
_0803D6AC: .4byte 0x000004D2
-_0803D6B0: .4byte 0x086AF3AC
+_0803D6B0: .4byte gUnknown_086AF3AC
_0803D6B4:
cmp r2, #9
bhi _0803D6D4
ldr r3, _0803D6CC @ =0x000004D2
adds r0, r1, r3
adds r0, r0, r5
- ldr r1, _0803D6D0 @ =0x086AF3AC
+ ldr r1, _0803D6D0 @ =gUnknown_086AF3AC
adds r1, r7, r1
ldrb r1, [r1]
adds r1, #4
@@ -21847,14 +21847,14 @@ _0803D6B4:
b _0803D92E
.align 2, 0
_0803D6CC: .4byte 0x000004D2
-_0803D6D0: .4byte 0x086AF3AC
+_0803D6D0: .4byte gUnknown_086AF3AC
_0803D6D4:
mov r4, sb
strh r4, [r0]
ldr r6, _0803D700 @ =0x000004D2
adds r1, r1, r6
adds r1, r1, r5
- ldr r0, _0803D704 @ =0x086AF3AC
+ ldr r0, _0803D704 @ =gUnknown_086AF3AC
adds r0, r7, r0
ldrb r0, [r0]
adds r0, #5
@@ -21873,7 +21873,7 @@ _0803D6D4:
b _0803D92C
.align 2, 0
_0803D700: .4byte 0x000004D2
-_0803D704: .4byte 0x086AF3AC
+_0803D704: .4byte gUnknown_086AF3AC
_0803D708: .4byte gUnknown_020314E0
_0803D70C: .4byte 0x000004CF
_0803D710:
@@ -21944,7 +21944,7 @@ _0803D786:
ldr r4, _0803D7BC @ =0x000004D2
adds r0, r1, r4
adds r0, r0, r5
- ldr r1, _0803D7C0 @ =0x086AF3AC
+ ldr r1, _0803D7C0 @ =gUnknown_086AF3AC
adds r1, r7, r1
ldrb r1, [r1]
adds r1, #6
@@ -21957,14 +21957,14 @@ _0803D7B0: .4byte 0x000004FA
_0803D7B4: .4byte 0x000004D5
_0803D7B8: .4byte 0x00000121
_0803D7BC: .4byte 0x000004D2
-_0803D7C0: .4byte 0x086AF3AC
+_0803D7C0: .4byte gUnknown_086AF3AC
_0803D7C4:
cmp r2, #9
bhi _0803D7E4
ldr r6, _0803D7DC @ =0x000004D2
adds r0, r1, r6
adds r0, r0, r5
- ldr r1, _0803D7E0 @ =0x086AF3AC
+ ldr r1, _0803D7E0 @ =gUnknown_086AF3AC
adds r1, r7, r1
ldrb r1, [r1]
adds r1, #7
@@ -21972,14 +21972,14 @@ _0803D7C4:
b _0803D92E
.align 2, 0
_0803D7DC: .4byte 0x000004D2
-_0803D7E0: .4byte 0x086AF3AC
+_0803D7E0: .4byte gUnknown_086AF3AC
_0803D7E4:
mov r2, sb
strh r2, [r0]
ldr r3, _0803D814 @ =0x000004D2
adds r1, r1, r3
adds r1, r1, r5
- ldr r0, _0803D818 @ =0x086AF3AC
+ ldr r0, _0803D818 @ =gUnknown_086AF3AC
adds r0, r7, r0
ldrb r0, [r0]
adds r0, #8
@@ -22000,7 +22000,7 @@ _0803D80A:
b _0803D92E
.align 2, 0
_0803D814: .4byte 0x000004D2
-_0803D818: .4byte 0x086AF3AC
+_0803D818: .4byte gUnknown_086AF3AC
_0803D81C: .4byte gUnknown_020314E0
_0803D820: .4byte 0x000004CF
_0803D824:
@@ -22188,7 +22188,7 @@ _0803D982:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0803DB28 @ =0x084A11EC
+ ldr r1, _0803DB28 @ =gUnknown_084A11EC
adds r0, r0, r1
str r0, [r2]
lsls r3, r4, #1
@@ -22294,7 +22294,7 @@ _0803DA10:
lsrs r0, r0, #0x18
cmp r0, #2
bhi _0803DABA
- ldr r2, _0803DB50 @ =0x086AF34C
+ ldr r2, _0803DB50 @ =gUnknown_086AF34C
ldr r7, _0803DB54 @ =0x000004CC
adds r0, r6, r7
adds r0, r0, r3
@@ -22383,7 +22383,7 @@ _0803DB18: .4byte 0x000004FA
_0803DB1C: .4byte gMain
_0803DB20: .4byte 0x000004D2
_0803DB24: .4byte 0x040000D4
-_0803DB28: .4byte 0x084A11EC
+_0803DB28: .4byte gUnknown_084A11EC
_0803DB2C: .4byte 0x06010FA0
_0803DB30: .4byte 0x80000180
_0803DB34: .4byte 0x000004EC
@@ -22393,7 +22393,7 @@ _0803DB40: .4byte gOamBuffer
_0803DB44: .4byte 0xFFFFFE00
_0803DB48: .4byte 0x000001FF
_0803DB4C: .4byte 0x000004CF
-_0803DB50: .4byte 0x086AF34C
+_0803DB50: .4byte gUnknown_086AF34C
_0803DB54: .4byte 0x000004CC
_0803DB58: .4byte 0x0200C0A8
_0803DB5C: .4byte 0x0000048C
@@ -22843,7 +22843,7 @@ _0803DEF0:
movs r1, #0
strh r1, [r0]
_0803DF08:
- ldr r4, _0803DF40 @ =0x086AF2DC
+ ldr r4, _0803DF40 @ =gUnknown_086AF2DC
ldr r3, _0803DF44 @ =gUnknown_020314E0
ldr r2, [r3]
ldr r6, [sp, #0x10]
@@ -22870,7 +22870,7 @@ _0803DF08:
b _0803DFC8
.align 2, 0
_0803DF3C: .4byte gMain
-_0803DF40: .4byte 0x086AF2DC
+_0803DF40: .4byte gUnknown_086AF2DC
_0803DF44: .4byte gUnknown_020314E0
_0803DF48: .4byte 0x000004AC
_0803DF4C:
@@ -22952,7 +22952,7 @@ _0803DFC8:
adds r0, r0, r4
ldrh r0, [r0]
mov sl, r0
- ldr r0, _0803E0F8 @ =0x086AF2CC
+ ldr r0, _0803E0F8 @ =gUnknown_086AF2CC
lsls r4, r5, #2
adds r3, r4, r0
ldrh r1, [r3]
@@ -23008,7 +23008,7 @@ _0803E03A:
movs r2, #0
mov r3, sl
lsls r1, r3, #0x10
- ldr r4, _0803E104 @ =0x086B8AE0
+ ldr r4, _0803E104 @ =gUnknown_086B8AE0
mov sb, r4
ldr r5, _0803E108 @ =gOamBuffer
asrs r1, r1, #0x10
@@ -23088,10 +23088,10 @@ _0803E068:
_0803E0EC: .4byte gUnknown_020314E0
_0803E0F0: .4byte 0x0000048C
_0803E0F4: .4byte 0x00000494
-_0803E0F8: .4byte 0x086AF2CC
+_0803E0F8: .4byte gUnknown_086AF2CC
_0803E0FC: .4byte 0x000004B4
_0803E100: .4byte 0x000004A4
-_0803E104: .4byte 0x086B8AE0
+_0803E104: .4byte gUnknown_086B8AE0
_0803E108: .4byte gOamBuffer
_0803E10C: .4byte 0xFFFFFE00
_0803E110: .4byte 0x000001FF
@@ -23099,7 +23099,7 @@ _0803E114:
movs r2, #0
mov r5, sl
lsls r1, r5, #0x10
- ldr r6, _0803E1A0 @ =0x086B8AE0
+ ldr r6, _0803E1A0 @ =gUnknown_086B8AE0
mov sb, r6
ldr r5, _0803E1A4 @ =gOamBuffer
asrs r1, r1, #0x10
@@ -23168,7 +23168,7 @@ _0803E12E:
ble _0803E12E
b _0803E1C4
.align 2, 0
-_0803E1A0: .4byte 0x086B8AE0
+_0803E1A0: .4byte gUnknown_086B8AE0
_0803E1A4: .4byte gOamBuffer
_0803E1A8: .4byte 0xFFFFFE00
_0803E1AC: .4byte 0x000001FF
@@ -23586,7 +23586,7 @@ _0803E4AA:
asrs r0, r0, #0x18
cmp r0, #0
bne _0803E560
- ldr r0, _0803E5C4 @ =0x086AEE20
+ ldr r0, _0803E5C4 @ =gUnknown_086AEE20
ldrh r1, [r4]
lsls r1, r1, #1
adds r1, r1, r0
@@ -23675,7 +23675,7 @@ _0803E5B4: .4byte gOamBuffer
_0803E5B8: .4byte 0xFFFFFE00
_0803E5BC: .4byte 0x000001FF
_0803E5C0: .4byte 0x0000132C
-_0803E5C4: .4byte 0x086AEE20
+_0803E5C4: .4byte gUnknown_086AEE20
_0803E5C8: .4byte 0x00004E20
_0803E5CC: .4byte 0x00001888
@@ -23746,7 +23746,7 @@ sub_3E644: @ 0x0803E644
mov r6, sb
mov r5, r8
push {r5, r6, r7}
- ldr r4, _0803E760 @ =0x086AF3B2
+ ldr r4, _0803E760 @ =gUnknown_086AF3B2
ldr r6, _0803E764 @ =gMain
ldr r5, [r6, #0x4c]
adds r0, r5, #0
@@ -23760,7 +23760,7 @@ sub_3E644: @ 0x0803E644
movs r3, #0
ldrsh r1, [r0, r3]
lsls r0, r1, #5
- ldr r4, _0803E76C @ =0x08352BD8
+ ldr r4, _0803E76C @ =gUnknown_08352BD8
adds r0, r0, r4
str r0, [r2]
movs r0, #0xa0
@@ -23777,7 +23777,7 @@ sub_3E644: @ 0x0803E644
str r0, [r2, #4]
str r3, [r2, #8]
ldr r0, [r2, #8]
- ldr r4, _0803E778 @ =0x086AF3BE
+ ldr r4, _0803E778 @ =gUnknown_086AF3BE
adds r0, r5, #0
movs r1, #0x60
bl __umodsi3
@@ -23791,7 +23791,7 @@ sub_3E644: @ 0x0803E644
ldrsh r0, [r0, r1]
lsls r0, r0, #3
mov r8, r0
- ldr r2, _0803E780 @ =0x086AF3C6
+ ldr r2, _0803E780 @ =gUnknown_086AF3C6
mov sb, r2
ldr r0, _0803E784 @ =0xFFFFFC00
mov sl, r0
@@ -23882,15 +23882,15 @@ _0803E6E2:
pop {r0}
bx r0
.align 2, 0
-_0803E760: .4byte 0x086AF3B2
+_0803E760: .4byte gUnknown_086AF3B2
_0803E764: .4byte gMain
_0803E768: .4byte 0x040000D4
-_0803E76C: .4byte 0x08352BD8
+_0803E76C: .4byte gUnknown_08352BD8
_0803E770: .4byte 0x80000010
_0803E774: .4byte 0x05000080
-_0803E778: .4byte 0x086AF3BE
+_0803E778: .4byte gUnknown_086AF3BE
_0803E77C: .4byte gOamBuffer
-_0803E780: .4byte 0x086AF3C6
+_0803E780: .4byte gUnknown_086AF3C6
_0803E784: .4byte 0xFFFFFC00
_0803E788: .4byte 0x0200BBA0
_0803E78C: .4byte gUnknown_020314E0
@@ -24267,14 +24267,14 @@ _0803E974:
strb r1, [r0, #0x1a]
bl sub_423D8
ldr r4, _0803EB04 @ =0x040000D4
- ldr r0, _0803EB08 @ =0x083C5A2C
+ ldr r0, _0803EB08 @ =gUnknown_083C5A2C
str r0, [r4]
ldr r0, _0803EB0C @ =0x06015800
str r0, [r4, #4]
ldr r0, _0803EB10 @ =0x80001400
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0803EB14 @ =0x084AA18C
+ ldr r0, _0803EB14 @ =gUnknown_084AA18C
str r0, [r4]
ldr r0, _0803EB18 @ =0x06011620
str r0, [r4, #4]
@@ -24283,7 +24283,7 @@ _0803E974:
ldr r0, [r4, #8]
bl sub_3EDF0
bl sub_3FAE0
- ldr r0, _0803EB20 @ =0x081B36A4
+ ldr r0, _0803EB20 @ =gUnknown_081B36A4
str r0, [r4]
ldr r0, _0803EB24 @ =0x05000320
str r0, [r4, #4]
@@ -24315,13 +24315,13 @@ _0803EAF8: .4byte 0x00000486
_0803EAFC: .4byte 0x00000506
_0803EB00: .4byte 0x0000050C
_0803EB04: .4byte 0x040000D4
-_0803EB08: .4byte 0x083C5A2C
+_0803EB08: .4byte gUnknown_083C5A2C
_0803EB0C: .4byte 0x06015800
_0803EB10: .4byte 0x80001400
-_0803EB14: .4byte 0x084AA18C
+_0803EB14: .4byte gUnknown_084AA18C
_0803EB18: .4byte 0x06011620
_0803EB1C: .4byte 0x80000430
-_0803EB20: .4byte 0x081B36A4
+_0803EB20: .4byte gUnknown_081B36A4
_0803EB24: .4byte 0x05000320
_0803EB28: .4byte 0x80000010
@@ -24401,7 +24401,7 @@ _0803EBA4:
adds r0, r3, r5
strh r1, [r0]
ldr r1, _0803EBF8 @ =0x040000D4
- ldr r0, _0803EBFC @ =0x081408B4
+ ldr r0, _0803EBFC @ =gUnknown_081408B4
str r0, [r1]
ldr r0, _0803EC00 @ =0x06015800
str r0, [r1, #4]
@@ -24423,7 +24423,7 @@ _0803EBA4:
_0803EBF0: .4byte gUnknown_020314E0
_0803EBF4: .4byte gMain
_0803EBF8: .4byte 0x040000D4
-_0803EBFC: .4byte 0x081408B4
+_0803EBFC: .4byte gUnknown_081408B4
_0803EC00: .4byte 0x06015800
_0803EC04: .4byte 0x80001000
_0803EC08: .4byte 0x000005FA
@@ -24509,7 +24509,7 @@ _0803EC8C:
adds r0, r3, r4
strh r1, [r0]
ldr r1, _0803ECD8 @ =0x040000D4
- ldr r0, _0803ECDC @ =0x081408B4
+ ldr r0, _0803ECDC @ =gUnknown_081408B4
str r0, [r1]
ldr r0, _0803ECE0 @ =0x06015800
str r0, [r1, #4]
@@ -24528,7 +24528,7 @@ _0803EC8C:
_0803ECD0: .4byte gUnknown_020314E0
_0803ECD4: .4byte gMain
_0803ECD8: .4byte 0x040000D4
-_0803ECDC: .4byte 0x081408B4
+_0803ECDC: .4byte gUnknown_081408B4
_0803ECE0: .4byte 0x06015800
_0803ECE4: .4byte 0x80001000
_0803ECE8:
@@ -24900,7 +24900,7 @@ _0803F000: .4byte 0xFFFFFB50
_0803F004: .4byte 0x0000FD80
_0803F008: .4byte gUnknown_020314E0
_0803F00C:
- ldr r2, _0803F038 @ =0x086AF3CC
+ ldr r2, _0803F038 @ =gUnknown_086AF3CC
ldr r3, [r6]
ldr r4, _0803F03C @ =0x000003E2
adds r5, r3, r4
@@ -24922,7 +24922,7 @@ _0803F00C:
strh r0, [r1]
b _0803F056
.align 2, 0
-_0803F038: .4byte 0x086AF3CC
+_0803F038: .4byte gUnknown_086AF3CC
_0803F03C: .4byte 0x000003E2
_0803F040:
movs r0, #0
@@ -24975,7 +24975,7 @@ _0803F092:
_0803F09C: .4byte gUnknown_020314E0
_0803F0A0: .4byte 0x000003EA
_0803F0A4:
- ldr r2, _0803F0D0 @ =0x086AF3CC
+ ldr r2, _0803F0D0 @ =gUnknown_086AF3CC
ldr r3, [r6]
ldr r5, _0803F0D4 @ =0x000003E2
adds r4, r3, r5
@@ -24997,7 +24997,7 @@ _0803F0A4:
strh r0, [r3]
b _0803F0EE
.align 2, 0
-_0803F0D0: .4byte 0x086AF3CC
+_0803F0D0: .4byte gUnknown_086AF3CC
_0803F0D4: .4byte 0x000003E2
_0803F0D8:
movs r0, #0
@@ -25061,7 +25061,7 @@ _0803F148: .4byte gUnknown_020314E0
_0803F14C: .4byte 0x000003E1
_0803F150: .4byte 0x000003DD
_0803F154:
- ldr r2, _0803F180 @ =0x086AF3CC
+ ldr r2, _0803F180 @ =gUnknown_086AF3CC
ldr r3, [r6]
ldr r5, _0803F184 @ =0x000003E2
adds r4, r3, r5
@@ -25083,7 +25083,7 @@ _0803F154:
strh r0, [r3]
b _0803F19E
.align 2, 0
-_0803F180: .4byte 0x086AF3CC
+_0803F180: .4byte gUnknown_086AF3CC
_0803F184: .4byte 0x000003E2
_0803F188:
movs r0, #0
@@ -25154,7 +25154,7 @@ _0803F204: .4byte 0x000003EA
_0803F208: .4byte 0xFFFFFD00
_0803F20C: .4byte gUnknown_020314E0
_0803F210:
- ldr r2, _0803F23C @ =0x086AF3CC
+ ldr r2, _0803F23C @ =gUnknown_086AF3CC
ldr r5, [r6]
ldr r4, _0803F240 @ =0x000003E2
adds r3, r5, r4
@@ -25176,7 +25176,7 @@ _0803F210:
strh r0, [r1]
b _0803F2DC
.align 2, 0
-_0803F23C: .4byte 0x086AF3CC
+_0803F23C: .4byte gUnknown_086AF3CC
_0803F240: .4byte 0x000003E2
_0803F244:
movs r4, #0
@@ -25304,7 +25304,7 @@ _0803F334:
adds r0, r0, r7
movs r1, #2
strb r1, [r0]
- ldr r2, _0803F43C @ =0x086AF3CC
+ ldr r2, _0803F43C @ =gUnknown_086AF3CC
ldr r4, [r6]
ldr r5, _0803F440 @ =0x000003E2
adds r3, r4, r5
@@ -25436,7 +25436,7 @@ _0803F42C:
b _0803FA78
.align 2, 0
_0803F438: .4byte 0x00000389
-_0803F43C: .4byte 0x086AF3CC
+_0803F43C: .4byte gUnknown_086AF3CC
_0803F440: .4byte 0x000003E2
_0803F444: .4byte 0x000003E1
_0803F448: .4byte 0x000003DD
@@ -25461,7 +25461,7 @@ _0803F470:
movs r0, #8
strb r0, [r1]
ldr r1, _0803F4B0 @ =0x040000D4
- ldr r0, _0803F4B4 @ =0x084A856C
+ ldr r0, _0803F4B4 @ =gUnknown_084A856C
str r0, [r1]
ldr r0, _0803F4B8 @ =0x06015800
str r0, [r1, #4]
@@ -25489,7 +25489,7 @@ _0803F470:
b _0803F4EA
.align 2, 0
_0803F4B0: .4byte 0x040000D4
-_0803F4B4: .4byte 0x084A856C
+_0803F4B4: .4byte gUnknown_084A856C
_0803F4B8: .4byte 0x06015800
_0803F4BC: .4byte 0x80000E00
_0803F4C0: .4byte 0x00000504
@@ -25825,7 +25825,7 @@ _0803F77C: .4byte gUnknown_020314E0
_0803F780: .4byte 0x00001CD8
_0803F784: .4byte 0x00000486
_0803F788:
- ldr r2, _0803F7B4 @ =0x086AF3CC
+ ldr r2, _0803F7B4 @ =gUnknown_086AF3CC
ldr r5, _0803F7B8 @ =gUnknown_020314E0
ldr r4, [r5]
ldr r6, _0803F7BC @ =0x000003E2
@@ -25849,7 +25849,7 @@ _0803F7AE:
strh r0, [r1]
b _0803FA78
.align 2, 0
-_0803F7B4: .4byte 0x086AF3CC
+_0803F7B4: .4byte gUnknown_086AF3CC
_0803F7B8: .4byte gUnknown_020314E0
_0803F7BC: .4byte 0x000003E2
_0803F7C0:
@@ -25897,7 +25897,7 @@ _0803F800:
_0803F80C: .4byte 0x000003E1
_0803F810: .4byte 0x00000389
_0803F814:
- ldr r2, _0803F840 @ =0x086AF3CC
+ ldr r2, _0803F840 @ =gUnknown_086AF3CC
ldr r3, [r6]
ldr r5, _0803F844 @ =0x000003E2
adds r4, r3, r5
@@ -25919,7 +25919,7 @@ _0803F814:
strh r0, [r3]
b _0803F85E
.align 2, 0
-_0803F840: .4byte 0x086AF3CC
+_0803F840: .4byte gUnknown_086AF3CC
_0803F844: .4byte 0x000003E2
_0803F848:
movs r0, #0
@@ -25998,7 +25998,7 @@ _0803F8D4: .4byte gUnknown_020314E0
_0803F8D8: .4byte 0x000003E1
_0803F8DC:
ldr r1, _0803F980 @ =0x040000D4
- ldr r0, _0803F984 @ =0x084AA18C
+ ldr r0, _0803F984 @ =gUnknown_084AA18C
str r0, [r1]
ldr r0, _0803F988 @ =0x06011620
str r0, [r1, #4]
@@ -26080,7 +26080,7 @@ _0803F8DC:
b _0803FA78
.align 2, 0
_0803F980: .4byte 0x040000D4
-_0803F984: .4byte 0x084AA18C
+_0803F984: .4byte gUnknown_084AA18C
_0803F988: .4byte 0x06011620
_0803F98C: .4byte 0x80000430
_0803F990: .4byte gUnknown_020314E0
@@ -26199,7 +26199,7 @@ _0803FA78:
lsrs r0, r0, #0x10
cmp r0, #0x14
bne _0803FAA2
- ldr r0, _0803FAD0 @ =0x086A3700
+ ldr r0, _0803FAD0 @ =gUnknown_086A3700
ldr r7, _0803FAD4 @ =0x000012A8
adds r0, r0, r7
ldrh r0, [r0]
@@ -26225,7 +26225,7 @@ _0803FAC0: .4byte gUnknown_020314E0
_0803FAC4: .4byte 0x0000038E
_0803FAC8: .4byte 0xFFFFFE0C
_0803FACC: .4byte 0x0000FFDA
-_0803FAD0: .4byte 0x086A3700
+_0803FAD0: .4byte gUnknown_086A3700
_0803FAD4: .4byte 0x000012A8
_0803FAD8: .4byte 0x02032EE0
_0803FADC: .4byte 0x0000FFFF
@@ -26587,7 +26587,7 @@ _0803FDBA:
movs r0, #0xb4
strh r0, [r7, #4]
_0803FDC6:
- ldr r2, _0803FE28 @ =0x086AF3CC
+ ldr r2, _0803FE28 @ =gUnknown_086AF3CC
ldr r0, _0803FE2C @ =gUnknown_020314E0
ldr r3, [r0]
ldr r1, _0803FE30 @ =0x000003E2
@@ -26633,7 +26633,7 @@ _0803FDC6:
_0803FE1C: .4byte 0x000003F2
_0803FE20: .4byte 0x0000FF60
_0803FE24: .4byte 0x0000FFBA
-_0803FE28: .4byte 0x086AF3CC
+_0803FE28: .4byte gUnknown_086AF3CC
_0803FE2C: .4byte gUnknown_020314E0
_0803FE30: .4byte 0x000003E2
_0803FE34: .4byte 0x00000389
@@ -26694,7 +26694,7 @@ _0803FE8E:
lsls r1, r0, #1
adds r1, r1, r0
lsls r1, r1, #1
- ldr r0, _0803FF3C @ =0x086B612E
+ ldr r0, _0803FF3C @ =gUnknown_086B612E
adds r1, r1, r0
ldrh r0, [r1]
strh r0, [r2]
@@ -26770,7 +26770,7 @@ _0803FF24:
_0803FF30: .4byte 0x000003DF
_0803FF34: .4byte gUnknown_020314E0
_0803FF38: .4byte gOamBuffer
-_0803FF3C: .4byte 0x086B612E
+_0803FF3C: .4byte gUnknown_086B612E
_0803FF40: .4byte 0x000003EA
_0803FF44: .4byte 0x0000051A
_0803FF48: .4byte 0x000001FF
@@ -26804,7 +26804,7 @@ _0803FF60:
mov r3, sl
lsls r0, r3, #0x10
asrs r0, r0, #5
- ldr r1, _0803FFC8 @ =0x084AA9EC
+ ldr r1, _0803FFC8 @ =gUnknown_084AA9EC
adds r0, r0, r1
str r0, [r2]
ldr r0, _0803FFCC @ =0x06011620
@@ -26834,7 +26834,7 @@ _0803FFB8: .4byte gUnknown_020314E0
_0803FFBC: .4byte 0x000003E2
_0803FFC0: .4byte 0x000003DF
_0803FFC4: .4byte 0x040000D4
-_0803FFC8: .4byte 0x084AA9EC
+_0803FFC8: .4byte gUnknown_084AA9EC
_0803FFCC: .4byte 0x06011620
_0803FFD0: .4byte 0x80000400
_0803FFD4: .4byte 0x0200C2D0
@@ -27884,7 +27884,7 @@ _08040802:
strh r0, [r3, #4]
movs r2, #0
lsls r1, r7, #0x10
- ldr r4, _08040A98 @ =0x086B609E
+ ldr r4, _08040A98 @ =gUnknown_086B609E
mov sl, r4
ldr r5, _08040A9C @ =gOamBuffer
mov ip, r5
@@ -28003,7 +28003,7 @@ _080408F0:
movs r2, #0
ldr r3, [sp, #4]
lsls r1, r3, #0x10
- ldr r4, _08040AB0 @ =0x086B5ECA
+ ldr r4, _08040AB0 @ =gUnknown_086B5ECA
mov sl, r4
ldr r5, _08040A9C @ =gOamBuffer
mov ip, r5
@@ -28116,7 +28116,7 @@ _080409EA:
mov r8, r7
ldr r0, [sp, #8]
lsls r1, r0, #0x10
- ldr r3, _08040AC4 @ =0x086B5DCE
+ ldr r3, _08040AC4 @ =gUnknown_086B5DCE
mov sl, r3
mov ip, r8
asrs r1, r1, #0x10
@@ -28178,18 +28178,18 @@ _08040A88: .4byte gUnknown_020314E0
_08040A8C: .4byte 0x00000507
_08040A90: .4byte 0x0200BFF0
_08040A94: .4byte 0x000003EA
-_08040A98: .4byte 0x086B609E
+_08040A98: .4byte gUnknown_086B609E
_08040A9C: .4byte gOamBuffer
_08040AA0: .4byte 0xFFFFFE00
_08040AA4: .4byte 0x000001FF
_08040AA8: .4byte gMain
_08040AAC: .4byte 0x0200C0A8
-_08040AB0: .4byte 0x086B5ECA
+_08040AB0: .4byte gUnknown_086B5ECA
_08040AB4: .4byte 0x00000FE8
_08040AB8: .4byte 0x0200C160
_08040ABC: .4byte 0x0000051C
_08040AC0: .4byte 0x0000051E
-_08040AC4: .4byte 0x086B5DCE
+_08040AC4: .4byte gUnknown_086B5DCE
_08040AC8: .4byte 0xFFFFFED4
_08040ACC:
ldrh r2, [r5, #2]
@@ -29210,7 +29210,7 @@ _0804131A:
lsls r0, r1, #2
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08041548 @ =0x084A6EEC
+ ldr r1, _08041548 @ =gUnknown_084A6EEC
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804154C @ =0x06011EA0
@@ -29365,7 +29365,7 @@ _08041414:
movs r1, #5
bl __udivsi3
movs r2, #0
- ldr r3, _0804157C @ =0x086B5CC0
+ ldr r3, _0804157C @ =gUnknown_086B5CC0
mov sl, r3
ldr r4, _08041560 @ =gOamBuffer
mov ip, r4
@@ -29478,7 +29478,7 @@ _08041530:
.align 2, 0
_08041540: .4byte 0x00000441
_08041544: .4byte 0x040000D4
-_08041548: .4byte 0x084A6EEC
+_08041548: .4byte gUnknown_084A6EEC
_0804154C: .4byte 0x06011EA0
_08041550: .4byte 0x80000140
_08041554: .4byte gUnknown_020314E0
@@ -29491,7 +29491,7 @@ _0804156C: .4byte 0x00000505
_08041570: .4byte 0x0200C218
_08041574: .4byte 0x00000522
_08041578: .4byte 0x0000050E
-_0804157C: .4byte 0x086B5CC0
+_0804157C: .4byte gUnknown_086B5CC0
thumb_func_start sub_41580
sub_41580: @ 0x08041580
@@ -29521,7 +29521,7 @@ _08041596:
bgt _080415B0
b _080416C2
_080415B0:
- ldr r4, _08041600 @ =0x08137D48
+ ldr r4, _08041600 @ =gUnknown_08137D48
movs r1, #0
ldrsh r0, [r6, r1]
movs r1, #0x21
@@ -29556,7 +29556,7 @@ _080415B0:
_080415F4: .4byte 0x0200CD98
_080415F8: .4byte gUnknown_020314E0
_080415FC: .4byte 0x00000486
-_08041600: .4byte 0x08137D48
+_08041600: .4byte gUnknown_08137D48
_08041604: .4byte 0x0000047F
_08041608: .4byte 0x0000132C
_0804160C:
@@ -29725,7 +29725,7 @@ _08041722:
movs r2, #0
mov r4, r8
lsls r1, r4, #0x10
- ldr r5, _080417E8 @ =0x086B5D56
+ ldr r5, _080417E8 @ =gUnknown_086B5D56
mov sl, r5
ldr r6, _080417EC @ =gOamBuffer
asrs r1, r1, #0x10
@@ -29800,7 +29800,7 @@ _080417D0:
.align 2, 0
_080417E0: .4byte 0x00000383
_080417E4: .4byte 0x0000132C
-_080417E8: .4byte 0x086B5D56
+_080417E8: .4byte gUnknown_086B5D56
_080417EC: .4byte gOamBuffer
_080417F0: .4byte 0xFFFFFE00
_080417F4: .4byte 0x000001FF
@@ -30956,7 +30956,7 @@ _080420CC:
lsrs r7, r0, #0x10
mov r0, sb
ldr r2, [r0]
- ldr r0, _080422A0 @ =0x086AF744
+ ldr r0, _080422A0 @ =gUnknown_086AF744
lsls r1, r5, #2
adds r1, r1, r0
ldrh r3, [r1]
@@ -31041,7 +31041,7 @@ _08042184:
lsrs r7, r0, #0x10
mov r0, sb
ldr r2, [r0]
- ldr r0, _080422A0 @ =0x086AF744
+ ldr r0, _080422A0 @ =gUnknown_086AF744
lsls r1, r5, #2
adds r1, r1, r0
ldrh r3, [r1]
@@ -31112,7 +31112,7 @@ _08042258:
ldrsb r0, [r1, r0]
cmp r0, #0xb
bgt _080422CC
- ldr r4, _080422C8 @ =0x086AEF28
+ ldr r4, _080422C8 @ =gUnknown_086AEF28
b _0804232E
.align 2, 0
_08042274: .4byte gUnknown_020314E0
@@ -31126,7 +31126,7 @@ _08042290: .4byte 0x00000442
_08042294: .4byte 0x0000132C
_08042298: .4byte 0xFFFFFE0C
_0804229C: .4byte 0x00001B68
-_080422A0: .4byte 0x086AF744
+_080422A0: .4byte gUnknown_086AF744
_080422A4: .4byte 0x00000464
_080422A8: .4byte 0x00000466
_080422AC: .4byte 0x0000045C
@@ -31136,13 +31136,13 @@ _080422B8: .4byte 0x0000045A
_080422BC: .4byte 0x00000E78
_080422C0: .4byte 0x0000046A
_080422C4: .4byte 0x00000462
-_080422C8: .4byte 0x086AEF28
+_080422C8: .4byte gUnknown_086AEF28
_080422CC:
cmp r0, #0x17
ble _08042300
cmp r0, #0x23
bgt _080422FC
- ldr r4, _080422F8 @ =0x086AEF28
+ ldr r4, _080422F8 @ =gUnknown_086AEF28
movs r0, #0
ldrsb r0, [r1, r0]
movs r1, #0xc
@@ -31159,12 +31159,12 @@ _080422CC:
strh r0, [r1]
b _08042344
.align 2, 0
-_080422F8: .4byte 0x086AEF28
+_080422F8: .4byte gUnknown_086AEF28
_080422FC:
cmp r0, #0x2f
bgt _08042328
_08042300:
- ldr r4, _08042324 @ =0x086AEF28
+ ldr r4, _08042324 @ =gUnknown_086AEF28
movs r0, #0
ldrsb r0, [r1, r0]
movs r1, #0xc
@@ -31181,9 +31181,9 @@ _08042300:
strh r0, [r1]
b _08042344
.align 2, 0
-_08042324: .4byte 0x086AEF28
+_08042324: .4byte gUnknown_086AEF28
_08042328:
- ldr r4, _08042394 @ =0x086AEF28
+ ldr r4, _08042394 @ =gUnknown_086AEF28
movs r0, #0
ldrsb r0, [r1, r0]
_0804232E:
@@ -31241,7 +31241,7 @@ _08042378:
movs r0, #2
b _080423A2
.align 2, 0
-_08042394: .4byte 0x086AEF28
+_08042394: .4byte gUnknown_086AEF28
_08042398: .4byte 0x000002AA
_0804239C:
ldr r3, _080423D0 @ =0x000002AA
@@ -31926,7 +31926,7 @@ _080428DC:
lsrs r0, r0, #0x10
cmp r0, #9
bhi _08042930
- ldr r0, _0804292C @ =0x086AF784
+ ldr r0, _0804292C @ =gUnknown_086AF784
ldrh r1, [r1]
subs r1, #0xc3
lsrs r2, r1, #0x1f
@@ -31945,7 +31945,7 @@ _0804291C: .4byte 0x00000516
_08042920: .4byte gMain
_08042924: .4byte 0x00000B98
_08042928: .4byte 0x0200BDC8
-_0804292C: .4byte 0x086AF784
+_0804292C: .4byte gUnknown_086AF784
_08042930:
ldrh r0, [r1]
movs r1, #3
@@ -32381,7 +32381,7 @@ _08042C90:
lsrs r0, r0, #0x10
cmp r0, #9
bhi _08042CD4
- ldr r0, _08042CD0 @ =0x086AF784
+ ldr r0, _08042CD0 @ =gUnknown_086AF784
ldrh r1, [r1]
subs r1, #0xbe
lsrs r2, r1, #0x1f
@@ -32398,7 +32398,7 @@ _08042CC0: .4byte gOamBuffer
_08042CC4: .4byte 0xFFFFFE00
_08042CC8: .4byte 0x000001FF
_08042CCC: .4byte 0x0200BDC8
-_08042CD0: .4byte 0x086AF784
+_08042CD0: .4byte gUnknown_086AF784
_08042CD4:
ldrh r0, [r1]
movs r1, #3
@@ -32935,7 +32935,7 @@ _080430C2:
movs r1, #0x80
lsls r1, r1, #4
adds r7, r2, r1
- ldr r0, _080431FC @ =0x08137E14
+ ldr r0, _080431FC @ =gUnknown_08137E14
mov ip, r0
ldr r1, _08043200 @ =0xFFFFF800
adds r2, r2, r1
@@ -32999,7 +32999,7 @@ _0804313C:
ldr r0, [r4, #8]
movs r0, #0x27
bl m4aSongNumStart
- ldr r0, _08043220 @ =0x081B36A4
+ ldr r0, _08043220 @ =gUnknown_081B36A4
str r0, [r4]
ldr r0, _08043224 @ =0x05000320
str r0, [r4, #4]
@@ -33036,7 +33036,7 @@ _080431EC: .4byte 0x06001000
_080431F0: .4byte 0x80000800
_080431F4: .4byte 0x00001C42
_080431F8: .4byte 0x00000C04
-_080431FC: .4byte 0x08137E14
+_080431FC: .4byte gUnknown_08137E14
_08043200: .4byte 0xFFFFF800
_08043204: .4byte 0x0000013F
_08043208: .4byte 0x000002EE
@@ -33045,7 +33045,7 @@ _08043210: .4byte 0x80000140
_08043214: .4byte 0x000005F6
_08043218: .4byte 0x05000220
_0804321C: .4byte 0x80000010
-_08043220: .4byte 0x081B36A4
+_08043220: .4byte gUnknown_081B36A4
_08043224: .4byte 0x05000320
thumb_func_start sub_43228
@@ -33147,7 +33147,7 @@ _080432DC:
bne _08043314
bl m4aMPlayAllStop
ldr r0, _08043328 @ =0x02032F20
- ldr r1, _0804332C @ =0x086A2E90
+ ldr r1, _0804332C @ =gUnknown_086A2E90
bl MPlayStart
ldr r1, _08043330 @ =gMain
movs r0, #0x80
@@ -33174,7 +33174,7 @@ _0804331C:
.align 2, 0
_08043324: .4byte 0x00000296
_08043328: .4byte 0x02032F20
-_0804332C: .4byte 0x086A2E90
+_0804332C: .4byte gUnknown_086A2E90
_08043330: .4byte gMain
_08043334: .4byte 0x00000392
_08043338:
@@ -33222,7 +33222,7 @@ _08043362:
adds r2, r2, r0
strh r1, [r2]
ldr r1, _080433BC @ =0x040000D4
- ldr r0, _080433C0 @ =0x084B77EC
+ ldr r0, _080433C0 @ =gUnknown_084B77EC
str r0, [r1]
ldr r0, _080433C4 @ =0x06015800
str r0, [r1, #4]
@@ -33244,7 +33244,7 @@ _080433B0: .4byte gMain
_080433B4: .4byte 0x000008B8
_080433B8: .4byte 0x00000A28
_080433BC: .4byte 0x040000D4
-_080433C0: .4byte 0x084B77EC
+_080433C0: .4byte gUnknown_084B77EC
_080433C4: .4byte 0x06015800
_080433C8: .4byte 0x80000400
_080433CC: .4byte 0x0000FF82
@@ -33433,7 +33433,7 @@ _0804353E:
movs r0, #0xa9
lsls r0, r0, #3
mov r8, r0
- ldr r2, _0804359C @ =0x086AFAE2
+ ldr r2, _0804359C @ =gUnknown_086AFAE2
mov sl, r2
_0804354C:
ldr r0, [r7]
@@ -33448,7 +33448,7 @@ _0804354C:
cmp r0, #0x17
bne _08043576
ldr r0, _080435A0 @ =0x02032F20
- ldr r1, _080435A4 @ =0x086A2EAC
+ ldr r1, _080435A4 @ =gUnknown_086A2EAC
bl MPlayStart
ldr r1, [r7]
ldr r0, _080435A8 @ =0x00001388
@@ -33473,9 +33473,9 @@ _08043576:
.align 2, 0
_08043594: .4byte gUnknown_020314E0
_08043598: .4byte gMain
-_0804359C: .4byte 0x086AFAE2
+_0804359C: .4byte gUnknown_086AFAE2
_080435A0: .4byte 0x02032F20
-_080435A4: .4byte 0x086A2EAC
+_080435A4: .4byte gUnknown_086A2EAC
_080435A8: .4byte 0x00001388
_080435AC:
cmp r2, #2
@@ -33679,7 +33679,7 @@ _08043720: .4byte 0x000003A3
_08043724: .4byte 0x0200C388
_08043728: .4byte gUnknown_020314E0
_0804372C:
- ldr r1, _080437C0 @ =0x086AFAE0
+ ldr r1, _080437C0 @ =gUnknown_086AFAE0
ldr r3, _080437C4 @ =0x000003A3
adds r0, r2, r3
ldrb r0, [r0]
@@ -33692,7 +33692,7 @@ _0804373E:
ldr r2, _080437C8 @ =0x040000D4
lsls r0, r0, #0x10
asrs r0, r0, #5
- ldr r1, _080437CC @ =0x084B47EC
+ ldr r1, _080437CC @ =gUnknown_084B47EC
adds r0, r0, r1
str r0, [r2]
ldr r0, _080437D0 @ =0x060114A0
@@ -33755,10 +33755,10 @@ _08043788:
movs r0, #0
b _08043804
.align 2, 0
-_080437C0: .4byte 0x086AFAE0
+_080437C0: .4byte gUnknown_086AFAE0
_080437C4: .4byte 0x000003A3
_080437C8: .4byte 0x040000D4
-_080437CC: .4byte 0x084B47EC
+_080437CC: .4byte gUnknown_084B47EC
_080437D0: .4byte 0x060114A0
_080437D4: .4byte 0x80000300
_080437D8: .4byte gOamBuffer
@@ -33768,7 +33768,7 @@ _080437E4: .4byte 0x0200C2D0
_080437E8: .4byte gUnknown_020314E0
_080437EC: .4byte 0x00000549
_080437F0:
- ldr r1, _0804385C @ =0x086AFAE0
+ ldr r1, _0804385C @ =gUnknown_086AFAE0
movs r3, #0xe9
lsls r3, r3, #2
adds r0, r2, r3
@@ -33782,7 +33782,7 @@ _08043804:
ldr r2, _08043860 @ =0x040000D4
lsls r0, r0, #0x10
asrs r0, r0, #5
- ldr r1, _08043864 @ =0x084B47EC
+ ldr r1, _08043864 @ =gUnknown_084B47EC
adds r0, r0, r1
str r0, [r2]
ldr r0, _08043868 @ =0x06010CA0
@@ -33825,9 +33825,9 @@ _0804384E:
pop {r0}
bx r0
.align 2, 0
-_0804385C: .4byte 0x086AFAE0
+_0804385C: .4byte gUnknown_086AFAE0
_08043860: .4byte 0x040000D4
-_08043864: .4byte 0x084B47EC
+_08043864: .4byte gUnknown_084B47EC
_08043868: .4byte 0x06010CA0
_0804386C: .4byte 0x80000300
_08043870: .4byte gOamBuffer
@@ -34241,7 +34241,7 @@ _08043BEC: .4byte 0x00000553
_08043BF0: .4byte 0x00000562
_08043BF4: .4byte 0x0000054F
_08043BF8:
- ldr r3, _08043C2C @ =0x086AFB2C
+ ldr r3, _08043C2C @ =gUnknown_086AFB2C
ldr r7, _08043C30 @ =gUnknown_020314E0
ldr r2, [r7]
mov r0, sb
@@ -34268,7 +34268,7 @@ _08043BF8:
strh r0, [r2]
b _08043C7A
.align 2, 0
-_08043C2C: .4byte 0x086AFB2C
+_08043C2C: .4byte gUnknown_086AFB2C
_08043C30: .4byte gUnknown_020314E0
_08043C34: .4byte 0x0000055B
_08043C38: .4byte 0x00000562
@@ -34328,7 +34328,7 @@ _08043CA4: .4byte gUnknown_020314E0
_08043CA8: .4byte 0x0000056A
_08043CAC: .4byte 0x0000054F
_08043CB0:
- ldr r3, _08043CE4 @ =0x086AFB2C
+ ldr r3, _08043CE4 @ =gUnknown_086AFB2C
ldr r7, _08043CE8 @ =gUnknown_020314E0
ldr r2, [r7]
mov r0, sb
@@ -34355,7 +34355,7 @@ _08043CB0:
strh r0, [r2]
b _08043D14
.align 2, 0
-_08043CE4: .4byte 0x086AFB2C
+_08043CE4: .4byte gUnknown_086AFB2C
_08043CE8: .4byte gUnknown_020314E0
_08043CEC: .4byte 0x0000055B
_08043CF0: .4byte 0x00000562
@@ -34459,7 +34459,7 @@ _08043DB8: .4byte 0x00000553
_08043DBC: .4byte 0x0000054F
_08043DC0:
ldr r0, _08043E00 @ =0x02032F20
- ldr r1, _08043E04 @ =0x086A2D28
+ ldr r1, _08043E04 @ =gUnknown_086A2D28
bl MPlayStart
ldr r2, _08043E08 @ =gUnknown_020314E0
ldr r5, [r2]
@@ -34491,7 +34491,7 @@ _08043DC0:
b _08043E80
.align 2, 0
_08043E00: .4byte 0x02032F20
-_08043E04: .4byte 0x086A2D28
+_08043E04: .4byte gUnknown_086A2D28
_08043E08: .4byte gUnknown_020314E0
_08043E0C: .4byte 0x0000054F
_08043E10: .4byte 0x00000562
@@ -34604,7 +34604,7 @@ _08043EEC:
.align 2, 0
_08043F00: .4byte 0x00000553
_08043F04:
- ldr r3, _08043F38 @ =0x086AFB2C
+ ldr r3, _08043F38 @ =gUnknown_086AFB2C
ldr r7, _08043F3C @ =gUnknown_020314E0
ldr r2, [r7]
mov r6, sb
@@ -34631,7 +34631,7 @@ _08043F04:
strh r0, [r2]
b _08043F86
.align 2, 0
-_08043F38: .4byte 0x086AFB2C
+_08043F38: .4byte gUnknown_086AFB2C
_08043F3C: .4byte gUnknown_020314E0
_08043F40: .4byte 0x0000055B
_08043F44: .4byte 0x00000562
@@ -34685,7 +34685,7 @@ _08043FA4: .4byte 0x00000135
_08043FA8: .4byte gUnknown_020314E0
_08043FAC: .4byte 0x0000054F
_08043FB0:
- ldr r3, _08043FE4 @ =0x086AFB2C
+ ldr r3, _08043FE4 @ =gUnknown_086AFB2C
ldr r6, _08043FE8 @ =gUnknown_020314E0
ldr r2, [r6]
mov r4, sb
@@ -34712,7 +34712,7 @@ _08043FB0:
strh r0, [r2]
b _08044068
.align 2, 0
-_08043FE4: .4byte 0x086AFB2C
+_08043FE4: .4byte gUnknown_086AFB2C
_08043FE8: .4byte gUnknown_020314E0
_08043FEC: .4byte 0x0000055B
_08043FF0: .4byte 0x00000562
@@ -35053,7 +35053,7 @@ _08044294:
str r0, [r1]
b _080448E4
_080442A6:
- ldr r3, _080442DC @ =0x086AFB2C
+ ldr r3, _080442DC @ =gUnknown_086AFB2C
ldr r4, _080442E0 @ =gUnknown_020314E0
ldr r2, [r4]
mov r6, sb
@@ -35080,7 +35080,7 @@ _080442A6:
strh r0, [r2]
b _080448E4
.align 2, 0
-_080442DC: .4byte 0x086AFB2C
+_080442DC: .4byte gUnknown_086AFB2C
_080442E0: .4byte gUnknown_020314E0
_080442E4: .4byte 0x0000055B
_080442E8: .4byte 0x00000562
@@ -35143,7 +35143,7 @@ _08044344:
bne _08044360
movs r2, #3
_08044360:
- ldr r1, _08044434 @ =0x086AFAC0
+ ldr r1, _08044434 @ =gUnknown_086AFAC0
lsls r2, r2, #0x10
lsrs r0, r2, #0xd
adds r3, r0, r1
@@ -35250,7 +35250,7 @@ _0804439E:
.align 2, 0
_0804442C: .4byte gUnknown_020314E0
_08044430: .4byte 0x00000551
-_08044434: .4byte 0x086AFAC0
+_08044434: .4byte gUnknown_086AFAC0
_08044438: .4byte 0x00000566
_0804443C: .4byte 0x00000559
_08044440: .4byte 0x00000553
@@ -35280,7 +35280,7 @@ _0804446E:
movs r3, #0
ldrsb r3, [r5, r3]
mov r8, r3
- ldr r1, _08044534 @ =0x086AFAC0
+ ldr r1, _08044534 @ =gUnknown_086AFAC0
lsls r0, r2, #3
adds r0, r0, r1
mov ip, r0
@@ -35370,7 +35370,7 @@ _0804446E:
_08044528: .4byte gUnknown_020314E0
_0804452C: .4byte 0x00000551
_08044530: .4byte 0x00000559
-_08044534: .4byte 0x086AFAC0
+_08044534: .4byte gUnknown_086AFAC0
_08044538: .4byte 0x00000584
_0804453C: .4byte 0x00000553
_08044540: .4byte 0x00000536
@@ -35866,7 +35866,7 @@ _0804491A:
lsls r2, r0, #1
adds r2, r2, r0
lsls r2, r2, #1
- ldr r0, _08044AB4 @ =0x086AFB2C
+ ldr r0, _08044AB4 @ =gUnknown_086AFB2C
adds r0, #4
adds r2, r2, r0
ldr r5, _08044AB8 @ =0x00000551
@@ -35891,7 +35891,7 @@ _0804491A:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #1
- ldr r7, _08044AB4 @ =0x086AFB2C
+ ldr r7, _08044AB4 @ =gUnknown_086AFB2C
adds r0, r0, r7
ldrh r5, [r0]
lsls r3, r4, #3
@@ -35934,7 +35934,7 @@ _080449A8:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #5
- ldr r1, _08044AC0 @ =0x084B046C
+ ldr r1, _08044AC0 @ =gUnknown_084B046C
adds r0, r0, r1
ldr r6, _08044AC4 @ =0x040000D4
str r0, [r6]
@@ -35970,7 +35970,7 @@ _080449EA:
lsls r0, r3, #1
adds r0, r0, r3
lsls r0, r0, #1
- ldr r4, _08044AD4 @ =0x086B56D8
+ ldr r4, _08044AD4 @ =gUnknown_086B56D8
adds r0, r0, r4
adds r1, r1, r0
ldrh r0, [r1]
@@ -36050,15 +36050,15 @@ _08044AA4: .4byte 0x0000055B
_08044AA8: .4byte 0x00000562
_08044AAC: .4byte 0x0200BDC8
_08044AB0: .4byte 0x00000555
-_08044AB4: .4byte 0x086AFB2C
+_08044AB4: .4byte gUnknown_086AFB2C
_08044AB8: .4byte 0x00000551
_08044ABC: .4byte 0x00000584
-_08044AC0: .4byte 0x084B046C
+_08044AC0: .4byte gUnknown_084B046C
_08044AC4: .4byte 0x040000D4
_08044AC8: .4byte 0x06011CA0
_08044ACC: .4byte 0x80000090
_08044AD0: .4byte gOamBuffer
-_08044AD4: .4byte 0x086B56D8
+_08044AD4: .4byte gUnknown_086B56D8
_08044AD8: .4byte 0x0000055D
_08044ADC: .4byte 0x0000055F
_08044AE0: .4byte 0x000001FF
@@ -36289,7 +36289,7 @@ _08044C8C:
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #5
- ldr r5, _08044D3C @ =0x084B046C
+ ldr r5, _08044D3C @ =gUnknown_084B046C
adds r0, r0, r5
ldr r6, _08044D40 @ =0x040000D4
str r0, [r6]
@@ -36365,7 +36365,7 @@ _08044D24:
.align 2, 0
_08044D34: .4byte gUnknown_020314E0
_08044D38: .4byte 0x00000584
-_08044D3C: .4byte 0x084B046C
+_08044D3C: .4byte gUnknown_084B046C
_08044D40: .4byte 0x040000D4
_08044D44: .4byte 0x06011EE0
_08044D48: .4byte 0x80000090
@@ -36401,7 +36401,7 @@ sub_44D58: @ 0x08044D58
ldrh r0, [r1]
cmp r0, #0x15
bhi _08044D9C
- ldr r0, _08044EF0 @ =0x08137D60
+ ldr r0, _08044EF0 @ =gUnknown_08137D60
ldrh r1, [r1]
adds r1, r1, r0
movs r0, #0
@@ -36414,7 +36414,7 @@ _08044D9C:
mov r3, ip
lsls r0, r3, #0x10
asrs r0, r0, #7
- ldr r1, _08044EF8 @ =0x084AF9EC
+ ldr r1, _08044EF8 @ =gUnknown_084AF9EC
adds r0, r0, r1
str r0, [r2]
ldr r0, _08044EFC @ =0x06010920
@@ -36472,7 +36472,7 @@ _08044DE8:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08044F14 @ =0x084AFFEC
+ ldr r1, _08044F14 @ =gUnknown_084AFFEC
adds r0, r0, r1
str r0, [r2]
ldr r0, _08044F18 @ =0x06010B20
@@ -36549,7 +36549,7 @@ _08044E88:
cmp r0, #0x15
bne _08044EB0
ldr r0, _08044F24 @ =0x02032F20
- ldr r1, _08044F28 @ =0x086A2D94
+ ldr r1, _08044F28 @ =gUnknown_086A2D94
bl MPlayStart
_08044EB0:
ldr r1, [r4]
@@ -36561,7 +36561,7 @@ _08044EB0:
cmp r0, #0
bne _08044EC8
ldr r0, _08044F24 @ =0x02032F20
- ldr r1, _08044F2C @ =0x086A2E70
+ ldr r1, _08044F2C @ =gUnknown_086A2E70
bl MPlayStart
_08044EC8:
ldr r0, _08044EE8 @ =gUnknown_020314E0
@@ -36580,22 +36580,22 @@ _08044EC8:
_08044EE4: .4byte 0x0200C0A8
_08044EE8: .4byte gUnknown_020314E0
_08044EEC: .4byte 0x00000542
-_08044EF0: .4byte 0x08137D60
+_08044EF0: .4byte gUnknown_08137D60
_08044EF4: .4byte 0x040000D4
-_08044EF8: .4byte 0x084AF9EC
+_08044EF8: .4byte gUnknown_084AF9EC
_08044EFC: .4byte 0x06010920
_08044F00: .4byte 0x80000100
_08044F04: .4byte gOamBuffer
_08044F08: .4byte 0x000001FF
_08044F0C: .4byte 0xFFFFFE00
_08044F10: .4byte 0x0200BBA0
-_08044F14: .4byte 0x084AFFEC
+_08044F14: .4byte gUnknown_084AFFEC
_08044F18: .4byte 0x06010B20
_08044F1C: .4byte 0x800000C0
_08044F20: .4byte gMain
_08044F24: .4byte 0x02032F20
-_08044F28: .4byte 0x086A2D94
-_08044F2C: .4byte 0x086A2E70
+_08044F28: .4byte gUnknown_086A2D94
+_08044F2C: .4byte gUnknown_086A2E70
_08044F30:
bl sub_45164
_08044F34:
@@ -36613,7 +36613,7 @@ sub_44F3C: @ 0x08044F3C
ldrh r0, [r6]
ldr r1, _08045014 @ =gUnknown_020314E0
mov sb, r1
- ldr r2, _08045018 @ =0x086AFC16
+ ldr r2, _08045018 @ =gUnknown_086AFC16
mov r8, r2
cmp r0, #0
beq _08044FE6
@@ -36644,7 +36644,7 @@ sub_44F3C: @ 0x08044F3C
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _08045024 @ =0x084B7FEC
+ ldr r1, _08045024 @ =gUnknown_084B7FEC
adds r0, r0, r1
str r0, [r3]
ldr r0, _08045028 @ =0x06012120
@@ -36715,10 +36715,10 @@ _08044FE6:
.align 2, 0
_08045010: .4byte 0x0200C160
_08045014: .4byte gUnknown_020314E0
-_08045018: .4byte 0x086AFC16
+_08045018: .4byte gUnknown_086AFC16
_0804501C: .4byte 0x00000591
_08045020: .4byte 0x040000D4
-_08045024: .4byte 0x084B7FEC
+_08045024: .4byte gUnknown_084B7FEC
_08045028: .4byte 0x06012120
_0804502C: .4byte 0x80000230
_08045030: .4byte gOamBuffer
@@ -36930,7 +36930,7 @@ sub_45164: @ 0x08045164
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _080452B8 @ =0x084BB16C
+ ldr r1, _080452B8 @ =gUnknown_084BB16C
adds r0, r0, r1
str r0, [r2]
ldr r0, _080452BC @ =0x060125A0
@@ -37040,7 +37040,7 @@ _080452A8: .4byte 0x00000322
_080452AC: .4byte 0x0000030E
_080452B0: .4byte 0x00000591
_080452B4: .4byte 0x040000D4
-_080452B8: .4byte 0x084BB16C
+_080452B8: .4byte gUnknown_084BB16C
_080452BC: .4byte 0x060125A0
_080452C0: .4byte 0x80000240
_080452C4: .4byte gOamBuffer
@@ -37759,7 +37759,7 @@ _08045894:
adds r0, #1
strb r0, [r1]
ldr r0, _0804590C @ =0x02032F20
- ldr r1, _08045910 @ =0x086A2EE4
+ ldr r1, _08045910 @ =gUnknown_086A2EE4
str r3, [sp, #4]
bl MPlayStart
mov r0, r8
@@ -37811,7 +37811,7 @@ _08045894:
_08045904: .4byte 0x00000584
_08045908: .4byte 0x000065FF
_0804590C: .4byte 0x02032F20
-_08045910: .4byte 0x086A2EE4
+_08045910: .4byte gUnknown_086A2EE4
_08045914: .4byte 0x0000FED4
_08045918: .4byte 0x00000553
_0804591C: .4byte 0x000003A3
@@ -37930,7 +37930,7 @@ _080459F4:
adds r0, #1
strb r0, [r1]
ldr r0, _08045A70 @ =0x02032F20
- ldr r1, _08045A74 @ =0x086A2EE4
+ ldr r1, _08045A74 @ =gUnknown_086A2EE4
bl MPlayStart
movs r0, #7
bl sub_11B0
@@ -37980,7 +37980,7 @@ _08045A64: .4byte 0x0000132C
_08045A68: .4byte 0x000064FF
_08045A6C: .4byte 0x00000533
_08045A70: .4byte 0x02032F20
-_08045A74: .4byte 0x086A2EE4
+_08045A74: .4byte gUnknown_086A2EE4
_08045A78: .4byte 0x0000FFA6
_08045A7C: .4byte 0x000003A3
_08045A80:
@@ -38440,7 +38440,7 @@ _08045E04: .4byte 0x00000536
thumb_func_start sub_45E08
sub_45E08: @ 0x08045E08
push {r4, r5, r6, r7, lr}
- ldr r4, _08045E70 @ =0x086AEED6
+ ldr r4, _08045E70 @ =gUnknown_086AEED6
ldr r0, _08045E74 @ =gMain
ldr r0, [r0, #0x4c]
movs r1, #0x60
@@ -38455,7 +38455,7 @@ sub_45E08: @ 0x08045E08
mov ip, r1
ldr r7, _08045E7C @ =0xFFFFF000
add r7, ip
- ldr r6, _08045E80 @ =0x0837A4E8
+ ldr r6, _08045E80 @ =gUnknown_0837A4E8
movs r1, #0
ldrsh r0, [r0, r1]
lsls r3, r0, #2
@@ -38490,11 +38490,11 @@ _08045E3A:
pop {r0}
bx r0
.align 2, 0
-_08045E70: .4byte 0x086AEED6
+_08045E70: .4byte gUnknown_086AEED6
_08045E74: .4byte gMain
_08045E78: .4byte 0x03006C00
_08045E7C: .4byte 0xFFFFF000
-_08045E80: .4byte 0x0837A4E8
+_08045E80: .4byte gUnknown_0837A4E8
_08045E84: .4byte 0x000003FF
_08045E88: .4byte 0x040000D4
_08045E8C: .4byte 0x80000400
@@ -39632,7 +39632,7 @@ sub_467F4: @ 0x080467F4
mov r5, r8
push {r5, r6}
ldr r0, _08046824 @ =gUnknown_02031520
- ldr r3, _08046828 @ =0x086AFD70
+ ldr r3, _08046828 @ =gUnknown_086AFD70
ldr r4, _0804682C @ =gMain
ldrb r2, [r4, #4]
movs r1, #0x54
@@ -39653,7 +39653,7 @@ _0804681A:
mov pc, r0
.align 2, 0
_08046824: .4byte gUnknown_02031520
-_08046828: .4byte 0x086AFD70
+_08046828: .4byte gUnknown_086AFD70
_0804682C: .4byte gMain
_08046830: .4byte _08046834
_08046834: @ jump table
@@ -39667,7 +39667,7 @@ _08046834: @ jump table
.4byte _08046EE8 @ case 7
_08046854:
ldr r4, _08046914 @ =0x040000D4
- ldr r0, _08046918 @ =0x081BFEE4
+ ldr r0, _08046918 @ =gUnknown_081BFEE4
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -39675,7 +39675,7 @@ _08046854:
ldr r0, _0804691C @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046920 @ =0x08265C10
+ ldr r0, _08046920 @ =gUnknown_08265C10
str r0, [r4]
ldr r0, _08046924 @ =0x06008000
mov r8, r0
@@ -39684,14 +39684,14 @@ _08046854:
mov sb, r1
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0804692C @ =0x0826DC10
+ ldr r0, _0804692C @ =gUnknown_0826DC10
str r0, [r4]
ldr r0, _08046930 @ =0x06003000
str r0, [r4, #4]
ldr r6, _08046934 @ =0x80000800
str r6, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046938 @ =0x0824C1E4
+ ldr r0, _08046938 @ =gUnknown_0824C1E4
ldr r5, _0804693C @ =0x0200FBB0
adds r1, r5, #0
bl LZ77UnCompWram
@@ -39701,10 +39701,10 @@ _08046854:
ldr r0, _08046944 @ =0x80002000
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046948 @ =0x0824DD60
+ ldr r0, _08046948 @ =gUnknown_0824DD60
adds r1, r5, #0
bl LZ77UnCompWram
- ldr r0, _0804694C @ =0x08250934
+ ldr r0, _0804694C @ =gUnknown_08250934
ldr r1, _08046950 @ =0x020030A0
bl LZ77UnCompWram
movs r1, #0xc0
@@ -39725,34 +39725,34 @@ _08046854:
ldr r0, _0804695C @ =0x80001A00
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046960 @ =0x081C08E4
+ ldr r0, _08046960 @ =gUnknown_081C08E4
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
str r0, [r4, #4]
str r6, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046964 @ =0x0822E424
+ ldr r0, _08046964 @ =gUnknown_0822E424
str r0, [r4]
ldr r0, _08046968 @ =0x06001000
str r0, [r4, #4]
str r6, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _0804696C @ =0x083A8ACC
+ ldr r0, _0804696C @ =gUnknown_083A8ACC
str r0, [r4]
ldr r0, _08046970 @ =0x06006800
str r0, [r4, #4]
ldr r0, _08046974 @ =0x80000200
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046978 @ =0x083A826C
+ ldr r0, _08046978 @ =gUnknown_083A826C
str r0, [r4]
ldr r0, _0804697C @ =0x06006C00
str r0, [r4, #4]
ldr r0, _08046980 @ =0x80000400
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046984 @ =0x0845A48C
+ ldr r0, _08046984 @ =gUnknown_0845A48C
str r0, [r4]
ldr r0, _08046988 @ =0x06010000
str r0, [r4, #4]
@@ -39761,38 +39761,38 @@ _08046854:
b _08046F64
.align 2, 0
_08046914: .4byte 0x040000D4
-_08046918: .4byte 0x081BFEE4
+_08046918: .4byte gUnknown_081BFEE4
_0804691C: .4byte 0x80000100
-_08046920: .4byte 0x08265C10
+_08046920: .4byte gUnknown_08265C10
_08046924: .4byte 0x06008000
_08046928: .4byte 0x80004000
-_0804692C: .4byte 0x0826DC10
+_0804692C: .4byte gUnknown_0826DC10
_08046930: .4byte 0x06003000
_08046934: .4byte 0x80000800
-_08046938: .4byte 0x0824C1E4
+_08046938: .4byte gUnknown_0824C1E4
_0804693C: .4byte 0x0200FBB0
_08046940: .4byte 0x06004000
_08046944: .4byte 0x80002000
-_08046948: .4byte 0x0824DD60
-_0804694C: .4byte 0x08250934
+_08046948: .4byte gUnknown_0824DD60
+_0804694C: .4byte gUnknown_08250934
_08046950: .4byte 0x020030A0
_08046954: .4byte 0x0600B400
_08046958: .4byte 0x80001200
_0804695C: .4byte 0x80001A00
-_08046960: .4byte 0x081C08E4
-_08046964: .4byte 0x0822E424
+_08046960: .4byte gUnknown_081C08E4
+_08046964: .4byte gUnknown_0822E424
_08046968: .4byte 0x06001000
-_0804696C: .4byte 0x083A8ACC
+_0804696C: .4byte gUnknown_083A8ACC
_08046970: .4byte 0x06006800
_08046974: .4byte 0x80000200
-_08046978: .4byte 0x083A826C
+_08046978: .4byte gUnknown_083A826C
_0804697C: .4byte 0x06006C00
_08046980: .4byte 0x80000400
-_08046984: .4byte 0x0845A48C
+_08046984: .4byte gUnknown_0845A48C
_08046988: .4byte 0x06010000
_0804698C:
ldr r4, _08046A48 @ =0x040000D4
- ldr r0, _08046A4C @ =0x0826EC10
+ ldr r0, _08046A4C @ =gUnknown_0826EC10
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -39800,7 +39800,7 @@ _0804698C:
ldr r0, _08046A50 @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046A54 @ =0x082E4EE0
+ ldr r0, _08046A54 @ =gUnknown_082E4EE0
str r0, [r4]
ldr r1, _08046A58 @ =0x06008000
mov r8, r1
@@ -39809,14 +39809,14 @@ _0804698C:
mov sb, r0
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046A60 @ =0x082ECEE0
+ ldr r0, _08046A60 @ =gUnknown_082ECEE0
str r0, [r4]
ldr r0, _08046A64 @ =0x06003000
str r0, [r4, #4]
ldr r6, _08046A68 @ =0x80000800
str r6, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046A6C @ =0x082D34D0
+ ldr r0, _08046A6C @ =gUnknown_082D34D0
ldr r5, _08046A70 @ =0x0200FBB0
adds r1, r5, #0
bl LZ77UnCompWram
@@ -39826,10 +39826,10 @@ _0804698C:
ldr r0, _08046A78 @ =0x80002000
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046A7C @ =0x082D523C
+ ldr r0, _08046A7C @ =gUnknown_082D523C
adds r1, r5, #0
bl LZ77UnCompWram
- ldr r0, _08046A80 @ =0x082D8998
+ ldr r0, _08046A80 @ =gUnknown_082D8998
ldr r1, _08046A84 @ =0x020030A0
bl LZ77UnCompWram
str r5, [r4]
@@ -39847,34 +39847,34 @@ _0804698C:
ldr r0, _08046A90 @ =0x80001400
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046A94 @ =0x0826EE10
+ ldr r0, _08046A94 @ =gUnknown_0826EE10
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
str r0, [r4, #4]
str r6, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046A98 @ =0x082AE6D0
+ ldr r0, _08046A98 @ =gUnknown_082AE6D0
str r0, [r4]
ldr r0, _08046A9C @ =0x06001000
str r0, [r4, #4]
str r6, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046AA0 @ =0x083A8ACC
+ ldr r0, _08046AA0 @ =gUnknown_083A8ACC
str r0, [r4]
ldr r0, _08046AA4 @ =0x06006800
str r0, [r4, #4]
ldr r0, _08046AA8 @ =0x80000200
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046AAC @ =0x083A826C
+ ldr r0, _08046AAC @ =gUnknown_083A826C
str r0, [r4]
ldr r0, _08046AB0 @ =0x06006C00
str r0, [r4, #4]
ldr r0, _08046AB4 @ =0x80000400
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046AB8 @ =0x0845F9EC
+ ldr r0, _08046AB8 @ =gUnknown_0845F9EC
str r0, [r4]
ldr r0, _08046ABC @ =0x06010000
str r0, [r4, #4]
@@ -39883,38 +39883,38 @@ _0804698C:
b _08046F64
.align 2, 0
_08046A48: .4byte 0x040000D4
-_08046A4C: .4byte 0x0826EC10
+_08046A4C: .4byte gUnknown_0826EC10
_08046A50: .4byte 0x80000100
-_08046A54: .4byte 0x082E4EE0
+_08046A54: .4byte gUnknown_082E4EE0
_08046A58: .4byte 0x06008000
_08046A5C: .4byte 0x80004000
-_08046A60: .4byte 0x082ECEE0
+_08046A60: .4byte gUnknown_082ECEE0
_08046A64: .4byte 0x06003000
_08046A68: .4byte 0x80000800
-_08046A6C: .4byte 0x082D34D0
+_08046A6C: .4byte gUnknown_082D34D0
_08046A70: .4byte 0x0200FBB0
_08046A74: .4byte 0x06004000
_08046A78: .4byte 0x80002000
-_08046A7C: .4byte 0x082D523C
-_08046A80: .4byte 0x082D8998
+_08046A7C: .4byte gUnknown_082D523C
+_08046A80: .4byte gUnknown_082D8998
_08046A84: .4byte 0x020030A0
_08046A88: .4byte 0x0600A800
_08046A8C: .4byte 0x80001800
_08046A90: .4byte 0x80001400
-_08046A94: .4byte 0x0826EE10
-_08046A98: .4byte 0x082AE6D0
+_08046A94: .4byte gUnknown_0826EE10
+_08046A98: .4byte gUnknown_082AE6D0
_08046A9C: .4byte 0x06001000
-_08046AA0: .4byte 0x083A8ACC
+_08046AA0: .4byte gUnknown_083A8ACC
_08046AA4: .4byte 0x06006800
_08046AA8: .4byte 0x80000200
-_08046AAC: .4byte 0x083A826C
+_08046AAC: .4byte gUnknown_083A826C
_08046AB0: .4byte 0x06006C00
_08046AB4: .4byte 0x80000400
-_08046AB8: .4byte 0x0845F9EC
+_08046AB8: .4byte gUnknown_0845F9EC
_08046ABC: .4byte 0x06010000
_08046AC0:
ldr r4, _08046B44 @ =0x040000D4
- ldr r0, _08046B48 @ =0x082EDEE0
+ ldr r0, _08046B48 @ =gUnknown_082EDEE0
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -39922,7 +39922,7 @@ _08046AC0:
ldr r0, _08046B4C @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046B50 @ =0x08302700
+ ldr r0, _08046B50 @ =gUnknown_08302700
ldr r5, _08046B54 @ =0x0200FBB0
adds r1, r5, #0
bl LZ77UnCompWram
@@ -39932,7 +39932,7 @@ _08046AC0:
ldr r0, _08046B5C @ =0x80002000
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046B60 @ =0x08303928
+ ldr r0, _08046B60 @ =gUnknown_08303928
adds r1, r5, #0
bl LZ77UnCompWram
str r5, [r4]
@@ -39941,7 +39941,7 @@ _08046AC0:
ldr r2, _08046B68 @ =0x80004000
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046B6C @ =0x082EE4C0
+ ldr r0, _08046B6C @ =gUnknown_082EE4C0
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -39949,59 +39949,59 @@ _08046AC0:
ldr r1, _08046B70 @ =0x80000400
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046B74 @ =0x08301700
+ ldr r0, _08046B74 @ =gUnknown_08301700
str r0, [r4]
ldr r0, _08046B78 @ =0x06000800
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046B7C @ =0x08301F00
+ ldr r0, _08046B7C @ =gUnknown_08301F00
str r0, [r4]
ldr r0, _08046B80 @ =0x06001000
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046B84 @ =0x083A8ACC
+ ldr r0, _08046B84 @ =gUnknown_083A8ACC
str r0, [r4]
ldr r0, _08046B88 @ =0x06006800
str r0, [r4, #4]
ldr r0, _08046B8C @ =0x80000200
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046B90 @ =0x083A826C
+ ldr r0, _08046B90 @ =gUnknown_083A826C
str r0, [r4]
ldr r0, _08046B94 @ =0x06006C00
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046B98 @ =0x08464F4C
+ ldr r0, _08046B98 @ =gUnknown_08464F4C
b _08046F5C
.align 2, 0
_08046B44: .4byte 0x040000D4
-_08046B48: .4byte 0x082EDEE0
+_08046B48: .4byte gUnknown_082EDEE0
_08046B4C: .4byte 0x80000100
-_08046B50: .4byte 0x08302700
+_08046B50: .4byte gUnknown_08302700
_08046B54: .4byte 0x0200FBB0
_08046B58: .4byte 0x06004000
_08046B5C: .4byte 0x80002000
-_08046B60: .4byte 0x08303928
+_08046B60: .4byte gUnknown_08303928
_08046B64: .4byte 0x06008000
_08046B68: .4byte 0x80004000
-_08046B6C: .4byte 0x082EE4C0
+_08046B6C: .4byte gUnknown_082EE4C0
_08046B70: .4byte 0x80000400
-_08046B74: .4byte 0x08301700
+_08046B74: .4byte gUnknown_08301700
_08046B78: .4byte 0x06000800
-_08046B7C: .4byte 0x08301F00
+_08046B7C: .4byte gUnknown_08301F00
_08046B80: .4byte 0x06001000
-_08046B84: .4byte 0x083A8ACC
+_08046B84: .4byte gUnknown_083A8ACC
_08046B88: .4byte 0x06006800
_08046B8C: .4byte 0x80000200
-_08046B90: .4byte 0x083A826C
+_08046B90: .4byte gUnknown_083A826C
_08046B94: .4byte 0x06006C00
-_08046B98: .4byte 0x08464F4C
+_08046B98: .4byte gUnknown_08464F4C
_08046B9C:
ldr r4, _08046C20 @ =0x040000D4
- ldr r0, _08046C24 @ =0x0830CBD4
+ ldr r0, _08046C24 @ =gUnknown_0830CBD4
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -40009,7 +40009,7 @@ _08046B9C:
ldr r0, _08046C28 @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046C2C @ =0x08302700
+ ldr r0, _08046C2C @ =gUnknown_08302700
ldr r5, _08046C30 @ =0x0200FBB0
adds r1, r5, #0
bl LZ77UnCompWram
@@ -40019,7 +40019,7 @@ _08046B9C:
ldr r0, _08046C38 @ =0x80002000
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046C3C @ =0x0832A194
+ ldr r0, _08046C3C @ =gUnknown_0832A194
adds r1, r5, #0
bl LZ77UnCompWram
str r5, [r4]
@@ -40028,7 +40028,7 @@ _08046B9C:
ldr r2, _08046C44 @ =0x80004000
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046C48 @ =0x08329994
+ ldr r0, _08046C48 @ =gUnknown_08329994
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -40036,59 +40036,59 @@ _08046B9C:
ldr r1, _08046C4C @ =0x80000400
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046C50 @ =0x0830CDD4
+ ldr r0, _08046C50 @ =gUnknown_0830CDD4
str r0, [r4]
ldr r0, _08046C54 @ =0x06000800
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046C58 @ =0x08327994
+ ldr r0, _08046C58 @ =gUnknown_08327994
str r0, [r4]
ldr r0, _08046C5C @ =0x06001000
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046C60 @ =0x083A8ACC
+ ldr r0, _08046C60 @ =gUnknown_083A8ACC
str r0, [r4]
ldr r0, _08046C64 @ =0x06006800
str r0, [r4, #4]
ldr r0, _08046C68 @ =0x80000200
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046C6C @ =0x083A826C
+ ldr r0, _08046C6C @ =gUnknown_083A826C
str r0, [r4]
ldr r0, _08046C70 @ =0x06006C00
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046C74 @ =0x084675EC
+ ldr r0, _08046C74 @ =gUnknown_084675EC
b _08046F5C
.align 2, 0
_08046C20: .4byte 0x040000D4
-_08046C24: .4byte 0x0830CBD4
+_08046C24: .4byte gUnknown_0830CBD4
_08046C28: .4byte 0x80000100
-_08046C2C: .4byte 0x08302700
+_08046C2C: .4byte gUnknown_08302700
_08046C30: .4byte 0x0200FBB0
_08046C34: .4byte 0x06004000
_08046C38: .4byte 0x80002000
-_08046C3C: .4byte 0x0832A194
+_08046C3C: .4byte gUnknown_0832A194
_08046C40: .4byte 0x06008000
_08046C44: .4byte 0x80004000
-_08046C48: .4byte 0x08329994
+_08046C48: .4byte gUnknown_08329994
_08046C4C: .4byte 0x80000400
-_08046C50: .4byte 0x0830CDD4
+_08046C50: .4byte gUnknown_0830CDD4
_08046C54: .4byte 0x06000800
-_08046C58: .4byte 0x08327994
+_08046C58: .4byte gUnknown_08327994
_08046C5C: .4byte 0x06001000
-_08046C60: .4byte 0x083A8ACC
+_08046C60: .4byte gUnknown_083A8ACC
_08046C64: .4byte 0x06006800
_08046C68: .4byte 0x80000200
-_08046C6C: .4byte 0x083A826C
+_08046C6C: .4byte gUnknown_083A826C
_08046C70: .4byte 0x06006C00
-_08046C74: .4byte 0x084675EC
+_08046C74: .4byte gUnknown_084675EC
_08046C78:
ldr r4, _08046CF0 @ =0x040000D4
- ldr r0, _08046CF4 @ =0x08332E04
+ ldr r0, _08046CF4 @ =gUnknown_08332E04
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -40096,7 +40096,7 @@ _08046C78:
ldr r0, _08046CF8 @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046CFC @ =0x08302700
+ ldr r0, _08046CFC @ =gUnknown_08302700
ldr r5, _08046D00 @ =0x0200FBB0
adds r1, r5, #0
bl LZ77UnCompWram
@@ -40106,7 +40106,7 @@ _08046C78:
ldr r0, _08046D08 @ =0x80002000
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046D0C @ =0x0833E044
+ ldr r0, _08046D0C @ =gUnknown_0833E044
adds r1, r5, #0
bl LZ77UnCompWram
str r5, [r4]
@@ -40115,7 +40115,7 @@ _08046C78:
ldr r2, _08046D14 @ =0x80004000
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046D18 @ =0x08333004
+ ldr r0, _08046D18 @ =gUnknown_08333004
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -40123,51 +40123,51 @@ _08046C78:
ldr r1, _08046D1C @ =0x80000400
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046D20 @ =0x0833D844
+ ldr r0, _08046D20 @ =gUnknown_0833D844
str r0, [r4]
ldr r0, _08046D24 @ =0x06000800
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046D28 @ =0x083A8ACC
+ ldr r0, _08046D28 @ =gUnknown_083A8ACC
str r0, [r4]
ldr r0, _08046D2C @ =0x06006800
str r0, [r4, #4]
ldr r0, _08046D30 @ =0x80000200
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046D34 @ =0x083A826C
+ ldr r0, _08046D34 @ =gUnknown_083A826C
str r0, [r4]
ldr r0, _08046D38 @ =0x06006C00
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046D3C @ =0x0846A40C
+ ldr r0, _08046D3C @ =gUnknown_0846A40C
b _08046F5C
.align 2, 0
_08046CF0: .4byte 0x040000D4
-_08046CF4: .4byte 0x08332E04
+_08046CF4: .4byte gUnknown_08332E04
_08046CF8: .4byte 0x80000100
-_08046CFC: .4byte 0x08302700
+_08046CFC: .4byte gUnknown_08302700
_08046D00: .4byte 0x0200FBB0
_08046D04: .4byte 0x06004000
_08046D08: .4byte 0x80002000
-_08046D0C: .4byte 0x0833E044
+_08046D0C: .4byte gUnknown_0833E044
_08046D10: .4byte 0x06008000
_08046D14: .4byte 0x80004000
-_08046D18: .4byte 0x08333004
+_08046D18: .4byte gUnknown_08333004
_08046D1C: .4byte 0x80000400
-_08046D20: .4byte 0x0833D844
+_08046D20: .4byte gUnknown_0833D844
_08046D24: .4byte 0x06000800
-_08046D28: .4byte 0x083A8ACC
+_08046D28: .4byte gUnknown_083A8ACC
_08046D2C: .4byte 0x06006800
_08046D30: .4byte 0x80000200
-_08046D34: .4byte 0x083A826C
+_08046D34: .4byte gUnknown_083A826C
_08046D38: .4byte 0x06006C00
-_08046D3C: .4byte 0x0846A40C
+_08046D3C: .4byte gUnknown_0846A40C
_08046D40:
ldr r4, _08046DB8 @ =0x040000D4
- ldr r0, _08046DBC @ =0x08352BD8
+ ldr r0, _08046DBC @ =gUnknown_08352BD8
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -40175,7 +40175,7 @@ _08046D40:
ldr r0, _08046DC0 @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046DC4 @ =0x08302700
+ ldr r0, _08046DC4 @ =gUnknown_08302700
ldr r5, _08046DC8 @ =0x0200FBB0
adds r1, r5, #0
bl LZ77UnCompWram
@@ -40185,7 +40185,7 @@ _08046D40:
ldr r0, _08046DD0 @ =0x80002000
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046DD4 @ =0x08353DD8
+ ldr r0, _08046DD4 @ =gUnknown_08353DD8
adds r1, r5, #0
bl LZ77UnCompWram
str r5, [r4]
@@ -40194,7 +40194,7 @@ _08046D40:
ldr r2, _08046DDC @ =0x80004000
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046DE0 @ =0x08352DD8
+ ldr r0, _08046DE0 @ =gUnknown_08352DD8
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -40202,51 +40202,51 @@ _08046D40:
ldr r1, _08046DE4 @ =0x80000400
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046DE8 @ =0x083535D8
+ ldr r0, _08046DE8 @ =gUnknown_083535D8
str r0, [r4]
ldr r0, _08046DEC @ =0x06000800
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046DF0 @ =0x083A8ACC
+ ldr r0, _08046DF0 @ =gUnknown_083A8ACC
str r0, [r4]
ldr r0, _08046DF4 @ =0x06006800
str r0, [r4, #4]
ldr r0, _08046DF8 @ =0x80000200
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046DFC @ =0x083A826C
+ ldr r0, _08046DFC @ =gUnknown_083A826C
str r0, [r4]
ldr r0, _08046E00 @ =0x06006C00
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046E04 @ =0x0846D2AC
+ ldr r0, _08046E04 @ =gUnknown_0846D2AC
b _08046F5C
.align 2, 0
_08046DB8: .4byte 0x040000D4
-_08046DBC: .4byte 0x08352BD8
+_08046DBC: .4byte gUnknown_08352BD8
_08046DC0: .4byte 0x80000100
-_08046DC4: .4byte 0x08302700
+_08046DC4: .4byte gUnknown_08302700
_08046DC8: .4byte 0x0200FBB0
_08046DCC: .4byte 0x06004000
_08046DD0: .4byte 0x80002000
-_08046DD4: .4byte 0x08353DD8
+_08046DD4: .4byte gUnknown_08353DD8
_08046DD8: .4byte 0x06008000
_08046DDC: .4byte 0x80004000
-_08046DE0: .4byte 0x08352DD8
+_08046DE0: .4byte gUnknown_08352DD8
_08046DE4: .4byte 0x80000400
-_08046DE8: .4byte 0x083535D8
+_08046DE8: .4byte gUnknown_083535D8
_08046DEC: .4byte 0x06000800
-_08046DF0: .4byte 0x083A8ACC
+_08046DF0: .4byte gUnknown_083A8ACC
_08046DF4: .4byte 0x06006800
_08046DF8: .4byte 0x80000200
-_08046DFC: .4byte 0x083A826C
+_08046DFC: .4byte gUnknown_083A826C
_08046E00: .4byte 0x06006C00
-_08046E04: .4byte 0x0846D2AC
+_08046E04: .4byte gUnknown_0846D2AC
_08046E08:
ldr r4, _08046E8C @ =0x040000D4
- ldr r0, _08046E90 @ =0x08363EC8
+ ldr r0, _08046E90 @ =gUnknown_08363EC8
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -40254,7 +40254,7 @@ _08046E08:
ldr r0, _08046E94 @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046E98 @ =0x08302700
+ ldr r0, _08046E98 @ =gUnknown_08302700
ldr r5, _08046E9C @ =0x0200FBB0
adds r1, r5, #0
bl LZ77UnCompWram
@@ -40264,7 +40264,7 @@ _08046E08:
ldr r0, _08046EA4 @ =0x80002000
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046EA8 @ =0x08370808
+ ldr r0, _08046EA8 @ =gUnknown_08370808
adds r1, r5, #0
bl LZ77UnCompWram
str r5, [r4]
@@ -40273,7 +40273,7 @@ _08046E08:
ldr r2, _08046EB0 @ =0x80004000
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046EB4 @ =0x083640C8
+ ldr r0, _08046EB4 @ =gUnknown_083640C8
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -40281,61 +40281,61 @@ _08046E08:
ldr r1, _08046EB8 @ =0x80000800
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046EBC @ =0x0836F808
+ ldr r0, _08046EBC @ =gUnknown_0836F808
str r0, [r4]
ldr r0, _08046EC0 @ =0x06001000
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046EC4 @ =0x0836E808
+ ldr r0, _08046EC4 @ =gUnknown_0836E808
str r0, [r4]
ldr r0, _08046EC8 @ =0x06003000
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046ECC @ =0x083A8ACC
+ ldr r0, _08046ECC @ =gUnknown_083A8ACC
str r0, [r4]
ldr r0, _08046ED0 @ =0x06006800
str r0, [r4, #4]
ldr r0, _08046ED4 @ =0x80000200
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046ED8 @ =0x083A826C
+ ldr r0, _08046ED8 @ =gUnknown_083A826C
str r0, [r4]
ldr r0, _08046EDC @ =0x06006C00
str r0, [r4, #4]
ldr r0, _08046EE0 @ =0x80000400
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046EE4 @ =0x08472A6C
+ ldr r0, _08046EE4 @ =gUnknown_08472A6C
b _08046F5C
.align 2, 0
_08046E8C: .4byte 0x040000D4
-_08046E90: .4byte 0x08363EC8
+_08046E90: .4byte gUnknown_08363EC8
_08046E94: .4byte 0x80000100
-_08046E98: .4byte 0x08302700
+_08046E98: .4byte gUnknown_08302700
_08046E9C: .4byte 0x0200FBB0
_08046EA0: .4byte 0x06004000
_08046EA4: .4byte 0x80002000
-_08046EA8: .4byte 0x08370808
+_08046EA8: .4byte gUnknown_08370808
_08046EAC: .4byte 0x06008000
_08046EB0: .4byte 0x80004000
-_08046EB4: .4byte 0x083640C8
+_08046EB4: .4byte gUnknown_083640C8
_08046EB8: .4byte 0x80000800
-_08046EBC: .4byte 0x0836F808
+_08046EBC: .4byte gUnknown_0836F808
_08046EC0: .4byte 0x06001000
-_08046EC4: .4byte 0x0836E808
+_08046EC4: .4byte gUnknown_0836E808
_08046EC8: .4byte 0x06003000
-_08046ECC: .4byte 0x083A8ACC
+_08046ECC: .4byte gUnknown_083A8ACC
_08046ED0: .4byte 0x06006800
_08046ED4: .4byte 0x80000200
-_08046ED8: .4byte 0x083A826C
+_08046ED8: .4byte gUnknown_083A826C
_08046EDC: .4byte 0x06006C00
_08046EE0: .4byte 0x80000400
-_08046EE4: .4byte 0x08472A6C
+_08046EE4: .4byte gUnknown_08472A6C
_08046EE8:
ldr r4, _08046F78 @ =0x040000D4
- ldr r0, _08046F7C @ =0x0837A2E8
+ ldr r0, _08046F7C @ =gUnknown_0837A2E8
str r0, [r4]
movs r0, #0xa0
lsls r0, r0, #0x13
@@ -40343,7 +40343,7 @@ _08046EE8:
ldr r0, _08046F80 @ =0x80000100
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046F84 @ =0x08302700
+ ldr r0, _08046F84 @ =gUnknown_08302700
ldr r5, _08046F88 @ =0x0200FBB0
adds r1, r5, #0
bl LZ77UnCompWram
@@ -40353,7 +40353,7 @@ _08046EE8:
ldr r0, _08046F90 @ =0x80002000
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046F94 @ =0x0838E828
+ ldr r0, _08046F94 @ =gUnknown_0838E828
adds r1, r5, #0
bl LZ77UnCompWram
str r5, [r4]
@@ -40362,7 +40362,7 @@ _08046EE8:
ldr r2, _08046F9C @ =0x80004000
str r2, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046FA0 @ =0x0837A4E8
+ ldr r0, _08046FA0 @ =gUnknown_0837A4E8
str r0, [r4]
movs r0, #0xc0
lsls r0, r0, #0x13
@@ -40370,26 +40370,26 @@ _08046EE8:
ldr r1, _08046FA4 @ =0x80000400
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046FA8 @ =0x0838E028
+ ldr r0, _08046FA8 @ =gUnknown_0838E028
str r0, [r4]
ldr r0, _08046FAC @ =0x06000800
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046FB0 @ =0x083A8ACC
+ ldr r0, _08046FB0 @ =gUnknown_083A8ACC
str r0, [r4]
ldr r0, _08046FB4 @ =0x06006800
str r0, [r4, #4]
ldr r0, _08046FB8 @ =0x80000200
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046FBC @ =0x083A826C
+ ldr r0, _08046FBC @ =gUnknown_083A826C
str r0, [r4]
ldr r0, _08046FC0 @ =0x06006C00
str r0, [r4, #4]
str r1, [r4, #8]
ldr r0, [r4, #8]
- ldr r0, _08046FC4 @ =0x084779EC
+ ldr r0, _08046FC4 @ =gUnknown_084779EC
_08046F5C:
str r0, [r4]
ldr r0, _08046FC8 @ =0x06010000
@@ -40399,7 +40399,7 @@ _08046F64:
ldr r0, [r4, #8]
_08046F66:
ldr r1, _08046FCC @ =gUnknown_02031520
- ldr r0, _08046FD0 @ =0x0816C3E4
+ ldr r0, _08046FD0 @ =gUnknown_0816C3E4
str r0, [r1, #0x68]
pop {r3, r4}
mov r8, r3
@@ -40409,34 +40409,34 @@ _08046F66:
bx r0
.align 2, 0
_08046F78: .4byte 0x040000D4
-_08046F7C: .4byte 0x0837A2E8
+_08046F7C: .4byte gUnknown_0837A2E8
_08046F80: .4byte 0x80000100
-_08046F84: .4byte 0x08302700
+_08046F84: .4byte gUnknown_08302700
_08046F88: .4byte 0x0200FBB0
_08046F8C: .4byte 0x06004000
_08046F90: .4byte 0x80002000
-_08046F94: .4byte 0x0838E828
+_08046F94: .4byte gUnknown_0838E828
_08046F98: .4byte 0x06008000
_08046F9C: .4byte 0x80004000
-_08046FA0: .4byte 0x0837A4E8
+_08046FA0: .4byte gUnknown_0837A4E8
_08046FA4: .4byte 0x80000400
-_08046FA8: .4byte 0x0838E028
+_08046FA8: .4byte gUnknown_0838E028
_08046FAC: .4byte 0x06000800
-_08046FB0: .4byte 0x083A8ACC
+_08046FB0: .4byte gUnknown_083A8ACC
_08046FB4: .4byte 0x06006800
_08046FB8: .4byte 0x80000200
-_08046FBC: .4byte 0x083A826C
+_08046FBC: .4byte gUnknown_083A826C
_08046FC0: .4byte 0x06006C00
-_08046FC4: .4byte 0x084779EC
+_08046FC4: .4byte gUnknown_084779EC
_08046FC8: .4byte 0x06010000
_08046FCC: .4byte gUnknown_02031520
-_08046FD0: .4byte 0x0816C3E4
+_08046FD0: .4byte gUnknown_0816C3E4
thumb_func_start sub_46FD4
sub_46FD4: @ 0x08046FD4
push {r4, r5, lr}
ldr r5, _08047024 @ =gUnknown_02031520
- ldr r4, _08047028 @ =0x086AFCB0
+ ldr r4, _08047028 @ =gUnknown_086AFCB0
lsls r0, r0, #0x10
asrs r0, r0, #0x10
lsls r2, r0, #1
@@ -40475,7 +40475,7 @@ sub_46FD4: @ 0x08046FD4
bx r0
.align 2, 0
_08047024: .4byte gUnknown_02031520
-_08047028: .4byte 0x086AFCB0
+_08047028: .4byte gUnknown_086AFCB0
_0804702C: .4byte gMain
thumb_func_start sub_47030
@@ -40488,7 +40488,7 @@ sub_47030: @ 0x08047030
lsrs r4, r0, #3
adds r2, r4, #0
lsls r1, r2, #3
- ldr r0, _0804707C @ =0x086B0010
+ ldr r0, _0804707C @ =gUnknown_086B0010
adds r3, r1, r0
ldr r1, _08047080 @ =gUnknown_020314E0
ldr r0, [r1]
@@ -40516,7 +40516,7 @@ sub_47030: @ 0x08047030
.align 2, 0
_08047074: .4byte gMain
_08047078: .4byte 0x000002F6
-_0804707C: .4byte 0x086B0010
+_0804707C: .4byte gUnknown_086B0010
_08047080: .4byte gUnknown_020314E0
_08047084: .4byte 0x040000D4
_08047088: .4byte 0x020030A0
@@ -40879,12 +40879,12 @@ sub_47344: @ 0x08047344
mov r6, r8
push {r6, r7}
sub sp, #0x44
- ldr r1, _08047448 @ =0x08137DBE
+ ldr r1, _08047448 @ =gUnknown_08137DBE
mov r0, sp
movs r2, #0x2a
bl memcpy
add r4, sp, #0x2c
- ldr r1, _0804744C @ =0x08137DE8
+ ldr r1, _0804744C @ =gUnknown_08137DE8
adds r0, r4, #0
movs r2, #0x18
bl memcpy
@@ -40959,7 +40959,7 @@ _08047382:
ands r0, r1
cmp r0, #0
beq _08047408
- ldr r0, _08047460 @ =0x08137E00
+ ldr r0, _08047460 @ =gUnknown_08137E00
ldrb r1, [r4, #0x10]
adds r1, #0x1a
movs r2, #0
@@ -40999,13 +40999,13 @@ _08047432:
bl sub_48124
b _08047490
.align 2, 0
-_08047448: .4byte 0x08137DBE
-_0804744C: .4byte 0x08137DE8
+_08047448: .4byte gUnknown_08137DBE
+_0804744C: .4byte gUnknown_08137DE8
_08047450: .4byte 0x03005C00
_08047454: .4byte gUnknown_020314E0
_08047458: .4byte 0x0000132C
_0804745C: .4byte gMain
-_08047460: .4byte 0x08137E00
+_08047460: .4byte gUnknown_08137E00
_08047464:
ldr r0, [r5]
movs r1, #0xe8
@@ -41023,7 +41023,7 @@ _08047478:
_0804747E:
bl sub_48124
_08047482:
- ldr r0, _080474DC @ =0x08137E00
+ ldr r0, _080474DC @ =gUnknown_08137E00
ldr r1, _080474E0 @ =gMain
ldrb r1, [r1, #0x10]
adds r1, #0x1a
@@ -41069,7 +41069,7 @@ _080474CC:
pop {r0}
bx r0
.align 2, 0
-_080474DC: .4byte 0x08137E00
+_080474DC: .4byte gUnknown_08137E00
_080474E0: .4byte gMain
_080474E4: .4byte 0x03005C00
_080474E8: .4byte 0x040000D4
@@ -41175,7 +41175,7 @@ _0804759E:
cmp r1, r0
bne _080475FA
ldr r1, _08047650 @ =0x040000D4
- ldr r0, _08047654 @ =0x08509F4C
+ ldr r0, _08047654 @ =gUnknown_08509F4C
str r0, [r1]
ldr r0, _08047658 @ =0x06015800
str r0, [r1, #4]
@@ -41252,7 +41252,7 @@ _08047644: .4byte 0x000001FF
_08047648: .4byte 0x02031500
_0804764C: .4byte 0x02030750
_08047650: .4byte 0x040000D4
-_08047654: .4byte 0x08509F4C
+_08047654: .4byte gUnknown_08509F4C
_08047658: .4byte 0x06015800
_0804765C: .4byte 0x80000200
_08047660: .4byte 0x0000E0C0
@@ -41337,7 +41337,7 @@ _080476C4:
adds r0, r2, r3
strh r1, [r0]
ldr r1, _08047724 @ =0x040000D4
- ldr r0, _08047728 @ =0x0850398C
+ ldr r0, _08047728 @ =gUnknown_0850398C
str r0, [r1]
ldr r0, _0804772C @ =0x06015800
str r0, [r1, #4]
@@ -41347,18 +41347,18 @@ _080476C4:
ldrb r0, [r2, #4]
cmp r0, #0
bne _08047738
- ldr r0, _08047734 @ =0x08521FAC
+ ldr r0, _08047734 @ =gUnknown_08521FAC
b _0804773A
.align 2, 0
_0804771C: .4byte gUnknown_020314E0
_08047720: .4byte gMain
_08047724: .4byte 0x040000D4
-_08047728: .4byte 0x0850398C
+_08047728: .4byte gUnknown_0850398C
_0804772C: .4byte 0x06015800
_08047730: .4byte 0x80001400
-_08047734: .4byte 0x08521FAC
+_08047734: .4byte gUnknown_08521FAC
_08047738:
- ldr r0, _0804778C @ =0x08521FCC
+ ldr r0, _0804778C @ =gUnknown_08521FCC
_0804773A:
str r0, [r1]
ldr r0, _08047790 @ =0x050003C0
@@ -41402,7 +41402,7 @@ _08047760:
ble _08047754
b _080478D0
.align 2, 0
-_0804778C: .4byte 0x08521FCC
+_0804778C: .4byte gUnknown_08521FCC
_08047790: .4byte 0x050003C0
_08047794: .4byte 0x80000010
_08047798: .4byte gUnknown_020314E0
@@ -42236,28 +42236,28 @@ _08047DE2:
cmp r0, #0
bne _08047EAC
ldr r0, _08047E78 @ =0x040000D4
- ldr r1, _08047E7C @ =0x0850100C
+ ldr r1, _08047E7C @ =gUnknown_0850100C
str r1, [r0]
ldr r1, _08047E80 @ =0x06015800
str r1, [r0, #4]
ldr r1, _08047E84 @ =0x80001200
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _08047E88 @ =0x085028CC
+ ldr r1, _08047E88 @ =gUnknown_085028CC
str r1, [r0]
ldr r1, _08047E8C @ =0x06016800
str r1, [r0, #4]
ldr r1, _08047E90 @ =0x80000400
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _08047E94 @ =0x085038CC
+ ldr r1, _08047E94 @ =gUnknown_085038CC
str r1, [r0]
ldr r1, _08047E98 @ =0x06017000
str r1, [r0, #4]
ldr r1, _08047E9C @ =0x80000060
str r1, [r0, #8]
ldr r1, [r0, #8]
- ldr r1, _08047EA0 @ =0x08514F4C
+ ldr r1, _08047EA0 @ =gUnknown_08514F4C
str r1, [r0]
ldr r1, _08047EA4 @ =0x050003C0
str r1, [r0, #4]
@@ -42271,28 +42271,28 @@ _08047E6C: .4byte 0x0000132C
_08047E70: .4byte 0x00017100
_08047E74: .4byte gMain
_08047E78: .4byte 0x040000D4
-_08047E7C: .4byte 0x0850100C
+_08047E7C: .4byte gUnknown_0850100C
_08047E80: .4byte 0x06015800
_08047E84: .4byte 0x80001200
-_08047E88: .4byte 0x085028CC
+_08047E88: .4byte gUnknown_085028CC
_08047E8C: .4byte 0x06016800
_08047E90: .4byte 0x80000400
-_08047E94: .4byte 0x085038CC
+_08047E94: .4byte gUnknown_085038CC
_08047E98: .4byte 0x06017000
_08047E9C: .4byte 0x80000060
-_08047EA0: .4byte 0x08514F4C
+_08047EA0: .4byte gUnknown_08514F4C
_08047EA4: .4byte 0x050003C0
_08047EA8: .4byte 0x80000010
_08047EAC:
ldr r1, _08047EF4 @ =0x040000D4
- ldr r0, _08047EF8 @ =0x0850100C
+ ldr r0, _08047EF8 @ =gUnknown_0850100C
str r0, [r1]
ldr r0, _08047EFC @ =0x06015800
str r0, [r1, #4]
ldr r0, _08047F00 @ =0x80001200
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _08047F04 @ =0x08514F6C
+ ldr r0, _08047F04 @ =gUnknown_08514F6C
str r0, [r1]
ldr r0, _08047F08 @ =0x050003C0
str r0, [r1, #4]
@@ -42322,10 +42322,10 @@ _08047ECA:
b _08047FA0
.align 2, 0
_08047EF4: .4byte 0x040000D4
-_08047EF8: .4byte 0x0850100C
+_08047EF8: .4byte gUnknown_0850100C
_08047EFC: .4byte 0x06015800
_08047F00: .4byte 0x80001200
-_08047F04: .4byte 0x08514F6C
+_08047F04: .4byte gUnknown_08514F6C
_08047F08: .4byte 0x050003C0
_08047F0C: .4byte 0x80000010
_08047F10: .4byte 0x000005FA
@@ -42745,7 +42745,7 @@ _0804821E:
beq _0804824C
lsls r0, r1, #0x10
asrs r0, r0, #0xb
- ldr r1, _08048248 @ =0x0850558C
+ ldr r1, _08048248 @ =gUnknown_0850558C
adds r0, r0, r1
str r0, [r6]
str r2, [r6, #4]
@@ -42754,9 +42754,9 @@ _0804821E:
b _08048256
.align 2, 0
_08048244: .4byte 0x0000063C
-_08048248: .4byte 0x0850558C
+_08048248: .4byte gUnknown_0850558C
_0804824C:
- ldr r0, _080483A0 @ =0x08505B8C
+ ldr r0, _080483A0 @ =gUnknown_08505B8C
str r0, [r6]
str r2, [r6, #4]
mov r1, sb
@@ -42898,7 +42898,7 @@ _08048344:
movs r4, #0
ldr r2, _080483A8 @ =gUnknown_020314E0
mov sb, r2
- ldr r3, _080483C8 @ =0x086B0128
+ ldr r3, _080483C8 @ =gUnknown_086B0128
mov r8, r3
movs r7, #0xcf
lsls r7, r7, #3
@@ -42937,7 +42937,7 @@ _08048370:
str r3, [sp, #0x14]
b _08048412
.align 2, 0
-_080483A0: .4byte 0x08505B8C
+_080483A0: .4byte gUnknown_08505B8C
_080483A4: .4byte gMain
_080483A8: .4byte gUnknown_020314E0
_080483AC: .4byte 0x00000639
@@ -42947,7 +42947,7 @@ _080483B8: .4byte 0x000B71B0
_080483BC: .4byte 0x000186A0
_080483C0: .4byte 0x0000062E
_080483C4: .4byte 0x00000664
-_080483C8: .4byte 0x086B0128
+_080483C8: .4byte gUnknown_086B0128
_080483CC:
ldr r4, _08048560 @ =0x0000063A
adds r0, r3, r4
@@ -43020,7 +43020,7 @@ _08048412:
movs r4, #0
ldr r0, _0804856C @ =gUnknown_020314E0
mov sb, r0
- ldr r1, _08048578 @ =0x086B0128
+ ldr r1, _08048578 @ =gUnknown_086B0128
mov r8, r1
adds r7, #0x44
adds r6, r2, #0
@@ -43166,7 +43166,7 @@ _08048568: .4byte 0x000006B4
_0804856C: .4byte gUnknown_020314E0
_08048570: .4byte 0x00000639
_08048574: .4byte 0x00000634
-_08048578: .4byte 0x086B0128
+_08048578: .4byte gUnknown_086B0128
_0804857C: .4byte 0x0000063C
_08048580:
cmp r0, #0x93
@@ -43232,7 +43232,7 @@ _080485E4:
movs r4, #0
ldr r7, _08048640 @ =gUnknown_020314E0
mov sl, r7
- ldr r0, _0804864C @ =0x086B0128
+ ldr r0, _0804864C @ =gUnknown_086B0128
mov sb, r0
movs r1, #0xcf
lsls r1, r1, #3
@@ -43273,7 +43273,7 @@ _08048612:
_08048640: .4byte gUnknown_020314E0
_08048644: .4byte 0x0000063C
_08048648: .4byte 0x0000063A
-_0804864C: .4byte 0x086B0128
+_0804864C: .4byte gUnknown_086B0128
_08048650:
cmp r0, #5
bne _08048720
@@ -43341,7 +43341,7 @@ _080486B8:
movs r4, #0
ldr r1, _08048710 @ =gUnknown_020314E0
mov sb, r1
- ldr r2, _0804871C @ =0x086B0128
+ ldr r2, _0804871C @ =gUnknown_086B0128
mov r8, r2
movs r7, #0xcf
lsls r7, r7, #3
@@ -43381,7 +43381,7 @@ _080486E4:
_08048710: .4byte gUnknown_020314E0
_08048714: .4byte 0x0000063C
_08048718: .4byte 0x00000664
-_0804871C: .4byte 0x086B0128
+_0804871C: .4byte gUnknown_086B0128
_08048720:
ldr r2, [sp, #0x1c]
asrs r0, r2, #0x10
@@ -44792,7 +44792,7 @@ _0804930C:
ldr r7, _0804942C @ =gUnknown_020314E0
movs r6, #0xd4
lsls r6, r6, #3
- ldr r4, _08049430 @ =0x086B0150
+ ldr r4, _08049430 @ =gUnknown_086B0150
movs r3, #0xc7
lsls r3, r3, #3
_08049322:
@@ -44910,7 +44910,7 @@ _08049322:
b _0804945C
.align 2, 0
_0804942C: .4byte gUnknown_020314E0
-_08049430: .4byte 0x086B0150
+_08049430: .4byte gUnknown_086B0150
_08049434: .4byte 0x000006B4
_08049438: .4byte 0x05F5E100
_0804943C: .4byte 0x00989680
@@ -45826,7 +45826,7 @@ _08049B68:
movs r0, #2
ldrsh r1, [r7, r0]
adds r1, #0x64
- ldr r3, _08049C24 @ =0x08137D78
+ ldr r3, _08049C24 @ =gUnknown_08137D78
mov sl, r3
movs r5, #0
ldrsh r0, [r3, r5]
@@ -45876,7 +45876,7 @@ _08049B68:
movs r1, #0xa
orrs r0, r1
strb r0, [r2, #3]
- ldr r5, _08049C34 @ =0x08137DA4
+ ldr r5, _08049C34 @ =gUnknown_08137DA4
ldr r0, _08049C38 @ =0xFFFFFD08
adds r4, r6, r0
ldr r0, [r4, #0x4c]
@@ -45893,7 +45893,7 @@ _08049B68:
ldr r2, _08049C3C @ =0x040000D4
lsls r0, r1, #0x10
asrs r0, r0, #0xb
- ldr r1, _08049C40 @ =0x08510CAC
+ ldr r1, _08049C40 @ =gUnknown_08510CAC
adds r0, r0, r1
str r0, [r2]
ldr r0, _08049C44 @ =0x060118C0
@@ -45902,20 +45902,20 @@ _08049B68:
_08049C18: .4byte 0x0000FFFC
_08049C1C: .4byte 0x0200B3B8
_08049C20: .4byte gOamBuffer
-_08049C24: .4byte 0x08137D78
+_08049C24: .4byte gUnknown_08137D78
_08049C28: .4byte 0x000001FF
_08049C2C: .4byte 0xFFFFFE00
_08049C30: .4byte 0x00001104
-_08049C34: .4byte 0x08137DA4
+_08049C34: .4byte gUnknown_08137DA4
_08049C38: .4byte 0xFFFFFD08
_08049C3C: .4byte 0x040000D4
-_08049C40: .4byte 0x08510CAC
+_08049C40: .4byte gUnknown_08510CAC
_08049C44: .4byte 0x060118C0
_08049C48:
ldr r2, _08049E84 @ =0x040000D4
lsls r0, r1, #0x10
asrs r0, r0, #0xb
- ldr r1, _08049E88 @ =0x08510CAC
+ ldr r1, _08049E88 @ =gUnknown_08510CAC
adds r0, r0, r1
str r0, [r2]
ldr r0, _08049E8C @ =0x06010480
@@ -45963,7 +45963,7 @@ _08049C8E:
ldrsh r0, [r6, r2]
adds r1, r1, r0
lsls r5, r4, #2
- ldr r0, _08049E98 @ =0x08137D78
+ ldr r0, _08049E98 @ =gUnknown_08137D78
adds r5, r5, r0
movs r2, #0
ldrsh r0, [r5, r2]
@@ -46036,7 +46036,7 @@ _08049D1E:
ldrsh r0, [r6, r2]
adds r1, r1, r0
lsls r5, r4, #2
- ldr r0, _08049E98 @ =0x08137D78
+ ldr r0, _08049E98 @ =gUnknown_08137D78
adds r5, r5, r0
movs r2, #0
ldrsh r0, [r5, r2]
@@ -46204,11 +46204,11 @@ _08049E20:
bx r0
.align 2, 0
_08049E84: .4byte 0x040000D4
-_08049E88: .4byte 0x08510CAC
+_08049E88: .4byte gUnknown_08510CAC
_08049E8C: .4byte 0x06010480
_08049E90: .4byte 0x80000010
_08049E94: .4byte gOamBuffer
-_08049E98: .4byte 0x08137D78
+_08049E98: .4byte gUnknown_08137D78
_08049E9C: .4byte 0x000001FF
_08049EA0: .4byte 0xFFFFFE00
_08049EA4: .4byte 0x0200B470
@@ -46219,7 +46219,7 @@ _08049EB0: .4byte 0x0000131C
thumb_func_start PinballGameMain
PinballGameMain: @ 0x08049EB4
push {lr}
- ldr r1, _08049ECC @ =0x08137E04
+ ldr r1, _08049ECC @ =gUnknown_08137E04
ldr r0, _08049ED0 @ =gMain
ldrb r0, [r0, #3]
lsls r0, r0, #2
@@ -46229,7 +46229,7 @@ PinballGameMain: @ 0x08049EB4
pop {r0}
bx r0
.align 2, 0
-_08049ECC: .4byte 0x08137E04
+_08049ECC: .4byte gUnknown_08137E04
_08049ED0: .4byte gMain
thumb_func_start sub_49ED4
@@ -46331,7 +46331,7 @@ _08049F5A:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _0804A000 @ =0x08137E14
+ ldr r1, _0804A000 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804A004 @ =0x05000220
@@ -46374,7 +46374,7 @@ _08049FF0: .4byte 0x80000100
_08049FF4: .4byte gMain
_08049FF8: .4byte gUnknown_020314E0
_08049FFC: .4byte 0x000005F6
-_0804A000: .4byte 0x08137E14
+_0804A000: .4byte gUnknown_08137E14
_0804A004: .4byte 0x05000220
_0804A008: .4byte 0x80000010
_0804A00C: .4byte 0x020028D8
@@ -46384,7 +46384,7 @@ _0804A010:
_0804A016:
bl sub_4A270
bl sub_4A90C
- ldr r1, _0804A03C @ =0x086B085C
+ ldr r1, _0804A03C @ =gUnknown_086B085C
ldr r4, _0804A040 @ =gMain
ldrb r0, [r4, #6]
lsls r0, r0, #2
@@ -46397,7 +46397,7 @@ _0804A016:
bl sub_1D4D0
b _0804A19C
.align 2, 0
-_0804A03C: .4byte 0x086B085C
+_0804A03C: .4byte gUnknown_086B085C
_0804A040: .4byte gMain
_0804A044:
cmp r0, #2
@@ -46443,7 +46443,7 @@ _0804A064:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #5
- ldr r1, _0804A0F4 @ =0x08137E14
+ ldr r1, _0804A0F4 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804A0F8 @ =0x05000220
@@ -46478,7 +46478,7 @@ _0804A0E4: .4byte 0x80000100
_0804A0E8: .4byte gMain
_0804A0EC: .4byte gUnknown_020314E0
_0804A0F0: .4byte 0x000005F6
-_0804A0F4: .4byte 0x08137E14
+_0804A0F4: .4byte gUnknown_08137E14
_0804A0F8: .4byte 0x05000220
_0804A0FC: .4byte 0x80000010
_0804A100: .4byte 0x020028D8
@@ -46488,7 +46488,7 @@ _0804A104:
movs r0, #0
bl sub_4B678
bl sub_4A90C
- ldr r1, _0804A148 @ =0x086B085C
+ ldr r1, _0804A148 @ =gUnknown_086B085C
ldr r4, _0804A14C @ =gMain
ldrb r0, [r4, #6]
lsls r0, r0, #2
@@ -46512,7 +46512,7 @@ _0804A132:
strb r1, [r0]
b _0804A19C
.align 2, 0
-_0804A148: .4byte 0x086B085C
+_0804A148: .4byte gUnknown_086B085C
_0804A14C: .4byte gMain
_0804A150: .4byte gUnknown_020314E0
_0804A154: .4byte 0x000006C4
@@ -47042,7 +47042,7 @@ _0804A556:
adds r1, r2, r7
movs r0, #0x3c
strh r0, [r1]
- ldr r0, _0804A61C @ =0x084C0C6C
+ ldr r0, _0804A61C @ =gUnknown_084C0C6C
str r0, [r4]
ldr r0, _0804A620 @ =0x06010600
str r0, [r4, #4]
@@ -47090,7 +47090,7 @@ _0804A60C: .4byte gMain
_0804A610: .4byte gUnknown_020314E0
_0804A614: .4byte 0x040000D4
_0804A618: .4byte 0x81000A08
-_0804A61C: .4byte 0x084C0C6C
+_0804A61C: .4byte gUnknown_084C0C6C
_0804A620: .4byte 0x06010600
_0804A624: .4byte 0x800000C0
_0804A628: .4byte 0x000005F6
@@ -47460,7 +47460,7 @@ _0804A908: .4byte 0x000002EA
sub_4A90C: @ 0x0804A90C
push {r4, lr}
ldr r2, _0804A944 @ =0x020028D8
- ldr r3, _0804A948 @ =0x086B077C
+ ldr r3, _0804A948 @ =gUnknown_086B077C
ldr r0, [r3]
ldr r1, [r3, #4]
str r0, [r2, #8]
@@ -47489,7 +47489,7 @@ _0804A93A:
mov pc, r0
.align 2, 0
_0804A944: .4byte 0x020028D8
-_0804A948: .4byte 0x086B077C
+_0804A948: .4byte gUnknown_086B077C
_0804A94C: .4byte gMain
_0804A950: .4byte _0804A954
_0804A954: @ jump table
@@ -47534,10 +47534,10 @@ _0804A974:
lsls r0, r1, #4
subs r0, r0, r1
lsls r0, r0, #4
- ldr r1, _0804A9B8 @ =0x086B02CC
+ ldr r1, _0804A9B8 @ =gUnknown_086B02CC
b _0804AAC8
.align 2, 0
-_0804A9B8: .4byte 0x086B02CC
+_0804A9B8: .4byte gUnknown_086B02CC
_0804A9BC:
ldr r0, [r3, #0x20]
ldr r1, [r3, #0x24]
@@ -47571,10 +47571,10 @@ _0804A9BC:
lsls r0, r1, #4
subs r0, r0, r1
lsls r0, r0, #4
- ldr r1, _0804AA00 @ =0x086B02CC
+ ldr r1, _0804AA00 @ =gUnknown_086B02CC
b _0804AAC8
.align 2, 0
-_0804AA00: .4byte 0x086B02CC
+_0804AA00: .4byte gUnknown_086B02CC
_0804AA04:
ldr r0, [r3, #0x28]
ldr r1, [r3, #0x2c]
@@ -47679,7 +47679,7 @@ _0804AA9E:
lsls r0, r1, #4
subs r0, r0, r1
lsls r0, r0, #3
- ldr r1, _0804AAD4 @ =0x086B03BC
+ ldr r1, _0804AAD4 @ =gUnknown_086B03BC
_0804AAC8:
adds r0, r0, r1
str r0, [r4, #0x44]
@@ -47688,7 +47688,7 @@ _0804AACC:
pop {r0}
bx r0
.align 2, 0
-_0804AAD4: .4byte 0x086B03BC
+_0804AAD4: .4byte gUnknown_086B03BC
thumb_func_start sub_4AAD8
sub_4AAD8: @ 0x0804AAD8
@@ -47718,7 +47718,7 @@ _0804AAFA:
.align 2, 0
_0804AB04: .4byte gMain
_0804AB08:
- ldr r1, _0804AB3C @ =0x086B085C
+ ldr r1, _0804AB3C @ =gUnknown_086B085C
ldr r5, _0804AB40 @ =gMain
ldrb r0, [r5, #6]
lsls r0, r0, #2
@@ -47743,7 +47743,7 @@ _0804AB24:
bl sub_31BE8
b _0804AB60
.align 2, 0
-_0804AB3C: .4byte 0x086B085C
+_0804AB3C: .4byte gUnknown_086B085C
_0804AB40: .4byte gMain
_0804AB44:
cmp r0, #2
@@ -49662,7 +49662,7 @@ _0804BABE:
movs r0, #0
ldrsb r0, [r2, r0]
lsls r0, r0, #5
- ldr r2, _0804BB48 @ =0x08137E14
+ ldr r2, _0804BB48 @ =gUnknown_08137E14
adds r0, r0, r2
str r0, [r1]
ldr r0, _0804BB4C @ =0x05000220
@@ -49690,7 +49690,7 @@ _0804BB38: .4byte 0x05000200
_0804BB3C: .4byte 0x80000100
_0804BB40: .4byte 0x00000B4C
_0804BB44: .4byte 0x000005F6
-_0804BB48: .4byte 0x08137E14
+_0804BB48: .4byte gUnknown_08137E14
_0804BB4C: .4byte 0x05000220
_0804BB50: .4byte 0x80000010
_0804BB54: .4byte _0804BB58
@@ -49913,7 +49913,7 @@ _0804BD44:
cmp r0, #2
bne _0804BD84
ldr r1, _0804BD74 @ =0x040000D4
- ldr r0, _0804BD78 @ =0x08395A4C
+ ldr r0, _0804BD78 @ =gUnknown_08395A4C
str r0, [r1]
ldr r0, _0804BD7C @ =0x06015800
str r0, [r1, #4]
@@ -49921,12 +49921,12 @@ _0804BD44:
b _0804C270
.align 2, 0
_0804BD74: .4byte 0x040000D4
-_0804BD78: .4byte 0x08395A4C
+_0804BD78: .4byte gUnknown_08395A4C
_0804BD7C: .4byte 0x06015800
_0804BD80: .4byte 0x80001200
_0804BD84:
ldr r1, _0804BD94 @ =0x040000D4
- ldr r0, _0804BD98 @ =0x08397E6C
+ ldr r0, _0804BD98 @ =gUnknown_08397E6C
str r0, [r1]
ldr r0, _0804BD9C @ =0x06015800
str r0, [r1, #4]
@@ -49934,12 +49934,12 @@ _0804BD84:
b _0804C270
.align 2, 0
_0804BD94: .4byte 0x040000D4
-_0804BD98: .4byte 0x08397E6C
+_0804BD98: .4byte gUnknown_08397E6C
_0804BD9C: .4byte 0x06015800
_0804BDA0: .4byte 0x80001200
_0804BDA4:
ldr r1, _0804BDB4 @ =0x040000D4
- ldr r0, _0804BDB8 @ =0x083A704C
+ ldr r0, _0804BDB8 @ =gUnknown_083A704C
str r0, [r1]
ldr r0, _0804BDBC @ =0x06015800
str r0, [r1, #4]
@@ -49947,12 +49947,12 @@ _0804BDA4:
b _0804C270
.align 2, 0
_0804BDB4: .4byte 0x040000D4
-_0804BDB8: .4byte 0x083A704C
+_0804BDB8: .4byte gUnknown_083A704C
_0804BDBC: .4byte 0x06015800
_0804BDC0: .4byte 0x80000800
_0804BDC4:
ldr r1, _0804BDD4 @ =0x040000D4
- ldr r0, _0804BDD8 @ =0x0848FD8C
+ ldr r0, _0804BDD8 @ =gUnknown_0848FD8C
str r0, [r1]
ldr r0, _0804BDDC @ =0x06015800
str r0, [r1, #4]
@@ -49960,12 +49960,12 @@ _0804BDC4:
b _0804C270
.align 2, 0
_0804BDD4: .4byte 0x040000D4
-_0804BDD8: .4byte 0x0848FD8C
+_0804BDD8: .4byte gUnknown_0848FD8C
_0804BDDC: .4byte 0x06015800
_0804BDE0: .4byte 0x80000650
_0804BDE4:
ldr r1, _0804BE04 @ =0x040000D4
- ldr r2, _0804BE08 @ =0x086ACEF8
+ ldr r2, _0804BE08 @ =gUnknown_086ACEF8
ldr r0, [r3]
adds r0, #0xf2
ldrb r0, [r0]
@@ -49981,12 +49981,12 @@ _0804BDE4:
b _0804C270
.align 2, 0
_0804BE04: .4byte 0x040000D4
-_0804BE08: .4byte 0x086ACEF8
+_0804BE08: .4byte gUnknown_086ACEF8
_0804BE0C: .4byte 0x06015800
_0804BE10: .4byte 0x800012F0
_0804BE14:
ldr r1, _0804BE24 @ =0x040000D4
- ldr r0, _0804BE28 @ =0x083A07CC
+ ldr r0, _0804BE28 @ =gUnknown_083A07CC
str r0, [r1]
ldr r0, _0804BE2C @ =0x06015800
str r0, [r1, #4]
@@ -49994,12 +49994,12 @@ _0804BE14:
b _0804C270
.align 2, 0
_0804BE24: .4byte 0x040000D4
-_0804BE28: .4byte 0x083A07CC
+_0804BE28: .4byte gUnknown_083A07CC
_0804BE2C: .4byte 0x06015800
_0804BE30: .4byte 0x80001000
_0804BE34:
ldr r1, _0804BE44 @ =0x040000D4
- ldr r0, _0804BE48 @ =0x083A29EC
+ ldr r0, _0804BE48 @ =gUnknown_083A29EC
str r0, [r1]
ldr r0, _0804BE4C @ =0x06015800
str r0, [r1, #4]
@@ -50007,12 +50007,12 @@ _0804BE34:
b _0804C270
.align 2, 0
_0804BE44: .4byte 0x040000D4
-_0804BE48: .4byte 0x083A29EC
+_0804BE48: .4byte gUnknown_083A29EC
_0804BE4C: .4byte 0x06015800
_0804BE50: .4byte 0x80000400
_0804BE54:
ldr r1, _0804BE64 @ =0x040000D4
- ldr r0, _0804BE68 @ =0x083A340C
+ ldr r0, _0804BE68 @ =gUnknown_083A340C
str r0, [r1]
ldr r0, _0804BE6C @ =0x06015800
str r0, [r1, #4]
@@ -50020,12 +50020,12 @@ _0804BE54:
b _0804C270
.align 2, 0
_0804BE64: .4byte 0x040000D4
-_0804BE68: .4byte 0x083A340C
+_0804BE68: .4byte gUnknown_083A340C
_0804BE6C: .4byte 0x06015800
_0804BE70: .4byte 0x80001000
_0804BE74:
ldr r1, _0804BE84 @ =0x040000D4
- ldr r0, _0804BE88 @ =0x083A562C
+ ldr r0, _0804BE88 @ =gUnknown_083A562C
str r0, [r1]
ldr r0, _0804BE8C @ =0x06015800
str r0, [r1, #4]
@@ -50033,12 +50033,12 @@ _0804BE74:
b _0804C270
.align 2, 0
_0804BE84: .4byte 0x040000D4
-_0804BE88: .4byte 0x083A562C
+_0804BE88: .4byte gUnknown_083A562C
_0804BE8C: .4byte 0x06015800
_0804BE90: .4byte 0x80000C00
_0804BE94:
ldr r1, _0804BEA4 @ =0x040000D4
- ldr r0, _0804BEA8 @ =0x081428D4
+ ldr r0, _0804BEA8 @ =gUnknown_081428D4
str r0, [r1]
ldr r0, _0804BEAC @ =0x06015800
str r0, [r1, #4]
@@ -50046,12 +50046,12 @@ _0804BE94:
b _0804C270
.align 2, 0
_0804BEA4: .4byte 0x040000D4
-_0804BEA8: .4byte 0x081428D4
+_0804BEA8: .4byte gUnknown_081428D4
_0804BEAC: .4byte 0x06015800
_0804BEB0: .4byte 0x80000E00
_0804BEB4:
ldr r1, _0804BEC4 @ =0x040000D4
- ldr r0, _0804BEC8 @ =0x0839C78C
+ ldr r0, _0804BEC8 @ =gUnknown_0839C78C
str r0, [r1]
ldr r0, _0804BECC @ =0x06015800
str r0, [r1, #4]
@@ -50059,12 +50059,12 @@ _0804BEB4:
b _0804C270
.align 2, 0
_0804BEC4: .4byte 0x040000D4
-_0804BEC8: .4byte 0x0839C78C
+_0804BEC8: .4byte gUnknown_0839C78C
_0804BECC: .4byte 0x06015800
_0804BED0: .4byte 0x80000A00
_0804BED4:
ldr r1, _0804BEE4 @ =0x040000D4
- ldr r0, _0804BEE8 @ =0x0839DDAC
+ ldr r0, _0804BEE8 @ =gUnknown_0839DDAC
str r0, [r1]
ldr r0, _0804BEEC @ =0x06015800
str r0, [r1, #4]
@@ -50072,12 +50072,12 @@ _0804BED4:
b _0804C270
.align 2, 0
_0804BEE4: .4byte 0x040000D4
-_0804BEE8: .4byte 0x0839DDAC
+_0804BEE8: .4byte gUnknown_0839DDAC
_0804BEEC: .4byte 0x06015800
_0804BEF0: .4byte 0x80001400
_0804BEF4:
ldr r1, _0804BF04 @ =0x040000D4
- ldr r0, _0804BF08 @ =0x084FA20C
+ ldr r0, _0804BF08 @ =gUnknown_084FA20C
str r0, [r1]
ldr r0, _0804BF0C @ =0x06015800
str r0, [r1, #4]
@@ -50085,12 +50085,12 @@ _0804BEF4:
b _0804C270
.align 2, 0
_0804BF04: .4byte 0x040000D4
-_0804BF08: .4byte 0x084FA20C
+_0804BF08: .4byte gUnknown_084FA20C
_0804BF0C: .4byte 0x06015800
_0804BF10: .4byte 0x80000140
_0804BF14:
movs r2, #0
- ldr r7, _0804BF50 @ =0x084F61EC
+ ldr r7, _0804BF50 @ =gUnknown_084F61EC
mov r8, r7
ldr r0, _0804BF54 @ =gUnknown_020314E0
ldr r0, [r0]
@@ -50098,7 +50098,7 @@ _0804BF14:
lsls r1, r1, #3
adds r1, r1, r0
mov sb, r1
- ldr r3, _0804BF58 @ =0x086A3707
+ ldr r3, _0804BF58 @ =gUnknown_086A3707
mov ip, r3
ldr r4, _0804BF5C @ =0x040000D4
ldr r6, _0804BF60 @ =0x06015800
@@ -50117,21 +50117,21 @@ _0804BF30:
ldrb r0, [r1]
cmp r0, #0x20
bne _0804BF6C
- ldr r0, _0804BF68 @ =0x083FFD4C
+ ldr r0, _0804BF68 @ =gUnknown_083FFD4C
b _0804BF76
.align 2, 0
-_0804BF50: .4byte 0x084F61EC
+_0804BF50: .4byte gUnknown_084F61EC
_0804BF54: .4byte gUnknown_020314E0
-_0804BF58: .4byte 0x086A3707
+_0804BF58: .4byte gUnknown_086A3707
_0804BF5C: .4byte 0x040000D4
_0804BF60: .4byte 0x06015800
_0804BF64: .4byte 0x80000020
-_0804BF68: .4byte 0x083FFD4C
+_0804BF68: .4byte gUnknown_083FFD4C
_0804BF6C:
ldrb r0, [r1]
subs r0, #0x41
lsls r0, r0, #6
- ldr r1, _0804BFA0 @ =0x083FF04C
+ ldr r1, _0804BFA0 @ =gUnknown_083FF04C
adds r0, r0, r1
_0804BF76:
str r0, [r4]
@@ -50155,7 +50155,7 @@ _0804BF76:
ldr r0, _0804BFAC @ =0x800004A0
b _0804C270
.align 2, 0
-_0804BFA0: .4byte 0x083FF04C
+_0804BFA0: .4byte gUnknown_083FF04C
_0804BFA4: .4byte 0x040000D4
_0804BFA8: .4byte 0x06015C00
_0804BFAC: .4byte 0x800004A0
@@ -50167,7 +50167,7 @@ _0804BFB0:
lsls r3, r3, #3
adds r3, r3, r0
mov r8, r3
- ldr r7, _0804BFEC @ =0x086A3707
+ ldr r7, _0804BFEC @ =gUnknown_086A3707
mov ip, r7
ldr r4, _0804BFF0 @ =0x040000D4
ldr r6, _0804BFF4 @ =0x06015800
@@ -50186,20 +50186,20 @@ _0804BFC8:
ldrb r0, [r1]
cmp r0, #0x20
bne _0804C000
- ldr r0, _0804BFFC @ =0x083FFD4C
+ ldr r0, _0804BFFC @ =gUnknown_083FFD4C
b _0804C00A
.align 2, 0
_0804BFE8: .4byte gUnknown_020314E0
-_0804BFEC: .4byte 0x086A3707
+_0804BFEC: .4byte gUnknown_086A3707
_0804BFF0: .4byte 0x040000D4
_0804BFF4: .4byte 0x06015800
_0804BFF8: .4byte 0x80000020
-_0804BFFC: .4byte 0x083FFD4C
+_0804BFFC: .4byte gUnknown_083FFD4C
_0804C000:
ldrb r0, [r1]
subs r0, #0x41
lsls r0, r0, #6
- ldr r1, _0804C04C @ =0x083FF04C
+ ldr r1, _0804C04C @ =gUnknown_083FF04C
adds r0, r0, r1
_0804C00A:
str r0, [r4]
@@ -50217,7 +50217,7 @@ _0804C00A:
cmp r0, #9
ble _0804BFC8
movs r2, #0
- ldr r3, _0804C050 @ =0x086ACFE0
+ ldr r3, _0804C050 @ =gUnknown_086ACFE0
mov ip, r3
ldr r5, _0804C054 @ =0x040000D4
ldr r7, _0804C058 @ =0x06015800
@@ -50233,21 +50233,21 @@ _0804C032:
adds r2, r0, #0
cmp r1, #0x20
bne _0804C064
- ldr r0, _0804C060 @ =0x083FFD4C
+ ldr r0, _0804C060 @ =gUnknown_083FFD4C
b _0804C070
.align 2, 0
-_0804C04C: .4byte 0x083FF04C
-_0804C050: .4byte 0x086ACFE0
+_0804C04C: .4byte gUnknown_083FF04C
+_0804C050: .4byte gUnknown_086ACFE0
_0804C054: .4byte 0x040000D4
_0804C058: .4byte 0x06015800
_0804C05C: .4byte 0x80000020
-_0804C060: .4byte 0x083FFD4C
+_0804C060: .4byte gUnknown_083FFD4C
_0804C064:
movs r1, #0
ldrsh r0, [r3, r1]
subs r0, #0x41
lsls r0, r0, #6
- ldr r1, _0804C090 @ =0x083FF04C
+ ldr r1, _0804C090 @ =gUnknown_083FF04C
adds r0, r0, r1
_0804C070:
str r0, [r5]
@@ -50267,10 +50267,10 @@ _0804C070:
ble _0804C032
b _0804C274
.align 2, 0
-_0804C090: .4byte 0x083FF04C
+_0804C090: .4byte gUnknown_083FF04C
_0804C094:
ldr r1, _0804C0B4 @ =0x040000D4
- ldr r2, _0804C0B8 @ =0x086AD474
+ ldr r2, _0804C0B8 @ =gUnknown_086AD474
ldr r0, [r3]
ldr r7, _0804C0BC @ =0x0000025F
adds r0, r0, r7
@@ -50287,13 +50287,13 @@ _0804C094:
b _0804C270
.align 2, 0
_0804C0B4: .4byte 0x040000D4
-_0804C0B8: .4byte 0x086AD474
+_0804C0B8: .4byte gUnknown_086AD474
_0804C0BC: .4byte 0x0000025F
_0804C0C0: .4byte 0x06015800
_0804C0C4: .4byte 0x80000E00
_0804C0C8:
ldr r1, _0804C0D8 @ =0x040000D4
- ldr r0, _0804C0DC @ =0x08158284
+ ldr r0, _0804C0DC @ =gUnknown_08158284
str r0, [r1]
ldr r0, _0804C0E0 @ =0x06015800
str r0, [r1, #4]
@@ -50301,12 +50301,12 @@ _0804C0C8:
b _0804C270
.align 2, 0
_0804C0D8: .4byte 0x040000D4
-_0804C0DC: .4byte 0x08158284
+_0804C0DC: .4byte gUnknown_08158284
_0804C0E0: .4byte 0x06015800
_0804C0E4: .4byte 0x80001200
_0804C0E8:
ldr r1, _0804C0F8 @ =0x040000D4
- ldr r0, _0804C0FC @ =0x083A562C
+ ldr r0, _0804C0FC @ =gUnknown_083A562C
str r0, [r1]
ldr r0, _0804C100 @ =0x06015800
str r0, [r1, #4]
@@ -50314,12 +50314,12 @@ _0804C0E8:
b _0804C270
.align 2, 0
_0804C0F8: .4byte 0x040000D4
-_0804C0FC: .4byte 0x083A562C
+_0804C0FC: .4byte gUnknown_083A562C
_0804C100: .4byte 0x06015800
_0804C104: .4byte 0x80000C00
_0804C108:
ldr r7, _0804C17C @ =0x040000D4
- ldr r0, _0804C180 @ =0x084F61EC
+ ldr r0, _0804C180 @ =gUnknown_084F61EC
str r0, [r7]
ldr r0, _0804C184 @ =0x06015C00
str r0, [r7, #4]
@@ -50336,7 +50336,7 @@ _0804C108:
beq _0804C12A
b _0804C274
_0804C12A:
- ldr r1, _0804C190 @ =0x086AD2DE
+ ldr r1, _0804C190 @ =gUnknown_086AD2DE
movs r3, #0xd3
lsls r3, r3, #1
adds r0, r2, r3
@@ -50347,14 +50347,14 @@ _0804C12A:
adds r0, r0, r1
ldrh r4, [r0]
lsls r4, r4, #3
- ldr r0, _0804C194 @ =0x086AD000
+ ldr r0, _0804C194 @ =gUnknown_086AD000
adds r4, r4, r0
ldrh r0, [r4, #6]
movs r1, #0xa
bl __udivsi3
lsls r0, r0, #0x10
asrs r0, r0, #0xa
- ldr r6, _0804C198 @ =0x08480E0C
+ ldr r6, _0804C198 @ =gUnknown_08480E0C
adds r0, r0, r6
str r0, [r7]
ldr r0, _0804C19C @ =0x06015DA0
@@ -50376,19 +50376,19 @@ _0804C12A:
b _0804C274
.align 2, 0
_0804C17C: .4byte 0x040000D4
-_0804C180: .4byte 0x084F61EC
+_0804C180: .4byte gUnknown_084F61EC
_0804C184: .4byte 0x06015C00
_0804C188: .4byte 0x800004A0
_0804C18C: .4byte 0x000001A5
-_0804C190: .4byte 0x086AD2DE
-_0804C194: .4byte 0x086AD000
-_0804C198: .4byte 0x08480E0C
+_0804C190: .4byte gUnknown_086AD2DE
+_0804C194: .4byte gUnknown_086AD000
+_0804C198: .4byte gUnknown_08480E0C
_0804C19C: .4byte 0x06015DA0
_0804C1A0: .4byte 0x80000020
_0804C1A4: .4byte 0x06015E60
_0804C1A8:
ldr r1, _0804C1B8 @ =0x040000D4
- ldr r0, _0804C1BC @ =0x0850100C
+ ldr r0, _0804C1BC @ =gUnknown_0850100C
str r0, [r1]
ldr r0, _0804C1C0 @ =0x06015800
str r0, [r1, #4]
@@ -50396,12 +50396,12 @@ _0804C1A8:
b _0804C270
.align 2, 0
_0804C1B8: .4byte 0x040000D4
-_0804C1BC: .4byte 0x0850100C
+_0804C1BC: .4byte gUnknown_0850100C
_0804C1C0: .4byte 0x06015800
_0804C1C4: .4byte 0x80001200
_0804C1C8:
ldr r1, _0804C1D8 @ =0x040000D4
- ldr r0, _0804C1DC @ =0x0850398C
+ ldr r0, _0804C1DC @ =gUnknown_0850398C
str r0, [r1]
ldr r0, _0804C1E0 @ =0x06015800
str r0, [r1, #4]
@@ -50409,7 +50409,7 @@ _0804C1C8:
b _0804C270
.align 2, 0
_0804C1D8: .4byte 0x040000D4
-_0804C1DC: .4byte 0x0850398C
+_0804C1DC: .4byte gUnknown_0850398C
_0804C1E0: .4byte 0x06015800
_0804C1E4: .4byte 0x80001400
_0804C1E8:
@@ -50418,14 +50418,14 @@ _0804C1E8:
cmp r0, #0
bne _0804C22C
ldr r1, _0804C210 @ =0x040000D4
- ldr r0, _0804C214 @ =0x081BCAA4
+ ldr r0, _0804C214 @ =gUnknown_081BCAA4
str r0, [r1]
ldr r0, _0804C218 @ =0x06015800
str r0, [r1, #4]
ldr r0, _0804C21C @ =0x80000C00
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0804C220 @ =0x081BE2C4
+ ldr r0, _0804C220 @ =gUnknown_081BE2C4
str r0, [r1]
ldr r0, _0804C224 @ =0x050003C0
str r0, [r1, #4]
@@ -50434,22 +50434,22 @@ _0804C1E8:
.align 2, 0
_0804C20C: .4byte gMain
_0804C210: .4byte 0x040000D4
-_0804C214: .4byte 0x081BCAA4
+_0804C214: .4byte gUnknown_081BCAA4
_0804C218: .4byte 0x06015800
_0804C21C: .4byte 0x80000C00
-_0804C220: .4byte 0x081BE2C4
+_0804C220: .4byte gUnknown_081BE2C4
_0804C224: .4byte 0x050003C0
_0804C228: .4byte 0x80000010
_0804C22C:
ldr r1, _0804C248 @ =0x040000D4
- ldr r0, _0804C24C @ =0x081BE4C4
+ ldr r0, _0804C24C @ =gUnknown_081BE4C4
str r0, [r1]
ldr r0, _0804C250 @ =0x06015800
str r0, [r1, #4]
ldr r0, _0804C254 @ =0x80000C00
str r0, [r1, #8]
ldr r0, [r1, #8]
- ldr r0, _0804C258 @ =0x081BFCE4
+ ldr r0, _0804C258 @ =gUnknown_081BFCE4
str r0, [r1]
ldr r0, _0804C25C @ =0x050003C0
str r0, [r1, #4]
@@ -50457,15 +50457,15 @@ _0804C22C:
b _0804C270
.align 2, 0
_0804C248: .4byte 0x040000D4
-_0804C24C: .4byte 0x081BE4C4
+_0804C24C: .4byte gUnknown_081BE4C4
_0804C250: .4byte 0x06015800
_0804C254: .4byte 0x80000C00
-_0804C258: .4byte 0x081BFCE4
+_0804C258: .4byte gUnknown_081BFCE4
_0804C25C: .4byte 0x050003C0
_0804C260: .4byte 0x80000010
_0804C264:
ldr r1, _0804C280 @ =0x040000D4
- ldr r0, _0804C284 @ =0x08526DCC
+ ldr r0, _0804C284 @ =gUnknown_08526DCC
str r0, [r1]
ldr r0, _0804C288 @ =0x06015800
str r0, [r1, #4]
@@ -50482,7 +50482,7 @@ _0804C274:
bx r0
.align 2, 0
_0804C280: .4byte 0x040000D4
-_0804C284: .4byte 0x08526DCC
+_0804C284: .4byte gUnknown_08526DCC
_0804C288: .4byte 0x06015800
_0804C28C: .4byte 0x80000600
@@ -50517,7 +50517,7 @@ _0804C2AE:
adds r0, r0, r1
asrs r0, r0, #1
lsls r0, r0, #9
- ldr r1, _0804C3C4 @ =0x083FE44C
+ ldr r1, _0804C3C4 @ =gUnknown_083FE44C
adds r0, r0, r1
str r0, [r3]
lsls r0, r2, #9
@@ -50542,7 +50542,7 @@ _0804C2AE:
ldr r2, _0804C3BC @ =0x040000D4
lsrs r0, r0, #0xc
lsls r0, r0, #7
- ldr r1, _0804C3D4 @ =0x083BB16C
+ ldr r1, _0804C3D4 @ =gUnknown_083BB16C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804C3D8 @ =0x06010400
@@ -50551,9 +50551,9 @@ _0804C2AE:
str r0, [r2, #8]
ldr r0, [r2, #8]
movs r1, #0
- ldr r5, _0804C3E0 @ =0x084C07EC
- ldr r6, _0804C3E4 @ =0x084FA48C
- ldr r7, _0804C3E8 @ =0x084C00EC
+ ldr r5, _0804C3E0 @ =gUnknown_084C07EC
+ ldr r6, _0804C3E4 @ =gUnknown_084FA48C
+ ldr r7, _0804C3E8 @ =gUnknown_084C00EC
adds r3, r2, #0
mov r2, sb
ldr r0, [r2]
@@ -50642,16 +50642,16 @@ _0804C3AE:
_0804C3B8: .4byte gUnknown_020314E0
_0804C3BC: .4byte 0x040000D4
_0804C3C0: .4byte 0x000013BC
-_0804C3C4: .4byte 0x083FE44C
+_0804C3C4: .4byte gUnknown_083FE44C
_0804C3C8: .4byte 0x06010000
_0804C3CC: .4byte 0x80000100
_0804C3D0: .4byte 0x0000132C
-_0804C3D4: .4byte 0x083BB16C
+_0804C3D4: .4byte gUnknown_083BB16C
_0804C3D8: .4byte 0x06010400
_0804C3DC: .4byte 0x80000040
-_0804C3E0: .4byte 0x084C07EC
-_0804C3E4: .4byte 0x084FA48C
-_0804C3E8: .4byte 0x084C00EC
+_0804C3E0: .4byte gUnknown_084C07EC
+_0804C3E4: .4byte gUnknown_084FA48C
+_0804C3E8: .4byte gUnknown_084C00EC
_0804C3EC: .4byte 0x00000744
_0804C3F0: .4byte 0x06010480
_0804C3F4: .4byte 0x800000C0
@@ -50684,12 +50684,12 @@ _0804C438:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0804C45C @ =0x0848D68C
+ ldr r1, _0804C45C @ =gUnknown_0848D68C
b _0804C5EC
.align 2, 0
_0804C454: .4byte 0x040000D4
_0804C458: .4byte 0x00000749
-_0804C45C: .4byte 0x0848D68C
+_0804C45C: .4byte gUnknown_0848D68C
_0804C460:
mov r5, sb
ldr r4, [r5]
@@ -50872,7 +50872,7 @@ _0804C5D4:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0804C638 @ =0x083A8EEC
+ ldr r1, _0804C638 @ =gUnknown_083A8EEC
_0804C5EC:
adds r0, r0, r1
str r0, [r3]
@@ -50913,7 +50913,7 @@ _0804C612:
.align 2, 0
_0804C630: .4byte 0x040000D4
_0804C634: .4byte 0x00000749
-_0804C638: .4byte 0x083A8EEC
+_0804C638: .4byte gUnknown_083A8EEC
_0804C63C: .4byte 0x06010CA0
_0804C640: .4byte 0x80000180
_0804C644:
@@ -51034,7 +51034,7 @@ _0804C720:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #8
- ldr r5, _0804C7D8 @ =0x0844838C
+ ldr r5, _0804C7D8 @ =gUnknown_0844838C
adds r0, r0, r5
str r0, [r2]
ldr r0, _0804C7DC @ =0x060113C0
@@ -51050,7 +51050,7 @@ _0804C720:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #2
- ldr r5, _0804C7E4 @ =0x086AD49C
+ ldr r5, _0804C7E4 @ =gUnknown_086AD49C
adds r0, r0, r5
mov r3, sl
lsls r1, r3, #0x10
@@ -51071,13 +51071,13 @@ _0804C720:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #3
- ldr r1, _0804C7F4 @ =0x086AD2EE
+ ldr r1, _0804C7F4 @ =gUnknown_086AD2EE
adds r1, #6
adds r0, r0, r1
movs r5, #0
ldrsh r0, [r0, r5]
lsls r0, r0, #9
- ldr r1, _0804C7F8 @ =0x084FD18C
+ ldr r1, _0804C7F8 @ =gUnknown_084FD18C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804C7FC @ =0x06011CE0
@@ -51091,7 +51091,7 @@ _0804C720:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #9
- ldr r1, _0804C800 @ =0x083BD36C
+ ldr r1, _0804C800 @ =gUnknown_083BD36C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804C804 @ =0x06011EE0
@@ -51112,17 +51112,17 @@ _0804C7C8: .4byte 0x02030760
_0804C7CC: .4byte 0x06010CA0
_0804C7D0: .4byte 0x80000240
_0804C7D4: .4byte 0x0000020B
-_0804C7D8: .4byte 0x0844838C
+_0804C7D8: .4byte gUnknown_0844838C
_0804C7DC: .4byte 0x060113C0
_0804C7E0: .4byte 0x80000180
-_0804C7E4: .4byte 0x086AD49C
+_0804C7E4: .4byte gUnknown_086AD49C
_0804C7E8: .4byte 0x060116C0
_0804C7EC: .4byte 0x80000100
_0804C7F0: .4byte 0x000001ED
-_0804C7F4: .4byte 0x086AD2EE
-_0804C7F8: .4byte 0x084FD18C
+_0804C7F4: .4byte gUnknown_086AD2EE
+_0804C7F8: .4byte gUnknown_084FD18C
_0804C7FC: .4byte 0x06011CE0
-_0804C800: .4byte 0x083BD36C
+_0804C800: .4byte gUnknown_083BD36C
_0804C804: .4byte 0x06011EE0
thumb_func_start sub_4C808
@@ -51132,7 +51132,7 @@ sub_4C808: @ 0x0804C808
mov r6, sb
mov r5, r8
push {r5, r6, r7}
- ldr r1, _0804C90C @ =0x086AD2EE
+ ldr r1, _0804C90C @ =gUnknown_086AD2EE
ldr r6, _0804C910 @ =gUnknown_020314E0
ldr r5, [r6]
ldr r2, _0804C914 @ =0x000001ED
@@ -51149,7 +51149,7 @@ sub_4C808: @ 0x0804C808
lsls r0, r1, #3
adds r0, r0, r1
lsls r0, r0, #7
- ldr r1, _0804C91C @ =0x084FB68C
+ ldr r1, _0804C91C @ =gUnknown_084FB68C
adds r0, r0, r1
str r0, [r4]
ldr r0, _0804C920 @ =0x060122A0
@@ -51168,7 +51168,7 @@ sub_4C808: @ 0x0804C808
lsls r1, r0, #1
adds r1, r1, r0
lsls r1, r1, #8
- ldr r2, _0804C92C @ =0x083C3C2C
+ ldr r2, _0804C92C @ =gUnknown_083C3C2C
adds r1, r1, r2
str r1, [r4]
ldr r1, _0804C930 @ =0x06012720
@@ -51185,7 +51185,7 @@ sub_4C808: @ 0x0804C808
lsls r1, r1, #2
subs r1, r1, r2
lsls r1, r1, #5
- ldr r2, _0804C93C @ =0x084F5ACC
+ ldr r2, _0804C93C @ =gUnknown_084F5ACC
adds r1, r1, r2
str r1, [r4]
ldr r1, _0804C940 @ =0x06012C20
@@ -51195,14 +51195,14 @@ sub_4C808: @ 0x0804C808
ldr r1, [r4, #8]
movs r2, #0
mov ip, r6
- ldr r1, _0804C948 @ =0x084ED0CC
+ ldr r1, _0804C948 @ =gUnknown_084ED0CC
mov r8, r1
- ldr r1, _0804C94C @ =0x08449D8C
+ ldr r1, _0804C94C @ =gUnknown_08449D8C
mov sb, r1
- ldr r1, _0804C950 @ =0x086AD456
+ ldr r1, _0804C950 @ =gUnknown_086AD456
mov sl, r1
lsls r0, r0, #8
- ldr r1, _0804C954 @ =0x083C806C
+ ldr r1, _0804C954 @ =gUnknown_083C806C
adds r3, r0, r1
movs r7, #0xba
lsls r7, r7, #1
@@ -51257,25 +51257,25 @@ _0804C8AE:
movs r0, #0
b _0804C97A
.align 2, 0
-_0804C90C: .4byte 0x086AD2EE
+_0804C90C: .4byte gUnknown_086AD2EE
_0804C910: .4byte gUnknown_020314E0
_0804C914: .4byte 0x000001ED
_0804C918: .4byte 0x040000D4
-_0804C91C: .4byte 0x084FB68C
+_0804C91C: .4byte gUnknown_084FB68C
_0804C920: .4byte 0x060122A0
_0804C924: .4byte 0x80000240
_0804C928: .4byte gMain
-_0804C92C: .4byte 0x083C3C2C
+_0804C92C: .4byte gUnknown_083C3C2C
_0804C930: .4byte 0x06012720
_0804C934: .4byte 0x80000180
_0804C938: .4byte 0x000002F5
-_0804C93C: .4byte 0x084F5ACC
+_0804C93C: .4byte gUnknown_084F5ACC
_0804C940: .4byte 0x06012C20
_0804C944: .4byte 0x80000130
-_0804C948: .4byte 0x084ED0CC
-_0804C94C: .4byte 0x08449D8C
-_0804C950: .4byte 0x086AD456
-_0804C954: .4byte 0x083C806C
+_0804C948: .4byte gUnknown_084ED0CC
+_0804C94C: .4byte gUnknown_08449D8C
+_0804C950: .4byte gUnknown_086AD456
+_0804C954: .4byte gUnknown_083C806C
_0804C958: .4byte 0x06010000
_0804C95C: .4byte 0x80000080
_0804C960: .4byte 0x000002F1
@@ -51333,7 +51333,7 @@ _0804C97A:
lsls r0, r1, #2
adds r0, r0, r1
lsls r0, r0, #8
- ldr r1, _0804CA0C @ =0x084F6B0C
+ ldr r1, _0804CA0C @ =gUnknown_084F6B0C
adds r0, r0, r1
str r0, [r4]
ldr r0, _0804CA10 @ =0x06013D00
@@ -51354,7 +51354,7 @@ _0804C9FC: .4byte 0x040000D4
_0804CA00: .4byte 0x06013300
_0804CA04: .4byte 0x80000140
_0804CA08: .4byte 0x000001A5
-_0804CA0C: .4byte 0x084F6B0C
+_0804CA0C: .4byte gUnknown_084F6B0C
_0804CA10: .4byte 0x06013D00
_0804CA14: .4byte 0x80000280
@@ -51400,7 +51400,7 @@ _0804CA70: .4byte 0x00000345
_0804CA74: .4byte 0x040000D4
_0804CA78:
ldr r1, _0804CA90 @ =0x040000D4
- ldr r0, _0804CA94 @ =0x08490A4C
+ ldr r0, _0804CA94 @ =gUnknown_08490A4C
movs r2, #0xff
lsls r2, r2, #6
adds r0, r0, r2
@@ -51413,11 +51413,11 @@ _0804CA78:
b _0804CACE
.align 2, 0
_0804CA90: .4byte 0x040000D4
-_0804CA94: .4byte 0x08490A4C
+_0804CA94: .4byte gUnknown_08490A4C
_0804CA98: .4byte 0x0600D900
_0804CA9C: .4byte 0x80000220
_0804CAA0:
- ldr r1, _0804CAD0 @ =0x086AE5A0
+ ldr r1, _0804CAD0 @ =gUnknown_086AE5A0
ldr r0, [r2]
ldr r3, _0804CAD4 @ =0x00000345
adds r0, r0, r3
@@ -51433,7 +51433,7 @@ _0804CAB8:
lsls r0, r1, #4
adds r0, r0, r1
lsls r0, r0, #6
- ldr r1, _0804CADC @ =0x08490A4C
+ ldr r1, _0804CADC @ =gUnknown_08490A4C
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804CAE0 @ =0x0600D900
@@ -51444,17 +51444,17 @@ _0804CAB8:
_0804CACE:
bx lr
.align 2, 0
-_0804CAD0: .4byte 0x086AE5A0
+_0804CAD0: .4byte gUnknown_086AE5A0
_0804CAD4: .4byte 0x00000345
_0804CAD8: .4byte 0x040000D4
-_0804CADC: .4byte 0x08490A4C
+_0804CADC: .4byte gUnknown_08490A4C
_0804CAE0: .4byte 0x0600D900
_0804CAE4: .4byte 0x80000220
thumb_func_start sub_4CAE8
sub_4CAE8: @ 0x0804CAE8
ldr r1, _0804CAFC @ =0x040000D4
- ldr r0, _0804CB00 @ =0x08138834
+ ldr r0, _0804CB00 @ =gUnknown_08138834
str r0, [r1]
ldr r0, _0804CB04 @ =0x06015800
str r0, [r1, #4]
@@ -51464,14 +51464,14 @@ sub_4CAE8: @ 0x0804CAE8
bx lr
.align 2, 0
_0804CAFC: .4byte 0x040000D4
-_0804CB00: .4byte 0x08138834
+_0804CB00: .4byte gUnknown_08138834
_0804CB04: .4byte 0x06015800
_0804CB08: .4byte 0x80001000
thumb_func_start sub_4CB0C
sub_4CB0C: @ 0x0804CB0C
ldr r1, _0804CB20 @ =0x040000D4
- ldr r0, _0804CB24 @ =0x0813A854
+ ldr r0, _0804CB24 @ =gUnknown_0813A854
str r0, [r1]
ldr r0, _0804CB28 @ =0x06015800
str r0, [r1, #4]
@@ -51481,7 +51481,7 @@ sub_4CB0C: @ 0x0804CB0C
bx lr
.align 2, 0
_0804CB20: .4byte 0x040000D4
-_0804CB24: .4byte 0x0813A854
+_0804CB24: .4byte gUnknown_0813A854
_0804CB28: .4byte 0x06015800
_0804CB2C: .4byte 0x80001000
@@ -51491,7 +51491,7 @@ sub_4CB30: @ 0x0804CB30
mov r6, r8
push {r6}
ldr r5, _0804CB90 @ =0x040000D4
- ldr r0, _0804CB94 @ =0x0813C874
+ ldr r0, _0804CB94 @ =gUnknown_0813C874
str r0, [r5]
ldr r0, _0804CB98 @ =0x06015800
str r0, [r5, #4]
@@ -51535,7 +51535,7 @@ sub_4CB30: @ 0x0804CB30
bx r0
.align 2, 0
_0804CB90: .4byte 0x040000D4
-_0804CB94: .4byte 0x0813C874
+_0804CB94: .4byte gUnknown_0813C874
_0804CB98: .4byte 0x06015800
_0804CB9C: .4byte 0x80001000
_0804CBA0: .4byte gMonPortraitGroupGfx
@@ -51558,15 +51558,15 @@ sub_4CBB4: @ 0x0804CBB4
cmp r1, #1
bgt _0804CBDC
ldr r1, _0804CBD4 @ =0x040000D4
- ldr r0, _0804CBD8 @ =0x0849F1CC
+ ldr r0, _0804CBD8 @ =gUnknown_0849F1CC
b _0804CBE0
.align 2, 0
_0804CBD0: .4byte gUnknown_020314E0
_0804CBD4: .4byte 0x040000D4
-_0804CBD8: .4byte 0x0849F1CC
+_0804CBD8: .4byte gUnknown_0849F1CC
_0804CBDC:
ldr r1, _0804CC38 @ =0x040000D4
- ldr r0, _0804CC3C @ =0x0813E894
+ ldr r0, _0804CC3C @ =gUnknown_0813E894
_0804CBE0:
str r0, [r1]
ldr r0, _0804CC40 @ =0x06015800
@@ -51611,7 +51611,7 @@ _0804CBE0:
bx r0
.align 2, 0
_0804CC38: .4byte 0x040000D4
-_0804CC3C: .4byte 0x0813E894
+_0804CC3C: .4byte gUnknown_0813E894
_0804CC40: .4byte 0x06015800
_0804CC44: .4byte 0x80001000
_0804CC48: .4byte gMonPortraitGroupGfx
@@ -51633,7 +51633,7 @@ sub_4CC58: @ 0x0804CC58
cmp r0, #0
bne _0804CC90
ldr r1, _0804CC80 @ =0x040000D4
- ldr r0, _0804CC84 @ =0x083C5A2C
+ ldr r0, _0804CC84 @ =gUnknown_083C5A2C
str r0, [r1]
ldr r0, _0804CC88 @ =0x06015800
str r0, [r1, #4]
@@ -51642,14 +51642,14 @@ sub_4CC58: @ 0x0804CC58
.align 2, 0
_0804CC7C: .4byte gUnknown_020314E0
_0804CC80: .4byte 0x040000D4
-_0804CC84: .4byte 0x083C5A2C
+_0804CC84: .4byte gUnknown_083C5A2C
_0804CC88: .4byte 0x06015800
_0804CC8C: .4byte 0x80001400
_0804CC90:
cmp r0, #1
bne _0804CCB4
ldr r1, _0804CCA4 @ =0x040000D4
- ldr r0, _0804CCA8 @ =0x084A856C
+ ldr r0, _0804CCA8 @ =gUnknown_084A856C
str r0, [r1]
ldr r0, _0804CCAC @ =0x06015800
str r0, [r1, #4]
@@ -51657,12 +51657,12 @@ _0804CC90:
b _0804CCC0
.align 2, 0
_0804CCA4: .4byte 0x040000D4
-_0804CCA8: .4byte 0x084A856C
+_0804CCA8: .4byte gUnknown_084A856C
_0804CCAC: .4byte 0x06015800
_0804CCB0: .4byte 0x80000E00
_0804CCB4:
ldr r1, _0804CD34 @ =0x040000D4
- ldr r0, _0804CD38 @ =0x081408B4
+ ldr r0, _0804CD38 @ =gUnknown_081408B4
str r0, [r1]
ldr r0, _0804CD3C @ =0x06015800
str r0, [r1, #4]
@@ -51681,7 +51681,7 @@ _0804CCC0:
cmp r0, #9
bls _0804CCE8
ldr r1, _0804CD34 @ =0x040000D4
- ldr r0, _0804CD44 @ =0x084AA18C
+ ldr r0, _0804CD44 @ =gUnknown_084AA18C
str r0, [r1]
ldr r0, _0804CD48 @ =0x06011620
str r0, [r1, #4]
@@ -51726,10 +51726,10 @@ _0804CCE8:
bx r0
.align 2, 0
_0804CD34: .4byte 0x040000D4
-_0804CD38: .4byte 0x081408B4
+_0804CD38: .4byte gUnknown_081408B4
_0804CD3C: .4byte 0x06015800
_0804CD40: .4byte 0x80001000
-_0804CD44: .4byte 0x084AA18C
+_0804CD44: .4byte gUnknown_084AA18C
_0804CD48: .4byte 0x06011620
_0804CD4C: .4byte 0x80000430
_0804CD50: .4byte gMonPortraitGroupGfx
@@ -51750,7 +51750,7 @@ sub_4CD60: @ 0x0804CD60
lsls r0, r0, #4
adds r0, r0, r3
mov r8, r0
- ldr r1, _0804CE64 @ =0x084B77EC
+ ldr r1, _0804CE64 @ =gUnknown_084B77EC
mov sb, r1
ldr r0, _0804CE68 @ =0xFFFFF800
adds r0, r0, r3
@@ -51872,7 +51872,7 @@ _0804CE28:
.align 2, 0
_0804CE5C: .4byte 0x03006400
_0804CE60: .4byte gMain
-_0804CE64: .4byte 0x084B77EC
+_0804CE64: .4byte gUnknown_084B77EC
_0804CE68: .4byte 0xFFFFF800
_0804CE6C: .4byte 0x000007FF
_0804CE70: .4byte 0x040000D4
@@ -52711,7 +52711,7 @@ _0804D556:
cmp r0, #0
beq _0804D5A8
ldr r1, _0804D58C @ =0x040000D4
- ldr r0, _0804D5A4 @ =0x086B0884
+ ldr r0, _0804D5A4 @ =gUnknown_086B0884
b _0804D5AC
.align 2, 0
_0804D578: .4byte 0x03005C00
@@ -52725,10 +52725,10 @@ _0804D594: .4byte 0x060022C0
_0804D598: .4byte 0x80000040
_0804D59C: .4byte gUnknown_020314E0
_0804D5A0: .4byte 0x00000296
-_0804D5A4: .4byte 0x086B0884
+_0804D5A4: .4byte gUnknown_086B0884
_0804D5A8:
ldr r1, _0804D5D4 @ =0x040000D4
- ldr r0, _0804D5D8 @ =0x081C0064
+ ldr r0, _0804D5D8 @ =gUnknown_081C0064
_0804D5AC:
str r0, [r1]
ldr r0, _0804D5DC @ =0x05000180
@@ -52750,7 +52750,7 @@ _0804D5AC:
b _0804D628
.align 2, 0
_0804D5D4: .4byte 0x040000D4
-_0804D5D8: .4byte 0x081C0064
+_0804D5D8: .4byte gUnknown_081C0064
_0804D5DC: .4byte 0x05000180
_0804D5E0: .4byte 0x80000010
_0804D5E4: .4byte 0x00000296
@@ -52770,14 +52770,14 @@ _0804D5E8:
cmp r0, #0
beq _0804D618
ldr r1, _0804D610 @ =0x040000D4
- ldr r0, _0804D614 @ =0x086B08A4
+ ldr r0, _0804D614 @ =gUnknown_086B08A4
b _0804D61C
.align 2, 0
_0804D610: .4byte 0x040000D4
-_0804D614: .4byte 0x086B08A4
+_0804D614: .4byte gUnknown_086B08A4
_0804D618:
ldr r1, _0804D638 @ =0x040000D4
- ldr r0, _0804D63C @ =0x081C0064
+ ldr r0, _0804D63C @ =gUnknown_081C0064
_0804D61C:
str r0, [r1]
ldr r0, _0804D640 @ =0x05000180
@@ -52795,7 +52795,7 @@ _0804D628:
bx r0
.align 2, 0
_0804D638: .4byte 0x040000D4
-_0804D63C: .4byte 0x081C0064
+_0804D63C: .4byte gUnknown_081C0064
_0804D640: .4byte 0x05000180
_0804D644: .4byte 0x80000010
@@ -54681,7 +54681,7 @@ _0804E518:
movs r0, #0
ldrsb r0, [r1, r0]
lsls r0, r0, #5
- ldr r1, _0804E588 @ =0x08137E14
+ ldr r1, _0804E588 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804E58C @ =0x05000220
@@ -54724,7 +54724,7 @@ _0804E572:
_0804E57C: .4byte 0x00000392
_0804E580: .4byte 0x000005F6
_0804E584: .4byte 0x040000D4
-_0804E588: .4byte 0x08137E14
+_0804E588: .4byte gUnknown_08137E14
_0804E58C: .4byte 0x05000220
_0804E590: .4byte 0x80000010
_0804E594: .4byte 0x0000132C
@@ -54911,7 +54911,7 @@ _0804E69C:
movs r0, #0
ldrsb r0, [r1, r0]
lsls r0, r0, #5
- ldr r1, _0804E73C @ =0x08137E14
+ ldr r1, _0804E73C @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804E740 @ =0x05000220
@@ -54935,7 +54935,7 @@ _0804E72C: .4byte 0x00000719
_0804E730: .4byte 0x0000071A
_0804E734: .4byte 0x000005F6
_0804E738: .4byte 0x040000D4
-_0804E73C: .4byte 0x08137E14
+_0804E73C: .4byte gUnknown_08137E14
_0804E740: .4byte 0x05000220
_0804E744: .4byte 0x80000010
_0804E748:
@@ -54948,7 +54948,7 @@ _0804E748:
lsls r7, r7, #3
adds r0, r0, r7
strh r2, [r0]
- ldr r6, _0804E7EC @ =0x08137E14
+ ldr r6, _0804E7EC @ =gUnknown_08137E14
_0804E75C:
adds r3, r4, #0
ldr r0, [r3]
@@ -55023,7 +55023,7 @@ _0804E7D8:
bx r0
.align 2, 0
_0804E7E8: .4byte 0x000005F6
-_0804E7EC: .4byte 0x08137E14
+_0804E7EC: .4byte gUnknown_08137E14
_0804E7F0: .4byte 0x000005F7
_0804E7F4: .4byte 0x040000D4
_0804E7F8: .4byte 0x05000220
@@ -55162,7 +55162,7 @@ _0804E91C: .4byte 0x00000724
thumb_func_start sub_4E920
sub_4E920: @ 0x0804E920
push {r4, r5, lr}
- ldr r1, _0804E9CC @ =0x086B08CA
+ ldr r1, _0804E9CC @ =gUnknown_086B08CA
ldr r4, _0804E9D0 @ =gUnknown_020314E0
ldr r0, [r4]
ldr r2, _0804E9D4 @ =0x00000716
@@ -55203,7 +55203,7 @@ _0804E95C:
lsls r2, r0, #2
adds r2, r2, r0
lsls r2, r2, #2
- ldr r0, _0804E9DC @ =0x086B08D4
+ ldr r0, _0804E9DC @ =gUnknown_086B08D4
adds r2, r2, r0
adds r2, r3, r2
adds r0, #0x28
@@ -55246,11 +55246,11 @@ _0804E95C:
pop {r0}
bx r0
.align 2, 0
-_0804E9CC: .4byte 0x086B08CA
+_0804E9CC: .4byte gUnknown_086B08CA
_0804E9D0: .4byte gUnknown_020314E0
_0804E9D4: .4byte 0x00000716
_0804E9D8: .4byte 0x00000717
-_0804E9DC: .4byte 0x086B08D4
+_0804E9DC: .4byte gUnknown_086B08D4
_0804E9E0: .4byte 0x040000D4
_0804E9E4: .4byte 0x80000010
_0804E9E8: .4byte 0x80000020
@@ -55264,7 +55264,7 @@ sub_4E9F0: @ 0x0804E9F0
lsls r2, r0, #1
adds r2, r2, r0
lsls r2, r2, #2
- ldr r3, _0804EA34 @ =0x086B094C
+ ldr r3, _0804EA34 @ =gUnknown_086B094C
adds r2, r2, r3
adds r4, r3, #0
adds r4, #0x18
@@ -55293,7 +55293,7 @@ sub_4E9F0: @ 0x0804E9F0
pop {r0}
bx r0
.align 2, 0
-_0804EA34: .4byte 0x086B094C
+_0804EA34: .4byte gUnknown_086B094C
_0804EA38: .4byte 0x040000D4
_0804EA3C: .4byte 0x80000060
_0804EA40: .4byte 0x80000010
@@ -55320,7 +55320,7 @@ sub_4EA44: @ 0x0804EA44
lsls r0, r0, #0x18
lsls r4, r4, #0x10
asrs r4, r4, #0xd
- ldr r3, _0804EAA4 @ =0x086B0970
+ ldr r3, _0804EAA4 @ =gUnknown_086B0970
adds r4, r4, r3
ldr r2, _0804EAA8 @ =0x040000D4
ldr r1, [r4]
@@ -55344,7 +55344,7 @@ sub_4EA44: @ 0x0804EA44
.align 2, 0
_0804EA9C: .4byte gUnknown_020314E0
_0804EAA0: .4byte 0x0000070E
-_0804EAA4: .4byte 0x086B0970
+_0804EAA4: .4byte gUnknown_086B0970
_0804EAA8: .4byte 0x040000D4
_0804EAAC: .4byte 0x80000010
@@ -55359,7 +55359,7 @@ sub_4EAB0: @ 0x0804EAB0
movs r2, #0
ldrsb r2, [r0, r2]
lsls r2, r2, #3
- ldr r3, _0804EAEC @ =0x086B09C8
+ ldr r3, _0804EAEC @ =gUnknown_086B09C8
adds r2, r2, r3
ldr r0, _0804EAF0 @ =0x040000D4
ldr r1, [r2]
@@ -55380,7 +55380,7 @@ sub_4EAB0: @ 0x0804EAB0
bx r0
.align 2, 0
_0804EAE8: .4byte gUnknown_020314E0
-_0804EAEC: .4byte 0x086B09C8
+_0804EAEC: .4byte gUnknown_086B09C8
_0804EAF0: .4byte 0x040000D4
_0804EAF4: .4byte 0x80000020
@@ -55440,7 +55440,7 @@ _0804EB5E:
ldr r0, [r7]
ldr r2, _0804EBBC @ =0x0000071D
adds r7, r0, r2
- ldr r6, _0804EBC4 @ =0x086B09E8
+ ldr r6, _0804EBC4 @ =gUnknown_086B09E8
movs r0, #0x30
adds r0, r0, r6
mov ip, r0
@@ -55485,7 +55485,7 @@ _0804EBB4: .4byte gUnknown_020314E0
_0804EBB8: .4byte 0x00000721
_0804EBBC: .4byte 0x0000071D
_0804EBC0: .4byte 0x00000722
-_0804EBC4: .4byte 0x086B09E8
+_0804EBC4: .4byte gUnknown_086B09E8
_0804EBC8: .4byte 0x040000D4
_0804EBCC: .4byte 0x80000020
@@ -55578,7 +55578,7 @@ _0804EC7A:
movs r3, #0xe2
lsls r3, r3, #3
adds r5, r0, r3
- ldr r4, _0804ECD0 @ =0x086B0BC4
+ ldr r4, _0804ECD0 @ =gUnknown_086B0BC4
adds r7, r4, #0
adds r7, #8
ldr r3, _0804ECD4 @ =0x040000D4
@@ -55614,7 +55614,7 @@ _0804EC90:
_0804ECC4: .4byte 0x00000711
_0804ECC8: .4byte 0x00000713
_0804ECCC: .4byte gUnknown_020314E0
-_0804ECD0: .4byte 0x086B0BC4
+_0804ECD0: .4byte gUnknown_086B0BC4
_0804ECD4: .4byte 0x040000D4
_0804ECD8: .4byte 0x80000020
@@ -55681,7 +55681,7 @@ _0804ED46:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #4
- ldr r1, _0804EDAC @ =0x086B0A90
+ ldr r1, _0804EDAC @ =gUnknown_086B0A90
adds r3, r0, r1
adds r4, r1, #0
adds r4, #0x20
@@ -55725,7 +55725,7 @@ _0804EDA0:
bx r0
.align 2, 0
_0804EDA8: .4byte 0x00000726
-_0804EDAC: .4byte 0x086B0A90
+_0804EDAC: .4byte gUnknown_086B0A90
_0804EDB0: .4byte 0x040000D4
_0804EDB4: .4byte 0x80000060
_0804EDB8: .4byte 0x80000050
@@ -55756,7 +55756,7 @@ sub_4EDC0: @ 0x0804EDC0
_0804EDE8:
lsls r0, r3, #0x10
asrs r0, r0, #0xc
- ldr r3, _0804EE68 @ =0x086B0AC0
+ ldr r3, _0804EE68 @ =gUnknown_086B0AC0
adds r4, r0, r3
adds r5, r3, #0
adds r5, #0x20
@@ -55819,7 +55819,7 @@ _0804EE58:
.align 2, 0
_0804EE60: .4byte gUnknown_020314E0
_0804EE64: .4byte 0x00000734
-_0804EE68: .4byte 0x086B0AC0
+_0804EE68: .4byte gUnknown_086B0AC0
_0804EE6C: .4byte 0x040000D4
_0804EE70: .4byte 0x80000040
@@ -55847,7 +55847,7 @@ sub_4EE74: @ 0x0804EE74
_0804EE9A:
lsls r0, r3, #0x10
asrs r0, r0, #0xc
- ldr r3, _0804EF24 @ =0x086B0AF0
+ ldr r3, _0804EF24 @ =gUnknown_086B0AF0
adds r4, r0, r3
adds r5, r3, #0
adds r5, #0x20
@@ -55916,7 +55916,7 @@ _0804EF12:
_0804EF18: .4byte gUnknown_020314E0
_0804EF1C: .4byte 0x00000729
_0804EF20: .4byte 0x00000734
-_0804EF24: .4byte 0x086B0AF0
+_0804EF24: .4byte gUnknown_086B0AF0
_0804EF28: .4byte 0x040000D4
_0804EF2C: .4byte 0x80000020
_0804EF30: .4byte 0x80000040
@@ -55987,7 +55987,7 @@ _0804EFAC:
lsrs r3, r0, #0x10
lsls r0, r3, #0x10
asrs r0, r0, #0xc
- ldr r2, _0804F018 @ =0x086B0B20
+ ldr r2, _0804F018 @ =gUnknown_086B0B20
adds r3, r0, r2
adds r4, r2, #0
adds r4, #0x40
@@ -56039,7 +56039,7 @@ _0804F00C:
bx r0
.align 2, 0
_0804F014: .4byte 0x000001A5
-_0804F018: .4byte 0x086B0B20
+_0804F018: .4byte gUnknown_086B0B20
_0804F01C: .4byte 0x040000D4
_0804F020: .4byte 0x80000050
_0804F024: .4byte 0x80000030
@@ -56088,7 +56088,7 @@ _0804F056:
_0804F074:
lsls r0, r3, #0x10
asrs r0, r0, #0xc
- ldr r4, _0804F0DC @ =0x086B0B94
+ ldr r4, _0804F0DC @ =gUnknown_086B0B94
adds r3, r0, r4
adds r5, r4, #0
adds r5, #0x20
@@ -56136,7 +56136,7 @@ _0804F0CC: .4byte gUnknown_020314E0
_0804F0D0: .4byte 0x00000731
_0804F0D4: .4byte 0x0000072F
_0804F0D8: .4byte 0x00000734
-_0804F0DC: .4byte 0x086B0B94
+_0804F0DC: .4byte gUnknown_086B0B94
_0804F0E0: .4byte 0x00000107
_0804F0E4: .4byte 0x040000D4
_0804F0E8: .4byte 0x80000020
@@ -56221,7 +56221,7 @@ _0804F16E:
movs r0, #0
ldrsb r0, [r1, r0]
lsls r0, r0, #5
- ldr r1, _0804F208 @ =0x08137E14
+ ldr r1, _0804F208 @ =gUnknown_08137E14
adds r0, r0, r1
str r0, [r2]
ldr r0, _0804F20C @ =0x05000220
@@ -56238,7 +56238,7 @@ _0804F196:
cmp r0, #0x28
bne _0804F1AC
ldr r0, _0804F214 @ =0x02032F20
- ldr r1, _0804F218 @ =0x0869F664
+ ldr r1, _0804F218 @ =gUnknown_0869F664
bl MPlayStart
_0804F1AC:
ldr r0, [r5]
@@ -56254,7 +56254,7 @@ _0804F1AC:
strh r0, [r1]
_0804F1C2:
ldr r2, [r7]
- ldr r3, _0804F21C @ =0x086B0E20
+ ldr r3, _0804F21C @ =gUnknown_086B0E20
adds r0, r2, r4
ldrb r1, [r0]
lsrs r1, r1, #1
@@ -56280,12 +56280,12 @@ _0804F1F8: .4byte 0x00000719
_0804F1FC: .4byte 0x0000071A
_0804F200: .4byte 0x000005F6
_0804F204: .4byte 0x040000D4
-_0804F208: .4byte 0x08137E14
+_0804F208: .4byte gUnknown_08137E14
_0804F20C: .4byte 0x05000220
_0804F210: .4byte 0x80000010
_0804F214: .4byte 0x02032F20
-_0804F218: .4byte 0x0869F664
-_0804F21C: .4byte 0x086B0E20
+_0804F218: .4byte gUnknown_0869F664
+_0804F21C: .4byte gUnknown_086B0E20
_0804F220:
strb r3, [r1]
ldr r2, [r5]
@@ -56326,7 +56326,7 @@ sub_4F258: @ 0x0804F258
movs r2, #0xe3
lsls r2, r2, #3
adds r5, r0, r2
- ldr r4, _0804F2AC @ =0x086B0B70
+ ldr r4, _0804F2AC @ =gUnknown_086B0B70
adds r7, r4, #0
adds r7, #8
ldr r3, _0804F2B0 @ =0x040000D4
@@ -56362,7 +56362,7 @@ _0804F270:
bx r0
.align 2, 0
_0804F2A8: .4byte gUnknown_020314E0
-_0804F2AC: .4byte 0x086B0B70
+_0804F2AC: .4byte gUnknown_086B0B70
_0804F2B0: .4byte 0x040000D4
_0804F2B4: .4byte 0x80000020
@@ -56380,7 +56380,7 @@ sub_4F2B8: @ 0x0804F2B8
ldr r5, _0804F2F4 @ =0x0000072C
adds r2, r1, r5
ldrh r4, [r2]
- ldr r0, _0804F2F8 @ =0x086B08C4
+ ldr r0, _0804F2F8 @ =gUnknown_086B08C4
movs r1, #0
ldrsb r1, [r3, r1]
subs r1, #1
@@ -56397,7 +56397,7 @@ sub_4F2B8: @ 0x0804F2B8
_0804F2EC: .4byte gUnknown_020314E0
_0804F2F0: .4byte 0x0000072B
_0804F2F4: .4byte 0x0000072C
-_0804F2F8: .4byte 0x086B08C4
+_0804F2F8: .4byte gUnknown_086B08C4
_0804F2FC:
movs r0, #0
strh r0, [r2]
@@ -56485,7 +56485,7 @@ _0804F396:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r2, _0804F4A8 @ =0x086B0CB8
+ ldr r2, _0804F4A8 @ =gUnknown_086B0CB8
adds r3, r0, r2
adds r5, r2, #0
adds r5, #0x30
@@ -56624,7 +56624,7 @@ _0804F4A0:
pop {r0}
bx r0
.align 2, 0
-_0804F4A8: .4byte 0x086B0CB8
+_0804F4A8: .4byte gUnknown_086B0CB8
_0804F4AC: .4byte 0x040000D4
_0804F4B0: .4byte 0x80000030
@@ -56727,7 +56727,7 @@ _0804F562:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r3, _0804F650 @ =0x086B0C04
+ ldr r3, _0804F650 @ =gUnknown_086B0C04
mov ip, r3
adds r3, r0, r3
mov r4, ip
@@ -56842,7 +56842,7 @@ _0804F640:
.align 2, 0
_0804F648: .4byte 0x00000739
_0804F64C: .4byte 0x0000073A
-_0804F650: .4byte 0x086B0C04
+_0804F650: .4byte gUnknown_086B0C04
_0804F654: .4byte 0x00000107
_0804F658: .4byte 0x040000D4
_0804F65C: .4byte 0x80000030
@@ -56946,7 +56946,7 @@ _0804F70E:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r3, _0804F800 @ =0x086B0D6C
+ ldr r3, _0804F800 @ =gUnknown_086B0D6C
mov ip, r3
adds r3, r0, r3
mov r4, ip
@@ -57063,7 +57063,7 @@ _0804F7F0:
.align 2, 0
_0804F7F8: .4byte 0x00000736
_0804F7FC: .4byte 0x00000737
-_0804F800: .4byte 0x086B0D6C
+_0804F800: .4byte gUnknown_086B0D6C
_0804F804: .4byte 0x00000107
_0804F808: .4byte 0x040000D4
_0804F80C: .4byte 0x80000030
@@ -57252,7 +57252,7 @@ sub_4F95C: @ 0x0804F95C
ble _0804F9D6
lsls r0, r6, #0x10
asrs r0, r0, #0xc
- ldr r3, _0804F9E4 @ =0x086B0E9C
+ ldr r3, _0804F9E4 @ =gUnknown_086B0E9C
adds r5, r0, r3
adds r4, r3, #0
adds r4, #0xa0
@@ -57292,14 +57292,14 @@ _0804F9D6:
.align 2, 0
_0804F9DC: .4byte gUnknown_020314E0
_0804F9E0: .4byte 0x0000070E
-_0804F9E4: .4byte 0x086B0E9C
+_0804F9E4: .4byte gUnknown_086B0E9C
_0804F9E8: .4byte 0x040000D4
_0804F9EC: .4byte 0x80000010
thumb_func_start sub_4F9F0
sub_4F9F0: @ 0x0804F9F0
push {r4, r5, lr}
- ldr r1, _0804FA9C @ =0x086B0E60
+ ldr r1, _0804FA9C @ =gUnknown_086B0E60
ldr r4, _0804FAA0 @ =gUnknown_020314E0
ldr r0, [r4]
ldr r2, _0804FAA4 @ =0x00000716
@@ -57340,7 +57340,7 @@ _0804FA2C:
lsls r2, r0, #2
adds r2, r2, r0
lsls r2, r2, #2
- ldr r0, _0804FAAC @ =0x086B108C
+ ldr r0, _0804FAAC @ =gUnknown_086B108C
adds r2, r2, r0
adds r2, r3, r2
adds r0, #0x28
@@ -57383,11 +57383,11 @@ _0804FA2C:
pop {r0}
bx r0
.align 2, 0
-_0804FA9C: .4byte 0x086B0E60
+_0804FA9C: .4byte gUnknown_086B0E60
_0804FAA0: .4byte gUnknown_020314E0
_0804FAA4: .4byte 0x00000716
_0804FAA8: .4byte 0x00000717
-_0804FAAC: .4byte 0x086B108C
+_0804FAAC: .4byte gUnknown_086B108C
_0804FAB0: .4byte 0x040000D4
_0804FAB4: .4byte 0x80000010
_0804FAB8: .4byte 0x80000020
@@ -57404,7 +57404,7 @@ sub_4FAC0: @ 0x0804FAC0
movs r2, #0
ldrsb r2, [r0, r2]
lsls r2, r2, #3
- ldr r3, _0804FAFC @ =0x086B1104
+ ldr r3, _0804FAFC @ =gUnknown_086B1104
adds r2, r2, r3
ldr r0, _0804FB00 @ =0x040000D4
ldr r1, [r2]
@@ -57425,7 +57425,7 @@ sub_4FAC0: @ 0x0804FAC0
bx r0
.align 2, 0
_0804FAF8: .4byte gUnknown_020314E0
-_0804FAFC: .4byte 0x086B1104
+_0804FAFC: .4byte gUnknown_086B1104
_0804FB00: .4byte 0x040000D4
_0804FB04: .4byte 0x80000020
@@ -57438,7 +57438,7 @@ sub_4FB08: @ 0x0804FB08
ands r0, r1
lsrs r0, r0, #4
lsls r0, r0, #4
- ldr r2, _0804FB8C @ =0x086B0F4C
+ ldr r2, _0804FB8C @ =gUnknown_086B0F4C
adds r3, r0, r2
adds r5, r2, #0
adds r5, #0x40
@@ -57500,7 +57500,7 @@ _0804FB72:
bx r0
.align 2, 0
_0804FB88: .4byte gMain
-_0804FB8C: .4byte 0x086B0F4C
+_0804FB8C: .4byte gUnknown_086B0F4C
_0804FB90: .4byte gUnknown_020314E0
_0804FB94: .4byte 0x040000D4
_0804FB98: .4byte 0x80000020
@@ -57563,7 +57563,7 @@ _0804FC0A:
ldr r0, [r7]
ldr r2, _0804FC68 @ =0x0000071D
adds r7, r0, r2
- ldr r6, _0804FC70 @ =0x086B1124
+ ldr r6, _0804FC70 @ =gUnknown_086B1124
movs r0, #0x30
adds r0, r0, r6
mov ip, r0
@@ -57608,7 +57608,7 @@ _0804FC60: .4byte gUnknown_020314E0
_0804FC64: .4byte 0x00000721
_0804FC68: .4byte 0x0000071D
_0804FC6C: .4byte 0x00000722
-_0804FC70: .4byte 0x086B1124
+_0804FC70: .4byte gUnknown_086B1124
_0804FC74: .4byte 0x040000D4
_0804FC78: .4byte 0x80000020
@@ -57701,7 +57701,7 @@ _0804FD26:
movs r3, #0xe2
lsls r3, r3, #3
adds r5, r0, r3
- ldr r4, _0804FD7C @ =0x086B1300
+ ldr r4, _0804FD7C @ =gUnknown_086B1300
adds r7, r4, #0
adds r7, #8
ldr r3, _0804FD80 @ =0x040000D4
@@ -57737,7 +57737,7 @@ _0804FD3C:
_0804FD70: .4byte 0x00000711
_0804FD74: .4byte 0x00000713
_0804FD78: .4byte gUnknown_020314E0
-_0804FD7C: .4byte 0x086B1300
+_0804FD7C: .4byte gUnknown_086B1300
_0804FD80: .4byte 0x040000D4
_0804FD84: .4byte 0x80000020
@@ -57804,7 +57804,7 @@ _0804FDF2:
lsls r0, r0, #0x18
asrs r0, r0, #0x18
lsls r0, r0, #4
- ldr r1, _0804FE58 @ =0x086B11CC
+ ldr r1, _0804FE58 @ =gUnknown_086B11CC
adds r3, r0, r1
adds r4, r1, #0
adds r4, #0x20
@@ -57848,7 +57848,7 @@ _0804FE4C:
bx r0
.align 2, 0
_0804FE54: .4byte 0x00000726
-_0804FE58: .4byte 0x086B11CC
+_0804FE58: .4byte gUnknown_086B11CC
_0804FE5C: .4byte 0x040000D4
_0804FE60: .4byte 0x80000070
_0804FE64: .4byte 0x80000060
@@ -57923,7 +57923,7 @@ _0804FEE2:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r3, _0804FFE4 @ =0x086B13F4
+ ldr r3, _0804FFE4 @ =gUnknown_086B13F4
adds r2, r0, r3
adds r6, r3, #0
adds r6, #0x24
@@ -58010,7 +58010,7 @@ _0804FF7C:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r3, _0804FFF8 @ =0x086B146C
+ ldr r3, _0804FFF8 @ =gUnknown_086B146C
adds r2, r0, r3
adds r6, r3, #0
adds r6, #0x24
@@ -58052,12 +58052,12 @@ _0804FFDA:
pop {r0}
bx r0
.align 2, 0
-_0804FFE4: .4byte 0x086B13F4
+_0804FFE4: .4byte gUnknown_086B13F4
_0804FFE8: .4byte 0x040000D4
_0804FFEC: .4byte 0x80000020
_0804FFF0: .4byte 0x80000030
_0804FFF4: .4byte 0x00000105
-_0804FFF8: .4byte 0x086B146C
+_0804FFF8: .4byte gUnknown_086B146C
_0804FFFC: .4byte 0x00000107
thumb_func_start sub_50000
@@ -58084,7 +58084,7 @@ sub_50000: @ 0x08050000
_08050026:
lsls r0, r1, #0x10
asrs r0, r0, #0xc
- ldr r3, _080500A4 @ =0x086B11FC
+ ldr r3, _080500A4 @ =gUnknown_086B11FC
adds r4, r0, r3
adds r5, r3, #0
adds r5, #0x20
@@ -58146,7 +58146,7 @@ _08050094:
.align 2, 0
_0805009C: .4byte gUnknown_020314E0
_080500A0: .4byte 0x00000734
-_080500A4: .4byte 0x086B11FC
+_080500A4: .4byte gUnknown_086B11FC
_080500A8: .4byte 0x040000D4
_080500AC: .4byte 0x80000020
_080500B0: .4byte 0x80000040
@@ -58174,7 +58174,7 @@ sub_500B4: @ 0x080500B4
_080500D8:
lsls r0, r1, #0x10
asrs r0, r0, #0xc
- ldr r1, _08050148 @ =0x086B122C
+ ldr r1, _08050148 @ =gUnknown_086B122C
adds r3, r0, r1
adds r4, r1, #0
adds r4, #0x20
@@ -58229,7 +58229,7 @@ _08050136:
_0805013C: .4byte gUnknown_020314E0
_08050140: .4byte 0x00000729
_08050144: .4byte 0x00000734
-_08050148: .4byte 0x086B122C
+_08050148: .4byte gUnknown_086B122C
_0805014C: .4byte 0x040000D4
_08050150: .4byte 0x80000040
@@ -58333,7 +58333,7 @@ _08050206:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r1, _080502F8 @ =0x086B1340
+ ldr r1, _080502F8 @ =gUnknown_086B1340
mov ip, r1
adds r3, r0, r1
mov r4, ip
@@ -58449,7 +58449,7 @@ _080502E6:
.align 2, 0
_080502F0: .4byte 0x00000739
_080502F4: .4byte 0x0000073A
-_080502F8: .4byte 0x086B1340
+_080502F8: .4byte gUnknown_086B1340
_080502FC: .4byte 0x00000107
_08050300: .4byte 0x040000D4
_08050304: .4byte 0x80000030
@@ -58554,7 +58554,7 @@ _080503BA:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r3, _080504AC @ =0x086B14A8
+ ldr r3, _080504AC @ =gUnknown_086B14A8
mov ip, r3
adds r3, r0, r3
mov r4, ip
@@ -58671,7 +58671,7 @@ _0805049C:
.align 2, 0
_080504A4: .4byte 0x00000736
_080504A8: .4byte 0x00000737
-_080504AC: .4byte 0x086B14A8
+_080504AC: .4byte gUnknown_086B14A8
_080504B0: .4byte 0x00000107
_080504B4: .4byte 0x040000D4
_080504B8: .4byte 0x80000030
@@ -58721,7 +58721,7 @@ _080504EE:
_0805050C:
lsls r0, r3, #0x10
asrs r0, r0, #0xc
- ldr r3, _08050594 @ =0x086B12D0
+ ldr r3, _08050594 @ =gUnknown_086B12D0
adds r4, r0, r3
adds r5, r3, #0
adds r5, #0x20
@@ -58788,7 +58788,7 @@ _08050584: .4byte gUnknown_020314E0
_08050588: .4byte 0x00000731
_0805058C: .4byte 0x0000072F
_08050590: .4byte 0x00000734
-_08050594: .4byte 0x086B12D0
+_08050594: .4byte gUnknown_086B12D0
_08050598: .4byte 0x040000D4
_0805059C: .4byte 0x80000030
_080505A0: .4byte 0x80000040
@@ -58860,7 +58860,7 @@ _08050620:
lsrs r3, r0, #0x10
lsls r0, r3, #0x10
asrs r0, r0, #0xc
- ldr r2, _080506A0 @ =0x086B125C
+ ldr r2, _080506A0 @ =gUnknown_086B125C
adds r3, r0, r2
adds r4, r2, #0
adds r4, #0x40
@@ -58924,7 +58924,7 @@ _08050694:
bx r0
.align 2, 0
_0805069C: .4byte 0x000001A5
-_080506A0: .4byte 0x086B125C
+_080506A0: .4byte gUnknown_086B125C
_080506A4: .4byte 0x040000D4
_080506A8: .4byte 0x80000040
_080506AC: .4byte 0x80000030
@@ -58938,7 +58938,7 @@ sub_506B0: @ 0x080506B0
movs r2, #0xe3
lsls r2, r2, #3
adds r5, r0, r2
- ldr r4, _08050704 @ =0x086B12AC
+ ldr r4, _08050704 @ =gUnknown_086B12AC
adds r7, r4, #0
adds r7, #8
ldr r3, _08050708 @ =0x040000D4
@@ -58974,7 +58974,7 @@ _080506C8:
bx r0
.align 2, 0
_08050700: .4byte gUnknown_020314E0
-_08050704: .4byte 0x086B12AC
+_08050704: .4byte gUnknown_086B12AC
_08050708: .4byte 0x040000D4
_0805070C: .4byte 0x80000020
@@ -58999,7 +58999,7 @@ sub_50710: @ 0x08050710
ldr r2, _08050778 @ =0x0000034B
mov r8, r2
ldr r5, _0805077C @ =0x040000D4
- ldr r0, _08050780 @ =0x086B0F9C
+ ldr r0, _08050780 @ =gUnknown_086B0F9C
mov sl, r0
ldr r7, _08050784 @ =0x80000020
_0805073C:
@@ -59034,7 +59034,7 @@ _08050770: .4byte gUnknown_020314E0
_08050774: .4byte 0x00000346
_08050778: .4byte 0x0000034B
_0805077C: .4byte 0x040000D4
-_08050780: .4byte 0x086B0F9C
+_08050780: .4byte gUnknown_086B0F9C
_08050784: .4byte 0x80000020
_08050788:
movs r2, #0
@@ -59046,7 +59046,7 @@ _0805078A:
lsls r2, r2, #3
add r2, sl
adds r2, r1, r2
- ldr r0, _080507D0 @ =0x086B0FAC
+ ldr r0, _080507D0 @ =gUnknown_086B0FAC
adds r1, r1, r0
ldr r0, [r2]
str r0, [r5]
@@ -59075,7 +59075,7 @@ _080507C0:
pop {r0}
bx r0
.align 2, 0
-_080507D0: .4byte 0x086B0FAC
+_080507D0: .4byte gUnknown_086B0FAC
thumb_func_start sub_507D4
sub_507D4: @ 0x080507D4
@@ -59098,7 +59098,7 @@ sub_507D4: @ 0x080507D4
lsrs r1, r0, #0x12
_080507F8:
lsls r0, r1, #3
- ldr r2, _0805083C @ =0x086B0E6C
+ ldr r2, _0805083C @ =gUnknown_086B0E6C
adds r3, r0, r2
adds r5, r2, #0
adds r5, #0x28
@@ -59131,7 +59131,7 @@ _0805081E:
.align 2, 0
_08050834: .4byte gUnknown_020314E0
_08050838: .4byte 0x0000070C
-_0805083C: .4byte 0x086B0E6C
+_0805083C: .4byte gUnknown_086B0E6C
_08050840: .4byte 0x040000D4
_08050844: .4byte 0x80000020
@@ -59140,7 +59140,7 @@ sub_50848: @ 0x08050848
push {r4, r5, r6, r7, lr}
movs r0, #0
ldr r4, _080508E8 @ =gMain
- ldr r7, _080508EC @ =0x086B155C
+ ldr r7, _080508EC @ =gUnknown_086B155C
adds r6, r4, #0
movs r5, #0xb8
movs r3, #0xbe
@@ -59219,7 +59219,7 @@ _0805085A:
bx r0
.align 2, 0
_080508E8: .4byte gMain
-_080508EC: .4byte 0x086B155C
+_080508EC: .4byte gUnknown_086B155C
_080508F0: .4byte 0x000030F8
_080508F4: .4byte 0x00002578
_080508F8: .4byte 0x00003548
@@ -59255,7 +59255,7 @@ sub_50918: @ 0x08050918
movs r0, #0x33
adds r5, r2, #0
ldr r7, _080509F8 @ =gUnknown_020314E0
- ldr r4, _080509FC @ =0x086B155C
+ ldr r4, _080509FC @ =gUnknown_086B155C
mov r8, r4
adds r6, r5, #0
movs r4, #0xb8
@@ -59346,7 +59346,7 @@ _080509EC: .4byte gMain
_080509F0: .4byte 0x00000A28
_080509F4: .4byte 0x00002578
_080509F8: .4byte gUnknown_020314E0
-_080509FC: .4byte 0x086B155C
+_080509FC: .4byte gUnknown_086B155C
_08050A00: .4byte 0x000031B0
_08050A04: .4byte 0x00003268
_08050A08: .4byte 0x00002858
@@ -59450,7 +59450,7 @@ sub_50AD4: @ 0x08050AD4
push {r4, r5, r6, r7, lr}
movs r0, #0
ldr r3, _08050B5C @ =gMain
- ldr r7, _08050B60 @ =0x086B155C
+ ldr r7, _08050B60 @ =gUnknown_086B155C
adds r6, r3, #0
movs r5, #0xb8
movs r4, #0xbe
@@ -59517,7 +59517,7 @@ _08050AE6:
bx r0
.align 2, 0
_08050B5C: .4byte gMain
-_08050B60: .4byte 0x086B155C
+_08050B60: .4byte gUnknown_086B155C
_08050B64: .4byte 0x000036B8
_08050B68: .4byte 0x00002E18
_08050B6C: .4byte 0x00003490
@@ -59702,7 +59702,7 @@ _08050CC8:
mov r0, sb
ldrb r1, [r0, #4]
lsls r1, r1, #3
- ldr r2, _08050D44 @ =0x086B155C
+ ldr r2, _08050D44 @ =gUnknown_086B155C
adds r1, r1, r2
ldr r0, [r1]
ldrh r1, [r1, #4]
@@ -59739,14 +59739,14 @@ _08050D34: .4byte 0x000030F8
_08050D38: .4byte 0x000033D8
_08050D3C: .4byte 0x000031B0
_08050D40: .4byte 0x00002BF0
-_08050D44: .4byte 0x086B155C
+_08050D44: .4byte gUnknown_086B155C
thumb_func_start sub_50D48
sub_50D48: @ 0x08050D48
push {r4, r5, r6, r7, lr}
movs r1, #0
ldr r6, _08050D74 @ =gMain
- ldr r0, _08050D78 @ =0x086B155C
+ ldr r0, _08050D78 @ =gUnknown_086B155C
mov ip, r0
adds r5, r6, #0
movs r4, #0xb8
@@ -59767,7 +59767,7 @@ _08050D5C:
b _08050D88
.align 2, 0
_08050D74: .4byte gMain
-_08050D78: .4byte 0x086B155C
+_08050D78: .4byte gUnknown_086B155C
_08050D7C:
adds r0, r1, #0
muls r0, r4, r0
@@ -59803,7 +59803,7 @@ _08050D88:
thumb_func_start sub_50DB8
sub_50DB8: @ 0x08050DB8
push {lr}
- ldr r0, _08050DD8 @ =0x086B155C
+ ldr r0, _08050DD8 @ =gUnknown_086B155C
ldr r2, _08050DDC @ =gMain
ldrb r1, [r2, #4]
lsls r1, r1, #3
@@ -59817,7 +59817,7 @@ sub_50DB8: @ 0x08050DB8
pop {r0}
bx r0
.align 2, 0
-_08050DD8: .4byte 0x086B155C
+_08050DD8: .4byte gUnknown_086B155C
_08050DDC: .4byte gMain
thumb_func_start sub_50DE0
@@ -59825,7 +59825,7 @@ sub_50DE0: @ 0x08050DE0
push {r4, r5, r6, r7, lr}
movs r1, #0
ldr r2, _08050E0C @ =gMain
- ldr r0, _08050E10 @ =0x086B155C
+ ldr r0, _08050E10 @ =gUnknown_086B155C
mov ip, r0
adds r6, r2, #0
movs r5, #0xb8
@@ -59846,7 +59846,7 @@ _08050DF4:
b _08050E20
.align 2, 0
_08050E0C: .4byte gMain
-_08050E10: .4byte 0x086B155C
+_08050E10: .4byte gUnknown_086B155C
_08050E14:
adds r0, r1, #0
muls r0, r5, r0
@@ -59971,7 +59971,7 @@ sub_50F04: @ 0x08050F04
push {r4, r5, r6, r7, lr}
movs r1, #0
ldr r2, _08050F30 @ =gMain
- ldr r0, _08050F34 @ =0x086B155C
+ ldr r0, _08050F34 @ =gUnknown_086B155C
mov ip, r0
adds r6, r2, #0
movs r5, #0xb8
@@ -59992,7 +59992,7 @@ _08050F18:
b _08050F44
.align 2, 0
_08050F30: .4byte gMain
-_08050F34: .4byte 0x086B155C
+_08050F34: .4byte gUnknown_086B155C
_08050F38:
adds r0, r1, #0
muls r0, r5, r0
@@ -60056,7 +60056,7 @@ _08050FA8: .4byte 0x00001210
thumb_func_start sub_50FAC
sub_50FAC: @ 0x08050FAC
push {lr}
- ldr r0, _08050FCC @ =0x086B155C
+ ldr r0, _08050FCC @ =gUnknown_086B155C
ldr r2, _08050FD0 @ =gMain
ldrb r1, [r2, #4]
lsls r1, r1, #3
@@ -60070,7 +60070,7 @@ sub_50FAC: @ 0x08050FAC
pop {r0}
bx r0
.align 2, 0
-_08050FCC: .4byte 0x086B155C
+_08050FCC: .4byte gUnknown_086B155C
_08050FD0: .4byte gMain
thumb_func_start sub_50FD4
@@ -60078,7 +60078,7 @@ sub_50FD4: @ 0x08050FD4
push {r4, r5, r6, r7, lr}
movs r1, #0
ldr r2, _08051000 @ =gMain
- ldr r0, _08051004 @ =0x086B155C
+ ldr r0, _08051004 @ =gUnknown_086B155C
mov ip, r0
adds r6, r2, #0
movs r5, #0xb8
@@ -60099,7 +60099,7 @@ _08050FE8:
b _08051014
.align 2, 0
_08051000: .4byte gMain
-_08051004: .4byte 0x086B155C
+_08051004: .4byte gUnknown_086B155C
_08051008:
adds r0, r1, #0
muls r0, r5, r0
@@ -60153,7 +60153,7 @@ _08051064: .4byte 0x000017D0
thumb_func_start sub_51068
sub_51068: @ 0x08051068
push {lr}
- ldr r0, _08051088 @ =0x086B155C
+ ldr r0, _08051088 @ =gUnknown_086B155C
ldr r2, _0805108C @ =gMain
ldrb r1, [r2, #4]
lsls r1, r1, #3
@@ -60167,7 +60167,7 @@ sub_51068: @ 0x08051068
pop {r0}
bx r0
.align 2, 0
-_08051088: .4byte 0x086B155C
+_08051088: .4byte gUnknown_086B155C
_0805108C: .4byte gMain
thumb_func_start sub_51090
@@ -60175,7 +60175,7 @@ sub_51090: @ 0x08051090
push {r4, r5, r6, r7, lr}
movs r1, #0
ldr r2, _080510BC @ =gMain
- ldr r0, _080510C0 @ =0x086B155C
+ ldr r0, _080510C0 @ =gUnknown_086B155C
mov ip, r0
adds r6, r2, #0
movs r5, #0xb8
@@ -60196,7 +60196,7 @@ _080510A4:
b _080510D0
.align 2, 0
_080510BC: .4byte gMain
-_080510C0: .4byte 0x086B155C
+_080510C0: .4byte gUnknown_086B155C
_080510C4:
adds r0, r1, #0
muls r0, r5, r0
@@ -60251,7 +60251,7 @@ _08051124: .4byte 0x00001210
thumb_func_start sub_51128
sub_51128: @ 0x08051128
push {lr}
- ldr r0, _08051148 @ =0x086B155C
+ ldr r0, _08051148 @ =gUnknown_086B155C
ldr r2, _0805114C @ =gMain
ldrb r1, [r2, #4]
lsls r1, r1, #3
@@ -60265,7 +60265,7 @@ sub_51128: @ 0x08051128
pop {r0}
bx r0
.align 2, 0
-_08051148: .4byte 0x086B155C
+_08051148: .4byte gUnknown_086B155C
_0805114C: .4byte gMain
thumb_func_start sub_51150
@@ -60273,7 +60273,7 @@ sub_51150: @ 0x08051150
push {r4, r5, r6, r7, lr}
movs r1, #0
ldr r2, _0805117C @ =gMain
- ldr r0, _08051180 @ =0x086B155C
+ ldr r0, _08051180 @ =gUnknown_086B155C
mov ip, r0
adds r6, r2, #0
movs r5, #0xb8
@@ -60294,7 +60294,7 @@ _08051164:
b _08051190
.align 2, 0
_0805117C: .4byte gMain
-_08051180: .4byte 0x086B155C
+_08051180: .4byte gUnknown_086B155C
_08051184:
adds r0, r1, #0
muls r0, r5, r0
@@ -60355,7 +60355,7 @@ _080511F4: .4byte 0x00000D08
thumb_func_start sub_511F8
sub_511F8: @ 0x080511F8
push {lr}
- ldr r0, _08051218 @ =0x086B155C
+ ldr r0, _08051218 @ =gUnknown_086B155C
ldr r2, _0805121C @ =gMain
ldrb r1, [r2, #4]
lsls r1, r1, #3
@@ -60369,5 +60369,5 @@ sub_511F8: @ 0x080511F8
pop {r0}
bx r0
.align 2, 0
-_08051218: .4byte 0x086B155C
+_08051218: .4byte gUnknown_086B155C
_0805121C: .4byte gMain
diff --git a/asm/rom_528AC.s b/asm/rom_528AC.s
index 718a74d..5c967b1 100755
--- a/asm/rom_528AC.s
+++ b/asm/rom_528AC.s
@@ -14,7 +14,7 @@ sub_528AC: @ 0x080528AC
ldr r0, _080528CC @ =0x00000113
cmp r1, r0
bls _080528D8
- ldr r0, _080528D0 @ =0x08527F18
+ ldr r0, _080528D0 @ =gUnknown_08527F18
ldr r2, _080528D4 @ =0xFFFFFEEC
adds r1, r1, r2
lsls r1, r1, #1
@@ -23,7 +23,7 @@ sub_528AC: @ 0x080528AC
b _080528DA
.align 2, 0
_080528CC: .4byte 0x00000113
-_080528D0: .4byte 0x08527F18
+_080528D0: .4byte gUnknown_08527F18
_080528D4: .4byte 0xFFFFFEEC
_080528D8:
movs r0, #0xc8
@@ -147,34 +147,34 @@ _080529CA:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r1, _080529D4 @ =0x08532D6C
+ ldr r1, _080529D4 @ =gUnknown_08532D6C
b _080529F0
.align 2, 0
-_080529D4: .4byte 0x08532D6C
+_080529D4: .4byte gUnknown_08532D6C
_080529D8:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r1, _080529E4 @ =0x08533360
+ ldr r1, _080529E4 @ =gUnknown_08533360
b _080529F0
.align 2, 0
-_080529E4: .4byte 0x08533360
+_080529E4: .4byte gUnknown_08533360
_080529E8:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r1, _080529F8 @ =0x08533960
+ ldr r1, _080529F8 @ =gUnknown_08533960
_080529F0:
adds r0, r0, r1
bl SetPokemonCryTone
b _08052A0A
.align 2, 0
-_080529F8: .4byte 0x08533960
+_080529F8: .4byte gUnknown_08533960
_080529FC:
lsls r0, r1, #1
adds r0, r0, r1
lsls r0, r0, #2
- ldr r1, _08052A14 @ =0x08533F60
+ ldr r1, _08052A14 @ =gUnknown_08533F60
adds r0, r0, r1
bl SetPokemonCryTone
_08052A0A:
@@ -184,7 +184,7 @@ _08052A0A:
pop {r0}
bx r0
.align 2, 0
-_08052A14: .4byte 0x08533F60
+_08052A14: .4byte gUnknown_08533F60
thumb_func_start sub_52A18
sub_52A18: @ 0x08052A18
@@ -256,7 +256,7 @@ _08052A7A:
adds r3, r5, r0
movs r0, #0
ldrsb r0, [r3, r0]
- ldr r1, _08052B10 @ =0x086BBA6C
+ ldr r1, _08052B10 @ =gUnknown_086BBA6C
ldrb r6, [r1]
cmp r0, r6
bne _08052ACA
@@ -312,7 +312,7 @@ _08052AF0:
_08052B04: .4byte 0x02032FF0
_08052B08: .4byte 0x0200B134
_08052B0C: .4byte 0x0E000004
-_08052B10: .4byte 0x086BBA6C
+_08052B10: .4byte gUnknown_086BBA6C
_08052B14: .4byte 0x0000FFFF
_08052B18:
adds r0, r7, #1
@@ -489,7 +489,7 @@ sub_52C64: @ 0x08052C64
movs r0, #0x99
lsls r0, r0, #2
adds r4, r5, r0
- ldr r3, _08052CC0 @ =0x086BBA6C
+ ldr r3, _08052CC0 @ =gUnknown_086BBA6C
_08052C72:
lsls r0, r1, #0x10
asrs r0, r0, #0x10
@@ -526,4 +526,4 @@ _08052C72:
bx r0
.align 2, 0
_08052CBC: .4byte 0x0200B134
-_08052CC0: .4byte 0x086BBA6C
+_08052CC0: .4byte gUnknown_086BBA6C
diff --git a/asm/rom_9BC.s b/asm/rom_9BC.s
index 9f97371..94e0071 100755
--- a/asm/rom_9BC.s
+++ b/asm/rom_9BC.s
@@ -119,12 +119,12 @@ _080014E4:
cmp r0, #3
bhi _080014F8
lsls r0, r0, #1
- ldr r1, _080014F4 @ =0x0805C748
+ ldr r1, _080014F4 @ =gUnknown_0805C748
adds r0, r0, r1
ldrh r0, [r0]
b _080014FC
.align 2, 0
-_080014F4: .4byte 0x0805C748
+_080014F4: .4byte gUnknown_0805C748
_080014F8:
movs r0, #0x80
lsls r0, r0, #8
diff --git a/asm/titlescreen.s b/asm/titlescreen.s
index a5cb4dc..5149db8 100755
--- a/asm/titlescreen.s
+++ b/asm/titlescreen.s
@@ -27,7 +27,7 @@ sub_11640: @ 0x08011640
movs r0, #0x11
ldrsb r0, [r4, r0]
strh r0, [r6]
- ldr r5, _0801174C @ =0x086A96E4
+ ldr r5, _0801174C @ =gUnknown_086A96E4
adds r0, r5, #0
movs r1, #5
bl LoadSpriteSets
@@ -141,7 +141,7 @@ _08011730:
.align 2, 0
_08011744: .4byte gTitlescreen
_08011748: .4byte 0x0200B3B8
-_0801174C: .4byte 0x086A96E4
+_0801174C: .4byte gUnknown_086A96E4
_08011750: .4byte gOamBuffer
_08011754: .4byte 0xFFFFFE00
_08011758: .4byte 0x000001FF
@@ -293,7 +293,7 @@ _0801187C:
ldrh r0, [r2]
cmp r0, #1
bne _080118D8
- ldr r2, _08011958 @ =0x086A9684
+ ldr r2, _08011958 @ =gUnknown_086A9684
ldr r1, _0801195C @ =gTitlescreen
movs r0, #0
ldrsb r0, [r1, r0]
@@ -340,7 +340,7 @@ _080118D8:
ldrh r0, [r7]
cmp r0, #1
bne _08011930
- ldr r2, _08011964 @ =0x086A9694
+ ldr r2, _08011964 @ =gUnknown_086A9694
ldr r1, _0801195C @ =gTitlescreen
movs r0, #0
ldrsb r0, [r1, r0]
@@ -399,10 +399,10 @@ _08011930:
.align 2, 0
_08011950: .4byte 0x000001FF
_08011954: .4byte 0xFFFFFE00
-_08011958: .4byte 0x086A9684
+_08011958: .4byte gUnknown_086A9684
_0801195C: .4byte gTitlescreen
_08011960: .4byte gOamBuffer
-_08011964: .4byte 0x086A9694
+_08011964: .4byte gUnknown_086A9694
thumb_func_start sub_11968
sub_11968: @ 0x08011968
@@ -551,7 +551,7 @@ _08011A88:
ldrh r0, [r2]
cmp r0, #1
bne _08011AE4
- ldr r2, _08011B64 @ =0x086A96AC
+ ldr r2, _08011B64 @ =gUnknown_086A96AC
ldr r1, _08011B68 @ =gTitlescreen
movs r0, #0
ldrsb r0, [r1, r0]
@@ -598,7 +598,7 @@ _08011AE4:
ldrh r0, [r7]
cmp r0, #1
bne _08011B3C
- ldr r2, _08011B70 @ =0x086A96C0
+ ldr r2, _08011B70 @ =gUnknown_086A96C0
ldr r1, _08011B68 @ =gTitlescreen
movs r0, #0
ldrsb r0, [r1, r0]
@@ -657,10 +657,10 @@ _08011B3C:
.align 2, 0
_08011B5C: .4byte 0x000001FF
_08011B60: .4byte 0xFFFFFE00
-_08011B64: .4byte 0x086A96AC
+_08011B64: .4byte gUnknown_086A96AC
_08011B68: .4byte gTitlescreen
_08011B6C: .4byte gOamBuffer
-_08011B70: .4byte 0x086A96C0
+_08011B70: .4byte gUnknown_086A96C0
thumb_func_start sub_11B74
sub_11B74: @ 0x08011B74
diff --git a/asm/unknown_lib.s b/asm/unknown_lib.s
index 04a2df0..ff163e3 100755
--- a/asm/unknown_lib.s
+++ b/asm/unknown_lib.s
@@ -121,19 +121,19 @@ _080555B4:
thumb_func_start sub_555BC
sub_555BC: @ 0x080555BC
- ldr r2, _080555D0 @ =0x080554F1
+ ldr r2, _080555D0 @ =gUnknown_080554F1
movs r0, #1
eors r2, r0
ldr r3, _080555D4 @ =0x02002FD8
- ldr r0, _080555D8 @ =0x08055531
- ldr r1, _080555D0 @ =0x080554F1
+ ldr r0, _080555D8 @ =gUnknown_08055531
+ ldr r1, _080555D0 @ =gUnknown_080554F1
subs r0, r0, r1
lsls r0, r0, #0xf
b _080555E8
.align 2, 0
-_080555D0: .4byte 0x080554F1
+_080555D0: .4byte gUnknown_080554F1
_080555D4: .4byte 0x02002FD8
-_080555D8: .4byte 0x08055531
+_080555D8: .4byte gUnknown_08055531
_080555DC:
ldrh r0, [r2]
strh r0, [r3]
@@ -148,21 +148,21 @@ _080555E8:
ldr r1, _08055608 @ =0x02032FF0
ldr r0, _0805560C @ =0x02002FD9
str r0, [r1]
- ldr r2, _08055610 @ =0x08055571
+ ldr r2, _08055610 @ =gUnknown_08055571
movs r0, #1
eors r2, r0
ldr r3, _08055614 @ =0x02002F38
- ldr r0, _08055618 @ =0x080555BD
- ldr r1, _08055610 @ =0x08055571
+ ldr r0, _08055618 @ =gUnknown_080555BD
+ ldr r1, _08055610 @ =gUnknown_08055571
subs r0, r0, r1
lsls r0, r0, #0xf
b _08055628
.align 2, 0
_08055608: .4byte 0x02032FF0
_0805560C: .4byte 0x02002FD9
-_08055610: .4byte 0x08055571
+_08055610: .4byte gUnknown_08055571
_08055614: .4byte 0x02002F38
-_08055618: .4byte 0x080555BD
+_08055618: .4byte gUnknown_080555BD
_0805561C:
ldrh r0, [r2]
strh r0, [r3]
diff --git a/common_syms/m4a.txt b/common_syms/m4a.txt
index 7fb31f6..376b3a0 100644
--- a/common_syms/m4a.txt
+++ b/common_syms/m4a.txt
@@ -8,4 +8,4 @@ gPokemonCrySong
gMPlayInfo_BGM
gMPlayInfo_SE1
gMPlayInfo_SE2
-gMPlayMemAccArea \ No newline at end of file
+gMPlayMemAccArea
diff --git a/graphics/intro/copyright.pal b/graphics/intro/copyright.pal
index e1d2963..e9172c2 100644
--- a/graphics/intro/copyright.pal
+++ b/graphics/intro/copyright.pal
@@ -1,259 +1,259 @@
-JASC-PAL
-0100
-256
-224 248 224
-248 248 248
-192 192 192
-128 128 128
-64 64 64
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
-0 0 0
+JASC-PAL
+0100
+256
+224 248 224
+248 248 248
+192 192 192
+128 128 128
+64 64 64
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/ld_script.txt b/ld_script.txt
index c0a0e64..87175f6 100755
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -73,3 +73,5 @@ SECTIONS
*(*);
}
}
+
+INCLUDE ../../undefined_rom.txt
diff --git a/undefined_rom.txt b/undefined_rom.txt
new file mode 100644
index 0000000..f752580
--- /dev/null
+++ b/undefined_rom.txt
@@ -0,0 +1,1376 @@
+gUnknown_080013FC = 0x080013FC;
+gUnknown_08001668 = 0x08001668;
+gUnknown_080016A0 = 0x080016A0;
+gUnknown_0800170C = 0x0800170C;
+gUnknown_08001748 = 0x08001748;
+gUnknown_080017D8 = 0x080017D8;
+gUnknown_08001828 = 0x08001828;
+gUnknown_08001884 = 0x08001884;
+gUnknown_080019B4 = 0x080019B4;
+gUnknown_080019CC = 0x080019CC;
+gUnknown_08001A78 = 0x08001A78;
+gUnknown_08001AA0 = 0x08001AA0;
+gUnknown_08001AA4 = 0x08001AA4;
+gUnknown_08001B04 = 0x08001B04;
+gUnknown_08001C5C = 0x08001C5C;
+gUnknown_08001C84 = 0x08001C84;
+gUnknown_08001CD4 = 0x08001CD4;
+gUnknown_08001DB8 = 0x08001DB8;
+gUnknown_08001EC0 = 0x08001EC0;
+gUnknown_08001F4C = 0x08001F4C;
+gUnknown_08001F5C = 0x08001F5C;
+gUnknown_08001FEC = 0x08001FEC;
+gUnknown_08001FFC = 0x08001FFC;
+gUnknown_080020FC = 0x080020FC;
+gUnknown_0800223C = 0x0800223C;
+gUnknown_08002308 = 0x08002308;
+gUnknown_08002338 = 0x08002338;
+gUnknown_08002364 = 0x08002364;
+gUnknown_080023B4 = 0x080023B4;
+gUnknown_08002414 = 0x08002414;
+gUnknown_080024D8 = 0x080024D8;
+gUnknown_080024DC = 0x080024DC;
+gUnknown_0800250C = 0x0800250C;
+gUnknown_08002538 = 0x08002538;
+gUnknown_08002568 = 0x08002568;
+gUnknown_080025A4 = 0x080025A4;
+gUnknown_080025C4 = 0x080025C4;
+gUnknown_08002710 = 0x08002710;
+gUnknown_08002768 = 0x08002768;
+gUnknown_08002990 = 0x08002990;
+gUnknown_080029C8 = 0x080029C8;
+gUnknown_08002C58 = 0x08002C58;
+gUnknown_08002C78 = 0x08002C78;
+gUnknown_08002DF0 = 0x08002DF0;
+gUnknown_08002E40 = 0x08002E40;
+gUnknown_08002FC0 = 0x08002FC0;
+gUnknown_0800304C = 0x0800304C;
+gUnknown_08003208 = 0x08003208;
+gUnknown_080033A0 = 0x080033A0;
+gUnknown_0800343C = 0x0800343C;
+gUnknown_080035C8 = 0x080035C8;
+gUnknown_0800374C = 0x0800374C;
+gUnknown_0800377C = 0x0800377C;
+gUnknown_080037B4 = 0x080037B4;
+gUnknown_08003828 = 0x08003828;
+gUnknown_080038A0 = 0x080038A0;
+gUnknown_080038F0 = 0x080038F0;
+gUnknown_0800394C = 0x0800394C;
+gUnknown_08003AB4 = 0x08003AB4;
+gUnknown_08003C1C = 0x08003C1C;
+gUnknown_08003C78 = 0x08003C78;
+gUnknown_08003CD8 = 0x08003CD8;
+gUnknown_08003DAC = 0x08003DAC;
+gUnknown_08003DCC = 0x08003DCC;
+gUnknown_08003FAC = 0x08003FAC;
+gUnknown_08004150 = 0x08004150;
+gUnknown_080043D4 = 0x080043D4;
+gUnknown_08004428 = 0x08004428;
+gUnknown_080045A4 = 0x080045A4;
+gUnknown_08004860 = 0x08004860;
+gUnknown_080049A8 = 0x080049A8;
+gUnknown_080049D0 = 0x080049D0;
+gUnknown_08004B10 = 0x08004B10;
+gUnknown_08004B34 = 0x08004B34;
+gUnknown_08004BB4 = 0x08004BB4;
+gUnknown_08004C80 = 0x08004C80;
+gUnknown_08004D50 = 0x08004D50;
+gUnknown_08004D74 = 0x08004D74;
+gUnknown_08004E34 = 0x08004E34;
+gUnknown_08004EF0 = 0x08004EF0;
+gUnknown_08004F50 = 0x08004F50;
+gUnknown_08004FC8 = 0x08004FC8;
+gUnknown_08005064 = 0x08005064;
+gUnknown_08005134 = 0x08005134;
+gUnknown_08005174 = 0x08005174;
+gUnknown_080051CC = 0x080051CC;
+gUnknown_080051FC = 0x080051FC;
+gUnknown_0800599C = 0x0800599C;
+gUnknown_08005E60 = 0x08005E60;
+gUnknown_08005EA4 = 0x08005EA4;
+gUnknown_08005EC8 = 0x08005EC8;
+gUnknown_08005EEC = 0x08005EEC;
+gUnknown_08006144 = 0x08006144;
+gUnknown_0800639C = 0x0800639C;
+gUnknown_080065DC = 0x080065DC;
+gUnknown_0800681C = 0x0800681C;
+gUnknown_08006BEC = 0x08006BEC;
+gUnknown_08006CA0 = 0x08006CA0;
+gUnknown_08006F30 = 0x08006F30;
+gUnknown_08006F78 = 0x08006F78;
+gUnknown_080070E0 = 0x080070E0;
+gUnknown_080071DC = 0x080071DC;
+gUnknown_080088E4 = 0x080088E4;
+gUnknown_08008974 = 0x08008974;
+gUnknown_08008A78 = 0x08008A78;
+gUnknown_08008ABC = 0x08008ABC;
+gUnknown_08008AD4 = 0x08008AD4;
+gUnknown_08008AF4 = 0x08008AF4;
+gUnknown_08008C38 = 0x08008C38;
+gUnknown_08008C7C = 0x08008C7C;
+gUnknown_08008F64 = 0x08008F64;
+gUnknown_08008F94 = 0x08008F94;
+gUnknown_0800927C = 0x0800927C;
+gUnknown_0800929C = 0x0800929C;
+gUnknown_08009348 = 0x08009348;
+gUnknown_08009370 = 0x08009370;
+gUnknown_0800938C = 0x0800938C;
+gUnknown_080093D0 = 0x080093D0;
+gUnknown_080093F8 = 0x080093F8;
+gUnknown_08009498 = 0x08009498;
+gUnknown_080096A8 = 0x080096A8;
+gUnknown_0800978C = 0x0800978C;
+gUnknown_08009830 = 0x08009830;
+gUnknown_08009878 = 0x08009878;
+gUnknown_080098B4 = 0x080098B4;
+gUnknown_08009920 = 0x08009920;
+gUnknown_0800999C = 0x0800999C;
+gUnknown_08009AB8 = 0x08009AB8;
+gUnknown_08009C0C = 0x08009C0C;
+gUnknown_08009C10 = 0x08009C10;
+gUnknown_08009C94 = 0x08009C94;
+gUnknown_08009C98 = 0x08009C98;
+gUnknown_08009C9C = 0x08009C9C;
+gUnknown_08009CB8 = 0x08009CB8;
+gUnknown_08009D70 = 0x08009D70;
+gUnknown_08009E90 = 0x08009E90;
+gUnknown_0800A154 = 0x0800A154;
+gUnknown_0800A16C = 0x0800A16C;
+gUnknown_0800A2A8 = 0x0800A2A8;
+gUnknown_0800A2EC = 0x0800A2EC;
+gUnknown_0800A2F0 = 0x0800A2F0;
+gUnknown_0800A398 = 0x0800A398;
+gUnknown_0800A39C = 0x0800A39C;
+gUnknown_0800A43C = 0x0800A43C;
+gUnknown_0800A454 = 0x0800A454;
+gUnknown_0800A628 = 0x0800A628;
+gUnknown_0800A674 = 0x0800A674;
+gUnknown_0800A710 = 0x0800A710;
+gUnknown_0800A85C = 0x0800A85C;
+gUnknown_0800A860 = 0x0800A860;
+gUnknown_0800A87C = 0x0800A87C;
+gUnknown_0800A950 = 0x0800A950;
+gUnknown_0800A968 = 0x0800A968;
+gUnknown_0800AAA8 = 0x0800AAA8;
+gUnknown_0800AAF0 = 0x0800AAF0;
+gUnknown_0800AAF4 = 0x0800AAF4;
+gUnknown_0800AB8C = 0x0800AB8C;
+gUnknown_0800AB8E = 0x0800AB8E;
+gUnknown_0800AC20 = 0x0800AC20;
+gUnknown_0800AC38 = 0x0800AC38;
+gUnknown_0800ADFC = 0x0800ADFC;
+gUnknown_0800AE74 = 0x0800AE74;
+gUnknown_0800AF80 = 0x0800AF80;
+gUnknown_0800B08C = 0x0800B08C;
+gUnknown_0800B090 = 0x0800B090;
+gUnknown_0800B0E8 = 0x0800B0E8;
+gUnknown_0800B2E0 = 0x0800B2E0;
+gUnknown_0800B2F8 = 0x0800B2F8;
+gUnknown_0800B4A0 = 0x0800B4A0;
+gUnknown_0800B560 = 0x0800B560;
+gUnknown_0800B6C4 = 0x0800B6C4;
+gUnknown_0800B7A0 = 0x0800B7A0;
+gUnknown_0800B7F8 = 0x0800B7F8;
+gUnknown_0800BA2C = 0x0800BA2C;
+gUnknown_0800BA3C = 0x0800BA3C;
+gUnknown_0800BBE0 = 0x0800BBE0;
+gUnknown_0800BC54 = 0x0800BC54;
+gUnknown_0800BCE8 = 0x0800BCE8;
+gUnknown_0800BDC0 = 0x0800BDC0;
+gUnknown_0800BED0 = 0x0800BED0;
+gUnknown_0800C018 = 0x0800C018;
+gUnknown_0800C0BC = 0x0800C0BC;
+gUnknown_0800C0D8 = 0x0800C0D8;
+gUnknown_0800C210 = 0x0800C210;
+gUnknown_0800C228 = 0x0800C228;
+gUnknown_0800C2F0 = 0x0800C2F0;
+gUnknown_0800C38C = 0x0800C38C;
+gUnknown_0800C3D0 = 0x0800C3D0;
+gUnknown_0800C450 = 0x0800C450;
+gUnknown_0800C490 = 0x0800C490;
+gUnknown_0800C494 = 0x0800C494;
+gUnknown_0800C498 = 0x0800C498;
+gUnknown_0800C4F0 = 0x0800C4F0;
+gUnknown_0800C814 = 0x0800C814;
+gUnknown_0800C948 = 0x0800C948;
+gUnknown_0800CA28 = 0x0800CA28;
+gUnknown_0800CAA0 = 0x0800CAA0;
+gUnknown_0800CB6C = 0x0800CB6C;
+gUnknown_0800CBA4 = 0x0800CBA4;
+gUnknown_0800CC90 = 0x0800CC90;
+gUnknown_0800CC94 = 0x0800CC94;
+gUnknown_0800CCF8 = 0x0800CCF8;
+gUnknown_0800CD18 = 0x0800CD18;
+gUnknown_0800CE48 = 0x0800CE48;
+gUnknown_0800CE68 = 0x0800CE68;
+gUnknown_0800CE88 = 0x0800CE88;
+gUnknown_0800CFD4 = 0x0800CFD4;
+gUnknown_0800D20C = 0x0800D20C;
+gUnknown_0800D308 = 0x0800D308;
+gUnknown_0800D4B8 = 0x0800D4B8;
+gUnknown_0800D664 = 0x0800D664;
+gUnknown_0800D9F8 = 0x0800D9F8;
+gUnknown_0800DA20 = 0x0800DA20;
+gUnknown_0800DB4C = 0x0800DB4C;
+gUnknown_0800DB70 = 0x0800DB70;
+gUnknown_0800DBF4 = 0x0800DBF4;
+gUnknown_0800DCF0 = 0x0800DCF0;
+gUnknown_0800DD4C = 0x0800DD4C;
+gUnknown_0800DD70 = 0x0800DD70;
+gUnknown_0800DEB4 = 0x0800DEB4;
+gUnknown_0800DF68 = 0x0800DF68;
+gUnknown_0800E0C4 = 0x0800E0C4;
+gUnknown_0800E0EC = 0x0800E0EC;
+gUnknown_0800E230 = 0x0800E230;
+gUnknown_0800E390 = 0x0800E390;
+gUnknown_0800E3A8 = 0x0800E3A8;
+gUnknown_0800E464 = 0x0800E464;
+gUnknown_0800E860 = 0x0800E860;
+gUnknown_0800E908 = 0x0800E908;
+gUnknown_0800E94C = 0x0800E94C;
+gUnknown_0800E970 = 0x0800E970;
+gUnknown_0800E994 = 0x0800E994;
+gUnknown_0800EAC0 = 0x0800EAC0;
+gUnknown_0800EBEC = 0x0800EBEC;
+gUnknown_0800ED28 = 0x0800ED28;
+gUnknown_0800EE64 = 0x0800EE64;
+gUnknown_0800F21C = 0x0800F21C;
+gUnknown_0800F3BC = 0x0800F3BC;
+gUnknown_0800F3DC = 0x0800F3DC;
+gUnknown_0800F434 = 0x0800F434;
+gUnknown_0800F4FC = 0x0800F4FC;
+gUnknown_0800F670 = 0x0800F670;
+gUnknown_0800F6E0 = 0x0800F6E0;
+gUnknown_0800F74C = 0x0800F74C;
+gUnknown_0800F8B0 = 0x0800F8B0;
+gUnknown_0800FAE8 = 0x0800FAE8;
+gUnknown_0800FD20 = 0x0800FD20;
+gUnknown_0800FD5C = 0x0800FD5C;
+gUnknown_0800FE04 = 0x0800FE04;
+gUnknown_0800FEB8 = 0x0800FEB8;
+gUnknown_0800FF74 = 0x0800FF74;
+gUnknown_0801001C = 0x0801001C;
+gUnknown_08010170 = 0x08010170;
+gUnknown_080102A8 = 0x080102A8;
+gUnknown_08010424 = 0x08010424;
+gUnknown_08010480 = 0x08010480;
+gUnknown_0801050C = 0x0801050C;
+gUnknown_08010528 = 0x08010528;
+gUnknown_08010544 = 0x08010544;
+gUnknown_080105A0 = 0x080105A0;
+gUnknown_08010618 = 0x08010618;
+gUnknown_0801068C = 0x0801068C;
+gUnknown_08010708 = 0x08010708;
+gUnknown_08010750 = 0x08010750;
+gUnknown_08010798 = 0x08010798;
+gUnknown_08010860 = 0x08010860;
+gUnknown_0801090C = 0x0801090C;
+gUnknown_08011640 = 0x08011640;
+gUnknown_0801175C = 0x0801175C;
+gUnknown_08011968 = 0x08011968;
+gUnknown_08011B74 = 0x08011B74;
+gUnknown_08011B9C = 0x08011B9C;
+gUnknown_08011C14 = 0x08011C14;
+gUnknown_08011C98 = 0x08011C98;
+gUnknown_08011F88 = 0x08011F88;
+gUnknown_08012524 = 0x08012524;
+gUnknown_08012BF8 = 0x08012BF8;
+gUnknown_0801332C = 0x0801332C;
+gUnknown_0801333C = 0x0801333C;
+gUnknown_08013824 = 0x08013824;
+gUnknown_08013934 = 0x08013934;
+gUnknown_08013B28 = 0x08013B28;
+gUnknown_08013D24 = 0x08013D24;
+gUnknown_08014074 = 0x08014074;
+gUnknown_08014488 = 0x08014488;
+gUnknown_0801467C = 0x0801467C;
+gUnknown_08014740 = 0x08014740;
+gUnknown_0801493C = 0x0801493C;
+gUnknown_08014AF4 = 0x08014AF4;
+gUnknown_08014B84 = 0x08014B84;
+gUnknown_08014E08 = 0x08014E08;
+gUnknown_08015054 = 0x08015054;
+gUnknown_080153CC = 0x080153CC;
+gUnknown_08016090 = 0x08016090;
+gUnknown_080162B8 = 0x080162B8;
+gUnknown_0801642C = 0x0801642C;
+gUnknown_080171C8 = 0x080171C8;
+gUnknown_080173FC = 0x080173FC;
+gUnknown_08017634 = 0x08017634;
+gUnknown_080176B0 = 0x080176B0;
+gUnknown_08017898 = 0x08017898;
+gUnknown_080179D0 = 0x080179D0;
+gUnknown_08017C1C = 0x08017C1C;
+gUnknown_08017F28 = 0x08017F28;
+gUnknown_08018180 = 0x08018180;
+gUnknown_080182B4 = 0x080182B4;
+gUnknown_08018324 = 0x08018324;
+gUnknown_0801857C = 0x0801857C;
+gUnknown_08018784 = 0x08018784;
+gUnknown_080187F4 = 0x080187F4;
+gUnknown_08018A4C = 0x08018A4C;
+gUnknown_08018AE0 = 0x08018AE0;
+gUnknown_08018B50 = 0x08018B50;
+gUnknown_08018DAC = 0x08018DAC;
+gUnknown_08018F38 = 0x08018F38;
+gUnknown_08019028 = 0x08019028;
+gUnknown_08019048 = 0x08019048;
+gUnknown_08019190 = 0x08019190;
+gUnknown_08019288 = 0x08019288;
+gUnknown_08019304 = 0x08019304;
+gUnknown_0801931C = 0x0801931C;
+gUnknown_08019490 = 0x08019490;
+gUnknown_080195C4 = 0x080195C4;
+gUnknown_08019734 = 0x08019734;
+gUnknown_08019894 = 0x08019894;
+gUnknown_08019A20 = 0x08019A20;
+gUnknown_08019B10 = 0x08019B10;
+gUnknown_08019B64 = 0x08019B64;
+gUnknown_08019B90 = 0x08019B90;
+gUnknown_08019C04 = 0x08019C04;
+gUnknown_08019CC8 = 0x08019CC8;
+gUnknown_08019D04 = 0x08019D04;
+gUnknown_08019E10 = 0x08019E10;
+gUnknown_08019F70 = 0x08019F70;
+gUnknown_08019FA0 = 0x08019FA0;
+gUnknown_0801A0F4 = 0x0801A0F4;
+gUnknown_0801A2C0 = 0x0801A2C0;
+gUnknown_0801A98C = 0x0801A98C;
+gUnknown_0801A9E8 = 0x0801A9E8;
+gUnknown_0801AA38 = 0x0801AA38;
+gUnknown_0801AAA0 = 0x0801AAA0;
+gUnknown_0801AD84 = 0x0801AD84;
+gUnknown_0801ADF4 = 0x0801ADF4;
+gUnknown_0801AF84 = 0x0801AF84;
+gUnknown_0801AFD4 = 0x0801AFD4;
+gUnknown_0801B140 = 0x0801B140;
+gUnknown_0801BB68 = 0x0801BB68;
+gUnknown_0801C544 = 0x0801C544;
+gUnknown_0801C560 = 0x0801C560;
+gUnknown_0801C5AC = 0x0801C5AC;
+gUnknown_0801C73C = 0x0801C73C;
+gUnknown_0801C7F4 = 0x0801C7F4;
+gUnknown_0801D128 = 0x0801D128;
+gUnknown_0801D4D0 = 0x0801D4D0;
+gUnknown_0801D5D8 = 0x0801D5D8;
+gUnknown_0801DA74 = 0x0801DA74;
+gUnknown_0801DAD8 = 0x0801DAD8;
+gUnknown_0801DC7C = 0x0801DC7C;
+gUnknown_0801DDDC = 0x0801DDDC;
+gUnknown_0801EC48 = 0x0801EC48;
+gUnknown_0801F158 = 0x0801F158;
+gUnknown_0801F2A4 = 0x0801F2A4;
+gUnknown_0801F59C = 0x0801F59C;
+gUnknown_0801F698 = 0x0801F698;
+gUnknown_0801FA48 = 0x0801FA48;
+gUnknown_0801FBC4 = 0x0801FBC4;
+gUnknown_0801FF0C = 0x0801FF0C;
+gUnknown_080201B8 = 0x080201B8;
+gUnknown_080203CC = 0x080203CC;
+gUnknown_08020EC0 = 0x08020EC0;
+gUnknown_08021238 = 0x08021238;
+gUnknown_08021300 = 0x08021300;
+gUnknown_08021320 = 0x08021320;
+gUnknown_08021514 = 0x08021514;
+gUnknown_08021578 = 0x08021578;
+gUnknown_080216FC = 0x080216FC;
+gUnknown_080219A8 = 0x080219A8;
+gUnknown_080219EC = 0x080219EC;
+gUnknown_08021B0C = 0x08021B0C;
+gUnknown_08021D78 = 0x08021D78;
+gUnknown_08021FBC = 0x08021FBC;
+gUnknown_080225F0 = 0x080225F0;
+gUnknown_08022978 = 0x08022978;
+gUnknown_08022A30 = 0x08022A30;
+gUnknown_08022C6C = 0x08022C6C;
+gUnknown_08022D54 = 0x08022D54;
+gUnknown_08022FA4 = 0x08022FA4;
+gUnknown_08023070 = 0x08023070;
+gUnknown_0802310C = 0x0802310C;
+gUnknown_0802312C = 0x0802312C;
+gUnknown_08023300 = 0x08023300;
+gUnknown_08023954 = 0x08023954;
+gUnknown_080239A4 = 0x080239A4;
+gUnknown_08023E18 = 0x08023E18;
+gUnknown_080242B4 = 0x080242B4;
+gUnknown_08024350 = 0x08024350;
+gUnknown_08024408 = 0x08024408;
+gUnknown_0802530C = 0x0802530C;
+gUnknown_080253E0 = 0x080253E0;
+gUnknown_08025808 = 0x08025808;
+gUnknown_08025F64 = 0x08025F64;
+gUnknown_080260B8 = 0x080260B8;
+gUnknown_08026778 = 0x08026778;
+gUnknown_08026820 = 0x08026820;
+gUnknown_080268CC = 0x080268CC;
+gUnknown_080269A4 = 0x080269A4;
+gUnknown_08026A10 = 0x08026A10;
+gUnknown_08026EA4 = 0x08026EA4;
+gUnknown_08026F38 = 0x08026F38;
+gUnknown_08027080 = 0x08027080;
+gUnknown_080278F4 = 0x080278F4;
+gUnknown_08027D44 = 0x08027D44;
+gUnknown_08027E08 = 0x08027E08;
+gUnknown_08027F94 = 0x08027F94;
+gUnknown_08028404 = 0x08028404;
+gUnknown_08028544 = 0x08028544;
+gUnknown_08028AE0 = 0x08028AE0;
+gUnknown_08028BFC = 0x08028BFC;
+gUnknown_08028C90 = 0x08028C90;
+gUnknown_08028E2C = 0x08028E2C;
+gUnknown_08028EA0 = 0x08028EA0;
+gUnknown_080292A0 = 0x080292A0;
+gUnknown_08029334 = 0x08029334;
+gUnknown_080293D8 = 0x080293D8;
+gUnknown_08029624 = 0x08029624;
+gUnknown_08029664 = 0x08029664;
+gUnknown_0802971C = 0x0802971C;
+gUnknown_08029924 = 0x08029924;
+gUnknown_08029A6C = 0x08029A6C;
+gUnknown_08029D9C = 0x08029D9C;
+gUnknown_0802A054 = 0x0802A054;
+gUnknown_0802A354 = 0x0802A354;
+gUnknown_0802AADC = 0x0802AADC;
+gUnknown_0802C518 = 0x0802C518;
+gUnknown_0802C538 = 0x0802C538;
+gUnknown_0802C9A4 = 0x0802C9A4;
+gUnknown_0802CA9C = 0x0802CA9C;
+gUnknown_0802CD98 = 0x0802CD98;
+gUnknown_0802CE80 = 0x0802CE80;
+gUnknown_0802D104 = 0x0802D104;
+gUnknown_0802D204 = 0x0802D204;
+gUnknown_0802DE54 = 0x0802DE54;
+gUnknown_0802E094 = 0x0802E094;
+gUnknown_0802E67C = 0x0802E67C;
+gUnknown_0802E6AC = 0x0802E6AC;
+gUnknown_0802F140 = 0x0802F140;
+gUnknown_0802F26C = 0x0802F26C;
+gUnknown_0802F504 = 0x0802F504;
+gUnknown_0802F79C = 0x0802F79C;
+gUnknown_0802FCD0 = 0x0802FCD0;
+gUnknown_080300D8 = 0x080300D8;
+gUnknown_08030178 = 0x08030178;
+gUnknown_08030480 = 0x08030480;
+gUnknown_080304C8 = 0x080304C8;
+gUnknown_080308DC = 0x080308DC;
+gUnknown_08030EB4 = 0x08030EB4;
+gUnknown_08031144 = 0x08031144;
+gUnknown_080313A0 = 0x080313A0;
+gUnknown_08031498 = 0x08031498;
+gUnknown_08031B30 = 0x08031B30;
+gUnknown_08031BE8 = 0x08031BE8;
+gUnknown_08031CF8 = 0x08031CF8;
+gUnknown_08031F6C = 0x08031F6C;
+gUnknown_08032484 = 0x08032484;
+gUnknown_080325E0 = 0x080325E0;
+gUnknown_080326F4 = 0x080326F4;
+gUnknown_0803276C = 0x0803276C;
+gUnknown_080327C0 = 0x080327C0;
+gUnknown_080328C8 = 0x080328C8;
+gUnknown_08032914 = 0x08032914;
+gUnknown_08032968 = 0x08032968;
+gUnknown_080329B0 = 0x080329B0;
+gUnknown_080329F4 = 0x080329F4;
+gUnknown_08032B74 = 0x08032B74;
+gUnknown_08032BE4 = 0x08032BE4;
+gUnknown_08032DF8 = 0x08032DF8;
+gUnknown_08032F3C = 0x08032F3C;
+gUnknown_08033130 = 0x08033130;
+gUnknown_0803342C = 0x0803342C;
+gUnknown_080336E0 = 0x080336E0;
+gUnknown_080340EC = 0x080340EC;
+gUnknown_08034450 = 0x08034450;
+gUnknown_080350F0 = 0x080350F0;
+gUnknown_080351A8 = 0x080351A8;
+gUnknown_080356A0 = 0x080356A0;
+gUnknown_080357B8 = 0x080357B8;
+gUnknown_08035860 = 0x08035860;
+gUnknown_08035AA4 = 0x08035AA4;
+gUnknown_08035D54 = 0x08035D54;
+gUnknown_08036CB4 = 0x08036CB4;
+gUnknown_080372B4 = 0x080372B4;
+gUnknown_0803751C = 0x0803751C;
+gUnknown_08037850 = 0x08037850;
+gUnknown_08038218 = 0x08038218;
+gUnknown_080383E4 = 0x080383E4;
+gUnknown_0803869C = 0x0803869C;
+gUnknown_08038A20 = 0x08038A20;
+gUnknown_080395D8 = 0x080395D8;
+gUnknown_08039A40 = 0x08039A40;
+gUnknown_0803A150 = 0x0803A150;
+gUnknown_0803ADA0 = 0x0803ADA0;
+gUnknown_0803AE14 = 0x0803AE14;
+gUnknown_0803B120 = 0x0803B120;
+gUnknown_0803B49C = 0x0803B49C;
+gUnknown_0803B7C4 = 0x0803B7C4;
+gUnknown_0803C6E0 = 0x0803C6E0;
+gUnknown_0803CBC4 = 0x0803CBC4;
+gUnknown_0803E5D0 = 0x0803E5D0;
+gUnknown_0803E644 = 0x0803E644;
+gUnknown_0803E79C = 0x0803E79C;
+gUnknown_0803EB2C = 0x0803EB2C;
+gUnknown_0803EDF0 = 0x0803EDF0;
+gUnknown_0803FAE0 = 0x0803FAE0;
+gUnknown_08040288 = 0x08040288;
+gUnknown_08041580 = 0x08041580;
+gUnknown_080417F8 = 0x080417F8;
+gUnknown_080423D8 = 0x080423D8;
+gUnknown_08042E48 = 0x08042E48;
+gUnknown_08043228 = 0x08043228;
+gUnknown_08043500 = 0x08043500;
+gUnknown_0804387C = 0x0804387C;
+gUnknown_08044D58 = 0x08044D58;
+gUnknown_08044F3C = 0x08044F3C;
+gUnknown_08045164 = 0x08045164;
+gUnknown_080455D0 = 0x080455D0;
+gUnknown_08045E08 = 0x08045E08;
+gUnknown_08045E90 = 0x08045E90;
+gUnknown_080467F4 = 0x080467F4;
+gUnknown_08046FD4 = 0x08046FD4;
+gUnknown_08047030 = 0x08047030;
+gUnknown_08047100 = 0x08047100;
+gUnknown_08047110 = 0x08047110;
+gUnknown_08047160 = 0x08047160;
+gUnknown_080472E4 = 0x080472E4;
+gUnknown_08047344 = 0x08047344;
+gUnknown_080474F4 = 0x080474F4;
+gUnknown_08047670 = 0x08047670;
+gUnknown_080478D8 = 0x080478D8;
+gUnknown_08047FBC = 0x08047FBC;
+gUnknown_08047FF8 = 0x08047FF8;
+gUnknown_08048124 = 0x08048124;
+gUnknown_08048190 = 0x08048190;
+gUnknown_080495A0 = 0x080495A0;
+gUnknown_080497BC = 0x080497BC;
+gUnknown_08049850 = 0x08049850;
+gUnknown_08049A34 = 0x08049A34;
+gUnknown_08049EB4 = 0x08049EB4;
+gUnknown_08049ED4 = 0x08049ED4;
+gUnknown_0804A270 = 0x0804A270;
+gUnknown_0804A518 = 0x0804A518;
+gUnknown_0804A6A0 = 0x0804A6A0;
+gUnknown_0804A90C = 0x0804A90C;
+gUnknown_0804AAD8 = 0x0804AAD8;
+gUnknown_0804ABC8 = 0x0804ABC8;
+gUnknown_0804ABEC = 0x0804ABEC;
+gUnknown_0804ACF0 = 0x0804ACF0;
+gUnknown_0804AE8C = 0x0804AE8C;
+gUnknown_0804B000 = 0x0804B000;
+gUnknown_0804B20C = 0x0804B20C;
+gUnknown_0804B27C = 0x0804B27C;
+gUnknown_0804B280 = 0x0804B280;
+gUnknown_0804B334 = 0x0804B334;
+gUnknown_0804B408 = 0x0804B408;
+gUnknown_0804B654 = 0x0804B654;
+gUnknown_0804B678 = 0x0804B678;
+gUnknown_0804BC34 = 0x0804BC34;
+gUnknown_0804C290 = 0x0804C290;
+gUnknown_0804C808 = 0x0804C808;
+gUnknown_0804CA18 = 0x0804CA18;
+gUnknown_0804CAE8 = 0x0804CAE8;
+gUnknown_0804CB0C = 0x0804CB0C;
+gUnknown_0804CB30 = 0x0804CB30;
+gUnknown_0804CBB4 = 0x0804CBB4;
+gUnknown_0804CC58 = 0x0804CC58;
+gUnknown_0804CD60 = 0x0804CD60;
+gUnknown_0804CEA4 = 0x0804CEA4;
+gUnknown_0804CEA8 = 0x0804CEA8;
+gUnknown_0804CEB4 = 0x0804CEB4;
+gUnknown_0804D3D0 = 0x0804D3D0;
+gUnknown_0804D648 = 0x0804D648;
+gUnknown_0804D6C4 = 0x0804D6C4;
+gUnknown_0804D960 = 0x0804D960;
+gUnknown_0804DBFC = 0x0804DBFC;
+gUnknown_0804DFA0 = 0x0804DFA0;
+gUnknown_0804E2F8 = 0x0804E2F8;
+gUnknown_0804E468 = 0x0804E468;
+gUnknown_0804E598 = 0x0804E598;
+gUnknown_0804E814 = 0x0804E814;
+gUnknown_0804E920 = 0x0804E920;
+gUnknown_0804E9F0 = 0x0804E9F0;
+gUnknown_0804EA44 = 0x0804EA44;
+gUnknown_0804EAB0 = 0x0804EAB0;
+gUnknown_0804EAF8 = 0x0804EAF8;
+gUnknown_0804EBD0 = 0x0804EBD0;
+gUnknown_0804ECDC = 0x0804ECDC;
+gUnknown_0804EDC0 = 0x0804EDC0;
+gUnknown_0804EE74 = 0x0804EE74;
+gUnknown_0804EF38 = 0x0804EF38;
+gUnknown_0804F028 = 0x0804F028;
+gUnknown_0804F0F0 = 0x0804F0F0;
+gUnknown_0804F258 = 0x0804F258;
+gUnknown_0804F2B8 = 0x0804F2B8;
+gUnknown_0804F30C = 0x0804F30C;
+gUnknown_0804F4B4 = 0x0804F4B4;
+gUnknown_0804F660 = 0x0804F660;
+gUnknown_0804F814 = 0x0804F814;
+gUnknown_0804F95C = 0x0804F95C;
+gUnknown_0804F9F0 = 0x0804F9F0;
+gUnknown_0804FAC0 = 0x0804FAC0;
+gUnknown_0804FB08 = 0x0804FB08;
+gUnknown_0804FBA4 = 0x0804FBA4;
+gUnknown_0804FC7C = 0x0804FC7C;
+gUnknown_0804FD88 = 0x0804FD88;
+gUnknown_0804FE6C = 0x0804FE6C;
+gUnknown_08050000 = 0x08050000;
+gUnknown_080500B4 = 0x080500B4;
+gUnknown_08050154 = 0x08050154;
+gUnknown_0805030C = 0x0805030C;
+gUnknown_080504C0 = 0x080504C0;
+gUnknown_080505A4 = 0x080505A4;
+gUnknown_080506B0 = 0x080506B0;
+gUnknown_08050710 = 0x08050710;
+gUnknown_080507D4 = 0x080507D4;
+gUnknown_08050848 = 0x08050848;
+gUnknown_08050918 = 0x08050918;
+gUnknown_08050AD4 = 0x08050AD4;
+gUnknown_08050B80 = 0x08050B80;
+gUnknown_08050D48 = 0x08050D48;
+gUnknown_08050DB8 = 0x08050DB8;
+gUnknown_08050DE0 = 0x08050DE0;
+gUnknown_08050F00 = 0x08050F00;
+gUnknown_08050F04 = 0x08050F04;
+gUnknown_08050FAC = 0x08050FAC;
+gUnknown_08050FD4 = 0x08050FD4;
+gUnknown_08051068 = 0x08051068;
+gUnknown_08051090 = 0x08051090;
+gUnknown_08051128 = 0x08051128;
+gUnknown_08051150 = 0x08051150;
+gUnknown_080511F8 = 0x080511F8;
+gUnknown_08051220 = 0x08051220;
+gUnknown_08051240 = 0x08051240;
+gUnknown_080513B8 = 0x080513B8;
+gUnknown_080514B8 = 0x080514B8;
+gUnknown_08051C3C = 0x08051C3C;
+gUnknown_08051C60 = 0x08051C60;
+gUnknown_08051C9C = 0x08051C9C;
+gUnknown_080524BC = 0x080524BC;
+gUnknown_08052528 = 0x08052528;
+gUnknown_080525CC = 0x080525CC;
+gUnknown_080528AC = 0x080528AC;
+gUnknown_080528DC = 0x080528DC;
+gUnknown_0805291C = 0x0805291C;
+gUnknown_08052940 = 0x08052940;
+gUnknown_08052A18 = 0x08052A18;
+gUnknown_08052A68 = 0x08052A68;
+gUnknown_08052B30 = 0x08052B30;
+gUnknown_08052BB0 = 0x08052BB0;
+gUnknown_08052C44 = 0x08052C44;
+gUnknown_08052C64 = 0x08052C64;
+gUnknown_080554F0 = 0x080554F0;
+gUnknown_080554F1 = 0x080554F1;
+gUnknown_08055530 = 0x08055530;
+gUnknown_08055531 = 0x08055531;
+gUnknown_08055570 = 0x08055570;
+gUnknown_08055571 = 0x08055571;
+gUnknown_080555BC = 0x080555BC;
+gUnknown_080555BD = 0x080555BD;
+gUnknown_08055654 = 0x08055654;
+gUnknown_08055A24 = 0x08055A24;
+gUnknown_08055A68 = 0x08055A68;
+gUnknown_0805C748 = 0x0805C748;
+gUnknown_0805C750 = 0x0805C750;
+gUnknown_0805C75C = 0x0805C75C;
+gUnknown_0805C780 = 0x0805C780;
+gUnknown_0805C7C0 = 0x0805C7C0;
+gUnknown_0805C800 = 0x0805C800;
+gUnknown_0805C840 = 0x0805C840;
+gUnknown_0805C880 = 0x0805C880;
+gUnknown_0805C8B4 = 0x0805C8B4;
+gUnknown_0805C8CC = 0x0805C8CC;
+gUnknown_0805C8E0 = 0x0805C8E0;
+gUnknown_0805C8F6 = 0x0805C8F6;
+gUnknown_080792C0 = 0x080792C0;
+gUnknown_080792CC = 0x080792CC;
+gUnknown_080792E0 = 0x080792E0;
+gUnknown_080793E8 = 0x080793E8;
+gUnknown_08079424 = 0x08079424;
+gUnknown_08079430 = 0x08079430;
+gUnknown_08079730 = 0x08079730;
+gUnknown_080797F0 = 0x080797F0;
+gUnknown_08079870 = 0x08079870;
+gUnknown_080798C0 = 0x080798C0;
+gUnknown_0807A0C0 = 0x0807A0C0;
+gUnknown_0807AAE0 = 0x0807AAE0;
+gUnknown_0807B2E0 = 0x0807B2E0;
+gUnknown_0807BAE0 = 0x0807BAE0;
+gUnknown_0807C2E0 = 0x0807C2E0;
+gUnknown_0807C4E0 = 0x0807C4E0;
+gUnknown_0807DD00 = 0x0807DD00;
+gUnknown_0807FD00 = 0x0807FD00;
+gUnknown_08080500 = 0x08080500;
+gUnknown_08081D20 = 0x08081D20;
+gUnknown_08081F20 = 0x08081F20;
+gUnknown_08082720 = 0x08082720;
+gUnknown_08086B40 = 0x08086B40;
+gUnknown_08087340 = 0x08087340;
+gUnknown_08087B40 = 0x08087B40;
+gUnknown_08088F60 = 0x08088F60;
+gUnknown_08089760 = 0x08089760;
+gUnknown_080897E0 = 0x080897E0;
+gUnknown_08089960 = 0x08089960;
+gUnknown_08089B60 = 0x08089B60;
+gUnknown_0808F760 = 0x0808F760;
+gUnknown_08090780 = 0x08090780;
+gUnknown_08092FA0 = 0x08092FA0;
+gUnknown_080947A0 = 0x080947A0;
+gUnknown_080957A0 = 0x080957A0;
+gUnknown_08099FC0 = 0x08099FC0;
+gUnknown_0809AFC0 = 0x0809AFC0;
+gUnknown_0809DBE0 = 0x0809DBE0;
+gUnknown_0809DDE0 = 0x0809DDE0;
+gUnknown_0809DFE0 = 0x0809DFE0;
+gUnknown_080A2400 = 0x080A2400;
+gUnknown_080ACC60 = 0x080ACC60;
+gUnknown_080B3C60 = 0x080B3C60;
+gUnknown_080B3CA0 = 0x080B3CA0;
+gUnknown_080B44A0 = 0x080B44A0;
+gUnknown_080B9CC0 = 0x080B9CC0;
+gUnknown_080BB4C0 = 0x080BB4C0;
+gUnknown_080BC4C0 = 0x080BC4C0;
+gUnknown_080BD4C0 = 0x080BD4C0;
+gUnknown_080CBCE0 = 0x080CBCE0;
+gUnknown_080CBEE0 = 0x080CBEE0;
+gUnknown_080CC6E0 = 0x080CC6E0;
+gUnknown_080D0700 = 0x080D0700;
+gUnknown_080D2700 = 0x080D2700;
+gUnknown_080D4700 = 0x080D4700;
+gUnknown_080D4900 = 0x080D4900;
+gUnknown_080D5900 = 0x080D5900;
+gUnknown_080D6100 = 0x080D6100;
+gUnknown_080DCD20 = 0x080DCD20;
+gUnknown_080DD520 = 0x080DD520;
+gUnknown_080DDD20 = 0x080DDD20;
+gUnknown_080DE520 = 0x080DE520;
+gUnknown_080DF520 = 0x080DF520;
+gUnknown_080E1540 = 0x080E1540;
+gUnknown_080E1740 = 0x080E1740;
+gUnknown_080E1F40 = 0x080E1F40;
+gUnknown_080E5F60 = 0x080E5F60;
+gUnknown_080E7F60 = 0x080E7F60;
+gUnknown_080E9F60 = 0x080E9F60;
+gUnknown_080EA160 = 0x080EA160;
+gUnknown_080EB160 = 0x080EB160;
+gUnknown_080EC160 = 0x080EC160;
+gUnknown_080EC960 = 0x080EC960;
+gUnknown_080F1980 = 0x080F1980;
+gUnknown_080F2180 = 0x080F2180;
+gUnknown_080F61A0 = 0x080F61A0;
+gUnknown_080F63A0 = 0x080F63A0;
+gUnknown_080F6BA0 = 0x080F6BA0;
+gUnknown_080FCFC0 = 0x080FCFC0;
+gUnknown_080FD7C0 = 0x080FD7C0;
+gUnknown_080FDFC0 = 0x080FDFC0;
+gUnknown_080FFFC0 = 0x080FFFC0;
+gUnknown_08100FE0 = 0x08100FE0;
+gUnknown_081011E0 = 0x081011E0;
+gUnknown_081019E0 = 0x081019E0;
+gUnknown_08106A00 = 0x08106A00;
+gUnknown_08108A00 = 0x08108A00;
+gUnknown_0810AA00 = 0x0810AA00;
+gUnknown_0810CA00 = 0x0810CA00;
+gUnknown_0810EA20 = 0x0810EA20;
+gUnknown_0810EC20 = 0x0810EC20;
+gUnknown_0810F420 = 0x0810F420;
+gUnknown_08112840 = 0x08112840;
+gUnknown_08115860 = 0x08115860;
+gUnknown_08115A60 = 0x08115A60;
+gUnknown_08116260 = 0x08116260;
+gUnknown_08118680 = 0x08118680;
+gUnknown_08137900 = 0x08137900;
+gUnknown_08137908 = 0x08137908;
+gUnknown_08137910 = 0x08137910;
+gUnknown_08137918 = 0x08137918;
+gUnknown_08137928 = 0x08137928;
+gUnknown_08137944 = 0x08137944;
+gUnknown_08137968 = 0x08137968;
+gUnknown_0813798C = 0x0813798C;
+gUnknown_08137998 = 0x08137998;
+gUnknown_081379B8 = 0x081379B8;
+gUnknown_081379D8 = 0x081379D8;
+gUnknown_08137AB8 = 0x08137AB8;
+gUnknown_08137B3C = 0x08137B3C;
+gUnknown_08137B5C = 0x08137B5C;
+gUnknown_08137CBC = 0x08137CBC;
+gUnknown_08137CD6 = 0x08137CD6;
+gUnknown_08137CE2 = 0x08137CE2;
+gUnknown_08137CF6 = 0x08137CF6;
+gUnknown_08137D06 = 0x08137D06;
+gUnknown_08137D40 = 0x08137D40;
+gUnknown_08137D48 = 0x08137D48;
+gUnknown_08137D60 = 0x08137D60;
+gUnknown_08137D78 = 0x08137D78;
+gUnknown_08137DA4 = 0x08137DA4;
+gUnknown_08137DBE = 0x08137DBE;
+gUnknown_08137DE8 = 0x08137DE8;
+gUnknown_08137E00 = 0x08137E00;
+gUnknown_08137E04 = 0x08137E04;
+gUnknown_08137E14 = 0x08137E14;
+gUnknown_08137F14 = 0x08137F14;
+gUnknown_08138014 = 0x08138014;
+gUnknown_08138834 = 0x08138834;
+gUnknown_0813A854 = 0x0813A854;
+gUnknown_0813C874 = 0x0813C874;
+gUnknown_0813E894 = 0x0813E894;
+gUnknown_081408B4 = 0x081408B4;
+gUnknown_081428D4 = 0x081428D4;
+gUnknown_081450F4 = 0x081450F4;
+gUnknown_08148934 = 0x08148934;
+gUnknown_0814C174 = 0x0814C174;
+gUnknown_0814F9B4 = 0x0814F9B4;
+gUnknown_081531F4 = 0x081531F4;
+gUnknown_08154618 = 0x08154618;
+gUnknown_08155A3C = 0x08155A3C;
+gUnknown_08156E60 = 0x08156E60;
+gUnknown_08158284 = 0x08158284;
+gUnknown_0815A6A4 = 0x0815A6A4;
+gUnknown_0815C4C4 = 0x0815C4C4;
+gUnknown_0816C3E4 = 0x0816C3E4;
+gUnknown_081B0DE4 = 0x081B0DE4;
+gUnknown_081B0FE4 = 0x081B0FE4;
+gUnknown_081B36A4 = 0x081B36A4;
+gUnknown_081B4584 = 0x081B4584;
+gUnknown_081B45A4 = 0x081B45A4;
+gUnknown_081B4784 = 0x081B4784;
+gUnknown_081B8784 = 0x081B8784;
+gUnknown_081B8984 = 0x081B8984;
+gUnknown_081BC984 = 0x081BC984;
+gUnknown_081BCAA4 = 0x081BCAA4;
+gUnknown_081BE2C4 = 0x081BE2C4;
+gUnknown_081BE4C4 = 0x081BE4C4;
+gUnknown_081BFCE4 = 0x081BFCE4;
+gUnknown_081BFEE4 = 0x081BFEE4;
+gUnknown_081C0064 = 0x081C0064;
+gUnknown_081C00E4 = 0x081C00E4;
+gUnknown_081C02E4 = 0x081C02E4;
+gUnknown_081C08E4 = 0x081C08E4;
+gUnknown_0822E424 = 0x0822E424;
+gUnknown_0824C1E4 = 0x0824C1E4;
+gUnknown_0824DD60 = 0x0824DD60;
+gUnknown_08250934 = 0x08250934;
+gUnknown_08252B10 = 0x08252B10;
+gUnknown_08254B10 = 0x08254B10;
+gUnknown_08257390 = 0x08257390;
+gUnknown_08259C10 = 0x08259C10;
+gUnknown_08265C10 = 0x08265C10;
+gUnknown_0826DC10 = 0x0826DC10;
+gUnknown_0826EC10 = 0x0826EC10;
+gUnknown_0826EE10 = 0x0826EE10;
+gUnknown_082AE6D0 = 0x082AE6D0;
+gUnknown_082D34D0 = 0x082D34D0;
+gUnknown_082D523C = 0x082D523C;
+gUnknown_082D8998 = 0x082D8998;
+gUnknown_082E4EE0 = 0x082E4EE0;
+gUnknown_082ECEE0 = 0x082ECEE0;
+gUnknown_082EDEE0 = 0x082EDEE0;
+gUnknown_082EE0E0 = 0x082EE0E0;
+gUnknown_082EE4C0 = 0x082EE4C0;
+gUnknown_08301700 = 0x08301700;
+gUnknown_08301F00 = 0x08301F00;
+gUnknown_08302700 = 0x08302700;
+gUnknown_08303928 = 0x08303928;
+gUnknown_083071D4 = 0x083071D4;
+gUnknown_0830CBD4 = 0x0830CBD4;
+gUnknown_0830CDD4 = 0x0830CDD4;
+gUnknown_08327994 = 0x08327994;
+gUnknown_08329994 = 0x08329994;
+gUnknown_0832A194 = 0x0832A194;
+gUnknown_0832D604 = 0x0832D604;
+gUnknown_08330204 = 0x08330204;
+gUnknown_08332E04 = 0x08332E04;
+gUnknown_08333004 = 0x08333004;
+gUnknown_0833D844 = 0x0833D844;
+gUnknown_0833E044 = 0x0833E044;
+gUnknown_0833FF58 = 0x0833FF58;
+gUnknown_08340B58 = 0x08340B58;
+gUnknown_083499D8 = 0x083499D8;
+gUnknown_0834DBD8 = 0x0834DBD8;
+gUnknown_083529D8 = 0x083529D8;
+gUnknown_08352BD8 = 0x08352BD8;
+gUnknown_08352DD8 = 0x08352DD8;
+gUnknown_083535D8 = 0x083535D8;
+gUnknown_08353DD8 = 0x08353DD8;
+gUnknown_083579C8 = 0x083579C8;
+gUnknown_0835E9C8 = 0x0835E9C8;
+gUnknown_08363EC8 = 0x08363EC8;
+gUnknown_083640C8 = 0x083640C8;
+gUnknown_0836E808 = 0x0836E808;
+gUnknown_0836F808 = 0x0836F808;
+gUnknown_08370808 = 0x08370808;
+gUnknown_083722E8 = 0x083722E8;
+gUnknown_0837A2E8 = 0x0837A2E8;
+gUnknown_0837A4E8 = 0x0837A4E8;
+gUnknown_0838E028 = 0x0838E028;
+gUnknown_0838E828 = 0x0838E828;
+gUnknown_08391A4C = 0x08391A4C;
+gUnknown_08393A4C = 0x08393A4C;
+gUnknown_08395A4C = 0x08395A4C;
+gUnknown_08397E6C = 0x08397E6C;
+gUnknown_0839A28C = 0x0839A28C;
+gUnknown_0839C78C = 0x0839C78C;
+gUnknown_0839DBAC = 0x0839DBAC;
+gUnknown_0839DDAC = 0x0839DDAC;
+gUnknown_083A05CC = 0x083A05CC;
+gUnknown_083A07CC = 0x083A07CC;
+gUnknown_083A27EC = 0x083A27EC;
+gUnknown_083A29EC = 0x083A29EC;
+gUnknown_083A320C = 0x083A320C;
+gUnknown_083A340C = 0x083A340C;
+gUnknown_083A542C = 0x083A542C;
+gUnknown_083A562C = 0x083A562C;
+gUnknown_083A6E4C = 0x083A6E4C;
+gUnknown_083A704C = 0x083A704C;
+gUnknown_083A806C = 0x083A806C;
+gUnknown_083A808C = 0x083A808C;
+gUnknown_083A826C = 0x083A826C;
+gUnknown_083A8A8C = 0x083A8A8C;
+gUnknown_083A8AAC = 0x083A8AAC;
+gUnknown_083A8ACC = 0x083A8ACC;
+gUnknown_083A8EEC = 0x083A8EEC;
+gUnknown_083BB16C = 0x083BB16C;
+gUnknown_083BD36C = 0x083BD36C;
+gUnknown_083BDF6C = 0x083BDF6C;
+gUnknown_083BF16C = 0x083BF16C;
+gUnknown_083C076C = 0x083C076C;
+gUnknown_083C13AC = 0x083C13AC;
+gUnknown_083C1A6C = 0x083C1A6C;
+gUnknown_083C3C2C = 0x083C3C2C;
+gUnknown_083C542C = 0x083C542C;
+gUnknown_083C562C = 0x083C562C;
+gUnknown_083C5A2C = 0x083C5A2C;
+gUnknown_083C806C = 0x083C806C;
+gUnknown_083E85AC = 0x083E85AC;
+gUnknown_083FE44C = 0x083FE44C;
+gUnknown_083FF04C = 0x083FF04C;
+gUnknown_083FFD4C = 0x083FFD4C;
+gUnknown_083FFD8C = 0x083FFD8C;
+gUnknown_08447A8C = 0x08447A8C;
+gUnknown_0844838C = 0x0844838C;
+gUnknown_0844928C = 0x0844928C;
+gUnknown_08449D8C = 0x08449D8C;
+gUnknown_0844AA0C = 0x0844AA0C;
+gUnknown_0844F20C = 0x0844F20C;
+gUnknown_0844F98C = 0x0844F98C;
+gUnknown_0845588C = 0x0845588C;
+gUnknown_08455E8C = 0x08455E8C;
+gUnknown_0845648C = 0x0845648C;
+gUnknown_0845690C = 0x0845690C;
+gUnknown_0845710C = 0x0845710C;
+gUnknown_0845A08C = 0x0845A08C;
+gUnknown_0845A48C = 0x0845A48C;
+gUnknown_0845F9EC = 0x0845F9EC;
+gUnknown_08464F4C = 0x08464F4C;
+gUnknown_084675EC = 0x084675EC;
+gUnknown_0846A40C = 0x0846A40C;
+gUnknown_0846D2AC = 0x0846D2AC;
+gUnknown_08472A6C = 0x08472A6C;
+gUnknown_084779EC = 0x084779EC;
+gUnknown_0847A40C = 0x0847A40C;
+gUnknown_0847D10C = 0x0847D10C;
+gUnknown_0847DF0C = 0x0847DF0C;
+gUnknown_0847FD0C = 0x0847FD0C;
+gUnknown_0847FF0C = 0x0847FF0C;
+gUnknown_08480E0C = 0x08480E0C;
+gUnknown_0848108C = 0x0848108C;
+gUnknown_08483D8C = 0x08483D8C;
+gUnknown_08488A0C = 0x08488A0C;
+gUnknown_0848D68C = 0x0848D68C;
+gUnknown_0848FD8C = 0x0848FD8C;
+gUnknown_08490A4C = 0x08490A4C;
+gUnknown_08494E4C = 0x08494E4C;
+gUnknown_0849664C = 0x0849664C;
+gUnknown_0849B8CC = 0x0849B8CC;
+gUnknown_0849F1CC = 0x0849F1CC;
+gUnknown_084A11EC = 0x084A11EC;
+gUnknown_084A6EEC = 0x084A6EEC;
+gUnknown_084A856C = 0x084A856C;
+gUnknown_084AA18C = 0x084AA18C;
+gUnknown_084AA9EC = 0x084AA9EC;
+gUnknown_084AF9EC = 0x084AF9EC;
+gUnknown_084AFFEC = 0x084AFFEC;
+gUnknown_084B046C = 0x084B046C;
+gUnknown_084B47EC = 0x084B47EC;
+gUnknown_084B77EC = 0x084B77EC;
+gUnknown_084B7FEC = 0x084B7FEC;
+gUnknown_084BB16C = 0x084BB16C;
+gUnknown_084C00EC = 0x084C00EC;
+gUnknown_084C07EC = 0x084C07EC;
+gUnknown_084C0C6C = 0x084C0C6C;
+gUnknown_084C156C = 0x084C156C;
+gUnknown_084C1E6C = 0x084C1E6C;
+gUnknown_084C4B6C = 0x084C4B6C;
+gUnknown_084ED0CC = 0x084ED0CC;
+gUnknown_084ED6CC = 0x084ED6CC;
+gUnknown_084EDACC = 0x084EDACC;
+gUnknown_084F5ACC = 0x084F5ACC;
+gUnknown_084F61EC = 0x084F61EC;
+gUnknown_084F6B0C = 0x084F6B0C;
+gUnknown_084FA20C = 0x084FA20C;
+gUnknown_084FA48C = 0x084FA48C;
+gUnknown_084FB68C = 0x084FB68C;
+gUnknown_084FD18C = 0x084FD18C;
+gUnknown_084FDF8C = 0x084FDF8C;
+gUnknown_084FEA0C = 0x084FEA0C;
+gUnknown_084FEF0C = 0x084FEF0C;
+gUnknown_084FF30C = 0x084FF30C;
+gUnknown_084FF90C = 0x084FF90C;
+gUnknown_0850100C = 0x0850100C;
+gUnknown_085028CC = 0x085028CC;
+gUnknown_085038CC = 0x085038CC;
+gUnknown_0850398C = 0x0850398C;
+gUnknown_0850558C = 0x0850558C;
+gUnknown_08505B8C = 0x08505B8C;
+gUnknown_08509F4C = 0x08509F4C;
+gUnknown_08510CAC = 0x08510CAC;
+gUnknown_08510E4C = 0x08510E4C;
+gUnknown_08512C4C = 0x08512C4C;
+gUnknown_08514F4C = 0x08514F4C;
+gUnknown_08514F6C = 0x08514F6C;
+gUnknown_08521FAC = 0x08521FAC;
+gUnknown_08521FCC = 0x08521FCC;
+gUnknown_08526DCC = 0x08526DCC;
+gUnknown_08527D22 = 0x08527D22;
+gUnknown_08527D66 = 0x08527D66;
+gUnknown_08527ED6 = 0x08527ED6;
+gUnknown_08527EFE = 0x08527EFE;
+gUnknown_08527F08 = 0x08527F08;
+gUnknown_08527F18 = 0x08527F18;
+gUnknown_08528028 = 0x08528028;
+gUnknown_08528828 = 0x08528828;
+gUnknown_0852A048 = 0x0852A048;
+gUnknown_0852A848 = 0x0852A848;
+gUnknown_0852B468 = 0x0852B468;
+gUnknown_0852DB0C = 0x0852DB0C;
+gUnknown_08532D6C = 0x08532D6C;
+gUnknown_08533360 = 0x08533360;
+gUnknown_08533960 = 0x08533960;
+gUnknown_08533F60 = 0x08533F60;
+gUnknown_0869F240 = 0x0869F240;
+gUnknown_0869F2A0 = 0x0869F2A0;
+gUnknown_0869F45C = 0x0869F45C;
+gUnknown_0869F58C = 0x0869F58C;
+gUnknown_0869F5C8 = 0x0869F5C8;
+gUnknown_0869F618 = 0x0869F618;
+gUnknown_0869F664 = 0x0869F664;
+gUnknown_0869F7C8 = 0x0869F7C8;
+gUnknown_0869FC0C = 0x0869FC0C;
+gUnknown_0869FCE4 = 0x0869FCE4;
+gUnknown_086A0328 = 0x086A0328;
+gUnknown_086A0368 = 0x086A0368;
+gUnknown_086A0F30 = 0x086A0F30;
+gUnknown_086A11A4 = 0x086A11A4;
+gUnknown_086A1588 = 0x086A1588;
+gUnknown_086A17D8 = 0x086A17D8;
+gUnknown_086A1ABC = 0x086A1ABC;
+gUnknown_086A1B9C = 0x086A1B9C;
+gUnknown_086A1BC8 = 0x086A1BC8;
+gUnknown_086A1C00 = 0x086A1C00;
+gUnknown_086A1C64 = 0x086A1C64;
+gUnknown_086A1C88 = 0x086A1C88;
+gUnknown_086A1CCC = 0x086A1CCC;
+gUnknown_086A1D64 = 0x086A1D64;
+gUnknown_086A1E74 = 0x086A1E74;
+gUnknown_086A1F10 = 0x086A1F10;
+gUnknown_086A1FC4 = 0x086A1FC4;
+gUnknown_086A1FE4 = 0x086A1FE4;
+gUnknown_086A2038 = 0x086A2038;
+gUnknown_086A20F8 = 0x086A20F8;
+gUnknown_086A22D8 = 0x086A22D8;
+gUnknown_086A2454 = 0x086A2454;
+gUnknown_086A24F0 = 0x086A24F0;
+gUnknown_086A2548 = 0x086A2548;
+gUnknown_086A26A0 = 0x086A26A0;
+gUnknown_086A2D28 = 0x086A2D28;
+gUnknown_086A2D94 = 0x086A2D94;
+gUnknown_086A2E70 = 0x086A2E70;
+gUnknown_086A2E90 = 0x086A2E90;
+gUnknown_086A2EAC = 0x086A2EAC;
+gUnknown_086A2EE4 = 0x086A2EE4;
+gUnknown_086A2FA0 = 0x086A2FA0;
+gUnknown_086A3700 = 0x086A3700;
+gUnknown_086A3707 = 0x086A3707;
+gUnknown_086A4A38 = 0x086A4A38;
+gUnknown_086A4C80 = 0x086A4C80;
+gUnknown_086A4CC0 = 0x086A4CC0;
+gUnknown_086A4CD8 = 0x086A4CD8;
+gUnknown_086A4CF0 = 0x086A4CF0;
+gUnknown_086A4CF8 = 0x086A4CF8;
+gUnknown_086A54D8 = 0x086A54D8;
+gUnknown_086A550C = 0x086A550C;
+gUnknown_086A551A = 0x086A551A;
+gUnknown_086A5528 = 0x086A5528;
+gUnknown_086A5536 = 0x086A5536;
+gUnknown_086A5DDA = 0x086A5DDA;
+gUnknown_086A5DF2 = 0x086A5DF2;
+gUnknown_086A5E1A = 0x086A5E1A;
+gUnknown_086A5EE2 = 0x086A5EE2;
+gUnknown_086A6014 = 0x086A6014;
+gUnknown_086A6148 = 0x086A6148;
+gUnknown_086A61BC = 0x086A61BC;
+gUnknown_086A6356 = 0x086A6356;
+gUnknown_086A64F0 = 0x086A64F0;
+gUnknown_086A6AD4 = 0x086A6AD4;
+gUnknown_086A6B14 = 0x086A6B14;
+gUnknown_086A6B28 = 0x086A6B28;
+gUnknown_086A769C = 0x086A769C;
+gUnknown_086A7768 = 0x086A7768;
+gUnknown_086A7788 = 0x086A7788;
+gUnknown_086A7798 = 0x086A7798;
+gUnknown_086A77A8 = 0x086A77A8;
+gUnknown_086A795C = 0x086A795C;
+gUnknown_086A79EC = 0x086A79EC;
+gUnknown_086A79FC = 0x086A79FC;
+gUnknown_086A7A1C = 0x086A7A1C;
+gUnknown_086A7A78 = 0x086A7A78;
+gUnknown_086A7AC0 = 0x086A7AC0;
+gUnknown_086A7AE4 = 0x086A7AE4;
+gUnknown_086A7B34 = 0x086A7B34;
+gUnknown_086A7B74 = 0x086A7B74;
+gUnknown_086A7B7C = 0x086A7B7C;
+gUnknown_086A7C24 = 0x086A7C24;
+gUnknown_086A7C68 = 0x086A7C68;
+gUnknown_086A7D20 = 0x086A7D20;
+gUnknown_086A7D4C = 0x086A7D4C;
+gUnknown_086A7DA8 = 0x086A7DA8;
+gUnknown_086A7DB0 = 0x086A7DB0;
+gUnknown_086A7DD4 = 0x086A7DD4;
+gUnknown_086A7FA4 = 0x086A7FA4;
+gUnknown_086A7FA8 = 0x086A7FA8;
+gUnknown_086A7FAC = 0x086A7FAC;
+gUnknown_086A9684 = 0x086A9684;
+gUnknown_086A9694 = 0x086A9694;
+gUnknown_086A96AC = 0x086A96AC;
+gUnknown_086A96C0 = 0x086A96C0;
+gUnknown_086A96E4 = 0x086A96E4;
+gUnknown_086ACD50 = 0x086ACD50;
+gUnknown_086ACD74 = 0x086ACD74;
+gUnknown_086ACD84 = 0x086ACD84;
+gUnknown_086ACD86 = 0x086ACD86;
+gUnknown_086ACDB8 = 0x086ACDB8;
+gUnknown_086ACDF4 = 0x086ACDF4;
+gUnknown_086ACE0C = 0x086ACE0C;
+gUnknown_086ACE2C = 0x086ACE2C;
+gUnknown_086ACE60 = 0x086ACE60;
+gUnknown_086ACE70 = 0x086ACE70;
+gUnknown_086ACE8C = 0x086ACE8C;
+gUnknown_086ACEF4 = 0x086ACEF4;
+gUnknown_086ACEF8 = 0x086ACEF8;
+gUnknown_086ACF18 = 0x086ACF18;
+gUnknown_086ACF38 = 0x086ACF38;
+gUnknown_086ACF80 = 0x086ACF80;
+gUnknown_086ACFA0 = 0x086ACFA0;
+gUnknown_086ACFE0 = 0x086ACFE0;
+gUnknown_086ACFF4 = 0x086ACFF4;
+gUnknown_086AD000 = 0x086AD000;
+gUnknown_086AD070 = 0x086AD070;
+gUnknown_086AD180 = 0x086AD180;
+gUnknown_086AD2DE = 0x086AD2DE;
+gUnknown_086AD2EE = 0x086AD2EE;
+gUnknown_086AD3FE = 0x086AD3FE;
+gUnknown_086AD436 = 0x086AD436;
+gUnknown_086AD456 = 0x086AD456;
+gUnknown_086AD474 = 0x086AD474;
+gUnknown_086AD49C = 0x086AD49C;
+gUnknown_086AD4C4 = 0x086AD4C4;
+gUnknown_086AD4E8 = 0x086AD4E8;
+gUnknown_086AD50C = 0x086AD50C;
+gUnknown_086AD52C = 0x086AD52C;
+gUnknown_086AD580 = 0x086AD580;
+gUnknown_086AD750 = 0x086AD750;
+gUnknown_086AD788 = 0x086AD788;
+gUnknown_086AD798 = 0x086AD798;
+gUnknown_086AD79C = 0x086AD79C;
+gUnknown_086AD7C0 = 0x086AD7C0;
+gUnknown_086AD856 = 0x086AD856;
+gUnknown_086AD862 = 0x086AD862;
+gUnknown_086AD9DC = 0x086AD9DC;
+gUnknown_086AD9EC = 0x086AD9EC;
+gUnknown_086AD9FC = 0x086AD9FC;
+gUnknown_086ADA58 = 0x086ADA58;
+gUnknown_086ADA6E = 0x086ADA6E;
+gUnknown_086ADEB0 = 0x086ADEB0;
+gUnknown_086ADEB2 = 0x086ADEB2;
+gUnknown_086ADEE0 = 0x086ADEE0;
+gUnknown_086ADF48 = 0x086ADF48;
+gUnknown_086ADF8A = 0x086ADF8A;
+gUnknown_086ADF90 = 0x086ADF90;
+gUnknown_086ADFC8 = 0x086ADFC8;
+gUnknown_086ADFD4 = 0x086ADFD4;
+gUnknown_086ADFE2 = 0x086ADFE2;
+gUnknown_086AE088 = 0x086AE088;
+gUnknown_086AE0A4 = 0x086AE0A4;
+gUnknown_086AE0B4 = 0x086AE0B4;
+gUnknown_086AE0C0 = 0x086AE0C0;
+gUnknown_086AE0D0 = 0x086AE0D0;
+gUnknown_086AE0E6 = 0x086AE0E6;
+gUnknown_086AE124 = 0x086AE124;
+gUnknown_086AE154 = 0x086AE154;
+gUnknown_086AE1A4 = 0x086AE1A4;
+gUnknown_086AE234 = 0x086AE234;
+gUnknown_086AE2F4 = 0x086AE2F4;
+gUnknown_086AE2F6 = 0x086AE2F6;
+gUnknown_086AE30C = 0x086AE30C;
+gUnknown_086AE318 = 0x086AE318;
+gUnknown_086AE324 = 0x086AE324;
+gUnknown_086AE344 = 0x086AE344;
+gUnknown_086AE394 = 0x086AE394;
+gUnknown_086AE3DC = 0x086AE3DC;
+gUnknown_086AE45A = 0x086AE45A;
+gUnknown_086AE462 = 0x086AE462;
+gUnknown_086AE496 = 0x086AE496;
+gUnknown_086AE4FC = 0x086AE4FC;
+gUnknown_086AE544 = 0x086AE544;
+gUnknown_086AE54A = 0x086AE54A;
+gUnknown_086AE554 = 0x086AE554;
+gUnknown_086AE588 = 0x086AE588;
+gUnknown_086AE58A = 0x086AE58A;
+gUnknown_086AE5A0 = 0x086AE5A0;
+gUnknown_086AE5E0 = 0x086AE5E0;
+gUnknown_086AE5EC = 0x086AE5EC;
+gUnknown_086AE68E = 0x086AE68E;
+gUnknown_086AE718 = 0x086AE718;
+gUnknown_086AE9C4 = 0x086AE9C4;
+gUnknown_086AE9D4 = 0x086AE9D4;
+gUnknown_086AE9E4 = 0x086AE9E4;
+gUnknown_086AEA3C = 0x086AEA3C;
+gUnknown_086AEA50 = 0x086AEA50;
+gUnknown_086AEA60 = 0x086AEA60;
+gUnknown_086AEA68 = 0x086AEA68;
+gUnknown_086AEA70 = 0x086AEA70;
+gUnknown_086AEAE0 = 0x086AEAE0;
+gUnknown_086AEAF8 = 0x086AEAF8;
+gUnknown_086AEDA4 = 0x086AEDA4;
+gUnknown_086AEDCC = 0x086AEDCC;
+gUnknown_086AEDE8 = 0x086AEDE8;
+gUnknown_086AEE20 = 0x086AEE20;
+gUnknown_086AEE5E = 0x086AEE5E;
+gUnknown_086AEED6 = 0x086AEED6;
+gUnknown_086AEEDE = 0x086AEEDE;
+gUnknown_086AEEE6 = 0x086AEEE6;
+gUnknown_086AEEFE = 0x086AEEFE;
+gUnknown_086AEF04 = 0x086AEF04;
+gUnknown_086AEF28 = 0x086AEF28;
+gUnknown_086AEF40 = 0x086AEF40;
+gUnknown_086AF0B4 = 0x086AF0B4;
+gUnknown_086AF140 = 0x086AF140;
+gUnknown_086AF2CC = 0x086AF2CC;
+gUnknown_086AF2DC = 0x086AF2DC;
+gUnknown_086AF34C = 0x086AF34C;
+gUnknown_086AF3AC = 0x086AF3AC;
+gUnknown_086AF3B2 = 0x086AF3B2;
+gUnknown_086AF3BE = 0x086AF3BE;
+gUnknown_086AF3C6 = 0x086AF3C6;
+gUnknown_086AF3CC = 0x086AF3CC;
+gUnknown_086AF744 = 0x086AF744;
+gUnknown_086AF784 = 0x086AF784;
+gUnknown_086AFAC0 = 0x086AFAC0;
+gUnknown_086AFAE0 = 0x086AFAE0;
+gUnknown_086AFAE2 = 0x086AFAE2;
+gUnknown_086AFB2C = 0x086AFB2C;
+gUnknown_086AFC16 = 0x086AFC16;
+gUnknown_086AFCB0 = 0x086AFCB0;
+gUnknown_086AFD70 = 0x086AFD70;
+gUnknown_086B0010 = 0x086B0010;
+gUnknown_086B0128 = 0x086B0128;
+gUnknown_086B0150 = 0x086B0150;
+gUnknown_086B02CC = 0x086B02CC;
+gUnknown_086B03BC = 0x086B03BC;
+gUnknown_086B077C = 0x086B077C;
+gUnknown_086B085C = 0x086B085C;
+gUnknown_086B0884 = 0x086B0884;
+gUnknown_086B08A4 = 0x086B08A4;
+gUnknown_086B08C4 = 0x086B08C4;
+gUnknown_086B08CA = 0x086B08CA;
+gUnknown_086B08D4 = 0x086B08D4;
+gUnknown_086B094C = 0x086B094C;
+gUnknown_086B0970 = 0x086B0970;
+gUnknown_086B09C8 = 0x086B09C8;
+gUnknown_086B09E8 = 0x086B09E8;
+gUnknown_086B0A90 = 0x086B0A90;
+gUnknown_086B0AC0 = 0x086B0AC0;
+gUnknown_086B0AF0 = 0x086B0AF0;
+gUnknown_086B0B20 = 0x086B0B20;
+gUnknown_086B0B70 = 0x086B0B70;
+gUnknown_086B0B94 = 0x086B0B94;
+gUnknown_086B0BC4 = 0x086B0BC4;
+gUnknown_086B0C04 = 0x086B0C04;
+gUnknown_086B0CB8 = 0x086B0CB8;
+gUnknown_086B0D6C = 0x086B0D6C;
+gUnknown_086B0E20 = 0x086B0E20;
+gUnknown_086B0E60 = 0x086B0E60;
+gUnknown_086B0E6C = 0x086B0E6C;
+gUnknown_086B0E9C = 0x086B0E9C;
+gUnknown_086B0F4C = 0x086B0F4C;
+gUnknown_086B0F9C = 0x086B0F9C;
+gUnknown_086B0FAC = 0x086B0FAC;
+gUnknown_086B108C = 0x086B108C;
+gUnknown_086B1104 = 0x086B1104;
+gUnknown_086B1124 = 0x086B1124;
+gUnknown_086B11CC = 0x086B11CC;
+gUnknown_086B11FC = 0x086B11FC;
+gUnknown_086B122C = 0x086B122C;
+gUnknown_086B125C = 0x086B125C;
+gUnknown_086B12AC = 0x086B12AC;
+gUnknown_086B12D0 = 0x086B12D0;
+gUnknown_086B1300 = 0x086B1300;
+gUnknown_086B1340 = 0x086B1340;
+gUnknown_086B13F4 = 0x086B13F4;
+gUnknown_086B146C = 0x086B146C;
+gUnknown_086B14A8 = 0x086B14A8;
+gUnknown_086B155C = 0x086B155C;
+gUnknown_086B15B4 = 0x086B15B4;
+gUnknown_086B263C = 0x086B263C;
+gUnknown_086B28A0 = 0x086B28A0;
+gUnknown_086B2E64 = 0x086B2E64;
+gUnknown_086B2FC0 = 0x086B2FC0;
+gUnknown_086B3A04 = 0x086B3A04;
+gUnknown_086B3B7E = 0x086B3B7E;
+gUnknown_086B3CA4 = 0x086B3CA4;
+gUnknown_086B3E1E = 0x086B3E1E;
+gUnknown_086B3EF6 = 0x086B3EF6;
+gUnknown_086B3FE6 = 0x086B3FE6;
+gUnknown_086B4112 = 0x086B4112;
+gUnknown_086B4202 = 0x086B4202;
+gUnknown_086B4568 = 0x086B4568;
+gUnknown_086B47DE = 0x086B47DE;
+gUnknown_086B481A = 0x086B481A;
+gUnknown_086B4850 = 0x086B4850;
+gUnknown_086B4922 = 0x086B4922;
+gUnknown_086B4A72 = 0x086B4A72;
+gUnknown_086B4B0E = 0x086B4B0E;
+gUnknown_086B4D4E = 0x086B4D4E;
+gUnknown_086B4E3E = 0x086B4E3E;
+gUnknown_086B4E42 = 0x086B4E42;
+gUnknown_086B4E62 = 0x086B4E62;
+gUnknown_086B4F6A = 0x086B4F6A;
+gUnknown_086B50AE = 0x086B50AE;
+gUnknown_086B51CE = 0x086B51CE;
+gUnknown_086B53B4 = 0x086B53B4;
+gUnknown_086B53B8 = 0x086B53B8;
+gUnknown_086B53E4 = 0x086B53E4;
+gUnknown_086B55DC = 0x086B55DC;
+gUnknown_086B56D8 = 0x086B56D8;
+gUnknown_086B5CC0 = 0x086B5CC0;
+gUnknown_086B5D56 = 0x086B5D56;
+gUnknown_086B5DCE = 0x086B5DCE;
+gUnknown_086B5ECA = 0x086B5ECA;
+gUnknown_086B609E = 0x086B609E;
+gUnknown_086B612E = 0x086B612E;
+gUnknown_086B63AA = 0x086B63AA;
+gUnknown_086B63F2 = 0x086B63F2;
+gUnknown_086B6512 = 0x086B6512;
+gUnknown_086B65EA = 0x086B65EA;
+gUnknown_086B8AE0 = 0x086B8AE0;
+gUnknown_086B91AC = 0x086B91AC;
+gUnknown_086B92FC = 0x086B92FC;
+gUnknown_086B9AB8 = 0x086B9AB8;
+gUnknown_086B9DAC = 0x086B9DAC;
+gUnknown_086BA0A0 = 0x086BA0A0;
+gUnknown_086BB420 = 0x086BB420;
+gUnknown_086BB6F4 = 0x086BB6F4;
+gUnknown_086BB910 = 0x086BB910;
+gUnknown_086BB968 = 0x086BB968;
+gUnknown_086BB9A8 = 0x086BB9A8;
+gUnknown_086BB9B4 = 0x086BB9B4;
+gUnknown_086BB9EC = 0x086BB9EC;
+gUnknown_086BBA6C = 0x086BBA6C;