summaryrefslogtreecommitdiff
path: root/asm/intro.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/intro.s')
-rwxr-xr-xasm/intro.s1032
1 files changed, 516 insertions, 516 deletions
diff --git a/asm/intro.s b/asm/intro.s
index b573471..9eff3c4 100755
--- a/asm/intro.s
+++ b/asm/intro.s
@@ -65,9 +65,9 @@ sub_929C: @ 0x0800929C
movs r2, #0
movs r1, #0
strh r0, [r4, #0x16]
- ldr r0, _0800933C @ =0x0202BF10
+ ldr r0, _0800933C @ =gUnknown_0202BF10
strh r1, [r0]
- ldr r0, _08009340 @ =0x0202C790
+ ldr r0, _08009340 @ =gUnknown_0202C790
strb r2, [r0]
ldr r0, _08009344 @ =sub_93F8 + 1
bl sub_898
@@ -89,13 +89,13 @@ _0800932C: .4byte 0x06004000
_08009330: .4byte gIntroCopyright_Pal
_08009334: .4byte 0x80000100
_08009338: .4byte gMain
-_0800933C: .4byte 0x0202BF10
-_08009340: .4byte 0x0202C790
+_0800933C: .4byte gUnknown_0202BF10
+_08009340: .4byte gUnknown_0202C790
_08009344: .4byte sub_93F8 + 1
thumb_func_start sub_9348
sub_9348: @ 0x08009348
- ldr r1, _08009368 @ =0x0202BF10
+ ldr r1, _08009368 @ =gUnknown_0202BF10
ldrh r0, [r1]
adds r0, #1
strh r0, [r1]
@@ -112,7 +112,7 @@ sub_9348: @ 0x08009348
_08009364:
bx lr
.align 2, 0
-_08009368: .4byte 0x0202BF10
+_08009368: .4byte gUnknown_0202BF10
_0800936C: .4byte gMain
thumb_func_start sub_9370
@@ -134,7 +134,7 @@ _08009388: .4byte gMain
sub_938C: @ 0x0800938C
push {lr}
ldr r1, _080093C0 @ =gUnknown_080792E0
- ldr r0, _080093C4 @ =0x0202C790
+ ldr r0, _080093C4 @ =gUnknown_0202C790
ldrb r0, [r0]
lsls r0, r0, #0x18
asrs r0, r0, #0x18
@@ -142,7 +142,7 @@ sub_938C: @ 0x0800938C
adds r0, r0, r1
ldr r0, [r0]
bl _call_via_r0
- ldr r1, _080093C8 @ =0x0202BF10
+ ldr r1, _080093C8 @ =gUnknown_0202BF10
ldrh r0, [r1]
adds r0, #1
strh r0, [r1]
@@ -159,8 +159,8 @@ _080093BA:
bx r0
.align 2, 0
_080093C0: .4byte gUnknown_080792E0
-_080093C4: .4byte 0x0202C790
-_080093C8: .4byte 0x0202BF10
+_080093C4: .4byte gUnknown_0202C790
+_080093C8: .4byte gUnknown_0202BF10
_080093CC: .4byte gMain
thumb_func_start sub_93D0
@@ -351,7 +351,7 @@ sub_9498: @ 0x08009498
ldr r0, [r4, #8]
ldr r0, _0800966C @ =gUnknown_080BD4C0
str r0, [r4]
- ldr r0, _08009670 @ =0x0201C1C0
+ ldr r0, _08009670 @ =gUnknown_0201C1C0
str r0, [r4, #4]
ldr r0, _08009674 @ =0x80003400
str r0, [r4, #8]
@@ -382,7 +382,7 @@ sub_9498: @ 0x08009498
ldr r0, [r4, #8]
bl sub_96A8
ldr r1, _08009690 @ =gMain
- ldr r2, _08009694 @ =0x0202ADA0
+ ldr r2, _08009694 @ =gUnknown_0202ADA0
ldrh r3, [r2]
movs r7, #0xba
lsls r7, r7, #2
@@ -434,7 +434,7 @@ sub_9498: @ 0x08009498
ldr r0, _080096A0 @ =0x80000010
str r0, [r4, #8]
ldr r0, [r4, #8]
- ldr r1, _080096A4 @ =0x0202C790
+ ldr r1, _080096A4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -467,7 +467,7 @@ _08009660: .4byte 0x0600F800
_08009664: .4byte gUnknown_080B44A0
_08009668: .4byte 0x80002C00
_0800966C: .4byte gUnknown_080BD4C0
-_08009670: .4byte 0x0201C1C0
+_08009670: .4byte gUnknown_0201C1C0
_08009674: .4byte 0x80003400
_08009678: .4byte gIntroScene1Sprites_Pals
_0800967C: .4byte gIntroScene1Sprites_Gfx
@@ -476,18 +476,18 @@ _08009684: .4byte 0x80004000
_08009688: .4byte 0x05000200
_0800968C: .4byte 0x80000100
_08009690: .4byte gMain
-_08009694: .4byte 0x0202ADA0
+_08009694: .4byte gUnknown_0202ADA0
_08009698: .4byte 0x000002EA
_0800969C: .4byte 0x000002F6
_080096A0: .4byte 0x80000010
-_080096A4: .4byte 0x0202C790
+_080096A4: .4byte gUnknown_0202C790
thumb_func_start sub_96A8
sub_96A8: @ 0x080096A8
push {r4, r5, r6, lr}
mov r6, r8
push {r6}
- ldr r0, _0800975C @ =0x0201A450
+ ldr r0, _0800975C @ =gUnknown_0201A450
mov ip, r0
movs r5, #0
movs r2, #0
@@ -523,7 +523,7 @@ sub_96A8: @ 0x080096A8
strh r1, [r0]
adds r0, #0xa
strb r4, [r0]
- ldr r0, _08009760 @ =0x0202ADA0
+ ldr r0, _08009760 @ =gUnknown_0202ADA0
ldr r1, _08009764 @ =0x0000FFA8
strh r1, [r0]
adds r1, #0x22
@@ -548,25 +548,25 @@ sub_96A8: @ 0x080096A8
strh r2, [r0, #8]
strh r2, [r0, #0xa]
strb r4, [r0, #0xc]
- ldr r0, _08009768 @ =0x0201C1B8
+ ldr r0, _08009768 @ =gUnknown_0201C1B8
strb r5, [r0]
- ldr r1, _0800976C @ =0x0202ADD4
+ ldr r1, _0800976C @ =gUnknown_0202ADD4
movs r0, #0x10
strb r0, [r1]
- ldr r0, _08009770 @ =0x0202C594
+ ldr r0, _08009770 @ =gUnknown_0202C594
strh r2, [r0]
- ldr r0, _08009774 @ =0x02019C30
+ ldr r0, _08009774 @ =gUnknown_02019C30
str r3, [r0]
- ldr r0, _08009778 @ =0x0201C188
+ ldr r0, _08009778 @ =gUnknown_0201C188
str r3, [r0]
- ldr r0, _0800977C @ =0x0202BF10
+ ldr r0, _0800977C @ =gUnknown_0202BF10
strh r2, [r0]
- ldr r0, _08009780 @ =0x0202A578
+ ldr r0, _08009780 @ =gUnknown_0202A578
strh r2, [r0]
- ldr r1, _08009784 @ =0x0202BEF0
+ ldr r1, _08009784 @ =gUnknown_0202BEF0
movs r0, #0x20
str r0, [r1]
- ldr r1, _08009788 @ =0x0202C5A8
+ ldr r1, _08009788 @ =gUnknown_0202C5A8
movs r0, #8
strb r0, [r1]
pop {r3}
@@ -575,24 +575,24 @@ sub_96A8: @ 0x080096A8
pop {r0}
bx r0
.align 2, 0
-_0800975C: .4byte 0x0201A450
-_08009760: .4byte 0x0202ADA0
+_0800975C: .4byte gUnknown_0201A450
+_08009760: .4byte gUnknown_0202ADA0
_08009764: .4byte 0x0000FFA8
-_08009768: .4byte 0x0201C1B8
-_0800976C: .4byte 0x0202ADD4
-_08009770: .4byte 0x0202C594
-_08009774: .4byte 0x02019C30
-_08009778: .4byte 0x0201C188
-_0800977C: .4byte 0x0202BF10
-_08009780: .4byte 0x0202A578
-_08009784: .4byte 0x0202BEF0
-_08009788: .4byte 0x0202C5A8
+_08009768: .4byte gUnknown_0201C1B8
+_0800976C: .4byte gUnknown_0202ADD4
+_08009770: .4byte gUnknown_0202C594
+_08009774: .4byte gUnknown_02019C30
+_08009778: .4byte gUnknown_0201C188
+_0800977C: .4byte gUnknown_0202BF10
+_08009780: .4byte gUnknown_0202A578
+_08009784: .4byte gUnknown_0202BEF0
+_08009788: .4byte gUnknown_0202C5A8
thumb_func_start sub_978C
sub_978C: @ 0x0800978C
push {r4, r5, r6, lr}
bl sub_9CB8
- ldr r1, _080097C0 @ =0x0201A450
+ ldr r1, _080097C0 @ =gUnknown_0201A450
ldrh r2, [r1, #8]
movs r3, #8
ldrsh r0, [r1, r3]
@@ -607,17 +607,17 @@ sub_978C: @ 0x0800978C
cmp r0, #0x1b
ble _0800981A
strh r2, [r1, #0xa]
- ldr r0, _080097C4 @ =0x0202A578
+ ldr r0, _080097C4 @ =gUnknown_0202A578
strh r2, [r0]
- ldr r1, _080097C8 @ =0x0202C790
+ ldr r1, _080097C8 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
b _0800981A
.align 2, 0
-_080097C0: .4byte 0x0201A450
-_080097C4: .4byte 0x0202A578
-_080097C8: .4byte 0x0202C790
+_080097C0: .4byte gUnknown_0201A450
+_080097C4: .4byte gUnknown_0202A578
+_080097C8: .4byte gUnknown_0202C790
_080097CC:
ldrh r0, [r1, #0xa]
adds r0, #1
@@ -631,13 +631,13 @@ _080097CC:
adds r0, r2, #1
strh r0, [r1, #8]
_080097E2:
- ldr r3, _08009820 @ =0x0202BF10
+ ldr r3, _08009820 @ =gUnknown_0202BF10
ldr r5, _08009824 @ =gUnknown_086A77A8
- ldr r4, _08009828 @ =0x0202A578
+ ldr r4, _08009828 @ =gUnknown_0202A578
movs r6, #0
ldrsh r2, [r4, r6]
lsls r2, r2, #2
- ldr r0, _0800982C @ =0x0202C5A8
+ ldr r0, _0800982C @ =gUnknown_0202C5A8
movs r1, #0
ldrsb r1, [r0, r1]
lsls r0, r1, #2
@@ -663,23 +663,23 @@ _0800981A:
pop {r0}
bx r0
.align 2, 0
-_08009820: .4byte 0x0202BF10
+_08009820: .4byte gUnknown_0202BF10
_08009824: .4byte gUnknown_086A77A8
-_08009828: .4byte 0x0202A578
-_0800982C: .4byte 0x0202C5A8
+_08009828: .4byte gUnknown_0202A578
+_0800982C: .4byte gUnknown_0202C5A8
thumb_func_start sub_9830
sub_9830: @ 0x08009830
push {lr}
- ldr r0, _08009868 @ =0x02019C30
+ ldr r0, _08009868 @ =gUnknown_02019C30
ldr r2, [r0]
subs r2, #0x10
str r2, [r0]
- ldr r1, _0800986C @ =0x0201C188
+ ldr r1, _0800986C @ =gUnknown_0201C188
ldr r0, [r1]
subs r0, #0x10
str r0, [r1]
- ldr r1, _08009870 @ =0x0201A450
+ ldr r1, _08009870 @ =gUnknown_0201A450
ldrh r0, [r1]
subs r0, #1
strh r0, [r1]
@@ -689,7 +689,7 @@ sub_9830: @ 0x08009830
strh r0, [r1, #0xa]
movs r0, #0x25
strh r0, [r1, #8]
- ldr r1, _08009874 @ =0x0202C790
+ ldr r1, _08009874 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -698,15 +698,15 @@ _0800985E:
pop {r0}
bx r0
.align 2, 0
-_08009868: .4byte 0x02019C30
-_0800986C: .4byte 0x0201C188
-_08009870: .4byte 0x0201A450
-_08009874: .4byte 0x0202C790
+_08009868: .4byte gUnknown_02019C30
+_0800986C: .4byte gUnknown_0201C188
+_08009870: .4byte gUnknown_0201A450
+_08009874: .4byte gUnknown_0202C790
thumb_func_start sub_9878
sub_9878: @ 0x08009878
push {lr}
- ldr r1, _080098AC @ =0x0201A450
+ ldr r1, _080098AC @ =gUnknown_0201A450
ldrh r0, [r1, #0xa]
adds r0, #1
strh r0, [r1, #0xa]
@@ -724,7 +724,7 @@ sub_9878: @ 0x08009878
strb r0, [r1, #0xc]
movs r0, #0xd8
bl m4aSongNumStart
- ldr r1, _080098B0 @ =0x0202C790
+ ldr r1, _080098B0 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -732,13 +732,13 @@ _080098A8:
pop {r0}
bx r0
.align 2, 0
-_080098AC: .4byte 0x0201A450
-_080098B0: .4byte 0x0202C790
+_080098AC: .4byte gUnknown_0201A450
+_080098B0: .4byte gUnknown_0202C790
thumb_func_start sub_98B4
sub_98B4: @ 0x080098B4
push {lr}
- ldr r1, _080098F0 @ =0x0201A450
+ ldr r1, _080098F0 @ =gUnknown_0201A450
ldrh r2, [r1, #8]
movs r3, #8
ldrsh r0, [r1, r3]
@@ -760,16 +760,16 @@ sub_98B4: @ 0x080098B4
bl sub_10170
movs r0, #8
bl m4aSongNumStart
- ldr r1, _080098FC @ =0x0202C790
+ ldr r1, _080098FC @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
b _08009916
.align 2, 0
-_080098F0: .4byte 0x0201A450
+_080098F0: .4byte gUnknown_0201A450
_080098F4: .4byte gUnknown_080B3C60
_080098F8: .4byte 0x050000E0
-_080098FC: .4byte 0x0202C790
+_080098FC: .4byte gUnknown_0202C790
_08009900:
ldrh r0, [r1, #0xa]
adds r0, #1
@@ -790,7 +790,7 @@ _08009916:
thumb_func_start sub_9920
sub_9920: @ 0x08009920
push {lr}
- ldr r0, _08009954 @ =0x0202BF10
+ ldr r0, _08009954 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r0, r1]
movs r1, #3
@@ -798,7 +798,7 @@ sub_9920: @ 0x08009920
lsls r0, r0, #0x10
cmp r0, #0
bne _08009982
- ldr r1, _08009958 @ =0x0202C594
+ ldr r1, _08009958 @ =gUnknown_0202C594
ldrh r2, [r1]
movs r3, #0
ldrsh r0, [r1, r3]
@@ -806,31 +806,31 @@ sub_9920: @ 0x08009920
bgt _08009964
adds r0, r2, #1
strh r0, [r1]
- ldr r1, _0800995C @ =0x0201C1B8
+ ldr r1, _0800995C @ =gUnknown_0201C1B8
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
- ldr r1, _08009960 @ =0x0202ADD4
+ ldr r1, _08009960 @ =gUnknown_0202ADD4
ldrb r0, [r1]
subs r0, #1
b _08009976
.align 2, 0
-_08009954: .4byte 0x0202BF10
-_08009958: .4byte 0x0202C594
-_0800995C: .4byte 0x0201C1B8
-_08009960: .4byte 0x0202ADD4
+_08009954: .4byte gUnknown_0202BF10
+_08009958: .4byte gUnknown_0202C594
+_0800995C: .4byte gUnknown_0201C1B8
+_08009960: .4byte gUnknown_0202ADD4
_08009964:
- ldr r0, _0800998C @ =0x0201C1C0
+ ldr r0, _0800998C @ =gUnknown_0201C1C0
ldr r1, _08009990 @ =0x060036E0
movs r2, #8
movs r3, #8
bl sub_10708
- ldr r1, _08009994 @ =0x0202C790
+ ldr r1, _08009994 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
_08009976:
strb r0, [r1]
- ldr r2, _08009998 @ =0x0201A450
+ ldr r2, _08009998 @ =gUnknown_0201A450
ldrh r1, [r2, #0x18]
movs r0, #1
subs r0, r0, r1
@@ -840,15 +840,15 @@ _08009982:
pop {r0}
bx r0
.align 2, 0
-_0800998C: .4byte 0x0201C1C0
+_0800998C: .4byte gUnknown_0201C1C0
_08009990: .4byte 0x060036E0
-_08009994: .4byte 0x0202C790
-_08009998: .4byte 0x0201A450
+_08009994: .4byte gUnknown_0202C790
+_08009998: .4byte gUnknown_0201A450
thumb_func_start sub_999C
sub_999C: @ 0x0800999C
push {r4, r5, lr}
- ldr r5, _08009A84 @ =0x0202BEF0
+ ldr r5, _08009A84 @ =gUnknown_0202BEF0
ldr r0, [r5]
cmp r0, #0
ble _080099D0
@@ -873,7 +873,7 @@ _080099B2:
movs r2, #0x20
bl sub_10170
_080099D0:
- ldr r5, _08009A90 @ =0x0202BF10
+ ldr r5, _08009A90 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r5, r1]
movs r1, #3
@@ -881,13 +881,13 @@ _080099D0:
lsls r0, r0, #0x10
cmp r0, #0
bne _080099EC
- ldr r2, _08009A94 @ =0x0201A450
+ ldr r2, _08009A94 @ =gUnknown_0201A450
ldrh r1, [r2, #0x18]
movs r0, #1
subs r0, r0, r1
strh r0, [r2, #0x18]
_080099EC:
- ldr r4, _08009A98 @ =0x0202ADA0
+ ldr r4, _08009A98 @ =gUnknown_0202ADA0
ldrh r0, [r4]
subs r0, #1
strh r0, [r4]
@@ -930,7 +930,7 @@ _08009A04:
movs r3, #0
ldrsh r0, [r0, r3]
lsls r0, r0, #1
- ldr r1, _08009AAC @ =0x0201C1C0
+ ldr r1, _08009AAC @ =gUnknown_0201C1C0
adds r0, r0, r1
ldr r1, _08009AB0 @ =0x060036E0
movs r2, #8
@@ -943,7 +943,7 @@ _08009A04:
asrs r0, r0, #0x10
cmp r0, #3
ble _08009A78
- ldr r1, _08009A94 @ =0x0201A450
+ ldr r1, _08009A94 @ =gUnknown_0201A450
adds r0, r1, #0
adds r0, #0x3c
strb r5, [r0]
@@ -953,7 +953,7 @@ _08009A04:
strb r0, [r1, #0x1c]
movs r0, #0
strh r0, [r4, #0x14]
- ldr r1, _08009AB4 @ =0x0202C790
+ ldr r1, _08009AB4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -963,31 +963,31 @@ _08009A78:
pop {r0}
bx r0
.align 2, 0
-_08009A84: .4byte 0x0202BEF0
+_08009A84: .4byte gUnknown_0202BEF0
_08009A88: .4byte gIntroScene1Sprites_Pals
_08009A8C: .4byte 0x05000200
-_08009A90: .4byte 0x0202BF10
-_08009A94: .4byte 0x0201A450
-_08009A98: .4byte 0x0202ADA0
+_08009A90: .4byte gUnknown_0202BF10
+_08009A94: .4byte gUnknown_0201A450
+_08009A98: .4byte gUnknown_0202ADA0
_08009A9C: .4byte gMain
_08009AA0: .4byte 0x000002EA
_08009AA4: .4byte gUnknown_086A7768
_08009AA8: .4byte gUnknown_086A7788
-_08009AAC: .4byte 0x0201C1C0
+_08009AAC: .4byte gUnknown_0201C1C0
_08009AB0: .4byte 0x060036E0
-_08009AB4: .4byte 0x0202C790
+_08009AB4: .4byte gUnknown_0202C790
thumb_func_start sub_9AB8
sub_9AB8: @ 0x08009AB8
push {r4, lr}
- ldr r1, _08009B54 @ =0x0201A450
+ ldr r1, _08009B54 @ =gUnknown_0201A450
ldrh r0, [r1, #0x30]
subs r0, #0xe
strh r0, [r1, #0x30]
ldrh r0, [r1, #0x32]
subs r0, #0xd
strh r0, [r1, #0x32]
- ldr r3, _08009B58 @ =0x0202ADA0
+ ldr r3, _08009B58 @ =gUnknown_0202ADA0
ldrh r0, [r3, #0x24]
subs r0, #0x10
strh r0, [r3, #0x24]
@@ -1012,7 +1012,7 @@ sub_9AB8: @ 0x08009AB8
ldrh r0, [r1]
subs r0, #2
strh r0, [r1]
- ldr r0, _08009B5C @ =0x0202BF10
+ ldr r0, _08009B5C @ =gUnknown_0202BF10
ldrh r0, [r0]
movs r1, #1
ands r0, r1
@@ -1049,7 +1049,7 @@ _08009B14:
movs r2, #0
ldrsh r0, [r0, r2]
lsls r0, r0, #1
- ldr r1, _08009B68 @ =0x0201C1C0
+ ldr r1, _08009B68 @ =gUnknown_0201C1C0
adds r0, r0, r1
ldr r1, _08009B6C @ =0x060036E0
movs r2, #8
@@ -1057,12 +1057,12 @@ _08009B14:
bl sub_10708
b _08009B8A
.align 2, 0
-_08009B54: .4byte 0x0201A450
-_08009B58: .4byte 0x0202ADA0
-_08009B5C: .4byte 0x0202BF10
+_08009B54: .4byte gUnknown_0201A450
+_08009B58: .4byte gUnknown_0202ADA0
+_08009B5C: .4byte gUnknown_0202BF10
_08009B60: .4byte gUnknown_086A7768
_08009B64: .4byte gUnknown_086A7788
-_08009B68: .4byte 0x0201C1C0
+_08009B68: .4byte gUnknown_0201C1C0
_08009B6C: .4byte 0x060036E0
_08009B70:
ldr r1, _08009BF0 @ =gUnknown_086A7788
@@ -1071,14 +1071,14 @@ _08009B70:
movs r3, #0
ldrsh r0, [r0, r3]
lsls r0, r0, #1
- ldr r1, _08009BF4 @ =0x0201C1C0
+ ldr r1, _08009BF4 @ =gUnknown_0201C1C0
adds r0, r0, r1
ldr r1, _08009BF8 @ =0x060032C0
movs r2, #0xa
movs r3, #0xa
bl sub_10708
_08009B8A:
- ldr r1, _08009BFC @ =0x0202ADA0
+ ldr r1, _08009BFC @ =gUnknown_0202ADA0
ldrh r0, [r1, #8]
adds r0, #1
strh r0, [r1, #8]
@@ -1094,7 +1094,7 @@ _08009B94:
ble _08009BB0
movs r0, #0
strh r0, [r1, #0x14]
- ldr r1, _08009C00 @ =0x0202C790
+ ldr r1, _08009C00 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #2
strb r0, [r1]
@@ -1131,10 +1131,10 @@ _08009BB0:
bx r0
.align 2, 0
_08009BF0: .4byte gUnknown_086A7788
-_08009BF4: .4byte 0x0201C1C0
+_08009BF4: .4byte gUnknown_0201C1C0
_08009BF8: .4byte 0x060032C0
-_08009BFC: .4byte 0x0202ADA0
-_08009C00: .4byte 0x0202C790
+_08009BFC: .4byte gUnknown_0202ADA0
+_08009C00: .4byte gUnknown_0202C790
_08009C04: .4byte gMain
_08009C08: .4byte 0x000002F2
@@ -1145,17 +1145,17 @@ nullsub_4: @ 0x08009C0C
thumb_func_start sub_9C10
sub_9C10: @ 0x08009C10
push {r4, lr}
- ldr r4, _08009C7C @ =0x0202ADA0
+ ldr r4, _08009C7C @ =gUnknown_0202ADA0
ldrh r0, [r4, #0x18]
adds r0, #1
strh r0, [r4, #0x18]
- ldr r0, _08009C80 @ =0x0202BF10
+ ldr r0, _08009C80 @ =gUnknown_0202BF10
ldrh r0, [r0]
movs r1, #1
ands r0, r1
cmp r0, #0
bne _08009C40
- ldr r1, _08009C84 @ =0x0201A450
+ ldr r1, _08009C84 @ =gUnknown_0201A450
ldrh r0, [r1, #0x30]
subs r0, #1
strh r0, [r1, #0x30]
@@ -1180,7 +1180,7 @@ _08009C40:
ldr r2, _08009C8C @ =0x000002F6
adds r1, r1, r2
strh r0, [r1]
- ldr r1, _08009C84 @ =0x0201A450
+ ldr r1, _08009C84 @ =gUnknown_0201A450
ldrh r0, [r1, #0x3a]
adds r0, #1
strh r0, [r1, #0x3a]
@@ -1190,7 +1190,7 @@ _08009C40:
ble _08009C74
movs r0, #0
strh r0, [r1, #0x3a]
- ldr r1, _08009C90 @ =0x0202C790
+ ldr r1, _08009C90 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #3
strb r0, [r1]
@@ -1199,12 +1199,12 @@ _08009C74:
pop {r0}
bx r0
.align 2, 0
-_08009C7C: .4byte 0x0202ADA0
-_08009C80: .4byte 0x0202BF10
-_08009C84: .4byte 0x0201A450
+_08009C7C: .4byte gUnknown_0202ADA0
+_08009C80: .4byte gUnknown_0202BF10
+_08009C84: .4byte gUnknown_0201A450
_08009C88: .4byte gMain
_08009C8C: .4byte 0x000002F6
-_08009C90: .4byte 0x0202C790
+_08009C90: .4byte gUnknown_0202C790
thumb_func_start nullsub_5
nullsub_5: @ 0x08009C94
@@ -1219,26 +1219,26 @@ sub_9C9C: @ 0x08009C9C
push {lr}
bl sub_10480
bl sub_10544
- ldr r1, _08009CB4 @ =0x0202C790
+ ldr r1, _08009CB4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
pop {r0}
bx r0
.align 2, 0
-_08009CB4: .4byte 0x0202C790
+_08009CB4: .4byte gUnknown_0202C790
thumb_func_start sub_9CB8
sub_9CB8: @ 0x08009CB8
push {r4, r5, r6, r7, lr}
mov r7, r8
push {r7}
- ldr r4, _08009D54 @ =0x0201A450
+ ldr r4, _08009D54 @ =gUnknown_0201A450
movs r0, #8
ldrsh r1, [r4, r0]
movs r0, #0xb8
muls r0, r1, r0
- ldr r2, _08009D58 @ =0x0200B698
+ ldr r2, _08009D58 @ =gUnknown_0200B698
adds r5, r0, r2
movs r0, #0xc
ldrsb r0, [r4, r0]
@@ -1310,8 +1310,8 @@ _08009D46:
pop {r0}
bx r0
.align 2, 0
-_08009D54: .4byte 0x0201A450
-_08009D58: .4byte 0x0200B698
+_08009D54: .4byte gUnknown_0201A450
+_08009D58: .4byte gUnknown_0200B698
_08009D5C: .4byte gUnknown_086A769C
_08009D60: .4byte 0xFFFFFD20
_08009D64: .4byte gOamBuffer
@@ -1326,9 +1326,9 @@ sub_9D70: @ 0x08009D70
mov r5, r8
push {r5, r6, r7}
sub sp, #4
- ldr r0, _08009E68 @ =0x0200D078
+ ldr r0, _08009E68 @ =gUnknown_0200D078
mov r8, r0
- ldr r6, _08009E6C @ =0x0201A450
+ ldr r6, _08009E6C @ =gUnknown_0201A450
movs r0, #0xc
ldrsb r0, [r6, r0]
mov r1, r8
@@ -1342,10 +1342,10 @@ sub_9D70: @ 0x08009D70
ldrh r0, [r2]
cmp r0, #1
bne _08009E50
- ldr r5, _08009E78 @ =0x02019C30
+ ldr r5, _08009E78 @ =gUnknown_02019C30
movs r3, #0
ldrsh r0, [r5, r3]
- ldr r4, _08009E7C @ =0x0201C188
+ ldr r4, _08009E7C @ =gUnknown_0201C188
movs r2, #0
ldrsh r1, [r4, r2]
movs r2, #0
@@ -1446,12 +1446,12 @@ _08009E50:
pop {r0}
bx r0
.align 2, 0
-_08009E68: .4byte 0x0200D078
-_08009E6C: .4byte 0x0201A450
+_08009E68: .4byte gUnknown_0200D078
+_08009E6C: .4byte gUnknown_0201A450
_08009E70: .4byte gUnknown_086A769C
_08009E74: .4byte 0xFFFFE340
-_08009E78: .4byte 0x02019C30
-_08009E7C: .4byte 0x0201C188
+_08009E78: .4byte gUnknown_02019C30
+_08009E7C: .4byte gUnknown_0201C188
_08009E80: .4byte gOamBuffer
_08009E84: .4byte gUnknown_086A7798
_08009E88: .4byte 0x000001FF
@@ -1470,9 +1470,9 @@ sub_9E90: @ 0x08009E90
movs r0, #0xf1
lsls r0, r0, #4
strh r0, [r3, #0x38]
- ldr r0, _0800A130 @ =0x0201C1B8
+ ldr r0, _0800A130 @ =gUnknown_0201C1B8
ldrb r1, [r0]
- ldr r0, _0800A134 @ =0x0202ADD4
+ ldr r0, _0800A134 @ =gUnknown_0202ADD4
ldrb r0, [r0]
lsls r0, r0, #8
orrs r1, r0
@@ -1484,7 +1484,7 @@ sub_9E90: @ 0x08009E90
adds r1, #2
ldrh r0, [r3, #0x3a]
strh r0, [r1]
- ldr r4, _0800A13C @ =0x0201A450
+ ldr r4, _0800A13C @ =gUnknown_0201A450
movs r0, #0x18
ldrsh r1, [r4, r0]
movs r0, #0xb8
@@ -1523,7 +1523,7 @@ sub_9E90: @ 0x08009E90
ldrb r0, [r0]
lsls r0, r0, #0x18
asrs r0, r0, #0x18
- ldr r6, _0800A140 @ =0x0200D638
+ ldr r6, _0800A140 @ =gUnknown_0200D638
strh r0, [r6]
ldr r5, _0800A144 @ =gUnknown_086A769C
adds r0, r5, #0
@@ -1599,7 +1599,7 @@ _08009F9E:
ldrh r0, [r7]
cmp r0, #1
bne _0800A01C
- ldr r0, _0800A13C @ =0x0201A450
+ ldr r0, _0800A13C @ =gUnknown_0201A450
ldrh r1, [r0, #0x20]
strh r1, [r7, #2]
ldrh r0, [r0, #0x22]
@@ -1664,7 +1664,7 @@ _0800A01C:
ldrh r0, [r6]
cmp r0, #1
bne _0800A098
- ldr r0, _0800A13C @ =0x0201A450
+ ldr r0, _0800A13C @ =gUnknown_0201A450
ldrh r1, [r0, #0x30]
strh r1, [r6, #2]
ldrh r0, [r0, #0x32]
@@ -1724,11 +1724,11 @@ _0800A03A:
cmp r5, #0
bge _0800A03A
_0800A098:
- ldr r6, _0800A140 @ =0x0200D638
+ ldr r6, _0800A140 @ =gUnknown_0200D638
ldrh r0, [r6]
cmp r0, #1
bne _0800A10A
- ldr r0, _0800A13C @ =0x0201A450
+ ldr r0, _0800A13C @ =gUnknown_0201A450
adds r1, r0, #0
adds r1, #0x40
ldrh r1, [r1]
@@ -1740,7 +1740,7 @@ _0800A098:
movs r7, #0xd
rsbs r7, r7, #0
mov ip, r7
- ldr r4, _0800A140 @ =0x0200D638
+ ldr r4, _0800A140 @ =gUnknown_0200D638
adds r4, #8
movs r5, #7
_0800A0BE:
@@ -1758,7 +1758,7 @@ _0800A0BE:
adds r3, r3, r6
movs r0, #2
ldrsh r1, [r4, r0]
- ldr r2, _0800A140 @ =0x0200D638
+ ldr r2, _0800A140 @ =gUnknown_0200D638
movs r7, #2
ldrsh r0, [r2, r7]
adds r1, r1, r0
@@ -1773,7 +1773,7 @@ _0800A0BE:
ldrh r1, [r4]
lsls r1, r1, #3
adds r1, r1, r6
- ldr r7, _0800A140 @ =0x0200D638
+ ldr r7, _0800A140 @ =gUnknown_0200D638
ldrb r0, [r7, #4]
ldrb r2, [r4, #4]
adds r0, r0, r2
@@ -1790,7 +1790,7 @@ _0800A10A:
strh r0, [r7]
mov r1, sl
strh r0, [r1]
- ldr r2, _0800A140 @ =0x0200D638
+ ldr r2, _0800A140 @ =gUnknown_0200D638
strh r0, [r2]
add sp, #4
pop {r3, r4, r5}
@@ -1802,11 +1802,11 @@ _0800A10A:
bx r0
.align 2, 0
_0800A12C: .4byte gMain
-_0800A130: .4byte 0x0201C1B8
-_0800A134: .4byte 0x0202ADD4
+_0800A130: .4byte gUnknown_0201C1B8
+_0800A134: .4byte gUnknown_0202ADD4
_0800A138: .4byte 0x04000050
-_0800A13C: .4byte 0x0201A450
-_0800A140: .4byte 0x0200D638
+_0800A13C: .4byte gUnknown_0201A450
+_0800A140: .4byte gUnknown_0200D638
_0800A144: .4byte gUnknown_086A769C
_0800A148: .4byte gOamBuffer
_0800A14C: .4byte 0xFFFFFE00
@@ -1816,14 +1816,14 @@ _0800A150: .4byte 0x000001FF
sub_A154: @ 0x0800A154
push {lr}
bl sub_518
- ldr r1, _0800A168 @ =0x0202C790
+ ldr r1, _0800A168 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
pop {r0}
bx r0
.align 2, 0
-_0800A168: .4byte 0x0202C790
+_0800A168: .4byte gUnknown_0202C790
thumb_func_start sub_A16C
sub_A16C: @ 0x0800A16C
@@ -1902,7 +1902,7 @@ sub_A16C: @ 0x0800A16C
ldr r0, [r0, #8]
bl sub_A2A8
ldr r1, _0800A298 @ =gMain
- ldr r3, _0800A29C @ =0x0202ADA0
+ ldr r3, _0800A29C @ =gUnknown_0202ADA0
ldrh r2, [r3]
movs r4, #0xba
lsls r4, r4, #2
@@ -1930,7 +1930,7 @@ sub_A16C: @ 0x0800A16C
strh r0, [r1]
bl sub_CBC
bl sub_10424
- ldr r1, _0800A2A4 @ =0x0202C790
+ ldr r1, _0800A2A4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #2
strb r0, [r1]
@@ -1957,13 +1957,13 @@ _0800A28C: .4byte 0x80001E00
_0800A290: .4byte gUnknown_080CBCE0
_0800A294: .4byte 0x80000040
_0800A298: .4byte gMain
-_0800A29C: .4byte 0x0202ADA0
+_0800A29C: .4byte gUnknown_0202ADA0
_0800A2A0: .4byte 0x000002F6
-_0800A2A4: .4byte 0x0202C790
+_0800A2A4: .4byte gUnknown_0202C790
thumb_func_start sub_A2A8
sub_A2A8: @ 0x0800A2A8
- ldr r0, _0800A2D8 @ =0x0202ADA0
+ ldr r0, _0800A2D8 @ =gUnknown_0202ADA0
movs r2, #0
movs r1, #0x1c
strh r1, [r0]
@@ -1982,17 +1982,17 @@ sub_A2A8: @ 0x0800A2A8
strh r2, [r0, #0x18]
strh r2, [r0, #0x1a]
strh r2, [r0, #0x20]
- ldr r0, _0800A2E4 @ =0x0202BF10
+ ldr r0, _0800A2E4 @ =gUnknown_0202BF10
strh r2, [r0]
- ldr r0, _0800A2E8 @ =0x0202A578
+ ldr r0, _0800A2E8 @ =gUnknown_0202A578
strh r2, [r0]
bx lr
.align 2, 0
-_0800A2D8: .4byte 0x0202ADA0
+_0800A2D8: .4byte gUnknown_0202ADA0
_0800A2DC: .4byte 0x0000FF2C
_0800A2E0: .4byte 0x0000FF5C
-_0800A2E4: .4byte 0x0202BF10
-_0800A2E8: .4byte 0x0202A578
+_0800A2E4: .4byte gUnknown_0202BF10
+_0800A2E8: .4byte gUnknown_0202A578
thumb_func_start nullsub_6
nullsub_6: @ 0x0800A2EC
@@ -2001,7 +2001,7 @@ nullsub_6: @ 0x0800A2EC
thumb_func_start sub_A2F0
sub_A2F0: @ 0x0800A2F0
push {r4, lr}
- ldr r3, _0800A384 @ =0x0202ADA0
+ ldr r3, _0800A384 @ =gUnknown_0202ADA0
ldrh r4, [r3, #6]
ldrh r1, [r3, #2]
adds r0, r4, r1
@@ -2022,7 +2022,7 @@ sub_A2F0: @ 0x0800A2F0
ldrh r0, [r3, #0xc]
adds r0, #1
strh r0, [r3, #0xc]
- ldr r0, _0800A388 @ =0x0202BF10
+ ldr r0, _0800A388 @ =gUnknown_0202BF10
ldrh r0, [r0]
movs r1, #1
ands r0, r1
@@ -2068,7 +2068,7 @@ _0800A330:
ble _0800A37E
movs r0, #0
strh r0, [r3, #0x20]
- ldr r1, _0800A394 @ =0x0202C790
+ ldr r1, _0800A394 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #2
strb r0, [r1]
@@ -2077,11 +2077,11 @@ _0800A37E:
pop {r0}
bx r0
.align 2, 0
-_0800A384: .4byte 0x0202ADA0
-_0800A388: .4byte 0x0202BF10
+_0800A384: .4byte gUnknown_0202ADA0
+_0800A388: .4byte gUnknown_0202BF10
_0800A38C: .4byte gMain
_0800A390: .4byte 0x000002F6
-_0800A394: .4byte 0x0202C790
+_0800A394: .4byte gUnknown_0202C790
thumb_func_start nullsub_7
nullsub_7: @ 0x0800A398
@@ -2090,7 +2090,7 @@ nullsub_7: @ 0x0800A398
thumb_func_start sub_A39C
sub_A39C: @ 0x0800A39C
push {r4, lr}
- ldr r3, _0800A428 @ =0x0202ADA0
+ ldr r3, _0800A428 @ =gUnknown_0202ADA0
ldrh r0, [r3, #2]
adds r0, #1
strh r0, [r3, #2]
@@ -2109,7 +2109,7 @@ sub_A39C: @ 0x0800A39C
ldrh r0, [r3, #0xc]
adds r0, #1
strh r0, [r3, #0xc]
- ldr r0, _0800A42C @ =0x0202BF10
+ ldr r0, _0800A42C @ =gUnknown_0202BF10
ldrh r0, [r0]
movs r1, #1
ands r0, r1
@@ -2150,7 +2150,7 @@ _0800A3DC:
strh r0, [r1]
bl sub_10480
bl sub_10544
- ldr r1, _0800A438 @ =0x0202C790
+ ldr r1, _0800A438 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -2158,24 +2158,24 @@ _0800A3DC:
pop {r0}
bx r0
.align 2, 0
-_0800A428: .4byte 0x0202ADA0
-_0800A42C: .4byte 0x0202BF10
+_0800A428: .4byte gUnknown_0202ADA0
+_0800A42C: .4byte gUnknown_0202BF10
_0800A430: .4byte gMain
_0800A434: .4byte 0x000002F6
-_0800A438: .4byte 0x0202C790
+_0800A438: .4byte gUnknown_0202C790
thumb_func_start sub_A43C
sub_A43C: @ 0x0800A43C
push {lr}
bl sub_518
- ldr r1, _0800A450 @ =0x0202C790
+ ldr r1, _0800A450 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
pop {r0}
bx r0
.align 2, 0
-_0800A450: .4byte 0x0202C790
+_0800A450: .4byte gUnknown_0202C790
thumb_func_start sub_A454
sub_A454: @ 0x0800A454
@@ -2262,7 +2262,7 @@ sub_A454: @ 0x0800A454
ldr r1, [r0, #8]
ldr r1, _0800A5F0 @ =gUnknown_080DDD20
str r1, [r0]
- ldr r1, _0800A5F4 @ =0x0201B180
+ ldr r1, _0800A5F4 @ =gUnknown_0201B180
str r1, [r0, #4]
str r2, [r0, #8]
ldr r1, [r0, #8]
@@ -2297,7 +2297,7 @@ sub_A454: @ 0x0800A454
bl sub_A628
bl sub_A87C
ldr r1, _0800A618 @ =gMain
- ldr r2, _0800A61C @ =0x0202ADA0
+ ldr r2, _0800A61C @ =gUnknown_0202ADA0
ldrh r3, [r2]
movs r4, #0xba
lsls r4, r4, #2
@@ -2333,7 +2333,7 @@ sub_A454: @ 0x0800A454
strh r0, [r1]
bl sub_CBC
bl sub_10424
- ldr r1, _0800A624 @ =0x0202C790
+ ldr r1, _0800A624 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -2362,7 +2362,7 @@ _0800A5E4: .4byte 0x0600F800
_0800A5E8: .4byte gUnknown_080DD520
_0800A5EC: .4byte 0x03005C00
_0800A5F0: .4byte gUnknown_080DDD20
-_0800A5F4: .4byte 0x0201B180
+_0800A5F4: .4byte gUnknown_0201B180
_0800A5F8: .4byte gUnknown_080D6100
_0800A5FC: .4byte 0x80003600
_0800A600: .4byte gUnknown_080D4700
@@ -2372,19 +2372,19 @@ _0800A60C: .4byte 0x06010000
_0800A610: .4byte 0x80001000
_0800A614: .4byte 0x05000200
_0800A618: .4byte gMain
-_0800A61C: .4byte 0x0202ADA0
+_0800A61C: .4byte gUnknown_0202ADA0
_0800A620: .4byte 0x000002F6
-_0800A624: .4byte 0x0202C790
+_0800A624: .4byte gUnknown_0202C790
thumb_func_start sub_A628
sub_A628: @ 0x0800A628
- ldr r1, _0800A65C @ =0x0202ADA0
+ ldr r1, _0800A65C @ =gUnknown_0202ADA0
movs r2, #0
movs r0, #0x2c
strh r0, [r1]
ldr r0, _0800A660 @ =0x0000FF8E
strh r0, [r1, #2]
- ldr r3, _0800A664 @ =0x0201A450
+ ldr r3, _0800A664 @ =gUnknown_0201A450
adds r0, #0x46
strh r0, [r3]
movs r0, #0x72
@@ -2398,30 +2398,30 @@ sub_A628: @ 0x0800A628
strh r2, [r1, #0x20]
strh r2, [r1, #0x24]
strh r2, [r1, #0x26]
- ldr r0, _0800A66C @ =0x0202BF10
+ ldr r0, _0800A66C @ =gUnknown_0202BF10
strh r2, [r0]
- ldr r0, _0800A670 @ =0x0202A578
+ ldr r0, _0800A670 @ =gUnknown_0202A578
strh r2, [r0]
bx lr
.align 2, 0
-_0800A65C: .4byte 0x0202ADA0
+_0800A65C: .4byte gUnknown_0202ADA0
_0800A660: .4byte 0x0000FF8E
-_0800A664: .4byte 0x0201A450
+_0800A664: .4byte gUnknown_0201A450
_0800A668: .4byte 0x0000FFCE
-_0800A66C: .4byte 0x0202BF10
-_0800A670: .4byte 0x0202A578
+_0800A66C: .4byte gUnknown_0202BF10
+_0800A670: .4byte gUnknown_0202A578
thumb_func_start sub_A674
sub_A674: @ 0x0800A674
push {r4, lr}
- ldr r4, _0800A6FC @ =0x0202ADA0
+ ldr r4, _0800A6FC @ =gUnknown_0202ADA0
ldrh r0, [r4]
subs r0, #0x11
strh r0, [r4]
ldrh r0, [r4, #2]
adds r0, #0xa
strh r0, [r4, #2]
- ldr r1, _0800A700 @ =0x0201A450
+ ldr r1, _0800A700 @ =gUnknown_0201A450
ldrh r0, [r1]
adds r0, #0x11
strh r0, [r1]
@@ -2446,7 +2446,7 @@ sub_A674: @ 0x0800A674
ble _0800A6BE
movs r0, #0
strh r0, [r4, #0x20]
- ldr r1, _0800A704 @ =0x0202C790
+ ldr r1, _0800A704 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -2482,21 +2482,21 @@ _0800A6BE:
pop {r0}
bx r0
.align 2, 0
-_0800A6FC: .4byte 0x0202ADA0
-_0800A700: .4byte 0x0201A450
-_0800A704: .4byte 0x0202C790
+_0800A6FC: .4byte gUnknown_0202ADA0
+_0800A700: .4byte gUnknown_0201A450
+_0800A704: .4byte gUnknown_0202C790
_0800A708: .4byte gMain
_0800A70C: .4byte 0x000002F2
thumb_func_start sub_A710
sub_A710: @ 0x0800A710
push {r4, r5, r6, lr}
- ldr r5, _0800A7C8 @ =0x0202ADA0
+ ldr r5, _0800A7C8 @ =gUnknown_0202ADA0
ldrh r0, [r5, #0x24]
subs r0, #1
movs r6, #0
strh r0, [r5, #0x24]
- ldr r2, _0800A7CC @ =0x0202BF10
+ ldr r2, _0800A7CC @ =gUnknown_0202BF10
ldrh r0, [r2]
movs r1, #1
ands r0, r1
@@ -2508,7 +2508,7 @@ sub_A710: @ 0x0800A710
ldrh r0, [r5, #2]
adds r0, #1
strh r0, [r5, #2]
- ldr r1, _0800A7D0 @ =0x0201A450
+ ldr r1, _0800A7D0 @ =gUnknown_0201A450
ldrh r0, [r1]
adds r0, #2
strh r0, [r1]
@@ -2527,7 +2527,7 @@ _0800A742:
movs r3, #0xa0
lsls r3, r3, #0x13
str r3, [r0]
- ldr r4, _0800A7D8 @ =0x0202BE70
+ ldr r4, _0800A7D8 @ =gUnknown_0202BE70
str r4, [r0, #4]
ldr r1, _0800A7DC @ =0x80000010
str r1, [r0, #8]
@@ -2583,11 +2583,11 @@ _0800A776:
adds r2, #2
b _0800A818
.align 2, 0
-_0800A7C8: .4byte 0x0202ADA0
-_0800A7CC: .4byte 0x0202BF10
-_0800A7D0: .4byte 0x0201A450
+_0800A7C8: .4byte gUnknown_0202ADA0
+_0800A7CC: .4byte gUnknown_0202BF10
+_0800A7D0: .4byte gUnknown_0201A450
_0800A7D4: .4byte 0x040000D4
-_0800A7D8: .4byte 0x0202BE70
+_0800A7D8: .4byte gUnknown_0202BE70
_0800A7DC: .4byte 0x80000010
_0800A7E0: .4byte 0x05000040
_0800A7E4: .4byte gMain
@@ -2598,7 +2598,7 @@ _0800A7F4:
cmp r0, #4
bne _0800A81C
ldr r1, _0800A840 @ =0x040000D4
- ldr r0, _0800A844 @ =0x0201B180
+ ldr r0, _0800A844 @ =gUnknown_0201B180
str r0, [r1]
ldr r0, _0800A848 @ =0x0600E000
str r0, [r1, #4]
@@ -2617,7 +2617,7 @@ _0800A818:
adds r0, r4, r2
strh r1, [r0]
_0800A81C:
- ldr r1, _0800A854 @ =0x0202ADA0
+ ldr r1, _0800A854 @ =gUnknown_0202ADA0
ldrh r0, [r1, #0x20]
adds r0, #1
strh r0, [r1, #0x20]
@@ -2627,7 +2627,7 @@ _0800A81C:
ble _0800A838
movs r0, #0
strh r0, [r1, #0x20]
- ldr r1, _0800A858 @ =0x0202C790
+ ldr r1, _0800A858 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #2
strb r0, [r1]
@@ -2637,12 +2637,12 @@ _0800A838:
bx r0
.align 2, 0
_0800A840: .4byte 0x040000D4
-_0800A844: .4byte 0x0201B180
+_0800A844: .4byte gUnknown_0201B180
_0800A848: .4byte 0x0600E000
_0800A84C: .4byte 0x80000400
_0800A850: .4byte 0x000002EE
-_0800A854: .4byte 0x0202ADA0
-_0800A858: .4byte 0x0202C790
+_0800A854: .4byte gUnknown_0202ADA0
+_0800A858: .4byte gUnknown_0202C790
thumb_func_start nullsub_8
nullsub_8: @ 0x0800A85C
@@ -2653,14 +2653,14 @@ sub_A860: @ 0x0800A860
push {lr}
bl sub_10480
bl sub_10544
- ldr r1, _0800A878 @ =0x0202C790
+ ldr r1, _0800A878 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
pop {r0}
bx r0
.align 2, 0
-_0800A878: .4byte 0x0202C790
+_0800A878: .4byte gUnknown_0202C790
thumb_func_start sub_A87C
sub_A87C: @ 0x0800A87C
@@ -2692,7 +2692,7 @@ sub_A87C: @ 0x0800A87C
ldrh r0, [r5]
cmp r0, #1
bne _0800A91C
- ldr r0, _0800A940 @ =0x0201A450
+ ldr r0, _0800A940 @ =gUnknown_0201A450
ldrh r1, [r0]
strh r1, [r5, #2]
ldrh r0, [r0, #2]
@@ -2758,7 +2758,7 @@ _0800A930: .4byte 0x00001F50
_0800A934: .4byte 0x00000808
_0800A938: .4byte 0x04000050
_0800A93C: .4byte gUnknown_086A795C
-_0800A940: .4byte 0x0201A450
+_0800A940: .4byte gUnknown_0201A450
_0800A944: .4byte gOamBuffer
_0800A948: .4byte 0xFFFFFE00
_0800A94C: .4byte 0x000001FF
@@ -2767,14 +2767,14 @@ _0800A94C: .4byte 0x000001FF
sub_A950: @ 0x0800A950
push {lr}
bl sub_518
- ldr r1, _0800A964 @ =0x0202C790
+ ldr r1, _0800A964 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
pop {r0}
bx r0
.align 2, 0
-_0800A964: .4byte 0x0202C790
+_0800A964: .4byte gUnknown_0202C790
thumb_func_start sub_A968
sub_A968: @ 0x0800A968
@@ -2855,7 +2855,7 @@ sub_A968: @ 0x0800A968
ldrh r0, [r2]
strh r0, [r4, #0x16]
bl sub_AAA8
- ldr r2, _0800AA9C @ =0x0202ADA0
+ ldr r2, _0800AA9C @ =gUnknown_0202ADA0
ldrh r1, [r2]
movs r3, #0xba
lsls r3, r3, #2
@@ -2883,7 +2883,7 @@ sub_A968: @ 0x0800A968
strh r0, [r4]
bl sub_CBC
bl sub_10424
- ldr r1, _0800AAA4 @ =0x0202C790
+ ldr r1, _0800AAA4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #2
strb r0, [r1]
@@ -2910,13 +2910,13 @@ _0800AA8C: .4byte 0x80002000
_0800AA90: .4byte gUnknown_080E1540
_0800AA94: .4byte 0x80000030
_0800AA98: .4byte gMain
-_0800AA9C: .4byte 0x0202ADA0
+_0800AA9C: .4byte gUnknown_0202ADA0
_0800AAA0: .4byte 0x000002F6
-_0800AAA4: .4byte 0x0202C790
+_0800AAA4: .4byte gUnknown_0202C790
thumb_func_start sub_AAA8
sub_AAA8: @ 0x0800AAA8
- ldr r0, _0800AAD8 @ =0x0202ADA0
+ ldr r0, _0800AAD8 @ =gUnknown_0202ADA0
movs r2, #0
movs r1, #0x1c
strh r1, [r0]
@@ -2935,18 +2935,18 @@ sub_AAA8: @ 0x0800AAA8
strh r2, [r0, #0x18]
strh r2, [r0, #0x1a]
strh r2, [r0, #0x20]
- ldr r0, _0800AAE8 @ =0x0202BF10
+ ldr r0, _0800AAE8 @ =gUnknown_0202BF10
strh r2, [r0]
- ldr r0, _0800AAEC @ =0x0202A578
+ ldr r0, _0800AAEC @ =gUnknown_0202A578
strh r2, [r0]
bx lr
.align 2, 0
-_0800AAD8: .4byte 0x0202ADA0
+_0800AAD8: .4byte gUnknown_0202ADA0
_0800AADC: .4byte 0x0000FF20
_0800AAE0: .4byte 0x0000FF64
_0800AAE4: .4byte 0x0000FFF1
-_0800AAE8: .4byte 0x0202BF10
-_0800AAEC: .4byte 0x0202A578
+_0800AAE8: .4byte gUnknown_0202BF10
+_0800AAEC: .4byte gUnknown_0202A578
thumb_func_start nullsub_9
nullsub_9: @ 0x0800AAF0
@@ -2955,7 +2955,7 @@ nullsub_9: @ 0x0800AAF0
thumb_func_start sub_AAF4
sub_AAF4: @ 0x0800AAF4
push {r4, lr}
- ldr r3, _0800AB7C @ =0x0202ADA0
+ ldr r3, _0800AB7C @ =gUnknown_0202ADA0
ldrh r4, [r3, #6]
ldrh r1, [r3, #2]
adds r0, r4, r1
@@ -2973,7 +2973,7 @@ sub_AAF4: @ 0x0800AAF4
ldrh r0, [r3, #0xc]
adds r0, #1
strh r0, [r3, #0xc]
- ldr r0, _0800AB80 @ =0x0202BF10
+ ldr r0, _0800AB80 @ =gUnknown_0202BF10
ldrh r0, [r0]
movs r1, #1
ands r0, r1
@@ -3016,7 +3016,7 @@ _0800AB2E:
ble _0800AB76
movs r0, #0
strh r0, [r3, #0x20]
- ldr r1, _0800AB88 @ =0x0202C790
+ ldr r1, _0800AB88 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #2
strb r0, [r1]
@@ -3025,10 +3025,10 @@ _0800AB76:
pop {r0}
bx r0
.align 2, 0
-_0800AB7C: .4byte 0x0202ADA0
-_0800AB80: .4byte 0x0202BF10
+_0800AB7C: .4byte gUnknown_0202ADA0
+_0800AB80: .4byte gUnknown_0202BF10
_0800AB84: .4byte gMain
-_0800AB88: .4byte 0x0202C790
+_0800AB88: .4byte gUnknown_0202C790
thumb_func_start nullsub_10
nullsub_10: @ 0x0800AB8C
@@ -3037,7 +3037,7 @@ nullsub_10: @ 0x0800AB8C
thumb_func_start sub_AB90
sub_AB90: @ 0x0800AB8E
push {r4, lr}
- ldr r3, _0800AC10 @ =0x0202ADA0
+ ldr r3, _0800AC10 @ =gUnknown_0202ADA0
ldrh r4, [r3, #6]
ldrh r1, [r3, #2]
adds r0, r4, r1
@@ -3055,7 +3055,7 @@ sub_AB90: @ 0x0800AB8E
ldrh r0, [r3, #0xc]
adds r0, #1
strh r0, [r3, #0xc]
- ldr r0, _0800AC14 @ =0x0202BF10
+ ldr r0, _0800AC14 @ =gUnknown_0202BF10
ldrh r0, [r0]
movs r1, #1
ands r0, r1
@@ -3091,7 +3091,7 @@ _0800ABCA:
strh r0, [r1]
bl sub_10480
bl sub_10544
- ldr r1, _0800AC1C @ =0x0202C790
+ ldr r1, _0800AC1C @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -3099,23 +3099,23 @@ _0800ABCA:
pop {r0}
bx r0
.align 2, 0
-_0800AC10: .4byte 0x0202ADA0
-_0800AC14: .4byte 0x0202BF10
+_0800AC10: .4byte gUnknown_0202ADA0
+_0800AC14: .4byte gUnknown_0202BF10
_0800AC18: .4byte gMain
-_0800AC1C: .4byte 0x0202C790
+_0800AC1C: .4byte gUnknown_0202C790
thumb_func_start sub_AC20
sub_AC20: @ 0x0800AC20
push {lr}
bl sub_518
- ldr r1, _0800AC34 @ =0x0202C790
+ ldr r1, _0800AC34 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
pop {r0}
bx r0
.align 2, 0
-_0800AC34: .4byte 0x0202C790
+_0800AC34: .4byte gUnknown_0202C790
thumb_func_start sub_AC38
sub_AC38: @ 0x0800AC38
@@ -3232,7 +3232,7 @@ sub_AC38: @ 0x0800AC38
bl sub_ADFC
bl sub_B0E8
ldr r1, _0800ADEC @ =gMain
- ldr r2, _0800ADF0 @ =0x0202ADA0
+ ldr r2, _0800ADF0 @ =gUnknown_0202ADA0
ldrh r3, [r2]
movs r4, #0xba
lsls r4, r4, #2
@@ -3268,7 +3268,7 @@ sub_AC38: @ 0x0800AC38
strh r0, [r1]
bl sub_CBC
bl sub_10424
- ldr r1, _0800ADF8 @ =0x0202C790
+ ldr r1, _0800ADF8 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -3306,14 +3306,14 @@ _0800ADE0: .4byte 0x06010000
_0800ADE4: .4byte 0x80001800
_0800ADE8: .4byte 0x05000200
_0800ADEC: .4byte gMain
-_0800ADF0: .4byte 0x0202ADA0
+_0800ADF0: .4byte gUnknown_0202ADA0
_0800ADF4: .4byte 0x000002F6
-_0800ADF8: .4byte 0x0202C790
+_0800ADF8: .4byte gUnknown_0202C790
thumb_func_start sub_ADFC
sub_ADFC: @ 0x0800ADFC
push {r4, r5, lr}
- ldr r1, _0800AE54 @ =0x0201A450
+ ldr r1, _0800AE54 @ =gUnknown_0201A450
movs r5, #0
movs r2, #0xb4
strh r2, [r1, #0x10]
@@ -3325,7 +3325,7 @@ sub_ADFC: @ 0x0800ADFC
strh r0, [r1, #0x20]
movs r0, #0x88
strh r0, [r1, #0x22]
- ldr r4, _0800AE5C @ =0x0202ADA0
+ ldr r4, _0800AE5C @ =gUnknown_0202ADA0
ldr r0, _0800AE60 @ =0x0000FF58
strh r0, [r4]
adds r0, #0x40
@@ -3348,27 +3348,27 @@ sub_ADFC: @ 0x0800ADFC
strh r5, [r4, #0x20]
strh r5, [r4, #0x24]
strh r5, [r4, #0x26]
- ldr r0, _0800AE6C @ =0x0202BF10
+ ldr r0, _0800AE6C @ =gUnknown_0202BF10
strh r5, [r0]
- ldr r0, _0800AE70 @ =0x0202A578
+ ldr r0, _0800AE70 @ =gUnknown_0202A578
strh r5, [r0]
pop {r4, r5}
pop {r0}
bx r0
.align 2, 0
-_0800AE54: .4byte 0x0201A450
+_0800AE54: .4byte gUnknown_0201A450
_0800AE58: .4byte 0x0000FFBC
-_0800AE5C: .4byte 0x0202ADA0
+_0800AE5C: .4byte gUnknown_0202ADA0
_0800AE60: .4byte 0x0000FF58
_0800AE64: .4byte 0x03002300
_0800AE68: .4byte 0x06002EE0
-_0800AE6C: .4byte 0x0202BF10
-_0800AE70: .4byte 0x0202A578
+_0800AE6C: .4byte gUnknown_0202BF10
+_0800AE70: .4byte gUnknown_0202A578
thumb_func_start sub_AE74
sub_AE74: @ 0x0800AE74
push {r4, lr}
- ldr r1, _0800AF5C @ =0x0201A450
+ ldr r1, _0800AF5C @ =gUnknown_0201A450
ldrh r0, [r1, #0x10]
subs r0, #0x10
strh r0, [r1, #0x10]
@@ -3387,7 +3387,7 @@ sub_AE74: @ 0x0800AE74
ldrh r0, [r1, #0x22]
subs r0, #3
strh r0, [r1, #0x22]
- ldr r4, _0800AF60 @ =0x0202ADA0
+ ldr r4, _0800AF60 @ =gUnknown_0202ADA0
ldrh r0, [r4, #0xc]
subs r0, #0x10
strh r0, [r4, #0xc]
@@ -3474,7 +3474,7 @@ _0800AF02:
ble _0800AF54
movs r0, #0
strh r0, [r4, #0x20]
- ldr r1, _0800AF7C @ =0x0202C790
+ ldr r1, _0800AF7C @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -3483,20 +3483,20 @@ _0800AF54:
pop {r0}
bx r0
.align 2, 0
-_0800AF5C: .4byte 0x0201A450
-_0800AF60: .4byte 0x0202ADA0
+_0800AF5C: .4byte gUnknown_0201A450
+_0800AF60: .4byte gUnknown_0202ADA0
_0800AF64: .4byte gUnknown_086A79FC
_0800AF68: .4byte gUnknown_086A7A1C
_0800AF6C: .4byte 0x03000000
_0800AF70: .4byte 0x06002EE0
_0800AF74: .4byte gMain
_0800AF78: .4byte 0x000002F2
-_0800AF7C: .4byte 0x0202C790
+_0800AF7C: .4byte gUnknown_0202C790
thumb_func_start sub_AF80
sub_AF80: @ 0x0800AF80
push {r4, lr}
- ldr r3, _0800B064 @ =0x0202ADA0
+ ldr r3, _0800B064 @ =gUnknown_0202ADA0
ldrh r0, [r3, #0xa]
adds r0, #1
strh r0, [r3, #0xa]
@@ -3534,17 +3534,17 @@ sub_AF80: @ 0x0800AF80
bl sub_10708
_0800AFCC:
bl sub_B0E8
- ldr r3, _0800B064 @ =0x0202ADA0
+ ldr r3, _0800B064 @ =gUnknown_0202ADA0
ldrh r0, [r3, #0x24]
adds r0, #1
strh r0, [r3, #0x24]
- ldr r0, _0800B078 @ =0x0202BF10
+ ldr r0, _0800B078 @ =gUnknown_0202BF10
ldrh r0, [r0]
movs r1, #1
ands r0, r1
cmp r0, #0
bne _0800AFFE
- ldr r1, _0800B07C @ =0x0201A450
+ ldr r1, _0800B07C @ =gUnknown_0201A450
ldrh r0, [r1, #0x10]
subs r0, #1
strh r0, [r1, #0x10]
@@ -3601,7 +3601,7 @@ _0800AFFE:
ble _0800B05C
movs r0, #0
strh r0, [r3, #0x2c]
- ldr r1, _0800B088 @ =0x0202C790
+ ldr r1, _0800B088 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #2
strb r0, [r1]
@@ -3610,16 +3610,16 @@ _0800B05C:
pop {r0}
bx r0
.align 2, 0
-_0800B064: .4byte 0x0202ADA0
+_0800B064: .4byte gUnknown_0202ADA0
_0800B068: .4byte gUnknown_086A79FC
_0800B06C: .4byte gUnknown_086A7A1C
_0800B070: .4byte 0x03000000
_0800B074: .4byte 0x06002EE0
-_0800B078: .4byte 0x0202BF10
-_0800B07C: .4byte 0x0201A450
+_0800B078: .4byte gUnknown_0202BF10
+_0800B07C: .4byte gUnknown_0201A450
_0800B080: .4byte gMain
_0800B084: .4byte 0x000002F6
-_0800B088: .4byte 0x0202C790
+_0800B088: .4byte gUnknown_0202C790
thumb_func_start nullsub_11
nullsub_11: @ 0x0800B08C
@@ -3651,7 +3651,7 @@ sub_B090: @ 0x0800B090
str r0, [r1, #8]
ldr r0, [r1, #8]
bl sub_10544
- ldr r1, _0800B0E4 @ =0x0202C790
+ ldr r1, _0800B0E4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -3663,7 +3663,7 @@ _0800B0D4: .4byte 0x040000D4
_0800B0D8: .4byte 0x85000100
_0800B0DC: .4byte 0x06010000
_0800B0E0: .4byte 0x81002800
-_0800B0E4: .4byte 0x0202C790
+_0800B0E4: .4byte gUnknown_0202C790
thumb_func_start sub_B0E8
sub_B0E8: @ 0x0800B0E8
@@ -3710,7 +3710,7 @@ sub_B0E8: @ 0x0800B0E8
ldrh r0, [r7]
cmp r0, #1
bne _0800B1B8
- ldr r0, _0800B2D0 @ =0x0201A450
+ ldr r0, _0800B2D0 @ =gUnknown_0201A450
ldrh r1, [r0]
strh r1, [r7, #2]
ldrh r0, [r0, #2]
@@ -3776,7 +3776,7 @@ _0800B1B8:
ldrh r0, [r7]
cmp r0, #1
bne _0800B234
- ldr r0, _0800B2D0 @ =0x0201A450
+ ldr r0, _0800B2D0 @ =gUnknown_0201A450
ldrh r1, [r0, #0x10]
strh r1, [r7, #2]
ldrh r0, [r0, #0x12]
@@ -3840,7 +3840,7 @@ _0800B234:
ldrh r0, [r1]
cmp r0, #1
bne _0800B2A2
- ldr r0, _0800B2D0 @ =0x0201A450
+ ldr r0, _0800B2D0 @ =gUnknown_0201A450
ldrh r1, [r0, #0x20]
mov r2, sb
strh r1, [r2, #2]
@@ -3912,7 +3912,7 @@ _0800B2C0: .4byte gMain
_0800B2C4: .4byte 0x00000808
_0800B2C8: .4byte 0x04000050
_0800B2CC: .4byte gUnknown_086A79EC
-_0800B2D0: .4byte 0x0201A450
+_0800B2D0: .4byte gUnknown_0201A450
_0800B2D4: .4byte gOamBuffer
_0800B2D8: .4byte 0x000001FF
_0800B2DC: .4byte 0xFFFFFE00
@@ -3921,14 +3921,14 @@ _0800B2DC: .4byte 0xFFFFFE00
sub_B2E0: @ 0x0800B2E0
push {lr}
bl sub_518
- ldr r1, _0800B2F4 @ =0x0202C790
+ ldr r1, _0800B2F4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
pop {r0}
bx r0
.align 2, 0
-_0800B2F4: .4byte 0x0202C790
+_0800B2F4: .4byte gUnknown_0202C790
thumb_func_start sub_B2F8
sub_B2F8: @ 0x0800B2F8
@@ -4037,7 +4037,7 @@ sub_B2F8: @ 0x0800B2F8
ldr r0, [r0, #8]
bl sub_B4A0
ldr r1, _0800B490 @ =gMain
- ldr r2, _0800B494 @ =0x0202ADA0
+ ldr r2, _0800B494 @ =gUnknown_0202ADA0
ldrh r3, [r2]
movs r4, #0xba
lsls r4, r4, #2
@@ -4073,7 +4073,7 @@ sub_B2F8: @ 0x0800B2F8
strh r0, [r1]
bl sub_CBC
bl sub_10424
- ldr r1, _0800B49C @ =0x0202C790
+ ldr r1, _0800B49C @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -4108,14 +4108,14 @@ _0800B484: .4byte 0x06010000
_0800B488: .4byte 0x80000800
_0800B48C: .4byte 0x05000200
_0800B490: .4byte gMain
-_0800B494: .4byte 0x0202ADA0
+_0800B494: .4byte gUnknown_0202ADA0
_0800B498: .4byte 0x000002F6
-_0800B49C: .4byte 0x0202C790
+_0800B49C: .4byte gUnknown_0202C790
thumb_func_start sub_B4A0
sub_B4A0: @ 0x0800B4A0
push {r4, r5, r6, r7, lr}
- ldr r1, _0800B540 @ =0x0202ADA0
+ ldr r1, _0800B540 @ =gUnknown_0202ADA0
movs r3, #0
movs r4, #0x1e
strh r4, [r1, #0xc]
@@ -4138,7 +4138,7 @@ sub_B4A0: @ 0x0800B4A0
strh r3, [r1, #0x1e]
strh r3, [r1, #0x24]
strh r3, [r1, #0x26]
- ldr r3, _0800B54C @ =0x0201A450
+ ldr r3, _0800B54C @ =gUnknown_0201A450
movs r0, #0x32
strh r0, [r3]
movs r1, #0x3c
@@ -4166,10 +4166,10 @@ sub_B4A0: @ 0x0800B4A0
adds r0, r3, #0
adds r0, #0x52
strh r2, [r0]
- ldr r5, _0800B550 @ =0x0202C548
- ldr r6, _0800B554 @ =0x0202BF10
- ldr r7, _0800B558 @ =0x0202A578
- ldr r0, _0800B55C @ =0x0202BEB4
+ ldr r5, _0800B550 @ =gUnknown_0202C548
+ ldr r6, _0800B554 @ =gUnknown_0202BF10
+ ldr r7, _0800B558 @ =gUnknown_0202A578
+ ldr r0, _0800B55C @ =gUnknown_0202BEB4
mov ip, r0
movs r4, #0
movs r2, #0
@@ -4195,21 +4195,21 @@ _0800B51C:
pop {r0}
bx r0
.align 2, 0
-_0800B540: .4byte 0x0202ADA0
+_0800B540: .4byte gUnknown_0202ADA0
_0800B544: .4byte 0x0000FF6A
_0800B548: .4byte 0x0000FFFE
-_0800B54C: .4byte 0x0201A450
-_0800B550: .4byte 0x0202C548
-_0800B554: .4byte 0x0202BF10
-_0800B558: .4byte 0x0202A578
-_0800B55C: .4byte 0x0202BEB4
+_0800B54C: .4byte gUnknown_0201A450
+_0800B550: .4byte gUnknown_0202C548
+_0800B554: .4byte gUnknown_0202BF10
+_0800B558: .4byte gUnknown_0202A578
+_0800B55C: .4byte gUnknown_0202BEB4
thumb_func_start sub_B560
sub_B560: @ 0x0800B560
push {r4, r5, lr}
- ldr r2, _0800B694 @ =0x0202ADA0
+ ldr r2, _0800B694 @ =gUnknown_0202ADA0
ldr r3, _0800B698 @ =gUnknown_086A7AC0
- ldr r1, _0800B69C @ =0x0202C548
+ ldr r1, _0800B69C @ =gUnknown_0202C548
movs r0, #0
ldrsb r0, [r1, r0]
lsls r0, r0, #2
@@ -4231,7 +4231,7 @@ sub_B560: @ 0x0800B560
adds r0, r0, r5
strh r0, [r2, #0xe]
ldr r3, _0800B6A0 @ =gUnknown_086A7AE4
- ldr r4, _0800B6A4 @ =0x0202BF10
+ ldr r4, _0800B6A4 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r4, r1]
adds r0, r0, r3
@@ -4306,7 +4306,7 @@ _0800B5EE:
adds r1, r1, r5
strh r0, [r1]
ldr r1, _0800B6B0 @ =gUnknown_086A7B34
- ldr r3, _0800B6B4 @ =0x0202BEB4
+ ldr r3, _0800B6B4 @ =gUnknown_0202BEB4
movs r2, #0
ldrsb r2, [r3, r2]
lsls r0, r2, #2
@@ -4318,7 +4318,7 @@ _0800B5EE:
asrs r0, r0, #0x18
cmp r1, r0
bne _0800B64C
- ldr r1, _0800B6B8 @ =0x0201A450
+ ldr r1, _0800B6B8 @ =gUnknown_0201A450
lsls r0, r2, #4
adds r0, r0, r1
movs r1, #1
@@ -4328,12 +4328,12 @@ _0800B5EE:
strb r0, [r3]
_0800B64C:
bl sub_B7F8
- ldr r4, _0800B6BC @ =0x0202A578
+ ldr r4, _0800B6BC @ =gUnknown_0202A578
ldrh r0, [r4]
adds r0, #1
strh r0, [r4]
ldr r2, _0800B698 @ =gUnknown_086A7AC0
- ldr r3, _0800B69C @ =0x0202C548
+ ldr r3, _0800B69C @ =gUnknown_0202C548
movs r1, #0
ldrsb r1, [r3, r1]
lsls r1, r1, #2
@@ -4354,7 +4354,7 @@ _0800B64C:
asrs r0, r0, #0x18
cmp r0, #8
ble _0800B68C
- ldr r1, _0800B6C0 @ =0x0202C790
+ ldr r1, _0800B6C0 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -4363,24 +4363,24 @@ _0800B68C:
pop {r0}
bx r0
.align 2, 0
-_0800B694: .4byte 0x0202ADA0
+_0800B694: .4byte gUnknown_0202ADA0
_0800B698: .4byte gUnknown_086A7AC0
-_0800B69C: .4byte 0x0202C548
+_0800B69C: .4byte gUnknown_0202C548
_0800B6A0: .4byte gUnknown_086A7AE4
-_0800B6A4: .4byte 0x0202BF10
+_0800B6A4: .4byte gUnknown_0202BF10
_0800B6A8: .4byte gMain
_0800B6AC: .4byte 0x000002F2
_0800B6B0: .4byte gUnknown_086A7B34
-_0800B6B4: .4byte 0x0202BEB4
-_0800B6B8: .4byte 0x0201A450
-_0800B6BC: .4byte 0x0202A578
-_0800B6C0: .4byte 0x0202C790
+_0800B6B4: .4byte gUnknown_0202BEB4
+_0800B6B8: .4byte gUnknown_0201A450
+_0800B6BC: .4byte gUnknown_0202A578
+_0800B6C0: .4byte gUnknown_0202C790
thumb_func_start sub_B6C4
sub_B6C4: @ 0x0800B6C4
push {r4, r5, lr}
ldr r2, _0800B784 @ =gUnknown_086A7AE4
- ldr r3, _0800B788 @ =0x0202BF10
+ ldr r3, _0800B788 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r3, r1]
adds r0, r0, r2
@@ -4389,7 +4389,7 @@ sub_B6C4: @ 0x0800B6C4
ands r0, r1
adds r4, r2, #0
adds r2, r3, #0
- ldr r3, _0800B78C @ =0x0202ADA0
+ ldr r3, _0800B78C @ =gUnknown_0202ADA0
cmp r0, #0
beq _0800B6FC
ldrh r0, [r3, #6]
@@ -4457,7 +4457,7 @@ _0800B728:
adds r1, r1, r5
strh r0, [r1]
bl sub_B7F8
- ldr r1, _0800B798 @ =0x0202A578
+ ldr r1, _0800B798 @ =gUnknown_0202A578
ldrh r0, [r1]
adds r0, #1
strh r0, [r1]
@@ -4467,7 +4467,7 @@ _0800B728:
ble _0800B77C
movs r0, #0
strh r0, [r1]
- ldr r1, _0800B79C @ =0x0202C790
+ ldr r1, _0800B79C @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -4477,12 +4477,12 @@ _0800B77C:
bx r0
.align 2, 0
_0800B784: .4byte gUnknown_086A7AE4
-_0800B788: .4byte 0x0202BF10
-_0800B78C: .4byte 0x0202ADA0
+_0800B788: .4byte gUnknown_0202BF10
+_0800B78C: .4byte gUnknown_0202ADA0
_0800B790: .4byte gMain
_0800B794: .4byte 0x000002EA
-_0800B798: .4byte 0x0202A578
-_0800B79C: .4byte 0x0202C790
+_0800B798: .4byte gUnknown_0202A578
+_0800B79C: .4byte gUnknown_0202C790
thumb_func_start sub_B7A0
sub_B7A0: @ 0x0800B7A0
@@ -4510,7 +4510,7 @@ sub_B7A0: @ 0x0800B7A0
ldr r0, [r1, #8]
bl sub_10480
bl sub_10544
- ldr r1, _0800B7F4 @ =0x0202C790
+ ldr r1, _0800B7F4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -4522,7 +4522,7 @@ _0800B7E4: .4byte 0x040000D4
_0800B7E8: .4byte 0x85000100
_0800B7EC: .4byte 0x06010000
_0800B7F0: .4byte 0x81002800
-_0800B7F4: .4byte 0x0202C790
+_0800B7F4: .4byte gUnknown_0202C790
thumb_func_start sub_B7F8
sub_B7F8: @ 0x0800B7F8
@@ -4532,7 +4532,7 @@ sub_B7F8: @ 0x0800B7F8
mov r5, r8
push {r5, r6, r7}
sub sp, #0x24
- ldr r6, _0800BA0C @ =0x0201A450
+ ldr r6, _0800BA0C @ =gUnknown_0201A450
movs r1, #8
ldrsh r0, [r6, r1]
lsls r2, r0, #4
@@ -4540,7 +4540,7 @@ sub_B7F8: @ 0x0800B7F8
lsls r2, r2, #2
adds r2, r2, r0
lsls r2, r2, #4
- ldr r3, _0800BA10 @ =0x0200B3B8
+ ldr r3, _0800BA10 @ =gUnknown_0200B3B8
adds r2, r2, r3
str r2, [sp]
movs r4, #0x18
@@ -4758,7 +4758,7 @@ _0800B9BC:
ldr r1, [sp, #0x20]
ldr r2, _0800BA18 @ =gUnknown_086A7B34
adds r0, r1, r2
- ldr r3, _0800BA28 @ =0x0202BF10
+ ldr r3, _0800BA28 @ =gUnknown_0202BF10
movs r4, #0
ldrsh r1, [r3, r4]
ldrb r0, [r0, #3]
@@ -4796,24 +4796,24 @@ _0800B9DA:
pop {r0}
bx r0
.align 2, 0
-_0800BA0C: .4byte 0x0201A450
-_0800BA10: .4byte 0x0200B3B8
+_0800BA0C: .4byte gUnknown_0201A450
+_0800BA10: .4byte gUnknown_0200B3B8
_0800BA14: .4byte gUnknown_086A7A78
_0800BA18: .4byte gUnknown_086A7B34
_0800BA1C: .4byte gOamBuffer
_0800BA20: .4byte 0xFFFFFE00
_0800BA24: .4byte 0x000001FF
-_0800BA28: .4byte 0x0202BF10
+_0800BA28: .4byte gUnknown_0202BF10
thumb_func_start sub_BA2C
sub_BA2C: @ 0x0800BA2C
- ldr r1, _0800BA38 @ =0x0202C790
+ ldr r1, _0800BA38 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
bx lr
.align 2, 0
-_0800BA38: .4byte 0x0202C790
+_0800BA38: .4byte gUnknown_0202C790
thumb_func_start sub_BA3C
sub_BA3C: @ 0x0800BA3C
@@ -4923,7 +4923,7 @@ sub_BA3C: @ 0x0800BA3C
ldrh r0, [r2]
strh r0, [r4, #0x16]
bl sub_BBE0
- ldr r1, _0800BBD4 @ =0x0202ADA0
+ ldr r1, _0800BBD4 @ =gUnknown_0202ADA0
ldrh r2, [r1]
movs r3, #0xba
lsls r3, r3, #2
@@ -4959,7 +4959,7 @@ sub_BA3C: @ 0x0800BA3C
strh r0, [r4]
bl sub_CBC
bl sub_10424
- ldr r1, _0800BBDC @ =0x0202C790
+ ldr r1, _0800BBDC @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -4993,13 +4993,13 @@ _0800BBC4: .4byte gUnknown_0810CA00
_0800BBC8: .4byte 0x06010000
_0800BBCC: .4byte 0x05000200
_0800BBD0: .4byte gMain
-_0800BBD4: .4byte 0x0202ADA0
+_0800BBD4: .4byte gUnknown_0202ADA0
_0800BBD8: .4byte 0x000002F6
-_0800BBDC: .4byte 0x0202C790
+_0800BBDC: .4byte gUnknown_0202C790
thumb_func_start sub_BBE0
sub_BBE0: @ 0x0800BBE0
- ldr r1, _0800BC30 @ =0x0202ADA0
+ ldr r1, _0800BC30 @ =gUnknown_0202ADA0
movs r2, #0
ldr r0, _0800BC34 @ =0x0000FEFC
strh r0, [r1]
@@ -5019,7 +5019,7 @@ sub_BBE0: @ 0x0800BBE0
strh r0, [r1, #0x1e]
strh r2, [r1, #0x24]
strh r2, [r1, #0x26]
- ldr r1, _0800BC40 @ =0x0201A450
+ ldr r1, _0800BC40 @ =gUnknown_0201A450
movs r0, #0x94
lsls r0, r0, #1
strh r0, [r1]
@@ -5027,33 +5027,33 @@ sub_BBE0: @ 0x0800BBE0
strh r0, [r1, #2]
strh r2, [r1, #4]
strh r2, [r1, #6]
- ldr r0, _0800BC44 @ =0x0202BF10
+ ldr r0, _0800BC44 @ =gUnknown_0202BF10
strh r2, [r0]
- ldr r0, _0800BC48 @ =0x0202A578
+ ldr r0, _0800BC48 @ =gUnknown_0202A578
strh r2, [r0]
- ldr r0, _0800BC4C @ =0x0202C5E4
+ ldr r0, _0800BC4C @ =gUnknown_0202C5E4
movs r2, #0x80
lsls r2, r2, #1
adds r1, r2, #0
strh r1, [r0]
- ldr r0, _0800BC50 @ =0x0202ADD8
+ ldr r0, _0800BC50 @ =gUnknown_0202ADD8
strh r1, [r0]
bx lr
.align 2, 0
-_0800BC30: .4byte 0x0202ADA0
+_0800BC30: .4byte gUnknown_0202ADA0
_0800BC34: .4byte 0x0000FEFC
_0800BC38: .4byte 0x0000FEE8
_0800BC3C: .4byte 0x0000FF10
-_0800BC40: .4byte 0x0201A450
-_0800BC44: .4byte 0x0202BF10
-_0800BC48: .4byte 0x0202A578
-_0800BC4C: .4byte 0x0202C5E4
-_0800BC50: .4byte 0x0202ADD8
+_0800BC40: .4byte gUnknown_0201A450
+_0800BC44: .4byte gUnknown_0202BF10
+_0800BC48: .4byte gUnknown_0202A578
+_0800BC4C: .4byte gUnknown_0202C5E4
+_0800BC50: .4byte gUnknown_0202ADD8
thumb_func_start sub_BC54
sub_BC54: @ 0x0800BC54
push {r4, r5, r6, lr}
- ldr r4, _0800BCD0 @ =0x0202ADA0
+ ldr r4, _0800BCD0 @ =gUnknown_0202ADA0
ldrh r0, [r4, #0x18]
adds r0, #2
strh r0, [r4, #0x18]
@@ -5061,7 +5061,7 @@ sub_BC54: @ 0x0800BC54
ldrh r6, [r4, #0x1e]
subs r0, r0, r6
strh r0, [r4, #0x1a]
- ldr r5, _0800BCD4 @ =0x0202BF10
+ ldr r5, _0800BCD4 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r5, r1]
movs r1, #3
@@ -5106,7 +5106,7 @@ _0800BC88:
ldrsh r0, [r5, r3]
cmp r0, #0x20
ble _0800BCC8
- ldr r1, _0800BCE4 @ =0x0202C790
+ ldr r1, _0800BCE4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -5115,17 +5115,17 @@ _0800BCC8:
pop {r0}
bx r0
.align 2, 0
-_0800BCD0: .4byte 0x0202ADA0
-_0800BCD4: .4byte 0x0202BF10
+_0800BCD0: .4byte gUnknown_0202ADA0
+_0800BCD4: .4byte gUnknown_0202BF10
_0800BCD8: .4byte 0x0000FFFD
_0800BCDC: .4byte gMain
_0800BCE0: .4byte 0x000002F6
-_0800BCE4: .4byte 0x0202C790
+_0800BCE4: .4byte gUnknown_0202C790
thumb_func_start sub_BCE8
sub_BCE8: @ 0x0800BCE8
push {r4, r5, r6, r7, lr}
- ldr r4, _0800BDA4 @ =0x0202ADA0
+ ldr r4, _0800BDA4 @ =gUnknown_0202ADA0
ldrh r0, [r4, #0x18]
adds r0, #2
strh r0, [r4, #0x18]
@@ -5133,7 +5133,7 @@ sub_BCE8: @ 0x0800BCE8
ldrh r6, [r4, #0x1e]
subs r0, r0, r6
strh r0, [r4, #0x1a]
- ldr r5, _0800BDA8 @ =0x0202BF10
+ ldr r5, _0800BDA8 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r5, r1]
movs r1, #3
@@ -5210,7 +5210,7 @@ _0800BD4C:
ldrsh r0, [r7, r3]
cmp r0, #0x50
ble _0800BD9C
- ldr r1, _0800BDBC @ =0x0202C790
+ ldr r1, _0800BDBC @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -5219,18 +5219,18 @@ _0800BD9C:
pop {r0}
bx r0
.align 2, 0
-_0800BDA4: .4byte 0x0202ADA0
-_0800BDA8: .4byte 0x0202BF10
+_0800BDA4: .4byte gUnknown_0202ADA0
+_0800BDA8: .4byte gUnknown_0202BF10
_0800BDAC: .4byte 0x0000FFFD
_0800BDB0: .4byte 0x0000FFFA
_0800BDB4: .4byte gMain
_0800BDB8: .4byte 0x000002F6
-_0800BDBC: .4byte 0x0202C790
+_0800BDBC: .4byte gUnknown_0202C790
thumb_func_start sub_BDC0
sub_BDC0: @ 0x0800BDC0
push {r4, r5, r6, r7, lr}
- ldr r4, _0800BEB4 @ =0x0202ADA0
+ ldr r4, _0800BEB4 @ =gUnknown_0202ADA0
ldrh r0, [r4, #0x18]
adds r0, #2
strh r0, [r4, #0x18]
@@ -5238,7 +5238,7 @@ sub_BDC0: @ 0x0800BDC0
ldrh r6, [r4, #0x1e]
subs r0, r0, r6
strh r0, [r4, #0x1a]
- ldr r5, _0800BEB8 @ =0x0202BF10
+ ldr r5, _0800BEB8 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r5, r1]
movs r1, #3
@@ -5344,7 +5344,7 @@ _0800BE4C:
ldrsh r0, [r7, r3]
cmp r0, #0x64
ble _0800BEAC
- ldr r1, _0800BECC @ =0x0202C790
+ ldr r1, _0800BECC @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -5353,18 +5353,18 @@ _0800BEAC:
pop {r0}
bx r0
.align 2, 0
-_0800BEB4: .4byte 0x0202ADA0
-_0800BEB8: .4byte 0x0202BF10
+_0800BEB4: .4byte gUnknown_0202ADA0
+_0800BEB8: .4byte gUnknown_0202BF10
_0800BEBC: .4byte 0x0000FFFD
_0800BEC0: .4byte 0x0000FFFA
_0800BEC4: .4byte gMain
_0800BEC8: .4byte 0x000002F6
-_0800BECC: .4byte 0x0202C790
+_0800BECC: .4byte gUnknown_0202C790
thumb_func_start sub_BED0
sub_BED0: @ 0x0800BED0
push {r4, r5, r6, r7, lr}
- ldr r4, _0800BFF4 @ =0x0202ADA0
+ ldr r4, _0800BFF4 @ =gUnknown_0202ADA0
ldrh r0, [r4, #0x18]
adds r0, #2
strh r0, [r4, #0x18]
@@ -5372,7 +5372,7 @@ sub_BED0: @ 0x0800BED0
ldrh r6, [r4, #0x1e]
subs r0, r0, r6
strh r0, [r4, #0x1a]
- ldr r5, _0800BFF8 @ =0x0202BF10
+ ldr r5, _0800BFF8 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r5, r1]
movs r1, #3
@@ -5434,7 +5434,7 @@ _0800BF34:
ldr r0, _0800BFFC @ =0x0000FFFD
strh r0, [r4, #6]
_0800BF5C:
- ldr r2, _0800C004 @ =0x0201A450
+ ldr r2, _0800C004 @ =gUnknown_0201A450
ldrh r0, [r2]
subs r0, #2
strh r0, [r2]
@@ -5497,12 +5497,12 @@ _0800BF86:
adds r1, r1, r2
strh r0, [r1]
bl sub_C0D8
- ldr r0, _0800BFF8 @ =0x0202BF10
+ ldr r0, _0800BFF8 @ =gUnknown_0202BF10
movs r3, #0
ldrsh r0, [r0, r3]
cmp r0, #0xc0
ble _0800BFEC
- ldr r1, _0800C014 @ =0x0202C790
+ ldr r1, _0800C014 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -5511,27 +5511,27 @@ _0800BFEC:
pop {r0}
bx r0
.align 2, 0
-_0800BFF4: .4byte 0x0202ADA0
-_0800BFF8: .4byte 0x0202BF10
+_0800BFF4: .4byte gUnknown_0202ADA0
+_0800BFF8: .4byte gUnknown_0202BF10
_0800BFFC: .4byte 0x0000FFFD
_0800C000: .4byte 0x0000FFFA
-_0800C004: .4byte 0x0201A450
+_0800C004: .4byte gUnknown_0201A450
_0800C008: .4byte 0x0000FFFC
_0800C00C: .4byte gMain
_0800C010: .4byte 0x000002F6
-_0800C014: .4byte 0x0202C790
+_0800C014: .4byte gUnknown_0202C790
thumb_func_start sub_C018
sub_C018: @ 0x0800C018
push {r4, r5, lr}
- ldr r4, _0800C044 @ =0x0202ADA0
+ ldr r4, _0800C044 @ =gUnknown_0202ADA0
ldrh r0, [r4, #0x24]
subs r0, #1
strh r0, [r4, #0x24]
ldrh r0, [r4, #0x26]
subs r0, #1
strh r0, [r4, #0x26]
- ldr r5, _0800C048 @ =0x0202BF10
+ ldr r5, _0800C048 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r5, r1]
movs r1, #6
@@ -5540,18 +5540,18 @@ sub_C018: @ 0x0800C018
asrs r0, r0, #0x10
cmp r0, #0
bne _0800C050
- ldr r1, _0800C04C @ =0x0201A450
+ ldr r1, _0800C04C @ =gUnknown_0201A450
ldrh r0, [r1]
subs r0, #3
b _0800C05A
.align 2, 0
-_0800C044: .4byte 0x0202ADA0
-_0800C048: .4byte 0x0202BF10
-_0800C04C: .4byte 0x0201A450
+_0800C044: .4byte gUnknown_0202ADA0
+_0800C048: .4byte gUnknown_0202BF10
+_0800C04C: .4byte gUnknown_0201A450
_0800C050:
cmp r0, #3
bne _0800C05C
- ldr r1, _0800C0A4 @ =0x0201A450
+ ldr r1, _0800C0A4 @ =gUnknown_0201A450
ldrh r0, [r1]
adds r0, #3
_0800C05A:
@@ -5561,11 +5561,11 @@ _0800C05C:
ldrsh r0, [r5, r2]
cmp r0, #0xca
ble _0800C074
- ldr r1, _0800C0A8 @ =0x0202C5E4
+ ldr r1, _0800C0A8 @ =gUnknown_0202C5E4
ldrh r0, [r1]
subs r0, #1
strh r0, [r1]
- ldr r1, _0800C0AC @ =0x0202ADD8
+ ldr r1, _0800C0AC @ =gUnknown_0202ADD8
ldrh r0, [r1]
subs r0, #1
strh r0, [r1]
@@ -5585,7 +5585,7 @@ _0800C074:
ldrsh r0, [r5, r3]
cmp r0, #0xde
ble _0800C09C
- ldr r1, _0800C0B8 @ =0x0202C790
+ ldr r1, _0800C0B8 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -5594,26 +5594,26 @@ _0800C09C:
pop {r0}
bx r0
.align 2, 0
-_0800C0A4: .4byte 0x0201A450
-_0800C0A8: .4byte 0x0202C5E4
-_0800C0AC: .4byte 0x0202ADD8
+_0800C0A4: .4byte gUnknown_0201A450
+_0800C0A8: .4byte gUnknown_0202C5E4
+_0800C0AC: .4byte gUnknown_0202ADD8
_0800C0B0: .4byte gMain
_0800C0B4: .4byte 0x000002F6
-_0800C0B8: .4byte 0x0202C790
+_0800C0B8: .4byte gUnknown_0202C790
thumb_func_start sub_C0BC
sub_C0BC: @ 0x0800C0BC
push {lr}
bl sub_10480
bl sub_10544
- ldr r1, _0800C0D4 @ =0x0202C790
+ ldr r1, _0800C0D4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
pop {r0}
bx r0
.align 2, 0
-_0800C0D4: .4byte 0x0202C790
+_0800C0D4: .4byte gUnknown_0202C790
thumb_func_start sub_C0D8
sub_C0D8: @ 0x0800C0D8
@@ -5623,7 +5623,7 @@ sub_C0D8: @ 0x0800C0D8
mov r5, r8
push {r5, r6, r7}
sub sp, #4
- ldr r0, _0800C1EC @ =0x0200B3B8
+ ldr r0, _0800C1EC @ =gUnknown_0200B3B8
mov r8, r0
movs r0, #1
mov r1, r8
@@ -5636,15 +5636,15 @@ sub_C0D8: @ 0x0800C0D8
ldrh r0, [r2]
cmp r0, #1
bne _0800C1D4
- ldr r5, _0800C1F4 @ =0x0202C5E4
+ ldr r5, _0800C1F4 @ =gUnknown_0202C5E4
movs r3, #0
ldrsh r0, [r5, r3]
- ldr r4, _0800C1F8 @ =0x0202ADD8
+ ldr r4, _0800C1F8 @ =gUnknown_0202ADD8
movs r2, #0
ldrsh r1, [r4, r2]
movs r2, #0
bl SetMatrixScale
- ldr r1, _0800C1FC @ =0x0201A450
+ ldr r1, _0800C1FC @ =gUnknown_0201A450
ldrh r0, [r1]
mov r3, r8
strh r0, [r3, #2]
@@ -5680,7 +5680,7 @@ _0800C132:
movs r0, #0
ldrsh r2, [r4, r0]
str r2, [sp]
- ldr r1, _0800C1F4 @ =0x0202C5E4
+ ldr r1, _0800C1F4 @ =gUnknown_0202C5E4
movs r2, #0
ldrsh r0, [r1, r2]
ldr r2, [sp]
@@ -5757,11 +5757,11 @@ _0800C1D4:
pop {r0}
bx r0
.align 2, 0
-_0800C1EC: .4byte 0x0200B3B8
+_0800C1EC: .4byte gUnknown_0200B3B8
_0800C1F0: .4byte gUnknown_086A7B74
-_0800C1F4: .4byte 0x0202C5E4
-_0800C1F8: .4byte 0x0202ADD8
-_0800C1FC: .4byte 0x0201A450
+_0800C1F4: .4byte gUnknown_0202C5E4
+_0800C1F8: .4byte gUnknown_0202ADD8
+_0800C1FC: .4byte gUnknown_0201A450
_0800C200: .4byte gOamBuffer
_0800C204: .4byte 0xFFFFFE00
_0800C208: .4byte gUnknown_086A7B7C
@@ -5771,14 +5771,14 @@ _0800C20C: .4byte 0x000001FF
sub_C210: @ 0x0800C210
push {lr}
bl sub_518
- ldr r1, _0800C224 @ =0x0202C790
+ ldr r1, _0800C224 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
pop {r0}
bx r0
.align 2, 0
-_0800C224: .4byte 0x0202C790
+_0800C224: .4byte gUnknown_0202C790
thumb_func_start sub_C228
sub_C228: @ 0x0800C228
@@ -5841,7 +5841,7 @@ sub_C228: @ 0x0800C228
bl sub_C4F0
bl sub_CBC
bl sub_10424
- ldr r1, _0800C2EC @ =0x0202C790
+ ldr r1, _0800C2EC @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -5863,12 +5863,12 @@ _0800C2DC: .4byte 0x06010000
_0800C2E0: .4byte 0x80001600
_0800C2E4: .4byte 0x05000200
_0800C2E8: .4byte gMain
-_0800C2EC: .4byte 0x0202C790
+_0800C2EC: .4byte gUnknown_0202C790
thumb_func_start sub_C2F0
sub_C2F0: @ 0x0800C2F0
push {r4, r5, r6, lr}
- ldr r0, _0800C380 @ =0x0201A450
+ ldr r0, _0800C380 @ =gUnknown_0201A450
mov ip, r0
movs r4, #0
movs r1, #0
@@ -5932,28 +5932,28 @@ sub_C2F0: @ 0x0800C2F0
strh r1, [r0]
adds r0, #2
strb r4, [r0]
- ldr r0, _0800C384 @ =0x0202BF10
+ ldr r0, _0800C384 @ =gUnknown_0202BF10
strh r1, [r0]
- ldr r0, _0800C388 @ =0x0202A578
+ ldr r0, _0800C388 @ =gUnknown_0202A578
strh r1, [r0]
pop {r4, r5, r6}
pop {r0}
bx r0
.align 2, 0
-_0800C380: .4byte 0x0201A450
-_0800C384: .4byte 0x0202BF10
-_0800C388: .4byte 0x0202A578
+_0800C380: .4byte gUnknown_0201A450
+_0800C384: .4byte gUnknown_0202BF10
+_0800C388: .4byte gUnknown_0202A578
thumb_func_start sub_C38C
sub_C38C: @ 0x0800C38C
push {lr}
bl sub_C4F0
- ldr r0, _0800C3C4 @ =0x0202BF10
+ ldr r0, _0800C3C4 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r0, r1]
cmp r0, #1
ble _0800C3C0
- ldr r2, _0800C3C8 @ =0x0201A450
+ ldr r2, _0800C3C8 @ =gUnknown_0201A450
movs r1, #1
strb r1, [r2, #0xc]
adds r0, r2, #0
@@ -5967,7 +5967,7 @@ sub_C38C: @ 0x0800C38C
strb r1, [r0]
adds r0, #0x10
strb r1, [r0]
- ldr r1, _0800C3CC @ =0x0202C790
+ ldr r1, _0800C3CC @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -5975,14 +5975,14 @@ _0800C3C0:
pop {r0}
bx r0
.align 2, 0
-_0800C3C4: .4byte 0x0202BF10
-_0800C3C8: .4byte 0x0201A450
-_0800C3CC: .4byte 0x0202C790
+_0800C3C4: .4byte gUnknown_0202BF10
+_0800C3C8: .4byte gUnknown_0201A450
+_0800C3CC: .4byte gUnknown_0202C790
thumb_func_start sub_C3D0
sub_C3D0: @ 0x0800C3D0
push {r4, lr}
- ldr r3, _0800C408 @ =0x0201A450
+ ldr r3, _0800C408 @ =gUnknown_0201A450
ldrh r0, [r3]
subs r0, #9
strh r0, [r3]
@@ -6010,9 +6010,9 @@ sub_C3D0: @ 0x0800C3D0
strh r1, [r3, #0x16]
b _0800C424
.align 2, 0
-_0800C408: .4byte 0x0201A450
+_0800C408: .4byte gUnknown_0201A450
_0800C40C:
- ldr r0, _0800C444 @ =0x0202BF10
+ ldr r0, _0800C444 @ =gUnknown_0202BF10
ldrh r0, [r0]
movs r1, #1
ands r0, r1
@@ -6026,14 +6026,14 @@ _0800C40C:
strh r0, [r3, #0x12]
_0800C424:
bl sub_C4F0
- ldr r0, _0800C448 @ =0x0201A450
+ ldr r0, _0800C448 @ =gUnknown_0201A450
movs r2, #2
ldrsh r1, [r0, r2]
movs r0, #0x20
rsbs r0, r0, #0
cmp r1, r0
bge _0800C43E
- ldr r1, _0800C44C @ =0x0202C790
+ ldr r1, _0800C44C @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -6042,21 +6042,21 @@ _0800C43E:
pop {r0}
bx r0
.align 2, 0
-_0800C444: .4byte 0x0202BF10
-_0800C448: .4byte 0x0201A450
-_0800C44C: .4byte 0x0202C790
+_0800C444: .4byte gUnknown_0202BF10
+_0800C448: .4byte gUnknown_0201A450
+_0800C44C: .4byte gUnknown_0202C790
thumb_func_start sub_C450
sub_C450: @ 0x0800C450
push {lr}
bl sub_C4F0
- ldr r2, _0800C484 @ =0x0202BF10
+ ldr r2, _0800C484 @ =gUnknown_0202BF10
ldrh r0, [r2]
movs r1, #1
ands r0, r1
cmp r0, #0
bne _0800C470
- ldr r0, _0800C488 @ =0x0201A450
+ ldr r0, _0800C488 @ =gUnknown_0201A450
ldrh r1, [r0, #0x10]
adds r1, #1
strh r1, [r0, #0x10]
@@ -6068,7 +6068,7 @@ _0800C470:
ldrsh r0, [r2, r1]
cmp r0, #0x14
ble _0800C480
- ldr r1, _0800C48C @ =0x0202C790
+ ldr r1, _0800C48C @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #3
strb r0, [r1]
@@ -6076,9 +6076,9 @@ _0800C480:
pop {r0}
bx r0
.align 2, 0
-_0800C484: .4byte 0x0202BF10
-_0800C488: .4byte 0x0201A450
-_0800C48C: .4byte 0x0202C790
+_0800C484: .4byte gUnknown_0202BF10
+_0800C488: .4byte gUnknown_0201A450
+_0800C48C: .4byte gUnknown_0202C790
thumb_func_start nullsub_12
nullsub_12: @ 0x0800C490
@@ -6114,7 +6114,7 @@ sub_C498: @ 0x0800C498
str r0, [r1, #8]
ldr r0, [r1, #8]
bl sub_10544
- ldr r1, _0800C4EC @ =0x0202C790
+ ldr r1, _0800C4EC @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -6126,7 +6126,7 @@ _0800C4DC: .4byte 0x040000D4
_0800C4E0: .4byte 0x85000100
_0800C4E4: .4byte 0x06010000
_0800C4E8: .4byte 0x81002800
-_0800C4EC: .4byte 0x0202C790
+_0800C4EC: .4byte gUnknown_0202C790
thumb_func_start sub_C4F0
sub_C4F0: @ 0x0800C4F0
@@ -6136,9 +6136,9 @@ sub_C4F0: @ 0x0800C4F0
mov r5, r8
push {r5, r6, r7}
sub sp, #0x20
- ldr r0, _0800C64C @ =0x0200B3B8
+ ldr r0, _0800C64C @ =gUnknown_0200B3B8
mov r8, r0
- ldr r6, _0800C650 @ =0x0201A450
+ ldr r6, _0800C650 @ =gUnknown_0201A450
movs r1, #0x28
ldrsh r0, [r6, r1]
movs r2, #0xe6
@@ -6192,7 +6192,7 @@ sub_C4F0: @ 0x0800C4F0
mov r2, r8
strh r0, [r2]
movs r0, #1
- ldr r7, _0800C654 @ =0x0200B470
+ ldr r7, _0800C654 @ =gUnknown_0200B470
strh r0, [r7]
adds r0, r6, #0
adds r0, #0x2c
@@ -6291,7 +6291,7 @@ _0800C618:
beq _0800C62E
b _0800C75A
_0800C62E:
- ldr r1, _0800C668 @ =0x0202A578
+ ldr r1, _0800C668 @ =gUnknown_0202A578
ldrh r0, [r1]
adds r0, #1
strh r0, [r1]
@@ -6306,14 +6306,14 @@ _0800C62E:
ldrb r0, [r0, #3]
b _0800C67A
.align 2, 0
-_0800C64C: .4byte 0x0200B3B8
-_0800C650: .4byte 0x0201A450
-_0800C654: .4byte 0x0200B470
+_0800C64C: .4byte gUnknown_0200B3B8
+_0800C650: .4byte gUnknown_0201A450
+_0800C654: .4byte gUnknown_0200B470
_0800C658: .4byte gUnknown_086A7C24
_0800C65C: .4byte gOamBuffer
_0800C660: .4byte 0x000001FF
_0800C664: .4byte 0xFFFFFE00
-_0800C668: .4byte 0x0202A578
+_0800C668: .4byte gUnknown_0202A578
_0800C66C: .4byte gUnknown_086A7C68
_0800C670:
lsls r1, r5, #3
@@ -6442,11 +6442,11 @@ _0800C75A:
bgt _0800C762
b _0800C618
_0800C762:
- ldr r7, _0800C80C @ =0x0200B470
+ ldr r7, _0800C80C @ =gUnknown_0200B470
ldrh r0, [r7]
cmp r0, #1
bne _0800C7C8
- ldr r0, _0800C810 @ =0x0201A450
+ ldr r0, _0800C810 @ =gUnknown_0201A450
ldrh r1, [r0, #0x10]
strh r1, [r7, #2]
ldrh r0, [r0, #0x12]
@@ -6470,7 +6470,7 @@ _0800C780:
adds r3, r3, r5
movs r2, #2
ldrsh r1, [r4, r2]
- ldr r7, _0800C80C @ =0x0200B470
+ ldr r7, _0800C80C @ =gUnknown_0200B470
movs r2, #2
ldrsh r0, [r7, r2]
adds r1, r1, r0
@@ -6485,7 +6485,7 @@ _0800C780:
ldrh r1, [r4]
lsls r1, r1, #3
adds r1, r1, r5
- ldr r2, _0800C80C @ =0x0200B470
+ ldr r2, _0800C80C @ =gUnknown_0200B470
ldrb r0, [r2, #4]
ldrb r3, [r4, #4]
adds r0, r0, r3
@@ -6496,7 +6496,7 @@ _0800C780:
bge _0800C780
_0800C7C8:
movs r0, #0
- ldr r6, _0800C80C @ =0x0200B470
+ ldr r6, _0800C80C @ =gUnknown_0200B470
strh r0, [r6]
mov r7, r8
strh r0, [r7]
@@ -6524,8 +6524,8 @@ _0800C7FC: .4byte gUnknown_086A7C24
_0800C800: .4byte gOamBuffer
_0800C804: .4byte 0x000001FF
_0800C808: .4byte 0xFFFFFE00
-_0800C80C: .4byte 0x0200B470
-_0800C810: .4byte 0x0201A450
+_0800C80C: .4byte gUnknown_0200B470
+_0800C810: .4byte gUnknown_0201A450
thumb_func_start sub_C814
sub_C814: @ 0x0800C814
@@ -6654,7 +6654,7 @@ _0800C8B8:
lsrs r5, r0, #0x10
cmp r5, #0x13
bls _0800C8B8
- ldr r1, _0800C944 @ =0x0202C790
+ ldr r1, _0800C944 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -6675,7 +6675,7 @@ _0800C934: .4byte 0x000002FA
_0800C938: .4byte 0xFFFFFE00
_0800C93C: .4byte gOamBuffer
_0800C940: .4byte 0xFFFFFC00
-_0800C944: .4byte 0x0202C790
+_0800C944: .4byte gUnknown_0202C790
thumb_func_start sub_C948
sub_C948: @ 0x0800C948
@@ -6735,7 +6735,7 @@ sub_C948: @ 0x0800C948
ldrh r0, [r3]
strh r0, [r4, #0x16]
bl sub_CA28
- ldr r2, _0800CA1C @ =0x0202ADA0
+ ldr r2, _0800CA1C @ =gUnknown_0202ADA0
ldrh r1, [r2]
movs r3, #0xbd
lsls r3, r3, #2
@@ -6747,7 +6747,7 @@ sub_C948: @ 0x0800C948
strh r0, [r4]
bl sub_CBC
bl sub_10424
- ldr r1, _0800CA24 @ =0x0202C790
+ ldr r1, _0800CA24 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -6769,19 +6769,19 @@ _0800CA0C: .4byte 0x06010000
_0800CA10: .4byte 0x80003800
_0800CA14: .4byte 0x05000200
_0800CA18: .4byte gMain
-_0800CA1C: .4byte 0x0202ADA0
+_0800CA1C: .4byte gUnknown_0202ADA0
_0800CA20: .4byte 0x000002F6
-_0800CA24: .4byte 0x0202C790
+_0800CA24: .4byte gUnknown_0202C790
thumb_func_start sub_CA28
sub_CA28: @ 0x0800CA28
push {r4, lr}
- ldr r0, _0800CA80 @ =0x0202ADA0
+ ldr r0, _0800CA80 @ =gUnknown_0202ADA0
movs r4, #0
movs r3, #0
strh r3, [r0]
strh r3, [r0, #2]
- ldr r1, _0800CA84 @ =0x0201A450
+ ldr r1, _0800CA84 @ =gUnknown_0201A450
movs r0, #0xf0
strh r0, [r1]
movs r0, #0x1e
@@ -6800,44 +6800,44 @@ sub_CA28: @ 0x0800CA28
movs r0, #6
strh r0, [r1, #0x14]
strb r4, [r1, #0x1c]
- ldr r0, _0800CA88 @ =0x0202BF10
+ ldr r0, _0800CA88 @ =gUnknown_0202BF10
strh r3, [r0]
- ldr r0, _0800CA8C @ =0x0202A578
+ ldr r0, _0800CA8C @ =gUnknown_0202A578
strh r3, [r0]
- ldr r0, _0800CA90 @ =0x0202C5E4
+ ldr r0, _0800CA90 @ =gUnknown_0202C5E4
movs r2, #0x80
lsls r2, r2, #1
adds r1, r2, #0
strh r1, [r0]
- ldr r0, _0800CA94 @ =0x0202ADD8
+ ldr r0, _0800CA94 @ =gUnknown_0202ADD8
strh r1, [r0]
- ldr r0, _0800CA98 @ =0x0202BEDC
+ ldr r0, _0800CA98 @ =gUnknown_0202BEDC
strb r4, [r0]
- ldr r0, _0800CA9C @ =0x0202A56C
+ ldr r0, _0800CA9C @ =gUnknown_0202A56C
strb r4, [r0]
pop {r4}
pop {r0}
bx r0
.align 2, 0
-_0800CA80: .4byte 0x0202ADA0
-_0800CA84: .4byte 0x0201A450
-_0800CA88: .4byte 0x0202BF10
-_0800CA8C: .4byte 0x0202A578
-_0800CA90: .4byte 0x0202C5E4
-_0800CA94: .4byte 0x0202ADD8
-_0800CA98: .4byte 0x0202BEDC
-_0800CA9C: .4byte 0x0202A56C
+_0800CA80: .4byte gUnknown_0202ADA0
+_0800CA84: .4byte gUnknown_0201A450
+_0800CA88: .4byte gUnknown_0202BF10
+_0800CA8C: .4byte gUnknown_0202A578
+_0800CA90: .4byte gUnknown_0202C5E4
+_0800CA94: .4byte gUnknown_0202ADD8
+_0800CA98: .4byte gUnknown_0202BEDC
+_0800CA9C: .4byte gUnknown_0202A56C
thumb_func_start sub_CAA0
sub_CAA0: @ 0x0800CAA0
push {r4, r5, lr}
- ldr r4, _0800CB48 @ =0x0202ADA0
+ ldr r4, _0800CB48 @ =gUnknown_0202ADA0
ldrh r0, [r4]
subs r0, #0x24
strh r0, [r4]
- ldr r5, _0800CB4C @ =0x0201A450
+ ldr r5, _0800CB4C @ =gUnknown_0201A450
ldr r1, _0800CB50 @ =gUnknown_086A7D4C
- ldr r2, _0800CB54 @ =0x0202A578
+ ldr r2, _0800CB54 @ =gUnknown_0202A578
movs r3, #0
ldrsh r0, [r2, r3]
adds r0, r0, r1
@@ -6849,7 +6849,7 @@ sub_CAA0: @ 0x0800CAA0
ldrh r0, [r2]
adds r0, #1
strh r0, [r2]
- ldr r0, _0800CB58 @ =0x0202BF10
+ ldr r0, _0800CB58 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r0, r1]
movs r1, #5
@@ -6874,16 +6874,16 @@ _0800CAEA:
adds r0, r0, r2
strh r1, [r0]
bl sub_CD18
- ldr r2, _0800CB58 @ =0x0202BF10
+ ldr r2, _0800CB58 @ =gUnknown_0202BF10
movs r3, #0
ldrsh r0, [r2, r3]
cmp r0, #0x28
ble _0800CB26
- ldr r1, _0800CB60 @ =0x0202C5E4
+ ldr r1, _0800CB60 @ =gUnknown_0202C5E4
ldrh r0, [r1]
adds r0, #6
strh r0, [r1]
- ldr r1, _0800CB64 @ =0x0202ADD8
+ ldr r1, _0800CB64 @ =gUnknown_0202ADD8
ldrh r0, [r1]
adds r0, #6
strh r0, [r1]
@@ -6892,22 +6892,22 @@ _0800CAEA:
ands r0, r1
cmp r0, #0
bne _0800CB26
- ldr r1, _0800CB4C @ =0x0201A450
+ ldr r1, _0800CB4C @ =gUnknown_0201A450
ldrh r0, [r1, #2]
adds r0, #1
strh r0, [r1, #2]
_0800CB26:
- ldr r0, _0800CB58 @ =0x0202BF10
+ ldr r0, _0800CB58 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r0, r1]
cmp r0, #0x5a
ble _0800CB42
- ldr r1, _0800CB4C @ =0x0201A450
+ ldr r1, _0800CB4C @ =gUnknown_0201A450
movs r0, #0
strb r0, [r1, #0xc]
movs r0, #1
strb r0, [r1, #0x1c]
- ldr r1, _0800CB68 @ =0x0202C790
+ ldr r1, _0800CB68 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -6916,19 +6916,19 @@ _0800CB42:
pop {r0}
bx r0
.align 2, 0
-_0800CB48: .4byte 0x0202ADA0
-_0800CB4C: .4byte 0x0201A450
+_0800CB48: .4byte gUnknown_0202ADA0
+_0800CB4C: .4byte gUnknown_0201A450
_0800CB50: .4byte gUnknown_086A7D4C
-_0800CB54: .4byte 0x0202A578
-_0800CB58: .4byte 0x0202BF10
+_0800CB54: .4byte gUnknown_0202A578
+_0800CB58: .4byte gUnknown_0202BF10
_0800CB5C: .4byte gMain
-_0800CB60: .4byte 0x0202C5E4
-_0800CB64: .4byte 0x0202ADD8
-_0800CB68: .4byte 0x0202C790
+_0800CB60: .4byte gUnknown_0202C5E4
+_0800CB64: .4byte gUnknown_0202ADD8
+_0800CB68: .4byte gUnknown_0202C790
thumb_func_start sub_CB6C
sub_CB6C: @ 0x0800CB6C
- ldr r0, _0800CB94 @ =0x0202ADA0
+ ldr r0, _0800CB94 @ =gUnknown_0202ADA0
ldrh r1, [r0]
subs r1, #0x24
strh r1, [r0]
@@ -6937,41 +6937,41 @@ sub_CB6C: @ 0x0800CB6C
lsls r2, r2, #2
adds r0, r0, r2
strh r1, [r0]
- ldr r0, _0800CB9C @ =0x0202BF10
+ ldr r0, _0800CB9C @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r0, r1]
cmp r0, #0x78
ble _0800CB90
- ldr r1, _0800CBA0 @ =0x0202C790
+ ldr r1, _0800CBA0 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
_0800CB90:
bx lr
.align 2, 0
-_0800CB94: .4byte 0x0202ADA0
+_0800CB94: .4byte gUnknown_0202ADA0
_0800CB98: .4byte gMain
-_0800CB9C: .4byte 0x0202BF10
-_0800CBA0: .4byte 0x0202C790
+_0800CB9C: .4byte gUnknown_0202BF10
+_0800CBA0: .4byte gUnknown_0202C790
thumb_func_start sub_CBA4
sub_CBA4: @ 0x0800CBA4
push {r4, lr}
- ldr r0, _0800CBBC @ =0x0202BF10
+ ldr r0, _0800CBBC @ =gUnknown_0202BF10
movs r2, #0
ldrsh r1, [r0, r2]
adds r2, r0, #0
cmp r1, #0x86
bgt _0800CBC4
- ldr r1, _0800CBC0 @ =0x0201A450
+ ldr r1, _0800CBC0 @ =gUnknown_0201A450
ldrh r0, [r1, #0x10]
subs r0, #0xc
b _0800CBCA
.align 2, 0
-_0800CBBC: .4byte 0x0202BF10
-_0800CBC0: .4byte 0x0201A450
+_0800CBBC: .4byte gUnknown_0202BF10
+_0800CBC0: .4byte gUnknown_0201A450
_0800CBC4:
- ldr r1, _0800CC68 @ =0x0201A450
+ ldr r1, _0800CC68 @ =gUnknown_0201A450
ldrh r0, [r1, #0x10]
subs r0, #1
_0800CBCA:
@@ -6979,7 +6979,7 @@ _0800CBCA:
ldrh r0, [r2]
movs r1, #1
ands r0, r1
- ldr r2, _0800CC6C @ =0x0202BEDC
+ ldr r2, _0800CC6C @ =gUnknown_0202BEDC
cmp r0, #0
bne _0800CBEA
ldrb r0, [r2]
@@ -7001,12 +7001,12 @@ _0800CBEA:
adds r0, r4, #0
movs r2, #0x20
bl sub_102A8
- ldr r0, _0800CC78 @ =0x0202BF10
+ ldr r0, _0800CC78 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r0, r1]
cmp r0, #0x88
ble _0800CC30
- ldr r2, _0800CC7C @ =0x0202A56C
+ ldr r2, _0800CC7C @ =gUnknown_0202A56C
ldrb r0, [r2]
adds r0, #2
strb r0, [r2]
@@ -7027,7 +7027,7 @@ _0800CC1C:
movs r2, #0x40
bl sub_102A8
_0800CC30:
- ldr r0, _0800CC80 @ =0x0202ADA0
+ ldr r0, _0800CC80 @ =gUnknown_0202ADA0
ldrh r1, [r0]
subs r1, #0x24
strh r1, [r0]
@@ -7037,17 +7037,17 @@ _0800CC30:
adds r0, r0, r2
strh r1, [r0]
bl sub_CD18
- ldr r1, _0800CC78 @ =0x0202BF10
+ ldr r1, _0800CC78 @ =gUnknown_0202BF10
movs r2, #0
ldrsh r0, [r1, r2]
cmp r0, #0x98
ble _0800CC62
movs r0, #0
strh r0, [r1]
- ldr r1, _0800CC88 @ =0x0202A578
+ ldr r1, _0800CC88 @ =gUnknown_0202A578
movs r0, #1
strh r0, [r1]
- ldr r1, _0800CC8C @ =0x0202C790
+ ldr r1, _0800CC8C @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #2
strb r0, [r1]
@@ -7056,16 +7056,16 @@ _0800CC62:
pop {r0}
bx r0
.align 2, 0
-_0800CC68: .4byte 0x0201A450
-_0800CC6C: .4byte 0x0202BEDC
+_0800CC68: .4byte gUnknown_0201A450
+_0800CC6C: .4byte gUnknown_0202BEDC
_0800CC70: .4byte gUnknown_08115860
_0800CC74: .4byte 0x05000200
-_0800CC78: .4byte 0x0202BF10
-_0800CC7C: .4byte 0x0202A56C
-_0800CC80: .4byte 0x0202ADA0
+_0800CC78: .4byte gUnknown_0202BF10
+_0800CC7C: .4byte gUnknown_0202A56C
+_0800CC80: .4byte gUnknown_0202ADA0
_0800CC84: .4byte gMain
-_0800CC88: .4byte 0x0202A578
-_0800CC8C: .4byte 0x0202C790
+_0800CC88: .4byte gUnknown_0202A578
+_0800CC8C: .4byte gUnknown_0202C790
thumb_func_start nullsub_14
nullsub_14: @ 0x0800CC90
@@ -7074,7 +7074,7 @@ nullsub_14: @ 0x0800CC90
thumb_func_start sub_CC94
sub_CC94: @ 0x0800CC94
push {r4, r5, r6, lr}
- ldr r6, _0800CCE4 @ =0x0202BF10
+ ldr r6, _0800CCE4 @ =gUnknown_0202BF10
movs r1, #0
ldrsh r0, [r6, r1]
movs r1, #0xa
@@ -7082,11 +7082,11 @@ sub_CC94: @ 0x0800CC94
lsls r0, r0, #0x10
cmp r0, #0
bne _0800CCCE
- ldr r1, _0800CCE8 @ =0x0202A578
+ ldr r1, _0800CCE8 @ =gUnknown_0202A578
ldrh r0, [r1]
adds r0, #1
strh r0, [r1]
- ldr r4, _0800CCEC @ =0x02032EE0
+ ldr r4, _0800CCEC @ =gUnknown_02032EE0
ldr r5, _0800CCF0 @ =0x0000FFFF
movs r0, #0
ldrsh r1, [r1, r0]
@@ -7104,7 +7104,7 @@ _0800CCCE:
ldrsh r0, [r6, r1]
cmp r0, #0x2d
ble _0800CCDE
- ldr r1, _0800CCF4 @ =0x0202C790
+ ldr r1, _0800CCF4 @ =gUnknown_0202C790
ldrb r0, [r1]
adds r0, #1
strb r0, [r1]
@@ -7113,11 +7113,11 @@ _0800CCDE:
pop {r0}
bx r0
.align 2, 0
-_0800CCE4: .4byte 0x0202BF10
-_0800CCE8: .4byte 0x0202A578
-_0800CCEC: .4byte 0x02032EE0
+_0800CCE4: .4byte gUnknown_0202BF10
+_0800CCE8: .4byte gUnknown_0202A578
+_0800CCEC: .4byte gUnknown_02032EE0
_0800CCF0: .4byte 0x0000FFFF
-_0800CCF4: .4byte 0x0202C790
+_0800CCF4: .4byte gUnknown_0202C790
thumb_func_start sub_CCF8
sub_CCF8: @ 0x0800CCF8
@@ -7140,12 +7140,12 @@ sub_CD18: @ 0x0800CD18
mov r7, sb
mov r6, r8
push {r6, r7}
- ldr r7, _0800CE28 @ =0x0201A450
+ ldr r7, _0800CE28 @ =gUnknown_0201A450
movs r0, #8
ldrsh r1, [r7, r0]
movs r0, #0xb8
muls r1, r0, r1
- ldr r0, _0800CE2C @ =0x0200B3B8
+ ldr r0, _0800CE2C @ =gUnknown_0200B3B8
adds r6, r1, r0
mov r8, r0
movs r0, #0xc
@@ -7162,10 +7162,10 @@ sub_CD18: @ 0x0800CD18
ldrh r0, [r6]
cmp r0, #1
bne _0800CDBA
- ldr r0, _0800CE34 @ =0x0202C5E4
+ ldr r0, _0800CE34 @ =gUnknown_0202C5E4
movs r2, #0
ldrsh r0, [r0, r2]
- ldr r1, _0800CE38 @ =0x0202ADD8
+ ldr r1, _0800CE38 @ =gUnknown_0202ADD8
movs r3, #0
ldrsh r1, [r1, r3]
movs r2, #0
@@ -7273,11 +7273,11 @@ _0800CE12:
pop {r0}
bx r0
.align 2, 0
-_0800CE28: .4byte 0x0201A450
-_0800CE2C: .4byte 0x0200B3B8
+_0800CE28: .4byte gUnknown_0201A450
+_0800CE2C: .4byte gUnknown_0200B3B8
_0800CE30: .4byte gUnknown_086A7D20
-_0800CE34: .4byte 0x0202C5E4
-_0800CE38: .4byte 0x0202ADD8
+_0800CE34: .4byte gUnknown_0202C5E4
+_0800CE38: .4byte gUnknown_0202ADD8
_0800CE3C: .4byte gOamBuffer
_0800CE40: .4byte 0x000001FF
_0800CE44: .4byte 0xFFFFFE00