summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2015-10-10 05:20:38 -0700
committerYamaArashi <shadow962@live.com>2015-10-10 05:20:38 -0700
commit725956695bbe9a720b11d0eb70a1f6cb72bca27b (patch)
tree8e90ec987994d4aeda3ea0063f09c450c4f97d19
parente329fff4a22f8fa8ced2cd756827bc0deb9680da (diff)
add labels for unknown ROM data
-rw-r--r--asm/emerald.s15856
-rw-r--r--asm/gpu_obj.s26
-rw-r--r--asm/libagbbackup.s2
-rw-r--r--asm/libgcc.s12
-rw-r--r--asm/libmks4agb.s52
-rw-r--r--asm/librfu.s12
-rw-r--r--data/data1.s1237
-rw-r--r--data/data2.s12952
8 files changed, 22162 insertions, 7987 deletions
diff --git a/asm/emerald.s b/asm/emerald.s
index b4ec3d95b..791caacab 100644
--- a/asm/emerald.s
+++ b/asm/emerald.s
@@ -313,7 +313,7 @@ decimal_int_to_string: ; 8008CC0
adds r4, r0, 0
adds r6, r1, 0
lsls r3, 24
- ldr r0, =0x082ec7e4
+ ldr r0, =gUnknown_082EC7E4
lsrs r3, 22
subs r3, 0x4
adds r3, r0
@@ -330,7 +330,7 @@ decimal_int_to_string: ; 8008CC0
adds r5, r0, 0
cmp r5, 0
ble @08008D60
- ldr r0, =0x082ec7d4
+ ldr r0, =gUnknown_082EC7D4
mov r8, r0
@08008CEE:
adds r0, r6, 0
@@ -412,7 +412,7 @@ sub_8008D70: ; 8008D70
adds r4, r0, 0
adds r6, r1, 0
lsls r3, 24
- ldr r0, =0x082ec7e4
+ ldr r0, =gUnknown_082EC7E4
lsrs r3, 22
subs r3, 0x4
adds r3, r0
@@ -429,7 +429,7 @@ sub_8008D70: ; 8008D70
adds r5, r0, 0
cmp r5, 0
ble @08008E10
- ldr r0, =0x082ec7d4
+ ldr r0, =gUnknown_082EC7D4
mov r8, r0
@08008D9E:
adds r0, r6, 0
@@ -538,7 +538,7 @@ sub_8008E20: ; 8008E20
adds r5, r1, 0
cmp r5, 0
ble @08008ECA
- ldr r0, =0x082ec7d4
+ ldr r0, =gUnknown_082EC7D4
mov r9, r0
@08008E5E:
mov r0, r8
@@ -725,12 +725,12 @@ sub_8008FCC: ; 8008FCC
sub sp, 0xC
adds r5, r0, 0
adds r6, r1, 0
- ldr r1, =0x082ec80c
+ ldr r1, =gUnknown_082EC80C
mov r0, sp
movs r2, 0x4
bl memcpy
add r4, sp, 0x4
- ldr r1, =0x082ec810
+ ldr r1, =gUnknown_082EC810
adds r0, r4, 0
movs r2, 0x5
bl memcpy
@@ -818,12 +818,12 @@ sub_8009058: ; 8009058
ldrb r0, [r0, 0x8]
cmp r0, 0
beq @08009070
- ldr r0, =0x085e821a
+ ldr r0, =gUnknown_085E821A
b @08009072
.align 2, 0
.pool
@08009070:
- ldr r0, =0x085e8219
+ ldr r0, =gUnknown_085E8219
@08009072:
pop {r1}
bx r1
@@ -839,12 +839,12 @@ sub_800907C: ; 800907C
ldrb r0, [r0, 0x8]
cmp r0, 0
beq @08009094
- ldr r0, =0x085e8258
+ ldr r0, =gUnknown_085E8258
b @08009096
.align 2, 0
.pool
@08009094:
- ldr r0, =0x085e8260
+ ldr r0, =gUnknown_085E8260
@08009096:
pop {r1}
bx r1
@@ -854,7 +854,7 @@ sub_800907C: ; 800907C
thumb_func_start sub_80090A0
sub_80090A0: ; 80090A0
- ldr r0, =0x085e8229
+ ldr r0, =gUnknown_085E8229
bx lr
.align 2, 0
.pool
@@ -862,7 +862,7 @@ sub_80090A0: ; 80090A0
thumb_func_start sub_80090A8
sub_80090A8: ; 80090A8
- ldr r0, =0x085e8231
+ ldr r0, =gUnknown_085E8231
bx lr
.align 2, 0
.pool
@@ -870,7 +870,7 @@ sub_80090A8: ; 80090A8
thumb_func_start sub_80090B0
sub_80090B0: ; 80090B0
- ldr r0, =0x085e8236
+ ldr r0, =gUnknown_085E8236
bx lr
.align 2, 0
.pool
@@ -878,7 +878,7 @@ sub_80090B0: ; 80090B0
thumb_func_start sub_80090B8
sub_80090B8: ; 80090B8
- ldr r0, =0x085e823c
+ ldr r0, =gUnknown_085E823C
bx lr
.align 2, 0
.pool
@@ -886,7 +886,7 @@ sub_80090B8: ; 80090B8
thumb_func_start sub_80090C0
sub_80090C0: ; 80090C0
- ldr r0, =0x085e8243
+ ldr r0, =gUnknown_085E8243
bx lr
.align 2, 0
.pool
@@ -894,7 +894,7 @@ sub_80090C0: ; 80090C0
thumb_func_start sub_80090C8
sub_80090C8: ; 80090C8
- ldr r0, =0x085e8249
+ ldr r0, =gUnknown_085E8249
bx lr
.align 2, 0
.pool
@@ -902,7 +902,7 @@ sub_80090C8: ; 80090C8
thumb_func_start sub_80090D0
sub_80090D0: ; 80090D0
- ldr r0, =0x085e8250
+ ldr r0, =gUnknown_085E8250
bx lr
.align 2, 0
.pool
@@ -913,7 +913,7 @@ get_fcode_buffer: ; 80090D8
push {lr}
cmp r0, 0xD
bhi @080090F0
- ldr r1, =0x082ec818
+ ldr r1, =gUnknown_082EC818
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -922,7 +922,7 @@ get_fcode_buffer: ; 80090D8
.align 2, 0
.pool
@080090F0:
- ldr r0, =0x085e8218
+ ldr r0, =gUnknown_085E8218
@080090F2:
pop {r1}
bx r1
@@ -1186,7 +1186,7 @@ sub_800927C: ; 800927C
movs r0, 0
cmp r1, 0x18
bhi @0800928E
- ldr r0, =0x082ec850
+ ldr r0, =gUnknown_082EC850
adds r0, r1, r0
ldrb r0, [r0]
@0800928E:
@@ -1423,12 +1423,12 @@ sub_8009414: ; 8009414
lsrs r7, r3, 24
lsls r4, 16
lsrs r4, 16
- ldr r0, =0x082ecf20
+ ldr r0, =gUnknown_082ECF20
lsls r1, r5, 4
movs r2, 0x20
bl gpu_pal_apply
ldr r3, =0x040000d4
- ldr r0, =0x082ecf40
+ ldr r0, =gUnknown_082ECF40
str r0, [r3]
lsls r2, r7, 14
lsls r0, r4, 5
@@ -1525,13 +1525,13 @@ sub_80094EC: ; 80094EC
lsrs r4, 24
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x082ecf20
+ ldr r0, =gUnknown_082ECF20
mov r2, r8
lsls r1, r2, 4
movs r2, 0x20
bl gpu_pal_apply
ldr r2, =0x040000d4
- ldr r0, =0x082ecf40
+ ldr r0, =gUnknown_082ECF40
str r0, [r2]
lsls r0, r5, 14
movs r1, 0xC0
@@ -1547,7 +1547,7 @@ sub_80094EC: ; 80094EC
str r1, [r0, 0x4]
movs r1, 0
str r1, [r0, 0x8]
- ldr r0, =0x082ed1d0
+ ldr r0, =gUnknown_082ED1D0
adds r6, r0
ldrb r0, [r6]
lsls r4, 8
@@ -2252,7 +2252,7 @@ sub_8009AA0: ; 8009AA0
stm r2!, {r3,r6,r7}
ldr r1, [r1]
str r1, [r2]
- ldr r4, =0x082ed1d4
+ ldr r4, =gUnknown_082ED1D4
adds r2, r0, 0
adds r1, r4, 0
ldm r1!, {r5-r7}
@@ -2415,7 +2415,7 @@ sub_8009AA0: ; 8009AA0
@08009CCA:
adds r0, r2, 0
bl sub_800B524
- ldr r5, =0x082ed1d4
+ ldr r5, =gUnknown_082ED1D4
mov r0, r8
adds r1, r5, 0
bl strcmp
@@ -2461,7 +2461,7 @@ sub_8009AA0: ; 8009AA0
bl sub_800A418
b @08009D6E
@08009D3E:
- ldr r3, =0x082ed1a8
+ ldr r3, =gUnknown_082ED1A8
ldr r0, =0x03003090
adds r0, 0x2
adds r0, r4, r0
@@ -3987,7 +3987,7 @@ sub_800A824: ; 800A824
task00_link_test: ; 800A850
push {r4-r6,lr}
sub sp, 0x20
- ldr r1, =0x082ed1e4
+ ldr r1, =gUnknown_082ED1E4
mov r0, sp
bl strcat
mov r0, sp
@@ -4875,7 +4875,7 @@ c2_800ACD4: ; 800AF30
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082ed1fc
+ ldr r1, =gUnknown_082ED1FC
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -4887,7 +4887,7 @@ c2_800ACD4: ; 800AF30
str r1, [r4]
movs r0, 0x1
bl bg_set_tilemap
- ldr r0, =0x082ed204
+ ldr r0, =gUnknown_082ED204
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -4916,7 +4916,7 @@ c2_800ACD4: ; 800AF30
lsls r1, 8
movs r0, 0
bl lcd_io_clear_bits
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -4948,26 +4948,26 @@ c2_800ACD4: ; 800AF30
sub_800B080: ; 800B080
push {r4,r5,lr}
sub sp, 0xC
- ldr r1, =0x082ed168
+ ldr r1, =gUnknown_082ED168
movs r0, 0
movs r2, 0x20
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x082ec88c
+ ldr r1, =gUnknown_082EC88C
movs r5, 0
str r5, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x082ecd34
+ ldr r1, =gUnknown_082ECD34
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x1
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x082ec86c
+ ldr r0, =gUnknown_082EC86C
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -4977,10 +4977,10 @@ sub_800B080: ; 800B080
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r4, =0x082ed224
+ ldr r4, =gUnknown_082ED224
str r4, [sp]
str r5, [sp, 0x4]
- ldr r0, =0x085ee4f7
+ ldr r0, =gUnknown_085EE4F7
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0x3
@@ -4989,7 +4989,7 @@ sub_800B080: ; 800B080
bl box_print
str r4, [sp]
str r5, [sp, 0x4]
- ldr r0, =0x085ee50c
+ ldr r0, =gUnknown_085EE50C
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x3
@@ -5018,7 +5018,7 @@ sub_800B080: ; 800B080
sub_800B138: ; 800B138
push {lr}
sub sp, 0xC
- ldr r1, =0x082ed168
+ ldr r1, =gUnknown_082ED168
movs r0, 0
movs r2, 0x20
movs r3, 0
@@ -5029,11 +5029,11 @@ sub_800B138: ; 800B138
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r0, =0x082ed224
+ ldr r0, =gUnknown_082ED224
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r0, =0x085ee4a4
+ ldr r0, =gUnknown_085EE4A4
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x3
@@ -5122,11 +5122,11 @@ sub_800B1A0: ; 800B1A0
ldrb r0, [r0]
cmp r0, 0x2
bne @0800B244
- ldr r0, =0x082ed224
+ ldr r0, =gUnknown_082ED224
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r0, =0x085ee572
+ ldr r0, =gUnknown_085EE572
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0x3
@@ -5139,11 +5139,11 @@ sub_800B1A0: ; 800B1A0
@0800B244:
cmp r0, 0x1
bne @0800B260
- ldr r0, =0x082ed224
+ ldr r0, =gUnknown_082ED224
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r0, =0x085ee553
+ ldr r0, =gUnknown_085EE553
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0x3
@@ -5292,7 +5292,7 @@ sub_800B348: ; 800B348
stm r2!, {r3,r4,r6}
ldr r0, [r0]
str r0, [r2]
- ldr r3, =0x082ed1d4
+ ldr r3, =gUnknown_082ED1D4
adds r2, r1, 0
adds r0, r3, 0
ldm r0!, {r4-r6}
@@ -5343,7 +5343,7 @@ sub_800B3A4: ; 800B3A4
str r0, [r1]
adds r0, r2, 0
bl sub_800B524
- ldr r5, =0x082ed1d4
+ ldr r5, =gUnknown_082ED1D4
adds r0, r4, 0
adds r1, r5, 0
bl strcmp
@@ -10676,7 +10676,7 @@ sub_800DCB4: ; 800DCB4
ldrb r0, [r1]
cmp r0, 0xFF
beq @0800DCD8
- ldr r5, =0x082ed470
+ ldr r5, =gUnknown_082ED470
adds r2, r1, 0
@0800DCC4:
adds r1, r4, r3
@@ -10708,7 +10708,7 @@ sub_800DCE8: ; 800DCE8
ldrb r0, [r1]
cmp r0, 0
beq @0800DD0C
- ldr r5, =0x082ed370
+ ldr r5, =gUnknown_082ED370
adds r2, r1, 0
@0800DCF8:
adds r1, r4, r3
@@ -11088,7 +11088,7 @@ sub_800DFB4: ; 800DFB4
ldrb r0, [r0]
cmp r0, 0x1
bne @0800E024
- ldr r0, =0x082ed5f0
+ ldr r0, =gUnknown_082ED5F0
adds r1, r3, 0
movs r3, 0
bl obj_add_from_template_forward_search
@@ -11102,7 +11102,7 @@ sub_800DFB4: ; 800DFB4
adds r4, r0
ldr r0, =0x00001234
strh r0, [r4, 0x3C]
- ldr r0, =0x082ed5e0
+ ldr r0, =gUnknown_082ED5E0
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_tag_get_range_start
strh r0, [r4, 0x3A]
@@ -11117,7 +11117,7 @@ sub_800DFB4: ; 800DFB4
.align 2, 0
.pool
@0800E024:
- ldr r0, =0x082ed5f0
+ ldr r0, =gUnknown_082ED5F0
adds r1, r3, 0
movs r3, 0
bl obj_add_from_template_forward_search
@@ -11131,7 +11131,7 @@ sub_800DFB4: ; 800DFB4
adds r0, r5
ldr r1, =0x00001234
strh r1, [r0, 0x3C]
- ldr r0, =0x082ed5e0
+ ldr r0, =gUnknown_082ED5E0
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_tag_get_range_start
ldrb r2, [r4]
@@ -11185,7 +11185,7 @@ sub_800E084: ; 800E084
movs r0, 0x84
lsls r0, 3
adds r3, r0
- ldr r0, =0x082ec690
+ ldr r0, =gUnknown_082EC690
ldr r1, [r0]
ldr r2, [r0, 0x4]
str r1, [r3]
@@ -11204,7 +11204,7 @@ sub_800E084: ; 800E084
thumb_func_start sub_800E0E8
sub_800E0E8: ; 800E0E8
push {r4,lr}
- ldr r4, =0x082ed5e0
+ ldr r4, =gUnknown_082ED5E0
ldrh r0, [r4, 0x6]
bl gpu_tile_obj_tag_get_range_start
lsls r0, 16
@@ -11214,7 +11214,7 @@ sub_800E0E8: ; 800E0E8
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@0800E100:
- ldr r0, =0x082ed5e8
+ ldr r0, =gUnknown_082ED5E8
bl gpu_pal_obj_alloc_tag_and_apply
ldr r1, =0x02022b10
movs r0, 0xFF
@@ -11445,7 +11445,7 @@ sub_800E174: ; 800E174
movs r1, 0x84
lsls r1, 3
adds r0, r4, r1
- ldr r1, =0x082ed570
+ ldr r1, =gUnknown_082ED570
ldr r2, [r1, 0x4]
ldr r1, [r1]
str r1, [r0]
@@ -12050,7 +12050,7 @@ sub_800E748: ; 800E748
@0800E7E4:
ldr r4, =0x03005000
ldrb r0, [r4, 0xC]
- ldr r3, =0x082ed6e0
+ ldr r3, =gUnknown_082ED6E0
movs r1, 0
movs r2, 0xF0
bl sub_800C054
@@ -12112,7 +12112,7 @@ sub_800E748: ; 800E748
sub_800E87C: ; 800E87C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x082ed6a5
+ ldr r1, =gUnknown_082ED6A5
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -12266,7 +12266,7 @@ sub_800E94C: ; 800E94C
.4byte @0800E9F8
.4byte @0800EA3C
@0800E9A4:
- ldr r0, =0x082ed608
+ ldr r0, =gUnknown_082ED608
bl sub_800BFCC
ldr r0, =0x03005000
movs r2, 0x1
@@ -12276,7 +12276,7 @@ sub_800E94C: ; 800E94C
.pool
@0800E9BC:
ldrb r0, [r7, 0xC]
- ldr r3, =0x082ed6e0
+ ldr r3, =gUnknown_082ED6E0
movs r1, 0
movs r2, 0xF0
bl sub_800C054
@@ -12530,7 +12530,7 @@ sub_800EB44: ; 800EB44
.align 2, 0
.pool
@0800EC10:
- ldr r3, =0x082ed6e0
+ ldr r3, =gUnknown_082ED6E0
movs r0, 0x2
movs r1, 0
movs r2, 0xF0
@@ -12635,7 +12635,7 @@ sub_800EB44: ; 800EB44
thumb_func_start sub_800ED10
sub_800ED10: ; 800ED10
push {lr}
- ldr r3, =0x082ed6e0
+ ldr r3, =gUnknown_082ED6E0
movs r0, 0x1
movs r1, 0
movs r2, 0xF0
@@ -12772,7 +12772,7 @@ sub_800EDD4: ; 800EDD4
bl sub_800E604
@0800EE38:
movs r5, 0
- ldr r6, =0x082ed7e0
+ ldr r6, =gUnknown_082ED7E0
@0800EE3C:
lsls r0, r5, 2
adds r0, r6
@@ -14313,7 +14313,7 @@ sub_800F86C: ; 800F86C
adds r0, 0x82
ldrh r0, [r0]
lsls r0, 2
- ldr r3, =0x082ed628
+ ldr r3, =gUnknown_082ED628
adds r0, r3
ldr r1, [r1]
ldr r0, [r0]
@@ -14354,7 +14354,7 @@ sub_800F86C: ; 800F86C
.align 2, 0
.pool
@0800FAAC:
- ldr r2, =0x082ed6b8
+ ldr r2, =gUnknown_082ED6B8
ldr r3, =0x03003092
adds r0, r5, r3
ldrh r1, [r0]
@@ -14744,7 +14744,7 @@ sub_800FD14: ; 800FD14
ldrb r2, [r0]
ldrb r0, [r1]
eors r0, r2
- ldr r1, =0x082ed695
+ ldr r1, =gUnknown_082ED695
adds r0, r1
ldrb r0, [r0]
adds r0, 0x1
@@ -15116,7 +15116,7 @@ rfufunc_80FA020: ; 8010028
adds r1, r3, 0
adds r1, 0x88
adds r1, r0, r1
- ldr r2, =0x082ed628
+ ldr r2, =gUnknown_082ED628
adds r0, r3
adds r0, 0x82
ldrh r0, [r0]
@@ -15584,7 +15584,7 @@ sub_8010434: ; 8010434
sub_8010454: ; 8010454
push {r4,lr}
adds r3, r0, 0
- ldr r1, =0x082ed6e0
+ ldr r1, =gUnknown_082ED6E0
ldrh r0, [r1]
cmp r0, r3
beq @08010482
@@ -16394,7 +16394,7 @@ sub_8010A70: ; 8010A70
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r0, =0x082ed7ec
+ ldr r0, =gUnknown_082ED7EC
adds r1, r4, 0
bl strcmp
adds r5, r0, 0
@@ -16425,7 +16425,7 @@ sub_8010AAC: ; 8010AAC
lsls r0, 24
lsrs r6, r0, 24
ldr r3, =0x03005000
- ldr r2, =0x082ed68c
+ ldr r2, =gUnknown_082ED68C
ldr r1, =0x00000ce9
adds r0, r3, r1
ldrb r1, [r0]
@@ -16542,7 +16542,7 @@ sub_8010AAC: ; 8010AAC
@08010BC0:
ldr r5, =0x020228c4
adds r1, r5, 0
- ldr r0, =0x082ed7ec
+ ldr r0, =gUnknown_082ED7EC
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldrh r2, [r0]
@@ -17753,7 +17753,7 @@ sub_8011404: ; 8011404
adds r1, r4, 0
bl sub_8011A64
@08011544:
- ldr r0, =0x082ed7fc
+ ldr r0, =gUnknown_082ED7FC
movs r1, 0x5
movs r2, 0x5
bl nullsub_5
@@ -17771,7 +17771,7 @@ sub_8011404: ; 8011404
adds r0, 0xF0
movs r1, 0x1
strb r1, [r0]
- ldr r0, =0x082ed814
+ ldr r0, =gUnknown_082ED814
movs r1, 0x5
movs r2, 0x5
bl nullsub_5
@@ -18601,12 +18601,12 @@ sub_8011C10: ; 8011C10
bl sub_800BF4C
ldr r2, =0x02022b2c
adds r1, r2, 0
- ldr r0, =0x082ed608
+ ldr r0, =gUnknown_082ED608
ldm r0!, {r3,r5,r6}
stm r1!, {r3,r5,r6}
ldm r0!, {r3,r5,r6}
stm r1!, {r3,r5,r6}
- ldr r0, =0x082ed620
+ ldr r0, =gUnknown_082ED620
subs r4, 0x1
adds r4, r0
ldrb r0, [r4]
@@ -18649,7 +18649,7 @@ sub_8011C84: ; 8011C84
bl sub_800BF4C
ldr r2, =0x02022b2c
adds r1, r2, 0
- ldr r0, =0x082ed608
+ ldr r0, =gUnknown_082ED608
ldm r0!, {r3,r6,r7}
stm r1!, {r3,r6,r7}
ldm r0!, {r3,r6,r7}
@@ -18874,7 +18874,7 @@ sub_8011E2C: ; 8011E2C
strh r1, [r6, 0x2]
ldrh r1, [r0, 0xA]
strh r1, [r6, 0x4]
- ldr r1, =0x082ed695
+ ldr r1, =gUnknown_082ED695
movs r2, 0x8
ldrsh r0, [r0, r2]
adds r0, r1
@@ -19380,7 +19380,7 @@ sub_801227C: ; 801227C
@08012280:
lsls r2, r4, 24
lsrs r2, 24
- ldr r0, =0x082ed82c
+ ldr r0, =gUnknown_082ED82C
movs r1, 0
bl nullsub_5
adds r4, 0x1
@@ -19488,7 +19488,7 @@ sub_801229C: ; 801229C
adds r6, r7, 0
cmp r6, 0x3
ble @0801232C
- ldr r0, =0x082ed868
+ ldr r0, =gUnknown_082ED868
movs r1, 0x1
movs r2, 0xF
bl nullsub_5
@@ -19513,11 +19513,11 @@ sub_801229C: ; 801229C
adds r2, r4, 0
movs r3, 0x4
bl nullsub_13
- ldr r0, =0x082ed84b
+ ldr r0, =gUnknown_082ED84B
movs r1, 0x6
adds r2, r4, 0
bl nullsub_5
- ldr r0, =0x082ed85b
+ ldr r0, =gUnknown_082ED85B
movs r1, 0x16
adds r2, r4, 0
bl nullsub_5
@@ -19621,11 +19621,11 @@ sub_801229C: ; 801229C
adds r2, r4, 0
movs r3, 0x4
bl nullsub_13
- ldr r0, =0x082ed84b
+ ldr r0, =gUnknown_082ED84B
movs r1, 0x6
adds r2, r4, 0
bl nullsub_5
- ldr r0, =0x082ed85b
+ ldr r0, =gUnknown_082ED85B
movs r1, 0x16
adds r2, r4, 0
bl nullsub_5
@@ -19713,14 +19713,14 @@ sub_80124EC: ; 80124EC
beq @08012564
b @080125A6
@08012538:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
b @0801256C
.align 2, 0
.pool
@08012544:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
adds r1, 0x14
@@ -19728,7 +19728,7 @@ sub_80124EC: ; 80124EC
.align 2, 0
.pool
@08012554:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
adds r1, 0x28
@@ -19736,7 +19736,7 @@ sub_80124EC: ; 80124EC
.align 2, 0
.pool
@08012564:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
adds r1, 0x3C
@@ -19755,7 +19755,7 @@ sub_80124EC: ; 80124EC
.align 2, 0
.pool
@08012588:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
adds r1, 0x50
@@ -19801,7 +19801,7 @@ sub_80125BC: ; 80125BC
movs r1, 0x1
movs r3, 0
bl sub_80173E0
- ldr r1, =0x082ed8cc
+ ldr r1, =gUnknown_082ED8CC
add r0, sp, 0x8
bl gf_strcpy
adds r5, r0, 0
@@ -19881,7 +19881,7 @@ sub_801262C: ; 801262C
.4byte @080126B8
@080126B8:
ldr r0, =0x02021fc4
- ldr r1, =0x082ed960
+ ldr r1, =gUnknown_082ED960
bl ExpandTextCodes
@080126C0:
pop {r0}
@@ -20036,7 +20036,7 @@ sub_8012780: ; 8012780
strh r0, [r3]
@08012848:
ldr r2, =0x02022c2c
- ldr r1, =0x082f00c4
+ ldr r1, =gUnknown_082F00C4
ldrh r0, [r3]
lsls r0, 2
adds r0, r1
@@ -20107,7 +20107,7 @@ sub_8012780: ; 8012780
movs r1, 0xFF
bl sub_8016FC0
strb r0, [r6, 0x17]
- ldr r0, =0x082f00bc
+ ldr r0, =gUnknown_082F00BC
bl Window_AddFromTemplate
strb r0, [r6, 0x10]
ldr r0, =0x02022c2d
@@ -20124,24 +20124,24 @@ sub_8012780: ; 8012780
.align 2, 0
.pool
@08012928:
- ldr r0, =0x082f011c
+ ldr r0, =gUnknown_082F011C
b @08012932
.align 2, 0
.pool
@08012930:
- ldr r0, =0x082f0124
+ ldr r0, =gUnknown_082F0124
@08012932:
bl Window_AddFromTemplate
strb r0, [r6, 0xF]
@08012938:
- ldr r0, =0x082f012c
+ ldr r0, =gUnknown_082F012C
bl Window_AddFromTemplate
strb r0, [r6, 0x11]
ldrb r0, [r6, 0x10]
movs r1, 0x22
bl Window_FastFillPixels
ldrb r0, [r6, 0x10]
- ldr r2, =0x082edbc4
+ ldr r2, =gUnknown_082EDBC4
movs r3, 0x1
mov r8, r3
str r3, [sp]
@@ -20160,7 +20160,7 @@ sub_8012780: ; 8012780
bl sub_81973FC
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f015c
+ ldr r1, =gUnknown_082F015C
ldm r1!, {r3,r5,r7}
stm r2!, {r3,r5,r7}
ldm r1!, {r3,r5,r7}
@@ -20189,7 +20189,7 @@ sub_8012780: ; 8012780
.pool
@080129C8:
ldr r0, =0x02021cc4
- ldr r2, =0x082f0048
+ ldr r2, =gUnknown_082F0048
ldr r4, =0x02022c2c
ldrb r1, [r4]
lsls r1, 2
@@ -20210,14 +20210,14 @@ sub_8012780: ; 8012780
cmp r0, 0
beq @08012A18
ldr r0, =0x02021fc4
- ldr r1, =0x082ed990
+ ldr r1, =gUnknown_082ED990
bl ExpandTextCodes
b @08012A34
.align 2, 0
.pool
@08012A18:
ldr r0, =0x02021fc4
- ldr r1, =0x082ed960
+ ldr r1, =gUnknown_082ED960
bl ExpandTextCodes
b @08012A34
.align 2, 0
@@ -20349,7 +20349,7 @@ sub_8012780: ; 8012780
@08012B24:
adds r0, r6, 0
adds r0, 0xD
- ldr r2, =0x082eddc4
+ ldr r2, =gUnknown_082EDDC4
lsls r1, r3, 2
adds r1, r2
ldr r1, [r1]
@@ -20379,7 +20379,7 @@ sub_8012780: ; 8012780
lsrs r3, r0, 31
adds r0, r6, 0
adds r0, 0xD
- ldr r2, =0x082eddc4
+ ldr r2, =gUnknown_082EDDC4
lsls r1, r3, 2
adds r1, r2
ldr r1, [r1]
@@ -20557,7 +20557,7 @@ sub_8012780: ; 8012780
adds r1, r2
bl sub_8018404
ldr r0, =0x02021fc4
- ldr r1, =0x082edc9c
+ ldr r1, =gUnknown_082EDC9C
bl ExpandTextCodes
movs r0, 0xD
strb r0, [r6, 0xC]
@@ -20643,7 +20643,7 @@ sub_8012780: ; 8012780
@08012D8A:
adds r0, r6, 0
adds r0, 0xD
- ldr r1, =0x082edc5c
+ ldr r1, =gUnknown_082EDC5C
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -20698,7 +20698,7 @@ sub_8012780: ; 8012780
@08012DF2:
adds r0, r6, 0
adds r0, 0xD
- ldr r1, =0x082edc78
+ ldr r1, =gUnknown_082EDC78
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -20801,7 +20801,7 @@ sub_8012780: ; 8012780
@08012EB6:
adds r0, r6, 0
adds r0, 0xD
- ldr r1, =0x082edd58
+ ldr r1, =gUnknown_082EDD58
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -20964,12 +20964,12 @@ sub_8012FC4: ; 8012FC4
.4byte @08013068
.4byte @08013050
@08013050:
- ldr r1, =0x082edbe8
+ ldr r1, =gUnknown_082EDBE8
b @0801305A
.align 2, 0
.pool
@08013058:
- ldr r1, =0x082edc0c
+ ldr r1, =gUnknown_082EDC0C
@0801305A:
adds r0, r2, 0
bl ExpandTextCodes
@@ -20977,7 +20977,7 @@ sub_8012FC4: ; 8012FC4
.align 2, 0
.pool
@08013068:
- ldr r1, =0x082edc34
+ ldr r1, =gUnknown_082EDC34
adds r0, r2, 0
bl ExpandTextCodes
@08013070:
@@ -21007,13 +21007,13 @@ sub_8013078: ; 8013078
beq @080130A4
b @080130AA
@08013098:
- ldr r1, =0x082ee560
+ ldr r1, =gUnknown_082EE560
bl ExpandTextCodes
b @080130AA
.align 2, 0
.pool
@080130A4:
- ldr r1, =0x082ee57c
+ ldr r1, =gUnknown_082EE57C
bl ExpandTextCodes
@080130AA:
pop {r0}
@@ -21069,14 +21069,14 @@ sub_80130B4: ; 80130B4
.4byte @08013150
.4byte @08013140
@08013140:
- ldr r1, =0x082efc3c
+ ldr r1, =gUnknown_082EFC3C
adds r0, r2, 0
bl ExpandTextCodes
b @08013158
.align 2, 0
.pool
@08013150:
- ldr r1, =0x082efc54
+ ldr r1, =gUnknown_082EFC54
adds r0, r2, 0
bl ExpandTextCodes
@08013158:
@@ -21133,14 +21133,14 @@ sub_8013160: ; 8013160
.4byte @080131FC
.4byte @080131EC
@080131EC:
- ldr r1, =0x082eddf4
+ ldr r1, =gUnknown_082EDDF4
adds r0, r2, 0
bl ExpandTextCodes
b @08013204
.align 2, 0
.pool
@080131FC:
- ldr r1, =0x082ede0c
+ ldr r1, =gUnknown_082EDE0C
adds r0, r2, 0
bl ExpandTextCodes
@08013204:
@@ -21417,7 +21417,7 @@ sub_8013398: ; 8013398
mov r10, r5
cmp r5, 0x4
bhi @08013454
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
mov r9, r0
movs r1, 0
mov r12, r1
@@ -21595,7 +21595,7 @@ sub_80134E8: ; 80134E8
strh r0, [r3]
@08013590:
ldr r2, =0x02022c2c
- ldr r1, =0x082f0530
+ ldr r1, =gUnknown_082F0530
ldrh r0, [r3]
adds r0, r1
ldrb r0, [r0]
@@ -21622,7 +21622,7 @@ sub_80134E8: ; 80134E8
@080135E0:
adds r0, r6, 0
adds r0, 0x9
- ldr r2, =0x082efb70
+ ldr r2, =gUnknown_082EFB70
ldr r1, =0x020375e0
ldrh r1, [r1]
lsls r1, 2
@@ -21652,20 +21652,20 @@ sub_80134E8: ; 80134E8
bl sub_8016FC0
movs r4, 0
strb r0, [r6, 0x11]
- ldr r0, =0x082f00bc
+ ldr r0, =gUnknown_082F00BC
bl Window_AddFromTemplate
strb r0, [r6, 0xC]
- ldr r0, =0x082f0174
+ ldr r0, =gUnknown_082F0174
bl Window_AddFromTemplate
strb r0, [r6, 0xB]
- ldr r0, =0x082f017c
+ ldr r0, =gUnknown_082F017C
bl Window_AddFromTemplate
strb r0, [r6, 0xD]
ldrb r0, [r6, 0xC]
movs r1, 0x22
bl Window_FastFillPixels
ldrb r0, [r6, 0xC]
- ldr r2, =0x082ef7dc
+ ldr r2, =gUnknown_082EF7DC
movs r1, 0x1
str r1, [sp]
movs r1, 0x4
@@ -21683,7 +21683,7 @@ sub_80134E8: ; 80134E8
bl sub_81973FC
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f0204
+ ldr r1, =gUnknown_082F0204
ldm r1!, {r3,r5,r7}
stm r2!, {r3,r5,r7}
ldm r1!, {r3,r5,r7}
@@ -21766,7 +21766,7 @@ sub_80134E8: ; 80134E8
.pool
@08013744:
ldr r0, =0x02021fc4
- ldr r2, =0x082edd50
+ ldr r2, =gUnknown_082EDD50
subs r1, 0x1
lsls r1, 2
adds r1, r2
@@ -21951,13 +21951,13 @@ sub_80134E8: ; 80134E8
movs r1, 0
bl sub_8011A64
ldr r0, =0x02021cc4
- ldr r2, =0x082f0048
+ ldr r2, =gUnknown_082F0048
ldrb r1, [r4]
lsls r1, 2
adds r1, r2
ldr r1, [r1]
bl gf_strcpy
- ldr r1, =0x082ede48
+ ldr r1, =gUnknown_082EDE48
adds r0, r5, 0
bl ExpandTextCodes
b @080139EC
@@ -22052,7 +22052,7 @@ sub_80134E8: ; 80134E8
@08013A10:
adds r0, r6, 0
adds r0, 0x9
- ldr r1, =0x082ede64
+ ldr r1, =gUnknown_082EDE64
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -22153,7 +22153,7 @@ sub_80134E8: ; 80134E8
bl sub_800E084
adds r5, r6, 0
adds r5, 0x9
- ldr r4, =0x082ede9c
+ ldr r4, =gUnknown_082EDE9C
bl sub_8011A74
lsls r0, 24
lsrs r0, 22
@@ -22180,7 +22180,7 @@ sub_80134E8: ; 80134E8
bl sub_800E084
adds r5, r6, 0
adds r5, 0x9
- ldr r4, =0x082ede9c
+ ldr r4, =gUnknown_082EDE9C
bl sub_8011A74
lsls r0, 24
lsrs r0, 22
@@ -22285,7 +22285,7 @@ sub_8013BD8: ; 8013BD8
ldr r1, [r4]
adds r1, r2
bl sub_8018404
- ldr r1, =0x082f0530
+ ldr r1, =gUnknown_082F0530
ldr r0, =0x020375e0
ldrh r0, [r0]
adds r0, r1
@@ -22463,7 +22463,7 @@ sub_8013D88: ; 8013D88
@08013D94:
cmp r1, 0x16
bhi @08013DB6
- ldr r0, =0x082f04d8
+ ldr r0, =gUnknown_082F04D8
lsls r1, 2
adds r1, r0
ldr r1, [r1]
@@ -23972,7 +23972,7 @@ sub_8014A40: ; 8014A40
movs r1, 0xFF
bl sub_8016FC0
strb r0, [r5, 0x17]
- ldr r0, =0x082f011c
+ ldr r0, =gUnknown_082F011C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -23996,7 +23996,7 @@ sub_8014A40: ; 8014A40
bl sub_8018784
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f015c
+ ldr r1, =gUnknown_082F015C
ldm r1!, {r3,r4,r6}
stm r2!, {r3,r4,r6}
ldm r1!, {r3,r4,r6}
@@ -24016,7 +24016,7 @@ sub_8014A40: ; 8014A40
.pool
@08014BBC:
ldr r0, =0x02021cc4
- ldr r2, =0x082f0048
+ ldr r2, =gUnknown_082F0048
ldr r4, =0x02022c2c
ldrb r1, [r4]
lsls r1, 2
@@ -24061,7 +24061,7 @@ sub_8014A40: ; 8014A40
@08014C24:
adds r0, r5, 0
adds r0, 0xD
- ldr r1, =0x082edf40
+ ldr r1, =gUnknown_082EDF40
bl mevent_0814257C
cmp r0, 0
bne @08014C34
@@ -24200,7 +24200,7 @@ sub_8014A40: ; 8014A40
adds r1, r2
bl sub_8018404
ldr r0, =0x02021fc4
- ldr r1, =0x082edc9c
+ ldr r1, =gUnknown_082EDC9C
bl ExpandTextCodes
movs r0, 0x9
strb r0, [r5, 0xC]
@@ -24322,7 +24322,7 @@ sub_8014A40: ; 8014A40
@08014E4E:
adds r0, r5, 0
adds r0, 0xD
- ldr r1, =0x082ed8d0
+ ldr r1, =gUnknown_082ED8D0
bl mevent_0814257C
cmp r0, 0
beq @08014EF2
@@ -24485,7 +24485,7 @@ sub_8014F48: ; 8014F48
strb r0, [r7, 0x8]
b @080152A0
@08014FD8:
- ldr r0, =0x082ef7f8
+ ldr r0, =gUnknown_082EF7F8
bl sub_8018884
movs r0, 0x2
strb r0, [r7, 0x8]
@@ -24505,7 +24505,7 @@ sub_8014F48: ; 8014F48
bl sub_8016FC0
movs r6, 0
strb r0, [r7, 0x11]
- ldr r0, =0x082f0174
+ ldr r0, =gUnknown_082F0174
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -24525,7 +24525,7 @@ sub_8014F48: ; 8014F48
mov r0, sp
bl Window_AddFromTemplate
strb r0, [r7, 0xB]
- ldr r0, =0x082f017c
+ ldr r0, =gUnknown_082F017C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x8]
@@ -24541,7 +24541,7 @@ sub_8014F48: ; 8014F48
bl sub_8018784
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f0204
+ ldr r1, =gUnknown_082F0204
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
ldm r1!, {r3-r5}
@@ -24664,7 +24664,7 @@ sub_8014F48: ; 8014F48
.align 2, 0
.pool
@08015180:
- ldr r0, =0x082efc3c
+ ldr r0, =gUnknown_082EFC3C
bl sub_8018884
ldr r0, =0x02021cc4
ldrb r2, [r7, 0xF]
@@ -24716,7 +24716,7 @@ sub_8014F48: ; 8014F48
strb r0, [r7, 0x8]
b @080152A0
@080151EE:
- ldr r0, =0x082eddf4
+ ldr r0, =gUnknown_082EDDF4
bl sub_8018884
movs r0, 0
movs r1, 0
@@ -24748,7 +24748,7 @@ sub_8014F48: ; 8014F48
@0801523A:
adds r5, r7, 0
adds r5, 0x9
- ldr r4, =0x082edf80
+ ldr r4, =gUnknown_082EDF80
bl sub_8011A74
lsls r0, 24
lsrs r0, 22
@@ -24764,7 +24764,7 @@ sub_8014F48: ; 8014F48
.pool
@08015260:
bl sub_800E084
- ldr r0, =0x082ed8d0
+ ldr r0, =gUnknown_082ED8D0
bl sub_8018884
@0801526A:
adds r0, r6, 0
@@ -24884,7 +24884,7 @@ task00_081182DC: ; 80152F4
strb r0, [r5, 0x8]
b @08015604
@08015386:
- ldr r0, =0x082efbc8
+ ldr r0, =gUnknown_082EFBC8
bl sub_8018884
movs r0, 0x2
strb r0, [r5, 0x8]
@@ -24906,7 +24906,7 @@ task00_081182DC: ; 80152F4
ldrb r0, [r5, 0x13]
cmp r0, 0
beq @08015404
- ldr r0, =0x082f0174
+ ldr r0, =gUnknown_082F0174
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -24925,7 +24925,7 @@ task00_081182DC: ; 80152F4
bl sub_8018784
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f0204
+ ldr r1, =gUnknown_082F0204
ldm r1!, {r3,r4,r6}
stm r2!, {r3,r4,r6}
ldm r1!, {r3,r4,r6}
@@ -25040,7 +25040,7 @@ task00_081182DC: ; 80152F4
.align 2, 0
.pool
@080154E0:
- ldr r0, =0x082efc90
+ ldr r0, =gUnknown_082EFC90
bl sub_8018884
ldr r0, =0x02021cc4
ldrb r2, [r5, 0xF]
@@ -25092,7 +25092,7 @@ task00_081182DC: ; 80152F4
strb r0, [r5, 0x8]
b @08015604
@0801554E:
- ldr r0, =0x082edec4
+ ldr r0, =gUnknown_082EDEC4
bl sub_8018884
movs r0, 0
movs r1, 0
@@ -25126,21 +25126,21 @@ task00_081182DC: ; 80152F4
@0801559A:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x082edf04
+ ldr r1, =gUnknown_082EDF04
b @080155C2
.align 2, 0
.pool
@080155A8:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x082ed8f8
+ ldr r1, =gUnknown_082ED8F8
b @080155C2
.align 2, 0
.pool
@080155B4:
adds r0, r5, 0
adds r0, 0x9
- ldr r2, =0x082efd58
+ ldr r2, =gUnknown_082EFD58
ldrb r1, [r5, 0x12]
lsls r1, 2
adds r1, r2
@@ -25495,7 +25495,7 @@ sub_80156E0: ; 80156E0
movs r1, 0
movs r2, 0
bl sub_8010FCC
- ldr r0, =0x082ef4fc
+ ldr r0, =gUnknown_082EF4FC
bl sub_801568C
b @0801598E
.align 2, 0
@@ -25508,7 +25508,7 @@ sub_80156E0: ; 80156E0
bl sub_80180A0
cmp r0, 0
bne @0801594C
- ldr r1, =0x082ef47c
+ ldr r1, =gUnknown_082EF47C
movs r0, 0x34
bl sub_8015664
b @0801598E
@@ -25524,7 +25524,7 @@ sub_80156E0: ; 80156E0
strh r0, [r7, 0x2]
cmp r5, 0x5
bls @0801596C
- ldr r0, =0x082ef544
+ ldr r0, =gUnknown_082EF544
bl sub_801568C
b @0801598E
.align 2, 0
@@ -25777,13 +25777,13 @@ sub_80156E0: ; 80156E0
bl sub_8011B90
cmp r0, 0x1
bne @08015BB0
- ldr r0, =0x082ee6c8
+ ldr r0, =gUnknown_082EE6C8
bl sub_801568C
b @08015BB8
.align 2, 0
.pool
@08015BB0:
- ldr r1, =0x082ee6c8
+ ldr r1, =gUnknown_082EE6C8
movs r0, 0x1E
bl sub_8015664
@08015BB8:
@@ -25819,7 +25819,7 @@ sub_80156E0: ; 80156E0
ldrb r0, [r0]
cmp r0, 0x44
bne @08015C24
- ldr r1, =0x082ee004
+ ldr r1, =gUnknown_082EE004
movs r0, 0x1F
bl sub_8015664
bl @08016878
@@ -25854,8 +25854,8 @@ sub_80156E0: ; 80156E0
adds r1, 0x1B
adds r2, r6, 0
adds r2, 0x1C
- ldr r3, =0x082f021c
- ldr r4, =0x082f0244
+ ldr r3, =gUnknown_082F021C
+ ldr r4, =gUnknown_082F0244
str r4, [sp]
bl sub_8017178
adds r5, r0, 0
@@ -25895,7 +25895,7 @@ sub_80156E0: ; 80156E0
strh r1, [r0]
bl sub_800FE50
ldr r0, =0x02021fc4
- ldr r2, =0x082eeb80
+ ldr r2, =gUnknown_082EEB80
ldr r1, =0x020229e8
ldrb r1, [r1, 0x13]
lsls r1, 2
@@ -25919,7 +25919,7 @@ sub_80156E0: ; 80156E0
bl sub_8018024
cmp r0, 0
bne @08015D18
- ldr r1, =0x082eebd0
+ ldr r1, =gUnknown_082EEBD0
movs r0, 0x5
bl sub_8015664
bl @08016878
@@ -25940,7 +25940,7 @@ sub_80156E0: ; 80156E0
.pool
@08015D34:
ldr r0, =0x02021fc4
- ldr r1, =0x082eeb88
+ ldr r1, =gUnknown_082EEB88
bl gf_strcpy
movs r0, 0x24
bl @08016876
@@ -25963,7 +25963,7 @@ sub_80156E0: ; 80156E0
adds r5, r0, 0
adds r0, r6, 0
adds r0, 0x16
- ldr r3, =0x082ee82c
+ ldr r3, =gUnknown_082EE82C
lsls r1, r5, 2
lsls r2, r4, 4
adds r1, r2
@@ -26010,7 +26010,7 @@ sub_80156E0: ; 80156E0
cmp r0, 0
bne @08015DF4
ldr r0, =0x02021fc4
- ldr r1, =0x082eeb88
+ ldr r1, =gUnknown_082EEB88
bl gf_strcpy
movs r0, 0x1C
bl @08016876
@@ -26072,7 +26072,7 @@ sub_80156E0: ; 80156E0
ldr r1, [r6]
bl sub_8017CF8
adds r4, r0, 0
- ldr r2, =0x082ee24c
+ ldr r2, =gUnknown_082EE24C
lsls r0, r4, 2
lsls r1, r5, 3
adds r0, r1
@@ -26135,7 +26135,7 @@ sub_80156E0: ; 80156E0
bl sub_800E540
adds r5, r0, 0
ldr r0, =0x02021fc4
- ldr r2, =0x082ee378
+ ldr r2, =gUnknown_082EE378
lsls r1, r5, 2
adds r1, r2
ldr r1, [r1]
@@ -26200,7 +26200,7 @@ sub_80156E0: ; 80156E0
ldr r1, [r6]
bl sub_8017CF8
adds r4, r0, 0
- ldr r1, =0x082eec9c
+ ldr r1, =gUnknown_082EEC9C
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -26252,7 +26252,7 @@ sub_80156E0: ; 80156E0
bl sub_8011B90
cmp r0, 0x1
bne @08016028
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r4, 2
adds r1, r0
ldr r0, [r1]
@@ -26261,7 +26261,7 @@ sub_80156E0: ; 80156E0
.align 2, 0
.pool
@08016028:
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r4, 2
adds r1, r0
ldr r1, [r1]
@@ -26294,7 +26294,7 @@ sub_80156E0: ; 80156E0
bl sub_8011B90
cmp r0, 0x1
bne @08016084
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r4, 2
adds r1, r0
ldr r0, [r1]
@@ -26303,7 +26303,7 @@ sub_80156E0: ; 80156E0
.align 2, 0
.pool
@08016084:
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r4, 2
adds r1, r0
ldr r1, [r1]
@@ -26379,7 +26379,7 @@ sub_80156E0: ; 80156E0
bl sub_800E540
adds r5, r0, 0
ldr r0, =0x02021fc4
- ldr r2, =0x082ee324
+ ldr r2, =gUnknown_082EE324
lsls r1, r5, 2
adds r1, r2
ldr r1, [r1]
@@ -26423,7 +26423,7 @@ sub_80156E0: ; 80156E0
movs r0, 0x1
bl sub_8011DE0
ldr r0, =0x02021fc4
- ldr r1, =0x082ee598
+ ldr r1, =gUnknown_082EE598
bl gf_strcpy
movs r0, 0x24
b @08016876
@@ -26512,7 +26512,7 @@ sub_80156E0: ; 80156E0
movs r0, 0xA
strb r0, [r6, 0x14]
ldr r0, =0x02021fc4
- ldr r1, =0x082eec14
+ ldr r1, =gUnknown_082EEC14
bl gf_strcpy
b @08016878
.align 2, 0
@@ -26685,7 +26685,7 @@ sub_80156E0: ; 80156E0
cmp r0, r1
bne @08016408
ldr r0, =0x02021fc4
- ldr r1, =0x082ef590
+ ldr r1, =gUnknown_082EF590
bl gf_strcpy
b @0801643E
.align 2, 0
@@ -26698,7 +26698,7 @@ sub_80156E0: ; 80156E0
lsrs r0, 22
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -26711,7 +26711,7 @@ sub_80156E0: ; 80156E0
movs r3, 0x3
bl decimal_int_to_string
ldr r0, =0x02021fc4
- ldr r1, =0x082ef564
+ ldr r1, =gUnknown_082EF564
bl ExpandTextCodes
@0801643E:
ldr r1, =0x02021fc4
@@ -26723,7 +26723,7 @@ sub_80156E0: ; 80156E0
@0801645C:
adds r0, r6, 0
adds r0, 0x16
- ldr r1, =0x082ef20c
+ ldr r1, =gUnknown_082EF20C
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -26741,8 +26741,8 @@ sub_80156E0: ; 80156E0
adds r1, 0x1D
adds r2, r6, 0
adds r2, 0x1E
- ldr r3, =0x082f025c
- ldr r4, =0x082f027c
+ ldr r3, =gUnknown_082F025C
+ ldr r4, =gUnknown_082F027C
str r4, [sp]
bl sub_8017178
adds r5, r0, 0
@@ -26772,14 +26772,14 @@ sub_80156E0: ; 80156E0
beq @080164D0
b @08016878
@080164C2:
- ldr r1, =0x082ef4c4
+ ldr r1, =gUnknown_082EF4C4
movs r0, 0x35
bl sub_8015664
b @08016878
.align 2, 0
.pool
@080164D0:
- ldr r1, =0x082ef298
+ ldr r1, =gUnknown_082EF298
movs r0, 0x2F
bl sub_8015664
b @08016878
@@ -26823,8 +26823,8 @@ sub_80156E0: ; 80156E0
adds r1, 0x1D
adds r2, r6, 0
adds r2, 0x1E
- ldr r3, =0x082f0294
- ldr r4, =0x082f032c
+ ldr r3, =gUnknown_082F0294
+ ldr r4, =gUnknown_082F032C
str r4, [sp]
bl sub_8017178
adds r5, r0, 0
@@ -26846,7 +26846,7 @@ sub_80156E0: ; 80156E0
movs r1, 0
movs r2, 0
bl sub_8010FCC
- ldr r0, =0x082ef4fc
+ ldr r0, =gUnknown_082EF4FC
bl sub_801568C
b @08016878
.align 2, 0
@@ -26864,7 +26864,7 @@ sub_80156E0: ; 80156E0
ldrh r1, [r2, 0xA]
ldrh r2, [r2, 0xC]
bl sub_8010FCC
- ldr r0, =0x082ef520
+ ldr r0, =gUnknown_082EF520
bl sub_801568C
b @08016878
.align 2, 0
@@ -26900,7 +26900,7 @@ sub_80156E0: ; 80156E0
@080165DC:
adds r0, r6, 0
adds r0, 0x16
- ldr r1, =0x082ef5b8
+ ldr r1, =gUnknown_082EF5B8
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -26922,7 +26922,7 @@ sub_80156E0: ; 80156E0
@08016610:
adds r0, r6, 0
adds r0, 0x16
- ldr r1, =0x082ef1ec
+ ldr r1, =gUnknown_082EF1EC
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -26946,9 +26946,9 @@ sub_80156E0: ; 80156E0
adds r2, 0x4A
adds r3, r6, 0
adds r3, 0x1E
- ldr r4, =0x082f034c
+ ldr r4, =gUnknown_082F034C
str r4, [sp]
- ldr r4, =0x082f03a4
+ ldr r4, =gUnknown_082F03A4
str r4, [sp, 0x4]
ldr r4, [r6]
str r4, [sp, 0x8]
@@ -26999,7 +26999,7 @@ sub_80156E0: ; 80156E0
ldr r1, [r6]
adds r1, r4
bl sub_8018404
- ldr r1, =0x082ef65c
+ ldr r1, =gUnknown_082EF65C
movs r0, 0x31
bl sub_8015664
strh r5, [r7, 0x2]
@@ -27018,10 +27018,10 @@ sub_80156E0: ; 80156E0
lsrs r2, 2
lsls r1, r2, 3
subs r1, r2
- ldr r2, =0x0831ae38
+ ldr r2, =gUnknown_0831AE38
adds r1, r2
bl gf_strcpy
- ldr r1, =0x082ef6e4
+ ldr r1, =gUnknown_082EF6E4
b @0801671E
.align 2, 0
.pool
@@ -27037,10 +27037,10 @@ sub_80156E0: ; 80156E0
lsrs r2, 2
lsls r1, r2, 3
subs r1, r2
- ldr r2, =0x0831ae38
+ ldr r2, =gUnknown_0831AE38
adds r1, r2
bl gf_strcpy
- ldr r1, =0x082ef718
+ ldr r1, =gUnknown_082EF718
@0801671E:
movs r0, 0x2E
bl sub_8015664
@@ -27078,7 +27078,7 @@ sub_80156E0: ; 80156E0
@0801676C:
adds r0, r6, 0
adds r0, 0x16
- ldr r1, =0x082ef4c4
+ ldr r1, =gUnknown_082EF4C4
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -27148,7 +27148,7 @@ sub_80156E0: ; 80156E0
ldr r1, [r6]
adds r1, r2
bl sub_8018404
- ldr r0, =0x082ee17c
+ ldr r0, =gUnknown_082EE17C
ldr r0, [r0, 0x8]
bl sub_8017020
movs r0, 0x19
@@ -27515,7 +27515,7 @@ sub_8016B00: ; 8016B00
@08016B12:
ldr r0, [r4, 0xC]
adds r0, r5
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
lsls r0, 24
lsrs r3, r0, 24
@@ -27762,7 +27762,7 @@ sub_8016CA0: ; 8016CA0
cmp r0, 0
bne @08016D00
mov r1, sp
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -27775,7 +27775,7 @@ sub_8016CA0: ; 8016CA0
cmp r0, 0x1
bne @08016D18
mov r1, sp
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -27802,7 +27802,7 @@ sub_8016CA0: ; 8016CA0
cmp r0, 0
bne @08016D4C
mov r1, sp
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -27827,7 +27827,7 @@ sub_8016CA0: ; 8016CA0
stm r1!, {r2,r3,r5}
ldr r0, [r6, 0x4]
adds r0, r4
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
ldr r3, [r6, 0x4]
adds r3, r4
@@ -27856,7 +27856,7 @@ sub_8016CA0: ; 8016CA0
stm r1!, {r2,r3,r5}
ldr r0, [r6]
adds r0, r4
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
ldr r3, [r6]
adds r3, r4
@@ -27965,7 +27965,7 @@ sub_8016E24: ; 8016E24
bne @08016E8E
ldr r1, [r6]
adds r1, r5
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r4,r7}
stm r1!, {r2,r4,r7}
ldm r0!, {r2,r4,r7}
@@ -27994,7 +27994,7 @@ sub_8016E24: ; 8016E24
ldr r1, [r6]
ldr r5, [sp, 0x4]
adds r1, r5
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r5,r7}
stm r1!, {r2,r5,r7}
ldm r0!, {r2,r5,r7}
@@ -28012,7 +28012,7 @@ sub_8016E24: ; 8016E24
lsls r4, 2
ldr r0, [r6]
adds r0, r4
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
ldr r3, [r6]
adds r3, r4
@@ -28105,7 +28105,7 @@ sub_8016F44: ; 8016F44
@08016F86:
ldr r0, [r4]
adds r0, r5
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
ldr r3, [r4]
adds r3, r5
@@ -28331,7 +28331,7 @@ sub_8017118: ; 8017118
adds r0, r4, 0
movs r1, 0xFF
bl Window_FastFillPixels
- ldr r2, =0x082efd94
+ ldr r2, =gUnknown_082EFD94
movs r0, 0x1
str r0, [sp]
movs r0, 0x6
@@ -28530,7 +28530,7 @@ sub_80172A0: ; 80172A0
beq @0801731C
b @0801739C
@080172C8:
- ldr r0, =0x082f0344
+ ldr r0, =gUnknown_082F0344
bl sub_8017118
mov r1, r9
strb r0, [r1]
@@ -28891,7 +28891,7 @@ sub_8017580: ; 8017580
lsrs r1, 24
cmp r1, 0
beq @080175D8
- ldr r2, =0x082f045c
+ ldr r2, =gUnknown_082F045C
mov r8, r2
movs r5, 0
mov r9, r5
@@ -28944,7 +28944,7 @@ sub_80175EC: ; 80175EC
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
mov r12, r1
movs r5, 0x2
negs r5, r5
@@ -29229,7 +29229,7 @@ sub_80177B8: ; 80177B8
movs r2, 0x2
movs r3, 0x2
bl decimal_int_to_string
- ldr r1, =0x082ed8c8
+ ldr r1, =gUnknown_082ED8C8
adds r0, r5, 0
bl gf_strcat
str r7, [sp]
@@ -29274,7 +29274,7 @@ sub_80177B8: ; 80177B8
movs r2, 0x2
movs r3, 0x5
bl decimal_int_to_string
- ldr r1, =0x082ed8cc
+ ldr r1, =gUnknown_082ED8CC
adds r0, r5, 0
bl gf_strcpy
adds r0, r5, 0
@@ -29350,7 +29350,7 @@ sub_80178A0: ; 80178A0
movs r2, 0x2
movs r3, 0x5
bl decimal_int_to_string
- ldr r1, =0x082ed8cc
+ ldr r1, =gUnknown_082ED8CC
adds r0, r4, 0
bl gf_strcpy
adds r0, r4, 0
@@ -29502,7 +29502,7 @@ sub_80179D4: ; 80179D4
cmp r0, 0x45
bne @08017A38
ldr r0, =0x02021fc4
- ldr r3, =0x082ee6b8
+ ldr r3, =gUnknown_082EE6B8
lsls r1, r6, 2
lsls r2, 3
adds r1, r2
@@ -29514,7 +29514,7 @@ sub_80179D4: ; 80179D4
.align 2, 0
.pool
@08017A38:
- ldr r0, =0x082ee17c
+ ldr r0, =gUnknown_082EE17C
lsls r1, r2, 2
adds r1, r0
ldr r0, [r1]
@@ -29557,7 +29557,7 @@ sub_80179D4: ; 80179D4
b @08017B20
@08017A8A:
ldr r5, =0x02021fc4
- ldr r4, =0x082eeeac
+ ldr r4, =gUnknown_082EEEAC
bl GenerateRandomNumber
lsls r0, 16
movs r1, 0xC0
@@ -29573,7 +29573,7 @@ sub_80179D4: ; 80179D4
.pool
@08017AB0:
ldr r5, =0x02021fc4
- ldr r4, =0x082ef1cc
+ ldr r4, =gUnknown_082EF1CC
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -29586,7 +29586,7 @@ sub_80179D4: ; 80179D4
.pool
@08017AD0:
ldr r5, =0x02021fc4
- ldr r4, =0x082ef010
+ ldr r4, =gUnknown_082EF010
bl GenerateRandomNumber
lsls r0, 16
movs r1, 0xC0
@@ -29602,7 +29602,7 @@ sub_80179D4: ; 80179D4
.pool
@08017AF4:
ldr r5, =0x02021fc4
- ldr r4, =0x082ef100
+ ldr r4, =gUnknown_082EF100
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -29622,7 +29622,7 @@ sub_80179D4: ; 80179D4
.pool
@08017B20:
ldr r0, =0x02021fc4
- ldr r1, =0x082ee6c8
+ ldr r1, =gUnknown_082EE6C8
bl ExpandTextCodes
@08017B28:
movs r0, 0
@@ -29673,7 +29673,7 @@ sub_8017B3C: ; 8017B3C
lsls r0, 1
cmp r8, r0
bne @08017B94
- ldr r2, =0x082ef7d0
+ ldr r2, =gUnknown_082EF7D0
str r5, [sp]
str r4, [sp, 0x4]
adds r0, r6, 0
@@ -29692,7 +29692,7 @@ sub_8017B3C: ; 8017B3C
movs r0, 0xB
mov r2, r8
muls r2, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r2, r0
str r5, [sp]
str r4, [sp, 0x4]
@@ -29744,7 +29744,7 @@ sub_8017BE8: ; 8017BE8
negs r0, r0
cmp r4, r0
bne @08017C6C
- ldr r0, =0x082f03a4
+ ldr r0, =gUnknown_082F03A4
ldrb r0, [r0, 0x14]
lsls r0, 28
lsrs r0, 28
@@ -29911,7 +29911,7 @@ sub_8017D04: ; 8017D04
ldrb r0, [r0]
cmp r4, r0
bge @08017D8E
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
@08017D50:
movs r0, 0x64
muls r0, r4
@@ -29969,7 +29969,7 @@ sub_8017D9C: ; 8017D9C
beq @08017DE8
b @08017DF6
@08017DB8:
- ldr r0, =0x082eea68
+ ldr r0, =gUnknown_082EEA68
lsls r1, r2, 2
adds r1, r0
ldr r1, [r1]
@@ -29977,7 +29977,7 @@ sub_8017D9C: ; 8017D9C
.align 2, 0
.pool
@08017DC8:
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r2, 2
adds r1, r0
ldr r1, [r1]
@@ -29985,7 +29985,7 @@ sub_8017D9C: ; 8017D9C
.align 2, 0
.pool
@08017DD8:
- ldr r1, =0x082ef7b0
+ ldr r1, =gUnknown_082EF7B0
@08017DDA:
adds r0, r3, 0
bl ExpandTextCodes
@@ -29993,7 +29993,7 @@ sub_8017D9C: ; 8017D9C
.align 2, 0
.pool
@08017DE8:
- ldr r0, =0x082eeb08
+ ldr r0, =gUnknown_082EEB08
lsls r1, r2, 2
adds r1, r0
ldr r1, [r1]
@@ -30039,7 +30039,7 @@ sub_8017E00: ; 8017E00
beq @08017E78
b @08017E94
@08017E3E:
- ldr r2, =0x082ee984
+ ldr r2, =gUnknown_082EE984
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -30051,7 +30051,7 @@ sub_8017E00: ; 8017E00
.align 2, 0
.pool
@08017E54:
- ldr r2, =0x082ee984
+ ldr r2, =gUnknown_082EE984
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -30069,7 +30069,7 @@ sub_8017E00: ; 8017E00
.align 2, 0
.pool
@08017E78:
- ldr r2, =0x082ee984
+ ldr r2, =gUnknown_082EE984
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -30125,12 +30125,12 @@ sub_8017EA0: ; 8017EA0
.4byte @08017FC6
.4byte @08017FAC
@08017EEC:
- ldr r1, =0x082ee3dc
+ ldr r1, =gUnknown_082EE3DC
b @08017FAE
.align 2, 0
.pool
@08017EF4:
- ldr r1, =0x082ee430
+ ldr r1, =gUnknown_082EE430
b @08017FAE
.align 2, 0
.pool
@@ -30147,7 +30147,7 @@ sub_8017EA0: ; 8017EA0
ldrh r2, [r4, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
movs r4, 0
@@ -30175,7 +30175,7 @@ sub_8017EA0: ; 8017EA0
ldrh r1, [r5, 0x2]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r6, 0
adds r0, 0x88
@@ -30187,7 +30187,7 @@ sub_8017EA0: ; 8017EA0
lsls r0, 1
cmp r8, r0
bne @08017F84
- ldr r1, =0x082ee4f0
+ ldr r1, =gUnknown_082EE4F0
adds r0, r7, 0
bl gf_strcpy
b @08017FB4
@@ -30206,14 +30206,14 @@ sub_8017EA0: ; 8017EA0
adds r4, 0x1
cmp r4, 0x3
ble @08017F8A
- ldr r1, =0x082ee47c
+ ldr r1, =gUnknown_082EE47C
adds r0, r7, 0
bl sub_81AFC28
b @08017FB4
.align 2, 0
.pool
@08017FAC:
- ldr r1, =0x082ee380
+ ldr r1, =gUnknown_082EE380
@08017FAE:
adds r0, r7, 0
bl ExpandTextCodes
@@ -30223,7 +30223,7 @@ sub_8017EA0: ; 8017EA0
.align 2, 0
.pool
@08017FBC:
- ldr r1, =0x082ee544
+ ldr r1, =gUnknown_082EE544
adds r0, r7, 0
bl ExpandTextCodes
movs r2, 0x2
@@ -30592,7 +30592,7 @@ sub_8018220: ; 8018220
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0830fcd4
+ ldr r0, =gUnknown_0830FCD4
adds r1, r0
adds r0, r6, 0
bl gf_strcpy
@@ -30606,7 +30606,7 @@ sub_8018220: ; 8018220
movs r4, 0xBA
lsls r4, 1
add r4, r9
- ldr r1, =0x082eff50
+ ldr r1, =gUnknown_082EFF50
mov r2, r8
ldrb r0, [r2, 0x1]
lsls r0, 2
@@ -30654,7 +30654,7 @@ sub_8018220: ; 8018220
movs r4, 0xD2
lsls r4, 1
add r4, r9
- ldr r1, =0x082eff64
+ ldr r1, =gUnknown_082EFF64
adds r0, r4, 0
bl sub_81AFC28
ldr r0, =0x02021fc4
@@ -30722,7 +30722,7 @@ sub_8018220: ; 8018220
movs r4, 0xD2
lsls r4, 1
add r4, r9
- ldr r1, =0x082effa4
+ ldr r1, =gUnknown_082EFFA4
adds r0, r4, 0
bl sub_81AFC28
ldr r5, =0x02021fc4
@@ -30732,7 +30732,7 @@ sub_8018220: ; 8018220
ldr r0, [sp]
cmp r0, 0x1
bne @080183D0
- ldr r1, =0x082f0020
+ ldr r1, =gUnknown_082F0020
adds r0, r4, 0
bl sub_81AFC28
adds r0, r5, 0
@@ -30745,7 +30745,7 @@ sub_8018220: ; 8018220
ldr r2, [sp]
cmp r2, 0
bne @080183F0
- ldr r0, =0x082f0018
+ ldr r0, =gUnknown_082F0018
mov r2, r8
ldrb r1, [r2]
lsls r1, 2
@@ -30848,7 +30848,7 @@ sub_8018450: ; 8018450
bl remove_some_task
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f0598
+ ldr r1, =gUnknown_082F0598
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -30908,7 +30908,7 @@ sub_8018450: ; 8018450
bl bg_set_tilemap
movs r0, 0x3
bl bgid_upload_textbox_1
- ldr r0, =0x082f05a8
+ ldr r0, =gUnknown_082F05A8
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r1, 0xC0
@@ -30928,7 +30928,7 @@ sub_8018450: ; 8018450
.align 2, 0
.pool
@08018574:
- ldr r0, =0x082f0548
+ ldr r0, =gUnknown_082F0548
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -31101,22 +31101,22 @@ sub_80186EC: ; 80186EC
bl Window_FastFillPixels
cmp r4, 0
bne @0801871C
- ldr r0, =0x085ef654
- ldr r7, =0x085ef678
+ ldr r0, =gUnknown_085EF654
+ ldr r7, =gUnknown_085EF678
cmp r5, 0
bne @08018720
- ldr r7, =0x085ef664
+ ldr r7, =gUnknown_085EF664
b @08018720
.align 2, 0
.pool
@0801871C:
- ldr r0, =0x085edfbf
- ldr r7, =0x085edfc9
+ ldr r0, =gUnknown_085EDFBF
+ ldr r7, =gUnknown_085EDFC9
@08018720:
movs r4, 0
str r4, [sp]
str r4, [sp, 0x4]
- ldr r6, =0x082f0720
+ ldr r6, =gUnknown_082F0720
str r6, [sp, 0x8]
movs r5, 0x1
negs r5, r5
@@ -31307,7 +31307,7 @@ sub_8018884: ; 8018884
movs r1, 0
str r1, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x082f0728
+ ldr r0, =gUnknown_082F0728
str r0, [sp, 0x8]
str r1, [sp, 0xC]
str r4, [sp, 0x10]
@@ -31544,24 +31544,24 @@ sub_8018A50: ; 8018A50
sub sp, 0x24
lsls r2, 24
add r1, sp, 0x4
- ldr r0, =0x082f0638
+ ldr r0, =gUnknown_082F0638
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
- ldr r0, =0x082f05e0
+ ldr r0, =gUnknown_082F05E0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x1C]
str r1, [sp, 0x20]
cmp r2, 0
bne @08018A80
- ldr r0, =0x082f0608
+ ldr r0, =gUnknown_082F0608
b @08018A82
.align 2, 0
.pool
@08018A80:
- ldr r0, =0x082f0620
+ ldr r0, =gUnknown_082F0620
@08018A82:
str r0, [sp, 0x4]
add r0, sp, 0x4
@@ -31655,12 +31655,12 @@ sub_8018B08: ; 8018B08
bl ExpandTextCodes
cmp r6, 0
bne @08018B48
- ldr r0, =0x082f05c8
+ ldr r0, =gUnknown_082F05C8
b @08018B4A
.align 2, 0
.pool
@08018B48:
- ldr r0, =0x082f05d0
+ ldr r0, =gUnknown_082F05D0
@08018B4A:
bl Window_AddFromTemplate
strh r0, [r4]
@@ -31671,7 +31671,7 @@ sub_8018B08: ; 8018B08
movs r2, 0
str r2, [sp]
str r2, [sp, 0x4]
- ldr r1, =0x082f0728
+ ldr r1, =gUnknown_082F0728
str r1, [sp, 0x8]
str r2, [sp, 0xC]
ldr r1, =0x02021fc4
@@ -31692,7 +31692,7 @@ sub_8018B08: ; 8018B08
.align 2, 0
.pool
@08018B98:
- ldr r0, =0x082f05e8
+ ldr r0, =gUnknown_082F05E8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x14]
@@ -31800,17 +31800,17 @@ sub_8018C4C: ; 8018C4C
cmp r2, 0
bne @08018C84
ldr r0, =0x02021fc4
- ldr r1, =0x085ef2fc
+ ldr r1, =gUnknown_085EF2FC
bl ExpandTextCodes
b @08018C8C
.align 2, 0
.pool
@08018C84:
ldr r0, =0x02021fc4
- ldr r1, =0x085ef330
+ ldr r1, =gUnknown_085EF330
bl ExpandTextCodes
@08018C8C:
- ldr r0, =0x082f05d8
+ ldr r0, =gUnknown_082F05D8
bl Window_AddFromTemplate
strh r0, [r5]
lsls r0, 24
@@ -31821,7 +31821,7 @@ sub_8018C4C: ; 8018C4C
movs r2, 0
str r2, [sp]
str r2, [sp, 0x4]
- ldr r1, =0x082f0728
+ ldr r1, =gUnknown_082F0728
str r1, [sp, 0x8]
str r2, [sp, 0xC]
ldr r1, =0x02021fc4
@@ -31849,28 +31849,28 @@ sub_8018C4C: ; 8018C4C
beq @08018D10
cmp r2, 0
bne @08018D00
- ldr r0, =0x082f05f8
- ldr r1, =0x082f06c8
+ ldr r0, =gUnknown_082F05F8
+ ldr r1, =gUnknown_082F06C8
b @08018D28
.align 2, 0
.pool
@08018D00:
- ldr r0, =0x082f0600
- ldr r1, =0x082f06f8
+ ldr r0, =gUnknown_082F0600
+ ldr r1, =gUnknown_082F06F8
b @08018D28
.align 2, 0
.pool
@08018D10:
cmp r2, 0
bne @08018D24
- ldr r0, =0x082f05f0
- ldr r1, =0x082f06b0
+ ldr r0, =gUnknown_082F05F0
+ ldr r1, =gUnknown_082F06B0
b @08018D28
.align 2, 0
.pool
@08018D24:
- ldr r0, =0x082f05f8
- ldr r1, =0x082f06e0
+ ldr r0, =gUnknown_082F05F8
+ ldr r1, =gUnknown_082F06E0
@08018D28:
movs r2, 0xE0
str r2, [sp]
@@ -32036,12 +32036,12 @@ sub_8018E50: ; 8018E50
push {lr}
cmp r2, 0
beq @08018E60
- ldr r3, =0x085ef55c
+ ldr r3, =gUnknown_085EF55C
b @08018E62
.align 2, 0
.pool
@08018E60:
- ldr r3, =0x085ef520
+ ldr r3, =gUnknown_085EF520
@08018E62:
movs r2, 0x1
bl sub_8018B08
@@ -32058,12 +32058,12 @@ mevent_message_was_thrown_away: ; 8018E74
push {lr}
cmp r1, 0
beq @08018E84
- ldr r1, =0x085ef630
+ ldr r1, =gUnknown_085EF630
b @08018E86
.align 2, 0
.pool
@08018E84:
- ldr r1, =0x085ef60c
+ ldr r1, =gUnknown_085EF60C
@08018E86:
bl mevent_0814257C
pop {r1}
@@ -32094,7 +32094,7 @@ mevent_save_game: ; 8018E94
.4byte @08018EE0
.4byte @08018EF8
@08018EC0:
- ldr r0, =0x085ef5bc
+ ldr r0, =gUnknown_085EF5BC
bl sub_8018884
b @08018EEC
.align 2, 0
@@ -32104,7 +32104,7 @@ mevent_save_game: ; 8018E94
bl save_game_when_memory_present
b @08018EEC
@08018ED4:
- ldr r0, =0x085ef5e0
+ ldr r0, =gUnknown_085EF5E0
bl sub_8018884
b @08018EEC
.align 2, 0
@@ -32178,100 +32178,100 @@ mevent_message: ; 8018F0C
@08018F6C:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef2e4
+ ldr r2, =gUnknown_085EF2E4
b @08019034
.align 2, 0
.pool
@08018F78:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef244
+ ldr r2, =gUnknown_085EF244
b @08019034
.align 2, 0
.pool
@08018F84:
movs r0, 0x1
str r0, [r4]
- ldr r2, =0x085ef0c8
+ ldr r2, =gUnknown_085EF0C8
cmp r5, 0
bne @08019034
- ldr r2, =0x085ef124
+ ldr r2, =gUnknown_085EF124
b @08019034
.align 2, 0
.pool
@08018F9C:
movs r0, 0x1
str r0, [r4]
- ldr r2, =0x085ef0f4
+ ldr r2, =gUnknown_085EF0F4
cmp r5, 0
bne @08019034
- ldr r2, =0x085ef14c
+ ldr r2, =gUnknown_085EF14C
b @08019034
.align 2, 0
.pool
@08018FB4:
movs r0, 0x1
str r0, [r4]
- ldr r2, =0x085ef178
+ ldr r2, =gUnknown_085EF178
b @08019034
.align 2, 0
.pool
@08018FC0:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef1b4
+ ldr r2, =gUnknown_085EF1B4
b @08019034
.align 2, 0
.pool
@08018FCC:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef200
+ ldr r2, =gUnknown_085EF200
b @08019034
.align 2, 0
.pool
@08018FD8:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef1d8
+ ldr r2, =gUnknown_085EF1D8
b @08019034
.align 2, 0
.pool
@08018FE4:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef21c
+ ldr r2, =gUnknown_085EF21C
b @08019034
.align 2, 0
.pool
@08018FF0:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef02c
+ ldr r2, =gUnknown_085EF02C
b @08019034
.align 2, 0
.pool
@08018FFC:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef2b4
+ ldr r2, =gUnknown_085EF2B4
cmp r6, 0
bne @08019034
- ldr r2, =0x085ef280
+ ldr r2, =gUnknown_085EF280
b @08019034
.align 2, 0
.pool
@08019014:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef014
+ ldr r2, =gUnknown_085EF014
b @08019034
.align 2, 0
.pool
@08019020:
movs r0, 0x1
str r0, [r4]
- ldr r2, =0x085ef198
+ ldr r2, =gUnknown_085EF198
b @08019034
.align 2, 0
.pool
@@ -32352,7 +32352,7 @@ mevent_08142CE8: ; 801903C
mevent_message_stamp_card_etc_send_status: ; 80190A4
push {r4,lr}
adds r3, r0, 0
- ldr r1, =0x085ef014
+ ldr r1, =gUnknown_085EF014
movs r0, 0
str r0, [r3]
adds r4, r1, 0
@@ -32383,22 +32383,22 @@ mevent_message_stamp_card_etc_send_status: ; 80190A4
.4byte @0801915C
.4byte @08019164
@08019104:
- ldr r1, =0x085ef2e4
+ ldr r1, =gUnknown_085EF2E4
b @08019166
.align 2, 0
.pool
@0801910C:
- ldr r1, =0x085ef244
+ ldr r1, =gUnknown_085EF244
b @08019166
.align 2, 0
.pool
@08019114:
- ldr r1, =0x085ef39c
+ ldr r1, =gUnknown_085EF39C
b @0801911E
.align 2, 0
.pool
@0801911C:
- ldr r1, =0x085ef3c4
+ ldr r1, =gUnknown_085EF3C4
@0801911E:
movs r0, 0x1
str r0, [r3]
@@ -32406,32 +32406,32 @@ mevent_message_stamp_card_etc_send_status: ; 80190A4
.align 2, 0
.pool
@08019128:
- ldr r1, =0x085ef3f0
+ ldr r1, =gUnknown_085EF3F0
b @08019166
.align 2, 0
.pool
@08019130:
- ldr r1, =0x085ef42c
+ ldr r1, =gUnknown_085EF42C
b @08019166
.align 2, 0
.pool
@08019138:
- ldr r1, =0x085ef494
+ ldr r1, =gUnknown_085EF494
b @08019166
.align 2, 0
.pool
@08019140:
- ldr r1, =0x085ef460
+ ldr r1, =gUnknown_085EF460
b @08019166
.align 2, 0
.pool
@08019148:
- ldr r1, =0x085ef21c
+ ldr r1, =gUnknown_085EF21C
b @08019166
.align 2, 0
.pool
@08019150:
- ldr r1, =0x085ef4c4
+ ldr r1, =gUnknown_085EF4C4
b @08019166
.align 2, 0
.pool
@@ -32439,12 +32439,12 @@ mevent_message_stamp_card_etc_send_status: ; 80190A4
adds r1, r4, 0
b @08019166
@0801915C:
- ldr r1, =0x085ef410
+ ldr r1, =gUnknown_085EF410
b @08019166
.align 2, 0
.pool
@08019164:
- ldr r1, =0x085ef4f0
+ ldr r1, =gUnknown_085EF4F0
@08019166:
adds r0, r1, 0
pop {r4}
@@ -32629,14 +32629,14 @@ task00_mystery_gift: ; 80191F4
bne @08019314
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x085eeef0
+ ldr r1, =gUnknown_085EEEF0
b @0801931A
.align 2, 0
.pool
@08019314:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x085eef2c
+ ldr r1, =gUnknown_085EEF2C
@0801931A:
bl mevent_0814257C
cmp r0, 0
@@ -32655,13 +32655,13 @@ task00_mystery_gift: ; 80191F4
ldrb r0, [r5, 0xC]
cmp r0, 0
bne @0801934C
- ldr r0, =0x085eef68
+ ldr r0, =gUnknown_085EEF68
bl sub_8018884
b @08019352
.align 2, 0
.pool
@0801934C:
- ldr r0, =0x085eef94
+ ldr r0, =gUnknown_085EEF94
bl sub_8018884
@08019352:
movs r0, 0x4
@@ -32781,7 +32781,7 @@ task00_mystery_gift: ; 80191F4
.align 2, 0
.pool
@08019444:
- ldr r0, =0x085eefe8
+ ldr r0, =gUnknown_085EEFE8
bl sub_8018884
movs r0, 0x8
strb r0, [r5, 0x8]
@@ -32875,7 +32875,7 @@ task00_mystery_gift: ; 80191F4
@08019508:
adds r0, r5, 0
adds r0, 0x9
- ldr r3, =0x085ef050
+ ldr r3, =gUnknown_085EF050
adds r1, r5, 0
movs r2, 0
bl sub_8018B08
@@ -32899,7 +32899,7 @@ task00_mystery_gift: ; 80191F4
@08019538:
adds r0, r5, 0
adds r0, 0x9
- ldr r3, =0x085ef084
+ ldr r3, =gUnknown_085EF084
adds r1, r5, 0
movs r2, 0
bl sub_8018B08
@@ -32945,7 +32945,7 @@ task00_mystery_gift: ; 80191F4
@0801958C:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x085eeff8
+ ldr r1, =gUnknown_085EEFF8
bl sub_8018A1C
cmp r0, 0
bne @0801959C
@@ -33164,7 +33164,7 @@ task00_mystery_gift: ; 80191F4
@0801972E:
adds r0, r5, 0
adds r0, 0x9
- ldr r3, =0x085ef584
+ ldr r3, =gUnknown_085EF584
adds r1, r5, 0
movs r2, 0x1
bl sub_8018B08
@@ -33307,14 +33307,14 @@ task00_mystery_gift: ; 80191F4
ldrb r0, [r5, 0xC]
cmp r0, 0
bne @0801985C
- ldr r0, =0x085ef360
+ ldr r0, =gUnknown_085EF360
bl sub_8018884
bl sub_801D0A0
b @08019866
.align 2, 0
.pool
@0801985C:
- ldr r0, =0x085ef37c
+ ldr r0, =gUnknown_085EF37C
bl sub_8018884
bl sub_801D07C
@08019866:
@@ -33380,7 +33380,7 @@ task00_mystery_gift: ; 80191F4
@080198EC:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x085ef014
+ ldr r1, =gUnknown_085EF014
bl mevent_0814257C
@080198F6:
cmp r0, 0
@@ -33425,7 +33425,7 @@ bgid_upload_textbox_1: ; 8019938
sub sp, 0x4
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x082f0568
+ ldr r1, =gUnknown_082F0568
movs r2, 0x80
lsls r2, 1
movs r3, 0
@@ -33461,7 +33461,7 @@ is_walking_or_running: ; 8019958
thumb_func_start sub_8019978
sub_8019978: ; 8019978
- ldr r3, =0x082f072c
+ ldr r3, =gUnknown_082F072C
movs r2, 0x7
ands r2, r1
lsls r1, r0, 2
@@ -33480,13 +33480,13 @@ sub_8019990: ; 8019990
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r4, =0x082f0740
+ ldr r4, =gUnknown_082F0740
mov r8, r4
lsls r0, 2
adds r4, r0, r4
movs r6, 0
ldrsh r5, [r4, r6]
- ldr r6, =0x082f0760
+ ldr r6, =gUnknown_082F0760
lsls r1, 1
adds r4, r1, r6
ldrb r4, [r4]
@@ -33521,12 +33521,12 @@ sub_8019990: ; 8019990
sub_80199E0: ; 80199E0
push {r4-r7,lr}
mov r12, r3
- ldr r7, =0x082f0740
+ ldr r7, =gUnknown_082F0740
lsls r5, r0, 2
adds r0, r5, r7
movs r4, 0
ldrsh r3, [r0, r4]
- ldr r6, =0x082f0760
+ ldr r6, =gUnknown_082F0760
lsls r4, r1, 1
adds r0, r4, r6
ldrb r0, [r0]
@@ -33624,7 +33624,7 @@ sub_8019A7C: ; 8019A7C
thumb_func_start sub_8019A98
sub_8019A98: ; 8019A98
push {lr}
- ldr r1, =0x082f0774
+ ldr r1, =gUnknown_082F0774
adds r0, r1
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -33641,7 +33641,7 @@ sub_8019A98: ; 8019A98
thumb_func_start sub_8019AB8
sub_8019AB8: ; 8019AB8
push {lr}
- ldr r1, =0x082f0774
+ ldr r1, =gUnknown_082F0774
adds r0, r1
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -33660,7 +33660,7 @@ sub_8019AD8: ; 8019AD8
push {r4,r5,lr}
sub sp, 0x4
adds r5, r1, 0
- ldr r1, =0x082f0774
+ ldr r1, =gUnknown_082F0774
adds r0, r1
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -33707,7 +33707,7 @@ sub_8019AD8: ; 8019AD8
sub_8019B3C: ; 8019B3C
push {r4,lr}
sub sp, 0x4
- ldr r1, =0x082f0774
+ ldr r1, =gUnknown_082F0774
adds r0, r1
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -33796,7 +33796,7 @@ sub_8019BDC: ; 8019BDC
beq @08019C10
b @08019C2E
@08019BF0:
- ldr r1, =0x082f078c
+ ldr r1, =gUnknown_082F078C
adds r0, r4, 0
bl sub_8019AD8
cmp r0, 0x1
@@ -33893,7 +33893,7 @@ sub_8019C38: ; 8019C38
adds r0, 0x1
strb r0, [r6]
@08019CBC:
- ldr r1, =0x082f078e
+ ldr r1, =gUnknown_082F078E
adds r0, r5, 0
bl sub_8019AD8
cmp r0, 0x1
@@ -34156,7 +34156,7 @@ sub_8019E70: ; 8019E70
mov r0, r9
lsls r0, 2
mov r8, r0
- ldr r0, =0x082f0740
+ ldr r0, =gUnknown_082F0740
mov r2, r8
adds r1, r2, r0
ldrh r1, [r1]
@@ -34166,7 +34166,7 @@ sub_8019E70: ; 8019E70
add r0, r8
ldrh r0, [r0]
mov r10, r0
- ldr r6, =0x082f0760
+ ldr r6, =gUnknown_082F0760
@08019E9E:
mov r5, r8
add r5, r9
@@ -34277,7 +34277,7 @@ sub_8019F64: ; 8019F64
adds r1, r0, 0
cmp r1, 0
beq @08019F78
- ldr r0, =0x082f076f
+ ldr r0, =gUnknown_082F076F
adds r0, r1, r0
ldrb r0, [r0]
b @08019F88
@@ -34707,7 +34707,7 @@ sub_801A2A8: ; 801A2A8
bne @0801A2F0
b @0801A396
@0801A2C4:
- ldr r4, =0x082f076a
+ ldr r4, =gUnknown_082F076A
bl player_get_direction__sp1AA
lsls r0, 24
lsrs r0, 24
@@ -34734,7 +34734,7 @@ sub_801A2A8: ; 801A2A8
bl player_get_pos_to_plus_one_step_in_direction_player_is_facing
movs r0, 0
str r0, [sp, 0xC]
- ldr r0, =0x082f0740
+ ldr r0, =gUnknown_082F0740
adds r7, r5, 0
movs r1, 0
mov r10, r1
@@ -34749,7 +34749,7 @@ sub_801A2A8: ; 801A2A8
mov r9, r4
ldr r1, [sp, 0x10]
mov r8, r1
- ldr r5, =0x082f0760
+ ldr r5, =gUnknown_082F0760
@0801A31E:
mov r2, r10
adds r3, r2, r6
@@ -34917,7 +34917,7 @@ sub_801A43C: ; 801A43C
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f0d34
+ ldr r1, =gUnknown_082F0D34
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -34933,19 +34933,19 @@ sub_801A43C: ; 801A43C
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r1, =0x082f0990
+ ldr r1, =gUnknown_082F0990
movs r0, 0
str r0, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x082f0ba0
+ ldr r1, =gUnknown_082F0BA0
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x082f0d3c
+ ldr r0, =gUnknown_082F0D3C
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_80A1A74
@@ -34984,7 +34984,7 @@ sub_801A43C: ; 801A43C
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x082f0790
+ ldr r0, =gUnknown_082F0790
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -35071,7 +35071,7 @@ sub_801A5BC: ; 801A5BC
ldrsh r0, [r1, r2]
adds r0, 0x2
lsls r0, 5
- ldr r1, =0x082f0790
+ ldr r1, =gUnknown_082F0790
adds r0, r1
movs r1, 0
movs r2, 0x10
@@ -35095,7 +35095,7 @@ sub_801A600: ; 801A600
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x082f0d5c
+ ldr r5, =gUnknown_082F0D5C
ldr r4, [r5]
movs r0, 0x1
adds r1, r4, 0
@@ -35134,7 +35134,7 @@ sub_801A600: ; 801A600
adds r1, r4, 0
cmp r4, 0x2
ble @0801A644
- ldr r1, =0x082f0d5c
+ ldr r1, =gUnknown_082F0D5C
adds r0, r4, 0x1
lsls r0, 2
adds r0, r1
@@ -35515,7 +35515,7 @@ sub_801A960: ; 801A960
lsrs r0, 25
mov r8, r0
movs r4, 0
- ldr r0, =0x082f0d70
+ ldr r0, =gUnknown_082F0D70
mov r9, r0
movs r1, 0x1
add r1, r9
@@ -35793,7 +35793,7 @@ sub_801AB68: ; 801AB68
mov r9, r0
movs r1, 0x1
mov r10, r1
- ldr r0, =0x082f0de4
+ ldr r0, =gUnknown_082F0DE4
mov r8, r0
ldrb r0, [r0]
lsls r1, r0, 4
@@ -35981,12 +35981,12 @@ sub_801AC54: ; 801AC54
bl clear_tasks
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f0dd0
+ ldr r1, =gUnknown_082F0DD0
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
bl reset_temp_tile_data_buffers
- ldr r0, =0x082f0dd4
+ ldr r0, =gUnknown_082F0DD4
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -36034,7 +36034,7 @@ sub_801AC54: ; 801AC54
@0801ADFC:
ldr r0, =0x02022c6c
ldr r0, [r0]
- ldr r1, =0x085efbd2
+ ldr r1, =gUnknown_085EFBD2
movs r2, 0
bl sub_801ABDC
cmp r0, 0
@@ -36190,7 +36190,7 @@ sub_801AC54: ; 801AC54
@0801AF58:
ldr r0, =0x02022c6c
ldr r0, [r0]
- ldr r1, =0x085efc27
+ ldr r1, =gUnknown_085EFC27
movs r2, 0x1
bl sub_801ABDC
cmp r0, 0
@@ -36218,7 +36218,7 @@ sub_801AC54: ; 801AC54
@0801AF98:
ldr r0, =0x02022c6c
ldr r0, [r0]
- ldr r1, =0x085efc0c
+ ldr r1, =gUnknown_085EFC0C
movs r2, 0x1
bl sub_801ABDC
cmp r0, 0
@@ -36797,7 +36797,7 @@ sub_801B3F8: ; 801B3F8
bl sub_801B3D8
cmp r0, 0
beq @0801B430
- ldr r1, =0x082f0de8
+ ldr r1, =gUnknown_082F0DE8
ldr r2, =0xfffffc18
adds r0, r4, r2
lsls r0, 1
@@ -37769,7 +37769,7 @@ sub_801BAAC: ; 801BAAC
lsls r0, 26
lsrs r0, 28
lsls r0, 4
- ldr r1, =0x082f1d60
+ ldr r1, =gUnknown_082F1D60
adds r0, r1
str r0, [r2]
movs r0, 0x1
@@ -37902,7 +37902,7 @@ sub_801BB74: ; 801BB74
movs r2, 0
movs r3, 0x8
bl decompress_and_copy_tile_data_to_vram
- ldr r4, =0x082f0e1c
+ ldr r4, =gUnknown_082F0E1C
adds r0, r4, 0
bl Window_AddFromTemplate
ldr r1, [r5]
@@ -38589,7 +38589,7 @@ sub_801C178: ; 801C178
lsrs r0, 28
lsls r1, r0, 1
adds r1, r0
- ldr r0, =0x082f0e10
+ ldr r0, =gUnknown_082F0E10
mov r8, r0
add r1, r8
str r1, [sp]
@@ -38694,7 +38694,7 @@ sub_801C178: ; 801C178
lsrs r0, 4
lsls r1, r0, 1
adds r1, r0
- ldr r0, =0x082f0e10
+ ldr r0, =gUnknown_082F0E10
adds r1, r0
str r1, [sp]
movs r0, 0
@@ -38724,7 +38724,7 @@ sub_801C178: ; 801C178
.align 2, 0
.pool
@0801C304:
- ldr r4, =0x082f0e18
+ ldr r4, =gUnknown_082F0E18
ldr r2, [r7]
ldrb r0, [r2, 0x8]
lsls r0, 30
@@ -38740,7 +38740,7 @@ sub_801C178: ; 801C178
lsrs r0, 28
lsls r1, r0, 1
adds r1, r0
- ldr r0, =0x082f0e10
+ ldr r0, =gUnknown_082F0E10
mov r10, r0
add r1, r10
str r1, [sp]
@@ -38832,7 +38832,7 @@ sub_801C178: ; 801C178
lsrs r1, 28
lsls r0, r1, 1
adds r0, r1
- ldr r1, =0x082f0e10
+ ldr r1, =gUnknown_082F0E10
adds r0, r1
str r0, [sp]
movs r0, 0
@@ -38879,7 +38879,7 @@ sub_801C178: ; 801C178
lsrs r1, 28
lsls r0, r1, 1
adds r0, r1
- ldr r1, =0x082f0e10
+ ldr r1, =gUnknown_082F0E10
adds r0, r1
str r0, [sp]
movs r0, 0
@@ -38998,7 +38998,7 @@ sub_801C4C0: ; 801C4C0
ands r0, r1
cmp r0, 0x1
bne @0801C5EE
- ldr r0, =0x082f1d00
+ ldr r0, =gUnknown_082F1D00
bl gpu_tile_obj_decompress_and_load3
ldr r0, [r4]
movs r2, 0xB8
@@ -39008,7 +39008,7 @@ sub_801C4C0: ; 801C4C0
ldrb r0, [r0, 0x1]
lsrs r0, 4
lsls r0, 3
- ldr r1, =0x082f1d08
+ ldr r1, =gUnknown_082F1D08
adds r0, r1
bl gpu_pal_obj_alloc_tag_and_apply
ldr r0, [r4]
@@ -39042,7 +39042,7 @@ sub_801C4C0: ; 801C4C0
lsls r1, r7, 5
movs r0, 0xD8
subs r5, r0, r1
- ldr r0, =0x082f1d48
+ ldr r0, =gUnknown_082F1D48
adds r1, r5, 0
movs r2, 0x90
movs r3, 0x8
@@ -39216,7 +39216,7 @@ sub_801C6C8: ; 801C6C8
adds r3, r2, r6
ldrb r0, [r2, 0x3]
lsls r0, 4
- ldr r1, =0x082f24c8
+ ldr r1, =gUnknown_082F24C8
adds r0, r1
str r0, [r3]
ldr r0, =0x000001c1
@@ -39400,7 +39400,7 @@ sub_801C758: ; 801C758
movs r2, 0
movs r3, 0x8
bl decompress_and_copy_tile_data_to_vram
- ldr r4, =0x082f1de8
+ ldr r4, =gUnknown_082F1DE8
adds r0, r4, 0
bl Window_AddFromTemplate
ldr r1, [r5]
@@ -40094,7 +40094,7 @@ sub_801CDCC: ; 801CDCC
movs r4, 0xE5
lsls r4, 2
adds r1, r4
- ldr r0, =0x082f1df8
+ ldr r0, =gUnknown_082F1DF8
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldr r0, [r0]
@@ -40182,7 +40182,7 @@ sub_801CE7C: ; 801CE7C
lsrs r1, 28
lsls r3, r1, 1
adds r3, r1
- ldr r1, =0x082f1de0
+ ldr r1, =gUnknown_082F1DE0
adds r3, r1
str r3, [sp]
str r5, [sp, 0x4]
@@ -40210,7 +40210,7 @@ sub_801CE7C: ; 801CE7C
lsrs r1, 4
lsls r2, r1, 1
adds r2, r1
- ldr r1, =0x082f1de0
+ ldr r1, =gUnknown_082F1DE0
adds r2, r1
str r2, [sp]
movs r1, 0
@@ -40369,7 +40369,7 @@ sub_801D07C: ; 801D07C
movs r0, 0x60
bl malloc_and_clear
str r0, [r4]
- ldr r1, =0x082f298c
+ ldr r1, =gUnknown_082F298C
movs r2, 0
movs r3, 0x1
bl mevent_srv_init_common
@@ -40387,7 +40387,7 @@ sub_801D0A0: ; 801D0A0
movs r0, 0x60
bl malloc_and_clear
str r0, [r4]
- ldr r1, =0x082f29ec
+ ldr r1, =gUnknown_082F29EC
movs r2, 0
movs r3, 0x1
bl mevent_srv_init_common
@@ -40881,7 +40881,7 @@ sub_801D1F0: ; 801D1F0
thumb_func_start mevent_dispatch_08145600
mevent_dispatch_08145600: ; 801D46C
push {lr}
- ldr r2, =0x082f2548
+ ldr r2, =gUnknown_082F2548
ldr r1, [r0, 0x8]
lsls r1, 2
adds r1, r2
@@ -41082,7 +41082,7 @@ sub_801D5D0: ; 801D5D0
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x1C]
- ldr r1, =0x082f2598
+ ldr r1, =gUnknown_082F2598
movs r2, 0x80
lsls r2, 3
bl memcpy
@@ -41444,7 +41444,7 @@ mevent_srv_ish_exec: ; 801D894
push {r4,r5,lr}
sub sp, 0x20
mov r2, sp
- ldr r1, =0x082f255c
+ ldr r1, =gUnknown_082F255C
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
ldm r1!, {r3-r5}
@@ -42374,7 +42374,7 @@ sub_801DF54: ; 801DF54
movs r0, 0
strb r0, [r1, 0x17]
@0801DF8A:
- ldr r1, =0x082f2a7c
+ ldr r1, =gUnknown_082F2A7C
ldr r0, =0x02022c84
ldr r0, [r0]
ldrh r0, [r0, 0x4]
@@ -43919,7 +43919,7 @@ sub_801EBE4: ; 801EBE4
beq @0801EC24
ldr r0, =0x02022c84
ldr r2, [r0]
- ldr r1, =0x082f2aa4
+ ldr r1, =gUnknown_082F2AA4
ldrb r0, [r2, 0x10]
adds r0, r1
ldrb r1, [r2, 0x12]
@@ -43985,7 +43985,7 @@ sub_801EBE4: ; 801EBE4
.align 2, 0
.pool
@0801EC80:
- ldr r0, =0x082f2aa4
+ ldr r0, =gUnknown_082F2AA4
ldrb r1, [r2, 0x10]
adds r1, r0
ldrb r0, [r1]
@@ -44009,7 +44009,7 @@ sub_801EC94: ; 801EC94
ldrb r0, [r5, 0x10]
cmp r0, 0x3
beq @0801ECDC
- ldr r3, =0x082f2ba8
+ ldr r3, =gUnknown_082F2BA8
ldrb r1, [r5, 0x12]
lsls r1, 2
adds r2, r0, 0
@@ -44151,7 +44151,7 @@ sub_801ED94: ; 801ED94
ldrb r0, [r2]
cmp r0, 0xF9
beq @0801EDB8
- ldr r1, =0x082f2aa8
+ ldr r1, =gUnknown_082F2AA8
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
@@ -44513,7 +44513,7 @@ sub_801EFF8: ; 801EFF8
movs r0, 0
adds r1, r4, 0
bl sub_81AFC0C
- ldr r1, =0x085ed2a9
+ ldr r1, =gUnknown_085ED2A9
b @0801F094
.align 2, 0
.pool
@@ -44554,7 +44554,7 @@ sub_801EFF8: ; 801EFF8
movs r0, 0
adds r1, r4, 0
bl sub_81AFC0C
- ldr r1, =0x085ed2bd
+ ldr r1, =gUnknown_085ED2BD
@0801F094:
adds r0, r6, 0
bl sub_81AFC28
@@ -44740,7 +44740,7 @@ sub_801F1A4: ; 801F1A4
ldrb r1, [r0]
cmp r1, 0xFF
bhi @0801F1BE
- ldr r0, =0x082f2aa8
+ ldr r0, =gUnknown_082F2AA8
adds r0, r1, r0
ldrb r0, [r0]
cmp r0, r1
@@ -44776,52 +44776,52 @@ copy_strings_to_sav1: ; 801F1DC
ldr r0, [r4]
ldr r1, =0x00003c88
adds r0, r1
- ldr r1, =0x085ed40f
+ ldr r1, =gUnknown_085ED40F
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003c9d
adds r0, r1
- ldr r1, =0x085ed415
+ ldr r1, =gUnknown_085ED415
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003cb2
adds r0, r1
- ldr r1, =0x085ed41d
+ ldr r1, =gUnknown_085ED41D
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003cc7
adds r0, r1
- ldr r1, =0x085ed423
+ ldr r1, =gUnknown_085ED423
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003cdc
adds r0, r1
- ldr r1, =0x085ed42a
+ ldr r1, =gUnknown_085ED42A
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003cf1
adds r0, r1
- ldr r1, =0x085ed430
+ ldr r1, =gUnknown_085ED430
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003d06
adds r0, r1
- ldr r1, =0x085ed434
+ ldr r1, =gUnknown_085ED434
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003d1b
adds r0, r1
- ldr r1, =0x085ed43a
+ ldr r1, =gUnknown_085ED43A
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003d30
adds r0, r1
- ldr r1, =0x085ed440
+ ldr r1, =gUnknown_085ED440
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003d45
adds r0, r1
- ldr r1, =0x085ed44a
+ ldr r1, =gUnknown_085ED44A
bl gf_strcpy
pop {r4}
pop {r0}
@@ -45114,11 +45114,11 @@ sub_801F4D0: ; 801F4D0
beq @0801F52C
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f2c60
+ ldr r1, =gUnknown_082F2C60
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x082f2c70
+ ldr r0, =gUnknown_082F2C70
bl Window_InitFromTemplates
bl reset_temp_tile_data_buffers
bl sub_8020770
@@ -45261,7 +45261,7 @@ sub_801F5EC: ; 801F5EC
adds r5, r3, 0
adds r3, r1, 0
mov r12, r4
- ldr r1, =0x082f2c98
+ ldr r1, =gUnknown_082F2C98
movs r7, 0x1
adds r2, r1, 0x4
@0801F60E:
@@ -46371,7 +46371,7 @@ sub_801FDDC: ; 801FDDC
bl Window_WriteStandardTileMap
ldr r0, [r5]
ldrb r0, [r0, 0x18]
- ldr r2, =0x085eae62
+ ldr r2, =gUnknown_085EAE62
movs r1, 0x1
str r1, [sp]
movs r4, 0xFF
@@ -46381,7 +46381,7 @@ sub_801FDDC: ; 801FDDC
bl Print
ldr r0, [r5]
ldrb r0, [r0, 0x18]
- ldr r2, =0x085eae66
+ ldr r2, =gUnknown_085EAE66
movs r1, 0x11
str r1, [sp]
str r4, [sp, 0x4]
@@ -46507,7 +46507,7 @@ sub_801FF18: ; 801FF18
lsls r1, 15
orrs r0, r1
str r0, [sp, 0x18]
- ldr r1, =0x082f2d40
+ ldr r1, =gUnknown_082F2D40
lsls r0, r7, 1
adds r0, r7
lsls r0, 2
@@ -46568,7 +46568,7 @@ sub_801FF18: ; 801FF18
bl Window_FastFillPixels
adds r0, r5, 0
bl Window_WriteStandardTileMap
- ldr r1, =0x082f2d40
+ ldr r1, =gUnknown_082F2D40
lsls r0, r7, 1
adds r0, r7
lsls r0, 2
@@ -46824,7 +46824,7 @@ sub_80201A4: ; 80201A4
movs r7, 0
movs r6, 0
lsls r0, r2, 2
- ldr r1, =0x082f2ba8
+ ldr r1, =gUnknown_082F2BA8
adds r0, r2
lsls r0, 3
adds r4, r0, r1
@@ -46949,7 +46949,7 @@ sub_80201A4: ; 80201A4
movs r1, 0x1
negs r1, r1
str r1, [sp, 0x4]
- ldr r0, =0x082f2dc4
+ ldr r0, =gUnknown_082F2DC4
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0
@@ -47069,7 +47069,7 @@ sub_80203B0: ; 80203B0
str r5, [sp]
movs r4, 0x5
str r4, [sp, 0x4]
- ldr r0, =0x082f2dc8
+ ldr r0, =gUnknown_082F2DC8
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x2
@@ -47295,22 +47295,22 @@ sub_8020584: ; 8020584
sub_80205B4: ; 80205B4
push {lr}
sub sp, 0x4
- ldr r0, =0x08dd4bd0
+ ldr r0, =gUnknown_08DD4BD0
movs r1, 0x70
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08dd4bb0
+ ldr r0, =gUnknown_08DD4BB0
movs r1, 0xC0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x08dd4bf0
+ ldr r1, =gUnknown_08DD4BF0
movs r0, 0
str r0, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08dd4c4c
+ ldr r1, =gUnknown_08DD4C4C
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -47328,11 +47328,11 @@ sub_80205B4: ; 80205B4
task_tutorial_story_unknown: ; 8020604
push {r4,r5,lr}
sub sp, 0x4
- ldr r0, =0x08dd4860
+ ldr r0, =gUnknown_08DD4860
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x08dd4880
+ ldr r1, =gUnknown_08DD4880
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -47360,7 +47360,7 @@ task_tutorial_story_unknown: ; 8020604
movs r2, 0x8
bl CpuFastSet
@0802064E:
- ldr r1, =0x08dd4ab8
+ ldr r1, =gUnknown_08DD4AB8
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -47378,7 +47378,7 @@ task_tutorial_story_unknown: ; 8020604
thumb_func_start sub_8020680
sub_8020680: ; 8020680
push {lr}
- ldr r0, =0x082f2c20
+ ldr r0, =gUnknown_082F2C20
movs r1, 0x80
movs r2, 0x20
bl gpu_pal_apply
@@ -47396,7 +47396,7 @@ sub_8020680: ; 8020680
thumb_func_start sub_80206A4
sub_80206A4: ; 80206A4
push {lr}
- ldr r0, =0x082f2c40
+ ldr r0, =gUnknown_082F2C40
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -47484,7 +47484,7 @@ sub_8020740: ; 8020740
movs r1, 0xA
movs r2, 0x20
bl box_border_load_tiles_and_pal
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
@@ -47627,7 +47627,7 @@ sub_8020818: ; 8020818
sub_8020890: ; 8020890
push {r4,r5,lr}
movs r5, 0
- ldr r4, =0x082f3134
+ ldr r4, =gUnknown_082F3134
@08020896:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -47635,7 +47635,7 @@ sub_8020890: ; 8020890
adds r5, 0x1
cmp r5, 0x4
bls @08020896
- ldr r0, =0x082f315c
+ ldr r0, =gUnknown_082F315C
bl gpu_pal_obj_alloc_tag_and_apply
ldr r4, =0x02022c8c
movs r0, 0x18
@@ -47673,7 +47673,7 @@ sub_80208D0: ; 80208D0
thumb_func_start sub_80208E8
sub_80208E8: ; 80208E8
push {lr}
- ldr r0, =0x082f319c
+ ldr r0, =gUnknown_082F319C
movs r1, 0xA
movs r2, 0x18
movs r3, 0
@@ -47776,7 +47776,7 @@ sub_80209AC: ; 80209AC
push {r4,lr}
adds r4, r0, 0
lsls r4, 2
- ldr r0, =0x082f2df2
+ ldr r0, =gUnknown_082F2DF2
adds r4, r0
movs r0, 0
bl gpu_pal_tags_index_of
@@ -47876,7 +47876,7 @@ sub_8020A1C: ; 8020A1C
thumb_func_start sub_8020A68
sub_8020A68: ; 8020A68
push {r4,r5,lr}
- ldr r0, =0x082f31bc
+ ldr r0, =gUnknown_082F31BC
movs r1, 0x4C
movs r2, 0x98
movs r3, 0x2
@@ -47891,7 +47891,7 @@ sub_8020A68: ; 8020A68
ldr r4, =0x02020630
adds r1, r4
str r1, [r2, 0x8]
- ldr r0, =0x082f31d4
+ ldr r0, =gUnknown_082F31D4
movs r1, 0x40
movs r2, 0x98
movs r3, 0x1
@@ -47972,7 +47972,7 @@ sub_8020AF4: ; 8020AF4
thumb_func_start sub_8020B20
sub_8020B20: ; 8020B20
push {r4,r5,lr}
- ldr r0, =0x082f322c
+ ldr r0, =gUnknown_082F322C
movs r1, 0x8
movs r2, 0x98
movs r3, 0x3
@@ -47987,7 +47987,7 @@ sub_8020B20: ; 8020B20
ldr r4, =0x02020630
adds r1, r4
str r1, [r2, 0xC]
- ldr r0, =0x082f3244
+ ldr r0, =gUnknown_082F3244
movs r1, 0x20
movs r2, 0x98
movs r3, 0x4
@@ -48700,7 +48700,7 @@ sub_802104C: ; 802104C
@080210F2:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f32c8
+ ldr r1, =gUnknown_082F32C8
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -48793,7 +48793,7 @@ sub_802104C: ; 802104C
bl gpu_copy_wram_bg_tilemap_to_vram
movs r0, 0x3
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r1, =0x08de34b8
+ ldr r1, =gUnknown_08DE34B8
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -48825,22 +48825,22 @@ sub_802104C: ; 802104C
.align 2, 0
.pool
@0802121C:
- ldr r0, =0x08de3398
+ ldr r0, =gUnknown_08DE3398
movs r2, 0xC0
lsls r2, 1
movs r1, 0
bl gpu_pal_apply
- ldr r1, =0x082f3c8c
+ ldr r1, =gUnknown_082F3C8C
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x082f3dbc
+ ldr r1, =gUnknown_082F3DBC
movs r0, 0x2
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x082f3f54
+ ldr r1, =gUnknown_082F3F54
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -49132,7 +49132,7 @@ sub_80214A8: ; 80214A8
bcc @080214C6
b @080215E4
@080214C6:
- ldr r1, =0x082f41e8
+ ldr r1, =gUnknown_082F41E8
mov r2, r9
lsls r0, r2, 1
adds r0, r1
@@ -49145,7 +49145,7 @@ sub_80214A8: ; 80214A8
adds r3, 0x85
lsls r3, 16
lsrs r3, 16
- ldr r0, =0x082f436c
+ ldr r0, =gUnknown_082F436C
adds r1, r2, 0
bl sub_81AFF34
lsls r0, 24
@@ -49373,7 +49373,7 @@ sub_80216A8: ; 80216A8
ldrb r0, [r6, 0x9]
cmp r5, r0
bcs @080216D4
- ldr r7, =0x082f41e8
+ ldr r7, =gUnknown_082F41E8
@080216B6:
lsls r0, r5, 1
adds r0, r7
@@ -49415,7 +49415,7 @@ sub_80216E0: ; 80216E0
ldrb r2, [r6, 0x9]
cmp r0, r2
bcs @080217AE
- ldr r7, =0x082f41cc
+ ldr r7, =gUnknown_082F41CC
@08021704:
mov r3, r10
ldrh r0, [r3, 0xA]
@@ -49489,7 +49489,7 @@ sub_80216E0: ; 80216E0
asrs r0, 24
strh r0, [r2, 0x24]
ldr r2, [r3]
- ldr r3, =0x082f41cd
+ ldr r3, =gUnknown_082F41CD
adds r1, r3
movs r0, 0
ldrsb r0, [r1, r0]
@@ -49550,7 +49550,7 @@ sub_80216E0: ; 80216E0
ldr r0, =sub_8022B28 + 1
str r0, [r2, 0x1C]
lsls r1, r4, 1
- ldr r3, =0x082f41d2
+ ldr r3, =gUnknown_082F41D2
adds r0, r1, r3
movs r4, 0
ldrsb r4, [r0, r4]
@@ -49558,7 +49558,7 @@ sub_80216E0: ; 80216E0
adds r0, 0x78
strh r0, [r2, 0x20]
ldr r2, [r7]
- ldr r0, =0x082f41d3
+ ldr r0, =gUnknown_082F41D3
adds r1, r0
movs r6, 0
ldrsb r6, [r1, r6]
@@ -49753,7 +49753,7 @@ sub_8021944: ; 8021944
asrs r3, r0, 16
movs r0, 0x7
mov r12, r0
- ldr r5, =0x082f334c
+ ldr r5, =gUnknown_082F334C
movs r4, 0x1
@08021990:
mov r0, r12
@@ -49812,7 +49812,7 @@ sub_80219C8: ; 80219C8
lsrs r4, 24
lsls r0, r5, 1
adds r0, r5
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
adds r0, r1
str r0, [sp]
movs r0, 0
@@ -49965,7 +49965,7 @@ sub_8021A28: ; 8021A28
movs r2, 0x1
movs r3, 0x4
bl decimal_int_to_string
- ldr r0, =0x082f43b4
+ ldr r0, =gUnknown_082F43B4
adds r0, r4, r0
ldr r1, [r0]
ldr r0, =0x02021fc4
@@ -50038,7 +50038,7 @@ sub_8021A28: ; 8021A28
mov r8, r0
adds r6, 0xE
adds r5, 0x1
- ldr r1, =0x082f334c
+ ldr r1, =gUnknown_082F334C
mov r12, r1
@08021BB8:
movs r0, 0x3
@@ -50069,7 +50069,7 @@ sub_8021A28: ; 8021A28
movs r2, 0x2
movs r3, 0x2
bl decimal_int_to_string
- ldr r0, =0x082f43b4
+ ldr r0, =gUnknown_082F43B4
ldr r2, [sp, 0x28]
adds r0, r2, r0
ldr r1, [r0]
@@ -50093,11 +50093,11 @@ sub_8021A28: ; 8021A28
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
- ldr r0, =0x0858a670
+ ldr r0, =gUnknown_0858A670
adds r1, r0
ldr r0, =0x02021cc4
bl gf_strcpy
- ldr r0, =0x082f43b4
+ ldr r0, =gUnknown_082F43B4
ldr r1, [r0, 0x8]
ldr r0, =0x02021fc4
bl ExpandTextCodes
@@ -50127,7 +50127,7 @@ sub_8021A28: ; 8021A28
lsrs r2, 24
mov r1, r10
lsrs r3, r1, 24
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r4, 0
str r4, [sp, 0x4]
@@ -50141,14 +50141,14 @@ sub_8021A28: ; 8021A28
cmp r3, r2
bne @08021CC0
ldr r0, =0x02021ec4
- ldr r1, =0x085ed7d4
+ ldr r1, =gUnknown_085ED7D4
bl gf_strcpy
b @08021CC8
.align 2, 0
.pool
@08021CC0:
ldr r0, =0x02021ec4
- ldr r1, =0x085ed7e0
+ ldr r1, =gUnknown_085ED7E0
bl gf_strcpy
@08021CC8:
ldr r4, =0x02021ec4
@@ -50170,7 +50170,7 @@ sub_8021A28: ; 8021A28
ldrb r0, [r0]
mov r4, r10
lsrs r3, r4, 24
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -50235,16 +50235,16 @@ sub_8021D34: ; 8021D34
ldrh r1, [r2, 0x4]
bl sub_8021944
ldrb r0, [r4]
- ldr r4, =0x082f32d8
+ ldr r4, =gUnknown_082F32D8
str r4, [sp]
str r6, [sp, 0x4]
- ldr r1, =0x085ed808
+ ldr r1, =gUnknown_085ED808
str r1, [sp, 0x8]
movs r1, 0x2
movs r2, 0
adds r3, r7, 0
bl box_print
- ldr r4, =0x085ed840
+ ldr r4, =gUnknown_085ED840
movs r0, 0x2
adds r1, r4, 0
movs r2, 0x1
@@ -50256,7 +50256,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r2, r9
ldrb r0, [r2]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
mov r2, r10
str r2, [sp, 0x4]
@@ -50284,7 +50284,7 @@ sub_8021D34: ; 8021D34
movs r3, 0x2
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x085ed838
+ ldr r1, =gUnknown_085ED838
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0x2
@@ -50297,7 +50297,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r4, r9
ldrb r0, [r4]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
mov r2, r10
str r2, [sp, 0x4]
@@ -50306,7 +50306,7 @@ sub_8021D34: ; 8021D34
adds r2, r6, 0
adds r3, r7, 0
bl box_print
- ldr r4, =0x085ed830
+ ldr r4, =gUnknown_085ED830
movs r0, 0x2
adds r1, r4, 0
movs r2, 0x1
@@ -50317,7 +50317,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r1, r9
ldrb r0, [r1]
- ldr r2, =0x082f32d8
+ ldr r2, =gUnknown_082F32D8
str r2, [sp]
mov r1, r10
str r1, [sp, 0x4]
@@ -50335,7 +50335,7 @@ sub_8021D34: ; 8021D34
movs r2, 0x2
movs r3, 0x1
bl decimal_int_to_string
- ldr r1, =0x085ed82c
+ ldr r1, =gUnknown_085ED82C
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0x2
@@ -50348,7 +50348,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r4, r9
ldrb r0, [r4]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
mov r2, r10
str r2, [sp, 0x4]
@@ -50362,17 +50362,17 @@ sub_8021D34: ; 8021D34
lsls r0, 24
lsrs r7, r0, 24
ldrb r0, [r4]
- ldr r4, =0x082f32d8
+ ldr r4, =gUnknown_082F32D8
str r4, [sp]
mov r1, r10
str r1, [sp, 0x4]
- ldr r1, =0x085ed810
+ ldr r1, =gUnknown_085ED810
str r1, [sp, 0x8]
movs r1, 0x2
movs r2, 0
adds r3, r7, 0
bl box_print
- ldr r4, =0x085ed850
+ ldr r4, =gUnknown_085ED850
movs r0, 0x2
adds r1, r4, 0
movs r2, 0x1
@@ -50385,7 +50385,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r1, r9
ldrb r0, [r1]
- ldr r2, =0x082f32d8
+ ldr r2, =gUnknown_082F32D8
str r2, [sp]
mov r1, r10
str r1, [sp, 0x4]
@@ -50401,7 +50401,7 @@ sub_8021D34: ; 8021D34
movs r1, 0x7
mov r9, r1
movs r5, 0x1
- ldr r3, =0x082f334c
+ ldr r3, =gUnknown_082F334C
@08021EEC:
mov r4, r9
mov r0, r10
@@ -50442,7 +50442,7 @@ sub_8021D34: ; 8021D34
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ed848
+ ldr r1, =gUnknown_085ED848
adds r0, r4, 0
bl ExpandTextCodes
movs r2, 0x1
@@ -50466,7 +50466,7 @@ sub_8021D34: ; 8021D34
lsls r0, 1
add r0, r8
ldrb r0, [r0]
- ldr r1, =0x082f32e7
+ ldr r1, =gUnknown_082F32E7
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -50483,7 +50483,7 @@ sub_8021D34: ; 8021D34
lsls r0, 1
add r0, r8
ldrb r0, [r0]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
str r2, [sp, 0x4]
str r4, [sp, 0x8]
@@ -50501,12 +50501,12 @@ sub_8021D34: ; 8021D34
add r8, r4
mov r1, r8
ldrb r0, [r1]
- ldr r2, =0x082f32d8
+ ldr r2, =gUnknown_082F32D8
mov r9, r2
str r2, [sp]
movs r5, 0
str r5, [sp, 0x4]
- ldr r1, =0x085ed820
+ ldr r1, =gUnknown_085ED820
str r1, [sp, 0x8]
movs r1, 0x2
movs r2, 0
@@ -50519,7 +50519,7 @@ sub_8021D34: ; 8021D34
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ed85c
+ ldr r1, =gUnknown_085ED85C
adds r0, r4, 0
bl ExpandTextCodes
movs r2, 0x1
@@ -50590,7 +50590,7 @@ sub_8022070: ; 8022070
bl sub_8022554
ldrh r0, [r4, 0x12]
lsls r0, 3
- ldr r2, =0x082f32cc
+ ldr r2, =gUnknown_082F32CC
mov r1, sp
adds r0, r2
ldm r0!, {r2,r3}
@@ -50598,13 +50598,13 @@ sub_8022070: ; 8022070
ldrh r0, [r4, 0x12]
cmp r0, 0xD
bne @080220DC
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
adds r0, 0x4
b @080220DE
.align 2, 0
.pool
@080220DC:
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
@080220DE:
adds r0, r5, r0
ldrb r1, [r0]
@@ -50664,11 +50664,11 @@ sub_8022070: ; 8022070
adds r0, r6, 0
adds r0, 0x82
ldrb r0, [r0]
- ldr r3, =0x085ed860
+ ldr r3, =gUnknown_085ED860
movs r1, 0x14
movs r2, 0x3
bl sub_80219C8
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
adds r0, r5, r0
ldrb r3, [r0]
lsls r3, 27
@@ -50687,7 +50687,7 @@ sub_8022070: ; 8022070
adds r0, r6, 0
adds r0, 0x82
ldrb r0, [r0]
- ldr r2, =0x082f43b4
+ ldr r2, =gUnknown_082F43B4
adds r1, r4, 0
adds r1, 0x8F
ldrb r1, [r1]
@@ -50698,7 +50698,7 @@ sub_8022070: ; 8022070
movs r1, 0x14
movs r2, 0x4
bl sub_80219C8
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
adds r0, r5, r0
ldrb r3, [r0]
lsls r3, 27
@@ -50717,11 +50717,11 @@ sub_8022070: ; 8022070
adds r0, r6, 0
adds r0, 0x82
ldrb r0, [r0]
- ldr r3, =0x085ed878
+ ldr r3, =gUnknown_085ED878
movs r1, 0x16
movs r2, 0x3
bl sub_80219C8
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
adds r0, 0x4
adds r0, r5, r0
ldrb r3, [r0]
@@ -50825,7 +50825,7 @@ sub_8022250: ; 8022250
@08022294:
b @080224BA
@08022296:
- ldr r0, =0x082f32ec
+ ldr r0, =gUnknown_082F32EC
bl Window_AddFromTemplate
strh r0, [r6, 0x2]
lsls r0, 24
@@ -50848,7 +50848,7 @@ sub_8022250: ; 8022250
.align 2, 0
.pool
@080222D0:
- ldr r0, =0x085ed8d0
+ ldr r0, =gUnknown_085ED8D0
mov r10, r0
movs r1, 0x1
negs r1, r1
@@ -50863,7 +50863,7 @@ sub_8022250: ; 8022250
lsls r0, 24
lsrs r7, r0, 24
ldrb r0, [r6, 0x2]
- ldr r5, =0x082f32e1
+ ldr r5, =gUnknown_082F32E1
str r5, [sp]
mov r1, r9
str r1, [sp, 0x4]
@@ -50873,7 +50873,7 @@ sub_8022250: ; 8022250
adds r2, r7, 0
movs r3, 0x1
bl box_print
- ldr r0, =0x085ed8dc
+ ldr r0, =gUnknown_085ED8DC
mov r10, r0
movs r0, 0x1
mov r1, r10
@@ -50903,10 +50903,10 @@ sub_8022250: ; 8022250
movs r3, 0x1
bl decimal_int_to_string
ldr r0, =0x02021fc4
- ldr r1, =0x085ed8f4
+ ldr r1, =gUnknown_085ED8F4
bl ExpandTextCodes
ldrb r0, [r6, 0x2]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -50917,7 +50917,7 @@ sub_8022250: ; 8022250
mov r3, r10
bl box_print
movs r0, 0x1
- ldr r1, =0x085ed850
+ ldr r1, =gUnknown_085ED850
movs r2, 0x1
negs r2, r2
bl font_get_width_of_string
@@ -50926,11 +50926,11 @@ sub_8022250: ; 8022250
lsls r1, 24
lsrs r7, r1, 24
ldrb r0, [r6, 0x2]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
- ldr r1, =0x085ed850
+ ldr r1, =gUnknown_085ED850
str r1, [sp, 0x8]
movs r1, 0x1
adds r2, r7, 0
@@ -50950,7 +50950,7 @@ sub_8022250: ; 8022250
mov r12, r1
movs r0, 0x1
mov r8, r0
- ldr r5, =0x082f334c
+ ldr r5, =gUnknown_082F334C
@080223AE:
mov r0, r12
subs r1, r0, r2
@@ -50988,7 +50988,7 @@ sub_8022250: ; 8022250
movs r3, 0x2
bl decimal_int_to_string
ldr r0, =0x02021fc4
- ldr r1, =0x085ed848
+ ldr r1, =gUnknown_085ED848
bl ExpandTextCodes
movs r0, 0x1
ldr r1, =0x02021fc4
@@ -50999,7 +50999,7 @@ sub_8022250: ; 8022250
lsls r0, 24
lsrs r7, r0, 24
ldrb r0, [r6, 0x2]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -51167,7 +51167,7 @@ sub_8022588: ; 8022588
ldrb r0, [r5, 0x9]
cmp r6, r0
bcs @080225E8
- ldr r7, =0x082f417c
+ ldr r7, =gUnknown_082F417C
@08022596:
lsls r0, r6, 2
movs r1, 0xA2
@@ -51184,12 +51184,12 @@ sub_8022588: ; 8022588
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x082f4190
+ ldr r1, =gUnknown_082F4190
adds r0, r1
str r0, [r2]
ldrb r0, [r0]
lsls r0, 3
- ldr r1, =0x082f32f4
+ ldr r1, =gUnknown_082F32F4
adds r0, r1
bl Window_AddFromTemplate
ldr r1, =0x000001bb
@@ -51253,7 +51253,7 @@ sub_8022600: ; 8022600
mov r1, r8
str r1, [sp]
str r1, [sp, 0x4]
- ldr r1, =0x082f32db
+ ldr r1, =gUnknown_082F32DB
str r1, [sp, 0x8]
mov r1, r8
str r1, [sp, 0xC]
@@ -51281,7 +51281,7 @@ sub_8022600: ; 8022600
mov r1, r8
str r1, [sp]
str r1, [sp, 0x4]
- ldr r1, =0x082f32de
+ ldr r1, =gUnknown_082F32DE
str r1, [sp, 0x8]
mov r1, r8
str r1, [sp, 0xC]
@@ -51321,7 +51321,7 @@ sub_80226D0: ; 80226D0
sub sp, 0x8
adds r6, r0, 0
movs r5, 0
- ldr r0, =0x08de3fd4
+ ldr r0, =gUnknown_08DE3FD4
ldr r4, =0x0201c000
adds r1, r4, 0
bl LZ77UnCompWram
@@ -51375,7 +51375,7 @@ sub_8022730: ; 8022730
strh r5, [r1]
ldr r1, =0x02021bbe
strh r0, [r1]
- ldr r4, =0x082f41f4
+ ldr r4, =gUnknown_082F41F4
@08022746:
lsls r0, r5, 3
adds r0, r4
@@ -51385,9 +51385,9 @@ sub_8022730: ; 8022730
lsrs r5, r0, 24
cmp r5, 0x3
bls @08022746
- ldr r0, =0x082f421c
+ ldr r0, =gUnknown_082F421C
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x082f430c
+ ldr r0, =gUnknown_082F430C
movs r1, 0x78
movs r2, 0x58
movs r3, 0x5
@@ -51439,7 +51439,7 @@ sub_8022730: ; 8022730
adds r2, 0x20
lsls r2, 16
asrs r2, 16
- ldr r0, =0x082f4324
+ ldr r0, =gUnknown_082F4324
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -51486,7 +51486,7 @@ sub_8022730: ; 8022730
bcc @080227AA
@08022822:
movs r5, 0
- ldr r4, =0x082f41d2
+ ldr r4, =gUnknown_082F41D2
adds r7, r4, 0x1
@08022828:
lsls r2, r5, 1
@@ -51499,7 +51499,7 @@ sub_8022730: ; 8022730
lsls r2, 24
asrs r2, 24
adds r2, 0x88
- ldr r0, =0x082f433c
+ ldr r0, =gUnknown_082F433C
movs r3, 0x6
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -51547,7 +51547,7 @@ sub_8022730: ; 8022730
lsls r3, 16
adds r1, r3
asrs r1, 16
- ldr r0, =0x082f4354
+ ldr r0, =gUnknown_082F4354
movs r2, 0x8
movs r3, 0
bl obj_add_from_template_forward_search
@@ -51590,7 +51590,7 @@ sub_8022730: ; 8022730
lsrs r5, r0, 24
cmp r5, 0x1
bls @0802288E
- ldr r4, =0x082f4384
+ ldr r4, =gUnknown_082F4384
movs r0, 0
movs r1, 0
adds r2, r4, 0
@@ -51974,7 +51974,7 @@ sub_8022BEC: ; 8022BEC
@08022C14:
cmp r5, 0
beq @08022C28
- ldr r0, =0x082f43cc
+ ldr r0, =gUnknown_082F43CC
lsls r1, r5, 2
adds r1, r0
ldr r2, [r1]
@@ -51988,14 +51988,14 @@ sub_8022BEC: ; 8022BEC
mov r0, r8
strb r0, [r6, 0xE]
@08022C32:
- ldr r0, =0x082f43cc
+ ldr r0, =gUnknown_082F43CC
ldrb r1, [r6, 0xE]
lsls r1, 2
b @08022C44
.align 2, 0
.pool
@08022C40:
- ldr r0, =0x082f43cc
+ ldr r0, =gUnknown_082F43CC
lsls r1, r5, 2
@08022C44:
adds r1, r0
@@ -52155,7 +52155,7 @@ sub_8022D14: ; 8022D14
cmp r4, 0
beq @08022D90
ldr r4, =0x02021fc4
- ldr r1, =0x082f32a4
+ ldr r1, =gUnknown_082F32A4
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -52178,7 +52178,7 @@ sub_8022D14: ; 8022D14
.align 2, 0
.pool
@08022D90:
- ldr r1, =0x082f32a4
+ ldr r1, =gUnknown_082F32A4
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -52471,7 +52471,7 @@ sub_8022F1C: ; 8022F1C
b @08023060
@08022FBA:
bl sub_800A550
- ldr r2, =0x082f4448
+ ldr r2, =gUnknown_082F4448
ldrb r4, [r5, 0x9]
subs r1, r4, 0x2
adds r1, r2
@@ -52485,7 +52485,7 @@ sub_8022F1C: ; 8022F1C
bcs @0802301E
ldr r7, =0x020223c4
movs r6, 0
- ldr r4, =0x0858ab24
+ ldr r4, =gUnknown_0858AB24
@08022FDC:
lsls r0, r3, 5
adds r0, r5, r0
@@ -52756,7 +52756,7 @@ sub_80231B8: ; 80231B8
adds r1, r4, r2
movs r0, 0
strb r0, [r1]
- ldr r2, =0x082f326c
+ ldr r2, =gUnknown_082F326C
ldrb r1, [r3]
lsls r0, r1, 3
subs r0, r1
@@ -52772,7 +52772,7 @@ sub_80231B8: ; 80231B8
.align 2, 0
.pool
@0802321C:
- ldr r7, =0x082f326c
+ ldr r7, =gUnknown_082F326C
movs r0, 0x9C
lsls r0, 1
adds r6, r4, r0
@@ -52981,7 +52981,7 @@ sub_802339C: ; 802339C
movs r2, 0x5E
adds r2, r4
mov r9, r2
- ldr r3, =0x082f325c
+ ldr r3, =gUnknown_082F325C
mov r10, r3
@080233C0:
lsls r0, r7, 4
@@ -53140,7 +53140,7 @@ sub_802339C: ; 802339C
ldrh r0, [r4, 0x2E]
add r0, r8
strh r0, [r4, 0x2E]
- ldr r1, =0x082f3264
+ ldr r1, =gUnknown_082F3264
mov r0, r8
subs r0, 0x1
adds r0, r1
@@ -53276,7 +53276,7 @@ sub_8023558: ; 8023558
beq @0802360C
subs r0, r6, 0x1
strb r0, [r1]
- ldr r1, =0x082f3290
+ ldr r1, =gUnknown_082F3290
lsls r0, 2
adds r0, r1
ldrb r0, [r0]
@@ -53306,7 +53306,7 @@ sub_8023558: ; 8023558
ldr r4, =0x00000139
adds r1, r3, r4
strb r0, [r1]
- ldr r1, =0x082f3290
+ ldr r1, =gUnknown_082F3290
lsls r0, 2
adds r0, r1
ldrb r0, [r0]
@@ -53344,7 +53344,7 @@ sub_8023558: ; 8023558
.align 2, 0
.pool
@0802367C:
- ldr r2, =0x082f3290
+ ldr r2, =gUnknown_082F3290
ldrb r1, [r1]
ldr r4, =0x00000139
adds r0, r3, r4
@@ -53440,7 +53440,7 @@ sub_80236B8: ; 80236B8
bne @08023768
movs r0, 0x2E
ldrsh r2, [r5, r0]
- ldr r1, =0x082f4444
+ ldr r1, =gUnknown_082F4444
ldrb r0, [r5, 0x9]
subs r0, 0x2
adds r0, r1
@@ -53477,7 +53477,7 @@ sub_80236B8: ; 80236B8
bne @080237DE
movs r0, 0x34
ldrsh r2, [r5, r0]
- ldr r3, =0x082f4434
+ ldr r3, =gUnknown_082F4434
ldrb r0, [r5, 0x9]
subs r0, 0x2
lsls r1, r0, 2
@@ -53900,7 +53900,7 @@ sub_8023A30: ; 8023A30
strb r0, [r1]
movs r0, 0
strb r0, [r5]
- ldr r2, =0x082f326c
+ ldr r2, =gUnknown_082F326C
ldrb r1, [r1]
lsls r0, r1, 3
subs r0, r1
@@ -53914,7 +53914,7 @@ sub_8023A30: ; 8023A30
.align 2, 0
.pool
@08023ADC:
- ldr r7, =0x082f326c
+ ldr r7, =gUnknown_082F326C
movs r0, 0x9C
lsls r0, 1
adds r6, r4, r0
@@ -54211,7 +54211,7 @@ sub_8023CAC: ; 8023CAC
b @08024004
@08023D38:
bl sub_800A550
- ldr r2, =0x082f4448
+ ldr r2, =gUnknown_082F4448
ldrb r3, [r7, 0x9]
subs r1, r3, 0x2
adds r1, r2
@@ -54783,7 +54783,7 @@ sub_8024134: ; 8024134
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -54981,7 +54981,7 @@ sub_80242E0: ; 80242E0
b @080243AC
@08024336:
bl sub_800A550
- ldr r2, =0x082f4448
+ ldr r2, =gUnknown_082F4448
ldrb r3, [r4, 0x9]
subs r1, r3, 0x2
adds r1, r2
@@ -55146,7 +55146,7 @@ sub_8024444: ; 8024444
ldrh r1, [r5, 0x14]
cmp r1, 0x3
bne @08024490
- ldr r0, =0x082f32a4
+ ldr r0, =gUnknown_082F32A4
ldr r2, [r0, 0x14]
ldrb r3, [r5, 0xB]
str r4, [sp]
@@ -55162,7 +55162,7 @@ sub_8024444: ; 8024444
.align 2, 0
.pool
@08024490:
- ldr r0, =0x082f32a4
+ ldr r0, =gUnknown_082F32A4
ldr r2, [r0, 0x18]
ldrb r3, [r5, 0xB]
str r4, [sp]
@@ -55685,7 +55685,7 @@ sub_802482C: ; 802482C
adds r2, r4, 0
adds r3, r5, 0
bl SetWindowBorderStyle
- ldr r2, =0x085edcde
+ ldr r2, =gUnknown_085EDCDE
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -56280,7 +56280,7 @@ sub_8024BC8: ; 8024BC8
sub_8024D4C: ; 8024D4C
push {lr}
bl sub_8025D04
- ldr r1, =0x082f7ac4
+ ldr r1, =gUnknown_082F7AC4
ldr r0, =0x02022c98
ldr r0, [r0]
ldrb r0, [r0, 0x18]
@@ -56305,7 +56305,7 @@ sub_8024D4C: ; 8024D4C
sub_8024D84: ; 8024D84
push {lr}
bl sub_8025E0C
- ldr r1, =0x082f7af4
+ ldr r1, =gUnknown_082F7AF4
ldr r0, =0x02022c98
ldr r0, [r0]
ldrb r0, [r0, 0x18]
@@ -58945,7 +58945,7 @@ sub_8026264: ; 8026264
ands r0, r1
cmp r0, 0
bne @080262B8
- ldr r1, =0x082f7a94
+ ldr r1, =gUnknown_082F7A94
adds r0, r3, 0
adds r0, 0x24
ldrb r0, [r0]
@@ -59091,7 +59091,7 @@ sub_8026324: ; 8026324
bcs @08026434
adds r7, r3, 0
@08026396:
- ldr r0, =0x082f449c
+ ldr r0, =gUnknown_082F449C
add r0, r10
ldrb r5, [r0]
ldr r1, [r7]
@@ -59186,7 +59186,7 @@ sub_8026324: ; 8026324
mov r9, r1
@08026450:
movs r6, 0xFF
- ldr r0, =0x082f449c
+ ldr r0, =gUnknown_082F449C
add r0, r10
ldrb r5, [r0]
mov r2, r9
@@ -59216,7 +59216,7 @@ sub_8026324: ; 8026324
bls @0802648E
movs r3, 0x2
@0802648E:
- ldr r2, =0x082f7a88
+ ldr r2, =gUnknown_082F7A88
ldr r0, =0x000031b4
adds r1, r4, r0
adds r1, r5
@@ -59464,7 +59464,7 @@ sub_8026634: ; 8026634
lsrs r0, 24
cmp r0, 0x1
bhi @080266D4
- ldr r0, =0x082f45af
+ ldr r0, =gUnknown_082F45AF
lsls r1, r4, 1
adds r1, r4
adds r1, r7, r1
@@ -59501,7 +59501,7 @@ sub_8026634: ; 8026634
movs r0, 0x1
b @0802670C
@080266D4:
- ldr r0, =0x082f45af
+ ldr r0, =gUnknown_082F45AF
lsls r1, r4, 1
adds r1, r4
adds r1, r7, r1
@@ -59670,7 +59670,7 @@ sub_802671C: ; 802671C
bls @08026822
movs r3, 0x2
@08026822:
- ldr r2, =0x082f7a88
+ ldr r2, =gUnknown_082F7A88
ldr r0, =0x000032e0
adds r1, r4, r0
adds r1, r5
@@ -59858,7 +59858,7 @@ sub_8026988: ; 8026988
ldrb r6, [r1]
cmp r6, r8
bcs @08026A7A
- ldr r0, =0x082f449c
+ ldr r0, =gUnknown_082F449C
mov r9, r0
@080269A8:
ldr r0, =0x02022c98
@@ -60302,7 +60302,7 @@ sub_8026C90: ; 8026C90
lsls r1, r3, 4
subs r1, r3
lsls r1, 2
- ldr r6, =0x082f449c
+ ldr r6, =gUnknown_082F449C
subs r0, 0x4
ldrb r2, [r0]
subs r2, 0x1
@@ -60351,7 +60351,7 @@ sub_8026D1C: ; 8026D1C
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x082f7a9c
+ ldr r0, =gUnknown_082F7A9C
mov r8, r0
ldr r0, =0x02022c98
ldr r6, [r0]
@@ -60402,7 +60402,7 @@ sub_8026D1C: ; 8026D1C
sub_8026D8C: ; 8026D8C
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x082f4648
+ ldr r3, =gUnknown_082F4648
ldr r1, =0x02022c98
ldr r1, [r1]
adds r1, 0x24
@@ -60434,7 +60434,7 @@ sub_8026DB0: ; 8026DB0
subs r2, 0x1
lsls r2, 24
lsrs r2, 24
- ldr r3, =0x082f45fa
+ ldr r3, =gUnknown_082F45FA
lsls r1, r0, 1
adds r1, r0
lsls r0, r2, 4
@@ -60451,7 +60451,7 @@ sub_8026DB0: ; 8026DB0
ldrb r1, [r1]
mov r8, r1
movs r3, 0
- ldr r1, =0x082f467f
+ ldr r1, =gUnknown_082F467F
lsls r0, r2, 2
adds r2, r0, r2
adds r0, r2, r1
@@ -61282,7 +61282,7 @@ sub_80273F0: ; 80273F0
movs r3, 0
lsls r1, r4, 2
ldr r5, =0x02022c98
- ldr r2, =0x082f7aa4
+ ldr r2, =gUnknown_082F7AA4
adds r1, r4
lsls r1, 1
adds r0, r1
@@ -61645,7 +61645,7 @@ sub_80276C0: ; 80276C0
movs r3, 0
ldr r0, =0x02022c98
mov r9, r0
- ldr r2, =0x082f7b24
+ ldr r2, =gUnknown_082F7B24
mov r10, r2
ldr r2, [r0]
lsls r1, r4, 1
@@ -62226,18 +62226,18 @@ sub_8027ACC: ; 8027ACC
beq @08027BC8
b @08027BE2
@08027AFE:
- ldr r0, =0x082f7b2c
+ ldr r0, =gUnknown_082F7B2C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r1, =0x085edce5
+ ldr r1, =gUnknown_085EDCE5
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
adds r4, r0, 0
movs r6, 0
- ldr r5, =0x082f7b34
+ ldr r5, =gUnknown_082F7B34
@08027B18:
ldr r1, [r5]
movs r0, 0x1
@@ -62373,7 +62373,7 @@ sub_8027BEC: ; 8027BEC
adds r0, r7, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x085edce5
+ ldr r4, =gUnknown_085EDCE5
ldr r0, [sp, 0x18]
lsls r2, r0, 3
movs r0, 0x1
@@ -62406,7 +62406,7 @@ sub_8027BEC: ; 8027BEC
ldr r0, [sp, 0x1C]
ldm r0!, {r1}
str r0, [sp, 0x1C]
- ldr r0, =0x082f7b40
+ ldr r0, =gUnknown_082F7B40
adds r0, r6, r0
ldrb r3, [r0]
mov r0, r8
@@ -62418,10 +62418,10 @@ sub_8027BEC: ; 8027BEC
negs r2, r2
bl font_get_width_of_string
adds r5, r0, 0
- ldr r0, =0x082f7b34
+ ldr r0, =gUnknown_082F7B34
adds r4, r0
ldr r2, [r4]
- ldr r0, =0x082f7b44
+ ldr r0, =gUnknown_082F7B44
lsls r4, r6, 1
adds r0, r4, r0
ldrb r0, [r0]
@@ -62439,7 +62439,7 @@ sub_8027BEC: ; 8027BEC
subs r3, r5
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x082f7b4a
+ ldr r0, =gUnknown_082F7B4A
adds r4, r0
ldrb r0, [r4]
str r0, [sp]
@@ -62491,7 +62491,7 @@ sub_8027D38: ; 8027D38
ldrb r4, [r0]
cmp r4, 0x4
bhi @08027D66
- ldr r5, =0x082f7b90
+ ldr r5, =gUnknown_082F7B90
@08027D48:
lsls r0, r4, 3
subs r0, r4
@@ -62526,7 +62526,7 @@ sub_8027D38: ; 8027D38
bcs @08027DB2
ldr r7, =0x02022c98
lsls r3, r1, 1
- ldr r6, =0x082f7b50
+ ldr r6, =gUnknown_082F7B50
@08027D8A:
ldr r2, [r7]
lsls r0, r4, 1
@@ -63351,17 +63351,17 @@ sub_80283A8: ; 80283A8
adds r0, r5, 0
bl malloc_and_clear
adds r4, r0, 0
- ldr r0, =0x082fb2d8
+ ldr r0, =gUnknown_082FB2D8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x8]
str r1, [sp, 0xC]
- ldr r0, =0x082fb2e0
+ ldr r0, =gUnknown_082FB2E0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x10]
str r1, [sp, 0x14]
- ldr r0, =0x082f98bc
+ ldr r0, =gUnknown_082F98BC
adds r1, r4, 0
bl LZ77UnCompWram
cmp r4, 0
@@ -63409,12 +63409,12 @@ sub_8028408: ; 8028408
mov r0, sp
adds r0, 0x1A
strh r2, [r0]
- ldr r0, =0x082fb1e0
+ ldr r0, =gUnknown_082FB1E0
str r0, [sp, 0x1C]
- ldr r0, =0x082fb228
+ ldr r0, =gUnknown_082FB228
str r0, [sp, 0x20]
str r3, [sp, 0x24]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x28]
ldr r0, =sub_80284A8 + 1
str r0, [sp, 0x2C]
@@ -63820,12 +63820,12 @@ sub_8028734: ; 8028734
adds r0, r4, 0
bl malloc_and_clear
adds r6, r0, 0
- ldr r0, =0x082fb2e8
+ ldr r0, =gUnknown_082FB2E8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x20]
str r1, [sp, 0x24]
- ldr r0, =0x082f96e0
+ ldr r0, =gUnknown_082F96E0
adds r1, r6, 0
bl LZ77UnCompWram
cmp r6, 0
@@ -63837,7 +63837,7 @@ sub_8028734: ; 8028734
orrs r0, r4
str r0, [r5, 0x4]
mov r1, sp
- ldr r0, =0x082fb2f0
+ ldr r0, =gUnknown_082FB2F0
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -64205,12 +64205,12 @@ sub_8028A34: ; 8028A34
adds r0, r5, 0
bl malloc_and_clear
adds r4, r0, 0
- ldr r0, =0x082fb314
+ ldr r0, =gUnknown_082FB314
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x8]
str r1, [sp, 0xC]
- ldr r0, =0x082f7eb0
+ ldr r0, =gUnknown_082F7EB0
adds r1, r4, 0
bl LZ77UnCompWram
cmp r4, 0
@@ -64243,14 +64243,14 @@ sub_8028A88: ; 8028A88
push {r6,r7}
sub sp, 0x30
mov r1, sp
- ldr r0, =0x082fb324
+ ldr r0, =gUnknown_082FB324
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
add r2, sp, 0x18
adds r1, r2, 0
- ldr r0, =0x082fb33c
+ ldr r0, =gUnknown_082FB33C
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
@@ -64285,7 +64285,7 @@ sub_8028A88: ; 8028A88
bls @08028AB0
movs r5, 0
ldr r7, =0x02022ce4
- ldr r4, =0x082fb31c
+ ldr r4, =gUnknown_082FB31C
mov r8, r4
@08028AF0:
movs r0, 0x4
@@ -64554,7 +64554,7 @@ sub_8028CF4: ; 8028CF4
cmp r0, 0x1
beq @08028D36
movs r3, 0
- ldr r7, =0x082fb354
+ ldr r7, =gUnknown_082FB354
ldr r6, =0x02022cb0
movs r5, 0
@08028D0A:
@@ -64601,12 +64601,12 @@ sub_8028D44: ; 8028D44
adds r0, r4, 0
bl malloc_and_clear
adds r6, r0, 0
- ldr r0, =0x082fb360
+ ldr r0, =gUnknown_082FB360
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x20]
str r1, [sp, 0x24]
- ldr r0, =0x082f9774
+ ldr r0, =gUnknown_082F9774
adds r1, r6, 0
bl LZ77UnCompWram
cmp r6, 0
@@ -64618,7 +64618,7 @@ sub_8028D44: ; 8028D44
orrs r1, r4
str r1, [r0, 0x4]
mov r2, sp
- ldr r1, =0x082fb368
+ ldr r1, =gUnknown_082FB368
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
ldm r1!, {r3-r5}
@@ -64627,7 +64627,7 @@ sub_8028D44: ; 8028D44
add r0, sp, 0x20
bl gpu_pal_obj_alloc_tag_and_apply
movs r5, 0
- ldr r7, =0x082fb356
+ ldr r7, =gUnknown_082FB356
adds r0, r7, 0x2
mov r9, r0
ldr r1, =0x02022cb0
@@ -64677,7 +64677,7 @@ sub_8028DFC: ; 8028DFC
movs r3, 0
ldr r0, =0x02022cb0
mov r12, r0
- ldr r4, =0x082fb356
+ ldr r4, =gUnknown_082FB356
adds r7, r4, 0x2
ldr r6, =0x02020630
movs r5, 0x1
@@ -65311,7 +65311,7 @@ sub_80292E0: ; 80292E0
lsls r0, 24
lsrs r6, r0, 24
movs r4, 0
- ldr r5, =0x082fb40c
+ ldr r5, =gUnknown_082FB40C
adds r7, r5, 0x4
@080292EC:
lsls r1, r4, 3
@@ -65394,17 +65394,17 @@ sub_8029338: ; 8029338
.align 2, 0
.pool
@08029394:
- ldr r1, =0x082faad8
+ ldr r1, =gUnknown_082FAAD8
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x082faf94
+ ldr r1, =gUnknown_082FAF94
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x082fad44
+ ldr r1, =gUnknown_082FAD44
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -65506,7 +65506,7 @@ sub_8029440: ; 8029440
bl sub_8027650
lsls r0, 24
lsrs r7, r0, 24
- ldr r1, =0x082fb3c8
+ ldr r1, =gUnknown_082FB3C8
subs r0, r7, 0x1
lsls r0, 2
adds r0, r1
@@ -65616,7 +65616,7 @@ sub_8029440: ; 8029440
mov r3, r8
lsls r1, r3, 1
add r1, r8
- ldr r3, =0x082fb380
+ ldr r3, =gUnknown_082FB380
adds r1, r3
str r1, [sp]
movs r1, 0x1
@@ -65754,7 +65754,7 @@ sub_80296A8: ; 80296A8
movs r6, 0
lsrs r7, r0, 24
add r4, sp, 0x2C
- ldr r1, =0x082fb45c
+ ldr r1, =gUnknown_082FB45C
adds r0, r4, 0
movs r2, 0x5
bl memcpy
@@ -65814,7 +65814,7 @@ sub_80296A8: ; 80296A8
bcc @08029700
@0802972E:
movs r5, 0
- ldr r4, =0x085ede5d
+ ldr r4, =gUnknown_085EDE5D
cmp r5, r7
bcs @08029754
add r1, sp, 0x34
@@ -65867,14 +65867,14 @@ sub_80296A8: ; 80296A8
ldr r0, [r2]
add r0, r10
ldrb r0, [r0]
- ldr r2, =0x082fb3dc
+ ldr r2, =gUnknown_082FB3DC
ldr r3, [sp, 0x68]
adds r1, r3, r1
ldrb r1, [r1]
lsls r1, 2
adds r1, r2
ldr r2, [r1]
- ldr r3, =0x082fb402
+ ldr r3, =gUnknown_082FB402
lsls r1, r5, 1
adds r1, r3
ldrb r6, [r1]
@@ -65904,7 +65904,7 @@ sub_80296A8: ; 80296A8
mov r2, r8
lsls r1, r2, 1
add r1, r8
- ldr r2, =0x082fb380
+ ldr r2, =gUnknown_082FB380
adds r1, r2
str r1, [sp]
movs r1, 0x1
@@ -65954,7 +65954,7 @@ sub_80296A8: ; 80296A8
movs r1, 0
str r1, [sp, 0x8]
movs r1, 0x1
- ldr r2, =0x085ede5d
+ ldr r2, =gUnknown_085EDE5D
lsrs r3, 24
bl Print
adds r0, r5, 0x1
@@ -66029,7 +66029,7 @@ sub_802988C: ; 802988C
.align 2, 0
.pool
@08029914:
- ldr r6, =0x082f7bbc
+ ldr r6, =gUnknown_082F7BBC
adds r0, r6, 0
bl Window_AddFromTemplate
ldr r4, =0x02022cf8
@@ -66076,7 +66076,7 @@ sub_802988C: ; 802988C
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085edd49
+ ldr r2, =gUnknown_085EDD49
mov r8, r2
movs r2, 0x1
negs r2, r2
@@ -66103,7 +66103,7 @@ sub_802988C: ; 802988C
ldr r0, [r4]
add r0, r9
ldrb r0, [r0]
- ldr r2, =0x085edd6b
+ ldr r2, =gUnknown_085EDD6B
movs r1, 0x11
str r1, [sp]
str r6, [sp, 0x4]
@@ -66135,12 +66135,12 @@ sub_802988C: ; 802988C
ldrb r0, [r0]
mov r2, r9
lsls r5, r2, 1
- ldr r2, =0x082fb3f8
+ ldr r2, =gUnknown_082FB3F8
adds r1, r5, r2
ldrb r3, [r1]
lsls r1, r4, 1
adds r1, r4
- ldr r2, =0x082fb380
+ ldr r2, =gUnknown_082FB380
adds r1, r2
str r1, [sp]
movs r4, 0x1
@@ -66195,16 +66195,16 @@ sub_802988C: ; 802988C
adds r0, r2
ldrb r0, [r0]
lsls r1, r7, 1
- ldr r2, =0x082fb3f0
+ ldr r2, =gUnknown_082FB3F0
adds r1, r2
ldrb r2, [r1]
subs r2, r5
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x082fb3f8
+ ldr r1, =gUnknown_082FB3F8
add r1, r8
ldrb r3, [r1]
- ldr r1, =0x082fb383
+ ldr r1, =gUnknown_082FB383
str r1, [sp]
movs r1, 0x1
negs r1, r1
@@ -66223,13 +66223,13 @@ sub_802988C: ; 802988C
adds r0, r2
ldrb r0, [r0]
lsls r1, r7, 1
- ldr r2, =0x082fb3f0
+ ldr r2, =gUnknown_082FB3F0
adds r1, r2
ldrb r3, [r1]
subs r3, r5
lsls r3, 24
lsrs r3, 24
- ldr r1, =0x082fb3f8
+ ldr r1, =gUnknown_082FB3F8
add r1, r8
ldrb r1, [r1]
str r1, [sp]
@@ -66347,7 +66347,7 @@ sub_802988C: ; 802988C
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r6, =0x085edd86
+ ldr r6, =gUnknown_085EDD86
movs r2, 0x1
negs r2, r2
movs r0, 0x1
@@ -66484,7 +66484,7 @@ sub_802988C: ; 802988C
adds r0, r4
ldrb r0, [r0]
bl Window_Remove
- ldr r6, =0x082f7bcc
+ ldr r6, =gUnknown_082F7BCC
adds r0, r6, 0
bl Window_AddFromTemplate
ldr r1, [r5]
@@ -66516,7 +66516,7 @@ sub_802988C: ; 802988C
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r5, =0x085edd9b
+ ldr r5, =gUnknown_085EDD9B
movs r2, 0x1
negs r2, r2
movs r0, 0x1
@@ -66553,7 +66553,7 @@ sub_802988C: ; 802988C
adds r1, r5, 0
bl sub_81AFC0C
ldr r7, =0x02021fc4
- ldr r1, =0x085eddbd
+ ldr r1, =gUnknown_085EDDBD
adds r0, r7, 0
bl sub_81AFC28
ldr r0, [r4]
@@ -66587,7 +66587,7 @@ sub_802988C: ; 802988C
bl sub_81AFC0C
cmp r4, 0x2
bne @08029E9C
- ldr r1, =0x085edde2
+ ldr r1, =gUnknown_085EDDE2
adds r0, r7, 0
bl sub_81AFC28
b @08029EA8
@@ -66596,7 +66596,7 @@ sub_802988C: ; 802988C
@08029E9C:
cmp r6, 0x1
bne @08029EA8
- ldr r1, =0x085eddfb
+ ldr r1, =gUnknown_085EDDFB
adds r0, r7, 0
bl sub_81AFC28
@08029EA8:
@@ -66781,7 +66781,7 @@ sub_802A010: ; 802A010
@0802A04C:
b @0802A2FC
@0802A04E:
- ldr r0, =0x082f7bd4
+ ldr r0, =gUnknown_082F7BD4
mov r9, r0
bl Window_AddFromTemplate
ldr r1, [r7]
@@ -66844,7 +66844,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085ede18
+ ldr r2, =gUnknown_085EDE18
movs r1, 0x5
str r1, [sp]
movs r3, 0xFF
@@ -66858,7 +66858,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r10
ldrb r0, [r0]
- ldr r2, =0x085eae62
+ ldr r2, =gUnknown_085EAE62
str r6, [sp]
mov r3, r9
str r3, [sp, 0x4]
@@ -66870,7 +66870,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r10
ldrb r0, [r0]
- ldr r2, =0x085eae66
+ ldr r2, =gUnknown_085EAE66
movs r1, 0x11
str r1, [sp]
mov r3, r9
@@ -66883,7 +66883,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r10
ldrb r0, [r0]
- ldr r2, =0x085e8d60
+ ldr r2, =gUnknown_085E8D60
str r6, [sp]
mov r3, r9
str r3, [sp, 0x4]
@@ -66949,7 +66949,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085eae62
+ ldr r2, =gUnknown_085EAE62
movs r1, 0x1
str r1, [sp]
movs r3, 0xFF
@@ -66964,7 +66964,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085eae66
+ ldr r2, =gUnknown_085EAE66
movs r1, 0x11
str r1, [sp]
mov r3, r10
@@ -66977,7 +66977,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085e8d60
+ ldr r2, =gUnknown_085E8D60
subs r1, r5, 0x1
lsls r1, 4
adds r1, 0x1
@@ -67154,7 +67154,7 @@ sub_802A380: ; 802A380
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
str r4, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -67258,7 +67258,7 @@ sub_802A454: ; 802A454
beq @0802A4F4
b @0802A520
@0802A482:
- ldr r4, =0x082f7bec
+ ldr r4, =gUnknown_082F7BEC
adds r0, r4, 0
bl Window_AddFromTemplate
ldr r1, [r5]
@@ -67283,7 +67283,7 @@ sub_802A454: ; 802A454
ldr r0, [r5]
adds r0, r4
ldrb r0, [r0]
- ldr r2, =0x085ede65
+ ldr r2, =gUnknown_085EDE65
movs r1, 0x5
str r1, [sp]
movs r1, 0xFF
@@ -67406,7 +67406,7 @@ sub_802A588: ; 802A588
beq @0802A684
b @0802A6A4
@0802A5BA:
- ldr r4, =0x082f7be4
+ ldr r4, =gUnknown_082F7BE4
adds r0, r4, 0
bl Window_AddFromTemplate
ldr r1, [r6]
@@ -67448,7 +67448,7 @@ sub_802A588: ; 802A588
ldr r0, [r6]
adds r0, r4
ldrb r0, [r0]
- ldr r2, =0x085ede2c
+ ldr r2, =gUnknown_085EDE2C
movs r1, 0x5
str r1, [sp]
movs r1, 0xFF
@@ -67719,7 +67719,7 @@ sub_802A7A8: ; 802A7A8
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f7ba4
+ ldr r1, =gUnknown_082F7BA4
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -67814,7 +67814,7 @@ sub_802A8E8: ; 802A8E8
.4byte @0802A964
.4byte @0802A972
@0802A928:
- ldr r0, =0x082f7df0
+ ldr r0, =gUnknown_082F7DF0
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
@@ -67825,7 +67825,7 @@ sub_802A8E8: ; 802A8E8
bl reset_temp_tile_data_buffers
b @0802A98A
@0802A93E:
- ldr r1, =0x082f8084
+ ldr r1, =gUnknown_082F8084
movs r0, 0
str r0, [sp]
movs r0, 0x3
@@ -67833,7 +67833,7 @@ sub_802A8E8: ; 802A8E8
.align 2, 0
.pool
@0802A94C:
- ldr r1, =0x082f8914
+ ldr r1, =gUnknown_082F8914
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -68066,7 +68066,7 @@ sub_802AB20: ; 802AB20
ldr r7, =0x02022cfc
movs r6, 0
movs r5, 0
- ldr r0, =0x082fb464
+ ldr r0, =gUnknown_082FB464
mov r8, r0
movs r4, 0x4
@0802AB32:
@@ -68164,7 +68164,7 @@ sub_802AC00: ; 802AC00
lsls r0, 16
lsrs r3, r0, 16
movs r1, 0
- ldr r2, =0x082fb464
+ ldr r2, =gUnknown_082FB464
@0802AC0A:
ldrh r0, [r2]
cmp r0, r3
@@ -68624,7 +68624,7 @@ sub_802AF80: ; 802AF80
ldrb r5, [r0]
cmp r5, 0x1
bne @0802AFEE
- ldr r1, =0x082fb5f4
+ ldr r1, =gUnknown_082FB5F4
adds r0, 0x28
ldrb r0, [r0]
lsls r0, 2
@@ -68861,7 +68861,7 @@ sub_802B194: ; 802B194
ldrb r0, [r0]
cmp r0, 0
beq @0802B1E0
- ldr r1, =0x082fb618
+ ldr r1, =gUnknown_082FB618
adds r0, r2, 0
adds r0, 0x70
ldrb r0, [r0]
@@ -70745,7 +70745,7 @@ sub_802BF7C: ; 802BF7C
ands r0, r1
cmp r0, 0
bne @0802C014
- ldr r0, =0x082fb63c
+ ldr r0, =gUnknown_082FB63C
ldrb r1, [r2]
lsls r1, 1
adds r1, r0
@@ -70759,7 +70759,7 @@ sub_802BF7C: ; 802BF7C
str r0, [r3, 0x28]
bl sub_802C098
ldr r2, [r4]
- ldr r3, =0x082fb64c
+ ldr r3, =gUnknown_082FB64C
movs r1, 0x3
ands r1, r0
lsls r1, 1
@@ -70793,7 +70793,7 @@ sub_802BF7C: ; 802BF7C
movs r0, 0x1
str r0, [r3, 0x6C]
@0802C030:
- ldr r2, =0x082fb63c
+ ldr r2, =gUnknown_082FB63C
ldr r4, =0x02022cfc
ldr r0, [r4]
mov r12, r0
@@ -71047,7 +71047,7 @@ sub_802C1DC: ; 802C1DC
adds r0, 0x71
ldrb r0, [r0]
bl sub_802DCCC
- ldr r1, =0x082fb654
+ ldr r1, =gUnknown_082FB654
subs r0, 0x2
lsls r0, 1
adds r0, r1
@@ -71300,7 +71300,7 @@ sub_802C398: ; 802C398
subs r3, 0x4
cmp r3, 0x2F
bgt @0802C414
- ldr r2, =0x082fb65c
+ ldr r2, =gUnknown_082FB65C
ldrh r1, [r5, 0xC]
lsls r0, r1, 1
adds r0, r1
@@ -71796,7 +71796,7 @@ sub_802C780: ; 802C780
thumb_func_start sub_802C790
sub_802C790: ; 802C790
- ldr r1, =0x082fb6ec
+ ldr r1, =gUnknown_082FB6EC
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -71828,7 +71828,7 @@ sub_802C7BC: ; 802C7BC
push {lr}
ldr r0, =0x02022cfc
ldr r0, [r0]
- ldr r1, =0x082fb714
+ ldr r1, =gUnknown_082FB714
ldr r2, [r0, 0x78]
ldr r0, [r1]
cmp r2, r0
@@ -71885,7 +71885,7 @@ sub_802C818: ; 802C818
movs r1, 0xE0
lsls r1, 11
ands r1, r0
- ldr r0, =0x082fb704
+ ldr r0, =gUnknown_082FB704
lsrs r1, 15
adds r1, r0
ldrh r0, [r1]
@@ -71902,7 +71902,7 @@ sub_802C838: ; 802C838
movs r4, 0
ldr r3, =0x02022cfc
ldr r0, [r3]
- ldr r2, =0x082fb714
+ ldr r2, =gUnknown_082FB714
ldr r1, [r0, 0x78]
ldr r0, [r2]
cmp r1, r0
@@ -72079,7 +72079,7 @@ sub_802C974: ; 802C974
push {r4-r6,lr}
adds r6, r0, 0
movs r4, 0
- ldr r5, =0x082fbe08
+ ldr r5, =gUnknown_082FBE08
@0802C97C:
adds r0, r5, 0
bl gpu_tile_obj_decompress_and_load
@@ -72088,7 +72088,7 @@ sub_802C974: ; 802C974
cmp r4, 0x4
bls @0802C97C
movs r4, 0
- ldr r5, =0x082fbe30
+ ldr r5, =gUnknown_082FBE30
@0802C98E:
adds r0, r5, 0
bl gpu_pal_obj_alloc_tag_and_apply
@@ -72145,7 +72145,7 @@ sub_802C9D4: ; 802C9D4
lsls r0, 24
lsrs r6, r0, 24
mov r1, sp
- ldr r0, =0x082fbe40
+ ldr r0, =gUnknown_082FBE40
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -72181,7 +72181,7 @@ sub_802C9D4: ; 802C9D4
beq @0802CAF4
ldrh r2, [r7]
lsls r0, r2, 3
- ldr r1, =0x08301418
+ ldr r1, =gUnknown_08301418
adds r0, r1
ldr r3, [r7, 0x8]
mov r1, r8
@@ -72682,7 +72682,7 @@ sub_802CDD4: ; 802CDD4
movs r0, 0
strh r0, [r5, 0x30]
@0802CE06:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x30
ldrsh r0, [r5, r2]
lsls r0, 1
@@ -72724,7 +72724,7 @@ sub_802CE48: ; 802CE48
adds r5, r0, 0
lsls r3, 24
lsrs r4, r3, 24
- ldr r0, =0x082fc00c
+ ldr r0, =gUnknown_082FC00C
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -72765,13 +72765,13 @@ sub_802CE9C: ; 802CE9C
adds r7, r0, 0
movs r5, 0
movs r4, 0
- ldr r6, =0x082fbe58
+ ldr r6, =gUnknown_082FBE58
@0802CEA6:
- ldr r1, =0x082fbeb8
+ ldr r1, =gUnknown_082FBEB8
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
- ldr r2, =0x082fbea8
+ ldr r2, =gUnknown_082FBEA8
lsls r1, r5, 1
adds r1, r2
movs r2, 0
@@ -72800,16 +72800,16 @@ sub_802CE9C: ; 802CE9C
movs r4, 0x3
movs r6, 0x3C
@0802CEE8:
- ldr r1, =0x082fbeb8
+ ldr r1, =gUnknown_082FBEB8
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
- ldr r2, =0x082fbea8
+ ldr r2, =gUnknown_082FBEA8
lsls r1, r5, 1
adds r1, r2
movs r2, 0
ldrsh r1, [r1, r2]
- ldr r2, =0x082fbe58
+ ldr r2, =gUnknown_082FBE58
adds r2, r6, r2
movs r3, 0
ldrsh r2, [r2, r3]
@@ -72875,7 +72875,7 @@ sub_802CF50: ; 802CF50
mov r9, r0
lsls r1, 24
mov r8, r1
- ldr r0, =0x082fbe58
+ ldr r0, =gUnknown_082FBE58
adds r4, r2, r0
ldr r3, [sp]
lsls r3, 2
@@ -72916,7 +72916,7 @@ sub_802CF50: ; 802CF50
cmp r5, 0
bge @0802CF92
movs r5, 0x3
- ldr r0, =0x082fbe58
+ ldr r0, =gUnknown_082FBE58
ldr r3, [sp, 0x4]
adds r0, r3, r0
adds r4, r0, 0
@@ -73046,7 +73046,7 @@ sub_802D0C8: ; 802D0C8
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
- ldr r4, =0x082fe18c
+ ldr r4, =gUnknown_082FE18C
@0802D0D0:
ldr r0, [r4]
cmp r0, r6
@@ -73148,66 +73148,66 @@ sub_802D150: ; 802D150
@0802D178:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082fe164
+ ldr r1, =gUnknown_082FE164
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x082fe174
+ ldr r0, =gUnknown_082FE174
bl Window_InitFromTemplates
bl reset_temp_tile_data_buffers
ldr r0, [r6]
bl sub_802C974
bl sub_802DD08
- ldr r0, =0x082fc044
+ ldr r0, =gUnknown_082FC044
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x082fc064
+ ldr r1, =gUnknown_082FC064
str r5, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x082fc290
+ ldr r1, =gUnknown_082FC290
movs r4, 0x1
str r4, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x082fc440
+ ldr r0, =gUnknown_082FC440
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x082fc460
+ ldr r1, =gUnknown_082FC460
str r5, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x082fcdb0
+ ldr r1, =gUnknown_082FCDB0
str r4, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x082fd168
+ ldr r0, =gUnknown_082FD168
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x082fd188
+ ldr r1, =gUnknown_082FD188
str r5, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x082fdc38
+ ldr r1, =gUnknown_082FDC38
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x082fc024
+ ldr r0, =gUnknown_082FC024
movs r1, 0x20
movs r2, 0x20
bl gpu_pal_apply
@@ -73497,7 +73497,7 @@ sub_802D448: ; 802D448
strh r0, [r1, 0x12]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085edf2a
+ ldr r2, =gUnknown_085EDF2A
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -73583,7 +73583,7 @@ sub_802D4F4: ; 802D4F4
strh r0, [r1, 0x12]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -73704,7 +73704,7 @@ sub_802D5E4: ; 802D5E4
strh r0, [r1, 0x12]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085edf3e
+ ldr r2, =gUnknown_085EDF3E
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -73786,7 +73786,7 @@ sub_802D688: ; 802D688
strh r0, [r1, 0x12]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085edf6f
+ ldr r2, =gUnknown_085EDF6F
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -73977,7 +73977,7 @@ sub_802D7E8: ; 802D7E8
bl sub_81AFC0C
ldr r0, [r5]
adds r0, 0xA6
- ldr r1, =0x085eded3
+ ldr r1, =gUnknown_085EDED3
bl sub_81AFC28
movs r0, 0x4
movs r1, 0x8
@@ -74031,7 +74031,7 @@ sub_802D884: ; 802D884
bl sub_81AFC0C
ldr r0, [r4]
adds r0, 0xA6
- ldr r1, =0x085edef4
+ ldr r1, =gUnknown_085EDEF4
bl sub_81AFC28
movs r0, 0x4
movs r1, 0x8
@@ -74085,7 +74085,7 @@ sub_802D8FC: ; 802D8FC
bl sub_81AFC0C
ldr r0, [r4]
adds r0, 0xA6
- ldr r1, =0x085edf11
+ ldr r1, =gUnknown_085EDF11
bl sub_81AFC28
movs r0, 0x4
movs r1, 0x9
@@ -74395,7 +74395,7 @@ sub_802DB18: ; 802DB18
sub_802DB8C: ; 802DB8C
push {r4,lr}
sub sp, 0x10
- ldr r1, =0x082fe1dc
+ ldr r1, =gUnknown_082FE1DC
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -74413,7 +74413,7 @@ sub_802DB8C: ; 802DB8C
str r0, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085ede7c
+ ldr r0, =gUnknown_085EDE7C
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0
@@ -74423,7 +74423,7 @@ sub_802DB8C: ; 802DB8C
add r0, sp, 0xC
str r0, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085ede84
+ ldr r0, =gUnknown_085EDE84
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0
@@ -74450,7 +74450,7 @@ sub_802DBF8: ; 802DBF8
lsls r0, 16
lsrs r0, 16
mov r10, r0
- ldr r1, =0x082fe260
+ ldr r1, =gUnknown_082FE260
subs r0, 0x2
lsls r0, 2
adds r0, r1
@@ -74458,7 +74458,7 @@ sub_802DBF8: ; 802DBF8
movs r6, 0
cmp r6, r10
bge @0802DC62
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
mov r9, r0
ldr r1, =0x02022d00
mov r8, r1
@@ -74526,7 +74526,7 @@ sub_802DC9C: ; 802DC9C
ldr r0, [r0]
adds r1, r4, 0
bl sub_802CF50
- ldr r0, =0x082fe1df
+ ldr r0, =gUnknown_082FE1DF
adds r4, r0
ldrb r0, [r4]
lsls r1, r0, 2
@@ -74591,9 +74591,9 @@ sub_802DD08: ; 802DD08
strh r0, [r1, 0x4]
movs r4, 0x6
strh r4, [r1, 0x6]
- ldr r0, =0x082fe1ec
+ ldr r0, =gUnknown_082FE1EC
str r0, [sp, 0x8]
- ldr r0, =0x082fe1f4
+ ldr r0, =gUnknown_082FE1F4
str r0, [sp, 0xC]
movs r0, 0x2
bl sub_8034C54
@@ -74741,7 +74741,7 @@ sub_802DE1C: ; 802DE1C
bl sub_802C8AC
lsls r0, 16
lsrs r7, r0, 16
- ldr r1, =0x082fe234
+ ldr r1, =gUnknown_082FE234
subs r0, r7, 0x2
lsls r0, 2
adds r0, r1
@@ -75541,18 +75541,18 @@ sub_802E3E4: ; 802E3E4
beq @0802E4DC
b @0802E4F6
@0802E416:
- ldr r0, =0x082fe270
+ ldr r0, =gUnknown_082FE270
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r1, =0x085ede8d
+ ldr r1, =gUnknown_085EDE8D
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
adds r4, r0, 0
movs r6, 0
- ldr r5, =0x082fe278
+ ldr r5, =gUnknown_082FE278
@0802E430:
ldr r1, [r5]
movs r0, 0x1
@@ -75683,7 +75683,7 @@ sub_802E500: ; 802E500
adds r0, r4, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r5, =0x085ede8d
+ ldr r5, =gUnknown_085EDE8D
ldr r1, [sp, 0x1C]
lsls r2, r1, 3
movs r0, 0x1
@@ -75715,7 +75715,7 @@ sub_802E500: ; 802E500
mov r8, r0
ldr r5, =0x02021cc4
@0802E58A:
- ldr r1, =0x082fe278
+ ldr r1, =gUnknown_082FE278
lsls r0, r6, 2
adds r0, r1
ldr r2, [r0]
@@ -75820,7 +75820,7 @@ sub_802E63C: ; 802E63C
movs r1, 0x1
strh r1, [r0, 0x8]
strh r5, [r0, 0xA]
- ldr r0, =0x082fe748
+ ldr r0, =gUnknown_082FE748
lsls r5, 4
adds r5, r0
ldr r1, [r5]
@@ -75900,7 +75900,7 @@ sub_802E6D0: ; 802E6D0
beq @0802E738
b @0802E752
@0802E6FE:
- ldr r1, =0x082fe748
+ ldr r1, =gUnknown_082FE748
movs r2, 0x2
ldrsh r0, [r4, r2]
lsls r0, 4
@@ -75915,7 +75915,7 @@ sub_802E6D0: ; 802E6D0
.align 2, 0
.pool
@0802E71C:
- ldr r0, =0x082fe748
+ ldr r0, =gUnknown_082FE748
movs r2, 0x2
ldrsh r1, [r4, r2]
lsls r1, 4
@@ -75928,7 +75928,7 @@ sub_802E6D0: ; 802E6D0
.align 2, 0
.pool
@0802E738:
- ldr r0, =0x082fe748
+ ldr r0, =gUnknown_082FE748
movs r2, 0x2
ldrsh r1, [r4, r2]
lsls r1, 4
@@ -75959,13 +75959,13 @@ sub_802E75C: ; 802E75C
movs r1, 0x6
ldrsh r0, [r4, r1]
lsls r0, 3
- ldr r1, =0x082fe6c8
+ ldr r1, =gUnknown_082FE6C8
adds r0, r1
bl gpu_tile_obj_decompress_and_load
movs r2, 0x8
ldrsh r0, [r4, r2]
lsls r0, 3
- ldr r1, =0x082fe6d8
+ ldr r1, =gUnknown_082FE6D8
adds r0, r1
bl gpu_pal_obj_alloc_tag_and_apply
movs r5, 0
@@ -75979,7 +75979,7 @@ sub_802E75C: ; 802E75C
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r1, =0x082fe730
+ ldr r1, =gUnknown_082FE730
adds r0, r1
movs r2, 0x12
ldrsh r1, [r4, r2]
@@ -76156,14 +76156,14 @@ sub_802E8C8: ; 802E8C8
ldrsh r0, [r4, r1]
cmp r5, r0
blt @0802E8E0
- ldr r1, =0x082fe6c8
+ ldr r1, =gUnknown_082FE6C8
movs r2, 0x6
ldrsh r0, [r4, r2]
lsls r0, 3
adds r0, r1
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_free_by_tag
- ldr r1, =0x082fe6d8
+ ldr r1, =gUnknown_082FE6D8
movs r2, 0x8
ldrsh r0, [r4, r2]
lsls r0, 3
@@ -76907,7 +76907,7 @@ sub_802EE5C: ; 802EE5C
adds r0, 0x1
strh r0, [r4]
@0802EEE6:
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
movs r2, 0x2
ldrsh r1, [r4, r2]
lsls r1, 1
@@ -76934,7 +76934,7 @@ sub_802EE5C: ; 802EE5C
adds r0, 0x1
strh r0, [r4]
@0802EF1A:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x2
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -76972,12 +76972,12 @@ sub_802EF50: ; 802EF50
sub sp, 0x10
lsls r1, 16
lsrs r1, 16
- ldr r2, =0x082febcc
+ ldr r2, =gUnknown_082FEBCC
ldr r3, [r2, 0x4]
ldr r2, [r2]
str r2, [sp]
str r3, [sp, 0x4]
- ldr r2, =0x082febd4
+ ldr r2, =gUnknown_082FEBD4
ldr r3, [r2, 0x4]
ldr r2, [r2]
str r2, [sp, 0x8]
@@ -77020,7 +77020,7 @@ sub_802EFA8: ; 802EFA8
lsrs r3, 24
mov r8, r3
mov r5, sp
- ldr r4, =0x082fec90
+ ldr r4, =gUnknown_082FEC90
ldm r4!, {r3,r6,r7}
stm r5!, {r3,r6,r7}
ldm r4!, {r3,r6,r7}
@@ -77071,7 +77071,7 @@ sub_802EFFC: ; 802EFFC
lsrs r6, 24
mov r10, r6
mov r4, sp
- ldr r3, =0x082feca8
+ ldr r3, =gUnknown_082FECA8
ldm r3!, {r5-r7}
stm r4!, {r5-r7}
ldm r3!, {r5-r7}
@@ -77272,7 +77272,7 @@ sub_802F154: ; 802F154
subs r0, r6, 0x1
cmp r0, 0
ble @0802F1AA
- ldr r1, =0x082feccc
+ ldr r1, =gUnknown_082FECCC
adds r4, r0, 0
@0802F19C:
ldm r1!, {r0}
@@ -77404,7 +77404,7 @@ sub_802F288: ; 802F288
cmp r0, 0
beq @0802F2AC
adds r1, r2, 0
- ldr r0, =0x082fecc0
+ ldr r0, =gUnknown_082FECC0
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
b @0802F2B2
@@ -77522,14 +77522,14 @@ sub_802F2FC: ; 802F2FC
bl sub_802F120
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x082feccc
+ ldr r1, =gUnknown_082FECCC
ldr r1, [r1, 0x4]
adds r0, r1
b @0802F38E
.align 2, 0
.pool
@0802F384:
- ldr r0, =0x082feccc
+ ldr r0, =gUnknown_082FECCC
subs r1, r6, 0x1
lsls r1, 2
adds r1, r0
@@ -78063,11 +78063,11 @@ init_title_menu: ; 802F6F4
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
bl sub_80A1A74
- ldr r0, =0x082ff0a0
+ ldr r0, =gUnknown_082FF0A0
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x082ff0c0
+ ldr r0, =gUnknown_082FF0C0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -78099,7 +78099,7 @@ init_title_menu: ; 802F6F4
@0802F7FE:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082ff0e8
+ ldr r1, =gUnknown_082FF0E8
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -78119,7 +78119,7 @@ init_title_menu: ; 802F6F4
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x082ff038
+ ldr r0, =gUnknown_082FF038
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r1, =0x000001d5
@@ -78260,7 +78260,7 @@ task_init_title_menu_graphics: ; 802F8D8
.align 2, 0
.pool
@0802F990:
- ldr r0, =0x085e8405
+ ldr r0, =gUnknown_085E8405
bl draw_text_box
strh r5, [r4]
mov r0, r8
@@ -78270,7 +78270,7 @@ task_init_title_menu_graphics: ; 802F8D8
.align 2, 0
.pool
@0802F9A4:
- ldr r0, =0x085e83c2
+ ldr r0, =gUnknown_085E83C2
bl draw_text_box
mov r0, r8
subs r0, 0x8
@@ -78301,7 +78301,7 @@ task_init_title_menu_graphics: ; 802F8D8
.align 2, 0
.pool
@0802F9EC:
- ldr r0, =0x085e8440
+ ldr r0, =gUnknown_085E8440
bl draw_text_box
mov r0, r8
subs r0, 0x8
@@ -78381,7 +78381,7 @@ task_init_title_menu_save_file_corrupt: ; 802FA5C
beq @0802FA98
movs r0, 0x7
bl Window_FillTileMap
- ldr r0, =0x082ff070
+ ldr r0, =gUnknown_082FF070
bl sub_8032250
ldr r1, =0x03005e00
lsls r0, r4, 2
@@ -78448,7 +78448,7 @@ task_init_title_menu_graphics_2: ; 802FAB0
.align 2, 0
.pool
@0802FB28:
- ldr r0, =0x085e8453
+ ldr r0, =gUnknown_085E8453
bl draw_text_box
ldr r1, =0x03005e00
lsls r0, r5, 2
@@ -78484,7 +78484,7 @@ task_init_title_menu_battery_dry: ; 802FB50
beq @0802FB8C
movs r0, 0x7
bl Window_FillTileMap
- ldr r0, =0x082ff070
+ ldr r0, =gUnknown_082FF070
bl sub_8032250
ldr r1, =0x03005e00
lsls r0, r4, 2
@@ -78629,12 +78629,12 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x1
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x082ff0e0
+ ldr r5, =gUnknown_082FF0E0
str r5, [sp]
movs r4, 0x1
negs r4, r4
str r4, [sp, 0x4]
- ldr r0, =0x085e827c
+ ldr r0, =gUnknown_085E827C
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0x1
@@ -78643,7 +78643,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e828e
+ ldr r0, =gUnknown_085E828E
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -78660,7 +78660,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x1
movs r1, 0x2
bl Window_CopyToVram
- ldr r4, =0x082ff038
+ ldr r4, =gUnknown_082FF038
ldr r5, =0x000001d5
adds r0, r4, 0
adds r1, r5, 0
@@ -78679,12 +78679,12 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x4
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x082ff0e0
+ ldr r5, =gUnknown_082FF0E0
str r5, [sp]
movs r4, 0x1
negs r4, r4
str r4, [sp, 0x4]
- ldr r0, =0x085e8285
+ ldr r0, =gUnknown_085E8285
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x1
@@ -78693,7 +78693,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e827c
+ ldr r0, =gUnknown_085E827C
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -78702,7 +78702,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e828e
+ ldr r0, =gUnknown_085E828E
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -78725,7 +78725,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x4
movs r1, 0x2
bl Window_CopyToVram
- ldr r4, =0x082ff048
+ ldr r4, =gUnknown_082FF048
ldr r5, =0x000001d5
adds r0, r4, 0
adds r1, r5, 0
@@ -78751,12 +78751,12 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x5
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x082ff0e0
+ ldr r5, =gUnknown_082FF0E0
str r5, [sp]
movs r4, 0x1
negs r4, r4
str r4, [sp, 0x4]
- ldr r0, =0x085e8285
+ ldr r0, =gUnknown_085E8285
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x1
@@ -78765,7 +78765,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e827c
+ ldr r0, =gUnknown_085E827C
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -78774,7 +78774,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e8295
+ ldr r0, =gUnknown_085E8295
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -78783,7 +78783,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e828e
+ ldr r0, =gUnknown_085E828E
str r0, [sp, 0x8]
movs r0, 0x5
movs r1, 0x1
@@ -78811,7 +78811,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x5
movs r1, 0x2
bl Window_CopyToVram
- ldr r4, =0x082ff048
+ ldr r4, =gUnknown_082FF048
ldr r5, =0x000001d5
adds r0, r4, 0
adds r1, r5, 0
@@ -78848,12 +78848,12 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x6
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x082ff0e0
+ ldr r5, =gUnknown_082FF0E0
str r5, [sp]
movs r4, 0x1
negs r4, r4
str r4, [sp, 0x4]
- ldr r0, =0x085e8285
+ ldr r0, =gUnknown_085E8285
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x1
@@ -78862,7 +78862,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e827c
+ ldr r0, =gUnknown_085E827C
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -78871,7 +78871,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e82a2
+ ldr r0, =gUnknown_085E82A2
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -78880,7 +78880,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e82af
+ ldr r0, =gUnknown_085E82AF
str r0, [sp, 0x8]
movs r0, 0x5
movs r1, 0x1
@@ -78889,7 +78889,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e828e
+ ldr r0, =gUnknown_085E828E
str r0, [sp, 0x8]
movs r0, 0x6
movs r1, 0x1
@@ -78922,7 +78922,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x6
movs r1, 0x2
bl Window_CopyToVram
- ldr r5, =0x082ff048
+ ldr r5, =gUnknown_082FF048
ldr r4, =0x000001d5
adds r0, r5, 0
adds r1, r4, 0
@@ -78943,7 +78943,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
adds r0, 0x20
adds r1, r4, 0
bl write_textbox_border_to_bg_tilemap
- ldr r0, =0x082ff0f4
+ ldr r0, =gUnknown_082FF0F4
ldr r4, =0x02022d06
adds r1, r4, 0
bl sub_81AF380
@@ -79647,19 +79647,19 @@ sub_80305A4: ; 80305A4
beq @0803061C
b @08030622
@08030602:
- ldr r0, =0x085e82be
+ ldr r0, =gUnknown_085E82BE
bl draw_text_box
b @08030622
.align 2, 0
.pool
@08030610:
- ldr r0, =0x085e82e5
+ ldr r0, =gUnknown_085E82E5
bl draw_text_box
b @08030622
.align 2, 0
.pool
@0803061C:
- ldr r0, =0x085e8328
+ ldr r0, =gUnknown_085E8328
bl draw_text_box
@08030622:
ldr r0, =0x03005e00
@@ -79889,7 +79889,7 @@ task_new_game_prof_birch_speech_1: ; 80307B0
lsls r1, 5
movs r0, 0
bl lcd_io_set
- ldr r0, =0x082ff0f0
+ ldr r0, =gUnknown_082FF0F0
bl bg_init_bg_config_2_from_bg_config_3
movs r0, 0x40
movs r1, 0
@@ -79912,18 +79912,18 @@ task_new_game_prof_birch_speech_1: ; 80307B0
movs r0, 0x54
movs r1, 0
bl lcd_io_set
- ldr r0, =0x082fed3c
+ ldr r0, =gUnknown_082FED3C
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x082feef0
+ ldr r0, =gUnknown_082FEEF0
ldr r1, =0x06003800
bl LZ77UnCompVram
- ldr r0, =0x082fecfc
+ ldr r0, =gUnknown_082FECFC
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x082ff028
+ ldr r0, =gUnknown_082FF028
movs r1, 0x1
movs r2, 0x10
bl gpu_pal_apply
@@ -80069,7 +80069,7 @@ task_new_game_prof_birch_speech_3: ; 8030928
.align 2, 0
.pool
@08030970:
- ldr r0, =0x082ff080
+ ldr r0, =gUnknown_082FF080
bl Window_InitFromTemplates
movs r0, 0
movs r1, 0xF3
@@ -80089,7 +80089,7 @@ task_new_game_prof_birch_speech_3: ; 8030928
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c897b
+ ldr r1, =gUnknown_082C897B
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80126,7 +80126,7 @@ task_new_game_prof_birch_speech_4: ; 80309CC
ldr r1, =task_new_game_prof_birch_speech_5 + 1
str r1, [r0]
ldr r0, =0x02021fc4
- ldr r1, =0x085e8692
+ ldr r1, =gUnknown_085E8692
bl ExpandTextCodes
ldr r1, =sub_80323A0 + 1
movs r0, 0x1
@@ -80151,7 +80151,7 @@ task_new_game_prof_birch_speech_5: ; 8030A2C
cmp r0, 0
bne @08030A58
ldr r0, =0x02021fc4
- ldr r1, =0x082c8a1f
+ ldr r1, =gUnknown_082C8A1F
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80351,7 +80351,7 @@ task_new_game_prof_birch_speech_6: ; 8030BCC
ldr r0, =0x02022d04
strb r1, [r0]
ldr r0, =0x02021fc4
- ldr r1, =0x082c8bd0
+ ldr r1, =gUnknown_082C8BD0
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80597,7 +80597,7 @@ task_new_game_prof_birch_speech_11: ; 8030DC8
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c8bdd
+ ldr r1, =gUnknown_082C8BDD
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80856,7 +80856,7 @@ task_new_game_prof_birch_speech_14: ; 8030FD4
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c8bff
+ ldr r1, =gUnknown_082C8BFF
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80997,7 +80997,7 @@ task_new_game_prof_birch_speech_part2_2: ; 8031104
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c8c1c
+ ldr r1, =gUnknown_082C8C1C
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -81246,7 +81246,7 @@ task_new_game_prof_birch_speech_part2_6: ; 8031258
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c8c2a
+ ldr r1, =gUnknown_082C8C2A
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -81435,7 +81435,7 @@ task_new_game_prof_birch_speech_part2_8: ; 80313E4
movs r1, 0x1
bl sub_8031D34
ldr r0, =0x02021fc4
- ldr r1, =0x082c8c7a
+ ldr r1, =gUnknown_082C8C7A
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -81499,7 +81499,7 @@ task_new_game_prof_birch_speech_part2_9: ; 80314C4
adds r0, r7, 0
adds r0, 0x10
adds r0, r4, r0
- ldr r1, =0x082ff114
+ ldr r1, =gUnknown_082FF114
str r1, [r0]
adds r0, r5, 0
bl obj_alloc_rotscale_entry
@@ -81656,11 +81656,11 @@ new_game_prof_birch_speech_part2_start: ; 8031678
lsls r1, 5
movs r0, 0
bl lcd_io_set
- ldr r1, =0x082ff0e8
+ ldr r1, =gUnknown_082FF0E8
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
- ldr r0, =0x082ff0f0
+ ldr r0, =gUnknown_082FF0F0
bl bg_init_bg_config_2_from_bg_config_3
movs r0, 0
bl SetVBlankCallback
@@ -81722,17 +81722,17 @@ new_game_prof_birch_speech_part2_start: ; 8031678
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
bl sub_80A1A74
- ldr r0, =0x082fed3c
+ ldr r0, =gUnknown_082FED3C
adds r1, r4, 0
bl LZ77UnCompVram
- ldr r0, =0x082feef0
+ ldr r0, =gUnknown_082FEEF0
ldr r1, =0x06003800
bl LZ77UnCompVram
- ldr r0, =0x082fecfc
+ ldr r0, =gUnknown_082FECFC
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x082ff01a
+ ldr r0, =gUnknown_082FF01A
movs r1, 0x1
movs r2, 0x10
bl gpu_pal_apply
@@ -81841,7 +81841,7 @@ new_game_prof_birch_speech_part2_start: ; 8031678
bl SetVBlankCallback
ldr r0, =c2_title_menu_3 + 1
bl set_callback2
- ldr r0, =0x082ff080
+ ldr r0, =gUnknown_082FF080
bl Window_InitFromTemplates
movs r0, 0
movs r1, 0xF3
@@ -82329,7 +82329,7 @@ sub_8031C1C: ; 8031C1C
movs r2, 0xA
ldrsh r0, [r1, r2]
lsls r0, 1
- ldr r1, =0x082ff018
+ ldr r1, =gUnknown_082FF018
adds r0, r1
movs r1, 0x1
movs r2, 0x10
@@ -82421,7 +82421,7 @@ sub_8031CC8: ; 8031CC8
movs r2, 0xA
ldrsh r0, [r1, r2]
lsls r0, 1
- ldr r1, =0x082ff018
+ ldr r1, =gUnknown_082FF018
adds r0, r1
movs r1, 0x1
movs r2, 0x10
@@ -82469,13 +82469,13 @@ sub_8031D34: ; 8031D34
thumb_func_start sub_8031D74
sub_8031D74: ; 8031D74
push {lr}
- ldr r0, =0x082ff088
+ ldr r0, =gUnknown_082FF088
movs r1, 0xF3
bl write_textbox_border_to_bg_tilemap
movs r0, 0x1
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x082ff118
+ ldr r2, =gUnknown_082FF118
movs r0, 0x1
movs r1, 0x2
bl PrintMenuTable
@@ -82516,12 +82516,12 @@ set_default_player_name: ; 8031DC4
adds r5, r1, 0
cmp r0, 0
bne @08031DE4
- ldr r1, =0x082ff128
+ ldr r1, =gUnknown_082FF128
b @08031DE6
.align 2, 0
.pool
@08031DE4:
- ldr r1, =0x082ff178
+ ldr r1, =gUnknown_082FF178
@08031DE6:
lsls r0, r2, 2
adds r0, r1
@@ -82574,7 +82574,7 @@ draw_text_box: ; 8031E18
movs r0, 0x7
movs r1, 0x2
bl Window_CopyToVram
- ldr r0, =0x082ff070
+ ldr r0, =gUnknown_082FF070
ldr r1, =0x000001d5
bl write_textbox_border_to_bg_tilemap
ldr r1, =0x000009e7
@@ -82607,10 +82607,10 @@ fmt_time: ; 8031E94
push {r4-r6,lr}
sub sp, 0xC
ldr r4, =0x02021fc4
- ldr r1, =0x085edcc3
+ ldr r1, =gUnknown_085EDCC3
adds r0, r4, 0
bl ExpandTextCodes
- ldr r6, =0x082ff0e3
+ ldr r6, =gUnknown_082FF0E3
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -82650,10 +82650,10 @@ fmt_player: ; 8031EF8
push {r4-r6,lr}
sub sp, 0x2C
ldr r4, =0x02021fc4
- ldr r1, =0x085edcca
+ ldr r1, =gUnknown_085EDCCA
adds r0, r4, 0
bl ExpandTextCodes
- ldr r6, =0x082ff0e3
+ ldr r6, =gUnknown_082FF0E3
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -82727,10 +82727,10 @@ fmt_pokedex: ; 8031F7C
lsls r0, 16
lsrs r7, r0, 16
ldr r4, =0x02021fc4
- ldr r1, =0x085edccf
+ ldr r1, =gUnknown_085EDCCF
adds r0, r4, 0
bl ExpandTextCodes
- ldr r6, =0x082ff0e3
+ ldr r6, =gUnknown_082FF0E3
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -82792,10 +82792,10 @@ fmt_badges: ; 8032014
cmp r4, r0
bls @0803201C
ldr r4, =0x02021fc4
- ldr r1, =0x085edcd7
+ ldr r1, =gUnknown_085EDCD7
adds r0, r4, 0
bl ExpandTextCodes
- ldr r6, =0x082ff0e3
+ ldr r6, =gUnknown_082FF0E3
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -85469,7 +85469,7 @@ sub_8033648: ; 8033648
bl sub_800A550
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r1, r4, 2
adds r1, r2
ldr r1, [r1]
@@ -85635,7 +85635,7 @@ sub_803375C: ; 803375C
b @0803388A
@080337D2:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r1
ldr r1, [r2]
@@ -85701,7 +85701,7 @@ sub_803375C: ; 803375C
@08033874:
ldrb r2, [r3, 0x8]
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r1
lsls r2, 2
@@ -86236,7 +86236,7 @@ dp01_build_cmdbuf_x10_TODO: ; 8033BE4
ldr r0, =0x0202420f
ldrb r0, [r0]
strb r0, [r3, 0xA]
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -87560,7 +87560,7 @@ sub_80345F0: ; 80345F0
lsls r0, 1
cmp r5, r0
ble @08034610
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
bl LZ77UnCompWram
b @08034618
@@ -87587,7 +87587,7 @@ sub_8034628: ; 8034628
adds r4, r0, 0
adds r5, r1, 0
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
movs r1, 0
cmp r4, r0
@@ -87657,7 +87657,7 @@ sub_8034654: ; 8034654
mov r0, r8
cmp r0, 0
bne @080346C0
- ldr r0, =0x083028b8
+ ldr r0, =gUnknown_083028B8
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -87665,7 +87665,7 @@ sub_8034654: ; 8034654
.align 2, 0
.pool
@080346C0:
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -87677,7 +87677,7 @@ sub_8034654: ; 8034654
lsls r0, 1
cmp r7, r0
ble @080346E8
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
@080346DC:
adds r1, r4, 0
@@ -88144,7 +88144,7 @@ LZ77UnCompAnyRam: ; 8034A08
lsls r0, 1
cmp r5, r0
ble @08034A28
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
bl LZ77UnCompWram
b @08034A30
@@ -88214,7 +88214,7 @@ load_poke_gfx_probably: ; 8034A40
mov r0, r8
cmp r0, 0
bne @08034AAC
- ldr r0, =0x083028b8
+ ldr r0, =gUnknown_083028B8
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -88222,7 +88222,7 @@ load_poke_gfx_probably: ; 8034A40
.align 2, 0
.pool
@08034AAC:
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -88234,7 +88234,7 @@ load_poke_gfx_probably: ; 8034A40
lsls r0, 1
cmp r7, r0
ble @08034AD4
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
@08034AC8:
adds r1, r4, 0
@@ -88271,7 +88271,7 @@ help_system_enable_unless_flashback__sp199: ; 8034AFC
adds r4, r0, 0
adds r5, r1, 0
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
movs r1, 0
cmp r4, r0
@@ -88299,7 +88299,7 @@ sub_8034B28: ; 8034B28
lsls r0, 1
cmp r2, r0
ble @08034B44
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
bl LZ77UnCompWram
b @08034B4A
@@ -88321,7 +88321,7 @@ sub_8034B50: ; 8034B50
adds r4, r0, 0
adds r5, r1, 0
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
movs r1, 0
cmp r4, r0
@@ -88391,7 +88391,7 @@ sub_8034B7C: ; 8034B7C
mov r0, r8
cmp r0, 0
bne @08034BE8
- ldr r0, =0x083028b8
+ ldr r0, =gUnknown_083028B8
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -88399,7 +88399,7 @@ sub_8034B7C: ; 8034B7C
.align 2, 0
.pool
@08034BE8:
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -88411,7 +88411,7 @@ sub_8034B7C: ; 8034B7C
lsls r0, 1
cmp r7, r0
ble @08034C10
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
@08034C04:
adds r1, r5, 0
@@ -89735,7 +89735,7 @@ sub_80355B4: ; 80355B4
thumb_func_start sub_80355F8
sub_80355F8: ; 80355F8
- ldr r2, =0x082ff1c8
+ ldr r2, =gUnknown_082FF1C8
lsls r0, 2
adds r1, r0
adds r1, r2
@@ -89749,7 +89749,7 @@ sub_80355F8: ; 80355F8
sub_8035608: ; 8035608
push {lr}
bl reset_all_obj_data
- ldr r0, =0x0831ac88
+ ldr r0, =gUnknown_0831AC88
movs r1, 0
movs r2, 0
movs r3, 0
@@ -89788,7 +89788,7 @@ trs_config: ; 8035658
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0831aa08
+ ldr r1, =gUnknown_0831AA08
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -89818,7 +89818,7 @@ trs_config: ; 8035658
adds r0, 0x24
strb r1, [r0]
@080356AA:
- ldr r1, =0x0831aba0
+ ldr r1, =gUnknown_0831ABA0
ldr r0, =0x02024474
adds r0, 0x24
ldrb r0, [r0]
@@ -89871,7 +89871,7 @@ sub_803570C: ; 803570C
movs r1, 0x22
movs r2, 0x10
bl sub_809882C
- ldr r0, =0x08d85600
+ ldr r0, =gUnknown_08D85600
movs r1, 0x50
movs r2, 0x20
bl decompress_palette
@@ -89911,13 +89911,13 @@ sub_8035770: ; 8035770
ands r0, r1
cmp r0, 0
beq @080357B0
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7c9ec
+ ldr r0, =gUnknown_08D7C9EC
b @08035A52
.align 2, 0
.pool
@@ -89927,13 +89927,13 @@ sub_8035770: ; 8035770
ands r0, r1
cmp r0, 0
beq @080357E4
- ldr r0, =0x08d7bb14
+ ldr r0, =gUnknown_08D7BB14
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7c154
+ ldr r0, =gUnknown_08D7C154
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7df30
+ ldr r0, =gUnknown_08D7DF30
b @08035A52
.align 2, 0
.pool
@@ -89943,13 +89943,13 @@ sub_8035770: ; 8035770
ands r0, r1
cmp r0, 0
beq @08035818
- ldr r0, =0x08d7a108
+ ldr r0, =gUnknown_08D7A108
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7a720
+ ldr r0, =gUnknown_08D7A720
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7def4
+ ldr r0, =gUnknown_08D7DEF4
b @08035A52
.align 2, 0
.pool
@@ -89959,13 +89959,13 @@ sub_8035770: ; 8035770
ands r0, r1
cmp r0, 0
beq @0803584C
- ldr r0, =0x08d7d590
+ ldr r0, =gUnknown_08D7D590
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7dc04
+ ldr r0, =gUnknown_08D7DC04
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e234
+ ldr r0, =gUnknown_08D7E234
b @08035A52
.align 2, 0
.pool
@@ -89974,7 +89974,7 @@ sub_8035770: ; 8035770
ands r1, r0
cmp r1, 0
beq @080358C4
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -89984,26 +89984,26 @@ sub_8035770: ; 8035770
ldrb r0, [r0, 0x1]
cmp r0, 0x20
bne @08035898
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7dfc4
+ ldr r0, =gUnknown_08D7DFC4
b @08035A52
.align 2, 0
.pool
@08035898:
cmp r0, 0x26
bne @080358C4
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e1f8
+ ldr r0, =gUnknown_08D7E1F8
b @08035A52
.align 2, 0
.pool
@@ -90032,7 +90032,7 @@ sub_8035770: ; 8035770
.4byte @08035A40
.4byte @08035A70
@08035904:
- ldr r4, =0x0831aba8
+ ldr r4, =gUnknown_0831ABA8
ldr r5, =0x02022ff0
ldrb r1, [r5]
lsls r0, r1, 2
@@ -90062,79 +90062,79 @@ sub_8035770: ; 8035770
.align 2, 0
.pool
@08035950:
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7df88
+ ldr r0, =gUnknown_08D7DF88
b @08035A52
.align 2, 0
.pool
@08035978:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e060
+ ldr r0, =gUnknown_08D7E060
b @08035A52
.align 2, 0
.pool
@080359A0:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e000
+ ldr r0, =gUnknown_08D7E000
b @08035A52
.align 2, 0
.pool
@080359C8:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e0cc
+ ldr r0, =gUnknown_08D7E0CC
b @08035A52
.align 2, 0
.pool
@080359F0:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e11c
+ ldr r0, =gUnknown_08D7E11C
b @08035A52
.align 2, 0
.pool
@08035A18:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e164
+ ldr r0, =gUnknown_08D7E164
b @08035A52
.align 2, 0
.pool
@08035A40:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e1a8
+ ldr r0, =gUnknown_08D7E1A8
@08035A52:
movs r1, 0x20
movs r2, 0x60
@@ -90143,13 +90143,13 @@ sub_8035770: ; 8035770
.align 2, 0
.pool
@08035A70:
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7c9ec
+ ldr r0, =gUnknown_08D7C9EC
movs r1, 0x20
movs r2, 0x60
bl decompress_palette
@@ -90164,18 +90164,18 @@ sub_8035770: ; 8035770
thumb_func_start sub_8035AA4
sub_8035AA4: ; 8035AA4
push {lr}
- ldr r0, =0x08c00000
+ ldr r0, =gUnknown_08C00000
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r1, =0x08c00524
+ ldr r1, =gUnknown_08C00524
movs r0, 0
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08c004e0
+ ldr r0, =gUnknown_08C004E0
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -90385,7 +90385,7 @@ sub_8035C4C: ; 8035C4C
ldrb r2, [r0]
cmp r2, 0x3
bne @08035C68
- ldr r0, =0x085ccbad
+ ldr r0, =gUnknown_085CCBAD
movs r1, 0x15
bl battle_show_message_maybe
b @08035D68
@@ -90464,10 +90464,10 @@ sub_8035C4C: ; 8035C4C
cmp r0, 0
beq @08035D36
@08035CFC:
- ldr r0, =0x085ccb9e
+ ldr r0, =gUnknown_085CCB9E
movs r1, 0x17
bl battle_show_message_maybe
- ldr r0, =0x085ccba5
+ ldr r0, =gUnknown_085CCBA5
movs r1, 0x16
bl battle_show_message_maybe
b @08035D68
@@ -90486,20 +90486,20 @@ sub_8035C4C: ; 8035C4C
cmp r0, 0
beq @08035D58
@08035D36:
- ldr r0, =0x085ccb9e
+ ldr r0, =gUnknown_085CCB9E
movs r1, 0x16
bl battle_show_message_maybe
- ldr r0, =0x085ccba5
+ ldr r0, =gUnknown_085CCBA5
movs r1, 0x17
bl battle_show_message_maybe
b @08035D68
.align 2, 0
.pool
@08035D58:
- ldr r0, =0x085ccb9e
+ ldr r0, =gUnknown_085CCB9E
movs r1, 0x17
bl battle_show_message_maybe
- ldr r0, =0x085ccba5
+ ldr r0, =gUnknown_085CCBA5
movs r1, 0x16
bl battle_show_message_maybe
@08035D68:
@@ -90693,7 +90693,7 @@ task00_0800F6FC: ; 8035D74
ldr r1, =0x00007fff
strh r1, [r0]
strh r1, [r2]
- ldr r0, =0x0831a9d0
+ ldr r0, =gUnknown_0831A9D0
movs r1, 0x6F
movs r2, 0x50
movs r3, 0
@@ -90702,7 +90702,7 @@ task00_0800F6FC: ; 8035D74
ldr r1, [r4]
adds r1, 0x7D
strb r0, [r1]
- ldr r0, =0x0831a9e8
+ ldr r0, =gUnknown_0831A9E8
movs r1, 0x81
movs r2, 0x50
movs r3, 0
@@ -90978,13 +90978,13 @@ sub_8036154: ; 8036154
ands r0, r1
cmp r0, 0
beq @08036208
- ldr r0, =0x08d778f0
+ ldr r0, =gUnknown_08D778F0
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d77b0c
+ ldr r0, =gUnknown_08D77B0C
ldr r1, =0x06010000
bl call_LZZUnCompVram
- ldr r0, =0x08d77ae4
+ ldr r0, =gUnknown_08D77AE4
movs r1, 0x60
movs r2, 0x20
bl decompress_palette
@@ -90995,7 +90995,7 @@ sub_8036154: ; 8036154
ldr r1, =0x00005c04
movs r0, 0xA
bl lcd_io_set
- ldr r4, =0x08d779d8
+ ldr r4, =gUnknown_08D779D8
movs r0, 0x1
adds r1, r4, 0
movs r2, 0
@@ -91022,7 +91022,7 @@ sub_8036154: ; 8036154
strh r1, [r0]
ldr r0, =0x02022e1e
strh r1, [r0]
- ldr r0, =0x0831aa00
+ ldr r0, =gUnknown_0831AA00
bl gpu_tile_obj_decompress_and_load3
b @080363AC
.align 2, 0
@@ -91043,10 +91043,10 @@ sub_8036154: ; 8036154
cmp r1, r0
bne @08036248
@08036224:
- ldr r0, =0x08d820d4
+ ldr r0, =gUnknown_08D820D4
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d824e4
+ ldr r0, =gUnknown_08D824E4
b @08036382
.align 2, 0
.pool
@@ -91059,12 +91059,12 @@ sub_8036154: ; 8036154
movs r1, 0x1
movs r2, 0x2
bl gpu_bg_config_set_field
- ldr r1, =0x08d857a8
+ ldr r1, =gUnknown_08D857A8
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x08d85a1c
+ ldr r1, =gUnknown_08D85A1C
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -91082,10 +91082,10 @@ sub_8036154: ; 8036154
ands r0, r1
cmp r0, 0
beq @080362B0
- ldr r0, =0x08d81610
+ ldr r0, =gUnknown_08D81610
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d81e2c
+ ldr r0, =gUnknown_08D81E2C
b @08036382
.align 2, 0
.pool
@@ -91095,10 +91095,10 @@ sub_8036154: ; 8036154
ands r0, r1
cmp r0, 0
beq @080362D4
- ldr r0, =0x08d7f9f8
+ ldr r0, =gUnknown_08D7F9F8
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d7fec4
+ ldr r0, =gUnknown_08D7FEC4
b @08036382
.align 2, 0
.pool
@@ -91108,10 +91108,10 @@ sub_8036154: ; 8036154
ands r0, r1
cmp r0, 0
beq @080362F8
- ldr r0, =0x08d82608
+ ldr r0, =gUnknown_08D82608
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d82c70
+ ldr r0, =gUnknown_08D82C70
b @08036382
.align 2, 0
.pool
@@ -91120,7 +91120,7 @@ sub_8036154: ; 8036154
ands r1, r0
cmp r1, 0
beq @08036350
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -91130,20 +91130,20 @@ sub_8036154: ; 8036154
ldrb r0, [r0, 0x1]
cmp r0, 0x20
bne @08036334
- ldr r0, =0x08d820d4
+ ldr r0, =gUnknown_08D820D4
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d824e4
+ ldr r0, =gUnknown_08D824E4
b @08036382
.align 2, 0
.pool
@08036334:
cmp r0, 0x26
bne @08036350
- ldr r0, =0x08d820d4
+ ldr r0, =gUnknown_08D820D4
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d824e4
+ ldr r0, =gUnknown_08D824E4
b @08036382
.align 2, 0
.pool
@@ -91152,7 +91152,7 @@ sub_8036154: ; 8036154
lsls r0, 24
cmp r0, 0
bne @0803639C
- ldr r4, =0x0831aba8
+ ldr r4, =gUnknown_0831ABA8
ldr r5, =0x02022ff0
ldrb r1, [r5]
lsls r0, r1, 2
@@ -91178,10 +91178,10 @@ sub_8036154: ; 8036154
.align 2, 0
.pool
@0803639C:
- ldr r0, =0x08d820d4
+ ldr r0, =gUnknown_08D820D4
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d824e4
+ ldr r0, =gUnknown_08D824E4
ldr r1, =0x0600e000
bl call_LZZUnCompVram
@080363AC:
@@ -91219,7 +91219,7 @@ sub_80363C4: ; 80363C4
.4byte @08036638
.4byte @08036750
@080363FC:
- ldr r0, =0x08c00000
+ ldr r0, =gUnknown_08C00000
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
@@ -91227,7 +91227,7 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@0803640C:
- ldr r1, =0x08c00524
+ ldr r1, =gUnknown_08C00524
movs r0, 0
movs r2, 0
movs r3, 0
@@ -91238,7 +91238,7 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@08036424:
- ldr r0, =0x08c004e0
+ ldr r0, =gUnknown_08C004E0
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -91257,7 +91257,7 @@ sub_80363C4: ; 80363C4
ands r0, r1
cmp r0, 0
beq @0803645C
- ldr r0, =0x08d7bb14
+ ldr r0, =gUnknown_08D7BB14
b @0803651A
.align 2, 0
.pool
@@ -91266,7 +91266,7 @@ sub_80363C4: ; 80363C4
ands r1, r0
cmp r1, 0
beq @0803648C
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -91278,7 +91278,7 @@ sub_80363C4: ; 80363C4
beq @08036518
cmp r0, 0x26
bne @0803648C
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@@ -91307,7 +91307,7 @@ sub_80363C4: ; 80363C4
.4byte @08036510
.4byte @08036518
@080364CC:
- ldr r2, =0x0831aba8
+ ldr r2, =gUnknown_0831ABA8
ldr r0, =0x02022ff0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -91319,37 +91319,37 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@080364E8:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@080364F0:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@080364F8:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@08036500:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@08036508:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@08036510:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@08036518:
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
@0803651A:
ldr r1, =0x06008000
bl call_LZZUnCompVram
@@ -91374,12 +91374,12 @@ sub_80363C4: ; 80363C4
ldrb r0, [r0]
cmp r0, 0x2
bne @08036560
- ldr r0, =0x08d7c154
+ ldr r0, =gUnknown_08D7C154
b @08036626
.align 2, 0
.pool
@08036560:
- ldr r0, =0x08d7a720
+ ldr r0, =gUnknown_08D7A720
b @08036626
.align 2, 0
.pool
@@ -91388,7 +91388,7 @@ sub_80363C4: ; 80363C4
ands r1, r0
cmp r1, 0
beq @08036598
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -91400,7 +91400,7 @@ sub_80363C4: ; 80363C4
beq @08036624
cmp r0, 0x26
bne @08036598
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@@ -91429,7 +91429,7 @@ sub_80363C4: ; 80363C4
.4byte @0803661C
.4byte @08036624
@080365D8:
- ldr r2, =0x0831aba8
+ ldr r2, =gUnknown_0831ABA8
ldr r0, =0x02022ff0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -91442,37 +91442,37 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@080365F4:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@080365FC:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@08036604:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@0803660C:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@08036614:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@0803661C:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@08036624:
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
@08036626:
ldr r1, =0x0600d000
bl call_LZZUnCompVram
@@ -91497,12 +91497,12 @@ sub_80363C4: ; 80363C4
ldrb r0, [r0]
cmp r0, 0x2
bne @0803666C
- ldr r0, =0x08d7df30
+ ldr r0, =gUnknown_08D7DF30
b @08036742
.align 2, 0
.pool
@0803666C:
- ldr r0, =0x08d7def4
+ ldr r0, =gUnknown_08D7DEF4
b @08036742
.align 2, 0
.pool
@@ -91511,7 +91511,7 @@ sub_80363C4: ; 80363C4
ands r1, r0
cmp r1, 0
beq @080366AC
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -91521,14 +91521,14 @@ sub_80363C4: ; 80363C4
ldrb r0, [r0, 0x1]
cmp r0, 0x20
bne @080366A0
- ldr r0, =0x08d7dfc4
+ ldr r0, =gUnknown_08D7DFC4
b @08036742
.align 2, 0
.pool
@080366A0:
cmp r0, 0x26
bne @080366AC
- ldr r0, =0x08d7e1f8
+ ldr r0, =gUnknown_08D7E1F8
b @08036742
.align 2, 0
.pool
@@ -91557,7 +91557,7 @@ sub_80363C4: ; 80363C4
.4byte @08036738
.4byte @08036740
@080366EC:
- ldr r2, =0x0831aba8
+ ldr r2, =gUnknown_0831ABA8
ldr r0, =0x02022ff0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -91570,42 +91570,42 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@08036708:
- ldr r0, =0x08d7df88
+ ldr r0, =gUnknown_08D7DF88
b @08036742
.align 2, 0
.pool
@08036710:
- ldr r0, =0x08d7e060
+ ldr r0, =gUnknown_08D7E060
b @08036742
.align 2, 0
.pool
@08036718:
- ldr r0, =0x08d7e000
+ ldr r0, =gUnknown_08D7E000
b @08036742
.align 2, 0
.pool
@08036720:
- ldr r0, =0x08d7e0cc
+ ldr r0, =gUnknown_08D7E0CC
b @08036742
.align 2, 0
.pool
@08036728:
- ldr r0, =0x08d7e11c
+ ldr r0, =gUnknown_08D7E11C
b @08036742
.align 2, 0
.pool
@08036730:
- ldr r0, =0x08d7e164
+ ldr r0, =gUnknown_08D7E164
b @08036742
.align 2, 0
.pool
@08036738:
- ldr r0, =0x08d7e1a8
+ ldr r0, =gUnknown_08D7E1A8
b @08036742
.align 2, 0
.pool
@08036740:
- ldr r0, =0x08d7c9ec
+ ldr r0, =gUnknown_08D7C9EC
@08036742:
movs r1, 0x20
movs r2, 0x60
@@ -91754,7 +91754,7 @@ sub_80367D4: ; 80367D4
cmp r1, 0
bge @08036888
movs r1, 0x50
- ldr r4, =0x0831ac70
+ ldr r4, =gUnknown_0831AC70
ldr r0, =0x02038c28
ldr r3, =0x0000ff10
movs r5, 0x82
@@ -95121,7 +95121,7 @@ sub_80385E8: ; 80385E8
ands r0, r1
cmp r0, 0
beq @08038668
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r2, [sp, 0x20]
ldr r3, [sp, 0x14]
adds r1, r2, r3
@@ -95141,7 +95141,7 @@ sub_80385E8: ; 80385E8
.align 2, 0
.pool
@08038668:
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
ldr r2, [sp, 0x20]
ldr r3, [sp, 0x14]
adds r0, r2, r3
@@ -95244,7 +95244,7 @@ sub_80385E8: ; 80385E8
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
ldrb r0, [r0]
adds r5, r2, 0
@@ -95312,7 +95312,7 @@ sub_80385E8: ; 80385E8
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
ldrb r0, [r0]
mov r8, r2
@@ -95383,7 +95383,7 @@ sub_80385E8: ; 80385E8
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r5, 0
bl pokemon_setattr
@@ -95406,7 +95406,7 @@ sub_80385E8: ; 80385E8
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
ldrb r0, [r0]
adds r5, r2, 0
@@ -95480,7 +95480,7 @@ sub_80385E8: ; 80385E8
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
ldrb r0, [r0]
mov r8, r2
@@ -95557,7 +95557,7 @@ sub_80385E8: ; 80385E8
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r5, 0
bl pokemon_setattr
@@ -95568,7 +95568,7 @@ sub_80385E8: ; 80385E8
@080389AC:
ldr r4, [sp, 0x24]
str r4, [sp, 0x18]
- ldr r4, =0x08310030
+ ldr r4, =gUnknown_08310030
ldr r0, [sp, 0x18]
@080389B4:
ldr r1, [sp, 0x1C]
@@ -95577,7 +95577,7 @@ sub_80385E8: ; 80385E8
b @08038688
@080389BC:
ldr r2, =0x02022fec
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
ldr r3, [sp, 0x20]
ldr r4, [sp, 0x14]
adds r0, r3, r4
@@ -95588,7 +95588,7 @@ sub_80385E8: ; 80385E8
orrs r0, r1
str r0, [r2]
@080389D2:
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r2, [sp, 0x20]
ldr r3, [sp, 0x14]
adds r1, r2, r3
@@ -96115,7 +96115,7 @@ sub_8038D64: ; 8038D64
ldr r0, =0x02022e22
strh r4, [r0]
bl c2_berry_program_update_menu
- ldr r0, =0x08c004e0
+ ldr r0, =gUnknown_08C004E0
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -96401,7 +96401,7 @@ sub_8038F34: ; 8038F34
cmp r0, 0x1
bne @080391C6
bl sub_800ADF8
- ldr r0, =0x0824978d
+ ldr r0, =gUnknown_0824978D
movs r1, 0
bl battle_show_message_maybe
b @08039172
@@ -96501,7 +96501,7 @@ sub_80391E0: ; 80391E0
.4byte @08039280
.4byte @08039294
@0803921C:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1]
@@ -96511,7 +96511,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039230:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1]
@@ -96521,7 +96521,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039244:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrh r0, [r1]
@@ -96531,7 +96531,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039258:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1, 0x1]
@@ -96541,7 +96541,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@0803926C:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1, 0x1]
@@ -96551,7 +96551,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039280:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1, 0x1]
@@ -96561,7 +96561,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039294:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldr r0, [r1]
@@ -96752,7 +96752,7 @@ sub_803939C: ; 803939C
beq @0803947E
b @0803975E
@0803947E:
- ldr r0, =0x085cd28f
+ ldr r0, =gUnknown_085CD28F
movs r1, 0
bl battle_show_message_maybe
ldr r1, =0x02024332
@@ -96776,7 +96776,7 @@ sub_803939C: ; 803939C
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r4, =0x02024332
@@ -96890,7 +96890,7 @@ sub_803939C: ; 803939C
cmp r0, 0
beq @080395B4
bl sub_800ADF8
- ldr r0, =0x0824978d
+ ldr r0, =gUnknown_0824978D
movs r1, 0
bl battle_show_message_maybe
@080395B4:
@@ -96978,7 +96978,7 @@ sub_803939C: ; 803939C
bne @080396A0
movs r0, 0x37
bl audio_play
- ldr r0, =0x085cd2cb
+ ldr r0, =gUnknown_085CD2CB
@08039686:
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -96990,7 +96990,7 @@ sub_803939C: ; 803939C
.align 2, 0
.pool
@080396A0:
- ldr r0, =0x08242481
+ ldr r0, =gUnknown_08242481
b @08039686
.align 2, 0
.pool
@@ -97021,7 +97021,7 @@ sub_803939C: ; 803939C
cmp r0, 0
beq @080396EA
bl sub_800ADF8
- ldr r0, =0x0824978d
+ ldr r0, =gUnknown_0824978D
movs r1, 0
bl battle_show_message_maybe
@080396EA:
@@ -97107,7 +97107,7 @@ shedinja_something: ; 803976C
movs r1, 0x2
mov r2, sp
bl pokemon_getattr
- ldr r1, =0x0831aca0
+ ldr r1, =gUnknown_0831ACA0
mov r0, sp
bl sub_80092BC
cmp r0, 0
@@ -97127,7 +97127,7 @@ shedinja_something: ; 803976C
thumb_func_start sub_80397C4
sub_80397C4: ; 80397C4
- ldr r2, =0x0831aba0
+ ldr r2, =gUnknown_0831ABA0
lsls r0, 2
adds r0, r2
ldr r0, [r0]
@@ -97406,7 +97406,7 @@ sub_8039934: ; 8039934
lsls r0, 16
lsrs r0, 16
@080399DA:
- ldr r1, =0x08300d38
+ ldr r1, =gUnknown_08300D38
lsls r0, 2
b @08039A1C
.align 2, 0
@@ -97415,7 +97415,7 @@ sub_8039934: ; 8039934
ldr r0, =0x00000181
cmp r4, r0
bne @08039A08
- ldr r0, =0x08525f78
+ ldr r0, =gUnknown_08525F78
ldr r1, =0x020244e4
adds r1, r6, r1
ldrb r1, [r1]
@@ -97430,12 +97430,12 @@ sub_8039934: ; 8039934
lsls r0, 1
cmp r4, r0
bls @08039A18
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
b @08039A1E
.align 2, 0
.pool
@08039A18:
- ldr r1, =0x08300d38
+ ldr r1, =gUnknown_08300D38
lsls r0, r4, 2
@08039A1C:
adds r0, r1
@@ -98063,7 +98063,7 @@ sub_8039E9C: ; 8039E9C
ands r0, r1
cmp r0, 0
bne @08039EBE
- ldr r1, =0x0831ace0
+ ldr r1, =gUnknown_0831ACE0
adds r0, r2, 0
adds r0, 0x2B
ldrb r0, [r0]
@@ -98357,7 +98357,7 @@ sub_8039F40: ; 8039F40
bl pokemon_getattr
ldr r6, [r5]
adds r6, 0x7C
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -98505,7 +98505,7 @@ sub_803A284: ; 803A284
stm r1!, {r2,r3,r7}
ldr r0, [r0]
str r0, [r1]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r3, =0x020241ea
ldrh r1, [r3]
lsls r0, r1, 1
@@ -98593,7 +98593,7 @@ sub_803A284: ; 803A284
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
adds r1, r2
ldrb r0, [r1]
cmp r0, 0x7F
@@ -98696,7 +98696,7 @@ sub_803A284: ; 803A284
cmp r5, r7
bge @0803A490
ldr r3, =0x020240d4
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
ldr r6, =0x02024064
@0803A448:
movs r0, 0x58
@@ -98767,7 +98767,7 @@ sub_803A284: ; 803A284
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
adds r1, r0
ldrb r0, [r1]
cmp r0, 0x7F
@@ -98953,7 +98953,7 @@ sub_803A284: ; 803A284
adds r1, 0x92
ldrb r0, [r7]
lsls r0, 2
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
adds r0, r6
ldr r2, [r0]
ldrb r0, [r1]
@@ -99117,7 +99117,7 @@ sub_803A75C: ; 803A75C
bge @0803A830
adds r3, r2, 0
movs r4, 0
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r8, r0
@0803A7C6:
ldr r1, [r3]
@@ -99478,7 +99478,7 @@ sub_803A75C: ; 803A75C
adds r1, 0x92
ldrb r0, [r6]
lsls r0, 2
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
adds r0, r2
ldr r2, [r0]
ldrb r0, [r1]
@@ -99559,7 +99559,7 @@ sub_803A75C: ; 803A75C
.pool
@0803AB6C:
adds r2, r4
- ldr r5, =0x083203cc
+ ldr r5, =gUnknown_083203CC
ldrh r1, [r2]
lsls r0, r1, 3
subs r0, r1
@@ -99747,7 +99747,7 @@ sub_803AC84: ; 803AC84
mov r2, r8
adds r3, r0, r2
movs r2, 0
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
ldr r5, =0x02023864
ldr r4, =0x02024064
@0803AD0E:
@@ -101074,7 +101074,7 @@ sub_803B628: ; 803B628
ldr r1, =0x02024210
ldrb r1, [r1]
strb r1, [r0]
- ldr r0, =0x085cc23e
+ ldr r0, =gUnknown_085CC23E
movs r1, 0
bl battle_show_message_maybe
ldr r1, =0x03005d04
@@ -101145,7 +101145,7 @@ sub_803B628: ; 803B628
cmp r0, 0
beq @0803B8B2
bl sub_80A369C
- ldr r0, =0x082db8be
+ ldr r0, =gUnknown_082DB8BE
bl b_call_bc_move_exec
@0803B8B2:
add sp, 0x4
@@ -101348,7 +101348,7 @@ sub_803B9BC: ; 803B9BC
ldr r4, =0x0202406c
ldr r0, =0x02024210
mov r12, r0
- ldr r1, =0x085cc23e
+ ldr r1, =gUnknown_085CC23E
mov r9, r1
ldrb r0, [r4]
cmp r2, r0
@@ -101402,7 +101402,7 @@ sub_803B9BC: ; 803B9BC
ands r0, r1
cmp r0, 0
beq @0803BB5C
- ldr r0, =0x082db881
+ ldr r0, =gUnknown_082DB881
bl b_call_bc_move_exec
b @0803BB78
.align 2, 0
@@ -101419,7 +101419,7 @@ sub_803B9BC: ; 803B9BC
ldrb r0, [r0]
cmp r0, 0
bne @0803BB78
- ldr r0, =0x082db8be
+ ldr r0, =gUnknown_082DB8BE
bl b_call_bc_move_exec
@0803BB78:
pop {r3,r4}
@@ -101873,7 +101873,7 @@ sub_803BE74: ; 803BE74
ldr r1, [r4]
adds r1, 0x91
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -101896,7 +101896,7 @@ sub_803BE74: ; 803BE74
ldr r0, [r0]
adds r0, 0x91
ldrb r3, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r4, =0x02024064
ldrb r2, [r4]
lsls r0, r2, 2
@@ -101973,7 +101973,7 @@ sub_803BE74: ; 803BE74
.pool
@0803C02C:
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r6, =0x02024064
ldrb r5, [r6]
lsls r0, r5, 2
@@ -102207,7 +102207,7 @@ sub_803BE74: ; 803BE74
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db879
+ ldr r1, =gUnknown_082DB879
b @0803C784
.align 2, 0
.pool
@@ -102437,7 +102437,7 @@ sub_803BE74: ; 803BE74
ldrb r0, [r3]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082dab11
+ ldr r1, =gUnknown_082DAB11
str r1, [r0]
ldr r0, =0x02024332
ldrb r1, [r3]
@@ -102718,7 +102718,7 @@ sub_803BE74: ; 803BE74
ldr r1, =0x02024220
lsls r0, r2, 2
adds r0, r1
- ldr r1, =0x082db9ba
+ ldr r1, =gUnknown_082DB9BA
str r1, [r0]
ldr r1, =0x02024332
ldrb r0, [r4]
@@ -102743,7 +102743,7 @@ sub_803BE74: ; 803BE74
ldrb r0, [r1]
cmp r0, 0x3
bne @0803C760
- ldr r0, =0x082daafe
+ ldr r0, =gUnknown_082DAAFE
bl b_call_bc_move_exec
ldr r1, =0x02024332
ldrb r0, [r4]
@@ -102768,7 +102768,7 @@ sub_803BE74: ; 803BE74
ldr r1, =0x02024220
lsls r0, r2, 2
adds r0, r1
- ldr r1, =0x082dab0b
+ ldr r1, =gUnknown_082DAB0B
@0803C784:
str r1, [r0]
ldr r0, =0x02024332
@@ -102804,7 +102804,7 @@ sub_803BE74: ; 803BE74
.pool
@0803C7D8:
ldr r4, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r3, =0x02024064
ldrb r5, [r3]
lsls r0, r5, 2
@@ -103126,7 +103126,7 @@ sub_803BE74: ; 803BE74
.pool
@0803CAD0:
ldr r3, =0x02024068
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r0, [r0]
lsls r0, 2
@@ -103210,7 +103210,7 @@ sub_803BE74: ; 803BE74
.pool
@0803CB84:
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r0, [r0]
lsls r0, 2
@@ -103259,7 +103259,7 @@ sub_803BE74: ; 803BE74
.pool
@0803CBF4:
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r4, [r0]
lsls r0, r4, 2
@@ -103350,7 +103350,7 @@ sub_803BE74: ; 803BE74
ldr r4, [r0]
str r4, [r7]
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -103368,7 +103368,7 @@ sub_803BE74: ; 803BE74
ands r0, r1
cmp r0, 0
bne @0803CCFA
- ldr r0, =0x0831bd10
+ ldr r0, =gUnknown_0831BD10
ldrb r1, [r4]
lsls r1, 2
adds r1, r0
@@ -103741,7 +103741,7 @@ b_first_side: ; 803CF10
adds r4, r0, r1
ldrh r0, [r4, 0x6]
muls r3, r0
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
movs r1, 0x1B
ldrsb r1, [r4, r1]
lsls r1, 1
@@ -103846,7 +103846,7 @@ b_first_side: ; 803CF10
ldrh r0, [r4, 0x6]
adds r3, r0, 0
muls r3, r7
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
movs r1, 0x1B
ldrsb r1, [r4, r1]
lsls r1, 1
@@ -104022,7 +104022,7 @@ b_first_side: ; 803CF10
@0803D254:
movs r2, 0
@0803D256:
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
lsls r0, r3, 1
adds r0, r3
lsls r0, 2
@@ -104662,7 +104662,7 @@ bc_80154A0: ; 803D6F0
lsls r0, 29
cmp r0, 0
blt @0803D7A0
- ldr r0, =0x082db1ff
+ ldr r0, =gUnknown_082DB1FF
bl b_call_bc_move_exec
b @0803D7E8
.align 2, 0
@@ -104729,7 +104729,7 @@ bc_bs_exec: ; 803D818
ldr r4, =0x02024082
ldrb r1, [r4]
strb r1, [r0]
- ldr r1, =0x0831bc0c
+ ldr r1, =gUnknown_0831BC0C
ldrb r0, [r2]
lsls r0, 2
adds r0, r1
@@ -104746,7 +104746,7 @@ bc_bs_exec: ; 803D818
ands r0, r1
str r0, [r2]
ldr r3, =0x03005d04
- ldr r2, =0x0831bc44
+ ldr r2, =gUnknown_0831BC44
ldrb r1, [r6]
movs r0, 0x7F
ands r0, r1
@@ -104802,7 +104802,7 @@ sub_803D8C0: ; 803D8C0
ldr r1, =0x0202420b
strb r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082daa35
+ ldr r0, =gUnknown_082DAA35
str r0, [r1]
ldrb r1, [r4]
movs r0, 0x7F
@@ -104822,7 +104822,7 @@ sub_803D8C0: ; 803D8C0
beq @0803D95C
bl sub_805EA60
ldr r1, =0x02024214
- ldr r0, =0x082daa87
+ ldr r0, =gUnknown_082DAA87
str r0, [r1]
ldr r0, =0x02038bca
ldrh r1, [r0]
@@ -104844,9 +104844,9 @@ sub_803D8C0: ; 803D8C0
@0803D968:
bl sub_805EA60
ldr r1, =0x02024214
- ldr r0, =0x082da92d
+ ldr r0, =gUnknown_082DA92D
str r0, [r1]
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -104942,7 +104942,7 @@ sub_803D8C0: ; 803D8C0
b @0803DAA4
@0803DA9E:
ldr r1, =0x02024214
- ldr r0, =0x082da96a
+ ldr r0, =gUnknown_082DA96A
str r0, [r1]
@0803DAA4:
ldr r1, =0x03005d04
@@ -104978,7 +104978,7 @@ sub_803DAC0: ; 803DAC0
cmp r0, 0
beq @0803DB2C
ldr r1, =0x02024214
- ldr r0, =0x082db9c8
+ ldr r0, =gUnknown_082DB9C8
str r0, [r1]
movs r0, 0x7F
ands r0, r2
@@ -104996,7 +104996,7 @@ sub_803DAC0: ; 803DAC0
.pool
@0803DB2C:
ldr r1, =0x02024214
- ldr r0, =0x082daa0b
+ ldr r0, =gUnknown_082DAA0B
str r0, [r1]
movs r0, 0x7F
ands r0, r2
@@ -105014,7 +105014,7 @@ sub_803DAC0: ; 803DAC0
ldr r1, =0x0202420b
strb r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082daa35
+ ldr r0, =gUnknown_082DAA35
str r0, [r1]
ldrb r1, [r4]
movs r0, 0x7F
@@ -105025,7 +105025,7 @@ sub_803DAC0: ; 803DAC0
.pool
@0803DB7C:
ldr r1, =0x02024214
- ldr r0, =0x082da96d
+ ldr r0, =gUnknown_082DA96D
str r0, [r1]
@0803DB82:
ldr r1, =0x03005d04
@@ -105055,7 +105055,7 @@ sub_803DBA0: ; 803DBA0
cmp r2, 0
beq @0803DBFC
ldr r1, =0x02024214
- ldr r0, =0x082db9c1
+ ldr r0, =gUnknown_082DB9C1
str r0, [r1]
ldr r1, =0x0202433a
movs r0, 0x9
@@ -105079,7 +105079,7 @@ sub_803DBA0: ; 803DBA0
cmp r0, 0
beq @0803DC24
ldr r1, =0x02024214
- ldr r0, =0x082db9c1
+ ldr r0, =gUnknown_082DB9C1
str r0, [r1]
ldr r1, =0x0202433a
movs r0, 0x9
@@ -105101,19 +105101,19 @@ sub_803DBA0: ; 803DBA0
cmp r0, 0x2
beq @0803DC64
ldr r1, =0x02024214
- ldr r0, =0x082daaf0
+ ldr r0, =gUnknown_082DAAF0
b @0803DC68
.align 2, 0
.pool
@0803DC54:
ldr r1, =0x02024214
- ldr r0, =0x082daadb
+ ldr r0, =gUnknown_082DAADB
b @0803DC68
.align 2, 0
.pool
@0803DC64:
ldr r1, =0x02024214
- ldr r0, =0x082daae9
+ ldr r0, =gUnknown_082DAAE9
@0803DC68:
str r0, [r1]
@0803DC6A:
@@ -105148,7 +105148,7 @@ bc_80158BC: ; 803DC84
movs r0, 0xFF
strb r0, [r1, 0x4]
ldr r1, =0x02024214
- ldr r0, =0x082daaf7
+ ldr r0, =gUnknown_082DAAF7
str r0, [r1]
ldr r1, =0x03005d04
ldr r0, =sub_803DCD8 + 1
@@ -105289,7 +105289,7 @@ sub_803DCD8: ; 803DCD8
ldr r0, [r0]
cmp r0, 0
bne @0803DE2A
- ldr r1, =0x0831bd10
+ ldr r1, =gUnknown_0831BD10
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0]
@@ -105366,7 +105366,7 @@ bc_evolution_cutscene: ; 803DEB4
movs r6, 0
@0803DEC2:
ldrb r2, [r3]
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsls r1, r6, 2
adds r1, r0
ldr r1, [r1]
@@ -105548,7 +105548,7 @@ bc_move_exec_returning: ; 803E018
ldr r0, [r0]
cmp r0, 0
bne @0803E07A
- ldr r1, =0x0831bd10
+ ldr r1, =gUnknown_0831BD10
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0]
@@ -105570,7 +105570,7 @@ sub_803E08C: ; 803E08C
ldr r0, [r0]
cmp r0, 0
bne @0803E0A8
- ldr r1, =0x0831bd10
+ ldr r1, =gUnknown_0831BD10
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0]
@@ -105607,7 +105607,7 @@ sub_803E0B8: ; 803E0B8
adds r0, r3, 0
adds r0, 0x91
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r6]
lsls r0, 2
adds r0, r1
@@ -105893,7 +105893,7 @@ sub_803E0B8: ; 803E0B8
ldrb r0, [r5, 0x8]
cmp r0, 0
beq @0803E400
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -105947,7 +105947,7 @@ sub_803E0B8: ; 803E0B8
beq @0803E424
b @0803E630
@0803E424:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -106048,7 +106048,7 @@ sub_803E0B8: ; 803E0B8
beq @0803E4E8
b @0803E5E2
@0803E4E8:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ec
ldrh r1, [r0]
lsls r0, r1, 1
@@ -106106,7 +106106,7 @@ sub_803E0B8: ; 803E0B8
@0803E578:
ldr r7, =0x02024210
ldrb r0, [r7]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
mov r8, r1
ldr r5, =0x0202420c
ldrb r1, [r5]
@@ -106184,7 +106184,7 @@ sub_803E0B8: ; 803E0B8
ands r0, r4
cmp r0, 0
beq @0803E6E0
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ec
ldrh r1, [r0]
lsls r0, r1, 1
@@ -106230,7 +106230,7 @@ sub_803E0B8: ; 803E0B8
strb r0, [r1]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldr r5, =0x0202420c
ldrb r0, [r5]
lsls r0, 2
@@ -106264,7 +106264,7 @@ sub_803E0B8: ; 803E0B8
strb r0, [r5]
ldr r6, =0x02024210
ldrb r1, [r6]
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r7
@@ -106372,15 +106372,15 @@ sub_803E0B8: ; 803E0B8
movs r0, 0x4
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db6ad
+ ldr r0, =gUnknown_082DB6AD
str r0, [r1]
b @0803E824
.align 2, 0
.pool
@0803E808:
ldr r4, =0x02024214
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -106461,7 +106461,7 @@ bs2_8016374: ; 803E868
ldr r0, =0x02024474
strb r4, [r0, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082dab15
+ ldr r0, =gUnknown_082DAB15
str r0, [r1]
ldr r1, =0x02024083
movs r0, 0xA
@@ -106519,7 +106519,7 @@ sub_803E90C: ; 803E90C
cmp r3, 0xC
bhi @0803E998
ldr r2, =0x02024214
- ldr r1, =0x082dbd08
+ ldr r1, =gUnknown_082DBD08
ldrh r0, [r5]
lsls r0, 2
adds r0, r1
@@ -106538,7 +106538,7 @@ sub_803E90C: ; 803E90C
cmp r0, 0x1
bhi @0803E9C0
ldr r0, =0x02024214
- ldr r1, =0x082dbd54
+ ldr r1, =gUnknown_082DBD54
ldr r1, [r1]
str r1, [r0]
ldr r1, =0x02024083
@@ -106553,7 +106553,7 @@ sub_803E90C: ; 803E90C
cmp r0, 0
bne @0803E9E8
ldr r0, =0x02024214
- ldr r1, =0x082dbd3c
+ ldr r1, =gUnknown_082DBD3C
ldr r1, [r1]
str r1, [r0]
ldr r2, =0x02024083
@@ -106576,7 +106576,7 @@ sub_803E90C: ; 803E90C
mov r8, r4
ldr r1, =0x02024214
mov r9, r1
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
mov r12, r3
adds r7, r2, 0
ldr r2, =0x02024083
@@ -106619,7 +106619,7 @@ sub_803E90C: ; 803E90C
ands r0, r1
ldr r1, =0x02024214
mov r9, r1
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r2, =0x02024083
mov r10, r2
cmp r0, 0
@@ -106634,7 +106634,7 @@ sub_803E90C: ; 803E90C
@0803EA98:
ldr r0, =0x02024214
mov r9, r0
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r1, =0x02024083
mov r10, r1
mov r4, r8
@@ -106688,7 +106688,7 @@ sub_803E90C: ; 803E90C
strb r0, [r3, 0x5]
ldr r2, =0x02024214
mov r9, r2
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r0, =0x02024083
mov r10, r0
b @0803EBDE
@@ -106716,7 +106716,7 @@ sub_803E90C: ; 803E90C
ands r2, r0
ldr r1, =0x02024214
mov r9, r1
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r0, =0x02024083
mov r10, r0
cmp r2, 0
@@ -106777,7 +106777,7 @@ sub_803E90C: ; 803E90C
mov r8, r0
ldr r1, =0x02024214
mov r9, r1
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r2, =0x02024083
mov r10, r2
@0803EBDE:
@@ -107161,7 +107161,7 @@ sub_803EE48: ; 803EE48
movs r0, 0x3
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082dab02
+ ldr r0, =gUnknown_082DAB02
str r0, [r1]
ldr r1, =0x02024083
movs r0, 0xA
@@ -107184,7 +107184,7 @@ sub_803EE48: ; 803EE48
movs r0, 0x4
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082dab02
+ ldr r0, =gUnknown_082DAB02
str r0, [r1]
ldr r1, =0x02024083
movs r0, 0xA
@@ -107222,7 +107222,7 @@ sub_803EFA8: ; 803EFA8
ldr r0, =0x02022e16
strh r1, [r0]
ldr r1, =0x02024214
- ldr r0, =0x082dbd58
+ ldr r0, =gUnknown_082DBD58
ldr r0, [r0]
str r0, [r1]
ldr r1, =0x02024083
@@ -107255,7 +107255,7 @@ bs5_8016AC0: ; 803EFF0
movs r0, 0x5
strh r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082dbd08
+ ldr r0, =gUnknown_082DBD08
ldr r0, [r0, 0x14]
str r0, [r1]
ldr r1, =0x02024083
@@ -107321,7 +107321,7 @@ sub_803F050: ; 803F050
adds r4, r5, 0
cmp r4, 0x1
bls @0803F100
- ldr r2, =0x0831bce0
+ ldr r2, =gUnknown_0831BCE0
adds r0, 0x7A
ldrb r1, [r0]
lsls r0, r1, 1
@@ -107342,7 +107342,7 @@ sub_803F050: ; 803F050
strb r0, [r3]
@0803F100:
ldr r1, =0x02024214
- ldr r0, =0x082dbd58
+ ldr r0, =gUnknown_082DBD58
ldr r0, [r0, 0x8]
str r0, [r1]
ldr r1, =0x02024083
@@ -107374,7 +107374,7 @@ sub_803F120: ; 803F120
ldr r0, [r3]
adds r2, r0, 0
adds r2, 0x7C
- ldr r1, =0x0831bcef
+ ldr r1, =gUnknown_0831BCEF
adds r0, 0x79
ldrb r0, [r0]
adds r0, r1
@@ -107394,7 +107394,7 @@ sub_803F120: ; 803F120
ldr r0, [r3]
adds r2, r0, 0
adds r2, 0x7B
- ldr r1, =0x0831bcf3
+ ldr r1, =gUnknown_0831BCF3
adds r0, 0x79
ldrb r0, [r0]
adds r0, r1
@@ -107430,7 +107430,7 @@ sub_803F120: ; 803F120
strb r0, [r1, 0x5]
@0803F1CA:
ldr r1, =0x02024214
- ldr r0, =0x082dbd58
+ ldr r0, =gUnknown_082DBD58
ldr r0, [r0, 0x4]
str r0, [r1]
ldr r1, =0x02024083
@@ -107497,7 +107497,7 @@ bs9_8016C9C: ; 803F22C
movs r0, 0xFF
strb r0, [r1, 0x4]
ldr r1, =0x02024214
- ldr r0, =0x082dbd58
+ ldr r0, =gUnknown_082DBD58
ldr r0, [r0, 0xC]
str r0, [r1]
ldr r1, =0x02024083
@@ -107780,7 +107780,7 @@ sub_803F480: ; 803F480
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -107925,7 +107925,7 @@ sub_803F548: ; 803F548
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r4, r8
lsls r0, r4, 2
adds r0, r2
@@ -108059,7 +108059,7 @@ sub_803F67C: ; 803F67C
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r6, 2
adds r0, r2
ldr r0, [r0]
@@ -108113,7 +108113,7 @@ sub_803F790: ; 803F790
cmp r2, r0
bge @0803F7EE
ldr r3, =0x02024068
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
@0803F7AC:
ldm r5!, {r1}
lsls r1, 28
@@ -108134,7 +108134,7 @@ sub_803F790: ; 803F790
cmp r2, r0
bge @0803F7EE
ldr r3, =0x02024068
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
@0803F7DE:
ldr r0, [r3]
ldm r5!, {r1}
@@ -108164,7 +108164,7 @@ dp01_battle_side_mark_buffer_for_execution: ; 803F800
cmp r0, 0
beq @0803F834
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r1
ldr r1, [r0]
@@ -108177,7 +108177,7 @@ dp01_battle_side_mark_buffer_for_execution: ; 803F800
.pool
@0803F834:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r1
ldr r1, [r2]
@@ -108198,7 +108198,7 @@ sub_803F850: ; 803F850
lsrs r7, r0, 24
movs r4, 0
ldr r5, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r7, 2
adds r6, r0, r1
b @0803F87A
@@ -108359,7 +108359,7 @@ sub_803F988: ; 803F988
adds r6, r0, 0
cmp r1, r2
bge @0803F9B6
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
adds r4, r2, 0
ldr r2, =0x0202406e
@0803F9A4:
@@ -108428,7 +108428,7 @@ sub_803F9EC: ; 803F9EC
bge @0803FA4A
ldr r0, =0x02024210
ldrb r7, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
adds r6, r2, 0
ldr r3, =0x0202406e
adds r2, r1, 0
@@ -108485,7 +108485,7 @@ sub_803FA70: ; 803FA70
ldr r0, =0x020243fe
mov r12, r0
movs r7, 0x2
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r1, =0x0202406e
lsls r0, r4, 1
adds r4, r0, r1
@@ -108631,7 +108631,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082dae2a
+ ldr r1, =gUnknown_082DAE2A
str r1, [r0]
ldr r0, =0x0202433c
ldrb r1, [r7]
@@ -108649,7 +108649,7 @@ sub_803FB4C: ; 803FB4C
ldrb r1, [r7]
lsls r1, 2
adds r1, r0
- ldr r0, =0x082dae1f
+ ldr r0, =gUnknown_082DAE1F
str r0, [r1]
movs r6, 0x1
@0803FC06:
@@ -108683,7 +108683,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db098
+ ldr r1, =gUnknown_082DB098
str r1, [r0]
ldr r0, =0x0202433c
ldrb r1, [r7]
@@ -108701,7 +108701,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db089
+ ldr r1, =gUnknown_082DB089
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -108718,7 +108718,7 @@ sub_803FB4C: ; 803FB4C
lsls r0, 28
cmp r0, 0
beq @0803FD1A
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -108739,7 +108739,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db0af
+ ldr r1, =gUnknown_082DB0AF
str r1, [r0]
ldr r0, =0x0202433c
ldrb r1, [r7]
@@ -108757,7 +108757,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db0a0
+ ldr r1, =gUnknown_082DB0A0
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -108783,7 +108783,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db185
+ ldr r1, =gUnknown_082DB185
str r1, [r0]
ldr r0, =0x0202433c
ldrb r1, [r4]
@@ -108801,7 +108801,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db181
+ ldr r1, =gUnknown_082DB181
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -108881,7 +108881,7 @@ sub_803FB4C: ; 803FB4C
ldr r1, =0x02024220
lsls r0, r2, 2
adds r0, r1
- ldr r1, =0x082db812
+ ldr r1, =gUnknown_082DB812
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -108923,7 +108923,7 @@ sub_803FB4C: ; 803FB4C
ldr r1, =0x02024220
lsls r0, r3, 2
adds r0, r1
- ldr r1, =0x082db076
+ ldr r1, =gUnknown_082DB076
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -109007,7 +109007,7 @@ sub_803FECC: ; 803FECC
subs r0, r1, r7
lsls r0, 2
mov r8, r0
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
@0803FF5A:
ldrh r0, [r5]
cmp r0, 0
@@ -109097,7 +109097,7 @@ sub_803FECC: ; 803FECC
ands r0, r3
cmp r0, 0
beq @0804001C
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r5]
lsls r0, r1, 1
adds r0, r1
@@ -109212,7 +109212,7 @@ sub_80400C8: ; 80400C8
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db072
+ ldr r1, =gUnknown_082DB072
str r1, [r0]
b @0804011E
.align 2, 0
@@ -109345,7 +109345,7 @@ sub_80401D0: ; 80401D0
bcs @08040224
ldr r2, =0x02024210
ldrb r1, [r2]
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
ldr r0, [r5]
ands r1, r0
cmp r1, 0
@@ -109376,7 +109376,7 @@ sub_80401D0: ; 80401D0
beq @0804025E
ldr r2, =0x02024210
ldrb r1, [r2]
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
ldr r0, [r5]
ands r1, r0
cmp r1, 0
@@ -109542,7 +109542,7 @@ sub_80401D0: ; 80401D0
adds r1, r2, 0
ands r0, r1
strh r0, [r3]
- ldr r0, =0x082dacfa
+ ldr r0, =gUnknown_082DACFA
bl b_call_bc_move_exec
movs r0, 0xFD
strb r0, [r5]
@@ -109628,7 +109628,7 @@ sub_80401D0: ; 80401D0
adds r1, r2, 0
ands r0, r1
strh r0, [r3]
- ldr r0, =0x082dacfa
+ ldr r0, =gUnknown_082DACFA
bl b_call_bc_move_exec
ldr r0, =0x02024332
strb r4, [r0, 0x5]
@@ -109712,7 +109712,7 @@ sub_80401D0: ; 80401D0
adds r1, r3, 0
ands r0, r1
strh r0, [r2]
- ldr r0, =0x082dacfa
+ ldr r0, =gUnknown_082DACFA
bl b_call_bc_move_exec
ldr r0, =0x02024332
strb r4, [r0, 0x5]
@@ -109807,7 +109807,7 @@ sub_80401D0: ; 80401D0
adds r1, r2, 0
ands r0, r1
strh r0, [r3]
- ldr r0, =0x082dad0b
+ ldr r0, =gUnknown_082DAD0B
bl b_call_bc_move_exec
mov r0, r9
adds r0, 0x1
@@ -109892,7 +109892,7 @@ sub_80401D0: ; 80401D0
beq @080406C4
ldr r0, =0x0202420c
strb r2, [r0]
- ldr r0, =0x082db0b7
+ ldr r0, =gUnknown_082DB0B7
bl b_call_bc_move_exec
mov r0, r9
adds r0, 0x1
@@ -109991,7 +109991,7 @@ sub_80401D0: ; 80401D0
ldr r0, =0x02024332
strb r1, [r0, 0x5]
@08040794:
- ldr r0, =0x082dac2c
+ ldr r0, =gUnknown_082DAC2C
b @080408BA
.align 2, 0
.pool
@@ -110020,13 +110020,13 @@ sub_80401D0: ; 80401D0
ands r0, r2
strh r0, [r3]
ldr r1, =0x02024214
- ldr r0, =0x082dacc9
+ ldr r0, =gUnknown_082DACC9
b @080407EC
.align 2, 0
.pool
@080407E8:
ldr r1, =0x02024214
- ldr r0, =0x082dac47
+ ldr r0, =gUnknown_082DAC47
@080407EC:
str r0, [r1]
adds r3, r1, 0
@@ -110062,13 +110062,13 @@ sub_80401D0: ; 80401D0
ands r0, r2
strh r0, [r3]
ldr r1, =0x02024214
- ldr r0, =0x082dace0
+ ldr r0, =gUnknown_082DACE0
b @08040858
.align 2, 0
.pool
@08040854:
ldr r1, =0x02024214
- ldr r0, =0x082dacd2
+ ldr r0, =gUnknown_082DACD2
@08040858:
str r0, [r1]
adds r3, r1, 0
@@ -110094,13 +110094,13 @@ sub_80401D0: ; 80401D0
ands r0, r2
strh r0, [r3]
ldr r1, =0x02024214
- ldr r0, =0x082dacc9
+ ldr r0, =gUnknown_082DACC9
b @080408A8
.align 2, 0
.pool
@080408A4:
ldr r1, =0x02024214
- ldr r0, =0x082dac47
+ ldr r0, =gUnknown_082DAC47
@080408A8:
str r0, [r1]
adds r3, r1, 0
@@ -110200,7 +110200,7 @@ sub_8040924: ; 8040924
strb r0, [r3]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r3]
lsls r0, 2
adds r0, r2
@@ -110289,7 +110289,7 @@ sub_8040924: ; 8040924
ldr r0, [r1]
negs r0, r0
str r0, [r1]
- ldr r0, =0x082db0ee
+ ldr r0, =gUnknown_082DB0EE
bl @080412D0
.align 2, 0
.pool
@@ -110379,7 +110379,7 @@ sub_8040924: ; 8040924
strb r5, [r1, 0x10]
ldrb r0, [r4]
strb r0, [r1, 0x11]
- ldr r0, =0x082dad15
+ ldr r0, =gUnknown_082DAD15
b @080412D0
.align 2, 0
.pool
@@ -110414,7 +110414,7 @@ sub_8040924: ; 8040924
movs r0, 0x1
str r0, [r2]
@08040B7A:
- ldr r0, =0x082db23d
+ ldr r0, =gUnknown_082DB23D
b @080412D0
.align 2, 0
.pool
@@ -110478,7 +110478,7 @@ sub_8040924: ; 8040924
ldr r1, [r5]
muls r0, r1
str r0, [r5]
- ldr r0, =0x082db23d
+ ldr r0, =gUnknown_082DB23D
b @080412D0
.align 2, 0
.pool
@@ -110513,7 +110513,7 @@ sub_8040924: ; 8040924
movs r0, 0x1
str r0, [r2]
@08040C42:
- ldr r0, =0x082db25f
+ ldr r0, =gUnknown_082DB25F
b @080412D0
.align 2, 0
.pool
@@ -110556,7 +110556,7 @@ sub_8040924: ; 8040924
movs r0, 0x1
str r0, [r1]
@08040C9A:
- ldr r0, =0x082db33f
+ ldr r0, =gUnknown_082DB33F
b @080412D0
.align 2, 0
.pool
@@ -110599,7 +110599,7 @@ sub_8040924: ; 8040924
movs r0, 0x1
str r0, [r2]
@08040CF0:
- ldr r0, =0x082db350
+ ldr r0, =gUnknown_082DB350
b @080412D0
.align 2, 0
.pool
@@ -110671,7 +110671,7 @@ sub_8040924: ; 8040924
movs r0, 0xFF
strb r0, [r1, 0x4]
ldr r1, =0x02024214
- ldr r0, =0x082db30e
+ ldr r0, =gUnknown_082DB30E
str r0, [r1]
ldr r2, =0x020241f0
ldrb r0, [r6]
@@ -110708,7 +110708,7 @@ sub_8040924: ; 8040924
movs r0, 0xFF
strb r0, [r2, 0x4]
ldr r1, =0x02024214
- ldr r0, =0x082db320
+ ldr r0, =gUnknown_082DB320
str r0, [r1]
@08040DEC:
ldr r0, [r1]
@@ -110733,7 +110733,7 @@ sub_8040924: ; 8040924
ldr r1, =0x02024332
movs r0, 0x1
strb r0, [r1, 0x5]
- ldr r0, =0x082db234
+ ldr r0, =gUnknown_082DB234
bl b_call_bc_move_exec
ldr r4, =0x02024064
ldrb r0, [r6]
@@ -110877,7 +110877,7 @@ sub_8040924: ; 8040924
adds r0, r3, 0
bl b_cancel_multi_turn_move_maybe
@08040F60:
- ldr r0, =0x082db2a6
+ ldr r0, =gUnknown_082DB2A6
bl b_call_bc_move_exec
movs r5, 0x1
mov r9, r5
@@ -110966,7 +110966,7 @@ sub_8040924: ; 8040924
bne @08041010
b @080412D4
@08041010:
- ldr r0, =0x082db2af
+ ldr r0, =gUnknown_082DB2AF
bl b_call_bc_move_exec
b @080412D4
.align 2, 0
@@ -111068,7 +111068,7 @@ sub_8040924: ; 8040924
lsls r0, 2
adds r0, r7
strh r2, [r0, 0x4]
- ldr r0, =0x082dae23
+ ldr r0, =gUnknown_082DAE23
b @080412D0
.align 2, 0
.pool
@@ -111159,7 +111159,7 @@ sub_8040924: ; 8040924
adds r0, r4, 0
ands r0, r2
strb r0, [r1, 0xE]
- ldr r0, =0x082dae37
+ ldr r0, =gUnknown_082DAE37
b @080412D0
.align 2, 0
.pool
@@ -111312,7 +111312,7 @@ sub_8040924: ; 8040924
ldr r1, =0x0202420e
ldrb r0, [r6]
strb r0, [r1]
- ldr r0, =0x082db378
+ ldr r0, =gUnknown_082DB378
@080412D0:
bl b_call_bc_move_exec
@080412D4:
@@ -111442,7 +111442,7 @@ sub_8041364: ; 8041364
strb r0, [r4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -111542,7 +111542,7 @@ sub_8041364: ; 8041364
adds r0, r2
ldr r1, =0x0000ffff
str r1, [r0]
- ldr r0, =0x082dafe4
+ ldr r0, =gUnknown_082DAFE4
bl b_call_bc_move_exec
ldrb r1, [r4]
adds r0, r1, r7
@@ -111629,7 +111629,7 @@ sub_8041364: ; 8041364
strb r0, [r5]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -111699,7 +111699,7 @@ sub_8041364: ; 8041364
ldrh r0, [r0, 0x28]
str r0, [r3]
ldr r1, =0x02024214
- ldr r0, =0x082daf05
+ ldr r0, =gUnknown_082DAF05
b @0804165C
.align 2, 0
.pool
@@ -111715,7 +111715,7 @@ sub_8041364: ; 8041364
orrs r0, r1
strb r0, [r4, 0xF]
ldr r1, =0x02024214
- ldr r0, =0x082daf20
+ ldr r0, =gUnknown_082DAF20
@0804165C:
str r0, [r1]
ldr r0, [r1]
@@ -111779,7 +111779,7 @@ sub_8041364: ; 8041364
cmp r4, 0x1
ble @080416C6
ldr r1, =0x02024214
- ldr r0, =0x082db8f3
+ ldr r0, =gUnknown_082DB8F3
str r0, [r1]
bl b_call_bc_move_exec
ldr r0, =0x0202449c
@@ -111828,7 +111828,7 @@ sub_8041728: ; 8041728
.align 2, 0
.pool
@08041744:
- ldr r0, =0x082da7c4
+ ldr r0, =gUnknown_082DA7C4
bl b_call_bc_move_exec
ldr r0, [r5]
adds r0, 0x4D
@@ -111837,7 +111837,7 @@ sub_8041728: ; 8041728
.align 2, 0
.pool
@08041758:
- ldr r0, =0x082da7cd
+ ldr r0, =gUnknown_082DA7CD
bl b_call_bc_move_exec
ldr r0, [r5]
adds r0, 0x4D
@@ -111897,7 +111897,7 @@ sub_8041728: ; 8041728
ldr r6, =0x02024210
@080417D4:
ldrb r0, [r6]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r1, r5, 2
adds r1, r2
ldr r4, [r1]
@@ -111948,7 +111948,7 @@ sub_8041728: ; 8041728
adds r0, r3, 0
adds r0, 0xDF
ldrb r1, [r0]
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
lsls r0, r4, 1
adds r0, r6
ldrh r0, [r0]
@@ -112033,7 +112033,7 @@ sub_8041728: ; 8041728
ldr r7, =0x0202420c
ldr r5, =0x0202449c
ldr r2, =0x02024084
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
@08041902:
ldr r0, [r5]
adds r4, r0, 0
@@ -112344,7 +112344,7 @@ sub_8041A6C: ; 8041A6C
movs r0, 0x1
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db220
+ ldr r0, =gUnknown_082DB220
str r0, [r1]
movs r4, 0x2
mov r9, r4
@@ -112399,7 +112399,7 @@ sub_8041A6C: ; 8041A6C
cmp r0, 0xD6
beq @08041C6E
ldr r1, =0x02024214
- ldr r0, =0x082db213
+ ldr r0, =gUnknown_082DB213
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112423,7 +112423,7 @@ sub_8041A6C: ; 8041A6C
ldr r0, =0x02024332
strb r4, [r0, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db220
+ ldr r0, =gUnknown_082DB220
str r0, [r1]
movs r1, 0x2
mov r9, r1
@@ -112458,7 +112458,7 @@ sub_8041A6C: ; 8041A6C
lsrs r4, r0, 16
cmp r4, 0
beq @08041D08
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -112471,7 +112471,7 @@ sub_8041A6C: ; 8041A6C
b @08042162
@08041CD6:
ldr r1, =0x02024214
- ldr r0, =0x082db26a
+ ldr r0, =gUnknown_082DB26A
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112494,7 +112494,7 @@ sub_8041A6C: ; 8041A6C
str r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db277
+ ldr r0, =gUnknown_082DB277
str r0, [r1]
ldr r0, =0x02024332
strb r4, [r0, 0x5]
@@ -112547,7 +112547,7 @@ sub_8041A6C: ; 8041A6C
movs r0, 0
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db6ad
+ ldr r0, =gUnknown_082DB6AD
str r0, [r1]
ldr r2, =0x0202427c
ldrb r0, [r2]
@@ -112585,7 +112585,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r3]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082d9462
+ ldr r0, =gUnknown_082D9462
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112631,7 +112631,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r3]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082db29b
+ ldr r0, =gUnknown_082DB29B
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112677,7 +112677,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r3]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082dae14
+ ldr r0, =gUnknown_082DAE14
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112707,7 +112707,7 @@ sub_8041A6C: ; 8041A6C
lsls r0, 28
cmp r0, 0
beq @08041F8C
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -112727,7 +112727,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r4]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082db0a4
+ ldr r0, =gUnknown_082DB0A4
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112765,7 +112765,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r4]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082db176
+ ldr r0, =gUnknown_082DB176
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112859,14 +112859,14 @@ sub_8041A6C: ; 8041A6C
str r0, [r2]
@080420C6:
ldr r1, =0x02024214
- ldr r0, =0x082db2bd
+ ldr r0, =gUnknown_082DB2BD
b @080420F0
.align 2, 0
.pool
@080420E8:
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db300
+ ldr r0, =gUnknown_082DB300
@080420F0:
str r0, [r1]
movs r4, 0x1
@@ -112910,7 +112910,7 @@ sub_8041A6C: ; 8041A6C
orrs r0, r1
strb r0, [r2]
ldr r1, =0x02024214
- ldr r0, =0x082db28b
+ ldr r0, =gUnknown_082DB28B
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112962,7 +112962,7 @@ sub_8041A6C: ; 8041A6C
.align 2, 0
.pool
@080421D8:
- ldr r0, =0x082db334
+ ldr r0, =gUnknown_082DB334
bl b_movescr_stack_push
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112982,7 +112982,7 @@ sub_8041A6C: ; 8041A6C
bl b_cancel_multi_turn_move_maybe
@08042200:
ldr r1, =0x02024214
- ldr r0, =0x082db327
+ ldr r0, =gUnknown_082DB327
str r0, [r1]
movs r7, 0x1
mov r9, r7
@@ -113023,7 +113023,7 @@ sub_8041A6C: ; 8041A6C
cmp r0, 0
beq @08042280
ldr r1, =0x02024214
- ldr r0, =0x082dad71
+ ldr r0, =gUnknown_082DAD71
b @08042300
.align 2, 0
.pool
@@ -113052,7 +113052,7 @@ sub_8041A6C: ; 8041A6C
strb r0, [r4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -113066,7 +113066,7 @@ sub_8041A6C: ; 8041A6C
strb r0, [r4]
@080422CA:
ldr r1, =0x02024214
- ldr r0, =0x082dad7c
+ ldr r0, =gUnknown_082DAD7C
str r0, [r1]
ldr r2, =0x0202449c
mov r8, r2
@@ -113075,7 +113075,7 @@ sub_8041A6C: ; 8041A6C
.pool
@080422FC:
ldr r1, =0x02024214
- ldr r0, =0x082dadc4
+ ldr r0, =gUnknown_082DADC4
@08042300:
str r0, [r1]
@08042302:
@@ -113102,7 +113102,7 @@ sub_8041A6C: ; 8041A6C
ands r0, r3
cmp r0, 0
beq @08042368
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -113118,7 +113118,7 @@ sub_8041A6C: ; 8041A6C
str r3, [r4]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db277
+ ldr r0, =gUnknown_082DB277
str r0, [r1]
ldr r1, =0x02024332
movs r0, 0x1
@@ -113887,7 +113887,7 @@ ability_something: ; 8042828
.align 2, 0
.pool
@080429A0:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -114086,7 +114086,7 @@ ability_something: ; 8042828
bl weather_get_current
ldr r1, =0x02024332
strb r0, [r1, 0x5]
- ldr r0, =0x082dace7
+ ldr r0, =gUnknown_082DACE7
bl b_push_move_exec
bl @0804441E
.align 2, 0
@@ -114102,7 +114102,7 @@ ability_something: ; 8042828
@08042B88:
movs r0, 0x5
strh r0, [r2]
- ldr r0, =0x082db430
+ ldr r0, =gUnknown_082DB430
bl b_push_move_exec
ldr r0, =0x02024474
mov r1, r10
@@ -114121,7 +114121,7 @@ ability_something: ; 8042828
@08042BB8:
movs r0, 0x18
strh r0, [r2]
- ldr r0, =0x082db470
+ ldr r0, =gUnknown_082DB470
bl b_push_move_exec
ldr r0, =0x02024474
mov r2, r10
@@ -114140,7 +114140,7 @@ ability_something: ; 8042828
@08042BE8:
movs r0, 0x60
strh r0, [r2]
- ldr r0, =0x082db52a
+ ldr r0, =gUnknown_082DB52A
bl b_push_move_exec
ldr r0, =0x02024474
mov r3, r10
@@ -114183,7 +114183,7 @@ ability_something: ; 8042828
bne @08042C50
bl @0804443A
@08042C50:
- ldr r0, =0x082db4a9
+ ldr r0, =gUnknown_082DB4A9
bl b_push_move_exec
ldr r0, =0x02024474
mov r1, r10
@@ -114320,7 +114320,7 @@ ability_something: ; 8042828
bl @0804441E
@08042D72:
strb r5, [r7]
- ldr r0, =0x082db45c
+ ldr r0, =gUnknown_082DB45C
bl b_push_move_exec
ldr r1, =0x020241f0
ldrh r0, [r4, 0x2C]
@@ -114363,7 +114363,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042DDC
ldr r0, =0x02022f58
- ldr r1, =0x0831bc70
+ ldr r1, =gUnknown_0831BC70
bl gf_strcpy
@08042DDC:
ldr r0, [r5]
@@ -114372,7 +114372,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042DEE
ldr r0, =0x02022f58
- ldr r1, =0x0831bc78
+ ldr r1, =gUnknown_0831BC78
bl gf_strcpy
@08042DEE:
ldr r0, [r5]
@@ -114381,7 +114381,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042E00
ldr r0, =0x02022f58
- ldr r1, =0x0831bc80
+ ldr r1, =gUnknown_0831BC80
bl gf_strcpy
@08042E00:
ldr r0, [r5]
@@ -114390,7 +114390,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042E12
ldr r0, =0x02022f58
- ldr r1, =0x0831bc88
+ ldr r1, =gUnknown_0831BC88
bl gf_strcpy
@08042E12:
ldr r0, [r5]
@@ -114399,7 +114399,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042E24
ldr r0, =0x02022f58
- ldr r1, =0x0831bc90
+ ldr r1, =gUnknown_0831BC90
bl gf_strcpy
@08042E24:
str r4, [r5]
@@ -114415,7 +114415,7 @@ ability_something: ; 8042828
mov r3, r10
strb r3, [r4]
strb r3, [r0, 0x17]
- ldr r0, =0x082db484
+ ldr r0, =gUnknown_082DB484
bl b_push_move_exec
str r5, [sp]
movs r0, 0
@@ -114454,7 +114454,7 @@ ability_something: ; 8042828
movs r0, 0x11
strb r0, [r4, 0x10]
strb r1, [r4, 0x11]
- ldr r0, =0x082db444
+ ldr r0, =gUnknown_082DB444
bl b_push_move_exec
strb r5, [r4, 0x17]
bl @080443D0
@@ -114487,7 +114487,7 @@ ability_something: ; 8042828
bl @0804441E
@08042F02:
movs r4, 0
- ldr r0, =0x0831bcf8
+ ldr r0, =gUnknown_0831BCF8
ldrh r2, [r0]
ldr r3, =0x0000ffff
adds r1, r0, 0
@@ -114538,7 +114538,7 @@ ability_something: ; 8042828
str r1, [r0]
@08042F62:
ldr r1, =0x02024214
- ldr r0, =0x082db61f
+ ldr r0, =gUnknown_082DB61F
str r0, [r1]
movs r0, 0x1
mov r9, r0
@@ -114567,7 +114567,7 @@ ability_something: ; 8042828
beq @08042FB0
b @08043126
@08042FB0:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -114587,13 +114587,13 @@ ability_something: ; 8042828
cmp r0, 0
bge @08042FF0
ldr r1, =0x02024214
- ldr r0, =0x082db56f
+ ldr r0, =gUnknown_082DB56F
b @08042FF4
.align 2, 0
.pool
@08042FF0:
ldr r1, =0x02024214
- ldr r0, =0x082db56e
+ ldr r0, =gUnknown_082DB56E
@08042FF4:
str r0, [r1]
movs r1, 0x1
@@ -114605,7 +114605,7 @@ ability_something: ; 8042828
beq @0804300A
b @08043126
@0804300A:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -114625,13 +114625,13 @@ ability_something: ; 8042828
cmp r0, 0
bge @08043048
ldr r1, =0x02024214
- ldr r0, =0x082db56f
+ ldr r0, =gUnknown_082DB56F
b @0804304C
.align 2, 0
.pool
@08043048:
ldr r1, =0x02024214
- ldr r0, =0x082db56e
+ ldr r0, =gUnknown_082DB56E
@0804304C:
str r0, [r1]
movs r2, 0x1
@@ -114678,13 +114678,13 @@ ability_something: ; 8042828
cmp r0, 0
bge @080430C8
ldr r1, =0x02024214
- ldr r0, =0x082db5a8
+ ldr r0, =gUnknown_082DB5A8
b @080430CC
.align 2, 0
.pool
@080430C8:
ldr r1, =0x02024214
- ldr r0, =0x082db5a7
+ ldr r0, =gUnknown_082DB5A7
@080430CC:
str r0, [r1]
ldr r0, [r2]
@@ -114712,13 +114712,13 @@ ability_something: ; 8042828
cmp r0, 0
bge @0804311C
ldr r1, =0x02024214
- ldr r0, =0x082db5a8
+ ldr r0, =gUnknown_082DB5A8
b @08043120
.align 2, 0
.pool
@0804311C:
ldr r1, =0x02024214
- ldr r0, =0x082db5a7
+ ldr r0, =gUnknown_082DB5A7
@08043120:
str r0, [r1]
movs r1, 0x2
@@ -114750,14 +114750,14 @@ ability_something: ; 8042828
cmp r0, 0
bge @08043178
ldr r1, =0x02024214
- ldr r0, =0x082db592
+ ldr r0, =gUnknown_082DB592
str r0, [r1]
bl @0804441E
.align 2, 0
.pool
@08043178:
ldr r1, =0x02024214
- ldr r0, =0x082db591
+ ldr r0, =gUnknown_082DB591
str r0, [r1]
bl @0804441E
.align 2, 0
@@ -114855,7 +114855,7 @@ ability_something: ; 8042828
bne @080432A0
bl @0804441E
@080432A0:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -114922,7 +114922,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db64d
+ ldr r0, =gUnknown_082DB64D
str r0, [r1]
bl @080443D0
.align 2, 0
@@ -114976,7 +114976,7 @@ ability_something: ; 8042828
bne @080433B0
bl @0804441E
@080433B0:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -114999,7 +114999,7 @@ ability_something: ; 8042828
@080433D8:
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db654
+ ldr r0, =gUnknown_082DB654
str r0, [r1]
bl @080443D0
.align 2, 0
@@ -115053,7 +115053,7 @@ ability_something: ; 8042828
bne @08043470
bl @0804441E
@08043470:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115095,7 +115095,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67c
+ ldr r0, =gUnknown_082DB67C
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -115155,7 +115155,7 @@ ability_something: ; 8042828
bne @08043568
bl @0804441E
@08043568:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115182,7 +115182,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67c
+ ldr r0, =gUnknown_082DB67C
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -115242,7 +115242,7 @@ ability_something: ; 8042828
bne @08043644
bl @0804441E
@08043644:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115269,7 +115269,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67c
+ ldr r0, =gUnknown_082DB67C
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -115309,7 +115309,7 @@ ability_something: ; 8042828
beq @080436F8
bl @0804441E
@080436F8:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115356,7 +115356,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67c
+ ldr r0, =gUnknown_082DB67C
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -115398,7 +115398,7 @@ ability_something: ; 8042828
beq @080437D8
bl @0804441E
@080437D8:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115508,7 +115508,7 @@ ability_something: ; 8042828
adds r2, r0, 0
muls r2, r7
adds r2, r4
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -115519,7 +115519,7 @@ ability_something: ; 8042828
str r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db66f
+ ldr r0, =gUnknown_082DB66F
str r0, [r1]
bl @080443D0
.align 2, 0
@@ -115638,7 +115638,7 @@ ability_something: ; 8042828
b @08043B96
@08043A6A:
ldr r0, =0x02022f58
- ldr r1, =0x0831bc70
+ ldr r1, =gUnknown_0831BC70
b @08043B5C
.align 2, 0
.pool
@@ -115658,7 +115658,7 @@ ability_something: ; 8042828
b @08043B96
@08043A96:
ldr r0, =0x02022f58
- ldr r1, =0x0831bc98
+ ldr r1, =gUnknown_0831BC98
bl gf_strcpy
movs r2, 0x2
mov r9, r2
@@ -115679,7 +115679,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08043B96
ldr r0, =0x02022f58
- ldr r1, =0x0831bc80
+ ldr r1, =gUnknown_0831BC80
b @08043B5C
.align 2, 0
.pool
@@ -115702,7 +115702,7 @@ ability_something: ; 8042828
ands r0, r1
str r0, [r2]
ldr r0, =0x02022f58
- ldr r1, =0x0831bc78
+ ldr r1, =gUnknown_0831BC78
bl gf_strcpy
movs r0, 0x1
mov r9, r0
@@ -115723,7 +115723,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08043B96
ldr r0, =0x02022f58
- ldr r1, =0x0831bc88
+ ldr r1, =gUnknown_0831BC88
bl gf_strcpy
movs r2, 0x1
mov r9, r2
@@ -115744,7 +115744,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08043B96
ldr r0, =0x02022f58
- ldr r1, =0x0831bc90
+ ldr r1, =gUnknown_0831BC90
@08043B5C:
bl gf_strcpy
movs r5, 0x1
@@ -115767,7 +115767,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08043B96
ldr r0, =0x02022f58
- ldr r1, =0x0831bca0
+ ldr r1, =gUnknown_0831BCA0
bl gf_strcpy
movs r2, 0x3
mov r9, r2
@@ -115831,7 +115831,7 @@ ability_something: ; 8042828
@08043BFC:
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db68c
+ ldr r0, =gUnknown_082DB68C
str r0, [r1]
ldr r0, =0x02024474
mov r1, r10
@@ -115957,7 +115957,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x17]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67f
+ ldr r0, =gUnknown_082DB67F
str r0, [r1]
ldr r0, [r4]
movs r1, 0x80
@@ -116013,7 +116013,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x17]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67f
+ ldr r0, =gUnknown_082DB67F
str r0, [r1]
ldr r0, [r4]
movs r1, 0x80
@@ -116662,7 +116662,7 @@ ability_something: ; 8042828
.align 2, 0
.pool
@080442D8:
- ldr r0, =0x082db4a9
+ ldr r0, =gUnknown_082DB4A9
bl b_push_move_exec
ldr r0, =0x02024474
strb r6, [r0, 0x17]
@@ -116677,7 +116677,7 @@ ability_something: ; 8042828
.align 2, 0
.pool
@080442FC:
- ldr r0, =0x082db4a9
+ ldr r0, =gUnknown_082DB4A9
bl b_push_move_exec
ldr r0, =0x02024474
mov r5, r10
@@ -116697,13 +116697,13 @@ ability_something: ; 8042828
ldr r1, =0xfff7ffff
ands r0, r1
str r0, [r2]
- ldr r0, =0x082db4b8
+ ldr r0, =gUnknown_082DB4B8
bl b_push_move_exec
b @080443C8
.align 2, 0
.pool
@08044340:
- ldr r0, =0x082db452
+ ldr r0, =gUnknown_082DB452
bl b_push_move_exec
ldr r1, =0x020242ac
ldr r0, [sp, 0x18]
@@ -116751,7 +116751,7 @@ ability_something: ; 8042828
str r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db4c1
+ ldr r0, =gUnknown_082DB4C1
str r0, [r1]
@080443C8:
ldr r0, =0x0202449c
@@ -117064,7 +117064,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, =0x0202420b
strb r7, [r0]
strb r7, [r1]
- ldr r0, =0x082db7ae
+ ldr r0, =gUnknown_082DB7AE
bl b_call_bc_move_exec
bl @0804582A
.align 2, 0
@@ -117168,7 +117168,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, [r4]
negs r0, r0
str r0, [r4]
- ldr r0, =0x082db7c4
+ ldr r0, =gUnknown_082DB7C4
bl b_call_bc_move_exec
b @08044B02
.align 2, 0
@@ -117271,7 +117271,7 @@ berry_effects_maybe: ; 80444DC
strb r0, [r1, 0x3]
movs r0, 0xFF
strb r0, [r1, 0x4]
- ldr r0, =0x082db7e1
+ ldr r0, =gUnknown_082DB7E1
bl b_call_bc_move_exec
mov r1, r10
adds r1, 0x9
@@ -117331,7 +117331,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, =0x0202420b
strb r7, [r0]
strb r7, [r1]
- ldr r0, =0x082db7ae
+ ldr r0, =gUnknown_082DB7AE
bl b_call_bc_move_exec
bl @080451D6
.align 2, 0
@@ -117372,7 +117372,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, [r3]
negs r0, r0
str r0, [r3]
- ldr r0, =0x082db7f1
+ ldr r0, =gUnknown_082DB7F1
bl b_call_bc_move_exec
movs r0, 0x4
str r0, [sp, 0xC]
@@ -117566,13 +117566,13 @@ berry_effects_maybe: ; 80444DC
lsls r0, 24
cmp r0, 0
bge @08044AFC
- ldr r0, =0x082db824
+ ldr r0, =gUnknown_082DB824
bl b_call_bc_move_exec
b @08044B02
.align 2, 0
.pool
@08044AFC:
- ldr r0, =0x082db7c4
+ ldr r0, =gUnknown_082DB7C4
bl b_call_bc_move_exec
@08044B02:
movs r0, 0x4
@@ -117640,13 +117640,13 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
bge @08044B90
@08044B7C:
- ldr r0, =0x082db824
+ ldr r0, =gUnknown_082DB824
bl b_call_bc_move_exec
b @08044B96
.align 2, 0
.pool
@08044B90:
- ldr r0, =0x082db7c4
+ ldr r0, =gUnknown_082DB7C4
bl b_call_bc_move_exec
@08044B96:
movs r3, 0x4
@@ -117713,13 +117713,13 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
bge @08044C24
@08044C0E:
- ldr r0, =0x082db824
+ ldr r0, =gUnknown_082DB824
bl b_call_bc_move_exec
b @08044C2A
.align 2, 0
.pool
@08044C24:
- ldr r0, =0x082db7c4
+ ldr r0, =gUnknown_082DB7C4
bl b_call_bc_move_exec
@08044C2A:
movs r2, 0x4
@@ -117899,7 +117899,7 @@ berry_effects_maybe: ; 80444DC
@08044D8A:
strb r0, [r1, 0x10]
strb r6, [r1, 0x11]
- ldr r0, =0x082db84e
+ ldr r0, =gUnknown_082DB84E
bl b_call_bc_move_exec
movs r2, 0x5
str r2, [sp, 0xC]
@@ -117946,7 +117946,7 @@ berry_effects_maybe: ; 80444DC
@08044DF0:
strb r0, [r1, 0x10]
strb r6, [r1, 0x11]
- ldr r0, =0x082db84e
+ ldr r0, =gUnknown_082DB84E
bl b_call_bc_move_exec
movs r5, 0x5
str r5, [sp, 0xC]
@@ -117985,7 +117985,7 @@ berry_effects_maybe: ; 80444DC
@08044E46:
orrs r2, r3
str r2, [r1]
- ldr r0, =0x082db869
+ ldr r0, =gUnknown_082DB869
bl b_call_bc_move_exec
movs r2, 0x2
str r2, [sp, 0xC]
@@ -118093,7 +118093,7 @@ berry_effects_maybe: ; 80444DC
adds r0, 0x6
strb r0, [r1, 0x10]
strb r2, [r1, 0x11]
- ldr r0, =0x082db84e
+ ldr r0, =gUnknown_082DB84E
bl b_call_bc_move_exec
movs r0, 0x5
str r0, [sp, 0xC]
@@ -118118,7 +118118,7 @@ berry_effects_maybe: ; 80444DC
negs r0, r0
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db706
+ ldr r0, =gUnknown_082DB706
bl b_call_bc_move_exec
movs r1, 0x1
str r1, [sp, 0xC]
@@ -118142,7 +118142,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, =0xfffff077
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db71e
+ ldr r0, =gUnknown_082DB71E
bl b_call_bc_move_exec
movs r2, 0x1
str r2, [sp, 0xC]
@@ -118167,7 +118167,7 @@ berry_effects_maybe: ; 80444DC
negs r0, r0
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db736
+ ldr r0, =gUnknown_082DB736
bl b_call_bc_move_exec
movs r3, 0x1
str r3, [sp, 0xC]
@@ -118192,7 +118192,7 @@ berry_effects_maybe: ; 80444DC
negs r0, r0
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db74e
+ ldr r0, =gUnknown_082DB74E
bl b_call_bc_move_exec
movs r5, 0x1
str r5, [sp, 0xC]
@@ -118224,7 +118224,7 @@ berry_effects_maybe: ; 80444DC
ldr r2, =0xf7ffffff
ands r0, r2
str r0, [r1]
- ldr r0, =0x082db766
+ ldr r0, =gUnknown_082DB766
b @0804518A
.align 2, 0
.pool
@@ -118246,7 +118246,7 @@ berry_effects_maybe: ; 80444DC
negs r0, r0
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db77e
+ ldr r0, =gUnknown_082DB77E
bl b_call_bc_move_exec
movs r1, 0x2
str r1, [sp, 0xC]
@@ -118281,7 +118281,7 @@ berry_effects_maybe: ; 80444DC
cmp r2, 0
beq @080450B2
ldr r0, =0x02022f58
- ldr r1, =0x0831bc70
+ ldr r1, =gUnknown_0831BC70
bl gf_strcpy
movs r0, 0x1
mov r10, r0
@@ -118300,7 +118300,7 @@ berry_effects_maybe: ; 80444DC
ands r0, r1
str r0, [r2]
ldr r0, =0x02022f58
- ldr r1, =0x0831bc78
+ ldr r1, =gUnknown_0831BC78
bl gf_strcpy
movs r2, 0x1
add r10, r2
@@ -118311,7 +118311,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @080450EE
ldr r0, =0x02022f58
- ldr r1, =0x0831bc80
+ ldr r1, =gUnknown_0831BC80
bl gf_strcpy
movs r3, 0x1
add r10, r3
@@ -118322,7 +118322,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @08045104
ldr r0, =0x02022f58
- ldr r1, =0x0831bc88
+ ldr r1, =gUnknown_0831BC88
bl gf_strcpy
movs r0, 0x1
add r10, r0
@@ -118333,7 +118333,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @0804511A
ldr r0, =0x02022f58
- ldr r1, =0x0831bc90
+ ldr r1, =gUnknown_0831BC90
bl gf_strcpy
movs r1, 0x1
add r10, r1
@@ -118345,7 +118345,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @08045132
ldr r0, =0x02022f58
- ldr r1, =0x0831bc98
+ ldr r1, =gUnknown_0831BC98
bl gf_strcpy
movs r3, 0x1
add r10, r3
@@ -118378,7 +118378,7 @@ berry_effects_maybe: ; 80444DC
subs r1, 0x8
ands r0, r1
str r0, [r3]
- ldr r0, =0x082db794
+ ldr r0, =gUnknown_082DB794
@0804518A:
bl b_call_bc_move_exec
movs r0, 0x1
@@ -118403,9 +118403,9 @@ berry_effects_maybe: ; 80444DC
ands r2, r0
str r2, [r1]
ldr r0, =0x02022f58
- ldr r1, =0x0831bca0
+ ldr r1, =gUnknown_0831BCA0
bl gf_strcpy
- ldr r0, =0x082db794
+ ldr r0, =gUnknown_082DB794
bl b_call_bc_move_exec
ldr r1, =0x02024332
movs r0, 0
@@ -118461,7 +118461,7 @@ berry_effects_maybe: ; 80444DC
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r5, r10
lsls r0, r5, 2
adds r0, r2
@@ -118577,7 +118577,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db70c
+ ldr r0, =gUnknown_082DB70C
str r0, [r1]
movs r0, 0x1
str r0, [sp, 0xC]
@@ -118602,7 +118602,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db724
+ ldr r0, =gUnknown_082DB724
str r0, [r1]
movs r1, 0x1
str r1, [sp, 0xC]
@@ -118628,7 +118628,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db73c
+ ldr r0, =gUnknown_082DB73C
str r0, [r1]
movs r2, 0x1
str r2, [sp, 0xC]
@@ -118654,7 +118654,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db754
+ ldr r0, =gUnknown_082DB754
str r0, [r1]
movs r3, 0x1
str r3, [sp, 0xC]
@@ -118688,7 +118688,7 @@ berry_effects_maybe: ; 80444DC
str r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db76c
+ ldr r0, =gUnknown_082DB76C
b @080455DC
.align 2, 0
.pool
@@ -118711,7 +118711,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db784
+ ldr r0, =gUnknown_082DB784
str r0, [r1]
movs r0, 0x2
str r0, [sp, 0xC]
@@ -118736,14 +118736,14 @@ berry_effects_maybe: ; 80444DC
ands r1, r0
str r1, [r2]
ldr r0, =0x02022f58
- ldr r1, =0x0831bca0
+ ldr r1, =gUnknown_0831BCA0
bl gf_strcpy
bl b_movescr_stack_push_cursor
ldr r1, =0x02024332
movs r0, 0
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db79a
+ ldr r0, =gUnknown_082DB79A
str r0, [r1]
movs r1, 0x2
str r1, [sp, 0xC]
@@ -118777,7 +118777,7 @@ berry_effects_maybe: ; 80444DC
cmp r2, 0
beq @08045558
ldr r0, =0x02022f58
- ldr r1, =0x0831bc70
+ ldr r1, =gUnknown_0831BC70
bl gf_strcpy
@08045558:
ldr r0, [r6]
@@ -118793,7 +118793,7 @@ berry_effects_maybe: ; 80444DC
ands r0, r1
str r0, [r2]
ldr r0, =0x02022f58
- ldr r1, =0x0831bc78
+ ldr r1, =gUnknown_0831BC78
bl gf_strcpy
@08045578:
ldr r0, [r6]
@@ -118802,7 +118802,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @0804558A
ldr r0, =0x02022f58
- ldr r1, =0x0831bc80
+ ldr r1, =gUnknown_0831BC80
bl gf_strcpy
@0804558A:
ldr r0, [r6]
@@ -118811,7 +118811,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @0804559C
ldr r0, =0x02022f58
- ldr r1, =0x0831bc88
+ ldr r1, =gUnknown_0831BC88
bl gf_strcpy
@0804559C:
ldr r0, [r6]
@@ -118820,7 +118820,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @080455AE
ldr r0, =0x02022f58
- ldr r1, =0x0831bc90
+ ldr r1, =gUnknown_0831BC90
bl gf_strcpy
@080455AE:
adds r5, r4
@@ -118830,7 +118830,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @080455C2
ldr r0, =0x02022f58
- ldr r1, =0x0831bc98
+ ldr r1, =gUnknown_0831BC98
bl gf_strcpy
@080455C2:
movs r4, 0
@@ -118844,7 +118844,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, =0x02024332
strb r4, [r0, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db79a
+ ldr r0, =gUnknown_082DB79A
@080455DC:
str r0, [r1]
movs r5, 0x1
@@ -118889,7 +118889,7 @@ berry_effects_maybe: ; 80444DC
strb r7, [r0]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db7b4
+ ldr r0, =gUnknown_082DB7B4
str r0, [r1]
b @0804582A
.align 2, 0
@@ -118989,7 +118989,7 @@ berry_effects_maybe: ; 80444DC
ldr r2, [sp, 0x10]
cmp r0, r2
bcs @0804582A
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -119088,7 +119088,7 @@ berry_effects_maybe: ; 80444DC
str r5, [r0]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db7f7
+ ldr r0, =gUnknown_082DB7F7
str r0, [r1]
ldr r0, [sp, 0xC]
adds r0, 0x1
@@ -119149,7 +119149,7 @@ sub_80458B4: ; 80458B4
ldr r0, [r0]
cmp r0, 0
bne @080458D0
- ldr r1, =0x0831bd10
+ ldr r1, =gUnknown_0831BD10
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0]
@@ -119182,7 +119182,7 @@ sub_80458E0: ; 80458E0
lsrs r6, r0, 24
b @0804590A
@080458FE:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r7, 1
adds r0, r7
lsls r0, 2
@@ -119321,14 +119321,14 @@ sub_80458E0: ; 80458E0
beq @08045A6A
ldr r0, =0x02024210
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r1
ldr r0, [r0]
ands r2, r0
cmp r2, 0
bne @08045A6A
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
mov r3, r8
adds r1, r3, r7
lsls r1, 2
@@ -119466,7 +119466,7 @@ sub_80458E0: ; 80458E0
lsrs r5, r0, 24
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -119725,7 +119725,7 @@ sub_8045CBC: ; 8045CBC
bne @08045E20
@08045E0A:
ldr r1, =0x02024214
- ldr r0, =0x082db695
+ ldr r0, =gUnknown_082DB695
b @08045F7A
.align 2, 0
.pool
@@ -119750,7 +119750,7 @@ sub_8045CBC: ; 8045CBC
asrs r4, r0, 8
cmp r4, r6
bge @08045EE8
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r5, =0x020241e8
ldrb r0, [r5]
lsls r0, 2
@@ -119796,7 +119796,7 @@ sub_8045CBC: ; 8045CBC
ldrh r0, [r0]
strh r0, [r4]
ldr r1, =0x02024214
- ldr r0, =0x082db6a5
+ ldr r0, =gUnknown_082DB6A5
str r0, [r1]
ldrh r0, [r4]
movs r1, 0
@@ -119866,7 +119866,7 @@ sub_8045CBC: ; 8045CBC
cmp r2, r0
bne @08045F64
ldr r1, =0x02024214
- ldr r0, =0x082db6d9
+ ldr r0, =gUnknown_082DB6D9
b @08045F7A
.align 2, 0
.pool
@@ -119881,7 +119881,7 @@ sub_8045CBC: ; 8045CBC
ands r1, r0
strb r1, [r2, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db6ad
+ ldr r0, =gUnknown_082DB6AD
@08045F7A:
str r0, [r1]
movs r0, 0x1
@@ -119913,7 +119913,7 @@ sub_8045CBC: ; 8045CBC
ldrb r0, [r4]
strb r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082db6f0
+ ldr r0, =gUnknown_082DB6F0
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -119974,7 +119974,7 @@ atk00_attackcanceler: ; 8045FFC
orrs r1, r0
str r1, [r2]
ldr r1, =0x02024214
- ldr r0, =0x082d8a4e
+ ldr r0, =gUnknown_082D8A4E
b @08046396
.align 2, 0
.pool
@@ -120032,7 +120032,7 @@ atk00_attackcanceler: ; 8045FFC
cmp r0, 0
bne @08046108
ldr r1, =0x02024214
- ldr r0, =0x082db07a
+ ldr r0, =gUnknown_082DB07A
str r0, [r1]
ldr r2, =0x0202427c
ldrb r0, [r2]
@@ -120104,7 +120104,7 @@ atk00_attackcanceler: ; 8045FFC
mov r9, r2
cmp r0, 0
bge @080461E8
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -120132,7 +120132,7 @@ atk00_attackcanceler: ; 8045FFC
strb r0, [r1]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db194
+ ldr r0, =gUnknown_082DB194
b @08046396
.align 2, 0
.pool
@@ -120143,7 +120143,7 @@ atk00_attackcanceler: ; 8045FFC
cmp r2, r0
bge @0804622A
ldr r6, =0x0202433c
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
mov r12, r1
adds r5, r0, 0
ldr r7, =0x0202407e
@@ -120193,7 +120193,7 @@ atk00_attackcanceler: ; 8045FFC
strb r0, [r4]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db53e
+ ldr r0, =gUnknown_082DB53E
str r0, [r1]
mov r1, r8
ldrb r0, [r1]
@@ -120211,7 +120211,7 @@ atk00_attackcanceler: ; 8045FFC
bne @08046296
b @08046390
@08046296:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r2, =0x020241ea
ldrh r3, [r2]
lsls r0, r3, 1
@@ -120307,7 +120307,7 @@ atk00_attackcanceler: ; 8045FFC
strb r0, [r1, 0x17]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db1ac
+ ldr r0, =gUnknown_082DB1AC
b @08046396
.align 2, 0
.pool
@@ -120407,7 +120407,7 @@ atk40_801DBA0: ; 804643C
lsls r0, 31
cmp r0, 0
beq @0804649C
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -120460,7 +120460,7 @@ sub_80464AC: ; 80464AC
lsls r0, 31
cmp r0, 0
beq @080464F8
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -120613,7 +120613,7 @@ sub_8046518: ; 8046518
ands r0, r1
cmp r0, 0
beq @08046622
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
adds r1, r4, r5
lsls r1, 2
adds r1, r0
@@ -120621,7 +120621,7 @@ sub_8046518: ; 8046518
cmp r0, 0x98
beq @08046634
@08046622:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
adds r0, r4, r5
lsls r0, 2
adds r0, r1
@@ -120754,7 +120754,7 @@ atk01_accuracycheck: ; 8046660
.align 2, 0
.pool
@08046744:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r6, 1
adds r0, r6
lsls r0, 2
@@ -120823,7 +120823,7 @@ atk01_accuracycheck: ; 8046660
ble @080467D0
movs r5, 0xC
@080467D0:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r4, r6, 1
adds r0, r4, r6
lsls r0, 2
@@ -120863,7 +120863,7 @@ atk01_accuracycheck: ; 8046660
movs r0, 0x32
mov r8, r0
@08046822:
- ldr r1, =0x0831c0f4
+ ldr r1, =gUnknown_0831C0F4
lsls r0, r5, 24
asrs r0, 22
adds r0, r1
@@ -121027,7 +121027,7 @@ atk01_accuracycheck: ; 8046660
ands r0, r1
cmp r0, 0
beq @080469C0
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r2, [sp, 0x4]
adds r0, r2, r6
lsls r0, 2
@@ -121132,7 +121132,7 @@ atk03_ppreduce: ; 8046A3C
mov r9, r2
cmp r4, 0
bne @08046AF6
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121270,7 +121270,7 @@ atk03_ppreduce: ; 8046A3C
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r7]
lsls r0, 2
adds r0, r2
@@ -121369,7 +121369,7 @@ atk04_critcalc: ; 8046C18
asrs r5, r0, 31
movs r0, 0x2
ands r5, r0
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121468,7 +121468,7 @@ atk04_critcalc: ; 8046C18
cmp r0, 0
bne @08046D70
bl GenerateRandomNumber
- ldr r2, =0x0831c128
+ ldr r2, =gUnknown_0831C128
lsls r1, r5, 1
adds r1, r2
lsls r0, 16
@@ -121554,7 +121554,7 @@ atk05_cmd5: ; 8046D8C
ands r0, r1
cmp r0, 0
beq @08046E10
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r7]
lsls r0, r1, 1
adds r0, r1
@@ -121654,7 +121654,7 @@ sub_8046E7C: ; 8046E7C
ands r0, r1
cmp r0, 0
beq @08046F0A
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
mov r0, r8
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121736,7 +121736,7 @@ battle_attack_damage_modulate_by_effectivity: ; 8046F60
.align 2, 0
.pool
@08046FB0:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121765,7 +121765,7 @@ battle_attack_damage_modulate_by_effectivity: ; 8046F60
movs r0, 0x4
b @0804702E
@08046FF0:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121828,7 +121828,7 @@ sub_8047038: ; 8047038
.align 2, 0
.pool
@08047068:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r1]
lsls r0, r1, 1
adds r0, r1
@@ -121907,7 +121907,7 @@ sub_8047038: ; 8047038
.align 2, 0
.pool
@08047128:
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r3, r1
ldrb r0, [r0]
adds r2, r1, 0
@@ -121918,7 +121918,7 @@ sub_8047038: ; 8047038
adds r3, 0x3
b @080471A0
@0804713C:
- ldr r5, =0x0831ace8
+ ldr r5, =gUnknown_0831ACE8
adds r0, r3, r5
ldrb r0, [r0]
cmp r0, r8
@@ -121967,7 +121967,7 @@ sub_8047038: ; 8047038
adds r3, 0x3
ldr r5, =0x02024084
ldr r4, =0x0202420c
- ldr r2, =0x0831ace8
+ ldr r2, =gUnknown_0831ACE8
@080471A0:
adds r0, r3, r2
ldrb r0, [r0]
@@ -122019,7 +122019,7 @@ sub_8047038: ; 8047038
cmp r0, 0x6
bne @08047242
@08047200:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r7]
lsls r0, r1, 1
adds r0, r1
@@ -122097,7 +122097,7 @@ b_wonderguard_and_levitate: ; 80472A8
bne @080472C0
b @08047508
@080472C0:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
@@ -122151,7 +122151,7 @@ b_wonderguard_and_levitate: ; 80472A8
.align 2, 0
.pool
@0804733C:
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r5, r1
ldrb r0, [r0]
adds r4, r1, 0
@@ -122370,7 +122370,7 @@ b_wonderguard_and_levitate: ; 80472A8
ands r6, r0
cmp r6, 0x1
beq @08047508
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
mov r0, r9
ldrh r1, [r0]
lsls r0, r1, 1
@@ -122444,7 +122444,7 @@ b_attack_effectivity_adapt: ; 804752C
ands r0, r1
b @080475DC
@0804757A:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -122470,7 +122470,7 @@ b_attack_effectivity_adapt: ; 804752C
movs r0, 0x4
b @080475DA
@080475AC:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -122532,7 +122532,7 @@ move_effectiveness_something: ; 80475E4
movs r0, 0
b @0804779E
@08047616:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
mov r3, r10
lsls r2, r3, 1
adds r0, r2, r3
@@ -122590,7 +122590,7 @@ move_effectiveness_something: ; 80475E4
.align 2, 0
.pool
@08047690:
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
mov r2, r8
adds r0, r2, r1
ldrb r0, [r0]
@@ -122611,7 +122611,7 @@ move_effectiveness_something: ; 80475E4
add r8, r0
b @08047718
@080476B6:
- ldr r7, =0x0831ace8
+ ldr r7, =gUnknown_0831ACE8
mov r1, r8
adds r0, r1, r7
ldrb r0, [r0]
@@ -122659,7 +122659,7 @@ move_effectiveness_something: ; 80475E4
movs r1, 0x3
add r8, r1
ldr r5, =0x02024084
- ldr r2, =0x0831ace8
+ ldr r2, =gUnknown_0831ACE8
@08047718:
mov r3, r8
adds r0, r3, r2
@@ -122716,7 +122716,7 @@ move_effectiveness_something: ; 80475E4
cmp r0, 0x6
bne @0804779A
@08047782:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r1, [sp, 0xC]
add r1, r10
lsls r1, 2
@@ -122762,7 +122762,7 @@ ai_rate_move: ; 80477BC
movs r7, 0
mov r0, sp
strb r7, [r0]
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r0, r1, 3
subs r0, r1
lsls r0, 2
@@ -122778,7 +122778,7 @@ ai_rate_move: ; 80477BC
.align 2, 0
.pool
@080477FC:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r6, 1
adds r0, r1, r6
lsls r0, 2
@@ -122798,7 +122798,7 @@ ai_rate_move: ; 80477BC
.align 2, 0
.pool
@08047824:
- ldr r0, =0x0831ace8
+ ldr r0, =gUnknown_0831ACE8
adds r1, r7, r0
ldrb r0, [r1]
cmp r0, 0xFF
@@ -122829,7 +122829,7 @@ ai_rate_move: ; 80477BC
@0804785C:
adds r4, 0x3
adds r7, 0x3
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r7, r1
ldrb r0, [r0]
cmp r0, 0xFF
@@ -122849,7 +122849,7 @@ ai_rate_move: ; 80477BC
cmp r0, 0x6
bne @0804789C
@08047884:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r3, [sp, 0x8]
adds r1, r3, r6
lsls r1, 2
@@ -123013,7 +123013,7 @@ atk07_cmd7: ; 80478F4
adds r5, r2, 0
cmp r1, 0
bne @08047A84
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -123302,7 +123302,7 @@ atk09_attackanimation: ; 8047C30
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082dabb9
+ ldr r0, =gUnknown_082DABB9
str r0, [r4]
ldr r1, =0x02024474
ldrb r0, [r1, 0x18]
@@ -123315,7 +123315,7 @@ atk09_attackanimation: ; 8047C30
.align 2, 0
.pool
@08047C8C:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r5]
lsls r0, r1, 1
adds r0, r1
@@ -123440,7 +123440,7 @@ atk09_attackanimation: ; 8047C30
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082dabb9
+ ldr r0, =gUnknown_082DABB9
str r0, [r4]
@08047DB6:
add sp, 0x10
@@ -123587,7 +123587,7 @@ atk0C_datahpupdate: ; 8047EC4
.align 2, 0
.pool
@08047EF4:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -123712,7 +123712,7 @@ atk0C_datahpupdate: ; 8047EC4
adds r0, 0x2
str r0, [r4]
bl b_movescr_stack_push_cursor
- ldr r0, =0x082db6fb
+ ldr r0, =gUnknown_082DB6FB
str r0, [r4]
b @080482A2
.align 2, 0
@@ -124181,7 +124181,7 @@ atk0F_resultmessage: ; 80483E0
cmp r0, 0x2
bls @0804842C
@0804840E:
- ldr r1, =0x085cc834
+ ldr r1, =gUnknown_085CC834
ldrb r0, [r7, 0x6]
lsls r0, 1
adds r0, r1
@@ -124255,7 +124255,7 @@ atk0F_resultmessage: ; 80483E0
strb r0, [r6]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db816
+ ldr r0, =gUnknown_082DB816
b @0804857E
.align 2, 0
.pool
@@ -124283,7 +124283,7 @@ atk0F_resultmessage: ; 80483E0
strb r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db1ce
+ ldr r0, =gUnknown_082DB1CE
b @0804857E
.align 2, 0
.pool
@@ -124297,7 +124297,7 @@ atk0F_resultmessage: ; 80483E0
strb r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db1c7
+ ldr r0, =gUnknown_082DB1C7
b @0804857E
.align 2, 0
.pool
@@ -124323,7 +124323,7 @@ atk0F_resultmessage: ; 80483E0
strb r0, [r6]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db816
+ ldr r0, =gUnknown_082DB816
b @0804857E
.align 2, 0
.pool
@@ -124760,7 +124760,7 @@ sub_8048760: ; 8048760
bls @08048906
b @08048F40
@08048906:
- ldr r1, =0x0831c134
+ ldr r1, =gUnknown_0831C134
ldr r2, =0x02024332
ldrb r0, [r2, 0x3]
lsls r0, 2
@@ -124915,7 +124915,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5e9
+ ldr r0, =gUnknown_082DB5E9
str r0, [r4]
ldr r2, =0x02024280
ldr r1, [r2]
@@ -125041,7 +125041,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5d1
+ ldr r0, =gUnknown_082DB5D1
str r0, [r4]
ldr r2, =0x02024280
ldr r1, [r2]
@@ -125089,7 +125089,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5d1
+ ldr r0, =gUnknown_082DB5D1
b @08048D72
.align 2, 0
.pool
@@ -125236,7 +125236,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5dd
+ ldr r0, =gUnknown_082DB5DD
str r0, [r4]
ldr r2, =0x02024280
ldr r1, [r2]
@@ -125324,7 +125324,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5e9
+ ldr r0, =gUnknown_082DB5E9
@08048D72:
str r0, [r4]
ldr r1, =0x02024332
@@ -125396,7 +125396,7 @@ sub_8048760: ; 8048760
ldr r0, [r0]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c134
+ ldr r1, =gUnknown_0831C134
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125434,7 +125434,7 @@ sub_8048760: ; 8048760
str r0, [r1]
@08048E64:
ldr r2, =0x02024214
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r5, =0x02024332
ldrb r0, [r5, 0x3]
lsls r0, 2
@@ -125526,7 +125526,7 @@ sub_8048760: ; 8048760
mov r0, r8
adds r0, 0x50
adds r1, r0
- ldr r2, =0x0831c134
+ ldr r2, =gUnknown_0831C134
ldr r0, =0x02024332
ldrb r3, [r0, 0x3]
lsls r0, r3, 2
@@ -125648,7 +125648,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125681,7 +125681,7 @@ sub_8048760: ; 8048760
movs r1, 0x27
bl b_history__record_ability_usage_of_player
ldr r1, =0x02024214
- ldr r0, =0x082db603
+ ldr r0, =gUnknown_082DB603
str r0, [r1]
bl @080499B2
.align 2, 0
@@ -125704,7 +125704,7 @@ sub_8048760: ; 8048760
mov r0, r8
adds r0, 0x50
adds r2, r0
- ldr r1, =0x0831c134
+ ldr r1, =gUnknown_0831C134
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125759,7 +125759,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125801,7 +125801,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125925,7 +125925,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r2, =0x02024332
ldrb r0, [r2, 0x3]
lsls r0, 2
@@ -125933,7 +125933,7 @@ sub_8048760: ; 8048760
ldr r0, [r0]
str r0, [r4]
strb r5, [r2, 0x5]
- ldr r3, =0x085cc982
+ ldr r3, =gUnknown_085CC982
ldrh r0, [r3]
ldrh r4, [r6]
cmp r0, r4
@@ -125981,7 +125981,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -126016,7 +126016,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082d8cd4
+ ldr r0, =gUnknown_082D8CD4
b @080499B0
.align 2, 0
.pool
@@ -126047,7 +126047,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082d8d65
+ ldr r0, =gUnknown_082D8D65
b @080499B0
.align 2, 0
.pool
@@ -126077,7 +126077,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082d8cd4
+ ldr r0, =gUnknown_082D8CD4
b @080499B0
.align 2, 0
.pool
@@ -126108,7 +126108,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082d8d65
+ ldr r0, =gUnknown_082D8D65
b @080499B0
.align 2, 0
.pool
@@ -126202,7 +126202,7 @@ sub_8048760: ; 8048760
adds r0, 0x29
adds r0, r4, r0
ldrb r1, [r0]
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r2, =0x0202406e
ldrb r0, [r6]
lsls r0, 1
@@ -126234,7 +126234,7 @@ sub_8048760: ; 8048760
bne @0804963C
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db682
+ ldr r0, =gUnknown_082DB682
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r7]
@@ -126335,7 +126335,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db422
+ ldr r0, =gUnknown_082DB422
str r0, [r4]
ldrb r0, [r7]
ldr r1, [r5]
@@ -126398,7 +126398,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082daf27
+ ldr r0, =gUnknown_082DAF27
b @080499B0
.align 2, 0
.pool
@@ -126407,7 +126407,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082dafc3
+ ldr r0, =gUnknown_082DAFC3
b @080499B0
.align 2, 0
.pool
@@ -126448,7 +126448,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db361
+ ldr r0, =gUnknown_082DB361
b @080499B0
.align 2, 0
.pool
@@ -126457,7 +126457,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db117
+ ldr r0, =gUnknown_082DB117
b @080499B0
.align 2, 0
.pool
@@ -126477,7 +126477,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -126549,7 +126549,7 @@ sub_8048760: ; 8048760
ldr r0, =0x0202420a
strb r2, [r0]
ldr r1, =0x02024214
- ldr r0, =0x082db63f
+ ldr r0, =gUnknown_082DB63F
str r0, [r1]
ldrb r0, [r4]
movs r1, 0x3C
@@ -126581,7 +126581,7 @@ sub_8048760: ; 8048760
ldr r2, =0x020243d0
adds r2, 0x29
adds r2, r4, r2
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r1, =0x0202406e
mov r4, r9
ldrb r0, [r4]
@@ -126598,7 +126598,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db168
+ ldr r0, =gUnknown_082DB168
str r0, [r4]
mov r1, r9
ldrb r0, [r1]
@@ -126631,7 +126631,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db1d5
+ ldr r0, =gUnknown_082DB1D5
@080499B0:
str r0, [r4]
@080499B2:
@@ -126664,7 +126664,7 @@ atk15_seteffectwithchancetarget: ; 80499D4
ldrb r0, [r0]
cmp r0, 0x20
bne @08049A10
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -126677,7 +126677,7 @@ atk15_seteffectwithchancetarget: ; 80499D4
.align 2, 0
.pool
@08049A10:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -126805,7 +126805,7 @@ sub_8049AE0: ; 8049AE0
adds r1, 0x50
@08049B1E:
adds r2, r1
- ldr r1, =0x0831c134
+ ldr r1, =gUnknown_0831C134
ldrb r0, [r3, 0x3]
lsls r0, 2
adds r0, r1
@@ -126846,7 +126846,7 @@ atk19_faintpokemon: ; 8049B5C
ldr r5, =0x02024064
strb r0, [r5]
ldr r2, =0x02024280
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -126895,7 +126895,7 @@ atk19_faintpokemon: ; 8049B5C
ldr r0, =0x0202420c
ldrb r0, [r0]
mov r9, r0
- ldr r4, =0x082da7aa
+ ldr r4, =gUnknown_082DA7AA
b @08049C18
.align 2, 0
.pool
@@ -126907,12 +126907,12 @@ atk19_faintpokemon: ; 8049B5C
ldr r0, =0x0202420b
ldrb r0, [r0]
mov r9, r0
- ldr r4, =0x082da7b7
+ ldr r4, =gUnknown_082DA7B7
@08049C18:
mov r8, r1
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r7, r8
ldrb r3, [r7]
lsls r0, r3, 2
@@ -127014,7 +127014,7 @@ atk19_faintpokemon: ; 8049B5C
adds r0, r6
ldrh r0, [r0, 0x28]
str r0, [r1]
- ldr r0, =0x082dae3e
+ ldr r0, =gUnknown_082DAE3E
str r0, [r4]
@08049D0C:
ldr r1, =0x020242ac
@@ -127078,7 +127078,7 @@ atk19_faintpokemon: ; 8049B5C
ldr r5, =0x02024214
ldr r0, [r5]
bl b_movescr_stack_push
- ldr r0, =0x082db18d
+ ldr r0, =gUnknown_082DB18D
str r0, [r5]
ldr r5, =0x02024064
mov r3, r8
@@ -127835,7 +127835,7 @@ sub_804A32C: ; 804A32C
ldr r0, =0x0202449c
ldr r2, [r0]
adds r2, 0xDF
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r1, =0x0202406e
ldrb r0, [r4]
lsls r0, 1
@@ -127869,7 +127869,7 @@ sub_804A32C: ; 804A32C
bl pokemon_getattr
cmp r0, 0
beq @0804A486
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -127906,7 +127906,7 @@ sub_804A32C: ; 804A32C
adds r7, 0x1
cmp r7, 0x5
ble @0804A418
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
ldr r2, =0x02024084
ldr r0, =0x0202420d
ldrb r1, [r0]
@@ -128202,7 +128202,7 @@ sub_804A32C: ; 804A32C
ldr r4, [r1]
ldrh r0, [r0, 0x4]
adds r5, r1, 0
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r2, =0x02024210
ldrb r1, [r4, 0x10]
cmp r0, r1
@@ -128522,7 +128522,7 @@ sub_804A32C: ; 804A32C
strb r0, [r4, 0x5]
bl b_movescr_stack_push_cursor
ldr r2, =0x03005d54
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
mov r4, r9
ldr r5, [r4]
ldrb r0, [r5, 0x10]
@@ -128533,7 +128533,7 @@ sub_804A32C: ; 804A32C
orrs r0, r1
strb r0, [r2]
ldr r1, =0x02024214
- ldr r0, =0x082dabbd
+ ldr r0, =gUnknown_082DABBD
str r0, [r1]
ldr r4, =0x020241f0
ldr r2, =0x02023864
@@ -128915,7 +128915,7 @@ sub_804ACD0: ; 804ACD0
lsls r1, 2
adds r0, r1
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -128972,7 +128972,7 @@ sub_804ACD0: ; 804ACD0
ldr r1, =0x000002a1
adds r0, r1
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -130376,7 +130376,7 @@ atk46_cmd46: ; 804B7EC
beq @0804B868
adds r0, r2, 0x7
bl b_movescr_stack_push
- ldr r0, =0x082dabb9
+ ldr r0, =gUnknown_082DABB9
b @0804B8A8
.align 2, 0
.pool
@@ -130932,7 +130932,7 @@ sub_804BBCC: ; 804BBCC
ldr r0, =0x02024474
strb r4, [r0, 0x14]
bl sub_804AF30
- ldr r2, =0x082d86a8
+ ldr r2, =gUnknown_082D86A8
mov r0, r8
ldrh r1, [r0]
lsls r0, r1, 1
@@ -130945,12 +130945,12 @@ sub_804BBCC: ; 804BBCC
ldr r0, [r0]
bl b_movescr_stack_push
ldr r1, =0x02024214
- ldr r0, =0x082db87d
+ ldr r0, =gUnknown_082DB87D
bl @0804C5B8
.align 2, 0
.pool
@0804BCF0:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -131072,7 +131072,7 @@ sub_804BBCC: ; 804BBCC
bne @0804BDFE
b @0804C184
@0804BDFE:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -131098,7 +131098,7 @@ sub_804BBCC: ; 804BBCC
strb r0, [r1, 0x19]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082dae0d
+ ldr r0, =gUnknown_082DAE0D
str r0, [r1]
b @0804C0B8
.align 2, 0
@@ -131179,7 +131179,7 @@ sub_804BBCC: ; 804BBCC
bl dp01_battle_side_mark_buffer_for_execution
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db282
+ ldr r0, =gUnknown_082DB282
str r0, [r1]
movs r2, 0x1
mov r10, r2
@@ -131587,7 +131587,7 @@ sub_804BBCC: ; 804BBCC
@0804C262:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r3, r9
ldrb r4, [r3]
lsls r0, r4, 2
@@ -131609,7 +131609,7 @@ sub_804BBCC: ; 804BBCC
beq @0804C28E
b @0804C3E8
@0804C28E:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r2, [sp, 0x18]
lsls r1, r2, 1
adds r1, r2
@@ -131755,7 +131755,7 @@ sub_804BBCC: ; 804BBCC
@0804C3FC:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
ldr r2, =0x0202420b
ldrb r3, [r2]
lsls r0, r3, 2
@@ -131773,7 +131773,7 @@ sub_804BBCC: ; 804BBCC
ands r0, r4
cmp r0, 0
bne @0804C4B6
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r2, [sp, 0x18]
lsls r0, r2, 1
adds r0, r2
@@ -131877,7 +131877,7 @@ sub_804BBCC: ; 804BBCC
lsls r0, 29
cmp r0, 0
blt @0804C568
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
mov r9, r0
ldr r1, =0x020241ea
mov r8, r1
@@ -131985,7 +131985,7 @@ atk4A_damagecalc2: ; 804C5F4
push {r7}
movs r4, 0
movs r5, 0
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -132040,7 +132040,7 @@ atk4A_damagecalc2: ; 804C5F4
.align 2, 0
.pool
@0804C688:
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r5, r1
ldrb r0, [r0]
adds r6, r1, 0
@@ -132193,7 +132193,7 @@ atk4A_damagecalc2: ; 804C5F4
cmp r4, 0x6
bne @0804C7E6
@0804C7AC:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r7]
lsls r0, r1, 1
adds r0, r1
@@ -132259,7 +132259,7 @@ atk4B_cmd4b: ; 804C844
ldrb r0, [r0]
strb r0, [r4]
ldr r2, =0x02024280
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -132309,7 +132309,7 @@ atk4C_switch1: ; 804C894
adds r0, 0x5C
ldrb r0, [r0]
strh r0, [r2]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 1
adds r0, r3
@@ -132382,7 +132382,7 @@ sub_804C904: ; 804C904
adds r2, r0, 0
muls r2, r7
adds r2, r4
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
ldrh r1, [r2]
lsls r0, r1, 3
subs r0, r1
@@ -132424,7 +132424,7 @@ sub_804C904: ; 804C904
adds r0, 0x29
adds r0, r2, r0
ldrb r1, [r0]
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r2, =0x0202406e
ldrb r5, [r6]
lsls r0, r5, 1
@@ -132443,7 +132443,7 @@ sub_804C904: ; 804C904
movs r1, 0
strh r1, [r0, 0x2E]
@0804C9DE:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -132514,7 +132514,7 @@ sub_804C904: ; 804C904
ldr r0, =0x0202449c
ldr r2, [r0]
adds r2, 0x92
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r1
ldr r0, [r0]
@@ -132596,7 +132596,7 @@ atk4E_switch3: ; 804CAE8
bl sub_806F01C
@0804CB3E:
ldr r2, =0x02024210
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r5, =0x02024064
ldrb r0, [r5]
lsls r0, 2
@@ -133071,7 +133071,7 @@ sub_804CF10: ; 804CF10
strb r1, [r0]
ldr r1, [r4]
adds r1, 0x93
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r3
@@ -133145,7 +133145,7 @@ atk50_openpartyscreen: ; 804CF88
b @0804D450
@0804CFD8:
ldr r7, =0x02024280
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
adds r4, r1, 0
ldr r2, =0x02024210
mov r8, r2
@@ -133246,7 +133246,7 @@ atk50_openpartyscreen: ; 804CF88
mov r8, r0
ldr r0, [r0]
lsrs r5, r0, 28
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, [r6]
ands r0, r5
cmp r0, 0
@@ -133322,7 +133322,7 @@ atk50_openpartyscreen: ; 804CF88
movs r0, 0x1
mov r9, r0
@0804D170:
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, [r6, 0x8]
ands r0, r5
cmp r0, 0
@@ -133406,7 +133406,7 @@ atk50_openpartyscreen: ; 804CF88
ldrb r0, [r4]
bl dp01_battle_side_mark_buffer_for_execution
@0804D22E:
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, [r6, 0x4]
ands r0, r5
cmp r0, 0
@@ -133485,7 +133485,7 @@ atk50_openpartyscreen: ; 804CF88
orrs r2, r0
mov r9, r2
@0804D2E4:
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, [r6, 0xC]
ands r0, r5
cmp r0, 0
@@ -133584,7 +133584,7 @@ atk50_openpartyscreen: ; 804CF88
beq @0804D3FA
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
ldr r0, [r0]
ands r1, r0
cmp r1, 0
@@ -133622,7 +133622,7 @@ atk50_openpartyscreen: ; 804CF88
beq @0804D450
ldr r0, =0x02024210
ldrb r0, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r1, [r1, 0x4]
ands r0, r1
cmp r0, 0
@@ -133674,7 +133674,7 @@ atk50_openpartyscreen: ; 804CF88
ldr r7, =0x02024280
ldr r0, [r7]
lsrs r5, r0, 28
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r0, [r4, 0x8]
ands r0, r5
cmp r0, 0
@@ -133743,7 +133743,7 @@ atk50_openpartyscreen: ; 804CF88
orrs r1, r2
strb r1, [r0]
@0804D52A:
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r0, [r4, 0xC]
ands r0, r5
cmp r0, 0
@@ -133833,7 +133833,7 @@ atk50_openpartyscreen: ; 804CF88
ldr r1, =0x0202420d
movs r0, 0
strb r0, [r1]
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r2, [r4]
ands r2, r5
ldr r6, =0x0202406c
@@ -133910,7 +133910,7 @@ atk50_openpartyscreen: ; 804CF88
ldr r2, =0x02024064
strb r7, [r2]
ldr r3, =0x02024210
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldrb r0, [r2]
lsls r0, 2
adds r0, r4
@@ -133953,7 +133953,7 @@ atk50_openpartyscreen: ; 804CF88
strb r1, [r0]
ldr r1, [r3]
adds r1, 0x93
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -134044,7 +134044,7 @@ atk50_openpartyscreen: ; 804CF88
strb r0, [r4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r3, [r4]
lsls r0, r3, 2
adds r0, r2
@@ -134128,7 +134128,7 @@ atk51_cmd51: ; 804D820
ldr r0, [r5]
adds r0, 0x93
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r6, 2
adds r0, r2
ldr r4, [r0]
@@ -134175,7 +134175,7 @@ atk51_cmd51: ; 804D820
ldr r0, [r4]
adds r0, 0x93
ldrb r1, [r0]
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldrb r2, [r5]
lsls r0, r2, 2
adds r0, r6
@@ -134398,7 +134398,7 @@ atk52_cmd52: ; 804DAAC
bl sub_803FA70
ldr r1, =0x02024280
mov r8, r1
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -134528,7 +134528,7 @@ atk52_cmd52: ; 804DAAC
ldrb r0, [r0, 0x1]
cmp r0, 0
bne @0804DC14
- ldr r0, =0x082dae90
+ ldr r0, =gUnknown_082DAE90
str r0, [r7]
b @0804DD8E
.align 2, 0
@@ -134536,14 +134536,14 @@ atk52_cmd52: ; 804DAAC
@0804DC14:
cmp r0, 0x1
bne @0804DC24
- ldr r0, =0x082dae59
+ ldr r0, =gUnknown_082DAE59
mov r1, r9
str r0, [r1]
b @0804DD8E
.align 2, 0
.pool
@0804DC24:
- ldr r0, =0x082daec7
+ ldr r0, =gUnknown_082DAEC7
mov r2, r9
str r0, [r2]
b @0804DD8E
@@ -134676,7 +134676,7 @@ atk52_cmd52: ; 804DAAC
ldrb r0, [r1]
adds r0, 0x1
strb r0, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
b @0804DD6E
.align 2, 0
.pool
@@ -135060,7 +135060,7 @@ sub_804E038: ; 804E038
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r1, =0x02024474
@@ -135319,7 +135319,7 @@ sub_804E038: ; 804E038
ldr r0, =0x020242bc
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -135361,7 +135361,7 @@ sub_804E038: ; 804E038
adds r0, 0x50
ldrb r1, [r0]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -135434,7 +135434,7 @@ atk5B_80256E0: ; 804E3C8
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldrb r0, [r5, 0x1F]
@@ -135661,7 +135661,7 @@ sub_804E598: ; 804E598
.align 2, 0
.pool
@0804E5D8:
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
lsls r2, r6, 2
adds r1, r2, r6
lsls r1, 3
@@ -135721,7 +135721,7 @@ sub_804E598: ; 804E598
@0804E642:
ldrb r5, [r0, 0x2]
@0804E644:
- ldr r1, =0x0831aeb8
+ ldr r1, =gUnknown_0831AEB8
lsls r0, r7, 2
adds r4, r0, r1
ldrb r3, [r4]
@@ -136145,8 +136145,8 @@ atk63_jumptoattack: ; 804E990
strh r0, [r2]
adds r0, r1, 0
@0804E9C2:
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r0]
lsls r0, r1, 1
adds r0, r1
@@ -136381,7 +136381,7 @@ atk67_8025ECC: ; 804EBC0
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldrb r0, [r5]
@@ -136578,7 +136578,7 @@ atk69_8025FE0: ; 804ECDC
adds r5, r2, 0
cmp r1, 0
bne @0804EE38
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -137034,11 +137034,11 @@ sub_804F17C: ; 804F17C
lsls r2, 1
adds r0, r2, 0
strh r0, [r1]
- ldr r0, =0x0831c2c8
+ ldr r0, =gUnknown_0831C2C8
movs r1, 0x60
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x0831c2e8
+ ldr r1, =gUnknown_0831C2E8
movs r0, 0xE
movs r2, 0
movs r3, 0
@@ -137335,7 +137335,7 @@ sub_804F384: ; 804F384
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0831c3c0
+ ldr r0, =gUnknown_0831C3C0
movs r1, 0x80
lsls r1, 1
movs r2, 0xA
@@ -137905,7 +137905,7 @@ sub_804F7AC: ; 804F7AC
.pool
@0804F8E4:
ldr r2, =0x02024280
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r0, [r0]
lsls r0, 2
@@ -138068,7 +138068,7 @@ sub_804F7AC: ; 804F7AC
adds r7, r0, 0
adds r7, 0x92
ldrb r3, [r7]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r2, [r6]
lsls r0, r2, 2
adds r0, r1
@@ -138121,7 +138121,7 @@ sub_804F7AC: ; 804F7AC
adds r0, r1
ldr r0, [r0]
bl GetNatureFromPersonality
- ldr r1, =0x0831c4f8
+ ldr r1, =gUnknown_0831C4F8
lsls r0, 24
lsrs r0, 24
adds r0, r1
@@ -138151,7 +138151,7 @@ sub_804F7AC: ; 804F7AC
movs r1, 0
strh r1, [r0]
ldr r2, =0x02024280
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r1, [r3, 0x4]
lsls r1, 28
ldr r0, [r2]
@@ -138181,7 +138181,7 @@ sub_804F7AC: ; 804F7AC
movs r0, 0
strh r0, [r1, 0x28]
ldr r2, =0x02024280
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r1, [r3]
lsls r1, 28
ldr r0, [r2]
@@ -138218,7 +138218,7 @@ sub_804F7AC: ; 804F7AC
adds r0, 0x80
strh r1, [r0]
ldr r2, =0x02024280
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r0, [r3]
lsls r0, 28
ldr r1, [r2]
@@ -138282,7 +138282,7 @@ sub_804F7AC: ; 804F7AC
bl sub_81A5D44
b @0804FD70
@0804FC38:
- ldr r1, =0x085cd1c8
+ ldr r1, =gUnknown_085CD1C8
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0, 0x1]
@@ -138364,7 +138364,7 @@ sub_804F7AC: ; 804F7AC
ldr r2, [r0]
ldr r0, =0x000002a2
adds r2, r0
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r0, [r0]
lsls r0, 2
@@ -138466,7 +138466,7 @@ atk77_setprotect: ; 804FD8C
bne @0804FDCC
movs r6, 0
@0804FDCC:
- ldr r2, =0x0831c3d8
+ ldr r2, =gUnknown_0831C3D8
mov r5, r8
ldrb r1, [r5]
lsls r0, r1, 3
@@ -138484,7 +138484,7 @@ atk77_setprotect: ; 804FD8C
bcc @0804FE80
cmp r6, 0
beq @0804FE80
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
ldr r3, =0x020241ea
ldrh r0, [r3]
lsls r1, r0, 1
@@ -138645,7 +138645,7 @@ atk78_faintifabilitynotdamp: ; 804FEC8
beq @0804FFCC
adds r3, r5, 0
ldrb r5, [r7]
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
adds r4, r0, 0
ldr r6, =0x02024210
@0804FF60:
@@ -138682,7 +138682,7 @@ atk78_faintifabilitynotdamp: ; 804FEC8
ldrb r1, [r1]
bl b_history__record_ability_usage_of_player
ldr r1, =0x02024214
- ldr r0, =0x082db560
+ ldr r0, =gUnknown_082DB560
str r0, [r1]
@0804FFCC:
pop {r3}
@@ -138768,7 +138768,7 @@ sub_8050044: ; 8050044
lsrs r1, 24
adds r3, r0, 0
ldr r6, =0x02024210
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
ldr r0, =0x0202406c
mov r12, r0
ldrb r0, [r2]
@@ -138991,8 +138991,8 @@ sub_8050164: ; 8050164
ldr r1, =0x0202420c
strb r0, [r1]
ldr r5, =0x02024214
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -140052,7 +140052,7 @@ sub_8050A1C: ; 8050A1C
ldrb r0, [r6]
strb r0, [r1, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082dae03
+ ldr r0, =gUnknown_082DAE03
str r0, [r1]
ldrb r1, [r6]
lsls r0, r1, 2
@@ -140080,7 +140080,7 @@ sub_8050A1C: ; 8050A1C
cmp r0, 0
beq @08050B78
ldr r1, =0x02024214
- ldr r0, =0x082d9f1c
+ ldr r0, =gUnknown_082D9F1C
str r0, [r1]
@08050B68:
movs r0, 0x1
@@ -140135,7 +140135,7 @@ sub_8050A1C: ; 8050A1C
ldrb r0, [r2]
strb r0, [r1, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082db5c7
+ ldr r0, =gUnknown_082DB5C7
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r2]
@@ -140185,7 +140185,7 @@ sub_8050A1C: ; 8050A1C
ldrb r0, [r3]
strb r0, [r1, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082db62f
+ ldr r0, =gUnknown_082DB62F
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r3]
@@ -140226,7 +140226,7 @@ sub_8050A1C: ; 8050A1C
ldrb r0, [r2]
strb r0, [r1, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082db62f
+ ldr r0, =gUnknown_082DB62F
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r2]
@@ -140759,7 +140759,7 @@ sub_8051064: ; 8051064
ldrh r0, [r0]
strb r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082dadd8
+ ldr r0, =gUnknown_082DADD8
str r0, [r1]
movs r0, 0x1
@08051116:
@@ -141179,7 +141179,7 @@ sub_8051424: ; 8051424
movs r3, 0
cmp r3, r6
bcs @080514E8
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
mov r10, r0
ldr r5, =0x02024084
mov r12, r5
@@ -141262,7 +141262,7 @@ sub_8051424: ; 8051424
.pool
@0805150C:
movs r7, 0x3
- ldr r5, =0x0831c898
+ ldr r5, =gUnknown_0831C898
mov r9, r5
@08051512:
bl GenerateRandomNumber
@@ -141402,7 +141402,7 @@ atk91_givemoney: ; 80515C8
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db307
+ ldr r0, =gUnknown_082DB307
str r0, [r4]
b @08051658
.align 2, 0
@@ -141601,7 +141601,7 @@ atk93_ko_move: ; 8051730
ldr r0, =0x0202420a
strb r4, [r0]
ldr r1, =0x02024214
- ldr r0, =0x082db552
+ ldr r0, =gUnknown_082DB552
str r0, [r1]
mov r1, r9
ldrb r0, [r1]
@@ -141619,7 +141619,7 @@ atk93_ko_move: ; 8051730
ands r0, r1
cmp r0, 0
bne @080518A0
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r0, [r0]
lsls r2, r0, 1
@@ -141693,7 +141693,7 @@ atk93_ko_move: ; 8051730
cmp r0, r1
bcs @08051942
@080518CA:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r0, [r0]
lsls r2, r0, 1
@@ -142109,7 +142109,7 @@ sub_8051B18: ; 8051B18
@08051C50:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -142227,7 +142227,7 @@ atk97_tryinfatuatetarget: ; 8051C90
cmp r2, 0xC
bne @08051D94
ldr r1, =0x02024214
- ldr r0, =0x082db5f5
+ ldr r0, =gUnknown_082DB5F5
str r0, [r1]
ldr r0, =0x0202420a
strb r2, [r0]
@@ -142296,7 +142296,7 @@ atk97_tryinfatuatetarget: ; 8051C90
adds r2, r0, 0
muls r2, r6
adds r2, r4
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x0202420b
ldrb r0, [r0]
lsls r0, 2
@@ -142366,7 +142366,7 @@ sub_8051E48: ; 8051E48
strb r0, [r4]
ldr r6, =0x02024210
ldrb r1, [r6]
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
ldrb r2, [r4]
lsls r0, r2, 2
adds r0, r7
@@ -142692,7 +142692,7 @@ atk9B_transformdataexecution: ; 805205C
cmp r4, 0x23
bls @08052170
movs r4, 0
- ldr r7, =0x0831c898
+ ldr r7, =gUnknown_0831C898
ldr r3, =0x02024090
adds r5, r3, 0
adds r5, 0x18
@@ -142837,7 +142837,7 @@ sub_80522B8: ; 80522B8
lsls r0, 16
lsrs r2, r0, 16
movs r3, 0
- ldr r0, =0x0831c3e0
+ ldr r0, =gUnknown_0831C3E0
ldrh r1, [r0]
ldr r4, =0x0000fffe
adds r5, r0, 0
@@ -142985,7 +142985,7 @@ atk9D_copyattack: ; 8052300
adds r0, r2
ldrh r0, [r0]
strh r0, [r1]
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
ldrb r0, [r3]
lsls r0, 1
adds r0, r2
@@ -143048,7 +143048,7 @@ atk9D_copyattack: ; 8052300
adds r2, r1
ldrb r4, [r2, 0x18]
lsrs r3, r4, 4
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -143099,7 +143099,7 @@ sub_80524DC: ; 80524DC
ldr r7, =0x020241ea
movs r6, 0xB1
lsls r6, 1
- ldr r5, =0x0831c3e0
+ ldr r5, =gUnknown_0831C3E0
ldr r0, =0x02024214
mov r8, r0
@080524EE:
@@ -143136,8 +143136,8 @@ sub_80524DC: ; 80524DC
ldr r1, =0xfffffbff
ands r0, r1
str r0, [r2]
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -143959,7 +143959,7 @@ atkA6_settypetorandomresistance: ; 8052B34
bhi @08052C24
lsls r0, r4, 1
adds r4, r0, r4
- ldr r6, =0x0831ace8
+ ldr r6, =gUnknown_0831ACE8
adds r3, r4, r6
ldr r1, =0x02024258
ldr r2, =0x0202420b
@@ -144007,7 +144007,7 @@ atkA6_settypetorandomresistance: ; 8052B34
mov r8, r0
ldr r1, =0x02024214
mov r12, r1
- ldr r3, =0x0831ace8
+ ldr r3, =gUnknown_0831ACE8
adds r0, r4, 0x1
adds r0, r3
mov r9, r0
@@ -144228,7 +144228,7 @@ atkA8_copymovepermanently: ; 8052D8C
mov r5, r12
adds r5, 0x24
adds r2, r5
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
mov r1, r8
ldrb r0, [r1]
lsls r0, 1
@@ -144341,7 +144341,7 @@ sub_8052F48: ; 8052F48
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -144403,7 +144403,7 @@ move_weather_interaction: ; 8052FAC
push {lr}
lsls r1, 16
lsrs r2, r1, 16
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -144504,7 +144504,7 @@ sub_8053018: ; 8053018
cmp r0, 0
beq @08053084
@08053076:
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r1
ldr r0, [r0]
@@ -144533,7 +144533,7 @@ sub_8053018: ; 8053018
.pool
@080530B8:
movs r7, 0x3
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
@080530BC:
bl GenerateRandomNumber
adds r5, r7, 0
@@ -144693,7 +144693,7 @@ atkAC_remaininghptopower: ; 80531F8
lsls r0, 24
lsrs r1, r0, 24
movs r3, 0
- ldr r0, =0x0831c408
+ ldr r0, =gUnknown_0831C408
ldrb r2, [r0]
cmp r1, r2
ble @08053232
@@ -144708,7 +144708,7 @@ atkAC_remaininghptopower: ; 80531F8
bgt @08053224
@08053232:
ldr r2, =0x02024400
- ldr r1, =0x0831c408
+ ldr r1, =gUnknown_0831C408
adds r0, r3, 0x1
adds r0, r1
ldrb r0, [r0]
@@ -144868,7 +144868,7 @@ atkAD_reducepprandom: ; 8053260
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r7, 2
adds r0, r2
ldr r0, [r0]
@@ -145039,7 +145039,7 @@ atkAE_clearstatusifnotsoundproofed: ; 8053438
beq @0805357A
ldr r0, =0x02024210
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r3, [r7]
lsls r0, r3, 2
adds r0, r1
@@ -145136,7 +145136,7 @@ atkAE_clearstatusifnotsoundproofed: ; 8053438
bne @08053618
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -145216,7 +145216,7 @@ atkAE_clearstatusifnotsoundproofed: ; 8053438
beq @080536BC
ldr r0, =0x02024210
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r3, [r4]
lsls r0, r3, 2
adds r0, r1
@@ -145528,7 +145528,7 @@ atkB3_rolloutdamagecalculation: ; 8053914
ldrb r0, [r0]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082d8a60
+ ldr r0, =gUnknown_082D8A60
str r0, [r1]
b @08053A60
.align 2, 0
@@ -145620,7 +145620,7 @@ atkB3_rolloutdamagecalculation: ; 8053914
str r0, [r1]
@080539EE:
ldr r3, =0x02024400
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
mov r0, r8
ldrh r1, [r0]
lsls r0, r1, 1
@@ -145762,7 +145762,7 @@ sub_8053AF8: ; 8053AF8
movs r1, 0
strb r1, [r0, 0x10]
ldr r1, =0x02024214
- ldr r0, =0x082d8a60
+ ldr r0, =gUnknown_082D8A60
str r0, [r1]
b @08053B8C
.align 2, 0
@@ -145782,7 +145782,7 @@ sub_8053AF8: ; 8053AF8
strb r0, [r1, 0x10]
@08053B4C:
ldr r3, =0x02024400
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -145826,7 +145826,7 @@ sub_8053AF8: ; 8053AF8
thumb_func_start atkB6_happinesstodamagecalculation
atkB6_happinesstodamagecalculation: ; 8053BAC
push {r4,lr}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -145933,7 +145933,7 @@ atkB7_presentdamagecalculation: ; 8053C30
cmp r4, 0xCB
bgt @08053CAC
ldr r1, =0x02024214
- ldr r0, =0x082d8a30
+ ldr r0, =gUnknown_082D8A30
b @08053CE6
.align 2, 0
.pool
@@ -145949,7 +145949,7 @@ atkB7_presentdamagecalculation: ; 8053C30
cmp r1, r0
bne @08053CD8
ldr r1, =0x02024214
- ldr r0, =0x082d9efb
+ ldr r0, =gUnknown_082D9EFB
b @08053CE6
.align 2, 0
.pool
@@ -145960,7 +145960,7 @@ atkB7_presentdamagecalculation: ; 8053C30
ands r0, r1
strb r0, [r2]
ldr r1, =0x02024214
- ldr r0, =0x082d9ee1
+ ldr r0, =gUnknown_082D9EE1
@08053CE6:
str r0, [r1]
pop {r4}
@@ -146145,7 +146145,7 @@ atkB9_magnitudedamagecalculation: ; 8053DA4
adds r4, r6, 0
ldr r0, =0x0202420b
ldrb r5, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
mov r12, r1
ldr r7, =0x02024210
@08053E72:
@@ -146554,7 +146554,7 @@ atkBE_breakfree: ; 805417C
strb r0, [r1, 0x4]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082dafc5
+ ldr r0, =gUnknown_082DAFC5
b @080542BA
.align 2, 0
.pool
@@ -146581,7 +146581,7 @@ atkBE_breakfree: ; 805417C
str r0, [r1]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082dafd6
+ ldr r0, =gUnknown_082DAFD6
b @080542BA
.align 2, 0
.pool
@@ -146619,7 +146619,7 @@ atkBE_breakfree: ; 805417C
strb r4, [r1, 0xA]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082dafdd
+ ldr r0, =gUnknown_082DAFDD
b @080542BA
.align 2, 0
.pool
@@ -146944,7 +146944,7 @@ atkC2_selectnexttarget: ; 8054524
adds r3, r6, 0
ldr r0, =0x0202420b
ldrb r5, [r0]
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r12, r0
adds r4, r1, 0
ldr r7, =0x02024210
@@ -147243,7 +147243,7 @@ atkC4_802B910: ; 80546E4
str r0, [r1]
ldr r2, =0x020241f0
mov r8, r2
- ldr r5, =0x083203cc
+ ldr r5, =gUnknown_083203CC
mov r1, r9
ldrb r0, [r1]
movs r4, 0x64
@@ -147258,7 +147258,7 @@ atkC4_802B910: ; 80546E4
ldrb r3, [r1, 0x1]
mov r2, r8
str r3, [r2]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -147732,7 +147732,7 @@ atkCC_callterrainattack: ; 8054BEC
ands r0, r1
str r0, [r2]
ldr r4, =0x020241ea
- ldr r1, =0x0831c414
+ ldr r1, =gUnknown_0831C414
ldr r0, =0x02022ff0
ldrb r0, [r0]
lsls r0, 1
@@ -147744,8 +147744,8 @@ atkCC_callterrainattack: ; 8054BEC
bl sub_80458E0
ldr r1, =0x0202420c
strb r0, [r1]
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -148003,7 +148003,7 @@ atkD1_sethelpinghand: ; 8054E0C
beq @08054E90
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r3, [r3]
lsls r0, r3, 2
adds r0, r2
@@ -148106,7 +148106,7 @@ sub_8054EB4: ; 8054EB4
adds r2, 0x29
adds r0, r4, r2
ldrb r1, [r0]
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r3, =0x0202406e
ldrb r0, [r6]
lsls r0, 1
@@ -148198,7 +148198,7 @@ sub_8054EB4: ; 8054EB4
cmp r0, 0x3C
bne @08055010
ldr r1, =0x02024214
- ldr r0, =0x082db63f
+ ldr r0, =gUnknown_082DB63F
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r7]
@@ -148723,7 +148723,7 @@ atkD9_scaledamagebyhealthratio: ; 8055428
ldrh r0, [r4]
cmp r0, 0
bne @08055464
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -149021,7 +149021,7 @@ atkDD_weightdamagecalculation: ; 8055684
mov r7, r8
push {r7}
movs r5, 0
- ldr r2, =0x0831c428
+ ldr r2, =gUnknown_0831C428
ldrh r0, [r2]
ldr r1, =0x0000ffff
cmp r0, r1
@@ -149165,7 +149165,7 @@ atkDE_asistattackselect: ; 805571C
adds r1, r5, 0x1
cmp r0, 0
bne @080557EE
- ldr r0, =0x0831c3e0
+ ldr r0, =gUnknown_0831C3E0
ldrh r2, [r0]
adds r3, r0, 0
cmp r2, r8
@@ -149413,7 +149413,7 @@ atkE1_802CBE4: ; 805599C
cmp r0, r1
bcs @08055A22
adds r4, r2, 0
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
@080559E2:
ldrb r0, [r4]
bl battle_side_get_owner
@@ -149502,7 +149502,7 @@ atkE2_cmde2: ; 8055A78
adds r1, r3
movs r0, 0
str r0, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r1, [r4]
ldr r0, =0x0202449c
ldr r0, [r0]
@@ -149683,7 +149683,7 @@ sub_8055C00: ; 8055C00
beq @08055CC4
movs r6, 0
mov r7, sp
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
mov r8, r0
@08055C2A:
movs r0, 0x64
@@ -149783,7 +149783,7 @@ sub_8055C00: ; 8055C00
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r0, r1
ldrb r0, [r0, 0x17]
b @08055D3C
@@ -149797,7 +149797,7 @@ sub_8055C00: ; 8055C00
adds r2, 0x63
subs r2, r4
lsls r2, 1
- ldr r1, =0x0831c464
+ ldr r1, =gUnknown_0831C464
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -149808,7 +149808,7 @@ sub_8055C00: ; 8055C00
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r0, r1
ldrb r0, [r0, 0x16]
@08055D3C:
@@ -149868,7 +149868,7 @@ sub_8055C00: ; 8055C00
@08055DAE:
cmp r2, 0x8
bgt @08055DD0
- ldr r0, =0x0831c47a
+ ldr r0, =gUnknown_0831C47A
adds r0, r2, r0
ldrb r0, [r0]
cmp r0, r4
@@ -149878,7 +149878,7 @@ sub_8055C00: ; 8055C00
adds r0, r7
adds r2, r1, r2
lsls r2, 1
- ldr r1, =0x0831c440
+ ldr r1, =gUnknown_0831C440
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -149964,7 +149964,7 @@ atkE7_castform_switch: ; 8055E64
lsrs r4, r0, 24
cmp r4, 0
beq @08055E8E
- ldr r0, =0x082db4a9
+ ldr r0, =gUnknown_082DB4A9
bl b_push_move_exec
ldr r0, =0x0202449c
ldr r0, [r0]
@@ -149983,7 +149983,7 @@ atkE7_castform_switch: ; 8055E64
atkE8_settypebasedhalvers: ; 8055EA4
push {r4,lr}
movs r4, 0
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -150250,7 +150250,7 @@ atkEB_settypetoterrain: ; 80560BC
movs r0, 0x21
adds r0, r3
mov r12, r0
- ldr r5, =0x0831c483
+ ldr r5, =gUnknown_0831C483
ldr r4, =0x02022ff0
ldrb r0, [r4]
adds r0, r5
@@ -150339,7 +150339,7 @@ atkEC_802D2A0: ; 805616C
beq @0805620C
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r3, [r4]
lsls r0, r3, 2
adds r0, r2
@@ -150525,7 +150525,7 @@ sub_8056300: ; 8056300
ldrb r0, [r5]
bl dp01_battle_side_mark_buffer_for_execution
ldr r1, =0x02024214
- ldr r0, =0x082dbe02
+ ldr r0, =gUnknown_082DBE02
b @08056694
.align 2, 0
.pool
@@ -150541,7 +150541,7 @@ sub_8056300: ; 8056300
ldrb r0, [r5]
bl dp01_battle_side_mark_buffer_for_execution
ldr r1, =0x02024214
- ldr r0, =0x082dbdca
+ ldr r0, =gUnknown_082DBDCA
b @08056694
.align 2, 0
.pool
@@ -150566,7 +150566,7 @@ sub_8056300: ; 8056300
.align 2, 0
.pool
@080563B0:
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
ldr r2, =0x02024084
ldrb r1, [r6]
movs r0, 0x58
@@ -150695,7 +150695,7 @@ sub_8056300: ; 8056300
.align 2, 0
.pool
@080564C8:
- ldr r1, =0x0831c48d
+ ldr r1, =gUnknown_0831C48D
ldrh r0, [r2]
subs r0, 0x2
adds r0, r1
@@ -150775,7 +150775,7 @@ sub_8056300: ; 8056300
ldrb r0, [r0]
bl dp01_battle_side_mark_buffer_for_execution
ldr r1, =0x02024214
- ldr r0, =0x082dbd84
+ ldr r0, =gUnknown_082DBD84
str r0, [r1]
ldr r1, =0x0202406e
ldr r0, =0x0202420c
@@ -150845,7 +150845,7 @@ sub_8056300: ; 8056300
cmp r4, 0x4
bne @0805668C
ldr r1, =0x02024214
- ldr r0, =0x082dbd84
+ ldr r0, =gUnknown_082DBD84
str r0, [r1]
ldr r1, =0x0202406e
ldr r0, =0x0202420c
@@ -150883,7 +150883,7 @@ sub_8056300: ; 8056300
ldr r0, =0x02024332
strb r4, [r0, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082dbdd4
+ ldr r0, =gUnknown_082DBDD4
@08056694:
str r0, [r1]
@08056696:
@@ -151548,7 +151548,7 @@ atkF3_receive_new_pokemon_maybe: ; 8056BEC
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r1, =0x02024332
@@ -152306,7 +152306,7 @@ sub_805725C: ; 805725C
mov r2, r10
strb r0, [r2, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db220
+ ldr r0, =gUnknown_082DB220
str r0, [r1]
movs r0, 0x2
mov r8, r0
@@ -152349,7 +152349,7 @@ sub_805725C: ; 805725C
cmp r4, 0
beq @08057354
ldr r1, =0x02024214
- ldr r0, =0x082db213
+ ldr r0, =gUnknown_082DB213
str r0, [r1]
movs r1, 0x2
mov r8, r1
@@ -152367,7 +152367,7 @@ sub_805725C: ; 805725C
ldr r0, =0x02024332
strb r4, [r0, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db220
+ ldr r0, =gUnknown_082DB220
str r0, [r1]
movs r2, 0x2
mov r8, r2
@@ -152403,7 +152403,7 @@ sub_805725C: ; 805725C
cmp r5, 0
beq @080573D4
ldr r1, =0x02024214
- ldr r0, =0x082db26a
+ ldr r0, =gUnknown_082DB26A
str r0, [r1]
b @080573EC
.align 2, 0
@@ -152416,7 +152416,7 @@ sub_805725C: ; 805725C
str r0, [r4]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db277
+ ldr r0, =gUnknown_082DB277
str r0, [r1]
mov r0, r10
strb r5, [r0, 0x5]
@@ -152529,7 +152529,7 @@ dp01_tbl1_exec_completed: ; 805748C
.pool
@080574E0:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -152550,7 +152550,7 @@ dp01_tbl1_exec_completed: ; 805748C
bx_exec_buffer_A_ch0_tbl1: ; 8057504
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -152566,7 +152566,7 @@ bx_exec_buffer_A_ch0_tbl1: ; 8057504
ldrb r0, [r1]
cmp r0, 0x38
bhi @0805754C
- ldr r0, =0x0831c514
+ ldr r0, =gUnknown_0831C514
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -152837,7 +152837,7 @@ sub_8057588: ; 8057588
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -152914,7 +152914,7 @@ sub_80577F0: ; 80577F0
sub_8057824: ; 8057824
push {r4,r5,lr}
sub sp, 0x4
- ldr r1, =0x0831c5f8
+ ldr r1, =gUnknown_0831C5F8
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -153152,7 +153152,7 @@ sub_8057824: ; 8057824
ldrb r1, [r2]
adds r1, 0xD
bl pokemon_getattr
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -153167,7 +153167,7 @@ sub_8057824: ; 8057824
@08057A70:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -153283,7 +153283,7 @@ sub_8057824: ; 8057824
ldrb r1, [r2]
adds r1, 0xD
bl pokemon_getattr
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -153298,7 +153298,7 @@ sub_8057824: ; 8057824
@08057B94:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -153404,7 +153404,7 @@ sub_8057BFC: ; 8057BFC
.align 2, 0
.pool
@08057C98:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r1]
lsls r0, r1, 1
adds r0, r1
@@ -153531,7 +153531,7 @@ sub_8057BFC: ; 8057BFC
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -153746,7 +153746,7 @@ sub_8057BFC: ; 8057BFC
ldrb r0, [r0]
movs r1, 0x1B
bl battle_menu_cursor_related_2
- ldr r0, =0x085ccaca
+ ldr r0, =gUnknown_085CCACA
movs r1, 0xB
bl battle_show_message_maybe
ldr r1, =0x03005d60
@@ -154030,7 +154030,7 @@ sub_8058138: ; 8058138
ldrb r4, [r6, 0x18]
lsls r3, r4, 24
lsrs r2, r3, 28
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r12, r0
add r1, r10
ldrb r0, [r1]
@@ -155904,10 +155904,10 @@ sub_80591B8: ; 80591B8
movs r1, 0x19
bl pokemon_getattr
str r0, [sp, 0x4]
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -156065,9 +156065,9 @@ sub_8059330: ; 8059330
movs r1, 0x19
bl pokemon_getattr
adds r3, r0, 0
- ldr r6, =0x0831f72c
+ ldr r6, =gUnknown_0831F72C
lsls r1, r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -156183,10 +156183,10 @@ sub_8059400: ; 8059400
bl pokemon_getattr
lsls r0, 16
lsrs r0, 16
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -156902,7 +156902,7 @@ sub_8059AAC: ; 8059AAC
ldrh r1, [r4]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r7, 0
bl gf_strcpy
@@ -156933,7 +156933,7 @@ sub_8059AAC: ; 8059AAC
sub_8059B18: ; 8059B18
push {r4,lr}
ldr r4, =0x02022e2c
- ldr r1, =0x085cca6f
+ ldr r1, =gUnknown_085CCA6F
adds r0, r4, 0
bl gf_strcpy
adds r0, r4, 0
@@ -157007,7 +157007,7 @@ sub_8059BB0: ; 8059BB0
ldr r0, =0x02023068
adds r4, r0
ldr r6, =0x02022e2c
- ldr r1, =0x085cca73
+ ldr r1, =gUnknown_085CCA73
adds r0, r6, 0
bl gf_strcpy
movs r1, 0xFC
@@ -157019,7 +157019,7 @@ sub_8059BB0: ; 8059BB0
movs r1, 0x1
strb r1, [r0]
adds r0, 0x1
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
ldr r2, =0x020244b0
ldrb r1, [r5]
adds r1, r2
@@ -157034,7 +157034,7 @@ sub_8059BB0: ; 8059BB0
ldrb r2, [r1, 0x2]
lsls r1, r2, 3
subs r1, r2
- ldr r2, =0x0831ae38
+ ldr r2, =gUnknown_0831AE38
adds r1, r2
bl gf_strcpy
adds r0, r6, 0
@@ -157281,7 +157281,7 @@ b_link_standby_message: ; 8059DC0
strh r1, [r0]
ldr r0, =0x02022e16
strh r1, [r0]
- ldr r0, =0x085cca29
+ ldr r0, =gUnknown_085CCA29
movs r1, 0
bl battle_show_message_maybe
@08059DE0:
@@ -160051,12 +160051,12 @@ sub_805B4F0: ; 805B4F0
beq @0805B618
movs r0, 0x5A
mov r9, r0
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
b @0805B642
.align 2, 0
.pool
@0805B618:
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
lsls r0, r4, 2
adds r0, r1
ldrb r1, [r0]
@@ -160074,7 +160074,7 @@ sub_805B4F0: ; 805B4F0
@0805B63C:
movs r0, 0x50
mov r9, r0
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
@0805B642:
lsls r0, r4, 2
adds r0, r1
@@ -160137,7 +160137,7 @@ sub_805B4F0: ; 805B4F0
ldrb r1, [r6]
adds r1, r4
strb r0, [r1]
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
lsls r5, 3
adds r5, r0
ldrh r0, [r5, 0x4]
@@ -160418,7 +160418,7 @@ dp01t_08_1_8032428: ; 805B864
adds r0, r4, 0
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
lsls r4, 2
adds r4, r1
ldrb r1, [r4]
@@ -161231,7 +161231,7 @@ dp01t_12_6_battle_menu: ; 805C044
ldr r1, =sub_805C004 + 1
str r1, [r0]
bl sub_817F2A8
- ldr r0, =0x085cca3a
+ ldr r0, =gUnknown_085CCA3A
movs r1, 0x2
bl battle_show_message_maybe
movs r4, 0
@@ -161249,7 +161249,7 @@ dp01t_12_6_battle_menu: ; 805C044
ldrb r0, [r0]
movs r1, 0
bl sub_8059CB4
- ldr r0, =0x085cc9f3
+ ldr r0, =gUnknown_085CC9F3
bl sub_814E6F0
ldr r0, =0x02022e2c
movs r1, 0x1
@@ -161278,7 +161278,7 @@ sub_805C0B0: ; 805C0B0
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r1, =0x03005d74
@@ -162486,7 +162486,7 @@ dp01t_2F_1_pokemon_enter: ; 805CA80
bl gpu_pal_alloc_new
adds r4, r0, 0
lsls r4, 24
- ldr r1, =0x08305d8c
+ ldr r1, =gUnknown_08305D8C
ldr r0, =0x03005d90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
@@ -163262,7 +163262,7 @@ sub_805D19C: ; 805D19C
ldr r0, [r0]
adds r0, 0x92
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -163294,7 +163294,7 @@ sub_805D19C: ; 805D19C
lsls r0, 24
lsrs r0, 22
adds r0, r4, r0
- ldr r2, =0x0831c494
+ ldr r2, =gUnknown_0831C494
adds r0, r2
ldrb r0, [r0]
cmp r0, r7
@@ -163325,7 +163325,7 @@ sub_805D19C: ; 805D19C
ldrb r0, [r0]
cmp r0, 0
beq @0805D26E
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsls r1, r4, 2
adds r1, r0
ldr r0, [r1]
@@ -163375,7 +163375,7 @@ sub_805D19C: ; 805D19C
@0805D2BE:
movs r5, 0
movs r6, 0
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
mov r4, r10
@0805D2C6:
ldrh r0, [r4]
@@ -163420,7 +163420,7 @@ sub_805D19C: ; 805D19C
@0805D316:
adds r7, 0x4
adds r4, 0x2
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
adds r0, 0xC
cmp r7, r0
ble @0805D2C6
@@ -163446,7 +163446,7 @@ sub_805D19C: ; 805D19C
cmp r6, 0
bne @0805D388
@0805D346:
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
@0805D348:
bl GenerateRandomNumber
lsls r0, 16
@@ -163489,7 +163489,7 @@ sub_805D19C: ; 805D19C
lsls r1, 10
ands r1, r0
lsrs r4, r1, 16
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -163557,7 +163557,7 @@ sub_805D19C: ; 805D19C
ands r5, r0
b @0805D442
@0805D434:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r1]
lsls r0, r1, 1
adds r0, r1
@@ -163622,7 +163622,7 @@ sub_805D4A8: ; 805D4A8
push {lr}
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -163793,7 +163793,7 @@ sub_805D5F4: ; 805D5F4
.align 2, 0
.pool
@0805D680:
- ldr r4, =0x0831c604
+ ldr r4, =gUnknown_0831C604
ldr r0, =0x02024064
mov r9, r0
ldrb r0, [r0]
@@ -164249,7 +164249,7 @@ move_anim_start_t3: ; 805D908
ldr r0, [r4]
ldr r0, [r0, 0x8]
strh r7, [r0]
- ldr r0, =0x082c9320
+ ldr r0, =gUnknown_082C9320
adds r1, r5, 0
movs r2, 0
bl move_something
@@ -164368,7 +164368,7 @@ move_anim_start_t4: ; 805DAC4
strb r1, [r0]
ldr r0, =0x02038437
strb r2, [r0]
- ldr r0, =0x082c937c
+ ldr r0, =gUnknown_082C937C
adds r1, r3, 0
movs r2, 0
bl move_something
@@ -164558,7 +164558,7 @@ sub_805DC0C: ; 805DC0C
bl battle_get_per_side_status
lsls r0, 24
lsls r2, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r2, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164733,7 +164733,7 @@ sub_805DD7C: ; 805DD7C
beq @0805DE2C
@0805DE00:
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164749,7 +164749,7 @@ sub_805DD7C: ; 805DD7C
.pool
@0805DE2C:
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164877,7 +164877,7 @@ sub_805DF38: ; 805DF38
bl battle_get_per_side_status
lsls r0, 24
lsls r4, 3
- ldr r2, =0x08305654
+ ldr r2, =gUnknown_08305654
adds r2, r4, r2
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164888,7 +164888,7 @@ sub_805DF38: ; 805DF38
adds r0, r2, 0
movs r2, 0
bl LZ77UnCompAnyRam
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
adds r4, r0
adds r0, r4, 0
bl gpu_pal_obj_decompress_and_apply
@@ -164912,7 +164912,7 @@ sub_805DF84: ; 805DF84
bl battle_get_per_side_status
lsls r0, 24
lsls r5, 3
- ldr r2, =0x08305d4c
+ ldr r2, =gUnknown_08305D4C
adds r2, r5, r2
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164923,7 +164923,7 @@ sub_805DF84: ; 805DF84
adds r0, r2, 0
movs r2, 0
bl LZ77UnCompAnyRam
- ldr r0, =0x08305d8c
+ ldr r0, =gUnknown_08305D8C
adds r5, r0
ldr r0, [r5]
lsls r4, 20
@@ -164950,7 +164950,7 @@ nullsub_25: ; 805DFE0
sub_805DFE4: ; 805DFE4
push {lr}
lsls r0, 16
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
lsrs r0, 13
adds r0, r1
ldrh r0, [r0, 0x4]
@@ -164964,7 +164964,7 @@ sub_805DFE4: ; 805DFE4
thumb_func_start sub_805DFFC
sub_805DFFC: ; 805DFFC
push {r4-r7,lr}
- ldr r4, =0x0832c128
+ ldr r4, =gUnknown_0832C128
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
adds r4, 0x8
@@ -164974,22 +164974,22 @@ sub_805DFFC: ; 805DFFC
lsls r0, 24
cmp r0, 0
bne @0805E034
- ldr r0, =0x0832c0d0
+ ldr r0, =gUnknown_0832C0D0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0832c0d8
+ ldr r0, =gUnknown_0832C0D8
bl gpu_tile_obj_decompress_and_load
movs r5, 0x2
b @0805E056
.align 2, 0
.pool
@0805E034:
- ldr r4, =0x0832c0e0
+ ldr r4, =gUnknown_0832C0E0
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
adds r4, 0x8
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
- ldr r4, =0x0832c0f0
+ ldr r4, =gUnknown_0832C0F0
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
adds r4, 0x8
@@ -165001,7 +165001,7 @@ sub_805DFFC: ; 805DFFC
cmp r4, r5
bcs @0805E076
ldr r7, =0x02024076
- ldr r6, =0x0832c108
+ ldr r6, =gUnknown_0832C108
@0805E060:
adds r0, r4, r7
ldrb r0, [r0]
@@ -165034,7 +165034,7 @@ sub_805E08C: ; 805E08C
@0805E09C:
cmp r4, 0x1
bne @0805E0B8
- ldr r4, =0x0832c128
+ ldr r4, =gUnknown_0832C128
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
adds r4, 0x8
@@ -165056,13 +165056,13 @@ sub_805E08C: ; 805E08C
ands r0, r1
cmp r0, 0
beq @0805E0E4
- ldr r0, =0x0832c100
+ ldr r0, =gUnknown_0832C100
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
.pool
@0805E0E4:
- ldr r0, =0x0832c0d0
+ ldr r0, =gUnknown_0832C0D0
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165070,7 +165070,7 @@ sub_805E08C: ; 805E08C
@0805E0F0:
cmp r4, 0x3
bne @0805E100
- ldr r0, =0x0832c0d8
+ ldr r0, =gUnknown_0832C0D8
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165094,7 +165094,7 @@ sub_805E08C: ; 805E08C
@0805E120:
cmp r4, 0x2
bne @0805E130
- ldr r0, =0x0832c0e0
+ ldr r0, =gUnknown_0832C0E0
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165102,7 +165102,7 @@ sub_805E08C: ; 805E08C
@0805E130:
cmp r4, 0x3
bne @0805E140
- ldr r0, =0x0832c0e8
+ ldr r0, =gUnknown_0832C0E8
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165110,7 +165110,7 @@ sub_805E08C: ; 805E08C
@0805E140:
cmp r4, 0x4
bne @0805E150
- ldr r0, =0x0832c0f0
+ ldr r0, =gUnknown_0832C0F0
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165118,7 +165118,7 @@ sub_805E08C: ; 805E08C
@0805E150:
cmp r4, 0x5
bne @0805E160
- ldr r0, =0x0832c0f8
+ ldr r0, =gUnknown_0832C0F8
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165154,7 +165154,7 @@ sub_805E08C: ; 805E08C
ldrb r0, [r0, 0x3]
@0805E198:
lsls r0, 3
- ldr r1, =0x0832c108
+ ldr r1, =gUnknown_0832C108
adds r0, r1
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
@@ -165172,7 +165172,7 @@ sub_805E08C: ; 805E08C
thumb_func_start load_gfxc_health_bar
load_gfxc_health_bar: ; 805E1B8
push {lr}
- ldr r0, =0x08c093f0
+ ldr r0, =gUnknown_08C093F0
ldr r1, =0x020244d4
ldr r1, [r1]
movs r2, 0xBA
@@ -165589,7 +165589,7 @@ sub_805E448: ; 805E448
mov r9, r3
ldr r4, [r2, 0xC]
lsls r0, r1, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -165661,7 +165661,7 @@ sub_805E448: ; 805E448
adds r4, r0, 0
mov r1, r8
lsls r0, r1, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -165700,7 +165700,7 @@ sub_805E448: ; 805E448
adds r4, r0, 0
mov r1, r8
lsls r0, r1, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -165771,7 +165771,7 @@ sub_805E448: ; 805E448
ldr r1, =0x02020630
adds r1, 0x8
adds r0, r1
- ldr r1, =0x08309aac
+ ldr r1, =gUnknown_08309AAC
mov r3, r8
lsls r2, r3, 2
adds r1, r2
@@ -165886,7 +165886,7 @@ sub_805E7DC: ; 805E7DC
lsls r0, 24
cmp r0, 0
beq @0805E814
- ldr r0, =0x08c2d120
+ ldr r0, =gUnknown_08C2D120
b @0805E822
.align 2, 0
.pool
@@ -165896,7 +165896,7 @@ sub_805E7DC: ; 805E7DC
lsls r0, 24
cmp r0, 0
beq @0805E83C
- ldr r0, =0x08c2cee0
+ ldr r0, =gUnknown_08C2CEE0
@0805E822:
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -165909,7 +165909,7 @@ sub_805E7DC: ; 805E7DC
.align 2, 0
.pool
@0805E83C:
- ldr r0, =0x08c2d120
+ ldr r0, =gUnknown_08C2D120
ldr r1, =0x020244d4
ldr r1, [r1]
lsls r4, 2
@@ -165920,7 +165920,7 @@ sub_805E7DC: ; 805E7DC
@0805E84E:
movs r3, 0x1
lsls r6, r5, 4
- ldr r7, =0x08c2cebc
+ ldr r7, =gUnknown_08C2CEBC
ldr r0, =0x020244d4
ldr r0, [r0]
adds r0, 0x4
@@ -166445,14 +166445,14 @@ sub_805EC84: ; 805EC84
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, =0x0831c6a0
+ ldr r0, =gUnknown_0831C6A0
bl gpu_tile_obj_decompress_and_load
movs r0, 0x1
bl battle_get_side_with_given_state
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0831c6b0
+ ldr r0, =gUnknown_0831C6B0
mov r8, r0
adds r0, r5, 0
movs r1, 0
@@ -166613,7 +166613,7 @@ sub_805ED70: ; 805ED70
adds r4, r1, 0
cmp r0, 0
beq @0805EE06
- ldr r0, =0x08305dcc
+ ldr r0, =gUnknown_08305DCC
ldrh r1, [r3, 0x2]
adds r1, r0
ldrb r0, [r1]
@@ -166690,7 +166690,7 @@ sub_805EE54: ; 805EE54
beq @0805EE7E
adds r5, r0, 0
@0805EE7E:
- ldr r0, =0x08305dcc
+ ldr r0, =gUnknown_08305DCC
adds r0, r5, r0
ldrb r0, [r0]
cmp r0, 0
@@ -166887,7 +166887,7 @@ init_uns_table_pokemon_copy: ; 805EFBC
adds r0, r3, r6
lsls r0, 3
adds r1, r0, r1
- ldr r2, =0x08329d98
+ ldr r2, =gUnknown_08329D98
adds r1, 0x14
adds r0, r2
ldm r0!, {r2,r5,r7}
@@ -167092,7 +167092,7 @@ sub_805F164: ; 805F164
bx_exec_buffer_A_ch0_tbl7: ; 805F180
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -167108,7 +167108,7 @@ bx_exec_buffer_A_ch0_tbl7: ; 805F180
ldrb r0, [r1]
cmp r0, 0x38
bhi @0805F1C8
- ldr r0, =0x0831c6c8
+ ldr r0, =gUnknown_0831C6C8
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -168690,7 +168690,7 @@ dp01_tbl7_exec_completed: ; 805FF18
.pool
@0805FF6C:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -171497,14 +171497,14 @@ sub_8061690: ; 8061690
ldrb r0, [r0]
cmp r0, 0x1
beq @08061788
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bcc
ldrh r1, [r0]
b @0806178C
.align 2, 0
.pool
@08061788:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldrh r1, [r3]
@0806178C:
lsls r0, r1, 2
@@ -171548,7 +171548,7 @@ sub_8061690: ; 8061690
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
mov r9, r7
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
mov r2, r8
lsls r0, r2, 2
adds r0, r1
@@ -171592,7 +171592,7 @@ sub_8061690: ; 8061690
adds r0, r4
movs r1, 0x2
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -171753,14 +171753,14 @@ sub_80618D8: ; 80618D8
ldrb r0, [r0]
cmp r0, 0x1
beq @080619D0
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bcc
ldrh r1, [r0]
b @080619D4
.align 2, 0
.pool
@080619D0:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldrh r1, [r3]
@080619D4:
lsls r0, r1, 2
@@ -171781,7 +171781,7 @@ sub_80618D8: ; 80618D8
mov r0, r8
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r2, =0x083054e0
+ ldr r2, =gUnknown_083054E0
mov r3, r8
lsls r1, r3, 2
adds r1, r2
@@ -171829,7 +171829,7 @@ sub_80618D8: ; 80618D8
adds r0, r4
ldr r1, =0x0000fffe
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -172523,7 +172523,7 @@ sub_8061FB8: ; 8061FB8
.align 2, 0
.pool
@08062040:
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
lsls r0, r4, 1
adds r2, r5, r0
ldrh r1, [r2]
@@ -172557,7 +172557,7 @@ sub_8061FB8: ; 8061FB8
strb r0, [r5]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -172591,7 +172591,7 @@ sub_8061FB8: ; 8061FB8
ldrh r2, [r0]
cmp r2, 0
beq @080620C6
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -174257,7 +174257,7 @@ sub_8062E54: ; 8062E54
bne @08062E9C
b @080630AC
@08062E9C:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -174284,7 +174284,7 @@ sub_8062E54: ; 8062E54
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -174310,7 +174310,7 @@ sub_8062E54: ; 8062E54
adds r7, r3, 0
mov r8, r7
@08062F1E:
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
ldr r1, =0x02024250
ldr r2, =0x02024064
ldrb r0, [r2]
@@ -174412,7 +174412,7 @@ sub_8062E54: ; 8062E54
adds r5, r4, 0
cmp r5, r10
bge @080630AC
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
mov r9, r0
@08062FF0:
movs r0, 0x64
@@ -174559,7 +174559,7 @@ ai_switchout_natural_cure: ; 80630C0
.align 2, 0
.pool
@08063128:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r1, =0x02024250
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -174652,7 +174652,7 @@ ai_has_super_effective_move_on_field: ; 80631BC
lsrs r3, r0, 24
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -174727,7 +174727,7 @@ ai_has_super_effective_move_on_field: ; 80631BC
lsrs r3, r0, 24
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -174872,7 +174872,7 @@ ai_switchout_something: ; 8063364
bne @080633A4
b @080635EE
@080633A4:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -174899,7 +174899,7 @@ ai_switchout_something: ; 8063364
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -175055,7 +175055,7 @@ ai_switchout_something: ; 8063364
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r0, r1
ldrb r2, [r0, 0x17]
b @08063564
@@ -175065,7 +175065,7 @@ ai_switchout_something: ; 8063364
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
adds r0, r2
ldrb r2, [r0, 0x16]
@08063564:
@@ -175262,7 +175262,7 @@ sub_8063614: ; 8063614
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -175646,7 +175646,7 @@ sub_8063A08: ; 8063A08
lsrs r2, 24
mov r8, r2
movs r7, 0
- ldr r0, =0x0831ace8
+ ldr r0, =gUnknown_0831ACE8
mov r10, r0
ldrb r0, [r0]
cmp r0, 0xFF
@@ -175752,7 +175752,7 @@ sub_8063A90: ; 8063A90
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -175784,7 +175784,7 @@ sub_8063A90: ; 8063A90
str r0, [sp, 0x4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldr r4, [sp, 0x4]
lsls r0, r4, 2
adds r0, r2
@@ -175870,7 +175870,7 @@ sub_8063A90: ; 8063A90
b @08063CF2
@08063BF6:
lsls r0, r7, 2
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
adds r0, r1
mov r8, r0
mov r10, sp
@@ -175922,7 +175922,7 @@ sub_8063A90: ; 8063A90
ldrb r0, [r0]
cmp r7, r0
beq @08063CD8
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -176019,7 +176019,7 @@ sub_8063A90: ; 8063A90
@08063D36:
ldr r4, [sp, 0xC]
lsls r0, r4, 2
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
adds r0, r1
ldr r0, [r0]
mov r2, r9
@@ -176122,7 +176122,7 @@ sub_8063A90: ; 8063A90
str r0, [r1]
cmp r4, 0
beq @08063E2A
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r4, 1
adds r1, r4
lsls r1, 2
@@ -176333,7 +176333,7 @@ sub_8063EE0: ; 8063EE0
bne @08063FA6
b @08064370
@08063FA6:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
subs r0, 0xD
lsls r0, 2
adds r0, r1
@@ -176840,7 +176840,7 @@ sub_8064394: ; 8064394
sub_80643B0: ; 80643B0
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -176856,7 +176856,7 @@ sub_80643B0: ; 80643B0
ldrb r0, [r1]
cmp r0, 0x38
bhi @080643F8
- ldr r0, =0x0831c7b4
+ ldr r0, =gUnknown_0831C7B4
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -178344,7 +178344,7 @@ sub_8065068: ; 8065068
.pool
@080650BC:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -181145,14 +181145,14 @@ sub_8066748: ; 8066748
cmp r0, 0
beq @080668BC
@080668AA:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x4F
ldrb r0, [r0]
b @0806694C
.align 2, 0
.pool
@080668BC:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x4E
ldrb r0, [r0]
b @0806694C
@@ -181197,14 +181197,14 @@ sub_8066748: ; 8066748
cmp r0, 0
beq @08066924
@08066916:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x51
ldrb r0, [r0]
b @0806694C
.align 2, 0
.pool
@08066924:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x50
ldrb r0, [r0]
b @0806694C
@@ -181239,7 +181239,7 @@ sub_8066748: ; 8066748
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
mov r9, r7
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
mov r2, r8
lsls r0, r2, 2
adds r0, r1
@@ -181283,7 +181283,7 @@ sub_8066748: ; 8066748
adds r0, r4
movs r1, 0x2
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -181369,7 +181369,7 @@ sub_8066A58: ; 8066A58
mov r0, r8
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r2, =0x083054e0
+ ldr r2, =gUnknown_083054E0
mov r3, r8
lsls r1, r3, 2
adds r1, r2
@@ -181417,7 +181417,7 @@ sub_8066A58: ; 8066A58
adds r0, r4
ldr r1, =0x0000fffe
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -183566,7 +183566,7 @@ create_pokemon: ; 8067BBC
mov r2, sp
adds r2, 0xE
bl pokemon_setattr_encrypted
- ldr r4, =0x083203cc
+ ldr r4, =gUnknown_083203CC
mov r2, sp
ldrh r1, [r2, 0xE]
lsls r0, r1, 3
@@ -183581,7 +183581,7 @@ create_pokemon: ; 8067BBC
mov r3, sp
ldrb r0, [r3, 0x10]
lsls r0, 2
- ldr r1, =0x0831f72c
+ ldr r1, =gUnknown_0831F72C
adds r0, r1
adds r2, r0
adds r0, r7, 0
@@ -183722,7 +183722,7 @@ create_pokemon: ; 8067BBC
adds r2, r4, 0
bl pokemon_setattr_encrypted
@08067E50:
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
mov r3, sp
ldrh r1, [r3, 0xE]
lsls r0, r1, 3
@@ -184566,7 +184566,7 @@ sub_8068528: ; 8068528
mov r9, r1
lsls r2, 24
lsrs r2, 24
- ldr r6, =0x08610970
+ ldr r6, =gUnknown_08610970
ldrb r0, [r1]
lsls r3, r0, 27
lsrs r1, r3, 27
@@ -185185,7 +185185,7 @@ get_pokemon_data_3: ; 8068A10
adds r0, r5, 0
movs r2, 0
bl pokemon_getattr
- ldr r2, =0x08329d48
+ ldr r2, =gUnknown_08329D48
lsls r1, r6, 1
adds r1, r2
ldrh r1, [r1]
@@ -185338,7 +185338,7 @@ sub_8068B48: ; 8068B48
ldrb r0, [r1, 0x13]
lsls r0, 3
orrs r2, r0
- ldr r0, =0x08329d54
+ ldr r0, =gUnknown_08329D54
lsls r2, 1
adds r2, r0
ldrh r0, [r2]
@@ -185388,8 +185388,8 @@ sub_8068BB0: ; 8068BB0
ldrb r0, [r1, 0x13]
lsls r0, 3
orrs r2, r0
- ldr r1, =0x0831f5ca
- ldr r0, =0x08329d54
+ ldr r1, =gUnknown_0831F5CA
+ ldr r0, =gUnknown_08329D54
lsls r2, 1
adds r2, r0
ldrh r0, [r2]
@@ -185626,7 +185626,7 @@ pokemon_calc_effective_stats: ; 8068D0C
.align 2, 0
.pool
@08068DF8:
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r2, r7, 3
subs r0, r2, r7
lsls r0, 2
@@ -185666,7 +185666,7 @@ pokemon_calc_effective_stats: ; 8068D0C
adds r0, r5, 0
movs r1, 0x3A
bl pokemon_setattr
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
subs r1, r6, r7
lsls r1, 2
adds r6, r1, r0
@@ -185929,8 +185929,8 @@ level_by_exp: ; 8069054
bl pokemon_getattr
adds r3, r0, 0
movs r2, 0x1
- ldr r6, =0x0831f72c
- ldr r1, =0x083203cc
+ ldr r6, =gUnknown_0831F72C
+ ldr r1, =gUnknown_083203CC
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
@@ -185984,8 +185984,8 @@ sub_80690C0: ; 80690C0
bl pokemon_getattr_encrypted
adds r3, r0, 0
movs r2, 0x1
- ldr r6, =0x0831f72c
- ldr r1, =0x083203cc
+ ldr r6, =gUnknown_0831F72C
+ ldr r1, =gUnknown_083203CC
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
@@ -186065,7 +186065,7 @@ pokemon_moveset_pad: ; 8069140
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r7, 0
bl pokemon_setattr_encrypted
@@ -186103,7 +186103,7 @@ sub_80691B0: ; 80691B0
movs r3, 0
adds r5, r0, 0
adds r5, 0x24
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r4, 1
adds r1, r4
lsls r1, 2
@@ -186157,7 +186157,7 @@ sub_80691F4: ; 80691F4
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r5, 0
adds r1, r4, 0
@@ -186184,7 +186184,7 @@ sub_8069234: ; 8069234
strh r1, [r3]
adds r0, 0x24
adds r0, r2
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
lsls r2, r1, 1
adds r2, r1
lsls r2, 2
@@ -186226,7 +186226,7 @@ sub_8069270: ; 8069270
lsls r0, 24
lsrs r0, 24
mov r10, r0
- ldr r0, =0x0832937c
+ ldr r0, =gUnknown_0832937C
lsls r6, r4, 2
adds r0, r6, r0
ldr r0, [r0]
@@ -186238,7 +186238,7 @@ sub_8069270: ; 8069270
mov r9, r2
movs r3, 0
@080692AE:
- ldr r0, =0x0832937c
+ ldr r0, =gUnknown_0832937C
adds r7, r6, r0
ldr r0, [r7]
adds r0, r3, r0
@@ -186322,7 +186322,7 @@ sub_8069318: ; 8069318
mov r1, sp
ldrb r1, [r1]
strb r1, [r4]
- ldr r2, =0x0832937c
+ ldr r2, =gUnknown_0832937C
mov r5, r9
lsls r3, r5, 2
adds r5, r3, r2
@@ -186364,7 +186364,7 @@ sub_8069318: ; 8069318
cmp r0, r4
bne @08069384
@080693B0:
- ldr r3, =0x0832937c
+ ldr r3, =gUnknown_0832937C
mov r1, r9
lsls r4, r1, 2
adds r1, r4, r3
@@ -186466,7 +186466,7 @@ sub_8069424: ; 8069424
mov r0, sp
mov r2, r8
strh r2, [r0, 0x6]
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
mov r2, r8
lsls r0, r2, 1
add r0, r8
@@ -186552,7 +186552,7 @@ sub_80694D0: ; 80694D0
mov r0, sp
mov r2, r8
strh r2, [r0, 0x6]
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
mov r2, r8
lsls r0, r2, 1
add r0, r8
@@ -186624,7 +186624,7 @@ sub_806957C: ; 806957C
cmp r3, 0
bne @080695D4
ldr r2, =0x020244e0
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r3, [sp, 0x8]
lsls r0, r3, 1
adds r0, r3
@@ -186641,7 +186641,7 @@ sub_806957C: ; 806957C
@080695D8:
cmp r7, 0
bne @080695F8
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r7, [sp, 0x8]
lsls r0, r7, 1
adds r0, r7
@@ -186803,7 +186803,7 @@ sub_806957C: ; 806957C
str r0, [sp, 0x1C]
@08069728:
movs r2, 0
- ldr r4, =0x08329d74
+ ldr r4, =gUnknown_08329D74
ldr r3, [sp, 0x4]
adds r3, 0x20
str r3, [sp, 0x2C]
@@ -187194,7 +187194,7 @@ sub_806957C: ; 806957C
bl __divsi3
strh r0, [r4]
@08069A3E:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -187222,7 +187222,7 @@ sub_806957C: ; 806957C
ldrsb r0, [r6, r0]
cmp r0, 0x6
ble @08069A9C
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
b @08069AA6
.align 2, 0
.pool
@@ -187230,7 +187230,7 @@ sub_806957C: ; 806957C
adds r5, r7, 0
b @08069ABE
@08069AA0:
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
movs r0, 0x19
ldrsb r0, [r6, r0]
@08069AA6:
@@ -187265,7 +187265,7 @@ sub_806957C: ; 806957C
ldrsb r0, [r2, r0]
cmp r0, 0x5
bgt @08069AF8
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
ldr r3, [sp, 0x4]
movs r0, 0x1A
ldrsb r0, [r3, r0]
@@ -187276,7 +187276,7 @@ sub_806957C: ; 806957C
ldr r3, [sp, 0x18]
b @08069B1E
@08069AFC:
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
ldr r1, [sp, 0x4]
movs r0, 0x1A
ldrsb r0, [r1, r0]
@@ -187351,7 +187351,7 @@ sub_806957C: ; 806957C
ands r0, r1
cmp r0, 0
beq @08069BBC
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r3, [sp, 0x8]
lsls r1, r3, 1
adds r1, r3
@@ -187393,7 +187393,7 @@ sub_806957C: ; 806957C
ldrsb r0, [r6, r0]
cmp r0, 0x6
ble @08069BF8
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
b @08069C02
.align 2, 0
.pool
@@ -187401,7 +187401,7 @@ sub_806957C: ; 806957C
mov r5, r8
b @08069C1A
@08069BFC:
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
movs r0, 0x1C
ldrsb r0, [r6, r0]
@08069C02:
@@ -187436,7 +187436,7 @@ sub_806957C: ; 806957C
ldrsb r0, [r1, r0]
cmp r0, 0x5
bgt @08069C50
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
b @08069C5C
.align 2, 0
.pool
@@ -187444,7 +187444,7 @@ sub_806957C: ; 806957C
ldr r3, [sp, 0x1C]
b @08069C76
@08069C54:
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
ldr r7, [sp, 0x4]
movs r0, 0x1D
ldrsb r0, [r7, r0]
@@ -187506,7 +187506,7 @@ sub_806957C: ; 806957C
ands r0, r1
cmp r0, 0
beq @08069CFC
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r2, [sp, 0x8]
lsls r1, r2, 1
adds r1, r2
@@ -187666,7 +187666,7 @@ sub_8069DEC: ; 8069DEC
ldr r0, =0x02024064
ldrb r3, [r0]
ldr r4, =0x02024210
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
@08069E14:
cmp r5, r3
beq @08069E28
@@ -187702,7 +187702,7 @@ sub_8069DEC: ; 8069DEC
bne @08069E74
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -187735,7 +187735,7 @@ sub_8069DEC: ; 8069DEC
bne @08069EBC
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -187848,7 +187848,7 @@ sub_8069F34: ; 8069F34
@08069F80:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r2
ldr r0, [r0]
@@ -187896,7 +187896,7 @@ pokemon_roll_gender: ; 8069FC4
movs r2, 0
bl pokemon_getattr_encrypted
adds r2, r0, 0
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -187911,7 +187911,7 @@ pokemon_roll_gender: ; 8069FC4
cmp r0, 0xFE
bge @0806A01A
@08069FFC:
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -187939,7 +187939,7 @@ pokemon_species_get_gender_info: ; 806A020
adds r3, r1, 0
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -188021,7 +188021,7 @@ sub_806A068: ; 806A068
.pool
@0806A0C4:
ldr r3, =0x0202499c
- ldr r2, =0x08329d98
+ ldr r2, =gUnknown_08329D98
@0806A0C8:
lsls r0, r4, 1
adds r0, r4
@@ -188040,7 +188040,7 @@ sub_806A068: ; 806A068
cmp r4, 0x2
bne @0806A0F8
@0806A0E6:
- ldr r0, =0x082ff70c
+ ldr r0, =gUnknown_082FF70C
str r0, [r2, 0x8]
b @0806A122
.align 2, 0
@@ -188050,7 +188050,7 @@ sub_806A068: ; 806A068
lsls r0, 1
cmp r5, r0
bls @0806A118
- ldr r0, =0x08309aac
+ ldr r0, =gUnknown_08309AAC
ldr r3, =0xfffffe0c
adds r1, r5, r3
lsls r1, 2
@@ -188061,7 +188061,7 @@ sub_806A068: ; 806A068
.align 2, 0
.pool
@0806A118:
- ldr r0, =0x08309aac
+ ldr r0, =gUnknown_08309AAC
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -188089,7 +188089,7 @@ template_build_for_pokemon_or_trainer: ; 806A12C
cmp r3, 0x2
bne @0806A170
@0806A144:
- ldr r2, =0x08329df8
+ ldr r2, =gUnknown_08329DF8
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
@@ -188099,7 +188099,7 @@ template_build_for_pokemon_or_trainer: ; 806A12C
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
- ldr r1, =0x08305d0c
+ ldr r1, =gUnknown_08305D0C
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -188125,7 +188125,7 @@ template_build_for_pokemon_or_trainer: ; 806A12C
.align 2, 0
.pool
@0806A194:
- ldr r0, =0x08329d98
+ ldr r0, =gUnknown_08329D98
lsls r1, r3, 1
adds r1, r3
lsls r1, 3
@@ -188136,7 +188136,7 @@ template_build_for_pokemon_or_trainer: ; 806A12C
ldm r1!, {r0,r3,r6}
stm r2!, {r0,r3,r6}
@0806A1A8:
- ldr r0, =0x0830536c
+ ldr r0, =gUnknown_0830536C
lsls r1, r4, 2
adds r1, r0
ldr r0, [r1]
@@ -188177,7 +188177,7 @@ sub_806A1C0: ; 806A1C0
.pool
@0806A1F4:
ldr r3, =0x0202499c
- ldr r2, =0x08329d98
+ ldr r2, =gUnknown_08329D98
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
@@ -188189,7 +188189,7 @@ sub_806A1C0: ; 806A1C0
stm r1!, {r2,r4,r6}
@0806A20A:
strh r5, [r3, 0x2]
- ldr r0, =0x0830536c
+ ldr r0, =gUnknown_0830536C
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -188973,7 +188973,7 @@ pokemon_getattr_encrypted: ; 806A674
cmp r0, 0
beq @0806A89C
movs r4, 0
- ldr r0, =0x085ccb90
+ ldr r0, =gUnknown_085CCB90
ldrb r1, [r0]
adds r2, r0, 0
cmp r1, 0xFF
@@ -188999,7 +188999,7 @@ pokemon_getattr_encrypted: ; 806A674
ands r0, r1
cmp r0, 0
beq @0806A8BC
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
adds r0, r6, 0
bl gf_strcpy
adds r0, r6, 0
@@ -189410,7 +189410,7 @@ pokemon_getattr_encrypted: ; 806A674
ldrh r5, [r2]
adds r7, r1, 0
adds r2, r6, 0
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
@0806AB3E:
ldrh r3, [r2]
cmp r5, r3
@@ -190881,7 +190881,7 @@ sub_806B694: ; 806B694
cmp r1, 0
beq @0806B6B8
ldr r2, =0x0202420a
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r3, 3
subs r0, r3
lsls r0, 2
@@ -190892,7 +190892,7 @@ sub_806B694: ; 806B694
.pool
@0806B6B8:
ldr r2, =0x0202420a
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r3, 3
subs r0, r3
lsls r0, 2
@@ -191049,7 +191049,7 @@ create_enemy_party: ; 806B70C
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r7, 0
bl pokemon_setattr
@@ -191078,7 +191078,7 @@ create_enemy_party: ; 806B70C
thumb_func_start sub_806B830
sub_806B830: ; 806B830
push {r4,r5,lr}
- ldr r5, =0x08329eb8
+ ldr r5, =gUnknown_08329EB8
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r4, [r0]
@@ -191095,7 +191095,7 @@ sub_806B830: ; 806B830
adds r0, r1
adds r0, r5
ldrb r0, [r0]
- ldr r1, =0x0831f578
+ ldr r1, =gUnknown_0831F578
adds r0, r1
ldrb r0, [r0]
pop {r4,r5}
@@ -191108,7 +191108,7 @@ sub_806B830: ; 806B830
thumb_func_start sub_806B870
sub_806B870: ; 806B870
push {r4,r5,lr}
- ldr r5, =0x08329eb8
+ ldr r5, =gUnknown_08329EB8
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r4, [r0]
@@ -191125,7 +191125,7 @@ sub_806B870: ; 806B870
adds r0, r1
adds r0, r5
ldrb r0, [r0]
- ldr r1, =0x0831f5ca
+ ldr r1, =gUnknown_0831F5CA
adds r0, r1
ldrb r0, [r0]
pop {r4,r5}
@@ -191208,7 +191208,7 @@ get_pokemon_name: ; 806B914
movs r0, 0xCE
lsls r0, 1
mov r12, r0
- ldr r7, =0x083185c8
+ ldr r7, =gUnknown_083185C8
movs r0, 0xB
muls r0, r5
adds r3, r0, r7
@@ -191251,13 +191251,13 @@ move_get_pp_info: ; 806B960
lsrs r0, 16
lsls r2, 24
lsrs r2, 24
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
lsls r3, r0, 1
adds r3, r0
lsls r3, 2
adds r3, r4
ldrb r4, [r3, 0x4]
- ldr r0, =0x08329d22
+ ldr r0, =gUnknown_08329D22
adds r0, r2, r0
ldrb r3, [r0]
ands r3, r1
@@ -191294,7 +191294,7 @@ sub_806B9A8: ; 806B9A8
lsrs r0, 24
mov r1, sp
strb r0, [r1]
- ldr r1, =0x08329d26
+ ldr r1, =gUnknown_08329D26
adds r4, r1
ldrb r1, [r4]
ands r1, r0
@@ -191317,7 +191317,7 @@ sub_806B9E4: ; 806B9E4
lsls r1, 24
lsrs r1, 24
adds r0, 0x3B
- ldr r2, =0x08329d26
+ ldr r2, =gUnknown_08329D26
adds r1, r2
ldrb r2, [r0]
ldrb r1, [r1]
@@ -191590,7 +191590,7 @@ battle_data_fill: ; 806B9FC
adds r1, 0x48
adds r1, r5, r1
str r0, [r1]
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
ldrh r1, [r7]
lsls r0, r1, 3
subs r0, r1
@@ -191849,7 +191849,7 @@ sub_806BD28: ; 806BD28
lsrs r0, 16
cmp r0, 0xA5
bhi @0806BEF0
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -192222,7 +192222,7 @@ sub_806BD28: ; 806BD28
bl pokemon_getattr
cmp r0, 0x64
beq @0806C1CA
- ldr r5, =0x0831f72c
+ ldr r5, =gUnknown_0831F72C
mov r0, r8
movs r1, 0x38
movs r2, 0
@@ -192234,7 +192234,7 @@ sub_806BD28: ; 806BD28
bl pokemon_getattr
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -192413,7 +192413,7 @@ sub_806BD28: ; 806BD28
movs r1, 0x15
movs r2, 0
bl pokemon_getattr
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
ldr r3, [sp, 0x14]
adds r1, r3, r1
ldrb r1, [r1]
@@ -192453,7 +192453,7 @@ sub_806BD28: ; 806BD28
movs r1, 0x15
movs r2, 0
bl pokemon_getattr
- ldr r1, =0x08329d2a
+ ldr r1, =gUnknown_08329D2A
ldr r2, [sp, 0x14]
adds r1, r2, r1
ldrb r1, [r1]
@@ -192540,7 +192540,7 @@ sub_806BD28: ; 806BD28
ldr r1, [sp, 0x28]
adds r0, r5, r1
ldrb r5, [r0]
- ldr r0, =0x08329ec2
+ ldr r0, =gUnknown_08329EC2
ldr r2, [sp, 0x2C]
adds r0, r2, r0
ldrb r1, [r0]
@@ -192603,7 +192603,7 @@ sub_806BD28: ; 806BD28
@0806C4B2:
str r0, [sp, 0x4]
@0806C4B4:
- ldr r0, =0x08329ec2
+ ldr r0, =gUnknown_08329EC2
ldr r5, [sp, 0x2C]
adds r0, r5, r0
ldrb r1, [r0]
@@ -192650,7 +192650,7 @@ sub_806BD28: ; 806BD28
cmp r3, 0x4
beq @0806C55C
ldr r2, =0x02024210
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r1
ldr r1, [r0]
@@ -192674,7 +192674,7 @@ sub_806BD28: ; 806BD28
.pool
@0806C55C:
ldr r3, =0x02024210
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r2, =0x02024064
ldrb r0, [r2]
eors r0, r4
@@ -192995,7 +192995,7 @@ sub_806BD28: ; 806BD28
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -193147,7 +193147,7 @@ sub_806BD28: ; 806BD28
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldr r5, [sp, 0x14]
lsls r0, r5, 2
adds r0, r2
@@ -193240,7 +193240,7 @@ sub_806BD28: ; 806BD28
ldr r1, [sp, 0x28]
adds r0, r5, r1
ldrb r5, [r0]
- ldr r0, =0x08329ec2
+ ldr r0, =gUnknown_08329EC2
ldr r4, [sp, 0x2C]
adds r4, 0x2
adds r0, r4, r0
@@ -193301,7 +193301,7 @@ sub_806BD28: ; 806BD28
@0806CA98:
str r0, [sp, 0x4]
@0806CA9A:
- ldr r0, =0x08329ec2
+ ldr r0, =gUnknown_08329EC2
adds r0, r4, r0
ldrb r1, [r0]
add r2, sp, 0x4
@@ -193319,7 +193319,7 @@ sub_806BD28: ; 806BD28
movs r1, 0x15
movs r2, 0
bl pokemon_getattr
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
ldr r5, [sp, 0x14]
adds r1, r5, r1
ldrb r1, [r1]
@@ -193362,13 +193362,13 @@ sub_806BD28: ; 806BD28
movs r2, 0
bl pokemon_getattr
str r0, [sp]
- ldr r1, =0x08329d26
+ ldr r1, =gUnknown_08329D26
ldr r2, [sp, 0x14]
adds r1, r2, r1
ldrb r2, [r1]
ands r2, r0
str r2, [sp]
- ldr r0, =0x08329d2a
+ ldr r0, =gUnknown_08329D2A
ldr r3, [sp, 0x14]
adds r0, r3, r0
ldrb r1, [r0]
@@ -193722,7 +193722,7 @@ sub_806CDDC: ; 806CDDC
lsls r2, 24
lsrs r5, r2, 24
movs r7, 0x6
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
adds r0, r3, 0
subs r0, 0xD
lsls r0, 2
@@ -193902,8 +193902,8 @@ sub_806CF24: ; 806CF24
ldrb r1, [r1]
strb r1, [r2]
ldr r3, =0x02022f58
- ldr r2, =0x085cbe00
- ldr r1, =0x08329ec8
+ ldr r2, =gUnknown_085CBE00
+ ldr r1, =gUnknown_08329EC8
adds r0, r1
ldrb r0, [r0]
lsls r0, 2
@@ -193912,9 +193912,9 @@ sub_806CF24: ; 806CF24
adds r0, r3, 0
bl gf_strcpy
ldr r0, =0x02022f68
- ldr r1, =0x085cb38a
+ ldr r1, =gUnknown_085CB38A
bl gf_strcpy
- ldr r0, =0x085cb3aa
+ ldr r0, =gUnknown_085CB3AA
bl sub_814E6F0
pop {r0}
bx r0
@@ -193958,7 +193958,7 @@ sub_806CF78: ; 806CF78
.align 2, 0
.pool
@0806CFCC:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
subs r0, 0xD
lsls r0, 2
adds r0, r1
@@ -194000,7 +194000,7 @@ sub_806CF78: ; 806CF78
ldrb r0, [r0]
mov r1, r8
strb r0, [r1]
- ldr r0, =0x085ca459
+ ldr r0, =gUnknown_085CA459
bl sub_814E6F0
@0806D02E:
adds r6, 0x2
@@ -194016,7 +194016,7 @@ sub_806CF78: ; 806CF78
ldr r0, =0x020244b8
ldrb r0, [r0]
strb r0, [r1]
- ldr r0, =0x085ca424
+ ldr r0, =gUnknown_085CA424
bl sub_814E6F0
@0806D04E:
ldr r0, =0x02022e2c
@@ -194138,7 +194138,7 @@ GetEvolutionTargetSpecies: ; 806D098
@0806D136:
movs r2, 0
str r2, [sp, 0x4]
- ldr r3, =0x0832531c
+ ldr r3, =gUnknown_0832531C
lsls r6, r7, 2
b @0806D38E
.align 2, 0
@@ -194162,7 +194162,7 @@ GetEvolutionTargetSpecies: ; 806D098
str r0, [sp, 0x4]
lsls r6, r7, 2
@0806D16A:
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
ldr r0, [sp, 0x4]
lsls r2, r0, 3
adds r0, r6, r7
@@ -194244,7 +194244,7 @@ GetEvolutionTargetSpecies: ; 806D098
bhi @0806D21E
b @0806D332
@0806D21E:
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
adds r0, r6, r7
lsls r0, 3
adds r0, r4, r0
@@ -194394,7 +194394,7 @@ GetEvolutionTargetSpecies: ; 806D098
b @0806D3AE
@0806D340:
lsls r6, r7, 2
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
adds r0, r6, r7
lsls r0, 3
adds r4, r0, r1
@@ -194671,7 +194671,7 @@ speciesid_conv: ; 806D510
ldr r0, =0x00000113
cmp r1, r0
bls @0806D53C
- ldr r0, =0x0831f61c
+ ldr r0, =gUnknown_0831F61C
ldr r2, =0xfffffeec
adds r1, r2
lsls r1, 1
@@ -194715,7 +194715,7 @@ sub_806D544: ; 806D544
lsls r3, r5, 3
adds r3, r5
lsls r3, 2
- ldr r0, =0x0831e2f0
+ ldr r0, =gUnknown_0831E2F0
adds r4, r3, r0
ldrb r1, [r4]
adds r1, 0xF8
@@ -194743,7 +194743,7 @@ sub_806D544: ; 806D544
@0806D5A8:
lsls r0, r2, 1
add r0, r9
- ldr r3, =0x0831e2f2
+ ldr r3, =gUnknown_0831E2F2
adds r0, r3
ldrh r3, [r0]
mov r4, r12
@@ -194862,7 +194862,7 @@ sub_806D664: ; 806D664
lsls r3, r6, 3
adds r3, r6
lsls r3, 2
- ldr r0, =0x0831e2f0
+ ldr r0, =gUnknown_0831E2F0
adds r4, r3, r0
ldrb r1, [r4]
adds r1, 0xF8
@@ -194890,7 +194890,7 @@ sub_806D664: ; 806D664
@0806D6C0:
lsls r0, r2, 1
add r0, r9
- ldr r3, =0x0831e2f2
+ ldr r3, =gUnknown_0831E2F2
adds r0, r3
ldrh r3, [r0]
mov r4, r12
@@ -195018,7 +195018,7 @@ sub_806D778: ; 806D778
movs r6, 0xB
adds r0, r7, 0
muls r0, r6
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r0, r4
mov r1, r9
bl sub_8008C44
@@ -195157,7 +195157,7 @@ sub_806D888: ; 806D888
lsls r0, 24
cmp r0, 0
bne @0806D8C4
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -195198,7 +195198,7 @@ nature_stat_mod: ; 806D8D4
adds r0, r3, 0
b @0806D92E
@0806D8F2:
- ldr r0, =0x0831e818
+ ldr r0, =gUnknown_0831E818
lsls r1, r4, 2
adds r1, r4
subs r1, 0x1
@@ -195337,7 +195337,7 @@ happiness_algorithm: ; 806D934
ands r0, r1
cmp r0, 0
beq @0806DAC2
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -195354,7 +195354,7 @@ happiness_algorithm: ; 806D934
cmp r1, 0x26
bne @0806DAC2
@0806DA20:
- ldr r1, =0x08329ece
+ ldr r1, =gUnknown_08329ECE
lsls r0, r5, 1
adds r0, r5
adds r0, r6, r0
@@ -195502,7 +195502,7 @@ sub_806DADC: ; 806DADC
.4byte @0806DBA0
.4byte @0806DBB4
@0806DB50:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195513,7 +195513,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DB64:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195523,7 +195523,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DB78:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195534,7 +195534,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DB8C:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195545,7 +195545,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DBA0:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195556,7 +195556,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DBB4:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195733,7 +195733,7 @@ sub_806DCB4: ; 806DCB4
bl pokemon_getattr
cmp r0, 0
bne @0806DCDA
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r1
ldrb r1, [r0]
@@ -196081,8 +196081,8 @@ sub_806DF74: ; 806DF74
movs r2, 0
bl pokemon_getattr
str r0, [sp, 0x4]
- ldr r6, =0x0831f72c
- ldr r2, =0x083203cc
+ ldr r6, =gUnknown_0831F72C
+ ldr r2, =gUnknown_083203CC
lsls r1, r4, 3
subs r1, r4
lsls r1, 2
@@ -196159,7 +196159,7 @@ sub_806E00C: ; 806E00C
subs r0, 0x20
movs r2, 0x1
lsls r2, r0
- ldr r0, =0x0831e898
+ ldr r0, =gUnknown_0831E898
lsls r1, 3
adds r0, 0x4
adds r1, r0
@@ -196171,7 +196171,7 @@ sub_806E00C: ; 806E00C
@0806E04C:
movs r1, 0x1
lsls r1, r5
- ldr r2, =0x0831e898
+ ldr r2, =gUnknown_0831E898
lsls r0, r3, 3
adds r0, r2
ldr r0, [r0]
@@ -196206,7 +196206,7 @@ sub_806E064: ; 806E064
subs r0, 0x20
movs r2, 0x1
lsls r2, r0
- ldr r0, =0x0831e898
+ ldr r0, =gUnknown_0831E898
lsls r1, r3, 3
adds r0, 0x4
adds r1, r0
@@ -196218,7 +196218,7 @@ sub_806E064: ; 806E064
@0806E09C:
movs r1, 0x1
lsls r1, r2
- ldr r2, =0x0831e898
+ ldr r2, =gUnknown_0831E898
lsls r0, r4, 3
adds r0, r2
ldr r0, [r0]
@@ -196270,7 +196270,7 @@ sub_806E0B4: ; 806E0B4
cmp r5, 0x3
ble @0806E0EA
movs r5, 0
- ldr r6, =0x0832937c
+ ldr r6, =gUnknown_0832937C
lsls r1, r7, 2
adds r2, r1, r6
ldr r3, [r2]
@@ -196304,7 +196304,7 @@ sub_806E0B4: ; 806E0B4
cmp r1, r0
beq @0806E168
ldr r0, [sp, 0x14]
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
adds r6, r0, r1
ldr r2, =0x000001ff
mov r8, r2
@@ -196340,7 +196340,7 @@ sub_806E0B4: ; 806E0B4
cmp r2, r0
beq @0806E1AC
ldr r1, [sp, 0x14]
- ldr r2, =0x0832937c
+ ldr r2, =gUnknown_0832937C
adds r6, r1, r2
ldr r0, =0x000001ff
mov r8, r0
@@ -196410,7 +196410,7 @@ sub_806E204: ; 806E204
lsls r0, 16
movs r5, 0
movs r4, 0
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
lsrs r0, 14
adds r0, r1
ldr r2, [r0]
@@ -196496,7 +196496,7 @@ sub_806E25C: ; 806E25C
cmp r5, 0x3
ble @0806E2A0
movs r5, 0
- ldr r3, =0x0832937c
+ ldr r3, =gUnknown_0832937C
ldr r2, [sp, 0x38]
adds r1, r2, r3
ldr r0, [r1]
@@ -196532,7 +196532,7 @@ sub_806E25C: ; 806E25C
cmp r1, r0
beq @0806E322
ldr r0, [sp, 0x38]
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
adds r6, r0, r1
ldr r2, =0x000001ff
mov r8, r2
@@ -196569,7 +196569,7 @@ sub_806E25C: ; 806E25C
cmp r2, r0
beq @0806E368
ldr r2, [sp, 0x38]
- ldr r0, =0x0832937c
+ ldr r0, =gUnknown_0832937C
adds r6, r2, r0
ldr r2, =0x000001ff
mov r8, r2
@@ -196759,7 +196759,7 @@ song_id_for_battle: ; 806E42C
movs r0, 0xA
b @0806E4B2
@0806E4A2:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -196881,9 +196881,9 @@ song_id_for_battle: ; 806E42C
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
- ldr r1, =0x08310034
+ ldr r1, =gUnknown_08310034
adds r0, r1
- ldr r1, =0x085ccb98
+ ldr r1, =gUnknown_085CCB98
bl sub_8008C44
cmp r0, 0
beq @0806E63C
@@ -197044,7 +197044,7 @@ species_and_otid_get_pal: ; 806E740
lsls r0, 1
cmp r4, r0
bls @0806E75C
- ldr r0, =0x08303678
+ ldr r0, =gUnknown_08303678
ldr r0, [r0]
b @0806E788
.align 2, 0
@@ -197060,13 +197060,13 @@ species_and_otid_get_pal: ; 806E740
eors r0, r3
cmp r0, 0x7
bls @0806E780
- ldr r0, =0x08303678
+ ldr r0, =gUnknown_08303678
lsls r1, r4, 3
b @0806E784
.align 2, 0
.pool
@0806E780:
- ldr r0, =0x08304438
+ ldr r0, =gUnknown_08304438
lsls r1, r5, 3
@0806E784:
adds r1, r0
@@ -197123,13 +197123,13 @@ sub_806E7CC: ; 806E7CC
cmp r0, 0x7
bls @0806E7F4
lsls r0, r4, 3
- ldr r1, =0x08303678
+ ldr r1, =gUnknown_08303678
b @0806E7F8
.align 2, 0
.pool
@0806E7F4:
lsls r0, r4, 3
- ldr r1, =0x08304438
+ ldr r1, =gUnknown_08304438
@0806E7F8:
adds r0, r1
pop {r4}
@@ -197144,7 +197144,7 @@ sub_806E804: ; 806E804
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
- ldr r2, =0x08329eea
+ ldr r2, =gUnknown_08329EEA
ldrh r0, [r2]
ldr r1, =0x0000ffff
cmp r0, r1
@@ -197177,7 +197177,7 @@ sub_806E804: ; 806E804
sub_806E840: ; 806E840
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -197197,7 +197197,7 @@ sub_806E858: ; 806E858
bl GetNature
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085b25a0
+ ldr r2, =gUnknown_085B25A0
lsls r1, r0, 2
adds r1, r0
adds r1, r4
@@ -197219,7 +197219,7 @@ sub_806E880: ; 806E880
bl GetNatureFromPersonality
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085b25a0
+ ldr r2, =gUnknown_085B25A0
lsls r1, r0, 2
adds r1, r0
adds r1, r4
@@ -197423,7 +197423,7 @@ sub_806E994: ; 806E994
strb r0, [r4, 0x3]
movs r0, 0xFF
strb r0, [r4, 0x4]
- ldr r0, =0x085cb2a1
+ ldr r0, =gUnknown_085CB2A1
ldr r1, =0x02021fc4
bl sub_814E764
pop {r4,r5}
@@ -197439,7 +197439,7 @@ sub_806EA40: ; 806EA40
lsls r0, 16
lsrs r3, r0, 16
movs r1, 0
- ldr r2, =0x08329efc
+ ldr r2, =gUnknown_08329EFC
@0806EA4A:
ldrh r0, [r2]
cmp r0, r3
@@ -197520,7 +197520,7 @@ sub_806EA68: ; 806EA68
bcc @0806EB90
ldr r0, =0x02024744
lsls r2, 2
- ldr r1, =0x08329efe
+ ldr r1, =gUnknown_08329EFE
b @0806EB6C
.align 2, 0
.pool
@@ -197539,12 +197539,12 @@ sub_806EA68: ; 806EA68
lsls r2, r4, 3
subs r2, r4
lsls r2, 2
- ldr r1, =0x083203da
+ ldr r1, =gUnknown_083203DA
b @0806EB6C
.align 2, 0
.pool
@0806EB2C:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
mov r12, r0
lsls r0, r4, 3
subs r1, r0, r4
@@ -197574,7 +197574,7 @@ sub_806EA68: ; 806EA68
@0806EB66:
subs r2, r4
lsls r2, 2
- ldr r1, =0x083203d8
+ ldr r1, =gUnknown_083203D8
@0806EB6C:
adds r2, r1
@0806EB6E:
@@ -197587,7 +197587,7 @@ sub_806EA68: ; 806EA68
ldr r0, =0x02024744
subs r2, r4
lsls r2, 2
- ldr r1, =0x083203da
+ ldr r1, =gUnknown_083203DA
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -197662,7 +197662,7 @@ sub_806EBF8: ; 806EBF8
ldr r0, =0x00000c03
cmp r1, r0
bne @0806EC28
- ldr r0, =0x08317dd4
+ ldr r0, =gUnknown_08317DD4
b @0806EC64
.align 2, 0
.pool
@@ -197863,7 +197863,7 @@ sub_806ED40: ; 806ED40
movs r1, 0x1
bl obj_anim_image_start
@0806EDA6:
- ldr r0, =0x08329b87
+ ldr r0, =gUnknown_08329B87
subs r4, 0x1
adds r6, r4, r0
ldrb r0, [r6]
@@ -197882,7 +197882,7 @@ sub_806ED40: ; 806ED40
strh r5, [r1, 0x8]
lsrs r0, r5, 16
strh r0, [r1, 0xA]
- ldr r0, =0x083299ec
+ ldr r0, =gUnknown_083299EC
adds r0, r4, r0
ldrb r0, [r0]
strh r0, [r1, 0xC]
@@ -197892,7 +197892,7 @@ sub_806ED40: ; 806ED40
.align 2, 0
.pool
@0806EDEC:
- ldr r0, =0x083299ec
+ ldr r0, =gUnknown_083299EC
adds r0, r4, r0
ldrb r1, [r0]
adds r0, r5, 0
@@ -197926,7 +197926,7 @@ sub_806EE0C: ; 806EE0C
movs r1, 0x1
bl obj_anim_image_start
@0806EE2E:
- ldr r0, =0x08329b87
+ ldr r0, =gUnknown_08329B87
subs r4, 0x1
adds r6, r4, r0
ldrb r0, [r6]
@@ -197945,7 +197945,7 @@ sub_806EE0C: ; 806EE0C
strh r5, [r2, 0x8]
lsrs r1, r5, 16
strh r1, [r2, 0xA]
- ldr r1, =0x083299ec
+ ldr r1, =gUnknown_083299EC
adds r1, r4, r1
ldrb r1, [r1]
strh r1, [r2, 0xC]
@@ -197958,7 +197958,7 @@ sub_806EE0C: ; 806EE0C
.align 2, 0
.pool
@0806EE80:
- ldr r0, =0x083299ec
+ ldr r0, =gUnknown_083299EC
adds r0, r4, r0
ldrb r1, [r0]
adds r0, r5, 0
@@ -198164,7 +198164,7 @@ sub_806EF84: ; 806EF84
sub_806EFF0: ; 806EFF0
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0831f578
+ ldr r1, =gUnknown_0831F578
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -198250,7 +198250,7 @@ sub_806F07C: ; 806F07C
bls @0806F08A
movs r2, 0
@0806F08A:
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
@@ -198258,7 +198258,7 @@ sub_806F07C: ; 806F07C
ldrb r1, [r0, 0x1]
movs r0, 0xD
muls r0, r1
- ldr r1, =0x0830fcd4
+ ldr r1, =gUnknown_0830FCD4
adds r0, r1
pop {r1}
bx r1
@@ -198279,7 +198279,7 @@ sub_806F0B0: ; 806F0B0
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
- ldr r1, =0x08310034
+ ldr r1, =gUnknown_08310034
adds r0, r1
pop {r1}
bx r1
@@ -198379,7 +198379,7 @@ sub_806F160: ; 806F160
adds r1, r2, r4
lsls r1, 3
adds r0, r1, r0
- ldr r3, =0x08329d98
+ ldr r3, =gUnknown_08329D98
adds r1, r3
ldm r1!, {r3,r5,r7}
stm r0!, {r3,r5,r7}
@@ -198459,7 +198459,7 @@ sub_806F1FC: ; 806F1FC
movs r3, 0
cmp r0, 0
beq @0806F296
- ldr r0, =0x08329f28
+ ldr r0, =gUnknown_08329F28
mov r10, r0
@0806F216:
ldr r0, [r4, 0xC]
@@ -198517,7 +198517,7 @@ sub_806F1FC: ; 806F1FC
lsls r0, 3
adds r0, r7, r0
str r0, [r1, 0xC]
- ldr r6, =0x082ff70c
+ ldr r6, =gUnknown_082FF70C
str r6, [r1, 0x8]
strh r3, [r1, 0x2]
mov r7, r9
@@ -198889,7 +198889,7 @@ sub_806F4F8: ; 806F4F8
sine: ; 806F534
lsls r1, 16
asrs r1, 16
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
lsls r0, 16
asrs r0, 15
adds r0, r2
@@ -198908,7 +198908,7 @@ sine: ; 806F534
cosine: ; 806F550
lsls r1, 16
asrs r1, 16
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
lsls r0, 16
asrs r0, 15
adds r0, 0x80
@@ -198941,7 +198941,7 @@ sine2: ; 806F570
bl __udivsi3
movs r1, 0x1
ands r0, r1
- ldr r1, =0x0832a1c0
+ ldr r1, =gUnknown_0832A1C0
lsls r4, 1
adds r4, r1
ldrh r1, [r4]
@@ -199042,7 +199042,7 @@ GenerateRandomNumber2: ; 806F620
object_new_hidden_with_callback: ; 806F640
push {r4-r6,lr}
adds r6, r0, 0
- ldr r0, =0x0832a3a8
+ ldr r0, =gUnknown_0832A3A8
movs r1, 0xF8
movs r2, 0xA8
movs r3, 0xE
@@ -199165,7 +199165,7 @@ rfu_MBOOT_CHILD_inheritanceLinkStatus: ; 806F70C
ldr r7, [sp, 0x58]
lsls r0, 24
lsls r1, 24
- ldr r2, =0x0832a3c0
+ ldr r2, =gUnknown_0832A3C0
lsrs r1, 23
lsrs r0, 21
adds r1, r0
@@ -199454,7 +199454,7 @@ sub_806F928: ; 806F928
movs r3, 0
cmp r3, r4
bcs @0806F956
- ldr r6, =0x0832a3d8
+ ldr r6, =gUnknown_0832A3D8
@0806F938:
lsrs r1, r2, 8
adds r0, r5, r3
@@ -200346,7 +200346,7 @@ sub_8070004: ; 8070004
lsrs r2, r0, 16
movs r0, 0
mov r8, r0
- ldr r0, =0x0832531c
+ ldr r0, =gUnknown_0832531C
mov r12, r0
@08070016:
movs r7, 0
@@ -200847,7 +200847,7 @@ pokemon_get_eggmoves: ; 80703C8
lsls r0, 16
lsrs r3, r0, 16
movs r2, 0
- ldr r5, =0x0832add8
+ ldr r5, =gUnknown_0832ADD8
ldrh r1, [r5]
ldr r7, =0x00004e20
adds r0, r3, r7
@@ -200862,7 +200862,7 @@ pokemon_get_eggmoves: ; 80703C8
lsls r0, 16
lsrs r2, r0, 16
ldr r0, =0x00000471
- ldr r5, =0x0832add8
+ ldr r5, =gUnknown_0832ADD8
cmp r2, r0
bhi @0807041A
lsls r0, r2, 1
@@ -201585,14 +201585,14 @@ sub_8070954: ; 8070954
movs r1, 0x26
add r2, sp, 0x10
bl pokemon_setattr
- ldr r2, =0x0832b708
+ ldr r2, =gUnknown_0832B708
adds r0, r7, 0
movs r1, 0x2
bl pokemon_setattr
lsls r2, r5, 3
subs r2, r5
lsls r2, 2
- ldr r0, =0x083203dd
+ ldr r0, =gUnknown_083203DD
adds r2, r0
adds r0, r7, 0
movs r1, 0x20
@@ -201674,14 +201674,14 @@ sub_8070A0C: ; 8070A0C
movs r1, 0x26
add r2, sp, 0x10
bl pokemon_setattr
- ldr r2, =0x0832b708
+ ldr r2, =gUnknown_0832B708
adds r0, r6, 0
movs r1, 0x2
bl pokemon_setattr
lsls r2, r5, 3
subs r2, r5
lsls r2, 2
- ldr r0, =0x083203dd
+ ldr r0, =gUnknown_083203DD
adds r2, r0
adds r0, r6, 0
movs r1, 0x20
@@ -202072,7 +202072,7 @@ daycare_relationship_score: ; 8070D4C
adds r2, 0x14
str r2, [sp, 0x24]
subs r0, 0x6
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
mov r10, r1
ldr r5, [sp, 0x20]
mov r8, r0
@@ -202246,7 +202246,7 @@ sp0B9_daycare_relationship_comment: ; 8070E8C
movs r1, 0
@08070EB2:
ldr r0, =0x02021fc4
- ldr r2, =0x0832b6f8
+ ldr r2, =gUnknown_0832B6F8
lsls r1, 2
adds r1, r2
ldr r1, [r1]
@@ -202343,7 +202343,7 @@ sub_8070F48: ; 8070F48
lsls r0, 24
cmp r0, 0
bne @08070F84
- ldr r1, =0x0832dac7
+ ldr r1, =gUnknown_0832DAC7
b @08070F86
.align 2, 0
.pool
@@ -202356,12 +202356,12 @@ sub_8070F48: ; 8070F48
lsls r0, 24
cmp r0, 0
bne @08070F84
- ldr r1, =0x0832dac9
+ ldr r1, =gUnknown_0832DAC9
b @08070F86
.align 2, 0
.pool
@08070F84:
- ldr r1, =0x0832dacb
+ ldr r1, =gUnknown_0832DACB
@08070F86:
adds r0, r4, 0
bl gf_strcat
@@ -202426,7 +202426,7 @@ sub_8070FB4: ; 8070FB4
adds r0, r7, 0
mov r1, sp
bl gf_strcpy
- ldr r4, =0x085ef881
+ ldr r4, =gUnknown_085EF881
adds r0, r7, 0
adds r1, r4, 0
bl gf_strcat
@@ -202436,7 +202436,7 @@ sub_8070FB4: ; 8070FB4
adds r0, r7, 0
adds r1, r4, 0
bl gf_strcat
- ldr r1, =0x085ef883
+ ldr r1, =gUnknown_085EF883
adds r0, r7, 0
bl gf_strcat
add sp, 0x28
@@ -202461,7 +202461,7 @@ sub_8071038: ; 8071038
movs r5, 0
@08071046:
adds r0, r4, 0
- ldr r1, =0x085ef888
+ ldr r1, =gUnknown_085EF888
bl gf_strcat
movs r0, 0x8C
adds r2, r5, 0
@@ -202483,7 +202483,7 @@ sub_8071038: ; 8071038
mov r1, sp
bl gf_strcat
adds r0, r4, 0
- ldr r1, =0x085ef881
+ ldr r1, =gUnknown_085EF881
bl gf_strcat
adds r0, r5, 0x1
lsls r0, 24
@@ -202600,7 +202600,7 @@ sub_8071148: ; 8071148
mov r8, r3
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x085ef888
+ ldr r1, =gUnknown_085EF888
mov r0, sp
bl gf_strcpy
movs r0, 0x8C
@@ -202769,7 +202769,7 @@ c3_080469FC: ; 8071204
sub_80712C0: ; 80712C0
push {r4,r5,lr}
sub sp, 0x18
- ldr r0, =0x0832b6c0
+ ldr r0, =gUnknown_0832B6C0
bl Window_AddFromTemplate
adds r4, r0, 0
lsls r4, 24
@@ -202778,7 +202778,7 @@ sub_80712C0: ; 80712C0
movs r1, 0
bl sub_81973FC
mov r1, sp
- ldr r0, =0x0832b6e0
+ ldr r0, =gUnknown_0832B6E0
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -203224,7 +203224,7 @@ sub_807163C: ; 807163C
bl pokemon_getattr
adds r3, r0, 0
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r2, [r1]
@@ -203392,7 +203392,7 @@ c1_hatching_egg: ; 80717A0
bl reset_temp_tile_data_buffers
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0832c064
+ ldr r1, =gUnknown_0832C064
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -203439,7 +203439,7 @@ c1_hatching_egg: ; 80717A0
.align 2, 0
.pool
@080718B8:
- ldr r0, =0x0832c06c
+ ldr r0, =gUnknown_0832C06C
bl Window_InitFromTemplates
ldr r0, =0x03000de0
ldr r1, [r0]
@@ -203449,18 +203449,18 @@ c1_hatching_egg: ; 80717A0
.align 2, 0
.pool
@080718D0:
- ldr r1, =0x08c00000
+ ldr r1, =gUnknown_08C00000
movs r0, 0
str r0, [sp]
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08c00524
+ ldr r1, =gUnknown_08C00524
movs r0, 0
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x08c004e0
+ ldr r0, =gUnknown_08C004E0
movs r1, 0
movs r2, 0x20
bl decompress_palette
@@ -203468,11 +203468,11 @@ c1_hatching_egg: ; 80717A0
.align 2, 0
.pool
@08071904:
- ldr r0, =0x0832bfe4
+ ldr r0, =gUnknown_0832BFE4
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0832bfec
+ ldr r0, =gUnknown_0832BFEC
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0832bff4
+ ldr r0, =gUnknown_0832BFF4
bl gpu_pal_obj_alloc_tag_and_apply
b @080719A6
.align 2, 0
@@ -203516,17 +203516,17 @@ c1_hatching_egg: ; 80717A0
lsls r1, 5
movs r0, 0
bl lcd_io_set
- ldr r0, =0x08dd7300
+ ldr r0, =gUnknown_08DD7300
movs r1, 0x10
movs r2, 0xA0
bl gpu_pal_apply
- ldr r1, =0x08dd7360
+ ldr r1, =gUnknown_08DD7360
movs r2, 0xA1
lsls r2, 5
movs r0, 0x1
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x08331f60
+ ldr r1, =gUnknown_08331F60
movs r2, 0x80
lsls r2, 5
movs r0, 0x1
@@ -203679,7 +203679,7 @@ sub_8071A94: ; 8071A94
movs r2, 0x10
movs r3, 0
bl sub_80A1AD4
- ldr r0, =0x0832bffc
+ ldr r0, =gUnknown_0832BFFC
movs r1, 0x78
movs r2, 0x4B
movs r3, 0x5
@@ -203820,7 +203820,7 @@ sub_8071A94: ; 8071A94
ldr r1, =0x02021cc4
bl pokemon_get_nick
ldr r4, =0x02021fc4
- ldr r1, =0x085ed5a5
+ ldr r1, =gUnknown_085ED5A5
adds r0, r4, 0
bl ExpandTextCodes
ldr r0, [r5]
@@ -203873,7 +203873,7 @@ sub_8071A94: ; 8071A94
ldr r1, =0x02021cc4
bl pokemon_get_nick
ldr r4, =0x02021fc4
- ldr r1, =0x085ed5be
+ ldr r1, =gUnknown_085ED5BE
adds r0, r4, 0
bl ExpandTextCodes
ldr r0, [r5]
@@ -203904,7 +203904,7 @@ sub_8071A94: ; 8071A94
adds r1, r4, 0
movs r2, 0xE0
bl sub_809882C
- ldr r0, =0x0832c07c
+ ldr r0, =gUnknown_0832C07C
adds r1, r4, 0
movs r2, 0xE
movs r3, 0
@@ -204433,7 +204433,7 @@ sub_80720E8: ; 80720E8
sub_8072140: ; 8072140
push {r4-r6,lr}
sub sp, 0x8
- ldr r2, =0x0832c084
+ ldr r2, =gUnknown_0832C084
ldr r0, =0x03000de0
ldr r6, [r0]
ldrb r3, [r6, 0x7]
@@ -204504,7 +204504,7 @@ sub_8072194: ; 8072194
lsls r0, 24
lsrs r0, 24
mov r10, r0
- ldr r0, =0x0832c04c
+ ldr r0, =gUnknown_0832C04C
adds r1, r4, 0
adds r2, r5, 0
movs r3, 0x4
@@ -204941,7 +204941,7 @@ battle_make_oam_normal_battle: ; 80724DC
lsls r0, 24
cmp r0, 0
bne @08072574
- ldr r4, =0x0832c140
+ ldr r4, =gUnknown_0832C140
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0xA0
@@ -204988,7 +204988,7 @@ battle_make_oam_normal_battle: ; 80724DC
.align 2, 0
.pool
@08072574:
- ldr r4, =0x0832c170
+ ldr r4, =gUnknown_0832C170
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0xA0
@@ -205054,7 +205054,7 @@ battle_make_oam_normal_battle: ; 80724DC
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r4, =0x0832c140
+ ldr r4, =gUnknown_0832C140
adds r0, r4
movs r1, 0xF0
movs r2, 0xA0
@@ -205119,7 +205119,7 @@ battle_make_oam_normal_battle: ; 80724DC
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r4, =0x0832c170
+ ldr r4, =gUnknown_0832C170
adds r0, r4
movs r1, 0xF0
movs r2, 0xA0
@@ -205181,7 +205181,7 @@ battle_make_oam_normal_battle: ; 80724DC
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r1, =0x0832c1c0
+ ldr r1, =gUnknown_0832C1C0
adds r0, r1
movs r1, 0x8C
movs r2, 0x3C
@@ -205201,7 +205201,7 @@ battle_make_oam_normal_battle: ; 80724DC
adds r1, r0, 0
lsls r1, 24
lsrs r1, 21
- ldr r0, =0x0832c28c
+ ldr r0, =gUnknown_0832C28C
adds r1, r0
adds r0, r4, 0
bl obj_set_f18_to_r0_f42_to_40
@@ -205278,7 +205278,7 @@ battle_make_oam_safari_battle: ; 8072804
mov r7, r9
mov r6, r8
push {r6,r7}
- ldr r4, =0x0832c1a0
+ ldr r4, =gUnknown_0832C1A0
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0xA0
@@ -205349,7 +205349,7 @@ battle_make_oam_safari_battle: ; 8072804
sub_80728A4: ; 80728A4
lsls r0, 24
lsrs r0, 19
- ldr r1, =0x08c11bdc
+ ldr r1, =gUnknown_08C11BDC
adds r0, r1
bx lr
.align 2, 0
@@ -205934,7 +205934,7 @@ heathbar_draw_hp: ; 8072C38
.align 2, 0
.pool
@08072D10:
- ldr r1, =0x0832c3c4
+ ldr r1, =gUnknown_0832C3C4
add r0, sp, 0x4
movs r2, 0x14
bl memcpy
@@ -206175,7 +206175,7 @@ sub_8072E0C: ; 8072E0C
.align 2, 0
.pool
@08072F28:
- ldr r1, =0x0832c3d8
+ ldr r1, =gUnknown_0832C3D8
add r0, sp, 0x4
movs r2, 0x14
bl memcpy
@@ -206216,7 +206216,7 @@ sub_8072E0C: ; 8072E0C
mov r3, r8
cmp r3, 0
bne @08072F82
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
bl gf_strcpy
@08072F82:
ldr r0, =0x020244d4
@@ -206374,7 +206374,7 @@ sub_80730D4: ; 80730D4
lsls r0, 24
lsrs r0, 24
str r0, [sp, 0x14]
- ldr r1, =0x0832c3c4
+ ldr r1, =gUnknown_0832C3C4
mov r0, sp
movs r2, 0x14
bl memcpy
@@ -206410,7 +206410,7 @@ sub_80730D4: ; 80730D4
lsls r0, 24
mov r4, sp
adds r4, 0x6
- ldr r1, =0x0861cb50
+ ldr r1, =gUnknown_0861CB50
lsrs r0, 22
adds r0, r1
ldr r1, [r0]
@@ -207027,19 +207027,19 @@ sub_80735DC: ; 80735DC
movs r3, 0x5
mov r8, r3
@0807366C:
- ldr r0, =0x0832c334
+ ldr r0, =gUnknown_0832C334
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0832c34c
+ ldr r0, =gUnknown_0832C34C
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0832c33c
+ ldr r0, =gUnknown_0832C33C
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0832c344
+ ldr r0, =gUnknown_0832C344
bl gpu_pal_obj_alloc_tag_and_apply
mov r0, r9
lsls r6, r0, 1
adds r0, r6, r0
lsls r0, 3
- ldr r1, =0x0832c364
+ ldr r1, =gUnknown_0832C364
adds r0, r1
lsls r5, 16
asrs r1, r5, 16
@@ -207056,7 +207056,7 @@ sub_80735DC: ; 80735DC
lsls r0, 2
ldr r1, =0x02020630
adds r7, r0, r1
- ldr r1, =0x0832c2c4
+ ldr r1, =gUnknown_0832C2C4
adds r0, r7, 0
bl obj_set_f18_to_r0_f42_to_40
mov r2, r10
@@ -207098,7 +207098,7 @@ sub_80735DC: ; 80735DC
movs r6, 0xA
movs r5, 0
@0807371C:
- ldr r0, =0x0832c394
+ ldr r0, =gUnknown_0832C394
ldr r3, [sp, 0x20]
ldr r1, =0xfffc0000
adds r2, r3, r1
@@ -207396,7 +207396,7 @@ sub_80735DC: ; 80735DC
lsls r2, 2
adds r0, r2
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r7, 2
adds r0, r2
ldr r0, [r0]
@@ -207605,7 +207605,7 @@ sub_80735DC: ; 80735DC
adds r0, r3
ldrb r1, [r0]
lsls r0, r7, 2
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
adds r0, r2
ldr r0, [r0]
ands r1, r0
@@ -207916,7 +207916,7 @@ sub_8073C30: ; 8073C30
adds r3, r1
ldr r1, =sub_8074090 + 1
str r1, [r3]
- ldr r1, =0x0832c2cc
+ ldr r1, =gUnknown_0832C2CC
bl obj_set_f18_to_r0_f42_to_40
ldr r1, =0x03005e00
ldr r0, [sp, 0xC]
@@ -208480,7 +208480,7 @@ sub_80741E8: ; 80741E8
lsls r0, 24
lsrs r7, r0, 24
ldr r5, =0x02022e2c
- ldr r1, =0x085ed228
+ ldr r1, =gUnknown_085ED228
adds r0, r5, 0
bl gf_strcpy
adds r0, r4, 0
@@ -208510,7 +208510,7 @@ sub_80741E8: ; 80741E8
@08074236:
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
add r0, sp, 0x4
bl sub_8008C44
@@ -208522,17 +208522,17 @@ sub_80741E8: ; 80741E8
beq @08074268
cmp r6, 0xFE
beq @08074270
- ldr r1, =0x085ed238
+ ldr r1, =gUnknown_085ED238
b @08074272
.align 2, 0
.pool
@08074268:
- ldr r1, =0x085ed22e
+ ldr r1, =gUnknown_085ED22E
b @08074272
.align 2, 0
.pool
@08074270:
- ldr r1, =0x085ed233
+ ldr r1, =gUnknown_085ED233
@08074272:
adds r0, r5, 0
bl gf_strcpy
@@ -208911,7 +208911,7 @@ draw_status_ailment_maybe: ; 80743F8
lsls r4, 4
adds r4, 0xC
adds r4, r7
- ldr r1, =0x0832c3ec
+ ldr r1, =gUnknown_0832C3EC
lsls r0, 1
adds r0, r1
ldrh r0, [r0]
@@ -209106,7 +209106,7 @@ sub_8074770: ; 8074770
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085ccb2c
+ ldr r0, =gUnknown_085CCB2C
add r1, sp, 0x4
str r1, [sp]
movs r1, 0
@@ -209151,7 +209151,7 @@ sub_80747D8: ; 80747D8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x085ccb3c
+ ldr r1, =gUnknown_085CCB3C
add r0, sp, 0x4
bl gf_strcpy
ldr r1, =0x0203a04c
@@ -209343,10 +209343,10 @@ healthbar_draw_field_maybe: ; 8074860
movs r1, 0x19
bl pokemon_getattr
adds r3, r0, 0
- ldr r0, =0x0831f72c
+ ldr r0, =gUnknown_0831F72C
mov r12, r0
lsls r1, r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -210285,7 +210285,7 @@ write_to_rbox: ; 8075094
mov r9, r2
adds r5, r3, 0
ldr r7, [sp, 0x40]
- ldr r0, =0x0832c3f8
+ ldr r0, =gUnknown_0832C3F8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x18]
@@ -210490,7 +210490,7 @@ sub_807521C: ; 807521C
lsrs r7, r1, 16
lsls r2, 24
lsrs r4, r2, 24
- ldr r5, =0x0831c620
+ ldr r5, =gUnknown_0831C620
ldrh r0, [r5, 0x6]
bl gpu_tile_obj_tag_get_range_start
lsls r0, 16
@@ -210499,7 +210499,7 @@ sub_807521C: ; 807521C
bne @0807524E
adds r0, r5, 0
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0831c628
+ ldr r0, =gUnknown_0831C628
bl gpu_pal_obj_decompress_and_apply3
@0807524E:
ldr r0, =sub_8075370 + 1
@@ -210515,7 +210515,7 @@ sub_807521C: ; 807521C
ldr r0, =0x02020630
adds r5, r0
strh r4, [r5, 0x30]
- ldr r0, =0x0831c688
+ ldr r0, =gUnknown_0831C688
mov r9, r0
lsls r6, 16
asrs r0, r6, 16
@@ -210632,10 +210632,10 @@ sub_8075370: ; 8075370
ldrsh r0, [r4, r1]
cmp r0, 0
bne @080753A8
- ldr r0, =0x0831c620
+ ldr r0, =gUnknown_0831C620
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0831c628
+ ldr r0, =gUnknown_0831C628
ldrh r0, [r0, 0x4]
bl gpu_pal_free_tag
movs r1, 0x30
@@ -210805,7 +210805,7 @@ sub_8075450: ; 8075450
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
- ldr r1, =0x0832c588
+ ldr r1, =gUnknown_0832C588
adds r0, r1
movs r1, 0x20
movs r2, 0x50
@@ -212720,11 +212720,11 @@ sub_8076438: ; 8076438
str r0, [sp, 0x4]
lsls r0, r2, 16
lsrs r7, r0, 16
- ldr r0, =0x0832c400
+ ldr r0, =gUnknown_0832C400
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0832c460
+ ldr r0, =gUnknown_0832C460
bl gpu_pal_obj_decompress_and_apply3
- ldr r0, =0x0832c588
+ ldr r0, =gUnknown_0832C588
mov r1, r9
mov r2, r10
adds r3, r4, 0
@@ -212972,7 +212972,7 @@ sub_80765E0: ; 80765E0
ldrsh r0, [r4, r3]
cmp r0, 0x7F
bgt @080766AC
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsls r0, r2, 24
lsrs r0, 23
adds r0, r1
@@ -213085,11 +213085,11 @@ sub_807671C: ; 807671C
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r0, =0x0832c400
+ ldr r0, =gUnknown_0832C400
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0832c460
+ ldr r0, =gUnknown_0832C460
bl gpu_pal_obj_decompress_and_apply3
- ldr r0, =0x0832c588
+ ldr r0, =gUnknown_0832C588
adds r1, r6, 0
mov r2, r8
adds r3, r4, 0
@@ -213493,7 +213493,7 @@ sub_8076A78: ; 8076A78
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x0832c400
+ ldr r0, =gUnknown_0832C400
lsls r6, r4, 3
adds r5, r6, r0
ldrh r0, [r5, 0x6]
@@ -213504,7 +213504,7 @@ sub_8076A78: ; 8076A78
bne @08076AA0
adds r0, r5, 0
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0832c460
+ ldr r0, =gUnknown_0832C460
adds r0, r6, r0
bl gpu_pal_obj_decompress_and_apply3
@08076AA0:
@@ -213517,14 +213517,14 @@ sub_8076A78: ; 8076A78
cmp r4, 0xA
bge @08076ACC
@08076AB0:
- ldr r1, =0x0832c400
+ ldr r1, =gUnknown_0832C400
lsls r0, r4, 3
adds r0, r1
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_tag_get_range_start
adds r1, r0, 0
lsls r1, 16
- ldr r0, =0x08c02300
+ ldr r0, =gUnknown_08C02300
lsrs r1, 11
ldr r2, =0x06010100
adds r1, r2
@@ -213542,12 +213542,12 @@ sub_8076AE8: ; 8076AE8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
- ldr r0, =0x0832c400
+ ldr r0, =gUnknown_0832C400
lsrs r4, 21
adds r0, r4, r0
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0832c460
+ ldr r0, =gUnknown_0832C460
adds r4, r0
ldrh r0, [r4, 0x4]
bl gpu_pal_free_tag
@@ -214554,7 +214554,7 @@ sub_80772A4: ; 80772A4
strb r0, [r2, 0x8]
ldr r0, =sub_807811C + 1
bl SetVBlankCallback
- ldr r4, =0x0860f074
+ ldr r4, =gUnknown_0860F074
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0x14
@@ -214565,7 +214565,7 @@ sub_80772A4: ; 80772A4
bl gpu_pal_apply
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0832dee4
+ ldr r1, =gUnknown_0832DEE4
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -214576,7 +214576,7 @@ sub_80772A4: ; 80772A4
adds r1, r0
movs r0, 0x1
bl bg_set_tilemap
- ldr r0, =0x0832def4
+ ldr r0, =gUnknown_0832DEF4
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -214992,7 +214992,7 @@ sub_80773D0: ; 80773D0
cmp r6, r0
bge @08077740
mov r8, r2
- ldr r7, =0x0832de24
+ ldr r7, =gUnknown_0832DE24
@080776E2:
movs r0, 0x64
adds r4, r6, 0
@@ -215046,7 +215046,7 @@ sub_80773D0: ; 80773D0
ldrb r0, [r0]
cmp r6, r0
bge @080777B8
- ldr r0, =0x0832de24
+ ldr r0, =gUnknown_0832DE24
mov r8, r1
adds r7, r0, 0
adds r7, 0xC
@@ -215162,7 +215162,7 @@ sub_80773D0: ; 80773D0
movs r2, 0
movs r3, 0
bl sub_80C6D80
- ldr r4, =0x0832de94
+ ldr r4, =gUnknown_0832DE94
ldr r0, [r4]
ldr r1, [r5, 0x18]
movs r2, 0x2
@@ -215209,7 +215209,7 @@ sub_80773D0: ; 80773D0
adds r4, 0x10
@080778DE:
add r1, sp, 0x10
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215246,7 +215246,7 @@ sub_80773D0: ; 80773D0
adds r4, 0x88
@0807792C:
add r1, sp, 0x10
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215273,7 +215273,7 @@ sub_80773D0: ; 80773D0
.align 2, 0
.pool
@08077970:
- ldr r4, =0x0832dcac
+ ldr r4, =gUnknown_0832DCAC
add r1, sp, 0x10
adds r0, r4, 0
ldm r0!, {r2,r3,r7}
@@ -215311,7 +215311,7 @@ sub_80773D0: ; 80773D0
lsls r5, 13
@080779BC:
add r1, sp, 0x10
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215332,8 +215332,8 @@ sub_80773D0: ; 80773D0
adds r6, 0x1
cmp r6, 0x5
ble @080779BC
- ldr r0, =0x0832dc94
- ldr r2, =0x0832de24
+ ldr r0, =gUnknown_0832DC94
+ ldr r2, =gUnknown_0832DE24
ldrb r1, [r2]
lsls r1, 19
movs r3, 0x80
@@ -215627,7 +215627,7 @@ sub_8077B74: ; 8077B74
cmp r6, r0
bge @08077D08
mov r8, r4
- ldr r7, =0x0832de24
+ ldr r7, =gUnknown_0832DE24
@08077CA8:
movs r0, 0x64
adds r4, r6, 0
@@ -215682,7 +215682,7 @@ sub_8077B74: ; 8077B74
ldrb r0, [r0]
cmp r6, r0
bge @08077D80
- ldr r0, =0x0832de24
+ ldr r0, =gUnknown_0832DE24
mov r8, r1
adds r7, r0, 0
adds r7, 0xC
@@ -215798,7 +215798,7 @@ sub_8077B74: ; 8077B74
movs r2, 0
movs r3, 0
bl sub_80C6D80
- ldr r4, =0x0832de94
+ ldr r4, =gUnknown_0832DE94
ldr r0, [r4]
ldr r1, [r5, 0x18]
movs r2, 0x2
@@ -215852,7 +215852,7 @@ sub_8077B74: ; 8077B74
adds r4, 0x10
@08077EB4:
add r1, sp, 0xC
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215889,7 +215889,7 @@ sub_8077B74: ; 8077B74
adds r4, 0x88
@08077F02:
add r1, sp, 0xC
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215916,7 +215916,7 @@ sub_8077B74: ; 8077B74
.align 2, 0
.pool
@08077F48:
- ldr r4, =0x0832dcac
+ ldr r4, =gUnknown_0832DCAC
add r1, sp, 0xC
adds r0, r4, 0
ldm r0!, {r2,r3,r7}
@@ -215954,7 +215954,7 @@ sub_8077B74: ; 8077B74
lsls r5, 13
@08077F94:
add r1, sp, 0xC
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215994,8 +215994,8 @@ sub_8077B74: ; 8077B74
adds r0, 0x6
@08077FEA:
strb r0, [r2]
- ldr r0, =0x0832dc94
- ldr r3, =0x0832de24
+ ldr r0, =gUnknown_0832DC94
+ ldr r3, =gUnknown_0832DE24
ldr r1, [r4]
adds r1, 0x35
ldrb r2, [r1]
@@ -216326,17 +216326,17 @@ sub_80782B8: ; 80782B8
beq @0807834C
b @0807837E
@080782D4:
- ldr r0, =0x08ddb3e4
+ ldr r0, =gUnknown_08DDB3E4
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r1, =0x08ddb464
+ ldr r1, =gUnknown_08DDB464
movs r2, 0x94
lsls r2, 5
movs r0, 0x1
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x08ddcf04
+ ldr r1, =gUnknown_08DDCF04
movs r0, 0x20
str r0, [sp]
movs r0, 0x14
@@ -216346,7 +216346,7 @@ sub_80782B8: ; 80782B8
movs r2, 0
movs r3, 0
bl bg_copy_tilemap_rect_simple
- ldr r1, =0x0832cabc
+ ldr r1, =gUnknown_0832CABC
movs r2, 0x80
lsls r2, 4
movs r0, 0x2
@@ -216356,7 +216356,7 @@ sub_80782B8: ; 80782B8
.align 2, 0
.pool
@08078324:
- ldr r1, =0x0832d2bc
+ ldr r1, =gUnknown_0832D2BC
movs r2, 0x80
lsls r2, 4
movs r0, 0x3
@@ -216830,13 +216830,13 @@ shedinja_maker_maybe: ; 8078458
mov r2, sp
bl pokemon_getattr
mov r0, sp
- ldr r1, =0x0832df94
+ ldr r1, =gUnknown_0832DF94
bl sub_80092BC
cmp r0, 0
bne @08078766
adds r0, r4, 0
movs r1, 0x2
- ldr r2, =0x083192cd
+ ldr r2, =gUnknown_083192CD
bl pokemon_setattr
@08078766:
adds r4, 0x64
@@ -216882,7 +216882,7 @@ shedinja_maker_maybe: ; 8078458
thumb_func_start sub_80787B8
sub_80787B8: ; 80787B8
push {lr}
- ldr r0, =0x0832dae5
+ ldr r0, =gUnknown_0832DAE5
ldr r1, =0x0203229c
ldr r1, [r1]
adds r1, 0x72
@@ -217475,7 +217475,7 @@ sub_8078C6C: ; 8078C6C
movs r5, 0
ldr r2, =0x0203229c
ldr r3, [r2]
- ldr r4, =0x0832dcec
+ ldr r4, =gUnknown_0832DCEC
lsls r2, r1, 1
adds r2, r1
lsls r2, 1
@@ -217568,7 +217568,7 @@ sub_8078CB8: ; 8078CB8
adds r1, r0
lsls r1, 2
adds r1, r5
- ldr r2, =0x0832de24
+ ldr r2, =gUnknown_0832DE24
lsls r3, r6, 1
adds r0, r3, r2
ldrb r0, [r0]
@@ -217710,7 +217710,7 @@ sub_8078DBC: ; 8078DBC
movs r0, 0x1
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x0832deac
+ ldr r2, =gUnknown_0832DEAC
movs r0, 0x1
movs r1, 0x2
bl PrintMenuTable
@@ -217748,7 +217748,7 @@ sub_8078DBC: ; 8078DBC
@08078EB6:
cmp r0, 0xC
bne @08078EE4
- ldr r0, =0x0832df8c
+ ldr r0, =gUnknown_0832DF8C
movs r1, 0x1
movs r2, 0xE
movs r3, 0
@@ -217757,7 +217757,7 @@ sub_8078DBC: ; 8078DBC
adds r0, 0x6F
movs r1, 0x4
strb r1, [r0]
- ldr r0, =0x0832de94
+ ldr r0, =gUnknown_0832DE94
ldr r0, [r0, 0x10]
ldr r1, [r4]
adds r1, 0x72
@@ -217799,7 +217799,7 @@ sub_8078EF8: ; 8078EF8
negs r1, r1
ands r1, r2
strb r1, [r0]
- ldr r0, =0x0832de94
+ ldr r0, =gUnknown_0832DE94
ldr r0, [r0, 0x4]
ldr r1, [r3]
adds r1, 0x72
@@ -218403,7 +218403,7 @@ sub_80793C4: ; 80793C4
ldrb r0, [r0]
cmp r0, 0x78
bls @080793F8
- ldr r0, =0x0832df8c
+ ldr r0, =gUnknown_0832DF8C
movs r1, 0x1
movs r2, 0xE
movs r3, 0
@@ -218889,7 +218889,7 @@ sub_80796B4: ; 80796B4
adds r2, r0
lsls r2, 2
add r2, r8
- ldr r5, =0x0832de24
+ ldr r5, =gUnknown_0832DE24
lsls r6, 2
adds r0, r6, r5
ldrb r0, [r0]
@@ -218936,7 +218936,7 @@ sub_80796B4: ; 80796B4
lsls r0, 2
add r0, r8
bl sub_80A6DEC
- ldr r1, =0x0832c8be
+ ldr r1, =gUnknown_0832C8BE
ldr r0, [sp, 0x64]
subs r2, r0, r7
lsls r2, 24
@@ -218991,7 +218991,7 @@ sub_80796B4: ; 80796B4
.align 2, 0
.pool
@080798BC:
- ldr r1, =0x0832c6c0
+ ldr r1, =gUnknown_0832C6C0
ldr r0, [sp, 0x60]
lsls r2, r0, 4
subs r2, r0
@@ -219024,7 +219024,7 @@ sub_80796B4: ; 80796B4
adds r2, r0
lsls r2, 2
adds r2, r6
- ldr r5, =0x0832de24
+ ldr r5, =gUnknown_0832DE24
lsls r3, 2
adds r0, r3, r5
ldrb r0, [r0]
@@ -219080,7 +219080,7 @@ sub_80796B4: ; 80796B4
asrs r2, 1
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x0832dee0
+ ldr r0, =gUnknown_0832DEE0
mov r8, r0
str r0, [sp]
movs r1, 0
@@ -219126,7 +219126,7 @@ sub_80796B4: ; 80796B4
.align 2, 0
.pool
@080799EC:
- ldr r0, =0x0832df99
+ ldr r0, =gUnknown_0832DF99
lsls r1, r7, 1
adds r4, r1, r0
ldrb r2, [r4]
@@ -219274,7 +219274,7 @@ sub_8079AA4: ; 8079AA4
lsrs r4, r0, 16
cmp r4, 0x3
bls @08079ADE
- ldr r1, =0x0832dabc
+ ldr r1, =gUnknown_0832DABC
adds r0, r6, 0
bl gf_strcpy
movs r4, 0
@@ -219288,13 +219288,13 @@ sub_8079AA4: ; 8079AA4
adds r1, r0, 0
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r6, 0
bl gf_strcat
@08079B3C:
adds r0, r6, 0
- ldr r1, =0x0832dad2
+ ldr r1, =gUnknown_0832DAD2
bl gf_strcat
adds r0, r4, 0x1
lsls r0, 16
@@ -219305,10 +219305,10 @@ sub_8079AA4: ; 8079AA4
.align 2, 0
.pool
@08079B5C:
- ldr r1, =0x0832dabc
+ ldr r1, =gUnknown_0832DABC
adds r0, r6, 0
bl gf_strcpy
- ldr r1, =0x0832dadf
+ ldr r1, =gUnknown_0832DADF
adds r0, r6, 0
bl gf_strcat
@08079B6C:
@@ -219347,7 +219347,7 @@ sub_8079B84: ; 8079B84
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x0832dee0
+ ldr r0, =gUnknown_0832DEE0
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -219447,7 +219447,7 @@ sub_8079C4C: ; 8079C4C
lsrs r4, 24
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x08ddd704
+ ldr r1, =gUnknown_08DDD704
movs r0, 0x6
str r0, [sp]
movs r0, 0x3
@@ -219686,10 +219686,10 @@ sub_8079E44: ; 8079E44
bge @08079E94
lsls r0, r6, 1
adds r0, r6
- ldr r1, =0x0832de3e
+ ldr r1, =gUnknown_0832DE3E
lsls r0, 2
adds r5, r0, r1
- ldr r1, =0x0832de56
+ ldr r1, =gUnknown_0832DE56
adds r4, r0, r1
@08079E6A:
lsls r1, r7, 24
@@ -219746,7 +219746,7 @@ sub_8079EA8: ; 8079EA8
add r0, r12
lsls r2, r0, 1
mov r10, r2
- ldr r1, =0x0832de24
+ ldr r1, =gUnknown_0832DE24
movs r2, 0
mov r8, r2
lsls r0, 2
@@ -219843,7 +219843,7 @@ sub_8079F88: ; 8079F88
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x0832c8be
+ ldr r1, =gUnknown_0832C8BE
lsls r2, r4, 4
subs r2, r4
lsls r2, 24
@@ -219865,7 +219865,7 @@ sub_8079F88: ; 8079F88
bl sub_8079BE0
adds r0, r4, 0
bl sub_8079EA8
- ldr r0, =0x0832de94
+ ldr r0, =gUnknown_0832DE94
ldr r0, [r0, 0x4]
ldr r5, =0x0203229c
ldr r1, [r5]
@@ -220112,7 +220112,7 @@ sub_807A19C: ; 807A19C
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x0832debc
+ ldr r0, =gUnknown_0832DEBC
lsls r4, 2
adds r4, r0
ldr r2, [r4]
@@ -220225,19 +220225,19 @@ sub_807A1F0: ; 807A1F0
mov r0, sp
b @0807A2D6
@0807A2BC:
- ldr r0, =0x0832dce4
+ ldr r0, =gUnknown_0832DCE4
bl gpu_pal_obj_alloc_tag_and_apply
b @0807A2DA
.align 2, 0
.pool
@0807A2C8:
- ldr r0, =0x0832dc44
+ ldr r0, =gUnknown_0832DC44
bl gpu_pal_obj_alloc_tag_and_apply
b @0807A2DA
.align 2, 0
.pool
@0807A2D4:
- ldr r0, =0x0832dc3c
+ ldr r0, =gUnknown_0832DC3C
@0807A2D6:
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
@0807A2DA:
@@ -220977,7 +220977,7 @@ sub_807A7E0: ; 807A7E0
movs r0, 0x2
b @0807A8C0
@0807A84E:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r7, 3
subs r1, r7
lsls r1, 2
@@ -221307,7 +221307,7 @@ sub_807AA7C: ; 807AA7C
movs r1, 0x2E
ldrsh r0, [r2, r1]
lsls r0, 1
- ldr r1, =0x08338ea4
+ ldr r1, =gUnknown_08338EA4
adds r0, r1
ldrb r1, [r2, 0x5]
lsrs r1, 4
@@ -221680,7 +221680,7 @@ sub_807ACFC: ; 807ACFC
cmp r6, 0
bne @0807AD94
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -221694,7 +221694,7 @@ sub_807ACFC: ; 807ACFC
.pool
@0807AD94:
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r2, [r1]
@@ -222030,9 +222030,9 @@ sub_807AE50: ; 807AE50
.pool
@0807B094:
bl sub_807BA94
- ldr r0, =0x08338d18
+ ldr r0, =gUnknown_08338D18
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338d20
+ ldr r0, =gUnknown_08338D20
bl gpu_pal_obj_alloc_tag_and_apply
b @0807B0DC
.align 2, 0
@@ -222140,7 +222140,7 @@ sub_807B170: ; 807B170
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08339014
+ ldr r1, =gUnknown_08339014
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -222170,7 +222170,7 @@ sub_807B170: ; 807B170
movs r0, 0x3
bl bg_set_tilemap
bl TextBox_ResetSomeField
- ldr r0, =0x08c00000
+ ldr r0, =gUnknown_08C00000
mov r10, r0
movs r0, 0
mov r9, r0
@@ -222179,7 +222179,7 @@ sub_807B170: ; 807B170
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x08c00524
+ ldr r0, =gUnknown_08C00524
mov r8, r0
ldr r4, =0x0201c000
adds r1, r4, 0
@@ -222189,12 +222189,12 @@ sub_807B170: ; 807B170
adds r2, r5, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r6, =0x08c004e0
+ ldr r6, =gUnknown_08C004E0
adds r0, r6, 0
movs r1, 0
movs r2, 0x20
bl decompress_palette
- ldr r0, =0x08338ffc
+ ldr r0, =gUnknown_08338FFC
bl Window_InitFromTemplates
mov r0, r9
str r0, [sp]
@@ -222381,9 +222381,9 @@ sub_807B270: ; 807B270
b @0807B424
@0807B3F0:
bl sub_807BA94
- ldr r0, =0x08338d18
+ ldr r0, =gUnknown_08338D18
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338d20
+ ldr r0, =gUnknown_08338D20
bl gpu_pal_obj_alloc_tag_and_apply
b @0807B424
.align 2, 0
@@ -222684,11 +222684,11 @@ sub_807B62C: ; 807B62C
ldr r1, =0x00005206
movs r0, 0xC
bl lcd_io_set
- ldr r0, =0x08dd7300
+ ldr r0, =gUnknown_08DD7300
movs r1, 0x10
movs r2, 0x60
bl gpu_pal_apply
- ldr r3, =0x08dd7360
+ ldr r3, =gUnknown_08DD7360
ldr r4, =0x06004000
movs r5, 0xA1
lsls r5, 5
@@ -222735,12 +222735,12 @@ sub_807B62C: ; 807B62C
ldrb r0, [r0]
cmp r0, 0
beq @0807B724
- ldr r1, =0x083369a0
+ ldr r1, =gUnknown_083369A0
b @0807B726
.align 2, 0
.pool
@0807B724:
- ldr r1, =0x083359a0
+ ldr r1, =gUnknown_083359A0
@0807B726:
ldr r2, =0x06002800
ldr r0, =0x040000d4
@@ -222749,7 +222749,7 @@ sub_807B62C: ; 807B62C
ldr r1, =0x80000800
str r1, [r0, 0x8]
ldr r0, [r0, 0x8]
- ldr r3, =0x08dd7360
+ ldr r3, =gUnknown_08DD7360
movs r4, 0xC0
lsls r4, 19
movs r5, 0xA1
@@ -222797,7 +222797,7 @@ sub_807B62C: ; 807B62C
ldr r1, =0x00001241
movs r0, 0
bl lcd_io_set
- ldr r0, =0x083379a0
+ ldr r0, =gUnknown_083379A0
ldr r1, =0x06002800
bl LZ77UnCompVram
movs r0, 0x8
@@ -222808,7 +222808,7 @@ sub_807B62C: ; 807B62C
ldr r1, =0x00001241
movs r0, 0
bl lcd_io_set
- ldr r1, =0x0832ffc0
+ ldr r1, =gUnknown_0832FFC0
ldr r2, =0x06002800
ldr r0, =0x040000d4
str r1, [r0]
@@ -222825,14 +222825,14 @@ sub_807B62C: ; 807B62C
.align 2, 0
.pool
@0807B7F8:
- ldr r0, =0x08337ea0
+ ldr r0, =gUnknown_08337EA0
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08337ec0
+ ldr r0, =gUnknown_08337EC0
ldr r1, =0x06004000
bl LZ77UnCompVram
- ldr r0, =0x08338550
+ ldr r0, =gUnknown_08338550
ldr r1, =0x06009000
bl LZ77UnCompVram
ldr r0, =0x020322a0
@@ -222875,7 +222875,7 @@ sub_807B62C: ; 807B62C
adds r0, r3, 0
adds r0, 0xEC
strh r2, [r0]
- ldr r3, =0x08332f60
+ ldr r3, =gUnknown_08332F60
ldr r4, =0x06004000
movs r5, 0xA1
lsls r5, 6
@@ -222907,7 +222907,7 @@ sub_807B62C: ; 807B62C
ldrb r0, [r0]
cmp r0, 0
beq @0807B8EC
- ldr r1, =0x083357a0
+ ldr r1, =gUnknown_083357A0
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -222917,7 +222917,7 @@ sub_807B62C: ; 807B62C
.align 2, 0
.pool
@0807B8EC:
- ldr r1, =0x083358a0
+ ldr r1, =gUnknown_083358A0
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -222970,7 +222970,7 @@ sub_807B62C: ; 807B62C
adds r0, r3, 0
adds r0, 0xEC
strh r2, [r0]
- ldr r3, =0x08332f60
+ ldr r3, =gUnknown_08332F60
ldr r4, =0x06004000
movs r5, 0xA1
lsls r5, 6
@@ -223002,7 +223002,7 @@ sub_807B62C: ; 807B62C
ldrb r0, [r0]
cmp r0, 0
beq @0807B9DC
- ldr r1, =0x083357a0
+ ldr r1, =gUnknown_083357A0
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -223012,7 +223012,7 @@ sub_807B62C: ; 807B62C
.align 2, 0
.pool
@0807B9DC:
- ldr r1, =0x083358a0
+ ldr r1, =gUnknown_083358A0
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -223036,11 +223036,11 @@ sub_807B62C: ; 807B62C
ldr r1, =0x00005206
movs r0, 0xC
bl lcd_io_set
- ldr r0, =0x08dd7300
+ ldr r0, =gUnknown_08DD7300
movs r1, 0x10
movs r2, 0x60
bl gpu_pal_apply
- ldr r3, =0x08dd7360
+ ldr r3, =gUnknown_08DD7360
ldr r4, =0x06004000
movs r5, 0xA1
lsls r5, 5
@@ -223067,7 +223067,7 @@ sub_807B62C: ; 807B62C
orrs r0, r7
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
- ldr r1, =0x08331f60
+ ldr r1, =gUnknown_08331F60
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -223087,17 +223087,17 @@ sub_807B62C: ; 807B62C
thumb_func_start sub_807BA94
sub_807BA94: ; 807BA94
push {lr}
- ldr r0, =0x08338d70
+ ldr r0, =gUnknown_08338D70
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338dc0
+ ldr r0, =gUnknown_08338DC0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338df4
+ ldr r0, =gUnknown_08338DF4
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338e6c
+ ldr r0, =gUnknown_08338E6C
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338d78
+ ldr r0, =gUnknown_08338D78
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x08338d80
+ ldr r0, =gUnknown_08338D80
bl gpu_pal_obj_alloc_tag_and_apply
pop {r0}
bx r0
@@ -223164,7 +223164,7 @@ sub_807BAD8: ; 807BAD8
lsls r4, r0, 4
subs r4, r0
lsls r4, 2
- ldr r0, =0x08338ed0
+ ldr r0, =gUnknown_08338ED0
adds r4, r0
ldr r0, =0x02021cc4
adds r1, r4, 0
@@ -223537,7 +223537,7 @@ sub_807BBEC: ; 807BBEC
adds r1, r0
lsls r1, 2
adds r1, r3
- ldr r2, =0x08300d38
+ ldr r2, =gUnknown_08300D38
adds r0, r4, 0
adds r0, 0xF0
ldrh r0, [r0]
@@ -223605,7 +223605,7 @@ sub_807BBEC: ; 807BBEC
.pool
@0807C120:
ldr r4, =0x02021fc4
- ldr r1, =0x085ee942
+ ldr r1, =gUnknown_085EE942
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -223672,7 +223672,7 @@ sub_807BBEC: ; 807BBEC
adds r0, 0x1
strh r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ee959
+ ldr r1, =gUnknown_085EE959
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -223699,7 +223699,7 @@ sub_807BBEC: ; 807BBEC
beq @0807C1FC
bl @0807CFB4
@0807C1FC:
- ldr r0, =0x08338d28
+ ldr r0, =gUnknown_08338D28
movs r1, 0x78
movs r2, 0x20
movs r3, 0
@@ -223835,7 +223835,7 @@ sub_807BBEC: ; 807BBEC
bl @0807CFB4
@0807C328:
bl sub_807AB28
- ldr r0, =0x08338e74
+ ldr r0, =gUnknown_08338E74
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -223905,7 +223905,7 @@ sub_807BBEC: ; 807BBEC
beq @0807C3C4
bl @0807CFB4
@0807C3C4:
- ldr r0, =0x08338dfc
+ ldr r0, =gUnknown_08338DFC
movs r1, 0x80
movs r2, 0x41
movs r3, 0
@@ -223917,7 +223917,7 @@ sub_807BBEC: ; 807BBEC
.align 2, 0
.pool
@0807C3E0:
- ldr r0, =0x08338d88
+ ldr r0, =gUnknown_08338D88
movs r1, 0x80
movs r2, 0x50
movs r3, 0x3
@@ -223926,7 +223926,7 @@ sub_807BBEC: ; 807BBEC
ldr r1, [r4]
adds r1, 0x90
strb r0, [r1]
- ldr r0, =0x08338dc8
+ ldr r0, =gUnknown_08338DC8
movs r1, 0x80
movs r2, 0x50
movs r3, 0
@@ -224070,7 +224070,7 @@ sub_807BBEC: ; 807BBEC
movs r2, 0x10
movs r3, 0
bl sub_80A1AD4
- ldr r5, =0x08338dc8
+ ldr r5, =gUnknown_08338DC8
adds r0, r5, 0
movs r1, 0x6F
movs r2, 0xAA
@@ -224225,7 +224225,7 @@ sub_807BBEC: ; 807BBEC
adds r1, r4, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x08338ecc
+ ldr r1, =gUnknown_08338ECC
str r1, [r0]
ldrb r1, [r2]
lsls r0, r1, 4
@@ -224530,7 +224530,7 @@ sub_807BBEC: ; 807BBEC
adds r0, 0xE0
movs r1, 0xA6
strh r1, [r0]
- ldr r0, =0x08338d88
+ ldr r0, =gUnknown_08338D88
movs r4, 0x14
negs r4, r4
movs r1, 0x80
@@ -224540,7 +224540,7 @@ sub_807BBEC: ; 807BBEC
ldr r1, [r7]
adds r1, 0x90
strb r0, [r1]
- ldr r0, =0x08338dc8
+ ldr r0, =gUnknown_08338DC8
movs r1, 0x80
adds r2, r4, 0
movs r3, 0
@@ -224720,7 +224720,7 @@ sub_807BBEC: ; 807BBEC
bne @0807CA92
b @0807CFB4
@0807CA92:
- ldr r0, =0x08338dfc
+ ldr r0, =gUnknown_08338DFC
movs r1, 0x80
movs r2, 0x41
movs r3, 0
@@ -224743,7 +224743,7 @@ sub_807BBEC: ; 807BBEC
.align 2, 0
.pool
@0807CAC8:
- ldr r0, =0x08338e74
+ ldr r0, =gUnknown_08338E74
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -224892,7 +224892,7 @@ sub_807BBEC: ; 807BBEC
.align 2, 0
.pool
@0807CBF4:
- ldr r0, =0x08338d28
+ ldr r0, =gUnknown_08338D28
movs r2, 0x8
negs r2, r2
movs r1, 0x78
@@ -225008,7 +225008,7 @@ sub_807BBEC: ; 807BBEC
adds r0, 0xF2
ldrh r2, [r0]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -225037,7 +225037,7 @@ sub_807BBEC: ; 807BBEC
adds r1, r0
lsls r1, 2
adds r1, r4
- ldr r3, =0x08300d38
+ ldr r3, =gUnknown_08300D38
adds r2, 0xF2
ldrh r0, [r2]
lsls r0, 2
@@ -225114,7 +225114,7 @@ sub_807BBEC: ; 807BBEC
movs r0, 0
bl lcd_io_set
ldr r4, =0x02021fc4
- ldr r1, =0x085ee966
+ ldr r1, =gUnknown_085EE966
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -225188,7 +225188,7 @@ sub_807BBEC: ; 807BBEC
movs r5, 0
strh r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ee977
+ ldr r1, =gUnknown_085EE977
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -225653,7 +225653,7 @@ sub_807CFC8: ; 807CFC8
adds r1, r0
lsls r1, 2
adds r1, r3
- ldr r2, =0x08300d38
+ ldr r2, =gUnknown_08300D38
adds r0, r4, 0
adds r0, 0xF0
ldrh r0, [r0]
@@ -225721,7 +225721,7 @@ sub_807CFC8: ; 807CFC8
.pool
@0807D4FC:
ldr r4, =0x02021fc4
- ldr r1, =0x085ee942
+ ldr r1, =gUnknown_085EE942
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -225788,7 +225788,7 @@ sub_807CFC8: ; 807CFC8
adds r0, 0x1
strh r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ee959
+ ldr r1, =gUnknown_085EE959
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -225815,7 +225815,7 @@ sub_807CFC8: ; 807CFC8
beq @0807D5D8
bl @0807E400
@0807D5D8:
- ldr r0, =0x08338d28
+ ldr r0, =gUnknown_08338D28
movs r1, 0x78
movs r2, 0x20
movs r3, 0
@@ -225951,7 +225951,7 @@ sub_807CFC8: ; 807CFC8
@0807D704:
movs r0, 0x3
bl sub_807B62C
- ldr r0, =0x08338e8c
+ ldr r0, =gUnknown_08338E8C
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -226029,7 +226029,7 @@ sub_807CFC8: ; 807CFC8
adds r1, r2, 0
bl @0807E398
@0807D7C4:
- ldr r0, =0x08338d88
+ ldr r0, =gUnknown_08338D88
movs r1, 0x78
movs r2, 0x50
movs r3, 0x3
@@ -226050,7 +226050,7 @@ sub_807CFC8: ; 807CFC8
adds r0, r1
ldr r1, =sub_807AA4C + 1
str r1, [r0]
- ldr r0, =0x08338dc8
+ ldr r0, =gUnknown_08338DC8
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -226193,7 +226193,7 @@ sub_807CFC8: ; 807CFC8
movs r2, 0x10
movs r3, 0
bl sub_80A1AD4
- ldr r5, =0x08338dc8
+ ldr r5, =gUnknown_08338DC8
adds r0, r5, 0
movs r1, 0x6F
movs r2, 0xAA
@@ -226353,7 +226353,7 @@ sub_807CFC8: ; 807CFC8
adds r1, r4, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x08338ecc
+ ldr r1, =gUnknown_08338ECC
str r1, [r0]
ldrb r1, [r2]
lsls r0, r1, 4
@@ -226665,7 +226665,7 @@ sub_807CFC8: ; 807CFC8
movs r1, 0xCE
lsls r1, 1
strh r1, [r0]
- ldr r0, =0x08338d88
+ ldr r0, =gUnknown_08338D88
movs r4, 0x14
negs r4, r4
movs r1, 0x78
@@ -226687,7 +226687,7 @@ sub_807CFC8: ; 807CFC8
adds r0, r1
ldr r1, =sub_807AA4C + 1
str r1, [r0]
- ldr r0, =0x08338dc8
+ ldr r0, =gUnknown_08338DC8
movs r1, 0x78
adds r2, r4, 0
movs r3, 0
@@ -226903,7 +226903,7 @@ sub_807CFC8: ; 807CFC8
strh r6, [r5]
b @0807E398
@0807DF16:
- ldr r0, =0x08338e74
+ ldr r0, =gUnknown_08338E74
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -227052,7 +227052,7 @@ sub_807CFC8: ; 807CFC8
.align 2, 0
.pool
@0807E040:
- ldr r0, =0x08338d28
+ ldr r0, =gUnknown_08338D28
movs r2, 0x8
negs r2, r2
movs r1, 0x78
@@ -227168,7 +227168,7 @@ sub_807CFC8: ; 807CFC8
adds r0, 0xF2
ldrh r2, [r0]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -227197,7 +227197,7 @@ sub_807CFC8: ; 807CFC8
adds r1, r0
lsls r1, 2
adds r1, r4
- ldr r3, =0x08300d38
+ ldr r3, =gUnknown_08300D38
adds r2, 0xF2
ldrh r0, [r2]
lsls r0, 2
@@ -227274,7 +227274,7 @@ sub_807CFC8: ; 807CFC8
movs r0, 0
bl lcd_io_set
ldr r4, =0x02021fc4
- ldr r1, =0x085ee966
+ ldr r1, =gUnknown_085EE966
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -227348,7 +227348,7 @@ sub_807CFC8: ; 807CFC8
movs r5, 0
strh r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ee977
+ ldr r1, =gUnknown_085EE977
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -227715,7 +227715,7 @@ sub_807E5D8: ; 807E5D8
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x08339024
+ ldr r1, =gUnknown_08339024
movs r2, 0x2E
ldrsh r0, [r4, r2]
adds r0, r1
@@ -227785,7 +227785,7 @@ sub_807E64C: ; 807E64C
asrs r0, 16
cmp r0, 0x14
ble @0807E69E
- ldr r1, =0x08339024
+ ldr r1, =gUnknown_08339024
movs r2, 0x2E
ldrsh r0, [r4, r2]
adds r0, r1
@@ -227863,7 +227863,7 @@ sub_807E6AC: ; 807E6AC
movs r0, 0x3B
bl audio_play
@0807E706:
- ldr r1, =0x08339024
+ ldr r1, =gUnknown_08339024
movs r2, 0x2E
ldrsh r0, [r4, r2]
adds r0, r1
@@ -227898,13 +227898,13 @@ sub_807E73C: ; 807E73C
lsls r4, r0, 4
subs r4, r0
lsls r4, 2
- ldr r0, =0x08338ed0
+ ldr r0, =gUnknown_08338ED0
adds r4, r0
ldr r0, =0x02021cc4
ldrh r1, [r4, 0x38]
movs r6, 0xB
muls r1, r6
- ldr r5, =0x083185c8
+ ldr r5, =gUnknown_083185C8
adds r1, r5
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -227929,7 +227929,7 @@ sub_807E784: ; 807E784
lsls r4, r0, 4
subs r4, r0
lsls r4, 2
- ldr r0, =0x08338ed0
+ ldr r0, =gUnknown_08338ED0
adds r4, r0
ldr r0, =0x020375e2
ldrh r1, [r0]
@@ -227947,7 +227947,7 @@ sub_807E784: ; 807E784
ldrh r2, [r4, 0xC]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
add sp, 0x20
@@ -227969,7 +227969,7 @@ sub_807E7E8: ; 807E7E8
lsls r2, r1, 4
subs r2, r1
lsls r2, 2
- ldr r1, =0x08338ed0
+ ldr r1, =gUnknown_08338ED0
adds r5, r2, r1
movs r1, 0x64
muls r0, r1
@@ -228134,7 +228134,7 @@ sub_807E974: ; 807E974
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
- ldr r2, =0x08338fc0
+ ldr r2, =gUnknown_08338FC0
adds r0, r6, 0
adds r0, 0x2A
ldrb r1, [r0]
@@ -228478,7 +228478,7 @@ sub_807EB50: ; 807EB50
adds r0, 0x1
strb r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ef6d2
+ ldr r1, =gUnknown_085EF6D2
b @0807EDA6
.align 2, 0
.pool
@@ -228545,7 +228545,7 @@ sub_807EB50: ; 807EB50
movs r0, 0x32
strb r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x082c8959
+ ldr r1, =gUnknown_082C8959
@0807EDA6:
adds r0, r4, 0
bl ExpandTextCodes
@@ -229067,7 +229067,7 @@ c3_08054588: ; 807F210
lsls r0, 3
ldr r1, =0x03005e08
adds r4, r0, r1
- ldr r1, =0x08339090
+ ldr r1, =gUnknown_08339090
movs r2, 0
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -229084,7 +229084,7 @@ c3_08054588: ; 807F210
cmp r1, r0
beq @0807F25C
lsls r0, r1, 1
- ldr r1, =0x08337aa0
+ ldr r1, =gUnknown_08337AA0
adds r0, r1
b @0807F25E
.align 2, 0
@@ -229095,7 +229095,7 @@ c3_08054588: ; 807F210
cmp r1, r0
bne @0807F26C
@0807F25C:
- ldr r0, =0x08337ea0
+ ldr r0, =gUnknown_08337EA0
@0807F25E:
movs r1, 0x30
movs r2, 0x20
@@ -229105,13 +229105,13 @@ c3_08054588: ; 807F210
.pool
@0807F26C:
lsls r0, r2, 1
- ldr r1, =0x08337ca0
+ ldr r1, =gUnknown_08337CA0
adds r0, r1
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@0807F27A:
- ldr r0, =0x08339090
+ ldr r0, =gUnknown_08339090
movs r2, 0
ldrsh r1, [r4, r2]
lsls r1, 1
@@ -229128,7 +229128,7 @@ c3_08054588: ; 807F210
@0807F298:
movs r0, 0x2
ldrsh r2, [r4, r0]
- ldr r1, =0x08339090
+ ldr r1, =gUnknown_08339090
movs r3, 0
ldrsh r0, [r4, r3]
lsls r0, 1
@@ -229392,7 +229392,7 @@ sub_807F464: ; 807F464
movs r0, 0x1
strb r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ef6d2
+ ldr r1, =gUnknown_085EF6D2
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -229428,7 +229428,7 @@ sub_807F464: ; 807F464
movs r1, 0x3
strb r1, [r0]
ldr r4, =0x02021fc4
- ldr r1, =0x082c8959
+ ldr r1, =gUnknown_082C8959
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -229780,7 +229780,7 @@ sub_807F7D8: ; 807F7D8
.4byte @0807F950
.4byte @0807F980
@0807F824:
- ldr r5, =0x08d91598
+ ldr r5, =gUnknown_08D91598
adds r0, r5, 0
bl sub_8034974
adds r0, 0x64
@@ -229798,7 +229798,7 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F854:
- ldr r1, =0x083390f4
+ ldr r1, =gUnknown_083390F4
movs r2, 0x80
lsls r2, 3
movs r0, 0x2
@@ -229806,7 +229806,7 @@ sub_807F7D8: ; 807F7D8
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x2
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x083390d4
+ ldr r0, =gUnknown_083390D4
movs r2, 0x80
lsls r2, 1
movs r1, 0
@@ -229819,7 +229819,7 @@ sub_807F7D8: ; 807F7D8
ldr r1, =0x000011bc
adds r0, r1
ldr r4, [r0]
- ldr r0, =0x08d91598
+ ldr r0, =gUnknown_08D91598
bl sub_8034974
adds r2, r0, 0
lsls r2, 16
@@ -229833,7 +229833,7 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F8AC:
- ldr r0, =0x08d91db8
+ ldr r0, =gUnknown_08D91DB8
ldr r1, [r5]
ldr r2, =0x000011bc
adds r1, r2
@@ -229848,7 +229848,7 @@ sub_807F7D8: ; 807F7D8
ldr r1, =0x000011bc
adds r0, r1
ldr r4, [r0]
- ldr r0, =0x08d91db8
+ ldr r0, =gUnknown_08D91DB8
bl sub_8034974
adds r2, r0, 0
lsls r2, 16
@@ -229862,7 +229862,7 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F8F4:
- ldr r0, =0x08d927ec
+ ldr r0, =gUnknown_08D927EC
ldr r1, [r5]
ldr r2, =0x000011bc
adds r1, r2
@@ -229877,7 +229877,7 @@ sub_807F7D8: ; 807F7D8
ldr r1, =0x000011bc
adds r0, r1
ldr r4, [r0]
- ldr r0, =0x08d927ec
+ ldr r0, =gUnknown_08D927EC
bl sub_8034974
adds r2, r0, 0
lsls r2, 16
@@ -229893,7 +229893,7 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F940:
- ldr r0, =0x083394f4
+ ldr r0, =gUnknown_083394F4
movs r1, 0x80
movs r2, 0x20
bl gpu_pal_apply
@@ -229901,11 +229901,11 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F950:
- ldr r0, =0x08339ac0
+ ldr r0, =gUnknown_08339AC0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08339bd8
+ ldr r0, =gUnknown_08339BD8
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08339b38
+ ldr r0, =gUnknown_08339B38
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
@0807F962:
ldr r0, =0x020322a4
@@ -229918,13 +229918,13 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F980:
- ldr r0, =0x08339c24
+ ldr r0, =gUnknown_08339C24
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08339c58
+ ldr r0, =gUnknown_08339C58
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08339ad0
+ ldr r0, =gUnknown_08339AD0
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x08339ac8
+ ldr r0, =gUnknown_08339AC8
bl gpu_pal_obj_alloc_tag_and_apply
ldr r4, =0x020322a4
ldr r0, [r4]
@@ -229995,7 +229995,7 @@ sub_807F9D0: ; 807F9D0
sub_807FA34: ; 807FA34
push {r4,lr}
sub sp, 0x8
- ldr r0, =0x08339980
+ ldr r0, =gUnknown_08339980
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -230101,7 +230101,7 @@ sub_807FAC8: ; 807FAC8
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08339974
+ ldr r1, =gUnknown_08339974
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -230166,12 +230166,12 @@ sub_807FAC8: ; 807FAC8
b @0807FCE2
@0807FBB8:
movs r4, 0
- ldr r5, =0x083399c8
+ ldr r5, =gUnknown_083399C8
ldr r6, =0x020322a4
@0807FBBE:
ldrb r1, [r5]
ldrb r2, [r5, 0x1]
- ldr r0, =0x08339ad8
+ ldr r0, =gUnknown_08339AD8
movs r3, 0x1
bl obj_add_from_template_forward_search
ldr r1, [r6]
@@ -230239,7 +230239,7 @@ sub_807FAC8: ; 807FAC8
ldr r4, [r6]
ldr r0, =0x000011b8
adds r4, r0
- ldr r5, =0x0833973a
+ ldr r5, =gUnknown_0833973A
bl sav2_get_text_speed
adds r2, r0, 0
lsls r2, 24
@@ -230410,7 +230410,7 @@ sub_807FD90: ; 807FD90
mov r8, r3
ldr r0, =0x02020630
add r8, r0
- ldr r5, =0x08339c78
+ ldr r5, =gUnknown_08339C78
lsls r4, r6, 2
adds r4, r6
lsls r4, 1
@@ -230525,7 +230525,7 @@ sub_807FE54: ; 807FE54
bne @0807FEC8
adds r0, r4, 0
adds r0, 0x1C
- ldr r1, =0x083397d0
+ ldr r1, =gUnknown_083397D0
ldr r1, [r1, 0xC]
bl gf_strcpy
b @0807FED4
@@ -230534,7 +230534,7 @@ sub_807FE54: ; 807FE54
@0807FEC8:
adds r0, r4, 0
adds r0, 0x1C
- ldr r1, =0x083397d0
+ ldr r1, =gUnknown_083397D0
ldr r1, [r1]
bl gf_strcpy
@0807FED4:
@@ -230560,7 +230560,7 @@ sub_807FE54: ; 807FE54
bl gf_strcpy
adds r0, r6, 0
adds r0, 0x1C
- ldr r4, =0x083397d0
+ ldr r4, =gUnknown_083397D0
ldr r1, [r4, 0x10]
bl gf_strcpy
adds r0, r6, 0
@@ -230591,7 +230591,7 @@ sub_807FE54: ; 807FE54
bl gf_strcpy
adds r0, r5, 0
adds r0, 0x1C
- ldr r4, =0x083397d0
+ ldr r4, =gUnknown_083397D0
ldr r1, [r4, 0x14]
bl gf_strcpy
adds r0, r5, 0
@@ -230787,12 +230787,12 @@ sub_8080018: ; 8080018
.pool
@08080120:
movs r5, 0
- ldr r4, =0x083399c8
+ ldr r4, =gUnknown_083399C8
ldr r6, =0x020322a4
@08080126:
ldrb r1, [r4]
ldrb r2, [r4, 0x1]
- ldr r0, =0x08339ad8
+ ldr r0, =gUnknown_08339AD8
movs r3, 0x1
bl obj_add_from_template_forward_search
ldr r1, [r6]
@@ -230863,7 +230863,7 @@ sub_8080018: ; 8080018
ldr r0, [r4]
ldr r3, =0x000011b8
adds r0, r3
- ldr r1, =0x0833981a
+ ldr r1, =gUnknown_0833981A
movs r2, 0
bl sub_808417C
ldr r1, [r4]
@@ -231012,7 +231012,7 @@ sub_8080018: ; 8080018
movs r1, 0x8A
lsls r1, 1
adds r4, r2, r1
- ldr r1, =0x083399d0
+ ldr r1, =gUnknown_083399D0
adds r0, r2, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -231071,8 +231071,8 @@ sub_8080018: ; 8080018
adds r0, 0x1
strb r0, [r3]
ldr r2, [r2]
- ldr r3, =0x083399dc
- ldr r1, =0x083399e4
+ ldr r3, =gUnknown_083399DC
+ ldr r1, =gUnknown_083399E4
adds r0, r2, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -231168,8 +231168,8 @@ sub_8080018: ; 8080018
movs r0, 0x80
lsls r0, 1
strh r0, [r1]
- ldr r2, =0x083399dc
- ldr r1, =0x083399e4
+ ldr r2, =gUnknown_083399DC
+ ldr r1, =gUnknown_083399E4
adds r0, r3, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -231223,7 +231223,7 @@ sub_8080018: ; 8080018
.align 2, 0
.pool
@080804D0:
- ldr r0, =0x08339c2c
+ ldr r0, =gUnknown_08339C2C
movs r2, 0x10
negs r2, r2
movs r1, 0x78
@@ -231319,7 +231319,7 @@ sub_8080588: ; 8080588
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08339974
+ ldr r1, =gUnknown_08339974
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -231383,7 +231383,7 @@ task_tutorial_oak_boy_girl: ; 8080624
adds r0, 0x96
adds r0, r1
ldrb r0, [r0]
- ldr r1, =0x083399e7
+ ldr r1, =gUnknown_083399E7
adds r0, r1
ldrb r1, [r0]
cmp r2, r1
@@ -231463,7 +231463,7 @@ sub_8080674: ; 8080674
movs r4, 0
cmp r4, r7
bge @08080734
- ldr r0, =0x08339ca0
+ ldr r0, =gUnknown_08339CA0
mov r9, r0
adds r0, r5, 0
subs r0, 0xA3
@@ -231491,7 +231491,7 @@ sub_8080674: ; 8080674
bl __umodsi3
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x08339cbe
+ ldr r0, =gUnknown_08339CBE
adds r0, r6, r0
ldrb r5, [r0]
mov r0, r8
@@ -231530,7 +231530,7 @@ sub_808074C: ; 808074C
movs r4, 0
ldr r7, =0x020322a4
movs r6, 0xFF
- ldr r5, =0x083399d0
+ ldr r5, =gUnknown_083399D0
@08080756:
ldr r3, [r7]
lsls r2, r4, 1
@@ -231845,12 +231845,12 @@ sub_80808D4: ; 80808D4
.pool
@08080A04:
movs r4, 0
- ldr r5, =0x083399c8
+ ldr r5, =gUnknown_083399C8
ldr r6, =0x020322a4
@08080A0A:
ldrb r1, [r5]
ldrb r2, [r5, 0x1]
- ldr r0, =0x08339ad8
+ ldr r0, =gUnknown_08339AD8
movs r3, 0x1
bl obj_add_from_template_forward_search
ldr r1, [r6]
@@ -231953,7 +231953,7 @@ sub_80808D4: ; 80808D4
b @08080B16
@08080AEC:
movs r4, 0
- ldr r2, =0x083399d0
+ ldr r2, =gUnknown_083399D0
ldr r0, =0x020322a4
ldr r3, [r0]
adds r0, r3, 0
@@ -232013,8 +232013,8 @@ sub_80808D4: ; 80808D4
ldrb r1, [r4]
cmp r0, r1
bcc @08080B94
- ldr r2, =0x083399dc
- ldr r1, =0x083399e4
+ ldr r2, =gUnknown_083399DC
+ ldr r1, =gUnknown_083399E4
ldrb r0, [r4]
subs r0, 0x2
adds r0, r1
@@ -232102,8 +232102,8 @@ sub_80808D4: ; 80808D4
movs r0, 0x80
lsls r0, 1
strh r0, [r1]
- ldr r2, =0x083399dc
- ldr r1, =0x083399e4
+ ldr r2, =gUnknown_083399DC
+ ldr r1, =gUnknown_083399E4
adds r0, r3, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -232158,7 +232158,7 @@ sub_80808D4: ; 80808D4
.align 2, 0
.pool
@08080CA0:
- ldr r0, =0x08339c2c
+ ldr r0, =gUnknown_08339C2C
movs r2, 0x10
negs r2, r2
movs r1, 0x78
@@ -232217,7 +232217,7 @@ sub_80808D4: ; 80808D4
.align 2, 0
.pool
@08080D30:
- ldr r0, =0x083399ec
+ ldr r0, =gUnknown_083399EC
ldr r0, [r0]
movs r1, 0xA
bl AddTask
@@ -232238,7 +232238,7 @@ sub_80808D4: ; 80808D4
bge @08080D80
movs r5, 0xA0
lsls r5, 20
- ldr r6, =0x083399ec
+ ldr r6, =gUnknown_083399EC
@08080D5A:
ldm r6!, {r0}
lsrs r1, r5, 24
@@ -232551,7 +232551,7 @@ sub_8080FD0: ; 8080FD0
adds r1, 0x9A
ldrb r1, [r1]
lsrs r2, r0, 8
- ldr r0, =0x083399e7
+ ldr r0, =gUnknown_083399E7
adds r1, r0
ldrb r1, [r1]
adds r0, r1, 0
@@ -232682,7 +232682,7 @@ sub_80810F8: ; 80810F8
adds r1, 0x9C
ldrb r1, [r1]
lsrs r2, r0, 8
- ldr r0, =0x083399e7
+ ldr r0, =gUnknown_083399E7
adds r1, r0
ldrb r1, [r1]
adds r0, r1, 0
@@ -232853,12 +232853,12 @@ sub_8081288: ; 8081288
lsrs r7, r0, 16
mov r8, r7
lsls r1, 24
- ldr r0, =0x08339b40
- ldr r4, =0x083399c8
+ ldr r0, =gUnknown_08339B40
+ ldr r4, =gUnknown_083399C8
lsrs r1, 23
adds r2, r1, r4
ldrb r6, [r2]
- ldr r5, =0x083399c0
+ ldr r5, =gUnknown_083399C0
adds r2, r1, r5
movs r3, 0
ldrsb r3, [r2, r3]
@@ -232978,7 +232978,7 @@ sub_8081370: ; 8081370
ldr r0, =0x000005db
cmp r1, r0
bgt @080813E0
- ldr r1, =0x08339cc3
+ ldr r1, =gUnknown_08339CC3
adds r0, r4, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -232993,7 +232993,7 @@ sub_8081370: ; 8081370
.align 2, 0
.pool
@080813E0:
- ldr r1, =0x08339cc3
+ ldr r1, =gUnknown_08339CC3
adds r0, r4, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -233045,7 +233045,7 @@ sub_8081370: ; 8081370
ldr r0, =0x000005db
cmp r1, r0
bgt @080814A0
- ldr r1, =0x08339cc3
+ ldr r1, =gUnknown_08339CC3
adds r0, r2, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -233063,7 +233063,7 @@ sub_8081370: ; 8081370
ldr r0, [r0]
adds r4, r0, 0
adds r4, 0x4C
- ldr r1, =0x08339cc3
+ ldr r1, =gUnknown_08339CC3
adds r0, 0x7C
ldrb r0, [r0]
adds r0, r1
@@ -234224,7 +234224,7 @@ sub_8081BE0: ; 8081BE0
lsls r0, 16
lsrs r3, r0, 16
movs r6, 0
- ldr r0, =0x08339cc8
+ ldr r0, =gUnknown_08339CC8
adds r0, r3, r0
ldrb r0, [r0]
adds r1, r4, 0
@@ -234874,7 +234874,7 @@ sub_8081FC8: ; 8081FC8
ldr r4, [r6]
ldr r5, =0x000011b8
adds r4, r5
- ldr r5, =0x08339831
+ ldr r5, =gUnknown_08339831
bl sav2_get_text_speed
adds r2, r0, 0
lsls r2, 24
@@ -234896,7 +234896,7 @@ sub_8081FC8: ; 8081FC8
adds r0, 0x9E
movs r1, 0
strb r1, [r0]
- ldr r0, =0x083399b8
+ ldr r0, =gUnknown_083399B8
movs r1, 0x1
movs r2, 0xD
movs r3, 0
@@ -235085,7 +235085,7 @@ sub_8081FC8: ; 8081FC8
ldr r4, [r6]
ldr r0, =0x000011b8
adds r4, r0
- ldr r5, =0x0833981a
+ ldr r5, =gUnknown_0833981A
bl sav2_get_text_speed
adds r2, r0, 0
lsls r2, 24
@@ -235388,7 +235388,7 @@ sub_8082644: ; 8082644
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
- ldr r1, =0x083398dd
+ ldr r1, =gUnknown_083398DD
b @08082740
.align 2, 0
.pool
@@ -235409,7 +235409,7 @@ sub_8082644: ; 8082644
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
- ldr r1, =0x083398b0
+ ldr r1, =gUnknown_083398B0
@08082740:
adds r0, r4, 0
bl gf_strcat
@@ -235463,7 +235463,7 @@ sub_8082644: ; 8082644
ldr r0, [r6]
ldr r1, =0x000011b8
adds r0, r1
- ldr r1, =0x085ee42d
+ ldr r1, =gUnknown_085EE42D
movs r2, 0
bl sub_808417C
bl sub_800ADF8
@@ -235699,7 +235699,7 @@ sub_8082924: ; 8082924
adds r0, r1
strh r2, [r0]
ldr r0, =0x02021fc4
- ldr r1, =0x08339896
+ ldr r1, =gUnknown_08339896
bl gf_strcpy
b @08082A92
.align 2, 0
@@ -235716,7 +235716,7 @@ sub_8082924: ; 8082924
adds r0, r1
strh r2, [r0]
ldr r0, =0x02021fc4
- ldr r1, =0x08339858
+ ldr r1, =gUnknown_08339858
bl gf_strcpy
b @08082A92
.align 2, 0
@@ -236287,7 +236287,7 @@ sub_8082E84: ; 8082E84
adds r0, r1, 0x1
cmp r0, 0
beq @08082F40
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
mov r9, r0
ldr r2, =0x02020630
mov r10, r2
@@ -236333,7 +236333,7 @@ sub_8082E84: ; 8082E84
asrs r2, r0, 2
adds r1, 0x78
adds r2, 0x50
- ldr r0, =0x08339be0
+ ldr r0, =gUnknown_08339BE0
movs r3, 0x1
bl obj_add_from_template_forward_search
adds r4, r0, 0
@@ -236535,7 +236535,7 @@ sub_8083010: ; 8083010
bne @080830A0
adds r0, r4, 0
bl obj_delete_and_free_tiles
- ldr r0, =0x08339c60
+ ldr r0, =gUnknown_08339C60
movs r2, 0x14
negs r2, r2
movs r1, 0x78
@@ -237155,7 +237155,7 @@ sub_8083450: ; 8083450
.align 2, 0
.pool
@08083518:
- ldr r4, =0x083398f5
+ ldr r4, =gUnknown_083398F5
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xA8
@@ -237208,11 +237208,11 @@ sub_8083450: ; 8083450
bl decimal_int_to_string
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x08339941
+ ldr r1, =gUnknown_08339941
bl gf_strcat
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x085e8d5e
+ ldr r1, =gUnknown_085E8D5E
bl gf_strcat
ldr r0, [r7]
adds r0, 0x9F
@@ -237253,7 +237253,7 @@ sub_8083450: ; 8083450
bl sub_8009308
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x08339914
+ ldr r1, =gUnknown_08339914
bl gf_strcat
ldr r1, [r7]
adds r1, 0x9F
@@ -237276,7 +237276,7 @@ sub_8083450: ; 8083450
cmp r6, r0
bcc @08083564
@0808361A:
- ldr r1, =0x0833992e
+ ldr r1, =gUnknown_0833992E
movs r3, 0xFF
mov r10, r3
str r3, [sp]
@@ -237304,7 +237304,7 @@ sub_8083450: ; 8083450
bl decimal_int_to_string
ldr r0, [r6]
adds r0, 0x9F
- ldr r1, =0x08339941
+ ldr r1, =gUnknown_08339941
bl gf_strcat
ldr r0, [r6]
adds r0, 0x4E
@@ -237324,7 +237324,7 @@ sub_8083450: ; 8083450
bl gf_strcat
ldr r0, [r6]
adds r0, 0x9F
- ldr r1, =0x0833993c
+ ldr r1, =gUnknown_0833993C
bl gf_strcat
ldr r1, [r6]
adds r1, 0x9F
@@ -237342,7 +237342,7 @@ sub_8083450: ; 8083450
movs r0, 0x5
movs r3, 0x51
bl sub_80840D4
- ldr r1, =0x0833991b
+ ldr r1, =gUnknown_0833991B
mov r2, r10
str r2, [sp]
mov r3, r9
@@ -237378,7 +237378,7 @@ sub_8083450: ; 8083450
bl decimal_int_to_string
ldr r0, [r6]
adds r0, 0x9F
- ldr r1, =0x08339921
+ ldr r1, =gUnknown_08339921
bl gf_strcat
adds r1, r4, 0
movs r2, 0x2
@@ -237386,7 +237386,7 @@ sub_8083450: ; 8083450
bl decimal_int_to_string
ldr r0, [r6]
adds r0, 0x9F
- ldr r1, =0x08339928
+ ldr r1, =gUnknown_08339928
bl gf_strcat
ldr r1, [r6]
adds r1, 0x9F
@@ -237558,17 +237558,17 @@ sub_80838AC: ; 80838AC
adds r6, r1, 0
movs r0, 0xFF
strb r0, [r6]
- ldr r1, =0x085b262c
+ ldr r1, =gUnknown_085B262C
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
ldr r1, [r0]
adds r0, r6, 0
bl gf_strcpy
- ldr r1, =0x0833979d
+ ldr r1, =gUnknown_0833979D
adds r0, r6, 0
bl gf_strcat
- ldr r1, =0x08339943
+ ldr r1, =gUnknown_08339943
adds r0, r6, 0
bl gf_strcat
adds r0, r5, 0
@@ -237581,7 +237581,7 @@ sub_80838AC: ; 80838AC
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x0833994f
+ ldr r1, =gUnknown_0833994F
adds r0, r6, 0
bl gf_strcat
mov r0, sp
@@ -237592,7 +237592,7 @@ sub_80838AC: ; 80838AC
adds r0, r6, 0
mov r1, sp
bl gf_strcat
- ldr r1, =0x0833995d
+ ldr r1, =gUnknown_0833995D
adds r0, r6, 0
bl gf_strcat
mov r0, sp
@@ -237603,10 +237603,10 @@ sub_80838AC: ; 80838AC
adds r0, r6, 0
mov r1, sp
bl gf_strcat
- ldr r1, =0x08339970
+ ldr r1, =gUnknown_08339970
adds r0, r6, 0
bl gf_strcat
- ldr r1, =0x0833979b
+ ldr r1, =gUnknown_0833979B
adds r0, r6, 0
bl gf_strcat
add sp, 0xC
@@ -237929,7 +237929,7 @@ sub_8083B08: ; 8083B08
movs r2, 0x1
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r4, =0x08339947
+ ldr r4, =gUnknown_08339947
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xA8
@@ -237945,7 +237945,7 @@ sub_8083B08: ; 8083B08
adds r1, r4, 0
movs r3, 0x1
bl sub_80840D4
- ldr r1, =0x08339b40
+ ldr r1, =gUnknown_08339B40
mov r8, r1
mov r0, r8
movs r1, 0x80
@@ -238049,11 +238049,11 @@ sub_8083B08: ; 8083B08
bl decimal_int_to_string
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x08339941
+ ldr r1, =gUnknown_08339941
bl gf_strcat
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x085e8d5e
+ ldr r1, =gUnknown_085E8D5E
bl gf_strcat
ldr r0, [r7]
adds r0, 0x9F
@@ -238225,7 +238225,7 @@ sub_8083B08: ; 8083B08
sub_8083E24: ; 8083E24
push {r4-r7,lr}
sub sp, 0x34
- ldr r0, =0x08339d14
+ ldr r0, =gUnknown_08339D14
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x2C]
@@ -238240,7 +238240,7 @@ sub_8083E24: ; 8083E24
ldrb r0, [r5]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r6, =0x085ee44f
+ ldr r6, =gUnknown_085EE44F
movs r0, 0x1
adds r1, r6, 0
movs r2, 0x90
@@ -238257,7 +238257,7 @@ sub_8083E24: ; 8083E24
adds r2, r6, 0
bl Print
ldrb r0, [r5]
- ldr r2, =0x085ee473
+ ldr r2, =gUnknown_085EE473
movs r1, 0x29
str r1, [sp]
str r4, [sp, 0x4]
@@ -238285,7 +238285,7 @@ sub_8083E24: ; 8083E24
movs r3, 0x3
bl decimal_int_to_string
adds r5, r0, 0
- ldr r1, =0x08339941
+ ldr r1, =gUnknown_08339941
bl gf_strcat
adds r5, r0, 0
adds r0, r4, 0
@@ -238297,7 +238297,7 @@ sub_8083E24: ; 8083E24
movs r3, 0x2
bl decimal_int_to_string
adds r5, r0, 0
- ldr r1, =0x0833993c
+ ldr r1, =gUnknown_0833993C
bl gf_strcat
movs r0, 0x1
add r1, sp, 0xC
@@ -238948,7 +238948,7 @@ sub_80843C0: ; 80843C0
ldr r0, =0x03005d8c
mov r12, r0
ldr r4, =0x00002e90
- ldr r3, =0x08339d1c
+ ldr r3, =gUnknown_08339D1C
@080843D0:
mov r1, r12
ldr r0, [r1]
@@ -239121,7 +239121,7 @@ new_game_init_data: ; 80844A0
bl sub_813BA10
bl sub_8177558
bl sub_808444C
- ldr r0, =0x082715de
+ ldr r0, =gUnknown_082715DE
bl script_env_2_execute_new_script
bl sub_80845CC
bl copy_strings_to_sav1
@@ -239183,7 +239183,7 @@ sub_80845CC: ; 80845CC
thumb_func_start sub_8084620
sub_8084620: ; 8084620
push {r4,lr}
- ldr r0, =0x08271857
+ ldr r0, =gUnknown_08271857
bl script_env_2_execute_new_script
ldr r0, =0x03005d8c
ldr r4, [r0]
@@ -239241,7 +239241,7 @@ new_game: ; 808469C
bl flag_clear
ldr r0, =0x00000888
bl flag_clear
- ldr r0, =0x08271862
+ ldr r0, =gUnknown_08271862
bl script_env_2_execute_new_script
pop {r0}
bx r0
@@ -239608,7 +239608,7 @@ get_mapdata_header: ; 80849A8
.align 2, 0
.pool
@080849BC:
- ldr r0, =0x08481dd4
+ ldr r0, =gUnknown_08481DD4
subs r1, 0x1
lsls r1, 2
adds r1, r0
@@ -239636,7 +239636,7 @@ warp_shift: ; 80849D0
str r0, [r2, 0x4]
str r1, [r2, 0x8]
ldr r2, =0x020322ec
- ldr r0, =0x08339d3c
+ ldr r0, =gUnknown_08339D3C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r2]
@@ -239653,7 +239653,7 @@ warp_shift: ; 80849D0
; void set_warp2_warp3_to_neg_1()
set_warp2_warp3_to_neg_1: ; 8084A14
ldr r2, =0x020322ec
- ldr r0, =0x08339d3c
+ ldr r0, =gUnknown_08339D3C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r2]
@@ -239727,7 +239727,7 @@ warp_data_is_not_neg_1: ; 8084A54
get_mapheader_by_bank_and_number: ; 8084A90
lsls r0, 16
lsls r1, 16
- ldr r2, =0x08486578
+ ldr r2, =gUnknown_08486578
lsrs r0, 14
adds r0, r2
ldr r0, [r0]
@@ -241077,7 +241077,7 @@ update_sav1_flash_used_on_map: ; 8085494
@080854D0:
ldr r0, =0x03005d8c
ldr r1, [r0]
- ldr r0, =0x0854fe78
+ ldr r0, =gUnknown_0854FE78
ldr r0, [r0]
subs r0, 0x1
adds r1, 0x30
@@ -241095,7 +241095,7 @@ sub_80854EC: ; 80854EC
adds r1, r0, 0
cmp r1, 0
blt @080854FC
- ldr r0, =0x0854fe78
+ ldr r0, =gUnknown_0854FE78
ldr r0, [r0]
cmp r1, r0
ble @080854FE
@@ -242149,7 +242149,7 @@ overworld_bg_setup: ; 8085CA8
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r1, =0x08339dac
+ ldr r1, =gUnknown_08339DAC
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -242953,7 +242953,7 @@ sub_80863B0: ; 80863B0
cmp r0, 0
beq @080863D4
bl door_upload_tiles
- ldr r2, =0x08339dbc
+ ldr r2, =gUnknown_08339DBC
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -242968,7 +242968,7 @@ sub_80863B0: ; 80863B0
cmp r0, 0
beq @080863F0
bl sub_80B00E8
- ldr r2, =0x08339dbc
+ ldr r2, =gUnknown_08339DBC
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -244691,7 +244691,7 @@ sub_80871C4: ; 80871C4
bl sub_8086CA8
cmp r0, 0x1
bne @080871EA
- ldr r0, =0x08277513
+ ldr r0, =gUnknown_08277513
bl script_env_1_execute_new_script
ldr r0, =sub_80871C0 + 1
bl c1_link_related_func_set
@@ -244980,7 +244980,7 @@ sub_80873B4: ; 80873B4
ldr r1, [r4, 0x8]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r3, =0x08339d64
+ ldr r3, =gUnknown_08339D64
ldrb r0, [r4, 0x3]
lsls r0, 3
adds r0, r3
@@ -245030,7 +245030,7 @@ sub_80873B4: ; 80873B4
cmp r0, 0x80
beq @08087450
@08087434:
- ldr r0, =0x0827749c
+ ldr r0, =gUnknown_0827749C
b @08087476
.align 2, 0
.pool
@@ -245039,12 +245039,12 @@ sub_80873B4: ; 80873B4
bl sub_80B39D4
cmp r0, 0
bne @08087464
- ldr r0, =0x0827747e
+ ldr r0, =gUnknown_0827747E
b @08087476
.align 2, 0
.pool
@08087464:
- ldr r0, =0x0827748d
+ ldr r0, =gUnknown_0827748D
b @08087476
.align 2, 0
.pool
@@ -245064,37 +245064,37 @@ sub_80873B4: ; 80873B4
sub_8087480: ; 8087480
push {lr}
adds r1, r0, 0
- ldr r0, =0x08277388
+ ldr r0, =gUnknown_08277388
cmp r1, r0
beq @080874C6
- ldr r0, =0x082773a3
+ ldr r0, =gUnknown_082773A3
cmp r1, r0
beq @08087508
- ldr r0, =0x082773be
+ ldr r0, =gUnknown_082773BE
cmp r1, r0
beq @080874C6
- ldr r0, =0x082773d9
+ ldr r0, =gUnknown_082773D9
cmp r1, r0
beq @08087508
- ldr r0, =0x0827741d
+ ldr r0, =gUnknown_0827741D
cmp r1, r0
beq @080874C6
- ldr r0, =0x08277432
+ ldr r0, =gUnknown_08277432
cmp r1, r0
beq @08087508
- ldr r0, =0x08277447
+ ldr r0, =gUnknown_08277447
cmp r1, r0
beq @080874C6
- ldr r0, =0x0827745c
+ ldr r0, =gUnknown_0827745C
cmp r1, r0
beq @08087508
- ldr r0, =0x08277374
+ ldr r0, =gUnknown_08277374
cmp r1, r0
beq @080874C6
- ldr r0, =0x0827737e
+ ldr r0, =gUnknown_0827737E
cmp r1, r0
beq @08087508
- ldr r0, =0x082773f5
+ ldr r0, =gUnknown_082773F5
cmp r1, r0
bne @080874F8
@080874C6:
@@ -245103,7 +245103,7 @@ sub_8087480: ; 8087480
.align 2, 0
.pool
@080874F8:
- ldr r0, =0x082773ff
+ ldr r0, =gUnknown_082773FF
cmp r1, r0
beq @08087508
movs r0, 0
@@ -245155,7 +245155,7 @@ sub_808754C: ; 808754C
push {lr}
movs r0, 0x6
bl audio_play
- ldr r0, =0x082774ef
+ ldr r0, =gUnknown_082774EF
bl script_env_1_execute_new_script
bl script_env_2_enable
pop {r0}
@@ -245181,7 +245181,7 @@ sub_8087568: ; 8087568
thumb_func_start sub_8087584
sub_8087584: ; 8087584
push {lr}
- ldr r0, =0x08277509
+ ldr r0, =gUnknown_08277509
bl script_env_1_execute_new_script
bl script_env_2_enable
pop {r0}
@@ -245735,8 +245735,8 @@ sub_808796C: ; 808796C
.align 2, 0
.pool
@080879A4:
- ldr r4, =0x08339e00
- ldr r1, =0x08339dc8
+ ldr r4, =gUnknown_08339E00
+ ldr r1, =gUnknown_08339DC8
ldrb r0, [r5, 0x3]
lsls r0, 2
adds r0, r1
@@ -245764,7 +245764,7 @@ sub_80879D8: ; 80879D8
push {r4,lr}
lsls r2, 24
lsrs r2, 24
- ldr r4, =0x08339dd4
+ ldr r4, =gUnknown_08339DD4
lsls r3, r2, 2
adds r3, r4
ldr r3, [r3]
@@ -245789,7 +245789,7 @@ sub_80879FC: ; 80879FC
push {r4,lr}
lsls r2, 24
lsrs r2, 24
- ldr r4, =0x08339dd4
+ ldr r4, =gUnknown_08339DD4
lsls r3, r2, 2
adds r3, r4
ldr r3, [r3]
@@ -246416,7 +246416,7 @@ mapheader_copy_mapdata_of_adjacent_maps: ; 8087EC8
ldr r1, [r0]
ldr r5, [r0, 0x4]
ldr r2, =0x02037340
- ldr r0, =0x08486ef8
+ ldr r0, =gUnknown_08486EF8
ldr r0, [r0]
str r0, [r2]
cmp r1, 0
@@ -247645,7 +247645,7 @@ sub_80887B0: ; 80887B0
ldr r4, [r1]
movs r1, 0
ldrsh r3, [r4, r1]
- ldr r2, =0x08339d64
+ ldr r2, =gUnknown_08339D64
lsls r0, 3
adds r1, r0, r2
ldr r1, [r1]
@@ -248554,7 +248554,7 @@ sub_8088DF0: ; 8088DF0
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08486efc
+ ldr r1, =gUnknown_08486EFC
adds r0, r1
ldrb r1, [r0]
movs r0, 0x1
@@ -248861,7 +248861,7 @@ is_tile_grass_maybe: ; 8088F88
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08486efc
+ ldr r1, =gUnknown_08486EFC
adds r0, r1
ldrb r1, [r0]
movs r0, 0x2
@@ -252733,7 +252733,7 @@ sub_808A734: ; 808A734
adds r4, r0, 0
cmp r4, 0
beq @0808A76A
- ldr r1, =0x08496f8c
+ ldr r1, =gUnknown_08496F8C
adds r0, r1, 0
bl door_frame_last
adds r1, r0, 0
@@ -252774,13 +252774,13 @@ task_overworld_door_add_for_opening_door_at: ; 808A774
ldrb r0, [r2, 0x3]
cmp r0, 0x2
beq @0808A7B0
- ldr r1, =0x08496f8c
+ ldr r1, =gUnknown_08496F8C
adds r0, r2, 0
b @0808A7B4
.align 2, 0
.pool
@0808A7B0:
- ldr r1, =0x08496fb4
+ ldr r1, =gUnknown_08496FB4
adds r0, r4, 0
@0808A7B4:
adds r2, r5, 0
@@ -252812,7 +252812,7 @@ sub_808A7CC: ; 808A7CC
bl door_find
cmp r0, 0
beq @0808A800
- ldr r1, =0x08496fa0
+ ldr r1, =gUnknown_08496FA0
adds r2, r5, 0
adds r3, r6, 0
bl task_overworld_door_add_if_inactive
@@ -252862,7 +252862,7 @@ sub_808A83C: ; 808A83C
push {lr}
adds r3, r0, 0
adds r2, r1, 0
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r3, 0
bl task_overworld_door_add_for_opening_door_at
pop {r0}
@@ -252883,7 +252883,7 @@ sub_808A854: ; 808A854
lsls r0, 24
cmp r0, 0
beq @0808A876
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r4, 0
adds r2, r5, 0
bl sub_808A734
@@ -252907,7 +252907,7 @@ sub_808A880: ; 808A880
lsls r0, 24
cmp r0, 0
beq @0808A8A2
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r4, 0
adds r2, r5, 0
bl sub_808A728
@@ -252931,7 +252931,7 @@ sub_808A8AC: ; 808A8AC
lsls r0, 24
cmp r0, 0
beq @0808A8D8
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r4, 0
adds r2, r5, 0
bl sub_808A7CC
@@ -252961,7 +252961,7 @@ task_overworld_door_add_if_role_69_for_opening_door_at: ; 808A8E4
lsls r0, 24
cmp r0, 0
beq @0808A910
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r4, 0
adds r2, r5, 0
bl task_overworld_door_add_for_opening_door_at
@@ -252997,7 +252997,7 @@ cur_mapdata_get_door_sound_at: ; 808A930
push {lr}
adds r3, r0, 0
adds r2, r1, 0
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r3, 0
bl cur_mapdata_get_door_x2_at
lsls r0, 24
@@ -253259,7 +253259,7 @@ walkrun_clear_x20_when_running_fast: ; 808AAF8
thumb_func_start sub_808AB14
sub_808AB14: ; 808AB14
push {r4,lr}
- ldr r4, =0x08497444
+ ldr r4, =gUnknown_08497444
bl sub_808AB38
lsls r0, 24
lsrs r0, 22
@@ -253292,7 +253292,7 @@ sub_808AB38: ; 808AB38
adds r0, r2
ldrb r5, [r0, 0x1E]
movs r4, 0
- ldr r6, =0x084973fc
+ ldr r6, =gUnknown_084973FC
@0808AB58:
lsls r0, r4, 2
adds r0, r6
@@ -253730,7 +253730,7 @@ dp04_continue_movement: ; 808AE68
lsrs r4, 24
lsls r5, 16
lsrs r5, 16
- ldr r6, =0x08497490
+ ldr r6, =gUnknown_08497490
adds r0, r4, 0
bl walkrun_accelerate
lsls r0, 24
@@ -254315,7 +254315,7 @@ sub_808B2E4: ; 808B2E4
lsls r2, 24
lsrs r5, r2, 24
movs r4, 0
- ldr r7, =0x0849749c
+ ldr r7, =gUnknown_0849749C
@0808B2F0:
lsls r0, r4, 2
adds r0, r7
@@ -254325,7 +254325,7 @@ sub_808B2E4: ; 808B2E4
lsls r0, 24
cmp r0, 0
beq @0808B314
- ldr r0, =0x084974b0
+ ldr r0, =gUnknown_084974B0
adds r0, r4, r0
ldrb r0, [r0]
strb r0, [r6]
@@ -254458,7 +254458,7 @@ bike_related: ; 808B3E8
ands r0, r4
cmp r0, 0
beq @0808B416
- ldr r0, =0x084974b8
+ ldr r0, =gUnknown_084974B8
lsls r2, r5, 2
adds r2, r0
ldr r0, =0x02037590
@@ -255282,7 +255282,7 @@ tile_conditional_sound: ; 808B9EC
lsls r0, 2
adds r0, r2
ldrb r0, [r0, 0x1E]
- ldr r2, =0x084974d8
+ ldr r2, =gUnknown_084974D8
subs r1, r4, 0x1
lsls r1, 2
adds r1, r2
@@ -255669,7 +255669,7 @@ sub_808BD3C: ; 808BD3C
lsls r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x084974e8
+ ldr r2, =gUnknown_084974E8
lsrs r0, 23
adds r1, r0
adds r1, r2
@@ -255684,7 +255684,7 @@ sub_808BD54: ; 808BD54
lsls r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x084974f8
+ ldr r2, =gUnknown_084974F8
lsrs r0, 23
adds r1, r0
adds r1, r2
@@ -255698,7 +255698,7 @@ sub_808BD54: ; 808BD54
sub_808BD6C: ; 808BD6C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08497508
+ ldr r1, =gUnknown_08497508
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -255710,7 +255710,7 @@ sub_808BD6C: ; 808BD6C
sub_808BD7C: ; 808BD7C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0849750a
+ ldr r1, =gUnknown_0849750A
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -255966,7 +255966,7 @@ sub_808BF2C: ; 808BF2C
lsls r1, 24
lsrs r1, 24
movs r2, 0
- ldr r3, =0x0849750c
+ ldr r3, =gUnknown_0849750C
lsls r0, r1, 2
adds r0, r1
lsls r4, r0, 1
@@ -256002,7 +256002,7 @@ sub_808BF6C: ; 808BF6C
ldr r0, =0x02037590
ldrb r5, [r0]
movs r2, 0
- ldr r3, =0x0849750c
+ ldr r3, =gUnknown_0849750C
ldrb r1, [r0, 0x7]
lsls r0, r1, 2
adds r0, r1
@@ -256386,7 +256386,7 @@ sub_808C280: ; 808C280
mov r0, sp
strh r1, [r0]
movs r6, 0x1
- ldr r1, =0x08497520
+ ldr r1, =gUnknown_08497520
mov r9, r1
mov r4, sp
mov r7, sp
@@ -256482,7 +256482,7 @@ taskFF_bump_boulder: ; 808C34C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x08497530
+ ldr r6, =gUnknown_08497530
ldr r2, =0x03005e00
ldr r5, =0x02037350
lsls r1, r0, 2
@@ -256683,7 +256683,7 @@ sub_808C4F8: ; 808C4F8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0849753c
+ ldr r5, =gUnknown_0849753C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -256787,7 +256787,7 @@ sub_808C5D0: ; 808C5D0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x08497540
+ ldr r5, =gUnknown_08497540
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -256846,7 +256846,7 @@ sub_808C644: ; 808C644
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x08497550
+ ldr r1, =gUnknown_08497550
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -256906,7 +256906,7 @@ sub_808C6BC: ; 808C6BC
sub sp, 0x8
adds r5, r0, 0
adds r4, r1, 0
- ldr r1, =0x08497554
+ ldr r1, =gUnknown_08497554
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -257141,7 +257141,7 @@ sub_808C8C0: ; 808C8C0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0849755c
+ ldr r5, =gUnknown_0849755C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -257189,12 +257189,12 @@ fish1: ; 808C918
push {r4-r6,lr}
sub sp, 0x10
adds r5, r0, 0
- ldr r1, =0x0849759c
+ ldr r1, =gUnknown_0849759C
mov r0, sp
movs r2, 0x6
bl memcpy
add r4, sp, 0x8
- ldr r1, =0x084975a2
+ ldr r1, =gUnknown_084975A2
adds r0, r4, 0
movs r2, 0x6
bl memcpy
@@ -257319,7 +257319,7 @@ sub_808CA20: ; 808CA20
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
- ldr r1, =0x084975a8
+ ldr r1, =gUnknown_084975A8
add r0, sp, 0xC
movs r2, 0x2
bl memcpy
@@ -257488,7 +257488,7 @@ sub_808CB6C: ; 808CB6C
sub sp, 0xC
adds r5, r0, 0
bl sub_808CF78
- ldr r2, =0x085ee8f7
+ ldr r2, =gUnknown_085EE8F7
movs r0, 0x11
str r0, [sp]
movs r4, 0
@@ -257516,7 +257516,7 @@ fish7: ; 808CBA4
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x084975aa
+ ldr r1, =gUnknown_084975AA
mov r0, sp
movs r2, 0x6
bl memcpy
@@ -257564,7 +257564,7 @@ fish8: ; 808CBFC
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
- ldr r1, =0x084975b0
+ ldr r1, =gUnknown_084975B0
mov r0, sp
movs r2, 0xC
bl memcpy
@@ -257622,7 +257622,7 @@ sub_808CC64: ; 808CC64
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ee903
+ ldr r2, =gUnknown_085EE903
movs r5, 0
str r5, [sp]
movs r0, 0x2
@@ -257782,7 +257782,7 @@ sub_808CD94: ; 808CD94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ee91e
+ ldr r2, =gUnknown_085EE91E
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -257831,7 +257831,7 @@ sub_808CE04: ; 808CE04
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ee933
+ ldr r2, =gUnknown_085EE933
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -258365,7 +258365,7 @@ sub_808D1FC: ; 808D1FC
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0xA]
- ldr r1, =0x084975bc
+ ldr r1, =gUnknown_084975BC
movs r3, 0xA
ldrsh r0, [r5, r3]
adds r0, r1
@@ -258532,7 +258532,7 @@ sub_808D38C: ; 808D38C
lsls r0, 24
cmp r0, 0
beq @0808D3E4
- ldr r4, =0x084975bc
+ ldr r4, =gUnknown_084975BC
ldrb r0, [r5, 0x18]
lsls r0, 28
lsrs r0, 28
@@ -258624,7 +258624,7 @@ sub_808D450: ; 808D450
mov r5, r9
mov r4, r8
push {r4-r6}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x54]
mov r9, r0
movs r1, 0
@@ -258992,7 +258992,7 @@ sub_808D644: ; 808D644
strb r0, [r4, 0x7]
ldrh r0, [r5, 0xE]
strb r0, [r4, 0x1D]
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r5, 0x9]
adds r0, r1
ldrb r1, [r0]
@@ -259004,7 +259004,7 @@ sub_808D644: ; 808D644
bl npc_set_direction
adds r0, r4, 0
bl sub_808E6DC
- ldr r1, =0x0850557c
+ ldr r1, =gUnknown_0850557C
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -259818,7 +259818,7 @@ npc_to_objtemplate__with_indexed_objfunc: ; 808DD30
lsls r0, 16
lsrs r0, 16
lsls r1, 16
- ldr r4, =0x08505438
+ ldr r4, =gUnknown_08505438
lsrs r1, 14
adds r1, r4
ldr r1, [r1]
@@ -260988,7 +260988,7 @@ sub_808E5F4: ; 808E5F4
bls @0808E648
movs r4, 0
@0808E648:
- ldr r0, =0x0850c908
+ ldr r0, =gUnknown_0850C908
lsls r4, 2
adds r0, r4, r0
ldr r0, [r0]
@@ -260996,11 +260996,11 @@ sub_808E5F4: ; 808E5F4
ldrb r1, [r0]
adds r0, r5, 0
bl sub_808E3F8
- ldr r0, =0x0850c7b0
+ ldr r0, =gUnknown_0850C7B0
adds r0, r4, r0
ldr r0, [r0]
str r0, [r7, 0xC]
- ldr r0, =0x0850c85c
+ ldr r0, =gUnknown_0850C85C
adds r4, r0
ldr r0, [r4]
adds r0, r6
@@ -261040,7 +261040,7 @@ npc_get_type: ; 808E694
bne @0808E6C4
bl sub_81201C8
lsls r0, 24
- ldr r1, =0x085059dc
+ ldr r1, =gUnknown_085059DC
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -261052,7 +261052,7 @@ npc_get_type: ; 808E694
bls @0808E6CA
movs r1, 0x5
@0808E6CA:
- ldr r0, =0x08505620
+ ldr r0, =gUnknown_08505620
lsls r1, 2
adds r1, r0
ldr r0, [r1]
@@ -261319,7 +261319,7 @@ sub_808E894: ; 808E894
cmp r1, r0
beq @0808E8B2
lsls r0, r1, 3
- ldr r1, =0x0850bbc8
+ ldr r1, =gUnknown_0850BBC8
adds r0, r1
bl sub_808E8F4
@0808E8B2:
@@ -261393,7 +261393,7 @@ pal_patch_for_npc: ; 808E91C
lsrs r4, 24
bl npc_pal_idx_for_given_tag
lsls r0, 24
- ldr r1, =0x0850bbc8
+ ldr r1, =gUnknown_0850BBC8
lsrs r0, 21
adds r0, r1
ldr r0, [r0]
@@ -261444,7 +261444,7 @@ npc_pal_idx_for_given_tag: ; 808E980
lsls r0, 16
lsrs r5, r0, 16
movs r2, 0
- ldr r0, =0x0850bbc8
+ ldr r0, =gUnknown_0850BBC8
ldrh r1, [r0, 0x4]
ldr r3, =0x000011ff
adds r4, r0, 0
@@ -261490,12 +261490,12 @@ npc_load_two_palettes__no_record: ; 808E9C8
adds r1, r5, 0
bl pal_patch_for_npc
movs r3, 0
- ldr r1, =0x0850bd00
+ ldr r1, =gUnknown_0850BD00
ldrh r0, [r1]
ldr r2, =0x000011ff
cmp r0, r2
beq @0808EA30
- ldr r0, =0x084975c4
+ ldr r0, =gUnknown_084975C4
adds r5, r0
adds r6, r2, 0
@0808E9EC:
@@ -261545,12 +261545,12 @@ npc_load_two_palettes__and_record: ; 808EA38
adds r1, r5, 0
bl pal_patch_for_npc
movs r3, 0
- ldr r1, =0x0850bd78
+ ldr r1, =gUnknown_0850BD78
ldrh r0, [r1]
ldr r2, =0x000011ff
cmp r0, r2
beq @0808EAA8
- ldr r0, =0x084975c4
+ ldr r0, =gUnknown_084975C4
adds r5, r0
adds r6, r2, 0
@0808EA60:
@@ -261947,7 +261947,7 @@ sub_808ED34: ; 808ED34
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x084975d4
+ ldr r0, =gUnknown_084975D4
movs r1, 0
movs r2, 0
movs r3, 0x4
@@ -261980,7 +261980,7 @@ oac_0805F994: ; 808ED78
push {r4,r5,lr}
sub sp, 0xC
mov r2, sp
- ldr r1, =0x084975ec
+ ldr r1, =gUnknown_084975EC
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
movs r2, 0x30
@@ -262749,7 +262749,7 @@ sub_808F28C: ; 808F28C
lsls r0, 2
ldr r1, =0x02037350
adds r0, r1
- ldr r1, =0x082766a2
+ ldr r1, =gUnknown_082766A2
bl sub_808F228
b @0808F2E8
.align 2, 0
@@ -262762,7 +262762,7 @@ sub_808F28C: ; 808F28C
lsls r0, 2
ldr r1, =0x02037350
adds r0, r1
- ldr r1, =0x082766a6
+ ldr r1, =gUnknown_082766A6
bl sub_808F228
@0808F2E8:
add sp, 0x4
@@ -262788,7 +262788,7 @@ npc_paltag_set_load: ; 808F2F8
strb r4, [r2]
cmp r4, 0x1
bne @0808F344
- ldr r1, =0x0850be38
+ ldr r1, =gUnknown_0850BE38
ldrb r0, [r2]
lsls r0, 2
adds r0, r1
@@ -262803,7 +262803,7 @@ npc_paltag_set_load: ; 808F2F8
.align 2, 0
.pool
@0808F344:
- ldr r0, =0x0850be38
+ ldr r0, =gUnknown_0850BE38
ldrb r1, [r2]
lsls r1, 2
adds r1, r0
@@ -262826,7 +262826,7 @@ npc_paltag_by_palslot: ; 808F360
lsrs r2, r0, 24
cmp r2, 0x9
bhi @0808F39C
- ldr r1, =0x0850be38
+ ldr r1, =gUnknown_0850BE38
ldr r0, =0x020375b4
ldrb r0, [r0]
lsls r0, 2
@@ -262851,7 +262851,7 @@ npc_paltag_by_palslot: ; 808F360
.pool
@0808F39C:
movs r3, 0
- ldr r0, =0x0850bd78
+ ldr r0, =gUnknown_0850BD78
ldrh r1, [r0]
ldr r2, =0x000011ff
adds r4, r0, 0
@@ -262932,7 +262932,7 @@ sub_808F408: ; 808F408
thumb_func_start sub_808F42C
sub_808F42C: ; 808F42C
push {r4,lr}
- ldr r3, =0x0850d6f4
+ ldr r3, =gUnknown_0850D6F4
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -262991,7 +262991,7 @@ sub_808F48C: ; 808F48C
lsls r0, 24
cmp r0, 0
beq @0808F4C0
- ldr r5, =0x0850d6dc
+ ldr r5, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r4, 0x3
adds r1, r4, 0
@@ -263042,7 +263042,7 @@ sub_808F4E8: ; 808F4E8
sub sp, 0x4
adds r5, r0, 0
adds r6, r1, 0
- ldr r1, =0x0850d710
+ ldr r1, =gUnknown_0850D710
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -263628,7 +263628,7 @@ sub_808F8BC: ; 808F8BC
lsls r0, 16
lsrs r3, r0, 16
@0808F916:
- ldr r0, =0x0850d714
+ ldr r0, =gUnknown_0850D714
lsls r4, r6, 2
adds r4, r0
mov r0, sp
@@ -263675,7 +263675,7 @@ sub_808F944: ; 808F944
thumb_func_start sub_808F968
sub_808F968: ; 808F968
push {r4,lr}
- ldr r3, =0x0850d740
+ ldr r3, =gUnknown_0850D740
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -263735,7 +263735,7 @@ sub_808F9C8: ; 808F9C8
lsls r0, 24
cmp r0, 0
beq @0808F9FE
- ldr r4, =0x0850d6dc
+ ldr r4, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -263795,7 +263795,7 @@ sub_808FA3C: ; 808FA3C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d710
+ ldr r1, =gUnknown_0850D710
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -263847,7 +263847,7 @@ sub_808FA84: ; 808FA84
thumb_func_start sub_808FAA8
sub_808FAA8: ; 808FAA8
push {r4,lr}
- ldr r3, =0x0850d754
+ ldr r3, =gUnknown_0850D754
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -263906,7 +263906,7 @@ sub_808FB08: ; 808FB08
lsls r0, 24
cmp r0, 0
beq @0808FB3C
- ldr r5, =0x0850d6dc
+ ldr r5, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r4, 0x3
adds r1, r4, 0
@@ -263957,7 +263957,7 @@ sub_808FB64: ; 808FB64
sub sp, 0x4
adds r5, r0, 0
adds r6, r1, 0
- ldr r1, =0x0850d770
+ ldr r1, =gUnknown_0850D770
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -264061,7 +264061,7 @@ sub_808FC08: ; 808FC08
thumb_func_start sub_808FC2C
sub_808FC2C: ; 808FC2C
push {r4,lr}
- ldr r3, =0x0850d774
+ ldr r3, =gUnknown_0850D774
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264120,7 +264120,7 @@ sub_808FC8C: ; 808FC8C
lsls r0, 24
cmp r0, 0
beq @0808FCC0
- ldr r5, =0x0850d6dc
+ ldr r5, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r4, 0x3
adds r1, r4, 0
@@ -264171,7 +264171,7 @@ sub_808FCE8: ; 808FCE8
sub sp, 0x4
adds r5, r0, 0
adds r6, r1, 0
- ldr r1, =0x0850d790
+ ldr r1, =gUnknown_0850D790
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -264275,7 +264275,7 @@ sub_808FD8C: ; 808FD8C
thumb_func_start sub_808FDB0
sub_808FDB0: ; 808FDB0
push {r4,lr}
- ldr r3, =0x0850d794
+ ldr r3, =gUnknown_0850D794
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264383,7 +264383,7 @@ sub_808FE2C: ; 808FE2C
thumb_func_start sub_808FE70
sub_808FE70: ; 808FE70
push {r4,lr}
- ldr r3, =0x0850d7a0
+ ldr r3, =gUnknown_0850D7A0
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264664,7 +264664,7 @@ sub_8090050: ; 8090050
thumb_func_start sub_8090074
sub_8090074: ; 8090074
push {r4,lr}
- ldr r3, =0x0850d7b4
+ ldr r3, =gUnknown_0850D7B4
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264724,7 +264724,7 @@ sub_80900D4: ; 80900D4
lsls r0, 24
cmp r0, 0
beq @0809010A
- ldr r4, =0x0850d6dc
+ ldr r4, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -264784,7 +264784,7 @@ sub_8090148: ; 8090148
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d770
+ ldr r1, =gUnknown_0850D770
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -264836,7 +264836,7 @@ sub_8090190: ; 8090190
thumb_func_start sub_80901B4
sub_80901B4: ; 80901B4
push {r4,lr}
- ldr r3, =0x0850d7c8
+ ldr r3, =gUnknown_0850D7C8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264896,7 +264896,7 @@ sub_8090214: ; 8090214
lsls r0, 24
cmp r0, 0
beq @0809024A
- ldr r4, =0x0850d6dc
+ ldr r4, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -264956,7 +264956,7 @@ sub_8090288: ; 8090288
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d790
+ ldr r1, =gUnknown_0850D790
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265008,7 +265008,7 @@ sub_80902D0: ; 80902D0
thumb_func_start sub_80902F4
sub_80902F4: ; 80902F4
push {r4,lr}
- ldr r3, =0x0850d7dc
+ ldr r3, =gUnknown_0850D7DC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265068,7 +265068,7 @@ sub_8090354: ; 8090354
lsls r0, 24
cmp r0, 0
beq @0809038A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265128,7 +265128,7 @@ sub_80903C8: ; 80903C8
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d7f0
+ ldr r1, =gUnknown_0850D7F0
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265180,7 +265180,7 @@ sub_8090410: ; 8090410
thumb_func_start sub_8090434
sub_8090434: ; 8090434
push {r4,lr}
- ldr r3, =0x0850d7f4
+ ldr r3, =gUnknown_0850D7F4
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265240,7 +265240,7 @@ sub_8090494: ; 8090494
lsls r0, 24
cmp r0, 0
beq @080904CA
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265300,7 +265300,7 @@ sub_8090508: ; 8090508
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d808
+ ldr r1, =gUnknown_0850D808
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265352,7 +265352,7 @@ sub_8090550: ; 8090550
thumb_func_start sub_8090574
sub_8090574: ; 8090574
push {r4,lr}
- ldr r3, =0x0850d80c
+ ldr r3, =gUnknown_0850D80C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265412,7 +265412,7 @@ sub_80905D4: ; 80905D4
lsls r0, 24
cmp r0, 0
beq @0809060A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265472,7 +265472,7 @@ sub_8090648: ; 8090648
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d820
+ ldr r1, =gUnknown_0850D820
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265524,7 +265524,7 @@ sub_8090690: ; 8090690
thumb_func_start sub_80906B4
sub_80906B4: ; 80906B4
push {r4,lr}
- ldr r3, =0x0850d824
+ ldr r3, =gUnknown_0850D824
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265584,7 +265584,7 @@ sub_8090714: ; 8090714
lsls r0, 24
cmp r0, 0
beq @0809074A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265644,7 +265644,7 @@ sub_8090788: ; 8090788
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d838
+ ldr r1, =gUnknown_0850D838
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265696,7 +265696,7 @@ sub_80907D0: ; 80907D0
thumb_func_start sub_80907F4
sub_80907F4: ; 80907F4
push {r4,lr}
- ldr r3, =0x0850d83c
+ ldr r3, =gUnknown_0850D83C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265756,7 +265756,7 @@ sub_8090854: ; 8090854
lsls r0, 24
cmp r0, 0
beq @0809088A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265816,7 +265816,7 @@ sub_80908C8: ; 80908C8
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d850
+ ldr r1, =gUnknown_0850D850
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -265868,7 +265868,7 @@ sub_8090910: ; 8090910
thumb_func_start sub_8090934
sub_8090934: ; 8090934
push {r4,lr}
- ldr r3, =0x0850d854
+ ldr r3, =gUnknown_0850D854
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265928,7 +265928,7 @@ sub_8090994: ; 8090994
lsls r0, 24
cmp r0, 0
beq @080909CA
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265988,7 +265988,7 @@ sub_8090A08: ; 8090A08
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d868
+ ldr r1, =gUnknown_0850D868
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -266040,7 +266040,7 @@ sub_8090A50: ; 8090A50
thumb_func_start sub_8090A74
sub_8090A74: ; 8090A74
push {r4,lr}
- ldr r3, =0x0850d86c
+ ldr r3, =gUnknown_0850D86C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266100,7 +266100,7 @@ sub_8090AD4: ; 8090AD4
lsls r0, 24
cmp r0, 0
beq @08090B0A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -266160,7 +266160,7 @@ sub_8090B48: ; 8090B48
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d880
+ ldr r1, =gUnknown_0850D880
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -266212,7 +266212,7 @@ sub_8090B90: ; 8090B90
thumb_func_start sub_8090BB4
sub_8090BB4: ; 8090BB4
push {r4,lr}
- ldr r3, =0x0850d884
+ ldr r3, =gUnknown_0850D884
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266272,7 +266272,7 @@ sub_8090C14: ; 8090C14
lsls r0, 24
cmp r0, 0
beq @08090C4A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -266332,7 +266332,7 @@ sub_8090C88: ; 8090C88
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d898
+ ldr r1, =gUnknown_0850D898
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -266384,7 +266384,7 @@ sub_8090CD0: ; 8090CD0
thumb_func_start sub_8090CF4
sub_8090CF4: ; 8090CF4
push {r4,lr}
- ldr r3, =0x0850d89c
+ ldr r3, =gUnknown_0850D89C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266474,7 +266474,7 @@ sub_8090D90: ; 8090D90
sub sp, 0x8
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d8ac
+ ldr r1, =gUnknown_0850D8AC
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -266526,7 +266526,7 @@ sub_8090DD4: ; 8090DD4
thumb_func_start sub_8090DF8
sub_8090DF8: ; 8090DF8
push {r4,lr}
- ldr r3, =0x0850d8b4
+ ldr r3, =gUnknown_0850D8B4
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266616,7 +266616,7 @@ sub_8090E94: ; 8090E94
sub sp, 0x8
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d8c4
+ ldr r1, =gUnknown_0850D8C4
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -266668,7 +266668,7 @@ sub_8090ED8: ; 8090ED8
thumb_func_start sub_8090EFC
sub_8090EFC: ; 8090EFC
push {r4,lr}
- ldr r3, =0x0850d8cc
+ ldr r3, =gUnknown_0850D8CC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266701,7 +266701,7 @@ sub_8090F30: ; 8090F30
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
- ldr r0, =0x085055cd
+ ldr r0, =gUnknown_085055CD
ldrb r1, [r4, 0x6]
adds r1, r0
ldrb r1, [r1]
@@ -266983,7 +266983,7 @@ sub_8091138: ; 8091138
thumb_func_start sub_809115C
sub_809115C: ; 809115C
push {r4,lr}
- ldr r3, =0x0850d8dc
+ ldr r3, =gUnknown_0850D8DC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267005,7 +267005,7 @@ sub_809117C: ; 809117C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d8e8
+ ldr r1, =gUnknown_0850D8E8
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267059,7 +267059,7 @@ sub_80911C4: ; 80911C4
thumb_func_start sub_80911E8
sub_80911E8: ; 80911E8
push {r4,lr}
- ldr r3, =0x0850d8ec
+ ldr r3, =gUnknown_0850D8EC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267081,7 +267081,7 @@ sub_8091208: ; 8091208
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d8f8
+ ldr r1, =gUnknown_0850D8F8
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267135,7 +267135,7 @@ sub_8091250: ; 8091250
thumb_func_start sub_8091274
sub_8091274: ; 8091274
push {r4,lr}
- ldr r3, =0x0850d8fc
+ ldr r3, =gUnknown_0850D8FC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267157,7 +267157,7 @@ sub_8091294: ; 8091294
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d908
+ ldr r1, =gUnknown_0850D908
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267211,7 +267211,7 @@ sub_80912DC: ; 80912DC
thumb_func_start sub_8091300
sub_8091300: ; 8091300
push {r4,lr}
- ldr r3, =0x0850d90c
+ ldr r3, =gUnknown_0850D90C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267233,7 +267233,7 @@ sub_8091320: ; 8091320
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d918
+ ldr r1, =gUnknown_0850D918
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267287,7 +267287,7 @@ sub_8091368: ; 8091368
thumb_func_start sub_809138C
sub_809138C: ; 809138C
push {r4,lr}
- ldr r3, =0x0850d91c
+ ldr r3, =gUnknown_0850D91C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267309,7 +267309,7 @@ sub_80913AC: ; 80913AC
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d928
+ ldr r1, =gUnknown_0850D928
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267363,7 +267363,7 @@ sub_80913F4: ; 80913F4
thumb_func_start sub_8091418
sub_8091418: ; 8091418
push {r4,lr}
- ldr r3, =0x0850d92c
+ ldr r3, =gUnknown_0850D92C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267385,7 +267385,7 @@ sub_8091438: ; 8091438
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d938
+ ldr r1, =gUnknown_0850D938
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267439,7 +267439,7 @@ sub_8091480: ; 8091480
thumb_func_start sub_80914A4
sub_80914A4: ; 80914A4
push {r4,lr}
- ldr r3, =0x0850d93c
+ ldr r3, =gUnknown_0850D93C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267461,7 +267461,7 @@ sub_80914C4: ; 80914C4
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d710
+ ldr r1, =gUnknown_0850D710
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267515,7 +267515,7 @@ sub_809150C: ; 809150C
thumb_func_start sub_8091530
sub_8091530: ; 8091530
push {r4,lr}
- ldr r3, =0x0850d948
+ ldr r3, =gUnknown_0850D948
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267537,7 +267537,7 @@ sub_8091550: ; 8091550
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d954
+ ldr r1, =gUnknown_0850D954
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267591,7 +267591,7 @@ sub_8091598: ; 8091598
thumb_func_start sub_80915BC
sub_80915BC: ; 80915BC
push {r4,lr}
- ldr r3, =0x0850d958
+ ldr r3, =gUnknown_0850D958
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267613,7 +267613,7 @@ sub_80915DC: ; 80915DC
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d964
+ ldr r1, =gUnknown_0850D964
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267667,7 +267667,7 @@ sub_8091624: ; 8091624
thumb_func_start sub_8091648
sub_8091648: ; 8091648
push {r4,lr}
- ldr r3, =0x0850d968
+ ldr r3, =gUnknown_0850D968
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267689,7 +267689,7 @@ sub_8091668: ; 8091668
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d974
+ ldr r1, =gUnknown_0850D974
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267743,7 +267743,7 @@ sub_80916B0: ; 80916B0
thumb_func_start sub_80916D4
sub_80916D4: ; 80916D4
push {r4,lr}
- ldr r3, =0x0850d978
+ ldr r3, =gUnknown_0850D978
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267765,7 +267765,7 @@ sub_80916F4: ; 80916F4
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d984
+ ldr r1, =gUnknown_0850D984
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267819,7 +267819,7 @@ sub_809173C: ; 809173C
thumb_func_start sub_8091760
sub_8091760: ; 8091760
push {r4,lr}
- ldr r3, =0x0850d988
+ ldr r3, =gUnknown_0850D988
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267841,7 +267841,7 @@ sub_8091780: ; 8091780
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d994
+ ldr r1, =gUnknown_0850D994
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267895,7 +267895,7 @@ sub_80917C8: ; 80917C8
thumb_func_start sub_80917EC
sub_80917EC: ; 80917EC
push {r4,lr}
- ldr r3, =0x0850d998
+ ldr r3, =gUnknown_0850D998
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267917,7 +267917,7 @@ sub_809180C: ; 809180C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9a4
+ ldr r1, =gUnknown_0850D9A4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267971,7 +267971,7 @@ sub_8091854: ; 8091854
thumb_func_start sub_8091878
sub_8091878: ; 8091878
push {r4,lr}
- ldr r3, =0x0850d9a8
+ ldr r3, =gUnknown_0850D9A8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267993,7 +267993,7 @@ sub_8091898: ; 8091898
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9b4
+ ldr r1, =gUnknown_0850D9B4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268047,7 +268047,7 @@ sub_80918E0: ; 80918E0
thumb_func_start sub_8091904
sub_8091904: ; 8091904
push {r4,lr}
- ldr r3, =0x0850d9b8
+ ldr r3, =gUnknown_0850D9B8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268069,7 +268069,7 @@ sub_8091924: ; 8091924
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9c4
+ ldr r1, =gUnknown_0850D9C4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268123,7 +268123,7 @@ sub_809196C: ; 809196C
thumb_func_start sub_8091990
sub_8091990: ; 8091990
push {r4,lr}
- ldr r3, =0x0850d9c8
+ ldr r3, =gUnknown_0850D9C8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268145,7 +268145,7 @@ sub_80919B0: ; 80919B0
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9d4
+ ldr r1, =gUnknown_0850D9D4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268199,7 +268199,7 @@ sub_80919F8: ; 80919F8
thumb_func_start sub_8091A1C
sub_8091A1C: ; 8091A1C
push {r4,lr}
- ldr r3, =0x0850d9d8
+ ldr r3, =gUnknown_0850D9D8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268221,7 +268221,7 @@ sub_8091A3C: ; 8091A3C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9e4
+ ldr r1, =gUnknown_0850D9E4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268275,7 +268275,7 @@ sub_8091A84: ; 8091A84
thumb_func_start sub_8091AA8
sub_8091AA8: ; 8091AA8
push {r4,lr}
- ldr r3, =0x0850d9e8
+ ldr r3, =gUnknown_0850D9E8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268297,7 +268297,7 @@ sub_8091AC8: ; 8091AC8
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9f4
+ ldr r1, =gUnknown_0850D9F4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268351,7 +268351,7 @@ sub_8091B10: ; 8091B10
thumb_func_start sub_8091B34
sub_8091B34: ; 8091B34
push {r4,lr}
- ldr r3, =0x0850d9f8
+ ldr r3, =gUnknown_0850D9F8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268373,7 +268373,7 @@ sub_8091B54: ; 8091B54
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da04
+ ldr r1, =gUnknown_0850DA04
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268427,7 +268427,7 @@ sub_8091B9C: ; 8091B9C
thumb_func_start sub_8091BC0
sub_8091BC0: ; 8091BC0
push {r4,lr}
- ldr r3, =0x0850da08
+ ldr r3, =gUnknown_0850DA08
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268449,7 +268449,7 @@ sub_8091BE0: ; 8091BE0
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da14
+ ldr r1, =gUnknown_0850DA14
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268503,7 +268503,7 @@ sub_8091C28: ; 8091C28
thumb_func_start sub_8091C4C
sub_8091C4C: ; 8091C4C
push {r4,lr}
- ldr r3, =0x0850da18
+ ldr r3, =gUnknown_0850DA18
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268525,7 +268525,7 @@ sub_8091C6C: ; 8091C6C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da24
+ ldr r1, =gUnknown_0850DA24
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268579,7 +268579,7 @@ sub_8091CB4: ; 8091CB4
thumb_func_start sub_8091CD8
sub_8091CD8: ; 8091CD8
push {r4,lr}
- ldr r3, =0x0850da28
+ ldr r3, =gUnknown_0850DA28
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268601,7 +268601,7 @@ sub_8091CF8: ; 8091CF8
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da34
+ ldr r1, =gUnknown_0850DA34
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268655,7 +268655,7 @@ sub_8091D40: ; 8091D40
thumb_func_start sub_8091D64
sub_8091D64: ; 8091D64
push {r4,lr}
- ldr r3, =0x0850da38
+ ldr r3, =gUnknown_0850DA38
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268677,7 +268677,7 @@ sub_8091D84: ; 8091D84
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da44
+ ldr r1, =gUnknown_0850DA44
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268731,7 +268731,7 @@ sub_8091DCC: ; 8091DCC
thumb_func_start sub_8091DF0
sub_8091DF0: ; 8091DF0
push {r4,lr}
- ldr r3, =0x0850da48
+ ldr r3, =gUnknown_0850DA48
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268753,7 +268753,7 @@ sub_8091E10: ; 8091E10
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da54
+ ldr r1, =gUnknown_0850DA54
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268807,7 +268807,7 @@ sub_8091E58: ; 8091E58
thumb_func_start sub_8091E7C
sub_8091E7C: ; 8091E7C
push {r4,lr}
- ldr r3, =0x0850da58
+ ldr r3, =gUnknown_0850DA58
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268867,7 +268867,7 @@ sub_8091EC0: ; 8091EC0
.align 2, 0
.pool
@08091EEC:
- ldr r5, =0x0850da64
+ ldr r5, =gUnknown_0850DA64
bl player_get_x22
adds r4, r0, 0
lsls r4, 24
@@ -268928,7 +268928,7 @@ sub_8091F4C: ; 8091F4C
adds r5, r1, 0
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -268978,7 +268978,7 @@ sub_8091F94: ; 8091F94
cmp r5, 0
bne @08092012
adds r5, r6, 0
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269006,7 +269006,7 @@ sub_8091F94: ; 8091F94
.align 2, 0
.pool
@08091FFC:
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269096,7 +269096,7 @@ sub_80920A4: ; 80920A4
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269185,7 +269185,7 @@ sub_809215C: ; 809215C
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269274,7 +269274,7 @@ sub_8092214: ; 8092214
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269359,7 +269359,7 @@ cph_IM_DIFFERENT: ; 80922CC
adds r5, r1, 0
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269399,7 +269399,7 @@ sub_8092314: ; 8092314
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269488,7 +269488,7 @@ oac_hopping: ; 80923CC
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269595,7 +269595,7 @@ sub_8092494: ; 8092494
thumb_func_start sub_80924B8
sub_80924B8: ; 80924B8
push {r4,lr}
- ldr r3, =0x0850da90
+ ldr r3, =gUnknown_0850DA90
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -269635,7 +269635,7 @@ mss_08062EA4: ; 80924D8
.align 2, 0
.pool
@08092504:
- ldr r5, =0x0850da64
+ ldr r5, =gUnknown_0850DA64
bl player_get_x22
adds r4, r0, 0
lsls r4, 24
@@ -269833,7 +269833,7 @@ sub_8092628: ; 8092628
thumb_func_start sub_809268C
sub_809268C: ; 809268C
push {r4,lr}
- ldr r3, =0x0850da9c
+ ldr r3, =gUnknown_0850DA9C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -269897,7 +269897,7 @@ sub_80926D4: ; 80926D4
thumb_func_start sub_80926F8
sub_80926F8: ; 80926F8
push {r4,lr}
- ldr r3, =0x0850daa0
+ ldr r3, =gUnknown_0850DAA0
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -269958,7 +269958,7 @@ sub_8092744: ; 8092744
thumb_func_start sub_8092768
sub_8092768: ; 8092768
push {r4,lr}
- ldr r3, =0x0850daa8
+ ldr r3, =gUnknown_0850DAA8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -270019,7 +270019,7 @@ sub_80927B4: ; 80927B4
thumb_func_start sub_80927D8
sub_80927D8: ; 80927D8
push {r4,lr}
- ldr r3, =0x0850dab0
+ ldr r3, =gUnknown_0850DAB0
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -270080,7 +270080,7 @@ sub_8092824: ; 8092824
thumb_func_start sub_8092848
sub_8092848: ; 8092848
push {r4,lr}
- ldr r3, =0x0850dab8
+ ldr r3, =gUnknown_0850DAB8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -270141,7 +270141,7 @@ sub_8092894: ; 8092894
thumb_func_start sub_80928B8
sub_80928B8: ; 80928B8
push {r4,lr}
- ldr r3, =0x0850dac0
+ ldr r3, =gUnknown_0850DAC0
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -270238,7 +270238,7 @@ npc_reset: ; 809293C
npc_direction_to_obj_anim_image_number: ; 809295C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850dacc
+ ldr r1, =gUnknown_0850DACC
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270250,7 +270250,7 @@ npc_direction_to_obj_anim_image_number: ; 809295C
an_run_any__impl_pulse: ; 809296C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850dad5
+ ldr r1, =gUnknown_0850DAD5
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270262,7 +270262,7 @@ an_run_any__impl_pulse: ; 809296C
sub_809297C: ; 809297C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850dade
+ ldr r1, =gUnknown_0850DADE
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270274,7 +270274,7 @@ sub_809297C: ; 809297C
sub_809298C: ; 809298C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850dae7
+ ldr r1, =gUnknown_0850DAE7
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270286,7 +270286,7 @@ sub_809298C: ; 809298C
sub_809299C: ; 809299C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850daf0
+ ldr r1, =gUnknown_0850DAF0
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270298,7 +270298,7 @@ sub_809299C: ; 809299C
sub_80929AC: ; 80929AC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850daf9
+ ldr r1, =gUnknown_0850DAF9
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270310,7 +270310,7 @@ sub_80929AC: ; 80929AC
sub_80929BC: ; 80929BC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db02
+ ldr r1, =gUnknown_0850DB02
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270322,7 +270322,7 @@ sub_80929BC: ; 80929BC
sub_80929CC: ; 80929CC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db0b
+ ldr r1, =gUnknown_0850DB0B
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270334,7 +270334,7 @@ sub_80929CC: ; 80929CC
sub_80929DC: ; 80929DC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db14
+ ldr r1, =gUnknown_0850DB14
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270346,7 +270346,7 @@ sub_80929DC: ; 80929DC
sub_80929EC: ; 80929EC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db1d
+ ldr r1, =gUnknown_0850DB1D
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270358,7 +270358,7 @@ sub_80929EC: ; 80929EC
sub_80929FC: ; 80929FC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db26
+ ldr r1, =gUnknown_0850DB26
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270370,7 +270370,7 @@ sub_80929FC: ; 80929FC
sub_8092A0C: ; 8092A0C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db2f
+ ldr r1, =gUnknown_0850DB2F
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270382,7 +270382,7 @@ sub_8092A0C: ; 8092A0C
sub_8092A1C: ; 8092A1C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db38
+ ldr r1, =gUnknown_0850DB38
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270394,7 +270394,7 @@ sub_8092A1C: ; 8092A1C
sub_8092A2C: ; 8092A2C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db41
+ ldr r1, =gUnknown_0850DB41
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270406,7 +270406,7 @@ sub_8092A2C: ; 8092A2C
sub_8092A3C: ; 8092A3C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db4a
+ ldr r1, =gUnknown_0850DB4A
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270418,7 +270418,7 @@ sub_8092A3C: ; 8092A3C
sub_8092A4C: ; 8092A4C
push {lr}
adds r2, r0, 0
- ldr r1, =0x085094ac
+ ldr r1, =gUnknown_085094AC
b @08092A64
.align 2, 0
.pool
@@ -270572,7 +270572,7 @@ npc_set_running_behaviour_etc: ; 8092B2C
adds r2, r4, 0
adds r2, 0x1C
adds r0, r2
- ldr r2, =0x08505438
+ ldr r2, =gUnknown_08505438
lsls r1, 2
adds r1, r2
ldr r1, [r1]
@@ -270595,7 +270595,7 @@ npc_set_running_behaviour_etc: ; 8092B2C
npc_running_behaviour_by_direction: ; 8092B78
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db53
+ ldr r1, =gUnknown_0850DB53
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270913,7 +270913,7 @@ tile_x30_to_x37_related: ; 8092DC8
lsls r2, 16
lsrs r7, r2, 16
lsls r3, 24
- ldr r1, =0x0850db5c
+ ldr r1, =gUnknown_0850DB5C
lsrs r3, 22
subs r5, r3, 0x4
adds r1, r5, r1
@@ -270923,7 +270923,7 @@ tile_x30_to_x37_related: ; 8092DC8
lsls r0, 24
cmp r0, 0
bne @08092E0A
- ldr r4, =0x0850db6c
+ ldr r4, =gUnknown_0850DB6C
adds r4, r5, r4
lsls r0, r6, 16
asrs r0, 16
@@ -271107,7 +271107,7 @@ sub_8092EF0: ; 8092EF0
numbers_move_direction: ; 8092F3C
push {r4,lr}
lsls r0, 24
- ldr r3, =0x0850db7c
+ ldr r3, =gUnknown_0850DB7C
lsrs r0, 22
adds r0, r3
ldrh r3, [r0]
@@ -271129,7 +271129,7 @@ numbers_move_direction: ; 8092F3C
sub_8092F60: ; 8092F60
push {r4,lr}
lsls r0, 24
- ldr r3, =0x0850db7c
+ ldr r3, =gUnknown_0850DB7C
lsrs r0, 22
adds r0, r3
ldrh r3, [r0]
@@ -271161,7 +271161,7 @@ sub_8092F88: ; 8092F88
lsls r1, 16
lsrs r6, r1, 16
mov r12, r6
- ldr r1, =0x0850db7c
+ ldr r1, =gUnknown_0850DB7C
lsrs r0, 22
adds r5, r0, r1
movs r0, 0
@@ -271671,7 +271671,7 @@ d2s_look1: ; 8093330
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dba0
+ ldr r1, =gUnknown_0850DBA0
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271696,7 +271696,7 @@ d2s_walk: ; 809335C
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dba5
+ ldr r1, =gUnknown_0850DBA5
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271721,7 +271721,7 @@ sub_8093388: ; 8093388
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbaa
+ ldr r1, =gUnknown_0850DBAA
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271746,7 +271746,7 @@ sub_80933B4: ; 80933B4
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbaf
+ ldr r1, =gUnknown_0850DBAF
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271771,7 +271771,7 @@ sub_80933E0: ; 80933E0
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbb4
+ ldr r1, =gUnknown_0850DBB4
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271796,7 +271796,7 @@ sub_809340C: ; 809340C
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbb9
+ ldr r1, =gUnknown_0850DBB9
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271821,7 +271821,7 @@ sub_8093438: ; 8093438
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbbe
+ ldr r1, =gUnknown_0850DBBE
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271846,7 +271846,7 @@ sub_8093464: ; 8093464
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbc3
+ ldr r1, =gUnknown_0850DBC3
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271871,7 +271871,7 @@ d2s_08064110: ; 8093490
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbc8
+ ldr r1, =gUnknown_0850DBC8
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271896,7 +271896,7 @@ sub_80934BC: ; 80934BC
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbcd
+ ldr r1, =gUnknown_0850DBCD
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271921,7 +271921,7 @@ sub_80934E8: ; 80934E8
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbd2
+ ldr r1, =gUnknown_0850DBD2
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271946,7 +271946,7 @@ sub_8093514: ; 8093514
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbd7
+ ldr r1, =gUnknown_0850DBD7
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271971,7 +271971,7 @@ sub_8093540: ; 8093540
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbdc
+ ldr r1, =gUnknown_0850DBDC
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271996,7 +271996,7 @@ sub_809356C: ; 809356C
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbe1
+ ldr r1, =gUnknown_0850DBE1
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272021,7 +272021,7 @@ d2s_08064244: ; 8093598
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbe6
+ ldr r1, =gUnknown_0850DBE6
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272046,7 +272046,7 @@ sub_80935C4: ; 80935C4
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbeb
+ ldr r1, =gUnknown_0850DBEB
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272071,7 +272071,7 @@ sub_80935F0: ; 80935F0
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbf0
+ ldr r1, =gUnknown_0850DBF0
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272118,7 +272118,7 @@ sub_8093648: ; 8093648
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbf5
+ ldr r1, =gUnknown_0850DBF5
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272143,7 +272143,7 @@ sub_8093674: ; 8093674
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbfa
+ ldr r1, =gUnknown_0850DBFA
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272168,7 +272168,7 @@ sub_80936A0: ; 80936A0
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbff
+ ldr r1, =gUnknown_0850DBFF
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272193,7 +272193,7 @@ sub_80936CC: ; 80936CC
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc04
+ ldr r1, =gUnknown_0850DC04
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272218,7 +272218,7 @@ sub_80936F8: ; 80936F8
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc09
+ ldr r1, =gUnknown_0850DC09
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272243,7 +272243,7 @@ sub_8093724: ; 8093724
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc0e
+ ldr r1, =gUnknown_0850DC0E
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272268,7 +272268,7 @@ sub_8093750: ; 8093750
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc13
+ ldr r1, =gUnknown_0850DC13
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272293,7 +272293,7 @@ sub_809377C: ; 809377C
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc18
+ ldr r1, =gUnknown_0850DC18
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272318,7 +272318,7 @@ sub_80937A8: ; 80937A8
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc1d
+ ldr r1, =gUnknown_0850DC1D
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272343,7 +272343,7 @@ d2s_08064034: ; 80937D4
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc22
+ ldr r1, =gUnknown_0850DC22
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272368,7 +272368,7 @@ direction_reversed: ; 8093800
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc27
+ ldr r1, =gUnknown_0850DC27
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -272397,7 +272397,7 @@ zffu_offset_calc: ; 8093834
lsls r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x0850dc2f
+ ldr r2, =gUnknown_0850DC2F
lsrs r0, 22
subs r0, 0x5
adds r1, r0
@@ -272432,7 +272432,7 @@ state_to_direction: ; 809384C
@08093870:
adds r1, r2, 0
bl zffu_offset_calc
- ldr r2, =0x0850dc3f
+ ldr r2, =gUnknown_0850DC3F
lsls r1, r4, 2
subs r1, 0x5
adds r0, r1
@@ -272450,7 +272450,7 @@ state_to_direction: ; 809384C
npc_obj_exec_an_2: ; 809388C
push {r4,lr}
adds r4, r0, 0
- ldr r2, =0x0850dc50
+ ldr r2, =gUnknown_0850DC50
ldrb r0, [r4, 0x1C]
lsls r0, 2
adds r0, r2
@@ -272482,7 +272482,7 @@ npc_obj_exec_an: ; 80938C4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850dc50
+ ldr r1, =gUnknown_0850DC50
ldrb r0, [r4, 0x1C]
lsls r0, 2
adds r0, r1
@@ -272687,7 +272687,7 @@ an_run_any: ; 8093A2C
lsls r4, 24
lsrs r4, 24
mov r1, sp
- ldr r0, =0x0850dee8
+ ldr r0, =gUnknown_0850DEE8
ldm r0!, {r3,r6,r7}
stm r1!, {r3,r6,r7}
ldm r0!, {r3,r6}
@@ -273509,7 +273509,7 @@ sub_8093FC4: ; 8093FC4
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r1, =0x0850dfbc
+ ldr r1, =gUnknown_0850DFBC
add r0, sp, 0x4
movs r2, 0x6
bl memcpy
@@ -273623,7 +273623,7 @@ sub_80940C4: ; 80940C4
adds r6, r0, 0
adds r7, r1, 0
adds r4, r2, 0
- ldr r1, =0x0850dfc2
+ ldr r1, =gUnknown_0850DFC2
add r0, sp, 0x4
movs r2, 0x6
bl memcpy
@@ -276392,7 +276392,7 @@ sub_809540C: ; 809540C
thumb_func_start sub_8095438
sub_8095438: ; 8095438
push {lr}
- ldr r3, =0x085055cd
+ ldr r3, =gUnknown_085055CD
ldrb r2, [r0, 0x6]
adds r2, r3
ldrb r2, [r2]
@@ -279127,7 +279127,7 @@ dp03_build_bits_water: ; 8096750
sub sp, 0x8
adds r4, r0, 0
adds r5, r1, 0
- ldr r0, =0x0850e5dc
+ ldr r0, =gUnknown_0850E5DC
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -279546,7 +279546,7 @@ dp03_build_bits_by_block_behaviour: ; 8096A30
cmp r0, 0x20
bne @08096A82
movs r5, 0
- ldr r0, =0x0850e5e4
+ ldr r0, =gUnknown_0850E5E4
mov r8, r0
@08096A4A:
lsls r4, r5, 2
@@ -279558,7 +279558,7 @@ dp03_build_bits_by_block_behaviour: ; 8096A30
lsls r0, 24
cmp r0, 0
beq @08096A78
- ldr r0, =0x0850e5fc
+ ldr r0, =gUnknown_0850E5FC
adds r0, r4, r0
ldr r1, [r6]
ldr r0, [r0]
@@ -279800,7 +279800,7 @@ cur_mapdata_role_x38_to_x3B__by_direction: ; 8096C0C
bl cur_mapdata_block_get_role_at
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x0850e614
+ ldr r2, =gUnknown_0850E614
lsls r1, r4, 2
adds r1, r2
ldr r1, [r1]
@@ -279917,7 +279917,7 @@ sub_8096D00: ; 8096D00
blt @08096D4E
adds r0, r4, 0
bl sub_8096DB8
- ldr r1, =0x0850e644
+ ldr r1, =gUnknown_0850E644
ldrb r2, [r4, 0xB]
lsls r2, 24
lsrs r0, r2, 28
@@ -279933,7 +279933,7 @@ sub_8096D00: ; 8096D00
ands r0, r3
orrs r0, r1
strb r0, [r4]
- ldr r0, =0x0850e634
+ ldr r0, =gUnknown_0850E634
lsrs r2, 28
adds r2, r0
movs r0, 0x3
@@ -279959,7 +279959,7 @@ sub_8096D5C: ; 8096D5C
push {r4,lr}
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x0850e644
+ ldr r2, =gUnknown_0850E644
adds r2, r1, r2
ldrb r2, [r2]
movs r3, 0x42
@@ -279975,7 +279975,7 @@ sub_8096D5C: ; 8096D5C
orrs r2, r3
mov r3, r12
strb r2, [r3]
- ldr r2, =0x0850e634
+ ldr r2, =gUnknown_0850E634
adds r1, r2
movs r3, 0x3
ldrb r2, [r1]
@@ -279998,7 +279998,7 @@ sub_8096D5C: ; 8096D5C
sub_8096DA8: ; 8096DA8
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850e634
+ ldr r1, =gUnknown_0850E634
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -280074,7 +280074,7 @@ npc_y_height_related: ; 8096E0C
movs r3, 0x10
subs r3, r4
lsls r3, 17
- ldr r4, =0x0850e624
+ ldr r4, =gUnknown_0850E624
adds r0, r4
lsrs r3, 16
ldrb r0, [r0]
@@ -280320,7 +280320,7 @@ sub_8096FE8: ; 8096FE8
adds r5, r1, 0
ldrb r0, [r4, 0x5]
bl npc_get_type
- ldr r1, =0x0850e654
+ ldr r1, =gUnknown_0850E654
ldrb r0, [r0, 0xD]
lsls r0, 2
adds r0, r1
@@ -280343,7 +280343,7 @@ dp03_step_sand_heavy: ; 8097014
adds r5, r1, 0
ldrb r0, [r4, 0x5]
bl npc_get_type
- ldr r1, =0x0850e654
+ ldr r1, =gUnknown_0850E654
ldrb r0, [r0, 0xD]
lsls r0, 2
adds r0, r1
@@ -280371,7 +280371,7 @@ sub_8097044: ; 8097044
adds r5, r0, 0
lsls r4, r2, 24
lsrs r4, 24
- ldr r1, =0x0850e660
+ ldr r1, =gUnknown_0850E660
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -280422,7 +280422,7 @@ sub_8097094: ; 8097094
str r0, [r2, 0x8]
movs r0, 0x2
str r0, [r2, 0xC]
- ldr r3, =0x0850e664
+ ldr r3, =gUnknown_0850E664
ldrb r1, [r4, 0x18]
lsls r1, 28
lsrs r1, 28
@@ -280677,7 +280677,7 @@ ground_call_by_bits: ; 8097260
beq @080972AC
@08097284:
movs r4, 0
- ldr r0, =0x0850e674
+ ldr r0, =gUnknown_0850E674
mov r8, r0
@0809728A:
movs r0, 0x1
@@ -281114,7 +281114,7 @@ sub_809757C: ; 809757C
thumb_func_start little_step
little_step: ; 80975AC
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281133,7 +281133,7 @@ little_step: ; 80975AC
thumb_func_start double_little_steps
double_little_steps: ; 80975CC
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281154,7 +281154,7 @@ double_little_steps: ; 80975CC
thumb_func_start triple_little_steps
triple_little_steps: ; 80975F0
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281177,7 +281177,7 @@ triple_little_steps: ; 80975F0
thumb_func_start quad_little_steps
quad_little_steps: ; 8097618
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281198,7 +281198,7 @@ quad_little_steps: ; 8097618
thumb_func_start oct_little_steps
oct_little_steps: ; 809763C
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281233,7 +281233,7 @@ oamt_npc_ministep_reset: ; 8097660
obj_npc_ministep: ; 8097674
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, =0x0850e768
+ ldr r5, =gUnknown_0850E768
movs r0, 0x36
ldrsh r2, [r4, r0]
lsls r0, r2, 1
@@ -281244,7 +281244,7 @@ obj_npc_ministep: ; 8097674
ldrsh r0, [r0, r3]
cmp r1, r0
bge @080976D4
- ldr r1, =0x0850e754
+ ldr r1, =gUnknown_0850E754
lsls r0, r2, 2
adds r0, r1
movs r1, 0x38
@@ -281331,7 +281331,7 @@ sub_80976EC: ; 80976EC
thumb_func_start sub_8097728
sub_8097728: ; 8097728
- ldr r1, =0x0850e7ba
+ ldr r1, =gUnknown_0850E7BA
lsls r0, 16
asrs r0, 16
adds r0, r1
@@ -281345,7 +281345,7 @@ sub_8097728: ; 8097728
thumb_func_start sub_809773C
sub_809773C: ; 809773C
- ldr r1, =0x0850e772
+ ldr r1, =gUnknown_0850E772
lsls r0, 16
asrs r0, 16
adds r0, r1
@@ -281476,7 +281476,7 @@ sub_8097758: ; 8097758
thumb_func_start sub_8097820
sub_8097820: ; 8097820
lsls r1, 24
- ldr r2, =0x0850e834
+ ldr r2, =gUnknown_0850E834
lsrs r1, 22
adds r1, r2
lsls r0, 16
@@ -281514,12 +281514,12 @@ sub_809785C: ; 809785C
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
- ldr r1, =0x0850e840
+ ldr r1, =gUnknown_0850E840
mov r0, sp
movs r2, 0x6
bl memcpy
add r5, sp, 0x8
- ldr r1, =0x0850e846
+ ldr r1, =gUnknown_0850E846
adds r0, r5, 0
movs r2, 0x3
bl memcpy
@@ -281583,12 +281583,12 @@ sub_80978E4: ; 80978E4
push {r4-r6,lr}
sub sp, 0xC
adds r5, r0, 0
- ldr r1, =0x0850e84a
+ ldr r1, =gUnknown_0850E84A
mov r0, sp
movs r2, 0x6
bl memcpy
add r4, sp, 0x8
- ldr r1, =0x0850e850
+ ldr r1, =gUnknown_0850E850
adds r0, r4, 0
movs r2, 0x3
bl memcpy
@@ -283592,13 +283592,13 @@ sub_8098758: ; 8098758
cmp r0, 0x13
bhi @08098770
lsls r0, 3
- ldr r1, =0x0851021c
+ ldr r1, =gUnknown_0851021C
adds r0, r1
b @08098772
.align 2, 0
.pool
@08098770:
- ldr r0, =0x0851021c
+ ldr r0, =gUnknown_0851021C
@08098772:
pop {r1}
bx r1
@@ -283622,7 +283622,7 @@ copy_textbox_border_tile_patterns_to_vram: ; 809877C
bl Window_GetField
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08ddd748
+ ldr r1, =gUnknown_08DDD748
movs r2, 0xE0
lsls r2, 1
adds r3, r4, 0
@@ -283674,7 +283674,7 @@ sub_80987D4: ; 80987D4
bl Window_GetField
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0851021c
+ ldr r5, =gUnknown_0851021C
lsls r4, 3
adds r1, r4, r5
ldr r1, [r1]
@@ -284218,7 +284218,7 @@ stdpal_get: ; 8098C18
movs r0, 0x40
@08098C56:
lsls r0, 1
- ldr r1, =0x0851017c
+ ldr r1, =gUnknown_0851017C
adds r0, r1
pop {r1}
bx r1
@@ -284228,7 +284228,7 @@ stdpal_get: ; 8098C18
thumb_func_start sub_8098C64
sub_8098C64: ; 8098C64
- ldr r0, =0x08ddd728
+ ldr r0, =gUnknown_08DDD728
bx lr
.align 2, 0
.pool
@@ -284245,7 +284245,7 @@ sub_8098C6C: ; 8098C6C
lsrs r3, 16
lsls r4, 24
lsrs r4, 24
- ldr r2, =0x0851021c
+ ldr r2, =gUnknown_0851021C
ldr r5, =0x03005d90
ldr r1, [r5]
ldrb r1, [r1, 0x14]
@@ -284381,7 +284381,7 @@ script_main_handler: ; 8098D10
ldr r2, [r4, 0x8]
cmp r2, 0
beq @08098D48
- ldr r0, =0x085102bc
+ ldr r0, =gUnknown_085102BC
ldr r0, [r0]
cmp r2, r0
bne @08098D6C
@@ -284597,8 +284597,8 @@ script_env_context_is_running: ; 8098E78
script_env_1_init: ; 8098E94
push {lr}
ldr r0, =0x03000e40
- ldr r1, =0x081db67c
- ldr r2, =0x081dba08
+ ldr r1, =gUnknown_081DB67C
+ ldr r2, =gUnknown_081DBA08
bl script_env_init
ldr r1, =0x03000e38
movs r0, 0x2
@@ -284645,8 +284645,8 @@ script_env_1_execute_new_script: ; 8098EF8
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x03000e40
- ldr r1, =0x081db67c
- ldr r2, =0x081dba08
+ ldr r1, =gUnknown_081DB67C
+ ldr r2, =gUnknown_081DBA08
adds r0, r4, 0
bl script_env_init
adds r0, r4, 0
@@ -284692,8 +284692,8 @@ script_env_2_execute_new_script: ; 8098F50
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x03000eb8
- ldr r1, =0x081db67c
- ldr r2, =0x081dba08
+ ldr r1, =gUnknown_081DB67C
+ ldr r2, =gUnknown_081DBA08
adds r0, r4, 0
bl script_env_init
adds r0, r4, 0
@@ -285199,7 +285199,7 @@ s25_extended_cmd: ; 80992F8
push {lr}
bl script_read_halfword
lsls r0, 16
- ldr r1, =0x081dba64
+ ldr r1, =gUnknown_081DBA64
lsrs r0, 14
adds r0, r1
ldr r0, [r0]
@@ -285220,7 +285220,7 @@ s26_extended_cmd_setvar: ; 8099318
lsrs r0, 16
bl var_get_pointer
adds r6, r0, 0
- ldr r4, =0x081dba64
+ ldr r4, =gUnknown_081DBA64
adds r0, r5, 0
bl script_read_halfword
lsls r0, 16
@@ -285305,7 +285305,7 @@ s06_if_jump: ; 80993A4
adds r0, r5, 0
bl script_read_word
adds r2, r0, 0
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r4, 1
adds r0, r4
ldrb r3, [r5, 0x2]
@@ -285337,7 +285337,7 @@ s07_if_call: ; 80993E0
adds r0, r5, 0
bl script_read_word
adds r2, r0, 0
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r4, 1
adds r0, r4
ldrb r3, [r5, 0x2]
@@ -285428,7 +285428,7 @@ sBB_virtual_if_jump: ; 8099480
ldr r1, =0x020375c4
ldr r1, [r1]
subs r2, r0, r1
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r4, 1
adds r0, r4
ldrb r3, [r5, 0x2]
@@ -285462,7 +285462,7 @@ sBC_virtual_if_call: ; 80994C4
ldr r1, =0x020375c4
ldr r1, [r1]
subs r2, r0, r1
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r4, 1
adds r0, r4
ldrb r3, [r5, 0x2]
@@ -285492,9 +285492,9 @@ s08_jumpstd: ; 8099508
adds r0, 0x1
str r0, [r2, 0x8]
lsls r1, 2
- ldr r0, =0x081dc2a0
+ ldr r0, =gUnknown_081DC2A0
adds r1, r0
- ldr r0, =0x081dc2cc
+ ldr r0, =gUnknown_081DC2CC
cmp r1, r0
bcs @08099528
ldr r1, [r1]
@@ -285517,9 +285517,9 @@ s09_callstd: ; 8099538
adds r0, 0x1
str r0, [r2, 0x8]
lsls r1, 2
- ldr r0, =0x081dc2a0
+ ldr r0, =gUnknown_081DC2A0
adds r1, r0
- ldr r0, =0x081dc2cc
+ ldr r0, =gUnknown_081DC2CC
cmp r1, r0
bcs @08099558
ldr r1, [r1]
@@ -285544,7 +285544,7 @@ s0A_jumpstd_if: ; 8099568
ldrb r4, [r0]
adds r0, 0x1
str r0, [r3, 0x8]
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r2, 1
adds r0, r2
ldrb r2, [r3, 0x2]
@@ -285554,9 +285554,9 @@ s0A_jumpstd_if: ; 8099568
cmp r0, 0x1
bne @080995A0
lsls r0, r4, 2
- ldr r1, =0x081dc2a0
+ ldr r1, =gUnknown_081DC2A0
adds r1, r0, r1
- ldr r0, =0x081dc2cc
+ ldr r0, =gUnknown_081DC2CC
cmp r1, r0
bcs @080995A0
ldr r1, [r1]
@@ -285582,7 +285582,7 @@ s0B_callstd_if: ; 80995B4
ldrb r4, [r0]
adds r0, 0x1
str r0, [r3, 0x8]
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r2, 1
adds r0, r2
ldrb r2, [r3, 0x2]
@@ -285592,9 +285592,9 @@ s0B_callstd_if: ; 80995B4
cmp r0, 0x1
bne @080995EC
lsls r0, r4, 2
- ldr r1, =0x081dc2a0
+ ldr r1, =gUnknown_081DC2A0
adds r1, r0, r1
- ldr r0, =0x081dc2cc
+ ldr r0, =gUnknown_081DC2CC
cmp r1, r0
bcs @080995EC
ldr r1, [r1]
@@ -289028,13 +289028,13 @@ s7D_load_pokename: ; 809AFBC
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r2, [r4]
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r2, 0
bl gf_strcpy
@@ -289053,7 +289053,7 @@ s7E_load_first_pokenames: ; 809AFFC
ldrb r2, [r1]
adds r1, 0x1
str r1, [r0, 0x8]
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r2, 2
adds r2, r0
ldr r4, [r2]
@@ -289069,7 +289069,7 @@ s7E_load_first_pokenames: ; 809AFFC
bl pokemon_getattr
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -289098,7 +289098,7 @@ s7F_load_pokename_team: ; 809B048
muls r0, r1
ldr r1, =0x020244ec
adds r0, r1
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r4, [r4]
@@ -289128,7 +289128,7 @@ s80_load_item_name: ; 809B090
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r1, [r4]
@@ -289165,7 +289165,7 @@ sub_809B0C4: ; 809B0C4
adds r2, r0, 0
lsls r2, 16
lsrs r2, 16
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r6, 2
adds r6, r0
ldr r1, [r6]
@@ -289192,12 +289192,12 @@ sub_809B114: ; 809B114
bl var_get
adds r1, r0, 0
lsls r1, 16
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
lsrs r1, 11
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
movs r0, 0
@@ -289221,13 +289221,13 @@ s82_load_item_name: ; 809B150
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r2, [r4]
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r2, 0
bl gf_strcpy
@@ -289258,7 +289258,7 @@ s83_load_textvar_var: ; 809B190
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r5, 2
adds r5, r0
ldr r0, [r5]
@@ -289285,11 +289285,11 @@ s84_load_textvar_std_expression: ; 809B1D4
lsrs r0, 16
bl var_get
lsls r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r2, [r4]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
lsrs r0, 14
adds r0, r1
ldr r1, [r0]
@@ -289315,7 +289315,7 @@ sub_809B214: ; 809B214
lsrs r0, 16
bl var_get
adds r1, r0, 0
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -289339,7 +289339,7 @@ s85_load_textvar_pointer: ; 809B248
str r1, [r0, 0x8]
bl script_read_word
adds r1, r0, 0
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -289381,7 +289381,7 @@ sBF_virtual_load_textbuffer: ; 809B294
ldr r0, =0x020375c4
ldr r0, [r0]
subs r1, r0
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -289405,7 +289405,7 @@ sC6_load_textvar_box_label: ; 809B2C8
lsls r0, 16
lsrs r0, 16
bl var_get
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r4, [r4]
@@ -290885,7 +290885,7 @@ sub_809BDD0: ; 809BDD0
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r4, [r4]
@@ -290914,7 +290914,7 @@ sub_809BE0C: ; 809BE0C
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r4, [r4]
@@ -291431,25 +291431,25 @@ sub_809C1FC: ; 809C1FC
movs r0, 0
b @0809C24C
@0809C214:
- ldr r0, =0x081f860d
+ ldr r0, =gUnknown_081F860D
cmp r4, r0
beq @0809C244
- ldr r0, =0x081f9553
+ ldr r0, =gUnknown_081F9553
cmp r4, r0
beq @0809C244
- ldr r0, =0x0823b4bb
+ ldr r0, =gUnknown_0823B4BB
cmp r4, r0
beq @0809C244
- ldr r0, =0x0823b589
+ ldr r0, =gUnknown_0823B589
cmp r4, r0
beq @0809C244
- ldr r0, =0x082766a2
+ ldr r0, =gUnknown_082766A2
cmp r4, r0
beq @0809C244
- ldr r0, =0x082766a6
+ ldr r0, =gUnknown_082766A6
cmp r4, r0
beq @0809C244
- ldr r0, =0x08271d92
+ ldr r0, =gUnknown_08271D92
cmp r4, r0
beq @0809C244
movs r0, 0x5
@@ -291531,7 +291531,7 @@ sub_809C2C8: ; 809C2C8
ldrh r1, [r4, 0x2]
b @0809C30E
@0809C2F0:
- ldr r1, =0x08339d64
+ ldr r1, =gUnknown_08339D64
lsls r2, r6, 3
adds r0, r2, r1
ldr r3, [r0]
@@ -291634,7 +291634,7 @@ sub_809C384: ; 809C384
lsrs r0, 24
cmp r0, 0x1
bne @0809C400
- ldr r1, =0x08339d64
+ ldr r1, =gUnknown_08339D64
lsls r2, r7, 3
adds r0, r2, r1
ldr r3, [r0]
@@ -291726,7 +291726,7 @@ sub_809C458: ; 809C458
ldr r2, [r0, 0x8]
cmp r2, 0
bne @0809C490
- ldr r0, =0x082c8436
+ ldr r0, =gUnknown_082C8436
b @0809C532
.align 2, 0
.pool
@@ -291785,7 +291785,7 @@ sub_809C458: ; 809C458
lsrs r0, 24
cmp r0, 0x1
beq @0809C4CC
- ldr r0, =0x08271cb7
+ ldr r0, =gUnknown_08271CB7
b @0809C532
.align 2, 0
.pool
@@ -291798,7 +291798,7 @@ sub_809C458: ; 809C458
lsls r0, 24
cmp r0, 0
beq @0809C4CC
- ldr r0, =0x082759f1
+ ldr r0, =gUnknown_082759F1
b @0809C532
.align 2, 0
.pool
@@ -291825,7 +291825,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C55C
- ldr r0, =0x0827ee0b
+ ldr r0, =gUnknown_0827EE0B
b @0809C7E4
.align 2, 0
.pool
@@ -291836,7 +291836,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C574
- ldr r0, =0x08271d92
+ ldr r0, =gUnknown_08271D92
b @0809C7E4
.align 2, 0
.pool
@@ -291847,7 +291847,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C58C
- ldr r0, =0x081e615d
+ ldr r0, =gUnknown_081E615D
b @0809C7E4
.align 2, 0
.pool
@@ -291858,7 +291858,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C5A4
- ldr r0, =0x082393f9
+ ldr r0, =gUnknown_082393F9
b @0809C7E4
.align 2, 0
.pool
@@ -291877,7 +291877,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C5CC
- ldr r0, =0x082a4bac
+ ldr r0, =gUnknown_082A4BAC
b @0809C7E4
.align 2, 0
.pool
@@ -291888,7 +291888,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C5E4
- ldr r0, =0x0826a22a
+ ldr r0, =gUnknown_0826A22A
b @0809C7E4
.align 2, 0
.pool
@@ -291899,7 +291899,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C5FC
- ldr r0, =0x0827208f
+ ldr r0, =gUnknown_0827208F
b @0809C7E4
.align 2, 0
.pool
@@ -291910,7 +291910,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C614
- ldr r0, =0x08292de5
+ ldr r0, =gUnknown_08292DE5
b @0809C7E4
.align 2, 0
.pool
@@ -291921,7 +291921,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C62C
- ldr r0, =0x082725ce
+ ldr r0, =gUnknown_082725CE
b @0809C7E4
.align 2, 0
.pool
@@ -291932,7 +291932,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C644
- ldr r0, =0x082725d7
+ ldr r0, =gUnknown_082725D7
b @0809C7E4
.align 2, 0
.pool
@@ -291943,7 +291943,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C65C
- ldr r0, =0x082725e0
+ ldr r0, =gUnknown_082725E0
b @0809C7E4
.align 2, 0
.pool
@@ -291954,7 +291954,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C674
- ldr r0, =0x082725e9
+ ldr r0, =gUnknown_082725E9
b @0809C7E4
.align 2, 0
.pool
@@ -291965,7 +291965,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C68C
- ldr r0, =0x082725f2
+ ldr r0, =gUnknown_082725F2
b @0809C7E4
.align 2, 0
.pool
@@ -291976,7 +291976,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C6A4
- ldr r0, =0x082725fb
+ ldr r0, =gUnknown_082725FB
b @0809C7E4
.align 2, 0
.pool
@@ -291987,7 +291987,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C6BC
- ldr r0, =0x08272604
+ ldr r0, =gUnknown_08272604
b @0809C7E4
.align 2, 0
.pool
@@ -291999,7 +291999,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C6D4
- ldr r0, =0x08277b8a
+ ldr r0, =gUnknown_08277B8A
b @0809C7E4
.align 2, 0
.pool
@@ -292012,7 +292012,7 @@ sub_809C538: ; 809C538
cmp r0, 0x1
bne @0809C6EC
@0809C6E4:
- ldr r0, =0x08277365
+ ldr r0, =gUnknown_08277365
b @0809C7E4
.align 2, 0
.pool
@@ -292023,7 +292023,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C704
- ldr r0, =0x0827381b
+ ldr r0, =gUnknown_0827381B
b @0809C7E4
.align 2, 0
.pool
@@ -292034,7 +292034,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C71C
- ldr r0, =0x082c8393
+ ldr r0, =gUnknown_082C8393
b @0809C7E4
.align 2, 0
.pool
@@ -292056,7 +292056,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C74C
- ldr r0, =0x0823b4bb
+ ldr r0, =gUnknown_0823B4BB
b @0809C7E4
.align 2, 0
.pool
@@ -292067,7 +292067,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C764
- ldr r0, =0x0823b589
+ ldr r0, =gUnknown_0823B589
b @0809C7E4
.align 2, 0
.pool
@@ -292078,7 +292078,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C77C
- ldr r0, =0x0823b684
+ ldr r0, =gUnknown_0823B684
b @0809C7E4
.align 2, 0
.pool
@@ -292089,7 +292089,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C794
- ldr r0, =0x0823b68c
+ ldr r0, =gUnknown_0823B68C
b @0809C7E4
.align 2, 0
.pool
@@ -292157,7 +292157,7 @@ sub_809C7EC: ; 809C7EC
lsrs r0, 24
cmp r0, 0x1
bne @0809C824
- ldr r0, =0x08271ea0
+ ldr r0, =gUnknown_08271EA0
b @0809C862
.align 2, 0
.pool
@@ -292179,12 +292179,12 @@ sub_809C7EC: ; 809C7EC
lsrs r0, 24
cmp r0, 0x1
bne @0809C858
- ldr r0, =0x08290a49
+ ldr r0, =gUnknown_08290A49
b @0809C862
.align 2, 0
.pool
@0809C858:
- ldr r0, =0x08290a83
+ ldr r0, =gUnknown_08290A83
b @0809C862
.align 2, 0
.pool
@@ -292209,7 +292209,7 @@ sub_809C868: ; 809C868
lsrs r0, 24
cmp r0, 0x2
bne @0809C894
- ldr r0, =0x08290b0f
+ ldr r0, =gUnknown_08290B0F
bl script_env_1_execute_new_script
movs r0, 0x1
b @0809C896
@@ -292239,7 +292239,7 @@ sub_809C89C: ; 809C89C
lsrs r0, 24
cmp r0, 0x1
bne @0809C8D4
- ldr r0, =0x08290b5a
+ ldr r0, =gUnknown_08290B5A
bl script_env_1_execute_new_script
movs r0, 0x1
b @0809C8D6
@@ -292339,7 +292339,7 @@ sub_809C96C: ; 809C96C
lsls r0, 24
cmp r0, 0
beq @0809C988
- ldr r0, =0x082a8337
+ ldr r0, =gUnknown_082A8337
b @0809C996
.align 2, 0
.pool
@@ -292349,7 +292349,7 @@ sub_809C96C: ; 809C96C
lsls r0, 24
cmp r0, 0
beq @0809C9A4
- ldr r0, =0x08252be8
+ ldr r0, =gUnknown_08252BE8
@0809C996:
bl script_env_1_execute_new_script
movs r0, 0x1
@@ -292425,7 +292425,7 @@ per_step_scripts: ; 809C9F4
lsrs r0, 24
cmp r0, 0x1
bne @0809CA48
- ldr r0, =0x082736bc
+ ldr r0, =gUnknown_082736BC
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292437,7 +292437,7 @@ per_step_scripts: ; 809C9F4
beq @0809CA64
movs r0, 0xD
bl sav12_xor_increment
- ldr r0, =0x08291fc0
+ ldr r0, =gUnknown_08291FC0
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292448,7 +292448,7 @@ per_step_scripts: ; 809C9F4
lsrs r0, 24
cmp r0, 0x1
bne @0809CA7C
- ldr r0, =0x08273d1f
+ ldr r0, =gUnknown_08273D1F
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292459,7 +292459,7 @@ per_step_scripts: ; 809C9F4
lsrs r0, 24
cmp r0, 0x1
bne @0809CA94
- ldr r0, =0x08238eaf
+ ldr r0, =gUnknown_08238EAF
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292468,7 +292468,7 @@ per_step_scripts: ; 809C9F4
bl is_tile_that_overrides_player_control
cmp r0, 0x1
bne @0809CAA8
- ldr r0, =0x081df7ba
+ ldr r0, =gUnknown_081DF7BA
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292477,7 +292477,7 @@ per_step_scripts: ; 809C9F4
bl sub_8138120
cmp r0, 0x1
bne @0809CABC
- ldr r0, =0x081f49ec
+ ldr r0, =gUnknown_081F49EC
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292486,7 +292486,7 @@ per_step_scripts: ; 809C9F4
bl sub_8138168
cmp r0, 0x1
bne @0809CAD0
- ldr r0, =0x081fa4d6
+ ldr r0, =gUnknown_081FA4D6
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292495,7 +292495,7 @@ per_step_scripts: ; 809C9F4
bl sub_81381B0
cmp r0, 0x1
bne @0809CAE4
- ldr r0, =0x0821307b
+ ldr r0, =gUnknown_0821307B
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292504,7 +292504,7 @@ per_step_scripts: ; 809C9F4
bl sub_81381F8
cmp r0, 0x1
bne @0809CAF8
- ldr r0, =0x08224175
+ ldr r0, =gUnknown_08224175
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292519,7 +292519,7 @@ per_step_scripts: ; 809C9F4
bl sub_8137FC0
cmp r0, 0x1
bne @0809CB1C
- ldr r0, =0x0823c050
+ ldr r0, =gUnknown_0823C050
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292823,7 +292823,7 @@ sub_809CC9C: ; 809CC9C
lsrs r0, 24
cmp r0, 0x1
bne @0809CD6C
- ldr r0, =0x082a8350
+ ldr r0, =gUnknown_082A8350
bl script_env_1_execute_new_script
movs r0, 0x1
b @0809CD8C
@@ -293953,7 +293953,7 @@ var_get_pointer: ; 809D648
lsls r0, r1, 16
cmp r0, 0
bge @0809D67C
- ldr r0, =0x081dba0c
+ ldr r0, =gUnknown_081DBA0C
ldr r2, =0xffff8000
adds r1, r2
lsls r1, 2
@@ -294278,7 +294278,7 @@ trigger_activate_alternative__deprecated: ; 809D858
lsls r0, 24
lsrs r4, r0, 24
movs r2, 0
- ldr r3, =0x085102e0
+ ldr r3, =gUnknown_085102E0
@0809D862:
lsls r1, r2, 3
adds r0, r1, r3
@@ -294316,7 +294316,7 @@ task_per_step_callback_manager: ; 809D88C
adds r1, r2
movs r2, 0x8
ldrsh r1, [r1, r2]
- ldr r2, =0x08510348
+ ldr r2, =gUnknown_08510348
lsls r1, 2
adds r1, r2
ldr r1, [r1]
@@ -294642,7 +294642,7 @@ sub_809DB10: ; 809DB10
adds r4, r0, 0
adds r5, r1, 0
adds r3, r2, 0
- ldr r0, =0x08510368
+ ldr r0, =gUnknown_08510368
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -294663,7 +294663,7 @@ sub_809DB34: ; 809DB34
adds r4, r0, 0
adds r5, r1, 0
adds r3, r2, 0
- ldr r0, =0x08510388
+ ldr r0, =gUnknown_08510388
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -294684,7 +294684,7 @@ sub_809DB58: ; 809DB58
adds r4, r0, 0
adds r5, r1, 0
adds r3, r2, 0
- ldr r0, =0x085103a8
+ ldr r0, =gUnknown_085103A8
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -295430,7 +295430,7 @@ sub_809E108: ; 809E108
lsrs r0, 16
cmp r0, 0xD
bhi @0809E144
- ldr r0, =0x085103c8
+ ldr r0, =gUnknown_085103C8
lsls r1, 1
adds r1, r0
ldrh r0, [r1]
@@ -295459,7 +295459,7 @@ sub_809E14C: ; 809E14C
bl sub_809E108
cmp r0, 0
beq @0809E17A
- ldr r1, =0x085103c8
+ ldr r1, =gUnknown_085103C8
lsls r0, r4, 1
adds r0, r1
ldrh r0, [r0]
@@ -295490,7 +295490,7 @@ sub_809E184: ; 809E184
bl sub_809E108
cmp r0, 0
beq @0809E1B6
- ldr r1, =0x085103c8
+ ldr r1, =gUnknown_085103C8
lsls r0, r4, 1
adds r0, r1
ldrh r0, [r0]
@@ -296050,7 +296050,7 @@ sub_809E5DC: ; 809E5DC
movs r2, 0xE8
b @0809E60C
@0809E5F8:
- ldr r1, =0x085103fc
+ ldr r1, =gUnknown_085103FC
movs r2, 0
ldrsh r0, [r3, r2]
cmp r0, 0
@@ -296710,9 +296710,9 @@ sub_809EB04: ; 809EB04
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x085104c4
+ ldr r0, =gUnknown_085104C4
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x085104f0
+ ldr r0, =gUnknown_085104F0
mov r8, r0
movs r1, 0x35
movs r2, 0x44
@@ -296763,7 +296763,7 @@ sub_809EB04: ; 809EB04
thumb_func_start sub_809EB8C
sub_809EB8C: ; 809EB8C
push {lr}
- ldr r0, =0x085104c4
+ ldr r0, =gUnknown_085104C4
ldrh r0, [r0, 0x4]
bl gpu_pal_free_tag
pop {r0}
@@ -296837,7 +296837,7 @@ sub_809EBC4: ; 809EBC4
adds r1, r4, 0
bl gf_strcpy
adds r7, r0, 0
- ldr r1, =0x085ee68a
+ ldr r1, =gUnknown_085EE68A
bl gf_strcpy
adds r7, r0, 0
adds r0, r4, 0
@@ -296849,7 +296849,7 @@ sub_809EBC4: ; 809EBC4
adds r1, r4, 0
bl gf_strcpy
adds r7, r0, 0
- ldr r5, =0x085ee68e
+ ldr r5, =gUnknown_085EE68E
adds r1, r5, 0
bl gf_strcpy
adds r7, r0, 0
@@ -296938,7 +296938,7 @@ sub_809ECB4: ; 809ECB4
movs r2, 0x1
mov r3, r9
bl sub_809EBC4
- ldr r2, =0x085ee690
+ ldr r2, =gUnknown_085EE690
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -297082,7 +297082,7 @@ sub_809EDE8: ; 809EDE8
lsls r0, r4, 1
adds r0, r4
lsls r0, 2
- ldr r1, =0x0851041c
+ ldr r1, =gUnknown_0851041C
adds r2, r0, r1
ldr r1, =0x030022c0
ldrh r3, [r1, 0x2E]
@@ -297228,7 +297228,7 @@ sub_809EF00: ; 809EF00
movs r0, 0x4
ldrsb r0, [r1, r0]
strh r0, [r5, 0xC]
- ldr r0, =0x08510420
+ ldr r0, =gUnknown_08510420
bl Window_AddFromTemplate
strh r0, [r5, 0x10]
lsls r0, 24
@@ -297344,7 +297344,7 @@ sub_809F048: ; 809F048
bl clear_scheduled_bg_copies_to_vram
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08510404
+ ldr r1, =gUnknown_08510404
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
@@ -297356,7 +297356,7 @@ sub_809F048: ; 809F048
bl lcd_io_set
movs r0, 0
bl gpu_sync_bg_show
- ldr r0, =0x08510408
+ ldr r0, =gUnknown_08510408
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_81973A4
@@ -297444,7 +297444,7 @@ sub_809F0F8: ; 809F0F8
movs r1, 0
movs r3, 0xE
bl SetWindowBorderStyle
- ldr r2, =0x085eca0d
+ ldr r2, =gUnknown_085ECA0D
movs r0, 0x1
str r0, [sp]
movs r4, 0xFF
@@ -297466,7 +297466,7 @@ sub_809F0F8: ; 809F0F8
movs r1, 0
movs r2, 0x11
bl sub_809EBC4
- ldr r2, =0x085eca22
+ ldr r2, =gUnknown_085ECA22
movs r0, 0x21
str r0, [sp]
str r4, [sp, 0x4]
@@ -297495,7 +297495,7 @@ sub_809F0F8: ; 809F0F8
movs r1, 0
movs r2, 0x31
bl sub_809EBC4
- ldr r0, =0x085ec9ec
+ ldr r0, =gUnknown_085EC9EC
bl sub_809F0C0
movs r0, 0
movs r1, 0x2
@@ -297597,7 +297597,7 @@ sub_809F200: ; 809F200
cmp r0, 0x2
bne @0809F29C
@0809F282:
- ldr r0, =0x085ecaa7
+ ldr r0, =gUnknown_085ECAA7
bl sub_809F0C0
movs r0, 0x5
strh r0, [r5]
@@ -297631,7 +297631,7 @@ sub_809F200: ; 809F200
movs r0, 0
movs r1, 0
bl sub_8198070
- ldr r0, =0x085eca38
+ ldr r0, =gUnknown_085ECA38
bl sub_809F0C0
ldr r2, =0x03005cf8
ldr r0, =0x03005d90
@@ -297701,7 +297701,7 @@ sub_809F200: ; 809F200
ldrh r1, [r4]
bl var_set
bl sub_809D5D8
- ldr r0, =0x085eca4f
+ ldr r0, =gUnknown_085ECA4F
bl sub_809F0C0
movs r0, 0x4
strh r0, [r5]
@@ -297715,7 +297715,7 @@ sub_809F200: ; 809F200
lsrs r0, 24
cmp r0, 0x1
bne @0809F3B8
- ldr r0, =0x085eca8a
+ ldr r0, =gUnknown_085ECA8A
bl sub_809F0C0
movs r0, 0x49
bl audio_play
@@ -297723,7 +297723,7 @@ sub_809F200: ; 809F200
.align 2, 0
.pool
@0809F3B8:
- ldr r0, =0x085eca9a
+ ldr r0, =gUnknown_085ECA9A
bl sub_809F0C0
movs r0, 0x16
bl audio_play
@@ -298033,7 +298033,7 @@ sub_809F654: ; 809F654
push {r4,r5,lr}
sub sp, 0xC
ldr r4, =0x0203760c
- ldr r0, =0x08510508
+ ldr r0, =gUnknown_08510508
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -298048,7 +298048,7 @@ sub_809F654: ; 809F654
movs r3, 0x2
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x085ee6ff
+ ldr r1, =gUnknown_085EE6FF
adds r0, r5, 0
bl ExpandTextCodes
ldrb r0, [r4]
@@ -298085,13 +298085,13 @@ sub_809F6C8: ; 809F6C8
cmp r0, 0x7
bne @0809F6F0
ldr r4, =0x0203760d
- ldr r0, =0x08510538
+ ldr r0, =gUnknown_08510538
b @0809F6F4
.align 2, 0
.pool
@0809F6F0:
ldr r4, =0x0203760d
- ldr r0, =0x08510530
+ ldr r0, =gUnknown_08510530
@0809F6F4:
bl Window_AddFromTemplate
strb r0, [r4]
@@ -298102,7 +298102,7 @@ sub_809F6C8: ; 809F6C8
movs r1, 0
bl sub_81973FC
ldr r0, =0x02021cc4
- ldr r2, =0x08510510
+ ldr r2, =gUnknown_08510510
ldr r1, =0x03005d90
ldr r1, [r1]
ldr r3, =0x00000cb2
@@ -298113,7 +298113,7 @@ sub_809F6C8: ; 809F6C8
ldr r1, [r1]
bl gf_strcpy
ldr r5, =0x02021fc4
- ldr r1, =0x085ee716
+ ldr r1, =gUnknown_085EE716
adds r0, r5, 0
bl ExpandTextCodes
ldrb r0, [r4]
@@ -298183,7 +298183,7 @@ sub_809F7C0: ; 809F7C0
mov r8, r0
adds r6, r1, 0
ldrb r2, [r0]
- ldr r0, =0x08510540
+ ldr r0, =gUnknown_08510540
mov r9, r0
ldr r1, =0x02021fc4
mov r10, r1
@@ -298585,7 +298585,7 @@ sub_809FAC4: ; 809FAC4
beq @0809FB98
movs r0, 0x5
bl audio_play
- ldr r1, =0x08510540
+ ldr r1, =gUnknown_08510540
ldr r2, =0x02037610
ldr r0, =0x0203760e
ldrb r0, [r0]
@@ -298605,7 +298605,7 @@ sub_809FAC4: ; 809FAC4
beq @0809FBA0
@0809FB34:
ldr r3, =0x03005df4
- ldr r1, =0x08510540
+ ldr r1, =gUnknown_08510540
ldr r2, =0x02037610
ldr r0, =0x0203760e
ldrb r0, [r0]
@@ -299075,7 +299075,7 @@ sub_809FED4: ; 809FED4
bl sub_8197DF8
bl sub_80984F4
bl script_env_2_disable
- ldr r0, =0x08252c88
+ ldr r0, =gUnknown_08252C88
bl script_env_1_execute_new_script
movs r0, 0x1
b @0809FF22
@@ -299306,14 +299306,14 @@ sub_80A00A0: ; 80A00A0
lsls r0, 24
cmp r0, 0
beq @080A00D4
- ldr r0, =0x08252ca7
+ ldr r0, =gUnknown_08252CA7
ldr r1, =sub_80A00EC + 1
bl sub_809FF98
b @080A00DC
.align 2, 0
.pool
@080A00D4:
- ldr r0, =0x082c87b4
+ ldr r0, =gUnknown_082C87B4
ldr r1, =sub_80A00EC + 1
bl sub_809FF98
@080A00DC:
@@ -299402,14 +299402,14 @@ sub_80A017C: ; 80A017C
ldrb r0, [r0]
cmp r0, 0x1
bne @080A019C
- ldr r0, =0x082c8845
+ ldr r0, =gUnknown_082C8845
ldr r1, =sub_80A01B4 + 1
bl sub_809FF98
b @080A01A4
.align 2, 0
.pool
@080A019C:
- ldr r0, =0x082c87d5
+ ldr r0, =gUnknown_082C87D5
ldr r1, =sub_80A01D0 + 1
bl sub_809FF98
@080A01A4:
@@ -299490,7 +299490,7 @@ sub_80A01EC: ; 80A01EC
thumb_func_start sub_80A0234
sub_80A0234: ; 80A0234
push {lr}
- ldr r0, =0x082c8810
+ ldr r0, =gUnknown_082C8810
ldr r1, =sub_80A024C + 1
bl sub_809FF98
movs r0, 0
@@ -299527,14 +299527,14 @@ sub_80A024C: ; 80A024C
@080A027E:
cmp r1, 0x1
bne @080A0294
- ldr r0, =0x082c8832
+ ldr r0, =gUnknown_082C8832
ldr r1, =sub_80A02B0 + 1
bl sub_809FF98
b @080A029C
.align 2, 0
.pool
@080A0294:
- ldr r0, =0x082c892a
+ ldr r0, =gUnknown_082C892A
ldr r1, =sub_80A02FC + 1
bl sub_809FF98
@080A029C:
@@ -299649,7 +299649,7 @@ sub_80A035C: ; 80A035C
movs r1, 0
bl sub_819746C
bl sub_8197A14
- ldr r0, =0x08252cfb
+ ldr r0, =gUnknown_08252CFB
ldr r1, =sub_80A0388 + 1
bl sub_809FF98
movs r0, 0
@@ -299804,11 +299804,11 @@ sub_80A03E4: ; 80A03E4
@080A04A2:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085105a8
+ ldr r1, =gUnknown_085105A8
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
- ldr r0, =0x085105ac
+ ldr r0, =gUnknown_085105AC
bl Window_InitFromTemplates
movs r0, 0
movs r1, 0x8
@@ -299925,7 +299925,7 @@ sub_80A0550: ; 80A0550
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
movs r4, 0
str r4, [sp]
movs r0, 0x2
@@ -300052,7 +300052,7 @@ sub_80A06B4: ; 80A06B4
mov r5, r8
push {r5-r7}
sub sp, 0x14
- ldr r0, =0x085105bc
+ ldr r0, =gUnknown_085105BC
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0xC]
@@ -300110,7 +300110,7 @@ sub_80A06B4: ; 80A06B4
bl Print
movs r4, 0x11
ldrb r0, [r6]
- ldr r2, =0x085eed26
+ ldr r2, =gUnknown_085EED26
str r4, [sp]
mov r1, r8
str r1, [sp, 0x4]
@@ -300135,7 +300135,7 @@ sub_80A06B4: ; 80A06B4
bl sub_819A024
movs r4, 0x21
ldrb r0, [r6]
- ldr r2, =0x085eed2d
+ ldr r2, =gUnknown_085EED2D
str r4, [sp]
mov r1, r8
str r1, [sp, 0x4]
@@ -300170,7 +300170,7 @@ sub_80A06B4: ; 80A06B4
bne @080A0802
movs r4, 0x31
ldrb r0, [r6]
- ldr r2, =0x085eed34
+ ldr r2, =gUnknown_085EED34
str r4, [sp]
mov r1, r8
str r1, [sp, 0x4]
@@ -300200,7 +300200,7 @@ sub_80A06B4: ; 80A06B4
@080A0802:
adds r4, 0x10
ldrb r0, [r6]
- ldr r2, =0x085eed3c
+ ldr r2, =gUnknown_085EED3C
lsls r4, 24
lsrs r4, 24
str r4, [sp]
@@ -300671,7 +300671,7 @@ sub_80A0BCC: ; 80A0BCC
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08510764
+ ldr r0, =gUnknown_08510764
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -300691,7 +300691,7 @@ sub_80A0BF4: ; 80A0BF4
lsrs r0, 16
movs r1, 0x7
ands r0, r1
- ldr r1, =0x08512574
+ ldr r1, =gUnknown_08512574
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -300712,7 +300712,7 @@ sub_80A0C1C: ; 80A0C1C
movs r1, 0xE0
lsls r1, 11
ands r1, r0
- ldr r0, =0x08512e54
+ ldr r0, =gUnknown_08512E54
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -300733,7 +300733,7 @@ sub_80A0C44: ; 80A0C44
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08513174
+ ldr r0, =gUnknown_08513174
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301496,7 +301496,7 @@ sub_80A12AC: ; 80A12AC
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08513684
+ ldr r0, =gUnknown_08513684
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301517,7 +301517,7 @@ sub_80A12D4: ; 80A12D4
lsrs r4, r0, 24
movs r0, 0x3
ands r0, r4
- ldr r5, =0x08513894
+ ldr r5, =gUnknown_08513894
lsls r0, 2
adds r0, r5
ldr r0, [r0]
@@ -301550,7 +301550,7 @@ sub_80A131C: ; 80A131C
movs r1, 0xC0
lsls r1, 18
ands r1, r0
- ldr r0, =0x085143e4
+ ldr r0, =gUnknown_085143E4
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -301571,7 +301571,7 @@ sub_80A1344: ; 80A1344
movs r1, 0xC0
lsls r1, 18
ands r1, r0
- ldr r0, =0x085145f4
+ ldr r0, =gUnknown_085145F4
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -301591,7 +301591,7 @@ sub_80A136C: ; 80A136C
movs r1, 0xE0
lsls r1, 19
ands r1, r0
- ldr r0, =0x08514e04
+ ldr r0, =gUnknown_08514E04
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -301622,20 +301622,20 @@ sub_80A1394: ; 80A1394
bl __umodsi3
adds r4, r0, 0
lsls r4, 16
- ldr r0, =0x08515384
+ ldr r0, =gUnknown_08515384
lsrs r4, 14
adds r0, r4, r0
ldr r0, [r0]
- ldr r1, =0x08515344
+ ldr r1, =gUnknown_08515344
lsls r5, r6, 2
adds r1, r5, r1
ldr r1, [r1]
movs r2, 0x80
bl sub_80A0980
- ldr r0, =0x085153b4
+ ldr r0, =gUnknown_085153B4
adds r4, r0
ldr r0, [r4]
- ldr r1, =0x08515364
+ ldr r1, =gUnknown_08515364
adds r5, r1
ldr r1, [r5]
movs r2, 0x80
@@ -301646,20 +301646,20 @@ sub_80A1394: ; 80A1394
@080A13F0:
movs r0, 0x3
ands r5, r0
- ldr r0, =0x085153e4
+ ldr r0, =gUnknown_085153E4
lsls r5, 2
adds r0, r5, r0
ldr r0, [r0]
- ldr r1, =0x08515344
+ ldr r1, =gUnknown_08515344
lsls r4, r6, 2
adds r1, r4, r1
ldr r1, [r1]
movs r2, 0x80
bl sub_80A0980
- ldr r0, =0x085153f4
+ ldr r0, =gUnknown_085153F4
adds r5, r0
ldr r0, [r5]
- ldr r1, =0x08515364
+ ldr r1, =gUnknown_08515364
adds r4, r1
ldr r1, [r4]
movs r2, 0x80
@@ -301684,13 +301684,13 @@ sub_80A1434: ; 80A1434
movs r1, 0xE0
lsls r1, 11
ands r1, r0
- ldr r0, =0x08515824
+ ldr r0, =gUnknown_08515824
lsrs r1, 14
adds r1, r0
ldr r2, [r1]
cmp r2, 0
beq @080A1464
- ldr r0, =0x08515804
+ ldr r0, =gUnknown_08515804
lsls r1, r3, 2
adds r1, r0
ldr r1, [r1]
@@ -301711,7 +301711,7 @@ sub_80A1470: ; 80A1470
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x08515964
+ ldr r1, =gUnknown_08515964
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -301731,7 +301731,7 @@ sub_80A1498: ; 80A1498
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08515d8c
+ ldr r0, =gUnknown_08515D8C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301756,11 +301756,11 @@ sub_80A14C0: ; 80A14C0
movs r2, 0xE0
lsls r2, 11
ands r2, r0
- ldr r0, =0x085161dc
+ ldr r0, =gUnknown_085161DC
lsrs r2, 14
adds r2, r0
ldr r0, [r2]
- ldr r2, =0x085161bc
+ ldr r2, =gUnknown_085161BC
lsls r1, 2
adds r1, r2
ldr r1, [r1]
@@ -301779,7 +301779,7 @@ sub_80A14F8: ; 80A14F8
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08515d8c
+ ldr r0, =gUnknown_08515D8C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301799,7 +301799,7 @@ sub_80A1520: ; 80A1520
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x085164fc
+ ldr r0, =gUnknown_085164FC
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301819,7 +301819,7 @@ sub_80A1548: ; 80A1548
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x0851680c
+ ldr r0, =gUnknown_0851680C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301839,7 +301839,7 @@ sub_80A1570: ; 80A1570
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08516b1c
+ ldr r0, =gUnknown_08516B1C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301859,7 +301859,7 @@ sub_80A1598: ; 80A1598
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08516d2c
+ ldr r0, =gUnknown_08516D2C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -302004,7 +302004,7 @@ sub_80A1688: ; 80A1688
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x08516e3c
+ ldr r1, =gUnknown_08516E3C
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -302026,7 +302026,7 @@ sub_80A16B0: ; 80A16B0
bl __umodsi3
adds r4, r0, 0
lsls r4, 16
- ldr r0, =0x08517a44
+ ldr r0, =gUnknown_08517A44
lsrs r4, 14
adds r0, r4, r0
ldr r0, [r0]
@@ -302034,7 +302034,7 @@ sub_80A16B0: ; 80A16B0
movs r2, 0xC0
lsls r2, 1
bl sub_80A0980
- ldr r0, =0x08517a50
+ ldr r0, =gUnknown_08517A50
adds r4, r0
ldr r0, [r4]
ldr r1, =0x06007a00
@@ -302055,7 +302055,7 @@ sub_80A16F8: ; 80A16F8
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08517bfc
+ ldr r0, =gUnknown_08517BFC
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -302075,7 +302075,7 @@ sub_80A1720: ; 80A1720
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x08517c0c
+ ldr r1, =gUnknown_08517C0C
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -302095,7 +302095,7 @@ sub_80A1748: ; 80A1748
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x08518034
+ ldr r1, =gUnknown_08518034
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -302116,7 +302116,7 @@ sub_80A1770: ; 80A1770
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x0851829c
+ ldr r1, =gUnknown_0851829C
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -302137,7 +302137,7 @@ sub_80A1798: ; 80A1798
movs r1, 0xE0
lsls r1, 11
ands r1, r0
- ldr r0, =0x085202c4
+ ldr r0, =gUnknown_085202C4
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -302159,7 +302159,7 @@ sub_80A17C0: ; 80A17C0
movs r1, 0x3
bl __umodsi3
lsls r0, 16
- ldr r1, =0x08524864
+ ldr r1, =gUnknown_08524864
lsrs r0, 14
adds r0, r1
ldr r0, [r0]
@@ -302181,7 +302181,7 @@ sub_80A17EC: ; 80A17EC
movs r1, 0x3
bl __umodsi3
lsls r0, 16
- ldr r1, =0x08524870
+ ldr r1, =gUnknown_08524870
lsrs r0, 14
adds r0, r1
ldr r0, [r0]
@@ -302199,7 +302199,7 @@ sub_80A17EC: ; 80A17EC
sub_80A1818: ; 80A1818
push {lr}
lsls r0, 16
- ldr r2, =0x0852487c
+ ldr r2, =gUnknown_0852487C
movs r1, 0xC0
lsls r1, 10
ands r1, r0
@@ -302242,7 +302242,7 @@ sub_80A1818: ; 80A1818
sub_80A1884: ; 80A1884
push {lr}
lsls r0, 16
- ldr r2, =0x0852487c
+ ldr r2, =gUnknown_0852487C
movs r1, 0xC0
lsls r1, 10
ands r1, r0
@@ -303135,7 +303135,7 @@ palslot_dead_struct_update: ; 80A1F74
adds r1, r0
lsls r1, 2
adds r1, r2
- ldr r0, =0x0852488c
+ ldr r0, =gUnknown_0852488C
str r0, [r1]
ldrb r2, [r1, 0x4]
movs r0, 0x2
@@ -304674,7 +304674,7 @@ sub_80A2AE0: ; 80A2AE0
cmp r1, 0
beq @080A2B34
movs r6, 0x1F
- ldr r7, =0x0852489c
+ ldr r7, =gUnknown_0852489C
adds r5, r1, 0
@080A2AF2:
ldrh r1, [r4]
@@ -305385,7 +305385,7 @@ pause_music_for_sound_maybe: ; 80A3060
lsrs r4, 24
ldr r0, =0x03007420
bl MPlayStop_rev01
- ldr r0, =0x085248bc
+ ldr r0, =gUnknown_085248BC
lsls r4, 2
adds r4, r0
ldrh r0, [r4]
@@ -305437,7 +305437,7 @@ ducking_tick: ; 80A3094
sub_80A30CC: ; 80A30CC
push {lr}
lsls r0, 24
- ldr r1, =0x085248bc
+ ldr r1, =gUnknown_085248BC
lsrs r0, 22
adds r0, r1
ldrh r0, [r0]
@@ -305454,7 +305454,7 @@ fanfare_play: ; 80A30E4
lsls r0, 16
lsrs r3, r0, 16
movs r1, 0
- ldr r2, =0x085248bc
+ ldr r2, =gUnknown_085248BC
@080A30EE:
ldrh r0, [r2]
cmp r0, r3
@@ -306084,7 +306084,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869ef24
+ ldr r1, =gUnknown_0869EF24
b @080A3654
.align 2, 0
.pool
@@ -306092,7 +306092,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869dcf4
+ ldr r1, =gUnknown_0869DCF4
b @080A3654
.align 2, 0
.pool
@@ -306103,7 +306103,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869f524
+ ldr r1, =gUnknown_0869F524
b @080A3654
.align 2, 0
.pool
@@ -306111,7 +306111,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869e2f4
+ ldr r1, =gUnknown_0869E2F4
b @080A3654
.align 2, 0
.pool
@@ -306122,7 +306122,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869fb24
+ ldr r1, =gUnknown_0869FB24
b @080A3654
.align 2, 0
.pool
@@ -306130,7 +306130,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869e8f4
+ ldr r1, =gUnknown_0869E8F4
b @080A3654
.align 2, 0
.pool
@@ -306141,7 +306141,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x086a0124
+ ldr r1, =gUnknown_086A0124
b @080A3654
.align 2, 0
.pool
@@ -306149,7 +306149,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869eef4
+ ldr r1, =gUnknown_0869EEF4
@080A3654:
adds r0, r1
bl sub_82E1674
@@ -306629,7 +306629,7 @@ move_anim_start_t1: ; 80A3A10
ldr r0, =0x0202420c
ldrb r0, [r0]
strb r0, [r2]
- ldr r0, =0x082c8d6c
+ ldr r0, =gUnknown_082C8D6C
movs r2, 0x1
bl move_something
pop {r0}
@@ -306779,7 +306779,7 @@ move_something: ; 80A3A48
cmp r1, 0
beq @080A3BC2
movs r4, 0
- ldr r2, =0x082c8d64
+ ldr r2, =gUnknown_082C8D64
b @080A3BAA
.align 2, 0
.pool
@@ -306952,7 +306952,7 @@ move_anim_waiter: ; 80A3CB8
thumb_func_start move_anim_execute
move_anim_execute: ; 80A3CE4
push {r4,lr}
- ldr r4, =0x08525e98
+ ldr r4, =gUnknown_08525E98
@080A3CE8:
ldr r0, =0x020383f0
ldr r0, [r0]
@@ -306991,10 +306991,10 @@ ma00_load_graphics: ; 80A3D24
lsls r0, 8
orrs r4, r0
lsls r5, r4, 3
- ldr r0, =0x085112c4
+ ldr r0, =gUnknown_085112C4
adds r0, r5, r0
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x08511bcc
+ ldr r0, =gUnknown_08511BCC
adds r5, r0
adds r0, r5, 0
bl gpu_pal_obj_decompress_and_apply3
@@ -307032,7 +307032,7 @@ ma01_080728D0: ; 80A3D8C
ldrb r0, [r1, 0x1]
lsls r0, 8
orrs r4, r0
- ldr r1, =0x08524b44
+ ldr r1, =gUnknown_08524B44
ldr r0, =0xffffd8f0
adds r4, r0
lsls r0, r4, 3
@@ -307367,7 +307367,7 @@ sub_80A3FC4: ; 80A3FC4
strh r0, [r1]
movs r5, 0
ldr r7, =0x0000ffff
- ldr r6, =0x08524b44
+ ldr r6, =gUnknown_08524B44
ldr r4, =0x0203840a
@080A404A:
ldrh r0, [r4]
@@ -309281,7 +309281,7 @@ sub_80A4FC8: ; 80A4FC8
lsls r0, 24
cmp r0, 0
beq @080A5050
- ldr r6, =0x08525d54
+ ldr r6, =gUnknown_08525D54
lsls r4, r7, 1
adds r4, r7
lsls r4, 2
@@ -309325,7 +309325,7 @@ sub_80A4FC8: ; 80A4FC8
.align 2, 0
.pool
@080A5050:
- ldr r5, =0x08525d54
+ ldr r5, =gUnknown_08525D54
lsls r4, r7, 1
adds r4, r7
lsls r4, 2
@@ -310886,7 +310886,7 @@ sub_80A5C6C: ; 80A5C6C
.4byte @080A5D00
.4byte @080A5D00
@080A5CB0:
- ldr r4, =0x08525f58
+ ldr r4, =gUnknown_08525F58
adds r0, r5, 0
bl battle_get_per_side_status
lsls r0, 24
@@ -310903,7 +310903,7 @@ sub_80A5C6C: ; 80A5C6C
.align 2, 0
.pool
@080A5CD8:
- ldr r4, =0x08525f58
+ ldr r4, =gUnknown_08525F58
adds r0, r5, 0
bl battle_get_per_side_status
lsls r0, 24
@@ -311110,7 +311110,7 @@ sub_80A5DB8: ; 80A5DB8
lsls r0, 16
lsrs r0, 16
@080A5E86:
- ldr r1, =0x083021d8
+ ldr r1, =gUnknown_083021D8
lsls r0, 2
b @080A5F90
.align 2, 0
@@ -311119,7 +311119,7 @@ sub_80A5DB8: ; 80A5DB8
ldr r0, =0x00000181
cmp r5, r0
bne @080A5EB0
- ldr r0, =0x08525f8c
+ ldr r0, =gUnknown_08525F8C
ldr r1, =0x020244e4
adds r1, r4, r1
ldrb r1, [r1]
@@ -311133,12 +311133,12 @@ sub_80A5DB8: ; 80A5DB8
lsls r0, 1
cmp r5, r0
bls @080A5EC0
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A5F92
.align 2, 0
.pool
@080A5EC0:
- ldr r1, =0x083021d8
+ ldr r1, =gUnknown_083021D8
b @080A5F8E
.align 2, 0
.pool
@@ -311206,7 +311206,7 @@ sub_80A5DB8: ; 80A5DB8
lsls r0, 16
lsrs r0, 16
@080A5F4E:
- ldr r1, =0x08300d38
+ ldr r1, =gUnknown_08300D38
lsls r0, 2
b @080A5F90
.align 2, 0
@@ -311215,7 +311215,7 @@ sub_80A5DB8: ; 80A5DB8
ldr r0, =0x00000181
cmp r5, r0
bne @080A5F7C
- ldr r0, =0x08525f78
+ ldr r0, =gUnknown_08525F78
ldr r1, =0x020244e4
adds r1, r4, r1
ldrb r1, [r1]
@@ -311230,12 +311230,12 @@ sub_80A5DB8: ; 80A5DB8
lsls r0, 1
cmp r5, r0
bls @080A5F8C
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
b @080A5F92
.align 2, 0
.pool
@080A5F8C:
- ldr r1, =0x08300d38
+ ldr r1, =gUnknown_08300D38
@080A5F8E:
lsls r0, r5, 2
@080A5F90:
@@ -311272,7 +311272,7 @@ sub_80A5FA0: ; 80A5FA0
ldr r0, =0x00000181
cmp r4, r0
bne @080A5FE8
- ldr r0, =0x08525f88
+ ldr r0, =gUnknown_08525F88
ldr r1, =0x020244e4
adds r1, r6, r1
ldrb r1, [r1]
@@ -311286,12 +311286,12 @@ sub_80A5FA0: ; 80A5FA0
lsls r0, 1
cmp r4, r0
bls @080A5FF8
- ldr r0, =0x08305dcc
+ ldr r0, =gUnknown_08305DCC
b @080A5FFC
.align 2, 0
.pool
@080A5FF8:
- ldr r0, =0x08305dcc
+ ldr r0, =gUnknown_08305DCC
adds r0, r7, r0
@080A5FFC:
ldrb r5, [r0]
@@ -311346,7 +311346,7 @@ sub_80A600C: ; 80A600C
@080A605C:
adds r0, r6, 0
bl battle_get_per_side_status
- ldr r3, =0x08525f58
+ ldr r3, =gUnknown_08525F58
lsls r0, 24
lsrs r0, 22
ldr r1, =0x02022fec
@@ -315506,7 +315506,7 @@ sub_80A7F18: ; 80A7F18
ldr r0, [r0]
ldr r0, [r0, 0x18]
ldrh r2, [r0]
- ldr r1, =0x083021d8
+ ldr r1, =gUnknown_083021D8
lsls r0, r2, 2
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -315548,12 +315548,12 @@ sub_80A7F18: ; 80A7F18
@080A7FC2:
cmp r2, r7
bne @080A7FD0
- ldr r0, =0x08525f8c
+ ldr r0, =gUnknown_08525F8C
b @080A8018
.align 2, 0
.pool
@080A7FD0:
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8026
.align 2, 0
.pool
@@ -315586,7 +315586,7 @@ sub_80A7F18: ; 80A7F18
@080A8012:
cmp r2, r7
bne @080A8024
- ldr r0, =0x08525f88
+ ldr r0, =gUnknown_08525F88
@080A8018:
ldrb r1, [r6]
adds r1, r0
@@ -315595,7 +315595,7 @@ sub_80A7F18: ; 80A7F18
.align 2, 0
.pool
@080A8024:
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
@080A8026:
lsls r1, r2, 2
adds r1, r0
@@ -316099,13 +316099,13 @@ sub_80A8394: ; 80A8394
lsrs r5, 24
str r5, [sp, 0x8]
lsls r0, r7, 3
- ldr r1, =0x08525fc0
+ ldr r1, =gUnknown_08525FC0
adds r0, r1
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
lsls r0, 16
lsrs r0, 16
str r0, [sp, 0xC]
- ldr r1, =0x08525f90
+ ldr r1, =gUnknown_08525F90
lsls r0, r7, 1
adds r0, r7
lsls r0, 3
@@ -316170,7 +316170,7 @@ sub_80A8394: ; 80A8394
beq @080A8488
@080A845E:
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -316184,7 +316184,7 @@ sub_80A8394: ; 80A8394
.pool
@080A8488:
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -316235,7 +316235,7 @@ sub_80A8394: ; 80A8394
beq @080A8524
@080A84F6:
lsls r0, r6, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -316254,7 +316254,7 @@ sub_80A8394: ; 80A8394
.pool
@080A8524:
lsls r0, r6, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -316295,12 +316295,12 @@ sub_80A8394: ; 80A8394
lsls r0, r7, 1
adds r0, r7
lsls r0, 3
- ldr r1, =0x08525f90
+ ldr r1, =gUnknown_08525F90
adds r0, r1
mov r2, r10
lsls r1, r2, 16
asrs r1, 16
- ldr r3, =0x08300d38
+ ldr r3, =gUnknown_08300D38
b @080A85B2
.align 2, 0
.pool
@@ -316308,12 +316308,12 @@ sub_80A8394: ; 80A8394
lsls r0, r7, 1
adds r0, r7
lsls r0, 3
- ldr r1, =0x08525f90
+ ldr r1, =gUnknown_08525F90
adds r0, r1
mov r2, r10
lsls r1, r2, 16
asrs r1, 16
- ldr r3, =0x083021d8
+ ldr r3, =gUnknown_083021D8
@080A85B2:
lsls r2, r6, 2
adds r2, r3
@@ -316337,7 +316337,7 @@ sub_80A8394: ; 80A8394
adds r1, r3, 0
adds r1, 0x10
adds r1, r0, r1
- ldr r2, =0x082ff6c0
+ ldr r2, =gUnknown_082FF6C0
str r2, [r1]
adds r0, r3
movs r1, 0
@@ -316432,7 +316432,7 @@ sub_80A861C: ; 80A861C
lsrs r0, 16
@080A869A:
lsls r1, r0, 2
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8864
.align 2, 0
.pool
@@ -316447,7 +316447,7 @@ sub_80A861C: ; 80A861C
cmp r7, r0
bhi @080A877C
lsls r1, r7, 2
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8864
.align 2, 0
.pool
@@ -316531,7 +316531,7 @@ sub_80A861C: ; 80A861C
lsrs r0, 16
@080A876A:
lsls r1, r0, 2
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8864
.align 2, 0
.pool
@@ -316541,13 +316541,13 @@ sub_80A861C: ; 80A861C
cmp r7, r0
bls @080A8784
@080A877C:
- ldr r4, =0x083021d8
+ ldr r4, =gUnknown_083021D8
b @080A8866
.align 2, 0
.pool
@080A8784:
lsls r1, r7, 2
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8864
.align 2, 0
.pool
@@ -316636,7 +316636,7 @@ sub_80A861C: ; 80A861C
add r0, r8
ldrb r0, [r0]
lsls r0, 2
- ldr r1, =0x08525f78
+ ldr r1, =gUnknown_08525F78
adds r4, r0, r1
b @080A8866
.align 2, 0
@@ -316646,14 +316646,14 @@ sub_80A861C: ; 80A861C
lsls r0, 1
cmp r7, r0
bls @080A8860
- ldr r4, =0x08300d38
+ ldr r4, =gUnknown_08300D38
b @080A8866
.align 2, 0
.pool
@080A8860:
lsls r1, r7, 2
@080A8862:
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
@080A8864:
adds r4, r1, r0
@080A8866:
@@ -318150,7 +318150,7 @@ sub_80A9708: ; 80A9708
adds r0, r4, 0
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
ldr r0, [r5]
ldrb r0, [r0, 0x8]
lsls r0, 2
@@ -318189,7 +318189,7 @@ sub_80A9708: ; 80A9708
movs r0, 0x6
bl template_build_for_pokemon_or_trainer
ldr r5, =0x0202499c
- ldr r0, =0x08305d2c
+ ldr r0, =gUnknown_08305D2C
ldrb r0, [r0, 0x18]
movs r4, 0x8
subs r4, r0
@@ -318359,7 +318359,7 @@ sub_80A9708: ; 80A9708
adds r0, r5, 0
adds r0, 0x8
adds r1, r0
- ldr r0, =0x08309aac
+ ldr r0, =gUnknown_08309AAC
ldr r2, =0x00000604
adds r0, r2
ldr r0, [r0]
@@ -318598,9 +318598,9 @@ sub_80A9C70: ; 80A9C70
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r0, =0x08524f84
+ ldr r0, =gUnknown_08524F84
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0852588c
+ ldr r0, =gUnknown_0852588C
bl gpu_pal_obj_decompress_and_apply3
ldr r1, =0x03005e00
mov r2, r8
@@ -318626,7 +318626,7 @@ sub_80A9C70: ; 80A9C70
adds r2, 0x20
lsls r2, 16
asrs r2, 16
- ldr r0, =0x0853ef60
+ ldr r0, =gUnknown_0853EF60
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -318679,7 +318679,7 @@ sub_80A9C70: ; 80A9C70
subs r2, 0x20
lsls r2, 16
asrs r2, 16
- ldr r0, =0x0853ef60
+ ldr r0, =gUnknown_0853EF60
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -318941,7 +318941,7 @@ sub_80A9EF4: ; 80A9EF4
lsls r1, 5
movs r0, 0x52
bl lcd_io_set
- ldr r0, =0x0853ef48
+ ldr r0, =gUnknown_0853EF48
lsls r1, r5, 16
asrs r1, 16
lsls r2, r4, 16
@@ -318972,7 +318972,7 @@ sub_80A9EF4: ; 80A9EF4
lsls r0, 2
ldr r1, =0x02020630
adds r0, r1
- ldr r1, =0x0853ef40
+ ldr r1, =gUnknown_0853EF40
bl obj_set_f18_to_r0_f42_to_40
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -319450,7 +319450,7 @@ move_anim_start_t2: ; 80AA364
strb r4, [r0]
ldr r0, =0x02038437
strb r4, [r0]
- ldr r0, =0x082c92fc
+ ldr r0, =gUnknown_082C92FC
movs r2, 0
bl move_something
ldr r0, =task0A_80788BC + 1
@@ -319554,7 +319554,7 @@ sub_80AA40C: ; 80AA40C
subs r0, r1, 0x1
strh r0, [r3, 0x2E]
@080AA458:
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
movs r2, 0x2E
ldrsh r1, [r3, r2]
lsls r1, 1
@@ -319653,7 +319653,7 @@ sub_80AA4EC: ; 80AA4EC
@080AA4FA:
lsls r5, r0, 16
asrs r5, 16
- ldr r0, =0x085400d8
+ ldr r0, =gUnknown_085400D8
adds r1, r5, 0
asrs r2, r7, 16
movs r3, 0
@@ -319697,7 +319697,7 @@ sub_80AA548: ; 80AA548
@080AA556:
lsls r4, r0, 16
asrs r4, 16
- ldr r0, =0x085400d8
+ ldr r0, =gUnknown_085400D8
adds r1, r4, 0
asrs r2, r6, 16
movs r3, 0
@@ -319871,7 +319871,7 @@ title_screen_add_logo_shine_obj: ; 80AA67C
cmp r5, 0x2
bne @080AA766
@080AA69C:
- ldr r0, =0x08540124
+ ldr r0, =gUnknown_08540124
movs r1, 0
movs r2, 0x44
movs r3, 0
@@ -319895,7 +319895,7 @@ title_screen_add_logo_shine_obj: ; 80AA67C
.align 2, 0
.pool
@080AA6D0:
- ldr r0, =0x08540124
+ ldr r0, =gUnknown_08540124
mov r9, r0
movs r1, 0
movs r2, 0x44
@@ -320112,28 +320112,28 @@ c2_title_screen_1: ; 80AA7A4
.align 2, 0
.pool
@080AA8C4:
- ldr r0, =0x08dde690
+ ldr r0, =gUnknown_08DDE690
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x08de0644
+ ldr r0, =gUnknown_08DE0644
ldr r1, =0x06004800
bl LZ77UnCompVram
- ldr r0, =0x08dde258
+ ldr r0, =gUnknown_08DDE258
movs r2, 0xF0
lsls r2, 1
movs r1, 0
bl gpu_pal_apply
- ldr r0, =0x0853f058
+ ldr r0, =gUnknown_0853F058
ldr r1, =0x06008000
bl LZ77UnCompVram
- ldr r0, =0x0853f83c
+ ldr r0, =gUnknown_0853F83C
ldr r1, =0x0600d000
bl LZ77UnCompVram
- ldr r0, =0x0853fc8c
+ ldr r0, =gUnknown_0853FC8C
ldr r1, =0x0600c000
bl LZ77UnCompVram
- ldr r0, =0x08dde458
+ ldr r0, =gUnknown_08DDE458
ldr r1, =0x0600d800
bl LZ77UnCompVram
bl remove_some_task
@@ -320143,18 +320143,18 @@ c2_title_screen_1: ; 80AA7A4
ldr r1, =0x0300301c
movs r0, 0x9
strb r0, [r1]
- ldr r0, =0x08540048
+ ldr r0, =gUnknown_08540048
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085400f0
+ ldr r0, =gUnknown_085400F0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0854013c
+ ldr r0, =gUnknown_0854013C
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08dde438
+ ldr r0, =gUnknown_08DDE438
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08540100
+ ldr r0, =gUnknown_08540100
bl gpu_pal_obj_alloc_tag_and_apply
ldr r0, =0x030022c0
movs r2, 0x87
@@ -320412,7 +320412,7 @@ task_title_screen_1: ; 80AAB44
movs r0, 0x54
movs r1, 0
bl lcd_io_set
- ldr r0, =0x08540018
+ ldr r0, =gUnknown_08540018
movs r1, 0x62
movs r2, 0x2
movs r3, 0
@@ -320427,7 +320427,7 @@ task_title_screen_1: ; 80AAB44
movs r0, 0x40
strh r0, [r1, 0x2E]
strh r5, [r1, 0x30]
- ldr r0, =0x08540030
+ ldr r0, =gUnknown_08540030
movs r1, 0xA2
movs r2, 0x2
movs r3, 0
@@ -320876,7 +320876,7 @@ sub_80AAFA4: ; 80AAFA4
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0854c270
+ ldr r0, =gUnknown_0854C270
lsls r1, r5, 5
ldr r2, =0x02037914
adds r1, r2
@@ -320983,7 +320983,7 @@ weather_set: ; 80AB098
ldrb r0, [r0]
cmp r0, r4
bne @080AB0D2
- ldr r0, =0x0854c150
+ ldr r0, =gUnknown_0854C150
lsls r1, r4, 4
adds r1, r0
ldr r0, [r1]
@@ -321068,7 +321068,7 @@ sub_80AB160: ; 80AB160
ldrb r0, [r0]
cmp r0, 0
beq @080AB198
- ldr r1, =0x0854c150
+ ldr r1, =gUnknown_0854C150
movs r3, 0xDA
lsls r3, 3
adds r0, r2, r3
@@ -321109,7 +321109,7 @@ sub_80AB1B0: ; 80AB1B0
ldrb r2, [r7]
cmp r0, r2
beq @080AB22C
- ldr r0, =0x0854c150
+ ldr r0, =gUnknown_0854C150
mov r9, r0
ldrb r0, [r6]
lsls r0, 4
@@ -321148,7 +321148,7 @@ sub_80AB1B0: ; 80AB1B0
.align 2, 0
.pool
@080AB22C:
- ldr r0, =0x0854c150
+ ldr r0, =gUnknown_0854C150
ldrb r1, [r6]
lsls r1, 4
adds r0, 0x4
@@ -321156,7 +321156,7 @@ sub_80AB1B0: ; 80AB1B0
ldr r0, [r1]
bl _call_via_r0
@080AB23C:
- ldr r1, =0x0854c240
+ ldr r1, =gUnknown_0854C240
ldr r0, =0x02038454
ldr r2, =0x000006c6
adds r0, r2
@@ -321209,7 +321209,7 @@ sub_80AB294: ; 80AB294
mov r5, r8
push {r5-r7}
ldr r1, =0x03000f50
- ldr r0, =0x0854c250
+ ldr r0, =gUnknown_0854C250
str r0, [r1]
movs r0, 0
mov r12, r0
@@ -321851,7 +321851,7 @@ pal_fade_2: ; 80AB644
mov r8, r0
adds r4, 0x1
mov r12, r4
- ldr r1, =0x0854014c
+ ldr r1, =gUnknown_0854014C
mov r10, r1
ldr r2, [sp]
lsls r0, r2, 24
@@ -322173,7 +322173,7 @@ sub_80AB990: ; 80AB990
lsls r0, 1
orrs r0, r2
add r0, r9
- ldr r1, =0x0854014c
+ ldr r1, =gUnknown_0854014C
adds r0, r1
ldr r1, [r0]
lsls r3, r1, 27
@@ -323000,7 +323000,7 @@ sub_80AC01C: ; 80AC01C
movs r1, 0x7F
ands r0, r1
strh r0, [r2]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -323435,7 +323435,7 @@ sub_80AC3F8: ; 80AC3F8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0854c250
+ ldr r0, =gUnknown_0854C250
ldr r5, =0x02038ba4
adds r1, r5, 0
movs r2, 0x10
@@ -323455,7 +323455,7 @@ sub_80AC3F8: ; 80AC3F8
thumb_func_start sub_80AC428
sub_80AC428: ; 80AC428
ldr r1, =0x03000f50
- ldr r0, =0x0854c250
+ ldr r0, =gUnknown_0854C250
str r0, [r1]
bx lr
.align 2, 0
@@ -323465,7 +323465,7 @@ sub_80AC428: ; 80AC428
thumb_func_start sub_80AC438
sub_80AC438: ; 80AC438
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r2, =0x000006c1
adds r1, r0, r2
@@ -323500,7 +323500,7 @@ sub_80AC438: ; 80AC438
sub_80AC484: ; 80AC484
push {r4,lr}
bl sub_80AC438
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -323524,7 +323524,7 @@ sub_80AC484: ; 80AC484
thumb_func_start sub_80AC4B4
sub_80AC4B4: ; 80AC4B4
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006cc
adds r4, r5, r0
@@ -323575,7 +323575,7 @@ sub_80AC4B4: ; 80AC4B4
thumb_func_start sub_80AC514
sub_80AC514: ; 80AC514
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ce
adds r4, r0, r1
@@ -323614,7 +323614,7 @@ sub_80AC514: ; 80AC514
thumb_func_start sub_80AC55C
sub_80AC55C: ; 80AC55C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006c1
adds r2, r1, r0
@@ -323651,20 +323651,20 @@ sub_80AC590: ; 80AC590
thumb_func_start sub_80AC594
sub_80AC594: ; 80AC594
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006de
adds r0, r1
ldrb r0, [r0]
cmp r0, 0x1
beq @080AC650
- ldr r0, =0x0854fb5c
+ ldr r0, =gUnknown_0854FB5C
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0854c290
+ ldr r0, =gUnknown_0854C290
bl sub_80ABF4C
movs r5, 0
@080AC5B2:
- ldr r0, =0x0854fb78
+ ldr r0, =gUnknown_0854FB78
movs r1, 0
movs r2, 0
movs r3, 0xFF
@@ -323673,7 +323673,7 @@ sub_80AC594: ; 80AC594
lsrs r3, r0, 24
cmp r3, 0x40
beq @080AC628
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
lsls r2, r5, 2
movs r0, 0xFA
@@ -323686,7 +323686,7 @@ sub_80AC594: ; 80AC594
ldr r0, =0x02020630
adds r4, r0
str r4, [r1]
- ldr r0, =0x0854fb50
+ ldr r0, =gUnknown_0854FB50
adds r2, r0
ldrh r0, [r2]
adds r0, 0x7
@@ -323710,7 +323710,7 @@ sub_80AC594: ; 80AC594
.align 2, 0
.pool
@080AC628:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
lsls r0, r5, 2
movs r2, 0xFA
@@ -323725,7 +323725,7 @@ sub_80AC594: ; 80AC594
lsrs r5, r0, 16
cmp r5, 0x2
bls @080AC5B2
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006de
adds r0, r1
@@ -323742,7 +323742,7 @@ sub_80AC594: ; 80AC594
thumb_func_start sub_80AC660
sub_80AC660: ; 80AC660
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006de
adds r0, r1, r2
@@ -323769,7 +323769,7 @@ sub_80AC660: ; 80AC660
movs r0, 0x90
lsls r0, 5
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006de
adds r0, r1
@@ -323804,7 +323804,7 @@ sub_80AC6B4: ; 80AC6B4
thumb_func_start sub_80AC6D0
sub_80AC6D0: ; 80AC6D0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r3, r1, r0
@@ -323829,7 +323829,7 @@ sub_80AC6D0: ; 80AC6D0
sub_80AC704: ; 80AC704
push {r4,lr}
bl sub_80AC6D0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -323853,7 +323853,7 @@ sub_80AC704: ; 80AC704
thumb_func_start sub_80AC734
sub_80AC734: ; 80AC734
push {lr}
- ldr r1, =0x0854c14c
+ ldr r1, =gUnknown_0854C14C
ldr r0, [r1]
ldr r2, =0x000006cc
adds r0, r2
@@ -323889,7 +323889,7 @@ sub_80AC734: ; 80AC734
.pool
@080AC78C:
bl sub_80ABF84
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r1, r2
@@ -323901,7 +323901,7 @@ sub_80AC734: ; 80AC734
lsls r0, 24
cmp r0, 0
bne @080AC814
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r1, r0
@@ -323910,7 +323910,7 @@ sub_80AC734: ; 80AC734
.pool
@080AC7C0:
bl sub_80ABFF0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r1, r2
@@ -323919,7 +323919,7 @@ sub_80AC734: ; 80AC734
.pool
@080AC7D8:
bl sub_80AC01C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r1, =0x0000073c
adds r0, r2, r1
@@ -324086,7 +324086,7 @@ task50_0807B6D4: ; 80AC830
thumb_func_start sub_80AC928
sub_80AC928: ; 80AC928
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r0, r1, r2
@@ -324131,7 +324131,7 @@ sub_80AC928: ; 80AC928
sub_80AC994: ; 80AC994
push {r4,lr}
bl sub_80AC928
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -324155,7 +324155,7 @@ sub_80AC994: ; 80AC994
thumb_func_start sub_80AC9C4
sub_80AC9C4: ; 80AC9C4
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006cc
adds r4, r5, r0
@@ -324206,7 +324206,7 @@ sub_80AC9C4: ; 80AC9C4
thumb_func_start sub_80ACA24
sub_80ACA24: ; 80ACA24
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r1, =0x000006ce
adds r3, r2, r1
@@ -324253,7 +324253,7 @@ sub_80ACA24: ; 80ACA24
cmp r0, 0
bne @080ACAA8
bl sub_80ACF38
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r5, =0x000006ce
adds r1, r5
@@ -324299,8 +324299,8 @@ sub_80ACAB0: ; 80ACAB0
movs r1, 0
mov r8, r1
strh r0, [r7, 0x30]
- ldr r1, =0x0854fc4c
- ldr r0, =0x0854c14c
+ ldr r1, =gUnknown_0854FC4C
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r2, =0x000006dc
adds r5, r2
@@ -324326,7 +324326,7 @@ sub_80ACAB0: ; 80ACAB0
strh r4, [r7, 0x32]
asrs r0, 9
strh r0, [r7, 0x34]
- ldr r2, =0x0854fc44
+ ldr r2, =gUnknown_0854FC44
ldrb r1, [r5]
lsls r1, 2
adds r1, r2
@@ -324374,8 +324374,8 @@ sub_80ACB84: ; 80ACB84
ldrsh r0, [r5, r1]
cmp r0, 0
bne @080ACC60
- ldr r3, =0x0854fc44
- ldr r4, =0x0854c14c
+ ldr r3, =gUnknown_0854FC44
+ ldr r4, =gUnknown_0854C14C
ldr r2, [r4]
ldr r0, =0x000006dc
adds r2, r0
@@ -324526,8 +324526,8 @@ sub_80ACCB4: ; 80ACCB4
adds r7, r0, 0
lsls r5, r1, 16
lsrs r5, 16
- ldr r2, =0x0854fc4c
- ldr r0, =0x0854c14c
+ ldr r2, =gUnknown_0854FC4C
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006dc
adds r0, r1
@@ -324611,7 +324611,7 @@ sub_80ACCB4: ; 80ACCB4
thumb_func_start sub_80ACD68
sub_80ACD68: ; 80ACD68
push {lr}
- ldr r0, =0x0854fc54
+ ldr r0, =gUnknown_0854FC54
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
pop {r0}
bx r0
@@ -324626,7 +324626,7 @@ sub_80ACD78: ; 80ACD78
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r0, =0x000006da
adds r2, r4, r0
@@ -324636,8 +324636,8 @@ sub_80ACD78: ; 80ACD78
b @080ACE98
@080ACD92:
ldrb r7, [r2]
- ldr r0, =0x0854fc2c
- ldr r2, =0x0854fb90
+ ldr r0, =gUnknown_0854FC2C
+ ldr r2, =gUnknown_0854FB90
lsls r6, r7, 2
adds r2, r6, r2
movs r3, 0
@@ -324702,7 +324702,7 @@ sub_80ACD78: ; 80ACD78
movs r1, 0x4
orrs r0, r1
strb r0, [r2]
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
add r0, r10
str r4, [r0]
@@ -324714,7 +324714,7 @@ sub_80ACD78: ; 80ACD78
movs r0, 0
str r0, [r1]
@080ACE46:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r6, =0x000006da
adds r1, r2, r6
@@ -324769,7 +324769,7 @@ sub_80ACD78: ; 80ACD78
thumb_func_start sub_80ACEAC
sub_80ACEAC: ; 80ACEAC
push {r4-r7,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
movs r0, 0xDB
lsls r0, 3
@@ -324843,7 +324843,7 @@ sub_80ACEAC: ; 80ACEAC
sub_80ACF38: ; 80ACF38
push {r4-r7,lr}
movs r4, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r3, =0x000006da
adds r1, r2, r3
@@ -324885,7 +324885,7 @@ sub_80ACF38: ; 80ACF38
thumb_func_start sub_80ACF8C
sub_80ACF8C: ; 80ACF8C
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r0, r1, r2
@@ -324924,7 +324924,7 @@ sub_80ACFDC: ; 80ACFDC
mov r7, r8
push {r7}
bl sub_80ACF8C
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
ldr r3, =0x000006d2
adds r0, r1, r3
@@ -324943,7 +324943,7 @@ sub_80ACFDC: ; 80ACFDC
ldrb r0, [r0]
cmp r4, r0
bcs @080AD02C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
adds r6, r5, r3
@080AD012:
@@ -324976,7 +324976,7 @@ sub_80ACFDC: ; 80ACFDC
thumb_func_start snowflakes_progress2
snowflakes_progress2: ; 80AD048
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006cc
adds r4, r5, r0
@@ -325005,7 +325005,7 @@ snowflakes_progress2: ; 80AD048
thumb_func_start sub_80AD084
sub_80AD084: ; 80AD084
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x000006ce
adds r3, r2, r0
@@ -325033,7 +325033,7 @@ sub_80AD084: ; 80AD084
lsls r0, 24
cmp r0, 0
bne @080AD0E0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006ce
adds r1, r0
@@ -325055,7 +325055,7 @@ sub_80AD084: ; 80AD084
thumb_func_start snowflakes_progress
snowflakes_progress: ; 80AD0E8
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006e4
adds r3, r1, r0
@@ -325091,7 +325091,7 @@ snowflakes_progress: ; 80AD0E8
@080AD136:
bl snowflake_remove
@080AD13A:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r2, =0x000006e4
adds r1, r0, r2
@@ -325114,7 +325114,7 @@ snowflakes_progress: ; 80AD0E8
thumb_func_start snowflake_add
snowflake_add: ; 80AD164
push {r4-r6,lr}
- ldr r0, =0x0854fc8c
+ ldr r0, =gUnknown_0854FC8C
movs r1, 0
movs r2, 0
movs r3, 0x4E
@@ -325128,7 +325128,7 @@ snowflake_add: ; 80AD164
adds r4, r1
lsls r4, 2
adds r4, r0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006e4
adds r6, r5, r0
@@ -325165,7 +325165,7 @@ snowflake_add: ; 80AD164
thumb_func_start snowflake_remove
snowflake_remove: ; 80AD1D0
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006e4
adds r2, r1, r0
@@ -325279,7 +325279,7 @@ sub_80AD204: ; 80AD204
sub_80AD2B0: ; 80AD2B0
push {r4,lr}
adds r3, r0, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006e2
adds r4, r0, r1
@@ -325337,7 +325337,7 @@ sub_80AD30C: ; 80AD30C
movs r1, 0xFF
ands r0, r1
strh r0, [r4, 0x34]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0x34
ldrsh r0, [r4, r3]
lsls r0, 1
@@ -325482,7 +325482,7 @@ sub_80AD30C: ; 80AD30C
thumb_func_start sub_80AD444
sub_80AD444: ; 80AD444
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r0, r1, r2
@@ -325531,7 +325531,7 @@ sub_80AD444: ; 80AD444
sub_80AD4B8: ; 80AD4B8
push {r4,lr}
bl sub_80AD444
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -325555,7 +325555,7 @@ sub_80AD4B8: ; 80AD4B8
thumb_func_start sub_80AD4E8
sub_80AD4E8: ; 80AD4E8
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r0, r1, r2
@@ -325602,7 +325602,7 @@ sub_80AD4E8: ; 80AD4E8
sub_80AD554: ; 80AD554
push {r4,lr}
bl sub_80AD4E8
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -325627,7 +325627,7 @@ sub_80AD554: ; 80AD554
sub_80AD584: ; 80AD584
push {r4,r5,lr}
bl sub_80AD9F8
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006cc
adds r0, r1
@@ -325662,7 +325662,7 @@ sub_80AD584: ; 80AD584
.4byte @080AD8DC
@080AD5EC:
bl sub_80ACD68
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r1, r2
@@ -325678,7 +325678,7 @@ sub_80AD584: ; 80AD584
beq @080AD614
b @080AD8FA
@080AD614:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r3, =0x000006cc
adds r1, r3
@@ -325694,7 +325694,7 @@ sub_80AD584: ; 80AD584
beq @080AD638
b @080AD8FA
@080AD638:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006d2
adds r2, r1, r0
@@ -325708,7 +325708,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD65C:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r3, =0x000006c6
adds r0, r1, r3
@@ -325724,7 +325724,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD680:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r2, =0x000006ea
adds r1, r4, r2
@@ -325747,7 +325747,7 @@ sub_80AD584: ; 80AD584
adds r0, 0x1
strh r0, [r4]
@080AD6B0:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r3, =0x000006e6
adds r1, r2, r3
@@ -325767,7 +325767,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD6E0:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r1, =0x000006ea
adds r0, r4, r1
@@ -325785,7 +325785,7 @@ sub_80AD584: ; 80AD584
.pool
@080AD70C:
bl GenerateRandomNumber
- ldr r1, =0x0854c14c
+ ldr r1, =gUnknown_0854C14C
ldr r2, [r1]
movs r1, 0x1
ands r1, r0
@@ -325801,7 +325801,7 @@ sub_80AD584: ; 80AD584
@080AD72A:
movs r0, 0x13
bl sub_80ABC48
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006eb
adds r0, r1, r2
@@ -325817,7 +325817,7 @@ sub_80AD584: ; 80AD584
bl sub_80AD9BC
@080AD74E:
bl GenerateRandomNumber
- ldr r1, =0x0854c14c
+ ldr r1, =gUnknown_0854C14C
ldr r4, [r1]
lsls r0, 16
lsrs r0, 16
@@ -325837,7 +325837,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD788:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r0, =0x000006e6
adds r5, r4, r0
@@ -325895,7 +325895,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD80C:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x000006e6
adds r1, r2, r0
@@ -325913,7 +325913,7 @@ sub_80AD584: ; 80AD584
.pool
@080AD834:
bl GenerateRandomNumber
- ldr r1, =0x0854c14c
+ ldr r1, =gUnknown_0854C14C
ldr r2, [r1]
lsls r0, 16
lsrs r0, 16
@@ -325932,7 +325932,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD864:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r1, =0x000006e6
adds r4, r5, r1
@@ -325959,7 +325959,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD8A8:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r3, =0x000006e6
adds r1, r4, r3
@@ -325981,7 +325981,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD8DC:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r1, =0x000006c6
adds r0, r2, r1
@@ -326009,7 +326009,7 @@ sub_80AD584: ; 80AD584
thumb_func_start sub_80AD910
sub_80AD910: ; 80AD910
push {r4-r6,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r6, [r0]
ldr r0, =0x000006ce
adds r5, r6, r0
@@ -326036,7 +326036,7 @@ sub_80AD910: ; 80AD910
strh r0, [r5]
@080AD946:
bl sub_80AD584
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r1, =0x000006ea
adds r0, r2, r1
@@ -326095,7 +326095,7 @@ sub_80AD9BC: ; 80AD9BC
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r0, =0x000006ed
adds r5, r4, r0
@@ -326124,7 +326124,7 @@ sub_80AD9BC: ; 80AD9BC
thumb_func_start sub_80AD9F8
sub_80AD9F8: ; 80AD9F8
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006ed
adds r0, r1, r2
@@ -326154,7 +326154,7 @@ sub_80AD9F8: ; 80AD9F8
movs r0, 0x58
bl audio_play
@080ADA3E:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ed
adds r0, r1
@@ -326175,7 +326175,7 @@ sub_80AD9F8: ; 80AD9F8
thumb_func_start sub_80ADA60
sub_80ADA60: ; 80ADA60
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
ldr r0, =0x000006cc
adds r1, r3, r0
@@ -326220,7 +326220,7 @@ sub_80ADA60: ; 80ADA60
sub_80ADAC0: ; 80ADAC0
push {r4,lr}
bl sub_80ADA60
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -326244,7 +326244,7 @@ sub_80ADAC0: ; 80ADAC0
thumb_func_start sub_80ADAF0
sub_80ADAF0: ; 80ADAF0
push {r4-r6,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r6, [r0]
ldr r0, =0x02021bbc
ldr r1, =0x000006f2
@@ -326302,7 +326302,7 @@ sub_80ADAF0: ; 80ADAF0
movs r2, 0
bl sub_80AC164
@080ADB76:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r1, r0
@@ -326334,7 +326334,7 @@ sub_80ADAF0: ; 80ADAF0
thumb_func_start sub_80ADBB0
sub_80ADBB0: ; 80ADBB0
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x02021bbc
ldr r1, =0x000006f2
@@ -326416,7 +326416,7 @@ sub_80ADC4C: ; 80ADC4C
ldr r0, =0x02021bbe
ldrb r0, [r0]
strh r0, [r3, 0x26]
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ee
adds r2, r0, r1
@@ -326457,14 +326457,14 @@ sub_80ADC4C: ; 80ADC4C
sub_80ADCAC: ; 80ADCAC
push {r4,r5,lr}
sub sp, 0x8
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006fb
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
bne @080ADD56
- ldr r0, =0x0854fd30
+ ldr r0, =gUnknown_0854FD30
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -326473,7 +326473,7 @@ sub_80ADCAC: ; 80ADCAC
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
movs r5, 0
@080ADCD0:
- ldr r0, =0x0854fd18
+ ldr r0, =gUnknown_0854FD18
movs r1, 0
movs r2, 0
movs r3, 0xFF
@@ -326502,7 +326502,7 @@ sub_80ADCAC: ; 80ADCAC
lsrs r0, 10
adds r0, 0x20
strh r0, [r4, 0x22]
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r0, [r2]
lsls r1, r5, 2
adds r0, 0xA0
@@ -326512,7 +326512,7 @@ sub_80ADCAC: ; 80ADCAC
.align 2, 0
.pool
@080ADD34:
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
lsls r0, r5, 2
adds r1, 0xA0
@@ -326542,7 +326542,7 @@ sub_80ADCAC: ; 80ADCAC
thumb_func_start sub_80ADD68
sub_80ADD68: ; 80ADD68
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006fb
adds r0, r1, r2
@@ -326567,7 +326567,7 @@ sub_80ADD68: ; 80ADD68
bls @080ADD7E
ldr r0, =0x00001201
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006fb
adds r0, r1
@@ -326584,7 +326584,7 @@ sub_80ADD68: ; 80ADD68
thumb_func_start sub_80ADDBC
sub_80ADDBC: ; 80ADDBC
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r2, r1, r0
@@ -326628,7 +326628,7 @@ sub_80ADDBC: ; 80ADDBC
sub_80ADE18: ; 80ADE18
push {r4,lr}
bl sub_80ADDBC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -326652,7 +326652,7 @@ sub_80ADE18: ; 80ADE18
thumb_func_start sub_80ADE48
sub_80ADE48: ; 80ADE48
push {r4,r5,lr}
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
ldr r0, =0x02021bbc
ldrh r0, [r0]
@@ -326736,7 +326736,7 @@ sub_80ADE48: ; 80ADE48
thumb_func_start sub_80ADEF4
sub_80ADEF4: ; 80ADEF4
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ce
adds r4, r0, r1
@@ -326792,7 +326792,7 @@ sub_80ADEF4: ; 80ADEF4
thumb_func_start sub_80ADF5C
sub_80ADF5C: ; 80ADF5C
push {lr}
- ldr r0, =0x0854fd38
+ ldr r0, =gUnknown_0854FD38
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
pop {r0}
bx r0
@@ -326803,7 +326803,7 @@ sub_80ADF5C: ; 80ADF5C
thumb_func_start sub_80ADF6C
sub_80ADF6C: ; 80ADF6C
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
movs r1, 0xE0
lsls r1, 3
@@ -326813,7 +326813,7 @@ sub_80ADF6C: ; 80ADF6C
bne @080AE008
movs r5, 0
@080ADF80:
- ldr r0, =0x0854fd58
+ ldr r0, =gUnknown_0854FD58
movs r1, 0
movs r2, 0
movs r3, 0x4E
@@ -326846,7 +326846,7 @@ sub_80ADF6C: ; 80ADF6C
lsls r0, 6
adds r0, 0x20
strh r0, [r4, 0x2E]
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r0, [r2]
lsls r1, r5, 2
adds r0, 0xF0
@@ -326856,7 +326856,7 @@ sub_80ADF6C: ; 80ADF6C
.align 2, 0
.pool
@080ADFE4:
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
lsls r0, r5, 2
adds r1, 0xF0
@@ -326886,7 +326886,7 @@ sub_80ADF6C: ; 80ADF6C
thumb_func_start sub_80AE014
sub_80AE014: ; 80AE014
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
movs r2, 0xE0
lsls r2, 3
@@ -326912,7 +326912,7 @@ sub_80AE014: ; 80AE014
bls @080AE02C
ldr r0, =0x00001202
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
movs r1, 0xE0
lsls r1, 3
@@ -326949,7 +326949,7 @@ sub_80AE068: ; 80AE068
ldrh r1, [r1]
adds r0, r1
strh r0, [r3, 0x22]
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006fc
adds r2, r0, r1
@@ -326989,7 +326989,7 @@ sub_80AE068: ; 80AE068
thumb_func_start sub_80AE0E4
sub_80AE0E4: ; 80AE0E4
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
ldr r1, =0x000006cc
adds r0, r3, r1
@@ -327052,7 +327052,7 @@ sub_80AE0E4: ; 80AE0E4
sub_80AE168: ; 80AE168
push {r4,lr}
bl sub_80AE0E4
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -327077,7 +327077,7 @@ sub_80AE168: ; 80AE168
sub_80AE198: ; 80AE198
push {r4,r5,lr}
bl sub_80AE25C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006cc
adds r4, r5, r0
@@ -327129,7 +327129,7 @@ sub_80AE198: ; 80AE198
sub_80AE1FC: ; 80AE1FC
push {r4,lr}
bl sub_80AE25C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ce
adds r4, r0, r1
@@ -327180,7 +327180,7 @@ sub_80AE1FC: ; 80AE1FC
thumb_func_start sub_80AE25C
sub_80AE25C: ; 80AE25C
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
ldr r0, =0x0000071c
adds r2, r3, r0
@@ -327249,14 +327249,14 @@ sub_80AE25C: ; 80AE25C
sub_80AE2F0: ; 80AE2F0
push {r4-r6,lr}
sub sp, 0x8
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000724
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
bne @080AE396
- ldr r0, =0x0854fd70
+ ldr r0, =gUnknown_0854FD70
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -327271,7 +327271,7 @@ sub_80AE2F0: ; 80AE2F0
adds r5, r0, 0
lsls r2, r5, 22
asrs r2, 16
- ldr r0, =0x0854fd8c
+ ldr r0, =gUnknown_0854FD8C
movs r1, 0
movs r3, 0xFF
bl obj_add_from_template_backward_search
@@ -327289,7 +327289,7 @@ sub_80AE2F0: ; 80AE2F0
bl __umodsi3
strh r0, [r4, 0x2E]
strh r5, [r4, 0x30]
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r0, [r2]
lsls r1, r6, 2
movs r3, 0xA0
@@ -327301,7 +327301,7 @@ sub_80AE2F0: ; 80AE2F0
.align 2, 0
.pool
@080AE370:
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
lsls r0, r6, 2
movs r3, 0xA0
@@ -327333,7 +327333,7 @@ sub_80AE2F0: ; 80AE2F0
thumb_func_start sub_80AE3A8
sub_80AE3A8: ; 80AE3A8
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x00000724
adds r0, r1, r2
@@ -327359,7 +327359,7 @@ sub_80AE3A8: ; 80AE3A8
bls @080AE3C0
ldr r0, =0x00001203
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000724
adds r0, r1
@@ -327377,7 +327377,7 @@ sub_80AE3A8: ; 80AE3A8
sub_80AE3FC: ; 80AE3FC
push {r4,lr}
adds r3, r0, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x0000071a
adds r0, r1, r2
@@ -327422,7 +327422,7 @@ sub_80AE3FC: ; 80AE3FC
thumb_func_start sub_80AE45C
sub_80AE45C: ; 80AE45C
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
ldr r0, =0x000006cc
adds r1, r3, r0
@@ -327479,7 +327479,7 @@ sub_80AE45C: ; 80AE45C
sub_80AE4DC: ; 80AE4DC
push {r4,lr}
bl sub_80AE45C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -327505,7 +327505,7 @@ sub_80AE50C: ; 80AE50C
push {r4,r5,lr}
bl sub_80AE624
bl sub_80AE5EC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x00000712
adds r1, r5, r0
@@ -327567,7 +327567,7 @@ sub_80AE588: ; 80AE588
push {r4,lr}
bl sub_80AE624
bl sub_80AE5EC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ce
adds r4, r0, r1
@@ -327618,7 +327618,7 @@ sub_80AE588: ; 80AE588
thumb_func_start sub_80AE5EC
sub_80AE5EC: ; 80AE5EC
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x00000714
adds r3, r2, r0
@@ -327646,11 +327646,11 @@ sub_80AE5EC: ; 80AE5EC
thumb_func_start sub_80AE624
sub_80AE624: ; 80AE624
push {r4-r6,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x00000704
adds r4, r2, r0
- ldr r6, =0x08329f40
+ ldr r6, =gUnknown_08329F40
ldr r1, =0x00000712
adds r5, r2, r1
ldrh r0, [r5]
@@ -327702,7 +327702,7 @@ sub_80AE624: ; 80AE624
thumb_func_start sub_80AE6A4
sub_80AE6A4: ; 80AE6A4
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x00000716
adds r0, r1, r2
@@ -327726,7 +327726,7 @@ sub_80AE6A4: ; 80AE6A4
lsrs r4, r0, 16
cmp r4, 0x13
bls @080AE6BC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000716
adds r0, r1
@@ -327735,7 +327735,7 @@ sub_80AE6A4: ; 80AE6A4
ldr r0, =0x00001204
bl gpu_tile_obj_free_by_tag
@080AE6E6:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x00000717
adds r0, r1, r2
@@ -327759,7 +327759,7 @@ sub_80AE6A4: ; 80AE6A4
lsrs r4, r0, 16
cmp r4, 0x4
bls @080AE6FC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000717
adds r0, r1
@@ -327777,16 +327777,16 @@ sub_80AE6A4: ; 80AE6A4
sub_80AE738: ; 80AE738
push {r4-r7,lr}
sub sp, 0x4
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000716
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
bne @080AE7E6
- ldr r0, =0x0854fddc
+ ldr r0, =gUnknown_0854FDDC
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0854c2b0
+ ldr r0, =gUnknown_0854C2B0
bl sub_80ABF4C
movs r7, 0
@080AE758:
@@ -327796,7 +327796,7 @@ sub_80AE738: ; 80AE738
adds r6, r0, 0
lsls r2, r6, 22
asrs r2, 16
- ldr r0, =0x0854fdc4
+ ldr r0, =gUnknown_0854FDC4
movs r1, 0
movs r3, 0x1
bl obj_add_from_template_backward_search
@@ -327804,7 +327804,7 @@ sub_80AE738: ; 80AE738
lsrs r1, r0, 24
cmp r1, 0x40
beq @080AE7C0
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r5, [r2]
lsls r0, r7, 2
movs r3, 0xC8
@@ -327829,7 +327829,7 @@ sub_80AE738: ; 80AE738
.align 2, 0
.pool
@080AE7C0:
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
lsls r0, r7, 2
movs r3, 0xC8
@@ -327865,7 +327865,7 @@ sub_80AE7F8: ; 80AE7F8
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r4, =0x0854c14c
+ ldr r4, =gUnknown_0854C14C
ldr r0, [r4]
ldr r1, =0x00000717
adds r0, r1
@@ -327885,7 +327885,7 @@ sub_80AE7F8: ; 80AE7F8
adds r1, 0x18
lsls r1, 16
asrs r1, 16
- ldr r0, =0x0854fdc4
+ ldr r0, =gUnknown_0854FDC4
movs r2, 0xD0
movs r3, 0x1
bl obj_add_from_template_backward_search
@@ -327925,7 +327925,7 @@ sub_80AE7F8: ; 80AE7F8
ldr r0, =0x00006730
strh r0, [r1, 0x36]
ldr r1, [r4]
- ldr r0, =0x0854fde4
+ ldr r0, =gUnknown_0854FDE4
add r0, r8
ldrh r0, [r0]
strh r0, [r1, 0x34]
@@ -327981,7 +327981,7 @@ sub_80AE7F8: ; 80AE7F8
sub_80AE8F8: ; 80AE8F8
push {r4,lr}
adds r3, r0, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
movs r2, 0xE2
lsls r2, 3
@@ -328065,7 +328065,7 @@ sub_80AE97C: ; 80AE97C
@080AE99A:
movs r0, 0x2E
ldrsh r4, [r5, r0]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r2, 0x30
ldrsh r1, [r5, r2]
lsls r0, r1, 1
@@ -328111,7 +328111,7 @@ sub_80AE97C: ; 80AE97C
thumb_func_start sub_80AE9F0
sub_80AE9F0: ; 80AE9F0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r2, r1, r0
@@ -328153,20 +328153,20 @@ sub_80AEA30: ; 80AEA30
sub_80AEA34: ; 80AEA34
push {r4,r5,lr}
bl sub_80ADA60
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r1, =0x0000072e
adds r0, r4, r1
ldrb r5, [r0]
cmp r5, 0
bne @080AEA6C
- ldr r0, =0x0854fdf8
+ ldr r0, =gUnknown_0854FDF8
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
movs r2, 0xE5
lsls r2, 3
adds r0, r4, r2
strh r5, [r0]
- ldr r0, =0x0854fdf0
+ ldr r0, =gUnknown_0854FDF0
ldrb r1, [r0]
subs r2, 0x2
adds r0, r4, r2
@@ -328189,7 +328189,7 @@ sub_80AEA34: ; 80AEA34
sub_80AEA88: ; 80AEA88
push {r4,lr}
bl sub_80AEA34
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -328214,7 +328214,7 @@ sub_80AEA88: ; 80AEA88
sub_80AEAB8: ; 80AEAB8
push {r4-r7,lr}
bl sub_80ADAF0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x00000726
adds r4, r5, r0
@@ -328224,7 +328224,7 @@ sub_80AEAB8: ; 80AEAB8
strh r0, [r4]
ldr r1, =0x0000ffff
adds r7, r1, 0
- ldr r2, =0x0854fdf0
+ ldr r2, =gUnknown_0854FDF0
movs r1, 0xE5
lsls r1, 3
adds r3, r5, r1
@@ -328284,7 +328284,7 @@ sub_80AEB2C: ; 80AEB2C
sub_80AEB48: ; 80AEB48
push {r4,lr}
lsls r0, 16
- ldr r1, =0x0854fe00
+ ldr r1, =gUnknown_0854FE00
lsrs r0, 14
adds r3, r0, r1
adds r1, 0x2
@@ -328293,7 +328293,7 @@ sub_80AEB48: ; 80AEB48
ldrh r2, [r0]
ldrh r0, [r1]
subs r2, r0
- ldr r0, =0x0854fe44
+ ldr r0, =gUnknown_0854FE44
movs r4, 0
ldrsh r1, [r3, r4]
lsls r2, 16
@@ -328326,7 +328326,7 @@ sub_80AEB48: ; 80AEB48
strh r0, [r1, 0x2E]
strh r0, [r1, 0x30]
strh r0, [r1, 0x32]
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x0000072c
adds r1, r0
@@ -328344,7 +328344,7 @@ sub_80AEB48: ; 80AEB48
thumb_func_start sub_80AEBD0
sub_80AEBD0: ; 80AEBD0
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x0000072c
adds r0, r1
@@ -328361,7 +328361,7 @@ sub_80AEBD0: ; 80AEBD0
adds r0, 0x14
adds r0, r2, r0
ldr r1, [r0]
- ldr r0, =0x0854fe44
+ ldr r0, =gUnknown_0854FE44
cmp r1, r0
bne @080AEBFE
adds r0, r2, r5
@@ -328374,7 +328374,7 @@ sub_80AEBD0: ; 80AEBD0
bls @080AEBE4
ldr r0, =0x00001205
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x0000072c
adds r0, r1
@@ -328825,12 +328825,12 @@ sub_80AEEE8: ; 80AEEE8
movs r0, 0xF
b @080AEFB6
@080AEF94:
- ldr r1, =0x0854fe5c
+ ldr r1, =gUnknown_0854FE5C
b @080AEF9E
.align 2, 0
.pool
@080AEF9C:
- ldr r1, =0x0854fe60
+ ldr r1, =gUnknown_0854FE60
@080AEF9E:
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -331015,7 +331015,7 @@ sub_80B009C: ; 80B009C
bne @080B00B6
movs r5, 0x1
@080B00B6:
- ldr r1, =0x0854fe64
+ ldr r1, =gUnknown_0854FE64
lsls r0, 1
adds r0, r1
ldrh r2, [r0]
@@ -331046,7 +331046,7 @@ sub_80B00E8: ; 80B00E8
cmp r0, 0
beq @080B0116
ldr r4, =0x02038c28
- ldr r1, =0x0854fe64
+ ldr r1, =gUnknown_0854FE64
lsls r0, 1
adds r0, r1
ldrh r3, [r0]
@@ -331416,7 +331416,7 @@ sub_80B0318: ; 80B0318
lsls r2, 1
adds r0, r4, 0
bl CpuFastSet
- ldr r2, =0x0854fe7c
+ ldr r2, =gUnknown_0854FE7C
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -332581,7 +332581,7 @@ sub_80B0DE8: ; 80B0DE8
lsrs r0, 16
lsls r1, 24
lsrs r4, r1, 24
- ldr r5, =0x08310030
+ ldr r5, =gUnknown_08310030
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -332728,7 +332728,7 @@ sub_80B0EC8: ; 80B0EC8
.align 2, 0
.pool
@080B0F04:
- ldr r0, =0x0854fe88
+ ldr r0, =gUnknown_0854FE88
lsls r1, r5, 1
b @080B0F20
.align 2, 0
@@ -332738,7 +332738,7 @@ sub_80B0EC8: ; 80B0EC8
lsls r0, 24
cmp r0, 0
bne @080B0F2C
- ldr r0, =0x0854fe88
+ ldr r0, =gUnknown_0854FE88
lsls r1, r6, 1
adds r0, 0x1
@080B0F20:
@@ -332764,7 +332764,7 @@ sub_80B0F34: ; 80B0F34
lsls r0, 3
cmp r1, r0
beq @080B0F98
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
ldrh r2, [r4]
lsls r0, r2, 2
adds r0, r2
@@ -332851,14 +332851,14 @@ sub_80B0F34: ; 80B0F34
lsrs r0, 24
cmp r4, r0
bcc @080B0FF8
- ldr r0, =0x0854fe90
+ ldr r0, =gUnknown_0854FE90
lsls r1, r6, 1
adds r0, 0x1
b @080B0FFC
.align 2, 0
.pool
@080B0FF8:
- ldr r0, =0x0854fe90
+ ldr r0, =gUnknown_0854FE90
lsls r1, r6, 1
@080B0FFC:
adds r1, r0
@@ -332902,7 +332902,7 @@ sub_80B100C: ; 80B100C
movs r0, 0x4
b @080B1120
@080B1048:
- ldr r4, =0x0854fea4
+ ldr r4, =gUnknown_0854FEA4
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -332911,7 +332911,7 @@ sub_80B100C: ; 80B100C
.align 2, 0
.pool
@080B105C:
- ldr r4, =0x0854fea7
+ ldr r4, =gUnknown_0854FEA7
bl GenerateRandomNumber
ands r5, r0
lsls r0, r5, 16
@@ -332925,7 +332925,7 @@ sub_80B100C: ; 80B100C
lsrs r0, 16
cmp r0, 0x3
beq @080B10EC
- ldr r4, =0x0854fe98
+ ldr r4, =gUnknown_0854FE98
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -332946,7 +332946,7 @@ sub_80B100C: ; 80B100C
movs r0, 0x3
b @080B1120
@080B10A6:
- ldr r4, =0x0854fea4
+ ldr r4, =gUnknown_0854FEA4
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -332955,7 +332955,7 @@ sub_80B100C: ; 80B100C
.align 2, 0
.pool
@080B10B8:
- ldr r4, =0x0854fea7
+ ldr r4, =gUnknown_0854FEA7
bl GenerateRandomNumber
ands r5, r0
lsls r0, r5, 16
@@ -332969,7 +332969,7 @@ sub_80B100C: ; 80B100C
lsrs r0, 16
cmp r0, 0x3
beq @080B10EC
- ldr r4, =0x0854fe98
+ ldr r4, =gUnknown_0854FE98
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -332995,7 +332995,7 @@ sub_80B100C: ; 80B100C
adds r0, r2
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x0854fe98
+ ldr r4, =gUnknown_0854FE98
@080B1112:
movs r1, 0xC
@080B1114:
@@ -333420,15 +333420,15 @@ battle_configure_by_script: ; 80B1430
.4byte @080B1598
.4byte @080B15A8
@080B1494:
- ldr r0, =0x0854ff84
+ ldr r0, =gUnknown_0854FF84
adds r1, r5, 0
bl battle_load_arguments
- ldr r0, =0x082713c2
+ ldr r0, =gUnknown_082713C2
b @080B161E
.align 2, 0
.pool
@080B14A8:
- ldr r0, =0x0854ff3c
+ ldr r0, =gUnknown_0854FF3C
b @080B14D6
.align 2, 0
.pool
@@ -333437,32 +333437,32 @@ battle_configure_by_script: ; 80B1430
ldrb r0, [r0]
cmp r0, 0
bne @080B14C4
- ldr r0, =0x0854fef4
+ ldr r0, =gUnknown_0854FEF4
b @080B15FE
.align 2, 0
.pool
@080B14C4:
- ldr r0, =0x0855005c
+ ldr r0, =gUnknown_0855005C
b @080B1616
.align 2, 0
.pool
@080B14CC:
- ldr r0, =0x0854fef4
+ ldr r0, =gUnknown_0854FEF4
b @080B15FE
.align 2, 0
.pool
@080B14D4:
- ldr r0, =0x0854ffcc
+ ldr r0, =gUnknown_0854FFCC
@080B14D6:
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
- ldr r0, =0x0827138a
+ ldr r0, =gUnknown_0827138A
b @080B161E
.align 2, 0
.pool
@080B14EC:
- ldr r0, =0x0854ff3c
+ ldr r0, =gUnknown_0854FF3C
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
@@ -333470,12 +333470,12 @@ battle_configure_by_script: ; 80B1430
ldrh r0, [r4]
bl sub_80B2234
strh r0, [r4]
- ldr r0, =0x082713f8
+ ldr r0, =gUnknown_082713F8
b @080B161E
.align 2, 0
.pool
@080B1514:
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
@@ -333483,7 +333483,7 @@ battle_configure_by_script: ; 80B1430
ldrh r0, [r4]
bl sub_80B2234
strh r0, [r4]
- ldr r0, =0x082713d1
+ ldr r0, =gUnknown_082713D1
b @080B161E
.align 2, 0
.pool
@@ -333492,7 +333492,7 @@ battle_configure_by_script: ; 80B1430
ldrb r0, [r0]
cmp r0, 0
bne @080B156C
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
@@ -333504,7 +333504,7 @@ battle_configure_by_script: ; 80B1430
.align 2, 0
.pool
@080B156C:
- ldr r0, =0x08550014
+ ldr r0, =gUnknown_08550014
adds r1, r5, 0
bl battle_load_arguments
ldr r0, =0x020375f2
@@ -333518,12 +333518,12 @@ battle_configure_by_script: ; 80B1430
.align 2, 0
.pool
@080B1590:
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
b @080B159A
.align 2, 0
.pool
@080B1598:
- ldr r0, =0x08550014
+ ldr r0, =gUnknown_08550014
@080B159A:
adds r1, r5, 0
bl battle_load_arguments
@@ -333536,7 +333536,7 @@ battle_configure_by_script: ; 80B1430
ldrb r0, [r0]
cmp r0, 0
bne @080B15D8
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
@@ -333548,7 +333548,7 @@ battle_configure_by_script: ; 80B1430
.align 2, 0
.pool
@080B15D8:
- ldr r0, =0x08550014
+ ldr r0, =gUnknown_08550014
adds r1, r5, 0
bl battle_load_arguments
ldr r0, =0x020375f2
@@ -333562,7 +333562,7 @@ battle_configure_by_script: ; 80B1430
ldrb r0, [r0]
cmp r0, 0
bne @080B1614
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
@080B15FE:
adds r1, r5, 0
bl battle_load_arguments
@@ -333571,12 +333571,12 @@ battle_configure_by_script: ; 80B1430
.align 2, 0
.pool
@080B1614:
- ldr r0, =0x08550014
+ ldr r0, =gUnknown_08550014
@080B1616:
adds r1, r5, 0
bl battle_load_arguments
@080B161C:
- ldr r0, =0x08271362
+ ldr r0, =gUnknown_08271362
@080B161E:
pop {r4,r5}
pop {r1}
@@ -333603,7 +333603,7 @@ sub_80B162C: ; 80B162C
adds r1, 0x1
adds r0, r1, 0
bl battle_configure_by_script
- ldr r0, =0x08271354
+ ldr r0, =gUnknown_08271354
bl script_env_1_execute_new_script
bl script_env_2_enable
pop {r4}
@@ -333641,7 +333641,7 @@ sub_80B1670: ; 80B1670
thumb_func_start sub_80B16A4
sub_80B16A4: ; 80B16A4
push {lr}
- ldr r0, =0x08271354
+ ldr r0, =gUnknown_08271354
bl script_env_1_execute_new_script
bl script_env_2_enable
pop {r0}
@@ -334150,7 +334150,7 @@ sub_80B1AF8: ; 80B1AF8
ldr r0, [r0]
cmp r0, 0
bne @080B1B04
- ldr r0, =0x082c8436
+ ldr r0, =gUnknown_082C8436
@080B1B04:
pop {r1}
bx r1
@@ -334190,7 +334190,7 @@ sub_80B1B10: ; 80B1B10
.align 2, 0
.pool
@080B1B54:
- ldr r0, =0x082742e6
+ ldr r0, =gUnknown_082742E6
@080B1B56:
pop {r1}
bx r1
@@ -334335,7 +334335,7 @@ sub_80B1C6C: ; 80B1C6C
push {lr}
cmp r0, 0
bne @080B1C74
- ldr r0, =0x085e8d03
+ ldr r0, =gUnknown_085E8D03
@080B1C74:
pop {r1}
bx r1
@@ -334646,7 +334646,7 @@ sub_80B1DFC: ; 80B1DFC
sub_80B1E94: ; 80B1E94
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, =0x085500a4
+ ldr r5, =gUnknown_085500A4
lsls r0, r4, 4
adds r0, r5
ldrh r0, [r0]
@@ -334933,7 +334933,7 @@ sub_80B208C: ; 80B208C
movs r1, 0
movs r4, 0xAE
lsls r4, 1
- ldr r2, =0x085500a4
+ ldr r2, =gUnknown_085500A4
@080B2098:
ldrh r0, [r2]
cmp r0, r3
@@ -335015,7 +335015,7 @@ sub_80B2128: ; 80B2128
push {r4-r6,lr}
movs r6, 0
movs r5, 0
- ldr r4, =0x08550584
+ ldr r4, =gUnknown_08550584
@080B2130:
ldrh r0, [r4]
bl flag_check
@@ -335102,7 +335102,7 @@ sub_80B21B4: ; 80B21B4
bl sub_80B2188
cmp r0, 0
beq @080B21E0
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
adds r1, r5, 0
adds r2, r4, 0
bl sub_80B1DFC
@@ -335131,7 +335131,7 @@ sub_80B21F4: ; 80B21F4
lsrs r3, 16
lsls r2, 16
lsrs r2, 16
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
adds r1, r3, 0
bl sub_80B1EC0
pop {r1}
@@ -335149,7 +335149,7 @@ sub_80B2214: ; 80B2214
lsrs r3, 16
lsls r2, 16
lsrs r2, 16
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
adds r1, r3, 0
bl sub_80B1F08
pop {r1}
@@ -335164,7 +335164,7 @@ sub_80B2234: ; 80B2234
adds r1, r0, 0
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
bl sub_80B1FB0
lsls r0, 16
lsrs r0, 16
@@ -335180,7 +335180,7 @@ sub_80B2250: ; 80B2250
adds r1, r0, 0
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
bl sub_80B2004
lsls r0, 16
lsrs r0, 16
@@ -335193,7 +335193,7 @@ sub_80B2250: ; 80B2250
thumb_func_start sub_80B226C
sub_80B226C: ; 80B226C
push {r4,r5,lr}
- ldr r5, =0x085500a4
+ ldr r5, =gUnknown_085500A4
ldr r4, =0x02038bca
ldrh r1, [r4]
adds r0, r5, 0
@@ -335220,7 +335220,7 @@ sub_80B226C: ; 80B226C
thumb_func_start sub_80B22A0
sub_80B22A0: ; 80B22A0
push {lr}
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
ldr r1, =0x02038bca
ldrh r1, [r1]
bl sub_80B1F74
@@ -335235,7 +335235,7 @@ sub_80B22A0: ; 80B22A0
thumb_func_start sub_80B22BC
sub_80B22BC: ; 80B22BC
push {lr}
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
ldr r1, =0x02038bca
ldrh r1, [r1]
bl sub_80B205C
@@ -335281,7 +335281,7 @@ sub_80B22D8: ; 80B22D8
sub_80B2318: ; 80B2318
push {r4-r7,lr}
lsls r0, 16
- ldr r7, =0x085500a4
+ ldr r7, =gUnknown_085500A4
lsrs r4, r0, 12
adds r6, r4, r7
ldrh r0, [r6]
@@ -335375,7 +335375,7 @@ sub_80B23B0: ; 80B23B0
movs r1, 0
bl SetStandardWindowBorderStyle
ldr r5, =0x02021fc4
- ldr r1, =0x085ee667
+ ldr r1, =gUnknown_085EE667
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -335707,7 +335707,7 @@ sub_80B2634: ; 80B2634
bl sub_800A0AC
bl sub_800AB98
bl sub_800A2BC
- ldr r0, =0x08550594
+ ldr r0, =gUnknown_08550594
bl Window_AddFromTemplate
strh r0, [r4, 0xA]
b @080B2678
@@ -335765,7 +335765,7 @@ sub_80B2688: ; 80B2688
bne @080B26EC
movs r0, 0x15
bl audio_play
- ldr r0, =0x082780b3
+ ldr r0, =gUnknown_082780B3
bl box_related_two__3
ldr r0, =sub_80B270C + 1
b @080B26FA
@@ -335774,7 +335774,7 @@ sub_80B2688: ; 80B2688
@080B26EC:
movs r0, 0x16
bl audio_play
- ldr r0, =0x08278131
+ ldr r0, =gUnknown_08278131
bl box_related_two__3
ldr r0, =sub_80B2918 + 1
@080B26FA:
@@ -335879,7 +335879,7 @@ sub_80B275C: ; 80B275C
movs r2, 0
movs r3, 0x1
bl decimal_int_to_string
- ldr r0, =0x082780f2
+ ldr r0, =gUnknown_082780F2
bl box_related_two__3
mov r0, r9
subs r0, 0x8
@@ -335933,7 +335933,7 @@ sub_80B2804: ; 80B2804
cmp r0, 0
beq @080B2878
@080B2852:
- ldr r0, =0x082780b3
+ ldr r0, =gUnknown_082780B3
bl box_related_two__3
ldr r1, =0x03005e00
lsls r0, r5, 2
@@ -336244,7 +336244,7 @@ sub_80B2AF4: ; 80B2AF4
movs r1, 0
movs r0, 0xB
mov r10, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
mov r9, r0
@080B2B20:
lsls r0, r1, 1
@@ -337713,7 +337713,7 @@ sub_80B3728: ; 80B3728
beq @080B37B8
b @080B37CC
@080B375A:
- ldr r0, =0x08278091
+ ldr r0, =gUnknown_08278091
bl box_related_two__2
movs r0, 0x1
strh r0, [r5, 0x8]
@@ -338049,7 +338049,7 @@ sub_80B39D4: ; 80B39D4
cmp r1, 0
beq @080B3A28
ldr r0, =0x02021dc4
- ldr r2, =0x0855059c
+ ldr r2, =gUnknown_0855059C
subs r1, 0x1
lsls r1, 2
adds r1, r2
@@ -338545,7 +338545,7 @@ sub_80B3DF0: ; 80B3DF0
mov r8, r4
cmp r0, 0x1
bne @080B3E50
- ldr r1, =0x0855072c
+ ldr r1, =gUnknown_0855072C
ldrb r0, [r7, 0x18]
lsls r0, 28
lsrs r0, 26
@@ -338579,7 +338579,7 @@ sub_80B3DF0: ; 80B3DF0
@080B3E50:
movs r5, 0
@080B3E52:
- ldr r0, =0x0855072c
+ ldr r0, =gUnknown_0855072C
lsls r4, r5, 2
adds r4, r0
ldrb r1, [r7, 0x1D]
@@ -338980,7 +338980,7 @@ c3_8081EDC: ; 80B4118
.align 2, 0
.pool
@080B4150:
- ldr r7, =0x0855073c
+ ldr r7, =gUnknown_0855073C
@080B4152:
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -339470,7 +339470,7 @@ sub_80B44C8: ; 80B44C8
adds r0, 0x1
strh r0, [r4, 0x16]
@080B44FA:
- ldr r1, =0x0855076c
+ ldr r1, =gUnknown_0855076C
movs r2, 0x8
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -339614,7 +339614,7 @@ sub_80B45D0: ; 80B45D0
thumb_func_start oei_exclamation_mark
oei_exclamation_mark: ; 80B4620
push {lr}
- ldr r0, =0x085507b4
+ ldr r0, =gUnknown_085507B4
movs r1, 0
movs r2, 0
movs r3, 0x53
@@ -339642,7 +339642,7 @@ oei_exclamation_mark: ; 80B4620
thumb_func_start sub_80B4658
sub_80B4658: ; 80B4658
push {lr}
- ldr r0, =0x085507b4
+ ldr r0, =gUnknown_085507B4
movs r1, 0
movs r2, 0
movs r3, 0x52
@@ -339670,7 +339670,7 @@ sub_80B4658: ; 80B4658
thumb_func_start sub_80B4690
sub_80B4690: ; 80B4690
push {r4,lr}
- ldr r0, =0x085507cc
+ ldr r0, =gUnknown_085507CC
movs r1, 0
movs r2, 0
movs r3, 0x52
@@ -339966,7 +339966,7 @@ sub_80B48C4: ; 80B48C4
str r1, [sp, 0x4]
lsls r2, 24
lsrs r2, 24
- ldr r3, =0x08553a7c
+ ldr r3, =gUnknown_08553A7C
lsls r1, r2, 1
adds r1, r2
lsls r2, r1, 1
@@ -340080,7 +340080,7 @@ sub_80B4984: ; 80B4984
strh r0, [r4]
movs r0, 0
ldrsh r1, [r4, r0]
- ldr r0, =0x08553a7c
+ ldr r0, =gUnknown_08553A7C
mov r9, r5
mov r8, r4
ldrh r2, [r0, 0x6]
@@ -340536,7 +340536,7 @@ sub_80B4C74: ; 80B4C74
get_wild_data_index_for_map: ; 80B4CF8
push {r4-r6,lr}
movs r4, 0
- ldr r0, =0x08552d48
+ ldr r0, =gUnknown_08552D48
ldrb r1, [r0]
adds r5, r0, 0
cmp r1, 0xFF
@@ -340731,7 +340731,7 @@ sub_80B4E68: ; 80B4E68
lsrs r7, r1, 24
bl zero_enemy_party_data
movs r2, 0x1
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r6, 3
subs r0, r6
lsls r0, 2
@@ -341292,7 +341292,7 @@ is_it_battle_time_2: ; 80B5288
bne @080B52D8
b @080B54FE
@080B52D8:
- ldr r1, =0x08553a14
+ ldr r1, =gUnknown_08553A14
lsls r0, r5, 2
adds r0, r5
lsls r0, 2
@@ -341348,7 +341348,7 @@ is_it_battle_time_2: ; 80B5288
bne @080B5352
b @080B54FE
@080B5352:
- ldr r1, =0x08553894
+ ldr r1, =gUnknown_08553894
lsls r0, r5, 2
adds r0, r5
lsls r0, 2
@@ -341387,7 +341387,7 @@ is_it_battle_time_2: ; 80B5288
lsrs r0, 24
cmp r0, 0x1
bne @080B543C
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r2, r5, 2
adds r0, r2, r5
lsls r0, 2
@@ -341407,7 +341407,7 @@ is_it_battle_time_2: ; 80B5288
bne @080B53D4
b @080B54FE
@080B53D4:
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
adds r0, r4, r5
lsls r0, 2
adds r1, 0x4
@@ -341439,7 +341439,7 @@ is_it_battle_time_2: ; 80B5288
cmp r0, 0x1
beq @080B54F6
@080B5418:
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
adds r0, r4, r5
lsls r0, 2
adds r1, 0x4
@@ -341479,7 +341479,7 @@ is_it_battle_time_2: ; 80B5288
lsrs r0, 24
cmp r0, 0x1
beq @080B54FE
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r2, r5, 2
adds r0, r2, r5
lsls r0, 2
@@ -341496,7 +341496,7 @@ is_it_battle_time_2: ; 80B5288
cmp r0, 0
beq @080B54FE
@080B5492:
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
adds r0, r4, r5
lsls r0, 2
adds r1, 0x8
@@ -341562,7 +341562,7 @@ sub_80B550C: ; 80B550C
ldr r0, =0x0000ffff
cmp r2, r0
beq @080B5568
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r2, 2
adds r0, r2
lsls r0, 2
@@ -341629,7 +341629,7 @@ sub_80B5578: ; 80B5578
bl sub_81A7D00
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x08553a14
+ ldr r1, =gUnknown_08553A14
lsls r0, r4, 2
adds r0, r4
lsls r0, 2
@@ -341663,7 +341663,7 @@ sub_80B5578: ; 80B5578
ldr r1, =0x00000cb2
adds r0, r1
ldrh r4, [r0]
- ldr r1, =0x08553894
+ ldr r1, =gUnknown_08553894
lsls r0, r4, 2
adds r0, r4
lsls r0, 2
@@ -341695,7 +341695,7 @@ sub_80B5578: ; 80B5578
lsrs r0, 24
cmp r0, 0x1
bne @080B568C
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r4, 2
adds r0, r4
lsls r0, 2
@@ -341744,7 +341744,7 @@ sub_80B5578: ; 80B5578
lsrs r0, 24
cmp r0, 0x1
beq @080B56F2
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r4, 2
adds r0, r4
lsls r0, 2
@@ -341791,7 +341791,7 @@ sub_80B56FC: ; 80B56FC
ldr r0, =0x0000ffff
cmp r2, r0
beq @080B572C
- ldr r0, =0x08552d48
+ ldr r0, =gUnknown_08552D48
lsls r1, r2, 2
adds r1, r2
lsls r1, 2
@@ -341821,7 +341821,7 @@ sub_80B5734: ; 80B5734
lsrs r0, 24
cmp r0, 0x1
bne @080B5764
- ldr r4, =0x08553a78
+ ldr r4, =gUnknown_08553A78
adds r0, r4, 0
bl sub_80B4C74
adds r1, r0, 0
@@ -341834,7 +341834,7 @@ sub_80B5734: ; 80B5734
.align 2, 0
.pool
@080B5764:
- ldr r4, =0x08552d48
+ ldr r4, =gUnknown_08552D48
bl get_wild_data_index_for_map
lsls r0, 16
lsrs r0, 16
@@ -341873,7 +341873,7 @@ wild_pokemon_rand_for_map: ; 80B57A0
ldr r0, =0x0000ffff
cmp r3, r0
beq @080B57D2
- ldr r2, =0x08552d48
+ ldr r2, =gUnknown_08552D48
lsls r1, r3, 2
adds r1, r3
lsls r1, 2
@@ -341942,7 +341942,7 @@ sub_80B582C: ; 80B582C
ldr r0, =0x0000ffff
cmp r2, r0
beq @080B5868
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r2, 2
adds r0, r2
lsls r0, 2
@@ -341997,7 +341997,7 @@ sub_80B5870: ; 80B5870
bl var_set
cmp r4, 0
bne @080B58C4
- ldr r0, =0x082a4b2a
+ ldr r0, =gUnknown_082A4B2A
bl script_env_1_execute_new_script
movs r0, 0x1
b @080B58C6
@@ -342154,7 +342154,7 @@ sub_80B5990: ; 80B5990
movs r3, 0
cmp r4, r2
bcs @080B5A12
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
mov r10, r6
@080B59DE:
lsls r0, r3, 2
@@ -342334,13 +342334,13 @@ oe_exec: ; 80B5B18
lsrs r4, 24
adds r0, r4, 0
bl oe_active_list_add
- ldr r0, =0x082db9d4
+ ldr r0, =gUnknown_082DB9D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
str r0, [sp]
add r4, sp, 0x4
- ldr r5, =0x0855c1f0
+ ldr r5, =gUnknown_0855C1F0
@080B5B36:
ldr r0, [sp]
ldrb r0, [r0]
@@ -342826,13 +342826,13 @@ sub_80B5E6C: ; 80B5E6C
lsrs r0, 24
mov r9, r0
lsrs r4, 21
- ldr r3, =0x0830593c
+ ldr r3, =gUnknown_0830593C
mov r8, r3
add r8, r4
mov r0, r8
adds r1, r7, 0
bl gpu_pal_obj_decompress_and_apply2
- ldr r0, =0x08305654
+ ldr r0, =gUnknown_08305654
adds r4, r0
adds r0, r4, 0
adds r1, r7, 0
@@ -342844,12 +342844,12 @@ sub_80B5E6C: ; 80B5E6C
mov r3, r8
ldrh r0, [r3, 0x4]
strh r0, [r1, 0x2]
- ldr r0, =0x0855c210
+ ldr r0, =gUnknown_0855C210
str r0, [sp, 0x4]
- ldr r0, =0x082ec69c
+ ldr r0, =gUnknown_082EC69C
str r0, [sp, 0x8]
str r2, [sp, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x10]
ldr r0, =nullsub_12 + 1
str r0, [sp, 0x14]
@@ -342884,12 +342884,12 @@ sub_80B5F0C: ; 80B5F0C
lsls r4, 24
lsls r5, 16
lsrs r5, 16
- ldr r0, =0x08305654
+ ldr r0, =gUnknown_08305654
lsrs r4, 21
adds r0, r4, r0
ldr r0, [r0]
bl call_LZZUnCompVram
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
adds r4, r0
ldr r0, [r4]
adds r1, r5, 0
@@ -342914,9 +342914,9 @@ sub_80B5F44: ; 80B5F44
lsrs r5, 16
lsls r6, 24
lsrs r6, 24
- ldr r0, =0x0855c230
+ ldr r0, =gUnknown_0855C230
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0855c244
+ ldr r0, =gUnknown_0855C244
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -342950,7 +342950,7 @@ sub_80B5F84: ; 80B5F84
str r2, [sp, 0x4]
movs r1, 0
str r1, [sp, 0x8]
- ldr r1, =0x08303678
+ ldr r1, =gUnknown_08303678
lsls r4, r0, 3
adds r4, r1
ldrh r1, [r4, 0x4]
@@ -343251,7 +343251,7 @@ sub_80B61E4: ; 80B61E4
lsls r1, 3
ldr r0, =0x03005e00
adds r1, r0
- ldr r2, =0x0855c364
+ ldr r2, =gUnknown_0855C364
movs r3, 0x8
ldrsh r0, [r1, r3]
lsls r0, 2
@@ -343426,7 +343426,7 @@ sub_80B6330: ; 80B6330
lsls r1, 3
ldr r0, =0x03005e00
adds r1, r0
- ldr r2, =0x0855c374
+ ldr r2, =gUnknown_0855C374
movs r3, 0x8
ldrsh r0, [r1, r3]
lsls r0, 2
@@ -343623,7 +343623,7 @@ sub_80B646C: ; 80B646C
thumb_func_start sub_80B64C0
sub_80B64C0: ; 80B64C0
push {lr}
- ldr r2, =0x0855c384
+ ldr r2, =gUnknown_0855C384
movs r3, 0x2E
ldrsh r1, [r0, r3]
lsls r1, 2
@@ -343653,8 +343653,8 @@ sub_80B64DC: ; 80B64DC
@080B64F4:
movs r0, 0x19
strh r0, [r4, 0x30]
- ldr r0, =0x0855c304
- ldr r1, =0x0855c3a4
+ ldr r0, =gUnknown_0855C304
+ ldr r1, =gUnknown_0855C3A4
movs r2, 0x32
ldrsh r3, [r4, r2]
lsls r3, 2
@@ -343786,13 +343786,13 @@ sub_80B65A8: ; 80B65A8
lsls r1, 17
adds r0, r1
lsrs r0, 16
- ldr r6, =0x0855c3bc
+ ldr r6, =gUnknown_0855C3BC
adds r1, r4, r6
ldrb r1, [r1]
- ldr r5, =0x0855c3c0
+ ldr r5, =gUnknown_0855C3C0
adds r2, r4, r5
ldrb r2, [r2]
- ldr r3, =0x0855c3c4
+ ldr r3, =gUnknown_0855C3C4
mov r9, r3
add r4, r9
ldrb r3, [r4]
@@ -343928,13 +343928,13 @@ sub_80B66E8: ; 80B66E8
lsls r1, 17
adds r0, r1
lsrs r0, 16
- ldr r1, =0x0855c3bc
+ ldr r1, =gUnknown_0855C3BC
adds r1, r4, r1
ldrb r6, [r1]
- ldr r1, =0x0855c3c0
+ ldr r1, =gUnknown_0855C3C0
adds r1, r4, r1
ldrb r5, [r1]
- ldr r1, =0x0855c3c4
+ ldr r1, =gUnknown_0855C3C4
adds r4, r1
ldrb r4, [r4]
adds r1, r6, 0
@@ -344078,7 +344078,7 @@ sub_80B6850: ; 80B6850
push {r4,lr}
adds r3, r0, 0
adds r2, r1, 0
- ldr r0, =0x0855c31c
+ ldr r0, =gUnknown_0855C31C
lsls r3, 16
asrs r3, 16
lsls r2, 16
@@ -344107,7 +344107,7 @@ sub_80B6850: ; 80B6850
movs r2, 0x4
orrs r1, r2
strb r1, [r3]
- ldr r1, =0x0855c2ac
+ ldr r1, =gUnknown_0855C2AC
bl obj_set_f18_to_r0_f42_to_40
adds r0, r4, 0
pop {r4}
@@ -344164,7 +344164,7 @@ sub_80B68EC: ; 80B68EC
lsls r3, 24
cmp r3, 0
bne @080B6934
- ldr r0, =0x0855c334
+ ldr r0, =gUnknown_0855C334
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -344178,13 +344178,13 @@ sub_80B68EC: ; 80B68EC
lsls r0, 2
ldr r1, =0x02020630
adds r0, r1
- ldr r1, =0x0855c2c4
+ ldr r1, =gUnknown_0855C2C4
bl obj_set_f18_to_r0_f42_to_40
b @080B6948
.align 2, 0
.pool
@080B6934:
- ldr r0, =0x0855c34c
+ ldr r0, =gUnknown_0855C34C
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -344478,7 +344478,7 @@ sub_80B6B94: ; 80B6B94
lsls r1, 3
ldr r0, =0x03005e00
adds r4, r1, r0
- ldr r5, =0x0855c3c8
+ ldr r5, =gUnknown_0855C3C8
@080B6BA6:
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -344858,7 +344858,7 @@ sub_80B6E88: ; 80B6E88
lsls r1, 3
ldr r0, =0x03005e00
adds r4, r1, r0
- ldr r5, =0x0855c3e4
+ ldr r5, =gUnknown_0855C3E4
@080B6E9A:
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -345156,7 +345156,7 @@ sub_80B70DC: ; 80B70DC
lsls r1, 3
ldr r0, =0x03005e00
adds r4, r1, r0
- ldr r5, =0x0855c3fc
+ ldr r5, =gUnknown_0855C3FC
@080B70EE:
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -345487,7 +345487,7 @@ sub_80B7384: ; 80B7384
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0855c418
+ ldr r5, =gUnknown_0855C418
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -345687,7 +345687,7 @@ sub_80B750C: ; 80B750C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0855c42c
+ ldr r5, =gUnknown_0855C42C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -345805,7 +345805,7 @@ sub_80B75F0: ; 80B75F0
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x0855c438
+ ldr r6, =gUnknown_0855C438
ldr r2, =0x03005e00
ldr r5, =0x02037590
lsls r1, r0, 2
@@ -346141,7 +346141,7 @@ sub_80B7890: ; 80B7890
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x0855c450
+ ldr r6, =gUnknown_0855C450
ldr r2, =0x03005e00
ldr r5, =0x02037590
lsls r1, r0, 2
@@ -346322,7 +346322,7 @@ sub_80B79F4: ; 80B79F4
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x84
ldr r0, [r0]
movs r2, 0
@@ -346397,7 +346397,7 @@ sub_80B7A8C: ; 80B7A8C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x0855c460
+ ldr r6, =gUnknown_0855C460
ldr r2, =0x03005e00
ldr r5, =0x02037590
lsls r1, r0, 2
@@ -346616,7 +346616,7 @@ sub_80B7C48: ; 80B7C48
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x80
ldr r0, [r0]
movs r2, 0
@@ -346692,7 +346692,7 @@ sub_80B7CE4: ; 80B7CE4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c474
+ ldr r3, =gUnknown_0855C474
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -346733,7 +346733,7 @@ sub_80B7D34: ; 80B7D34
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -346883,7 +346883,7 @@ sub_80B7E94: ; 80B7E94
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c484
+ ldr r3, =gUnknown_0855C484
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -346927,7 +346927,7 @@ sub_80B7EE8: ; 80B7EE8
push {r4-r6,lr}
sub sp, 0x8
adds r5, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347046,7 +347046,7 @@ sub_80B7FDC: ; 80B7FDC
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c48c
+ ldr r3, =gUnknown_0855C48C
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -347088,7 +347088,7 @@ sub_80B8034: ; 80B8034
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347159,7 +347159,7 @@ sub_80B80C4: ; 80B80C4
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347337,7 +347337,7 @@ sub_80B8250: ; 80B8250
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c49c
+ ldr r3, =gUnknown_0855C49C
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -347426,7 +347426,7 @@ sub_80B830C: ; 80B830C
push {r4-r7,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347556,7 +347556,7 @@ sub_80B8410: ; 80B8410
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347704,7 +347704,7 @@ sub_80B8554: ; 80B8554
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c4a8
+ ldr r3, =gUnknown_0855C4A8
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -347782,7 +347782,7 @@ sub_80B85F8: ; 80B85F8
lsrs r4, 8
lsls r4, 27
lsrs r4, 16
- ldr r0, =0x0855ae50
+ ldr r0, =gUnknown_0855AE50
movs r5, 0xC0
lsls r5, 19
adds r1, r5
@@ -347796,7 +347796,7 @@ sub_80B85F8: ; 80B85F8
mov r0, sp
adds r1, r5, 0
bl CpuSet
- ldr r0, =0x0855b050
+ ldr r0, =gUnknown_0855B050
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -348092,7 +348092,7 @@ sub_80B8874: ; 80B8874
ldr r1, =0x06000140
adds r2, r0, r1
movs r1, 0
- ldr r5, =0x0855b070
+ ldr r5, =gUnknown_0855B070
movs r0, 0xF0
lsls r0, 8
adds r4, r0, 0
@@ -348122,7 +348122,7 @@ sub_80B88B4: ; 80B88B4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c4c4
+ ldr r3, =gUnknown_0855C4C4
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -348186,7 +348186,7 @@ sub_80B8920: ; 80B8920
movs r0, 0
mov r8, r0
strh r4, [r6, 0x20]
- ldr r0, =0x0855b2f0
+ ldr r0, =gUnknown_0855B2F0
movs r5, 0xC0
lsls r5, 19
adds r1, r5
@@ -348199,7 +348199,7 @@ sub_80B8920: ; 80B8920
mov r0, sp
adds r1, r4, 0
bl CpuSet
- ldr r0, =0x0855b370
+ ldr r0, =gUnknown_0855B370
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -348461,7 +348461,7 @@ sub_80B8B38: ; 80B8B38
adds r1, r0
mov r8, r1
movs r4, 0
- ldr r7, =0x0855b390
+ ldr r7, =gUnknown_0855B390
mov r10, r7
movs r0, 0xF0
lsls r0, 8
@@ -348741,7 +348741,7 @@ sub_80B8D84: ; 80B8D84
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c4e0
+ ldr r3, =gUnknown_0855C4E0
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -348985,7 +348985,7 @@ sub_80B8F98: ; 80B8F98
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x90
ldr r0, [r0]
movs r2, 0x18
@@ -349030,7 +349030,7 @@ sub_80B8F98: ; 80B8F98
ldr r1, =0x00003f3f
movs r0, 0x48
bl lcd_io_set
- ldr r0, =0x0855b610
+ ldr r0, =gUnknown_0855B610
movs r1, 0xC0
movs r2, 0x20
bl gpu_pal_apply
@@ -349066,7 +349066,7 @@ sub_80B8F98: ; 80B8F98
cmp r4, 0xE
bls @080B901A
movs r0, 0
- ldr r5, =0x0855b630
+ ldr r5, =gUnknown_0855B630
@080B904A:
movs r4, 0
adds r7, r0, 0x1
@@ -349117,7 +349117,7 @@ sub_80B8F98: ; 80B8F98
thumb_func_start sub_80B90CC
sub_80B90CC: ; 80B90CC
push {r4,lr}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x68]
movs r1, 0x78
movs r2, 0
@@ -349249,7 +349249,7 @@ sub_80B91D4: ; 80B91D4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c4f4
+ ldr r3, =gUnknown_0855C4F4
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -349614,7 +349614,7 @@ sub_80B9494: ; 80B9494
thumb_func_start sub_80B94C4
sub_80B94C4: ; 80B94C4
push {lr}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x68]
movs r1, 0xFF
movs r2, 0xB4
@@ -349725,7 +349725,7 @@ sub_80B957C: ; 80B957C
movs r1, 0x3
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x0855c548
+ ldr r0, =gUnknown_0855C548
str r0, [r4, 0x10]
adds r0, r4, 0
bl obj_alloc_rotscale_entry
@@ -349879,7 +349879,7 @@ sub_80B96B0: ; 80B96B0
movs r1, 0x3
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x0855c548
+ ldr r0, =gUnknown_0855C548
str r0, [r4, 0x10]
adds r0, r4, 0
bl obj_alloc_rotscale_entry
@@ -350020,7 +350020,7 @@ sub_80B97D4: ; 80B97D4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c550
+ ldr r3, =gUnknown_0855C550
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -350178,7 +350178,7 @@ sub_80B9924: ; 80B9924
push {r4,lr}
sub sp, 0x24
adds r4, r0, 0
- ldr r1, =0x0855c56c
+ ldr r1, =gUnknown_0855C56C
mov r0, sp
movs r2, 0x24
bl memcpy
@@ -350540,7 +350540,7 @@ sub_80B9BE8: ; 80B9BE8
bl sub_808A2E4
movs r0, 0
bl sub_808A2C0
- ldr r1, =0x0855c590
+ ldr r1, =gUnknown_0855C590
movs r2, 0x2
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -350704,7 +350704,7 @@ sub_80B9D24: ; 80B9D24
mov r8, r2
lsls r7, r0, 16
@080B9D5A:
- ldr r0, =0x0855c5ec
+ ldr r0, =gUnknown_0855C5EC
mov r2, r8
asrs r1, r2, 16
asrs r2, r7, 16
@@ -351446,7 +351446,7 @@ sub_80BA33C: ; 80BA33C
lsrs r4, r2, 24
movs r1, 0
movs r2, 0
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
mov r12, r0
@080BA350:
lsls r0, r1, 1
@@ -351749,7 +351749,7 @@ c2_options_menu: ; 80BA4DC
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0855c698
+ ldr r1, =gUnknown_0855C698
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -351785,7 +351785,7 @@ c2_options_menu: ; 80BA4DC
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x0855c680
+ ldr r0, =gUnknown_0855C680
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0x40
@@ -351849,7 +351849,7 @@ c2_options_menu: ; 80BA4DC
.align 2, 0
.pool
@080BA6E0:
- ldr r0, =0x0855c6a0
+ ldr r0, =gUnknown_0855C6A0
movs r1, 0
movs r2, 0x2
bl gpu_pal_apply
@@ -351870,7 +351870,7 @@ c2_options_menu: ; 80BA4DC
.align 2, 0
.pool
@080BA718:
- ldr r0, =0x0855c604
+ ldr r0, =gUnknown_0855C604
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@@ -352538,7 +352538,7 @@ sub_80BAC38: ; 80BAC38
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r4, =0x085ee5d4
+ ldr r4, =gUnknown_085EE5D4
mov r0, sp
ldrb r3, [r0]
adds r0, r4, 0
@@ -352549,14 +352549,14 @@ sub_80BAC38: ; 80BAC38
movs r2, 0
bl font_get_width_of_string
adds r4, r0, 0
- ldr r0, =0x085ee5df
+ ldr r0, =gUnknown_085EE5DF
mov r8, r0
movs r0, 0x1
mov r1, r8
movs r2, 0
bl font_get_width_of_string
adds r5, r0, 0
- ldr r6, =0x085ee5e9
+ ldr r6, =gUnknown_085EE5E9
movs r0, 0x1
adds r1, r6, 0
movs r2, 0
@@ -352634,13 +352634,13 @@ sub_80BAD08: ; 80BAD08
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r0, =0x085ee5f4
+ ldr r0, =gUnknown_085EE5F4
mov r1, sp
ldrb r3, [r1]
movs r1, 0x68
movs r2, 0x10
bl sub_80BAB68
- ldr r4, =0x085ee5fd
+ ldr r4, =gUnknown_085EE5FD
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xC6
@@ -352697,13 +352697,13 @@ sub_80BAD84: ; 80BAD84
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r0, =0x085ee607
+ ldr r0, =gUnknown_085EE607
mov r1, sp
ldrb r3, [r1]
movs r1, 0x68
movs r2, 0x20
bl sub_80BAB68
- ldr r4, =0x085ee613
+ ldr r4, =gUnknown_085EE613
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xC6
@@ -352763,13 +352763,13 @@ sub_80BAE08: ; 80BAE08
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r0, =0x085ee61d
+ ldr r0, =gUnknown_085EE61D
mov r1, sp
ldrb r3, [r1]
movs r1, 0x68
movs r2, 0x30
bl sub_80BAB68
- ldr r4, =0x085ee628
+ ldr r4, =gUnknown_085EE628
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xC6
@@ -352885,9 +352885,9 @@ sub_80BAF0C: ; 80BAF0C
adds r0, r1
lsrs r6, r0, 24
movs r5, 0
- ldr r1, =0x085ee640
+ ldr r1, =gUnknown_085EE640
ldrb r0, [r1]
- ldr r7, =0x085ee635
+ ldr r7, =gUnknown_085EE635
cmp r0, 0xFF
beq @080BAF44
adds r2, r1, 0
@@ -353040,7 +353040,7 @@ sub_80BB028: ; 80BB028
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r4, =0x085ee647
+ ldr r4, =gUnknown_085EE647
mov r0, sp
ldrb r3, [r0]
adds r0, r4, 0
@@ -353052,14 +353052,14 @@ sub_80BB028: ; 80BB028
movs r2, 0
bl font_get_width_of_string
adds r4, r0, 0
- ldr r0, =0x085ee654
+ ldr r0, =gUnknown_085EE654
mov r8, r0
movs r0, 0x1
mov r1, r8
movs r2, 0
bl font_get_width_of_string
adds r5, r0, 0
- ldr r6, =0x085ee65d
+ ldr r6, =gUnknown_085EE65D
movs r0, 0x1
adds r1, r6, 0
movs r2, 0
@@ -353108,7 +353108,7 @@ sub_80BB0D0: ; 80BB0D0
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ee589
+ ldr r2, =gUnknown_085EE589
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -353136,7 +353136,7 @@ sub_80BB104: ; 80BB104
movs r1, 0x11
bl Window_FastFillPixels
movs r4, 0
- ldr r5, =0x0855c664
+ ldr r5, =gUnknown_0855C664
@080BB114:
lsls r0, r4, 2
adds r0, r5
@@ -355415,7 +355415,7 @@ sub_80BC514: ; 80BC514
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0855d298
+ ldr r1, =gUnknown_0855D298
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -355441,26 +355441,26 @@ sub_80BC514: ; 80BC514
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
str r6, [sp]
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc2c5c
+ ldr r1, =gUnknown_08DC2C5C
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x08dc2dac
+ ldr r1, =gUnknown_08DC2DAC
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
cmp r5, 0
bne @080BC640
- ldr r1, =0x08dc2a08
+ ldr r1, =gUnknown_08DC2A08
movs r3, 0xA0
lsls r3, 2
movs r0, 0
@@ -355470,7 +355470,7 @@ sub_80BC514: ; 80BC514
.align 2, 0
.pool
@080BC640:
- ldr r1, =0x08dc2b1c
+ ldr r1, =gUnknown_08DC2B1C
movs r3, 0xA0
lsls r3, 2
movs r0, 0
@@ -355508,7 +355508,7 @@ sub_80BC514: ; 80BC514
lsls r0, 31
lsrs r0, 31
bl sub_80BC844
- ldr r0, =0x0855d2a8
+ ldr r0, =gUnknown_0855D2A8
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -355531,9 +355531,9 @@ sub_80BC514: ; 80BC514
ldr r1, =0x0300301c
movs r0, 0x8
strb r0, [r1]
- ldr r0, =0x0855d26c
+ ldr r0, =gUnknown_0855D26C
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0855d27c
+ ldr r0, =gUnknown_0855D27C
bl gpu_pal_obj_alloc_and_load_multiple
adds r0, r5, 0
bl sub_80BDB7C
@@ -355686,7 +355686,7 @@ sub_80BC844: ; 80BC844
lsrs r0, 24
cmp r0, 0x1
bne @080BC858
- ldr r0, =0x08dc17b6
+ ldr r0, =gUnknown_08DC17B6
b @080BC862
.align 2, 0
.pool
@@ -355694,7 +355694,7 @@ sub_80BC844: ; 80BC844
bl sub_809D42C
cmp r0, 0
bne @080BC870
- ldr r0, =0x08dc16f6
+ ldr r0, =gUnknown_08DC16F6
@080BC862:
movs r1, 0x1
movs r2, 0xBE
@@ -355703,7 +355703,7 @@ sub_80BC844: ; 80BC844
.align 2, 0
.pool
@080BC870:
- ldr r0, =0x08dc1876
+ ldr r0, =gUnknown_08DC1876
movs r1, 0x1
movs r2, 0xBE
bl gpu_pal_apply
@@ -356011,7 +356011,7 @@ sub_80BC8D4: ; 80BC8D4
movs r7, 0x1
mov r9, r7
@080BCADA:
- ldr r1, =0x0855c6a4
+ ldr r1, =gUnknown_0855C6A4
lsls r4, 16
asrs r0, r4, 15
adds r0, r1
@@ -356090,7 +356090,7 @@ sub_80BC8D4: ; 80BC8D4
ldr r7, =0x02039b4c
ldr r6, =0x0000060c
@080BCB82:
- ldr r1, =0x0855c9da
+ ldr r1, =gUnknown_0855C9DA
asrs r0, 15
adds r0, r1
ldrh r0, [r0]
@@ -356156,7 +356156,7 @@ sub_80BC8D4: ; 80BC8D4
ldr r0, =0x00000181
mov r9, r0
@080BCC16:
- ldr r1, =0x0855c9da
+ ldr r1, =gUnknown_0855C9DA
lsls r4, 16
asrs r0, r4, 15
adds r0, r1
@@ -356224,7 +356224,7 @@ sub_80BC8D4: ; 80BC8D4
ldr r7, =0x02039b4c
ldr r6, =0x0000060c
@080BCCAA:
- ldr r1, =0x0855ccde
+ ldr r1, =gUnknown_0855CCDE
asrs r0, 15
adds r0, r1
ldrh r0, [r0]
@@ -356290,7 +356290,7 @@ sub_80BC8D4: ; 80BC8D4
ldr r0, =0x00000181
mov r9, r0
@080BCD3E:
- ldr r1, =0x0855ccde
+ ldr r1, =gUnknown_0855CCDE
lsls r4, 16
asrs r0, r4, 15
adds r0, r1
@@ -356809,7 +356809,7 @@ sub_80BD154: ; 80BD154
mov r8, r1
lsls r2, 24
lsrs r7, r2, 24
- ldr r1, =0x0855d2b8
+ ldr r1, =gUnknown_0855D2B8
add r0, sp, 0x4
movs r2, 0x6
bl memcpy
@@ -356879,7 +356879,7 @@ sub_80BD1F4: ; 80BD1F4
lsrs r4, r2, 24
cmp r0, 0
beq @080BD220
- ldr r1, =0x0855d2be
+ ldr r1, =gUnknown_0855D2BE
lsls r2, r3, 3
lsls r3, r4, 3
movs r0, 0x8
@@ -356924,13 +356924,13 @@ sub_80BD23C: ; 80BD23C
beq @080BD264
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r4, r1, r0
b @080BD266
.align 2, 0
.pool
@080BD264:
- ldr r4, =0x0855d2fe
+ ldr r4, =gUnknown_0855D2FE
@080BD266:
str r5, [sp]
movs r0, 0
@@ -357616,7 +357616,7 @@ sub_80BD69C: ; 80BD69C
.align 2, 0
.pool
@080BD83C:
- ldr r1, =0x0855d28c
+ ldr r1, =gUnknown_0855D28C
ldr r6, =0x02039b4c
ldr r2, [r6]
movs r3, 0xC7
@@ -357627,7 +357627,7 @@ sub_80BD69C: ; 80BD69C
lsrs r0, 2
adds r1, r0, r1
ldrb r5, [r1]
- ldr r1, =0x0855d291
+ ldr r1, =gUnknown_0855D291
adds r0, r1
ldrb r3, [r0]
ldr r0, =0x0000062e
@@ -358030,7 +358030,7 @@ sub_80BDB7C: ; 80BDB7C
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r4, =0x0855d1ac
+ ldr r4, =gUnknown_0855D1AC
adds r0, r4, 0
movs r1, 0xB8
movs r2, 0x4
@@ -358064,12 +358064,12 @@ sub_80BDB7C: ; 80BDB7C
movs r2, 0x2
orrs r1, r2
strb r1, [r0]
- ldr r0, =0x0855d194
+ ldr r0, =gUnknown_0855D194
movs r1, 0xE6
movs r2, 0x14
movs r3, 0
bl obj_add_from_template_forward_search
- ldr r5, =0x0855d1c4
+ ldr r5, =gUnknown_0855D1C4
adds r0, r5, 0
movs r1, 0x10
movs r2, 0x78
@@ -358119,7 +358119,7 @@ sub_80BDB7C: ; 80BDB7C
add r0, r10
movs r1, 0x1
bl obj_anim_image_start
- ldr r6, =0x0855d1dc
+ ldr r6, =gUnknown_0855D1DC
adds r0, r6, 0
movs r1, 0
movs r2, 0x50
@@ -358183,7 +358183,7 @@ sub_80BDB7C: ; 80BDB7C
beq @080BDCD6
b @080BDF4C
@080BDCD6:
- ldr r4, =0x0855d1f4
+ ldr r4, =gUnknown_0855D1F4
adds r0, r4, 0
movs r1, 0x20
movs r2, 0x28
@@ -358204,7 +358204,7 @@ sub_80BDB7C: ; 80BDB7C
bl obj_anim_image_start
movs r0, 0
mov r8, r0
- ldr r0, =0x0855d224
+ ldr r0, =gUnknown_0855D224
movs r1, 0x18
movs r2, 0x30
movs r3, 0x1
@@ -358244,7 +358244,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BDD78:
- ldr r0, =0x0855d224
+ ldr r0, =gUnknown_0855D224
movs r1, 0x20
movs r2, 0x30
movs r3, 0x1
@@ -358293,7 +358293,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BDDE8:
- ldr r6, =0x0855d224
+ ldr r6, =gUnknown_0855D224
adds r0, r6, 0
movs r1, 0x28
movs r2, 0x30
@@ -358361,7 +358361,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BDE8C:
- ldr r0, =0x0855d224
+ ldr r0, =gUnknown_0855D224
movs r1, 0x20
movs r2, 0x50
movs r3, 0x1
@@ -358410,7 +358410,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BDEFC:
- ldr r0, =0x0855d224
+ ldr r0, =gUnknown_0855D224
movs r1, 0x28
movs r2, 0x50
movs r3, 0x1
@@ -358441,7 +358441,7 @@ sub_80BDB7C: ; 80BDB7C
.align 2, 0
.pool
@080BDF4C:
- ldr r4, =0x0855d1f4
+ ldr r4, =gUnknown_0855D1F4
adds r0, r4, 0
movs r1, 0x20
movs r2, 0x28
@@ -358460,7 +358460,7 @@ sub_80BDB7C: ; 80BDB7C
add r0, r10
movs r1, 0x1
bl obj_anim_image_start
- ldr r4, =0x0855d20c
+ ldr r4, =gUnknown_0855D20C
adds r0, r4, 0
movs r1, 0x11
movs r2, 0x2D
@@ -358503,7 +358503,7 @@ sub_80BDB7C: ; 80BDB7C
lsrs r6, r0, 16
movs r0, 0
mov r8, r0
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x28
movs r2, 0x2D
movs r3, 0x1
@@ -358539,7 +358539,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE030:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x30
movs r2, 0x2D
movs r3, 0x1
@@ -358584,7 +358584,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE090:
- ldr r5, =0x0855d23c
+ ldr r5, =gUnknown_0855D23C
adds r0, r5, 0
movs r1, 0x38
movs r2, 0x2D
@@ -358649,7 +358649,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE128:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x30
movs r2, 0x37
movs r3, 0x1
@@ -358698,7 +358698,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE198:
- ldr r5, =0x0855d23c
+ ldr r5, =gUnknown_0855D23C
adds r0, r5, 0
movs r1, 0x38
movs r2, 0x37
@@ -358767,7 +358767,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE23C:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x30
movs r2, 0x51
movs r3, 0x1
@@ -358812,7 +358812,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE29C:
- ldr r5, =0x0855d23c
+ ldr r5, =gUnknown_0855D23C
adds r0, r5, 0
movs r1, 0x38
movs r2, 0x51
@@ -358877,7 +358877,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE334:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x30
movs r2, 0x5B
movs r3, 0x1
@@ -358926,7 +358926,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE3A4:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x38
movs r2, 0x5B
movs r3, 0x1
@@ -358954,7 +358954,7 @@ sub_80BDB7C: ; 80BDB7C
lsrs r1, 24
bl obj_anim_image_start
@080BE3E2:
- ldr r0, =0x0855d254
+ ldr r0, =gUnknown_0855D254
movs r1, 0x88
movs r2, 0x60
movs r3, 0x1
@@ -358970,7 +358970,7 @@ sub_80BDB7C: ; 80BDB7C
.align 2, 0
.pool
@080BE414:
- ldr r0, =0x0855d254
+ ldr r0, =gUnknown_0855D254
movs r1, 0x88
movs r2, 0x50
movs r3, 0x1
@@ -359118,7 +359118,7 @@ sub_80BE4E0: ; 80BE4E0
.align 2, 0
.pool
@080BE520:
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
ldrh r0, [r4, 0x38]
lsls r0, 24
lsrs r0, 23
@@ -359357,7 +359357,7 @@ sub_80BE658: ; 80BE658
@080BE6F8:
lsrs r0, 24
adds r4, r1, 0
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsls r0, 1
adds r0, r1
movs r1, 0
@@ -359457,7 +359457,7 @@ sub_80BE780: ; 80BE780
adds r1, r0
lsls r1, 24
lsrs r1, 24
- ldr r4, =0x08329f40
+ ldr r4, =gUnknown_08329F40
lsls r0, r1, 1
adds r0, r4
ldrh r3, [r0]
@@ -359571,7 +359571,7 @@ sub_80BE834: ; 80BE834
ldrh r0, [r0]
lsls r0, 4
strh r0, [r3, 0x26]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r2, [r3, 0x32]
lsls r0, r2, 24
lsrs r0, 23
@@ -359666,7 +359666,7 @@ sub_80BE91C: ; 80BE91C
strh r1, [r0, 0x12]
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0856e630
+ ldr r1, =gUnknown_0856E630
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -359692,7 +359692,7 @@ sub_80BE91C: ; 80BE91C
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r0, =0x0856e640
+ ldr r0, =gUnknown_0856E640
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
adds r0, r5, 0
@@ -359841,7 +359841,7 @@ sub_80BEA24: ; 80BEA24
.align 2, 0
.pool
@080BEAF0:
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -359849,7 +359849,7 @@ sub_80BEA24: ; 80BEA24
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc3080
+ ldr r1, =gUnknown_08DC3080
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -360761,7 +360761,7 @@ sub_80BF250: ; 80BF250
.align 2, 0
.pool
@080BF310:
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -360769,7 +360769,7 @@ sub_80BF250: ; 80BF250
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc3198
+ ldr r1, =gUnknown_08DC3198
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -360817,7 +360817,7 @@ sub_80BF250: ; 80BF250
.align 2, 0
.pool
@080BF3A0:
- ldr r0, =0x085e871b
+ ldr r0, =gUnknown_085E871B
movs r1, 0x52
movs r2, 0x21
bl sub_80BE8DC
@@ -361382,7 +361382,7 @@ sub_80BF82C: ; 80BF82C
.align 2, 0
.pool
@080BF8D8:
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -361390,7 +361390,7 @@ sub_80BF82C: ; 80BF82C
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc2e6c
+ ldr r1, =gUnknown_08DC2E6C
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -361421,7 +361421,7 @@ sub_80BF82C: ; 80BF82C
.align 2, 0
.pool
@080BF93C:
- ldr r1, =0x085e8723
+ ldr r1, =gUnknown_085E8723
add r0, sp, 0x4
bl gf_strcpy
ldr r0, =0x03005d90
@@ -361485,7 +361485,7 @@ sub_80BF82C: ; 80BF82C
negs r0, r0
ands r0, r1
strb r0, [r4, 0x5]
- ldr r2, =0x0856b5b0
+ ldr r2, =gUnknown_0856B5B0
ldr r0, =0x02039b54
ldr r1, [r0]
ldrh r0, [r1]
@@ -361502,7 +361502,7 @@ sub_80BF82C: ; 80BF82C
movs r2, 0
movs r3, 0
bl rotscale_set_direct
- ldr r0, =0x0856e610
+ ldr r0, =gUnknown_0856E610
ldrb r1, [r4, 0x5]
lsrs r1, 4
adds r1, 0x10
@@ -361556,7 +361556,7 @@ sub_80BF82C: ; 80BF82C
negs r0, r0
ands r0, r1
strb r0, [r4, 0x5]
- ldr r2, =0x0856b5b0
+ ldr r2, =gUnknown_0856B5B0
ldr r1, [r5]
ldrh r0, [r1]
lsls r0, 5
@@ -361572,7 +361572,7 @@ sub_80BF82C: ; 80BF82C
movs r2, 0
movs r3, 0
bl rotscale_set_direct
- ldr r0, =0x0856e610
+ ldr r0, =gUnknown_0856E610
ldrb r1, [r4, 0x5]
lsrs r1, 4
adds r1, 0x10
@@ -361819,7 +361819,7 @@ sub_80BFC78: ; 80BFC78
thumb_func_start sub_80BFCDC
sub_80BFCDC: ; 80BFCDC
push {lr}
- ldr r1, =0x08dc2f5c
+ ldr r1, =gUnknown_08DC2F5C
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -361833,7 +361833,7 @@ sub_80BFCDC: ; 80BFCDC
thumb_func_start sub_80BFCF4
sub_80BFCF4: ; 80BFCF4
push {lr}
- ldr r1, =0x08dc2fec
+ ldr r1, =gUnknown_08DC2FEC
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -362058,7 +362058,7 @@ sub_80BFE38: ; 80BFE38
bl sub_80C09B0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0856e668
+ ldr r1, =gUnknown_0856E668
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -362074,7 +362074,7 @@ sub_80BFE38: ; 80BFE38
adds r1, r0, 0
movs r0, 0x2
bl bg_set_tilemap
- ldr r0, =0x0856e670
+ ldr r0, =gUnknown_0856E670
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r1, =0x03005e00
@@ -362088,7 +362088,7 @@ sub_80BFE38: ; 80BFE38
.align 2, 0
.pool
@080BFF0C:
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -362096,7 +362096,7 @@ sub_80BFE38: ; 80BFE38
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc3080
+ ldr r1, =gUnknown_08DC3080
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -362301,7 +362301,7 @@ sub_80C0088: ; 80C0088
ands r1, r0
cmp r1, 0
beq @080C0114
- ldr r0, =0x08dc16f6
+ ldr r0, =gUnknown_08DC16F6
movs r1, 0x31
movs r2, 0xE
bl gpu_pal_apply
@@ -362309,7 +362309,7 @@ sub_80C0088: ; 80C0088
.align 2, 0
.pool
@080C0114:
- ldr r0, =0x08dc1756
+ ldr r0, =gUnknown_08DC1756
movs r1, 0x31
movs r2, 0xE
bl gpu_pal_apply
@@ -362444,7 +362444,7 @@ sub_80C020C: ; 80C020C
adds r7, r2, 0
cmp r3, 0
beq @080C0234
- ldr r4, =0x085e8735
+ ldr r4, =gUnknown_085E8735
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xF0
@@ -362470,7 +362470,7 @@ sub_80C020C: ; 80C020C
adds r5, r6, 0
lsls r4, r6, 16
@080C0250:
- ldr r1, =0x085e8d4f
+ ldr r1, =gUnknown_085E8D4F
mov r0, sp
bl gf_strcpy
adds r1, r5, 0
@@ -362489,13 +362489,13 @@ sub_80C020C: ; 80C020C
beq @080C028C
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r0, r1, r0
b @080C028E
.align 2, 0
.pool
@080C028C:
- ldr r0, =0x0856e688
+ ldr r0, =gUnknown_0856E688
@080C028E:
movs r1, 0x84
movs r2, 0x19
@@ -362511,22 +362511,22 @@ sub_80C020C: ; 80C020C
.align 2, 0
.pool
@080C02AC:
- ldr r0, =0x085e86b8
+ ldr r0, =gUnknown_085E86B8
@080C02AE:
movs r1, 0x64
movs r2, 0x29
bl sub_80BE8DC
- ldr r0, =0x085e8755
+ ldr r0, =gUnknown_085E8755
movs r1, 0x60
movs r2, 0x39
bl sub_80BE8DC
- ldr r0, =0x085e8758
+ ldr r0, =gUnknown_085E8758
movs r1, 0x60
movs r2, 0x49
bl sub_80BE8DC
cmp r7, 0
beq @080C02FC
- ldr r0, =0x0856b5b0
+ ldr r0, =gUnknown_0856B5B0
lsls r4, r6, 5
adds r4, r0
ldrh r0, [r4, 0xC]
@@ -362541,18 +362541,18 @@ sub_80C020C: ; 80C020C
.align 2, 0
.pool
@080C02FC:
- ldr r0, =0x085e86c6
+ ldr r0, =gUnknown_085E86C6
movs r1, 0x81
movs r2, 0x39
bl sub_80BE8DC
- ldr r0, =0x085e86d0
+ ldr r0, =gUnknown_085E86D0
movs r1, 0x81
movs r2, 0x49
bl sub_80BE8DC
@080C0310:
cmp r7, 0
beq @080C032C
- ldr r0, =0x0856b5b0
+ ldr r0, =gUnknown_0856B5B0
lsls r1, r6, 5
adds r0, 0x10
adds r1, r0
@@ -362561,7 +362561,7 @@ sub_80C020C: ; 80C020C
.align 2, 0
.pool
@080C032C:
- ldr r4, =0x0855d30c
+ ldr r4, =gUnknown_0855D30C
@080C032E:
movs r0, 0x1
adds r1, r4, 0
@@ -362934,7 +362934,7 @@ sub_80C0460: ; 80C0460
sub_80C0620: ; 80C0620
lsls r0, 16
lsrs r0, 11
- ldr r1, =0x0856b5b0
+ ldr r1, =gUnknown_0856B5B0
adds r0, r1
bx lr
.align 2, 0
@@ -362955,7 +362955,7 @@ sub_80C0630: ; 80C0630
movs r0, 0x1
b @080C065C
@080C0646:
- ldr r0, =0x0856b5b0
+ ldr r0, =gUnknown_0856B5B0
lsls r1, r2, 5
adds r1, r0
ldrh r0, [r1, 0xC]
@@ -362963,7 +362963,7 @@ sub_80C0630: ; 80C0630
.align 2, 0
.pool
@080C0654:
- ldr r0, =0x0856b5b0
+ ldr r0, =gUnknown_0856B5B0
lsls r1, r2, 5
adds r1, r0
ldrh r0, [r1, 0xE]
@@ -363652,7 +363652,7 @@ sub_80C0B44: ; 80C0B44
cmp r5, 0
beq @080C0BC0
movs r4, 0
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
movs r0, 0xB
adds r1, r5, 0
muls r1, r0
@@ -363886,7 +363886,7 @@ sub_80C0D30: ; 80C0D30
mov r8, r0
lsls r1, 16
lsrs r1, 16
- ldr r4, =0x0856e694
+ ldr r4, =gUnknown_0856E694
adds r0, r1, 0
bl NationalPokedexNumToSpecies
lsls r0, 16
@@ -364219,11 +364219,11 @@ sub_80C0F30: ; 80C0F30
cmp r0, 0
beq @080C1032
lsls r7, 2
- ldr r0, =0x0856ed08
+ ldr r0, =gUnknown_0856ED08
adds r0, 0x3
adds r0, r7, r0
str r0, [sp, 0xC]
- ldr r0, =0x0856ed08
+ ldr r0, =gUnknown_0856ED08
adds r0, r7
mov r9, r0
@080C0FBA:
@@ -364235,7 +364235,7 @@ sub_80C0F30: ; 80C0F30
bl NationalPokedexNumToSpecies
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
movs r0, 0xB
muls r0, r2
adds r0, r1
@@ -364247,7 +364247,7 @@ sub_80C0F30: ; 80C0F30
bcc @080C0FF2
mov r1, r9
ldrb r0, [r1]
- ldr r1, =0x0856ed08
+ ldr r1, =gUnknown_0856ED08
adds r1, 0x1
adds r1, r7, r1
ldrb r1, [r1]
@@ -364255,7 +364255,7 @@ sub_80C0F30: ; 80C0F30
cmp r2, r0
blt @080C100A
@080C0FF2:
- ldr r0, =0x0856ed08
+ ldr r0, =gUnknown_0856ED08
adds r0, 0x2
adds r0, r7, r0
ldrb r2, [r0]
@@ -364309,7 +364309,7 @@ sub_80C0F30: ; 80C0F30
cmp r6, r0
bcs @080C10A2
adds r7, r1, 0
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
mov r8, r0
@080C105A:
ldr r0, [r7]
@@ -364396,7 +364396,7 @@ sub_80C0F30: ; 80C0F30
bl NationalPokedexNumToSpecies
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -364459,7 +364459,7 @@ sub_80C0F30: ; 80C0F30
bl NationalPokedexNumToSpecies
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -364689,7 +364689,7 @@ sub_80C12E0: ; 80C12E0
bl sub_80C09B0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0856eff8
+ ldr r1, =gUnknown_0856EFF8
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -364715,12 +364715,12 @@ sub_80C12E0: ; 80C12E0
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r0, =0x0856f008
+ ldr r0, =gUnknown_0856F008
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
bl Window_WriteStandardTileMap
- ldr r1, =0x08dc3304
+ ldr r1, =gUnknown_08DC3304
movs r2, 0x80
lsls r2, 6
str r5, [sp]
@@ -364730,7 +364730,7 @@ sub_80C12E0: ; 80C12E0
bl sub_809D42C
cmp r0, 0
bne @080C13E4
- ldr r1, =0x08dc3a0c
+ ldr r1, =gUnknown_08DC3A0C
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -364739,13 +364739,13 @@ sub_80C12E0: ; 80C12E0
.align 2, 0
.pool
@080C13E4:
- ldr r1, =0x08dc3870
+ ldr r1, =gUnknown_08DC3870
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
@080C13F0:
- ldr r0, =0x08dc3286
+ ldr r0, =gUnknown_08DC3286
movs r1, 0x1
movs r2, 0x7E
bl gpu_pal_apply
@@ -364759,9 +364759,9 @@ sub_80C12E0: ; 80C12E0
.align 2, 0
.pool
@080C1414:
- ldr r0, =0x0855d26c
+ ldr r0, =gUnknown_0855D26C
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0855d27c
+ ldr r0, =gUnknown_0855D27C
bl gpu_pal_obj_alloc_and_load_multiple
adds r0, r4, 0
bl sub_80C2594
@@ -365119,19 +365119,19 @@ sub_80C170C: ; 80C170C
cmp r0, 0
beq @080C1740
bl sub_809D42C
- ldr r6, =0x0856edb8
+ ldr r6, =gUnknown_0856EDB8
cmp r0, 0
bne @080C174C
- ldr r6, =0x0856edf0
+ ldr r6, =gUnknown_0856EDF0
b @080C174C
.align 2, 0
.pool
@080C1740:
bl sub_809D42C
- ldr r6, =0x0856ed9c
+ ldr r6, =gUnknown_0856ED9C
cmp r0, 0
bne @080C174C
- ldr r6, =0x0856edd4
+ ldr r6, =gUnknown_0856EDD4
@080C174C:
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -365227,7 +365227,7 @@ sub_80C170C: ; 80C170C
.align 2, 0
.pool
@080C183C:
- ldr r0, =0x085e875b
+ ldr r0, =gUnknown_085E875B
bl sub_80C2618
ldr r0, =sub_80C19A4 + 1
str r0, [r6]
@@ -365485,7 +365485,7 @@ sub_80C1A4C: ; 80C1A4C
beq @080C1A84
movs r0, 0x1F
bl audio_play
- ldr r0, =0x085e8773
+ ldr r0, =gUnknown_085E8773
bl sub_80C2618
b @080C1A90
.align 2, 0
@@ -365493,7 +365493,7 @@ sub_80C1A4C: ; 80C1A4C
@080C1A84:
movs r0, 0x20
bl audio_play
- ldr r0, =0x085e8785
+ ldr r0, =gUnknown_085E8785
bl sub_80C2618
@080C1A90:
ldr r0, =0x03005e00
@@ -365601,7 +365601,7 @@ sub_80C1B64: ; 80C1B64
ldrb r0, [r6, 0xA]
adds r2, 0x8
adds r1, r2
- ldr r2, =0x0856efc8
+ ldr r2, =gUnknown_0856EFC8
lsls r0, 3
adds r0, r2
ldrb r4, [r0, 0x4]
@@ -365645,7 +365645,7 @@ sub_80C1BCC: ; 80C1BCC
lsls r2, 3
adds r5, r2, r3
ldrb r1, [r5, 0xA]
- ldr r0, =0x0856efc8
+ ldr r0, =gUnknown_0856EFC8
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -365945,7 +365945,7 @@ sub_80C1DFC: ; 80C1DFC
.4byte @080C1EA4
.4byte @080C1E94
@080C1E54:
- ldr r1, =0x0856ed30
+ ldr r1, =gUnknown_0856ED30
lsls r0, r4, 3
adds r0, r1
ldrb r1, [r0, 0x4]
@@ -365954,7 +365954,7 @@ sub_80C1DFC: ; 80C1DFC
.align 2, 0
.pool
@080C1E64:
- ldr r2, =0x0856ed48
+ ldr r2, =gUnknown_0856ED48
subs r1, r4, 0x3
lsls r0, r1, 1
adds r0, r1
@@ -365966,7 +365966,7 @@ sub_80C1DFC: ; 80C1DFC
adds r0, r5, 0
bl sub_80C1D98
@080C1E7C:
- ldr r2, =0x0856ed48
+ ldr r2, =gUnknown_0856ED48
subs r1, r4, 0x3
lsls r0, r1, 1
adds r0, r1
@@ -365979,7 +365979,7 @@ sub_80C1DFC: ; 80C1DFC
.align 2, 0
.pool
@080C1E94:
- ldr r0, =0x0856ed48
+ ldr r0, =gUnknown_0856ED48
ldrb r1, [r0, 0x1C]
ldrb r2, [r0, 0x1D]
ldrb r3, [r0, 0x1E]
@@ -365990,7 +365990,7 @@ sub_80C1DFC: ; 80C1DFC
bl sub_809D42C
cmp r0, 0
bne @080C1ED0
- ldr r2, =0x0856ed48
+ ldr r2, =gUnknown_0856ED48
subs r1, r4, 0x3
lsls r0, r1, 1
adds r0, r1
@@ -366010,7 +366010,7 @@ sub_80C1DFC: ; 80C1DFC
.align 2, 0
.pool
@080C1ED0:
- ldr r2, =0x0856ed48
+ ldr r2, =gUnknown_0856ED48
subs r1, r4, 0x3
lsls r0, r1, 1
adds r0, r1
@@ -366184,7 +366184,7 @@ sub_80C2040: ; 80C2040
lsrs r4, 24
adds r0, r4, 0
bl sub_80C1EF4
- ldr r0, =0x0856ed30
+ ldr r0, =gUnknown_0856ED30
lsls r4, 3
adds r4, r0
ldr r0, [r4]
@@ -366258,7 +366258,7 @@ sub_80C2064: ; 80C2064
movs r2, 0
bl sub_80C1DFC
@080C20DE:
- ldr r0, =0x0856ed48
+ ldr r0, =gUnknown_0856ED48
lsls r1, r4, 1
adds r1, r4
lsls r1, 2
@@ -366292,7 +366292,7 @@ sub_80C20F8: ; 80C20F8
ldrh r1, [r5, 0x14]
adds r0, r1
lsls r0, 16
- ldr r1, =0x0856ee5c
+ ldr r1, =gUnknown_0856EE5C
lsrs r0, 13
adds r1, 0x4
adds r0, r1
@@ -366304,7 +366304,7 @@ sub_80C20F8: ; 80C20F8
ldrh r1, [r5, 0x18]
adds r0, r1
lsls r0, 16
- ldr r1, =0x0856eeb4
+ ldr r1, =gUnknown_0856EEB4
lsrs r0, 13
adds r1, 0x4
adds r0, r1
@@ -366316,7 +366316,7 @@ sub_80C20F8: ; 80C20F8
ldrh r1, [r5, 0x1C]
adds r0, r1
lsls r0, 16
- ldr r4, =0x0856ef14
+ ldr r4, =gUnknown_0856EF14
lsrs r0, 13
adds r4, 0x4
adds r0, r4
@@ -366338,7 +366338,7 @@ sub_80C20F8: ; 80C20F8
ldrh r1, [r5, 0x10]
adds r0, r1
lsls r0, 16
- ldr r1, =0x0856ee24
+ ldr r1, =gUnknown_0856EE24
lsrs r0, 13
adds r1, 0x4
adds r0, r1
@@ -366353,7 +366353,7 @@ sub_80C20F8: ; 80C20F8
ldrh r5, [r5, 0xC]
adds r0, r5
lsls r0, 16
- ldr r1, =0x0856ee0c
+ ldr r1, =gUnknown_0856EE0C
lsrs r0, 13
adds r1, 0x4
adds r0, r1
@@ -366475,7 +366475,7 @@ sub_80C2294: ; 80C2294
push {r7}
lsls r0, 24
lsrs r0, 24
- ldr r4, =0x0856efc8
+ ldr r4, =gUnknown_0856EFC8
ldr r3, =0x03005e00
lsls r2, r0, 2
adds r2, r0
@@ -366548,7 +366548,7 @@ sub_80C2318: ; 80C2318
lsls r1, 3
ldr r0, =0x03005e08
adds r1, r0
- ldr r2, =0x0856efc8
+ ldr r2, =gUnknown_0856EFC8
lsls r0, r3, 3
adds r0, r2
ldrb r2, [r0, 0x4]
@@ -366583,12 +366583,12 @@ sub_80C2318: ; 80C2318
movs r0, 0
b @080C23B0
@080C2380:
- ldr r0, =0x0856efac
+ ldr r0, =gUnknown_0856EFAC
b @080C23AC
.align 2, 0
.pool
@080C2388:
- ldr r0, =0x0856efae
+ ldr r0, =gUnknown_0856EFAE
b @080C23AC
.align 2, 0
.pool
@@ -366610,7 +366610,7 @@ sub_80C2318: ; 80C2318
lsrs r0, 24
b @080C23B0
@080C23AA:
- ldr r0, =0x0856efb4
+ ldr r0, =gUnknown_0856EFB4
@080C23AC:
adds r0, r2, r0
ldrb r0, [r0]
@@ -366713,7 +366713,7 @@ sub_80C244C: ; 80C244C
ldrb r2, [r0, 0xA]
adds r3, 0x8
adds r1, r3
- ldr r0, =0x0856efc8
+ ldr r0, =gUnknown_0856EFC8
lsls r2, 3
adds r2, r0
ldrb r0, [r2, 0x5]
@@ -366752,7 +366752,7 @@ sub_80C2494: ; 80C2494
ldrb r2, [r0, 0xA]
adds r3, 0x8
adds r1, r3
- ldr r0, =0x0856efc8
+ ldr r0, =gUnknown_0856EFC8
lsls r2, 3
adds r2, r0
ldrb r0, [r2, 0x5]
@@ -366842,7 +366842,7 @@ sub_80C24E0: ; 80C24E0
lsls r0, 7
adds r0, r2, r0
lsls r0, 24
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsrs r0, 23
adds r0, r1
movs r1, 0
@@ -366881,7 +366881,7 @@ sub_80C2594: ; 80C2594
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r6, =0x0855d1ac
+ ldr r6, =gUnknown_0855D1AC
adds r0, r6, 0
movs r1, 0xB8
movs r2, 0x4
@@ -366972,7 +366972,7 @@ sub_80C2638: ; 80C2638
sub_80C2650: ; 80C2650
push {lr}
adds r2, r0, 0
- ldr r0, =0x085e8b3a
+ ldr r0, =gUnknown_085E8B3A
lsls r2, 4
adds r2, 0x9
movs r1, 0x90
@@ -367428,7 +367428,7 @@ sub_80C2760: ; 80C2760
movs r0, 0
movs r1, 0x1
bl sub_81973C4
- ldr r2, =0x085ed042
+ ldr r2, =gUnknown_085ED042
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -367535,13 +367535,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2B34
- ldr r0, =0x08dd1f78
+ ldr r0, =gUnknown_08DD1F78
ldr r2, =0x00000ef8
b @080C2C4A
.align 2, 0
.pool
@080C2B34:
- ldr r0, =0x08dd2ae0
+ ldr r0, =gUnknown_08DD2AE0
ldr r2, =0x00000ef8
b @080C2C4A
.align 2, 0
@@ -367554,13 +367554,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2B68
- ldr r0, =0x08dd21b0
+ ldr r0, =gUnknown_08DD21B0
ldr r2, =0x00000a48
b @080C2C4A
.align 2, 0
.pool
@080C2B68:
- ldr r0, =0x08dd2d30
+ ldr r0, =gUnknown_08DD2D30
ldr r2, =0x00000a48
b @080C2C4A
.align 2, 0
@@ -367576,13 +367576,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2BA0
- ldr r0, =0x08dd2010
+ ldr r0, =gUnknown_08DD2010
adds r2, 0x6E
b @080C2C4A
.align 2, 0
.pool
@080C2BA0:
- ldr r0, =0x08dd2b78
+ ldr r0, =gUnknown_08DD2B78
movs r2, 0xB3
lsls r2, 3
b @080C2C4A
@@ -367594,13 +367594,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2BC4
- ldr r0, =0x08dd228c
+ ldr r0, =gUnknown_08DD228C
adds r2, 0x6E
b @080C2C4A
.align 2, 0
.pool
@080C2BC4:
- ldr r0, =0x08dd2e5c
+ ldr r0, =gUnknown_08DD2E5C
movs r2, 0xB3
lsls r2, 3
b @080C2C4A
@@ -367614,13 +367614,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2BF4
- ldr r0, =0x0856f5cc
+ ldr r0, =gUnknown_0856F5CC
ldr r2, =0x000013a8
b @080C2C4A
.align 2, 0
.pool
@080C2BF4:
- ldr r0, =0x0856f814
+ ldr r0, =gUnknown_0856F814
ldr r2, =0x000013a8
b @080C2C4A
.align 2, 0
@@ -367633,13 +367633,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2C28
- ldr r0, =0x08dd1ab8
+ ldr r0, =gUnknown_08DD1AB8
ldr r2, =0x000019a8
b @080C2C4A
.align 2, 0
.pool
@080C2C28:
- ldr r0, =0x08dd246c
+ ldr r0, =gUnknown_08DD246C
ldr r2, =0x000019a8
b @080C2C4A
.align 2, 0
@@ -367652,7 +367652,7 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
bne @080C2C6C
- ldr r0, =0x0856f018
+ ldr r0, =gUnknown_0856F018
ldr r2, =0x000017a8
@080C2C4A:
adds r1, r2
@@ -368164,7 +368164,7 @@ sub_80C3020: ; 80C3020
ldrb r0, [r4]
cmp r0, 0x1
bne @080C3084
- ldr r2, =0x08329d54
+ ldr r2, =gUnknown_08329D54
ldrh r0, [r4, 0xE]
movs r1, 0x7
ands r0, r1
@@ -368173,7 +368173,7 @@ sub_80C3020: ; 80C3020
.align 2, 0
.pool
@080C3084:
- ldr r2, =0x08329d54
+ ldr r2, =gUnknown_08329D54
ldrh r0, [r4, 0xE]
movs r1, 0x7
ands r0, r1
@@ -368224,7 +368224,7 @@ sub_80C30A4: ; 80C30A4
ldrb r0, [r4]
cmp r0, 0x1
bne @080C3100
- ldr r2, =0x08329d54
+ ldr r2, =gUnknown_08329D54
ldrh r0, [r4, 0xE]
movs r1, 0x7
ands r0, r1
@@ -368233,7 +368233,7 @@ sub_80C30A4: ; 80C30A4
.align 2, 0
.pool
@080C3100:
- ldr r2, =0x08329d54
+ ldr r2, =gUnknown_08329D54
ldrh r0, [r4, 0xE]
movs r1, 0x7
ands r0, r1
@@ -368552,7 +368552,7 @@ sub_80C3388: ; 80C3388
push {lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0856fab4
+ ldr r1, =gUnknown_0856FAB4
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -368588,7 +368588,7 @@ sub_80C3388: ; 80C3388
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x0856fac4
+ ldr r0, =gUnknown_0856FAC4
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_81973A4
@@ -368776,7 +368776,7 @@ sub_80C3548: ; 80C3548
sub_80C3574: ; 80C3574
push {r4,r5,lr}
sub sp, 0x2C
- ldr r1, =0x085ecf71
+ ldr r1, =gUnknown_085ECF71
add r0, sp, 0xC
bl gf_strcpy
adds r5, r0, 0
@@ -368798,7 +368798,7 @@ sub_80C3574: ; 80C3574
ldrb r0, [r0]
cmp r0, 0
bne @080C35E0
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -368814,7 +368814,7 @@ sub_80C3574: ; 80C3574
.align 2, 0
.pool
@080C35E0:
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -368839,7 +368839,7 @@ sub_80C3574: ; 80C3574
sub_80C3608: ; 80C3608
push {r4,lr}
sub sp, 0x2C
- ldr r1, =0x085ecf78
+ ldr r1, =gUnknown_085ECF78
add r0, sp, 0xC
bl gf_strcpy
ldr r4, =0x02039ce8
@@ -368874,7 +368874,7 @@ sub_80C3608: ; 80C3608
movs r3, 0x9
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -368903,12 +368903,12 @@ sub_80C3684: ; 80C3684
ldrb r0, [r0]
cmp r0, 0
bne @080C36C4
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf7e
+ ldr r0, =gUnknown_085ECF7E
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -368919,12 +368919,12 @@ sub_80C3684: ; 80C3684
.align 2, 0
.pool
@080C36C4:
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf7e
+ ldr r0, =gUnknown_085ECF7E
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -368943,7 +368943,7 @@ sub_80C3684: ; 80C3684
movs r3, 0x6
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x085e969c
+ ldr r1, =gUnknown_085E969C
adds r0, r5, 0
bl ExpandTextCodes
ldr r0, [r4]
@@ -368969,7 +368969,7 @@ sub_80C3684: ; 80C3684
@080C3740:
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369022,12 +369022,12 @@ sub_80C378C: ; 80C378C
ldrb r0, [r0]
cmp r0, 0
bne @080C37DC
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf86
+ ldr r0, =gUnknown_085ECF86
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369038,12 +369038,12 @@ sub_80C378C: ; 80C378C
.align 2, 0
.pool
@080C37DC:
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf86
+ ldr r0, =gUnknown_085ECF86
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369062,7 +369062,7 @@ sub_80C378C: ; 80C378C
movs r2, 0
movs r3, 0x3
bl decimal_int_to_string
- ldr r1, =0x085ecf8e
+ ldr r1, =gUnknown_085ECF8E
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x0000052b
@@ -369087,7 +369087,7 @@ sub_80C378C: ; 80C378C
@080C3854:
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369121,12 +369121,12 @@ sub_80C3880: ; 80C3880
ldrb r0, [r0]
cmp r0, 0
bne @080C38C8
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf99
+ ldr r0, =gUnknown_085ECF99
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369137,12 +369137,12 @@ sub_80C3880: ; 80C3880
.align 2, 0
.pool
@080C38C8:
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf99
+ ldr r0, =gUnknown_085ECF99
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369179,7 +369179,7 @@ sub_80C3880: ; 80C3880
bls @080C3922
movs r6, 0x3B
@080C3922:
- ldr r1, =0x085ecf8f
+ ldr r1, =gUnknown_085ECF8F
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
@@ -369223,7 +369223,7 @@ sub_80C3880: ; 80C3880
bl decimal_int_to_string
lsls r2, r7, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
mov r8, r0
str r0, [sp]
movs r5, 0x1
@@ -369238,7 +369238,7 @@ sub_80C3880: ; 80C3880
adds r7, 0x12
lsls r2, r7, 24
lsrs r2, 24
- ldr r1, =0x0856fb40
+ ldr r1, =gUnknown_0856FB40
ldr r0, =0x02039ce8
ldr r0, [r0]
ldrb r0, [r0, 0x7]
@@ -369247,7 +369247,7 @@ sub_80C3880: ; 80C3880
ldr r0, [r0]
str r0, [sp]
str r5, [sp, 0x4]
- ldr r0, =0x085ecf8f
+ ldr r0, =gUnknown_085ECF8F
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369293,14 +369293,14 @@ sub_80C3A18: ; 80C3A18
ldrb r0, [r1, 0x5]
cmp r0, 0
beq @080C3ACE
- ldr r0, =0x0856fb48
+ ldr r0, =gUnknown_0856FB48
mov r8, r0
ldr r4, =0x0000052b
adds r0, r1, r4
ldrb r0, [r0]
add r0, r8
ldrb r3, [r0]
- ldr r6, =0x0856fb0c
+ ldr r6, =gUnknown_0856FB0C
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -369333,7 +369333,7 @@ sub_80C3A18: ; 80C3A18
movs r0, 0x1
movs r1, 0x1
bl box_print
- ldr r0, =0x0856fb4a
+ ldr r0, =gUnknown_0856FB4A
mov r8, r0
ldr r1, [r7]
adds r0, r1, r4
@@ -369408,7 +369408,7 @@ sub_80C3AF0: ; 80C3AF0
bl gf_strcpy
ldr r0, [r4]
adds r0, 0x4D
- ldr r1, =0x085ecfa6
+ ldr r1, =gUnknown_085ECFA6
bl ExpandTextCodes
@080C3B30:
pop {r4}
@@ -369429,7 +369429,7 @@ sub_80C3B50: ; 80C3B50
ldrb r0, [r0]
cmp r0, 0
bne @080C3B8C
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369453,7 +369453,7 @@ sub_80C3B50: ; 80C3B50
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369507,7 +369507,7 @@ sub_80C3BC4: ; 80C3BC4
bl decimal_int_to_string
ldr r0, [r4]
adds r0, 0x93
- ldr r1, =0x0856fb4c
+ ldr r1, =gUnknown_0856FB4C
bl ExpandTextCodes
@080C3C0E:
pop {r4}
@@ -369528,7 +369528,7 @@ sub_80C3C34: ; 80C3C34
adds r4, r0, 0
mov r9, r2
mov r10, r3
- ldr r2, =0x0856fb55
+ ldr r2, =gUnknown_0856FB55
ldr r6, =0x02039ce8
ldr r0, [r6]
ldr r5, =0x0000052b
@@ -369541,7 +369541,7 @@ sub_80C3C34: ; 80C3C34
lsls r0, 22
adds r4, r0
lsrs r4, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369552,7 +369552,7 @@ sub_80C3C34: ; 80C3C34
movs r1, 0x1
adds r3, r4, 0
bl box_print
- ldr r1, =0x0856fb57
+ ldr r1, =gUnknown_0856FB57
ldr r0, [r6]
adds r0, r5
ldrb r0, [r0]
@@ -369594,9 +369594,9 @@ sub_80C3CCC: ; 80C3CCC
ldrb r0, [r2, 0xB]
cmp r0, 0
beq @080C3CE4
- ldr r1, =0x085ecfb8
+ ldr r1, =gUnknown_085ECFB8
adds r2, 0x93
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0
bl sub_80C3C34
@080C3CE4:
@@ -369616,7 +369616,7 @@ sub_80C3CF4: ; 80C3CF4
beq @080C3D40
adds r0, r1, 0
adds r0, 0xD9
- ldr r2, =0x0856fb5c
+ ldr r2, =gUnknown_0856FB5C
ldr r3, =0x0000052a
adds r1, r3
ldrb r1, [r1]
@@ -369669,12 +369669,12 @@ sub_80C3D60: ; 80C3D60
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085ecfed
+ ldr r1, =gUnknown_085ECFED
adds r0, r4, 0
bl ExpandTextCodes
ldr r1, [r5]
adds r1, 0xD9
- ldr r3, =0x0856fb0c
+ ldr r3, =gUnknown_0856FB0C
movs r0, 0x1
adds r2, r4, 0
bl sub_80C3C34
@@ -369717,10 +369717,10 @@ sub_80C3DF0: ; 80C3DF0
ldrb r0, [r2, 0x10]
cmp r0, 0
beq @080C3E0A
- ldr r1, =0x085ed010
+ ldr r1, =gUnknown_085ED010
ldr r0, =0x00000237
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x2
bl sub_80C3C34
@080C3E0A:
@@ -369773,10 +369773,10 @@ sub_80C3E58: ; 80C3E58
ldr r0, [r0]
cmp r0, 0
beq @080C3E80
- ldr r1, =0x085ed036
+ ldr r1, =gUnknown_085ED036
ldr r0, =0x000002c3
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x4
bl sub_80C3C34
@080C3E80:
@@ -369828,10 +369828,10 @@ sub_80C3ED4: ; 80C3ED4
ldr r0, [r0]
cmp r0, 0
beq @080C3EFC
- ldr r1, =0x085ed01f
+ ldr r1, =gUnknown_085ED01F
ldr r0, =0x0000034f
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x3
bl sub_80C3C34
@080C3EFC:
@@ -369864,7 +369864,7 @@ sub_80C3F14: ; 80C3F14
ldr r0, [r4]
ldr r1, =0x00000395
adds r0, r1
- ldr r1, =0x085ed096
+ ldr r1, =gUnknown_085ED096
bl ExpandTextCodes
@080C3F46:
pop {r4}
@@ -369889,10 +369889,10 @@ sub_80C3F64: ; 80C3F64
ldrh r0, [r0]
cmp r0, 0
beq @080C3F8C
- ldr r1, =0x085ed085
+ ldr r1, =gUnknown_085ED085
ldr r0, =0x00000395
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x3
bl sub_80C3C34
@080C3F8C:
@@ -369946,10 +369946,10 @@ sub_80C3FE0: ; 80C3FE0
ldrh r0, [r0]
cmp r0, 0
beq @080C4008
- ldr r1, =0x085ed09f
+ ldr r1, =gUnknown_085ED09F
ldr r0, =0x000003db
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x4
bl sub_80C3C34
@080C4008:
@@ -369998,7 +369998,7 @@ sub_80C4020: ; 80C4020
ldr r0, [r4]
ldr r1, =0x00000421
adds r0, r1
- ldr r1, =0x085ed0e0
+ ldr r1, =gUnknown_085ED0E0
bl ExpandTextCodes
b @080C40B6
.align 2, 0
@@ -370017,7 +370017,7 @@ sub_80C4020: ; 80C4020
ldr r0, [r4]
ldr r1, =0x00000421
adds r0, r1
- ldr r1, =0x085ed0c8
+ ldr r1, =gUnknown_085ED0C8
bl ExpandTextCodes
@080C40B6:
pop {r4}
@@ -370048,10 +370048,10 @@ sub_80C40CC: ; 80C40CC
ldrb r0, [r2, 0xD]
cmp r0, 0
beq @080C412C
- ldr r1, =0x085ed0d3
+ ldr r1, =gUnknown_085ED0D3
ldr r0, =0x00000421
adds r2, r0
- ldr r3, =0x0856fb0c
+ ldr r3, =gUnknown_0856FB0C
movs r0, 0x5
bl sub_80C3C34
b @080C412C
@@ -370063,10 +370063,10 @@ sub_80C40CC: ; 80C40CC
ldrh r0, [r0]
cmp r0, 0
beq @080C412C
- ldr r1, =0x085ed0b6
+ ldr r1, =gUnknown_085ED0B6
ldr r0, =0x00000421
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x5
bl sub_80C3C34
@080C412C:
@@ -370080,12 +370080,12 @@ sub_80C40CC: ; 80C40CC
sub_80C4140: ; 80C4140
push {r4,r5,lr}
sub sp, 0x20
- ldr r1, =0x0856fb68
+ ldr r1, =gUnknown_0856FB68
add r0, sp, 0x10
movs r2, 0x6
bl memcpy
add r4, sp, 0x18
- ldr r1, =0x0856fb6e
+ ldr r1, =gUnknown_0856FB6E
adds r0, r4, 0
movs r2, 0x6
bl memcpy
@@ -370153,7 +370153,7 @@ sub_80C4140: ; 80C4140
sub_80C41D8: ; 80C41D8
push {r4,r5,lr}
sub sp, 0x4
- ldr r0, =0x08dde1f8
+ ldr r0, =gUnknown_08DDE1F8
ldr r4, =0x02039ce8
ldr r1, [r4]
movs r5, 0x8D
@@ -370254,7 +370254,7 @@ sub_80C41D8: ; 80C41D8
sub_80C42A4: ; 80C42A4
push {r4,lr}
sub sp, 0x14
- ldr r1, =0x0856fb74
+ ldr r1, =gUnknown_0856FB74
add r0, sp, 0x10
movs r2, 0x4
bl memcpy
@@ -370321,19 +370321,19 @@ sub_80C42A4: ; 80C42A4
thumb_func_start sub_80C4330
sub_80C4330: ; 80C4330
push {lr}
- ldr r0, =0x0856f54c
+ ldr r0, =gUnknown_0856F54C
movs r1, 0xB0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0856f56c
+ ldr r0, =gUnknown_0856F56C
movs r1, 0xC0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0856f58c
+ ldr r0, =gUnknown_0856F58C
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0856f5ac
+ ldr r0, =gUnknown_0856F5AC
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
@@ -370426,7 +370426,7 @@ sub_80C43A8: ; 80C43A8
ldrb r0, [r0]
cmp r0, 0
beq @080C447C
- ldr r1, =0x0856fae4
+ ldr r1, =gUnknown_0856FAE4
ldr r3, =0x00000535
adds r0, r2, r3
ldrb r0, [r0]
@@ -370436,7 +370436,7 @@ sub_80C43A8: ; 80C43A8
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x0856f4ec
+ ldr r0, =gUnknown_0856F4EC
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@@ -370446,7 +370446,7 @@ sub_80C43A8: ; 80C43A8
ldrb r0, [r0]
cmp r0, 0
beq @080C44B2
- ldr r0, =0x0856f4ac
+ ldr r0, =gUnknown_0856F4AC
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@@ -370454,7 +370454,7 @@ sub_80C43A8: ; 80C43A8
.align 2, 0
.pool
@080C447C:
- ldr r1, =0x0856faf8
+ ldr r1, =gUnknown_0856FAF8
ldr r3, =0x00000535
adds r0, r2, r3
ldrb r0, [r0]
@@ -370464,7 +370464,7 @@ sub_80C43A8: ; 80C43A8
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x0856f50c
+ ldr r0, =gUnknown_0856F50C
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@@ -370474,12 +370474,12 @@ sub_80C43A8: ; 80C43A8
ldrb r0, [r0]
cmp r0, 0
beq @080C44B2
- ldr r0, =0x0856f4cc
+ ldr r0, =gUnknown_0856F4CC
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@080C44B2:
- ldr r0, =0x0856f52c
+ ldr r0, =gUnknown_0856F52C
movs r1, 0x40
movs r2, 0x20
bl gpu_pal_apply
@@ -370673,7 +370673,7 @@ sub_80C4630: ; 80C4630
mov r8, r0
movs r2, 0x3
mov r10, r2
- ldr r2, =0x0856fb78
+ ldr r2, =gUnknown_0856FB78
ldr r4, =0x02039ce8
ldr r1, [r4]
ldr r3, =0x0000052b
@@ -371066,7 +371066,7 @@ sub_80C4960: ; 80C4960
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0856fb28
+ ldr r5, =gUnknown_0856FB28
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -371900,7 +371900,7 @@ sub_80C4FF0: ; 80C4FF0
bl sub_806EFF0
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x0856fb18
+ ldr r4, =gUnknown_0856FB18
ldr r1, [r5]
ldr r3, =0x00000534
adds r2, r1, r3
@@ -371926,7 +371926,7 @@ sub_80C4FF0: ; 80C4FF0
.align 2, 0
.pool
@080C5060:
- ldr r2, =0x0856fb20
+ ldr r2, =gUnknown_0856FB20
ldr r6, =0x02039ce8
ldr r0, [r6]
ldr r5, =0x00000534
@@ -371942,7 +371942,7 @@ sub_80C4FF0: ; 80C4FF0
bl sub_806EFF0
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x0856fb18
+ ldr r4, =gUnknown_0856FB18
ldr r1, [r6]
adds r5, r1, r5
ldrb r3, [r5]
@@ -372337,7 +372337,7 @@ pokemon_details: ; 80C53AC
ldrb r0, [r0]
cmp r0, 0
beq @080C5416
- ldr r3, =0x085713e0
+ ldr r3, =gUnknown_085713E0
ldr r0, =0x02039cec
ldr r0, [r0]
ldrb r4, [r0, 0xE]
@@ -372489,7 +372489,7 @@ sub_80C5484: ; 80C5484
@080C5510:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085713e8
+ ldr r1, =gUnknown_085713E8
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -372516,37 +372516,37 @@ sub_80C5484: ; 80C5484
.align 2, 0
.pool
@080C5560:
- ldr r0, =0x08571400
+ ldr r0, =gUnknown_08571400
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @080C56F4
.align 2, 0
.pool
@080C5570:
- ldr r0, =0x085712f8
+ ldr r0, =gUnknown_085712F8
add r1, sp, 0x8
bl malloc_and_decompress
ldr r4, =0x02039cf0
ldr r1, [r4]
str r0, [r1, 0x20]
- ldr r0, =0x08571060
+ ldr r0, =gUnknown_08571060
add r1, sp, 0x8
bl malloc_and_decompress
ldr r1, [r4]
str r0, [r1, 0x24]
- ldr r0, =0x085712c0
+ ldr r0, =gUnknown_085712C0
add r1, sp, 0x8
bl malloc_and_decompress
ldr r1, [r4]
str r0, [r1, 0x28]
- ldr r1, =0x08de08c8
+ ldr r1, =gUnknown_08DE08C8
movs r4, 0
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08de2084
+ ldr r1, =gUnknown_08DE2084
str r4, [sp]
movs r0, 0x2
movs r2, 0
@@ -372593,7 +372593,7 @@ sub_80C5484: ; 80C5484
bl gpu_copy_wram_bg_tilemap_to_vram
b @080C56F4
@080C5624:
- ldr r4, =0x08de07c8
+ ldr r4, =gUnknown_08DE07C8
movs r2, 0xD0
lsls r2, 1
adds r0, r4, 0
@@ -372811,7 +372811,7 @@ sub_80C57FC: ; 80C57FC
lsls r0, 16
lsrs r6, r0, 16
movs r4, 0
- ldr r7, =0x08571454
+ ldr r7, =gUnknown_08571454
lsls r1, 16
asrs r5, r1, 16
@080C580A:
@@ -373537,14 +373537,14 @@ sub_80C5DB8: ; 80C5DB8
lsrs r4, r0, 24
cmp r4, 0x4
bls @080C5DC2
- ldr r4, =0x085ed8ff
+ ldr r4, =gUnknown_085ED8FF
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x60
bl sub_81DB35C
lsls r2, r0, 24
lsrs r2, 24
- ldr r6, =0x08571448
+ ldr r6, =gUnknown_08571448
str r6, [sp]
movs r0, 0
mov r8, r0
@@ -373553,7 +373553,7 @@ sub_80C5DB8: ; 80C5DB8
movs r1, 0x1
movs r3, 0x5
bl box_print
- ldr r4, =0x085ed90e
+ ldr r4, =gUnknown_085ED90E
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x60
@@ -373571,7 +373571,7 @@ sub_80C5DB8: ; 80C5DB8
str r6, [sp]
mov r0, r8
str r0, [sp, 0x4]
- ldr r0, =0x085ed91c
+ ldr r0, =gUnknown_085ED91C
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x8
@@ -373658,10 +373658,10 @@ sub_80C5ED0: ; 80C5ED0
ands r1, r0
cmp r1, 0
bne @080C5F18
- ldr r0, =0x0857144b
+ ldr r0, =gUnknown_0857144B
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x08571614
+ ldr r0, =gUnknown_08571614
ldr r0, [r0]
str r0, [sp, 0x8]
movs r0, 0x3
@@ -373675,11 +373675,11 @@ sub_80C5ED0: ; 80C5ED0
@080C5F18:
cmp r4, 0
beq @080C5F3A
- ldr r0, =0x0857144b
+ ldr r0, =gUnknown_0857144B
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r1, =0x08571614
+ ldr r1, =gUnknown_08571614
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -373805,7 +373805,7 @@ sub_80C5F58: ; 80C5F58
bl sub_8151624
lsls r0, 16
asrs r0, 16
- ldr r5, =0x085713e0
+ ldr r5, =gUnknown_085713E0
ldr r1, =0x02039cec
ldr r1, [r1]
ldrb r4, [r1, 0xE]
@@ -373860,7 +373860,7 @@ sub_80C5F58: ; 80C5F58
bl sub_8151624
lsls r0, 16
asrs r0, 16
- ldr r5, =0x085713e0
+ ldr r5, =gUnknown_085713E0
ldr r1, =0x02039cec
ldr r1, [r1]
ldrb r4, [r1, 0xE]
@@ -373991,7 +373991,7 @@ sub_80C6104: ; 80C6104
.align 2, 0
.pool
@080C61A4:
- ldr r1, =0x08de3350
+ ldr r1, =gUnknown_08DE3350
movs r0, 0x9
str r0, [sp]
movs r0, 0x2
@@ -374087,7 +374087,7 @@ sub_80C6104: ; 80C6104
.align 2, 0
.pool
@080C6264:
- ldr r1, =0x08de3374
+ ldr r1, =gUnknown_08DE3374
movs r0, 0x9
str r0, [sp]
movs r0, 0x2
@@ -374120,7 +374120,7 @@ sub_80C6104: ; 80C6104
thumb_func_start sub_80C629C
sub_80C629C: ; 80C629C
push {r4,lr}
- ldr r1, =0x08de3060
+ ldr r1, =gUnknown_08DE3060
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -374156,15 +374156,15 @@ sub_80C62DC: ; 80C62DC
movs r5, 0
bl gpu_pal_allocator_reset
bl rotscale_reset_all
- ldr r0, =0x085714e4
+ ldr r0, =gUnknown_085714E4
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r4, =0x085714bc
+ ldr r4, =gUnknown_085714BC
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
adds r4, 0x10
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085715b4
+ ldr r0, =gUnknown_085715B4
ldr r1, =0x02039cec
ldr r2, [r1]
movs r3, 0x8
@@ -374200,7 +374200,7 @@ sub_80C62DC: ; 80C62DC
cmp r0, 0
beq @080C63C2
mov r1, sp
- ldr r0, =0x085715e4
+ ldr r0, =gUnknown_085715E4
ldm r0!, {r3,r6,r7}
stm r1!, {r3,r6,r7}
ldm r0!, {r3,r6,r7}
@@ -374212,7 +374212,7 @@ sub_80C62DC: ; 80C62DC
ldrb r2, [r2]
adds r0, r2
strh r0, [r7, 0x2]
- ldr r1, =0x08571454
+ ldr r1, =gUnknown_08571454
adds r0, r5, 0x6
lsls r0, 3
adds r0, r1
@@ -374417,7 +374417,7 @@ sub_80C64CC: ; 80C64CC
@080C6538:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085713f4
+ ldr r1, =gUnknown_085713F4
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -374467,11 +374467,11 @@ sub_80C64CC: ; 80C64CC
.align 2, 0
.pool
@080C65C0:
- ldr r0, =0x08571428
+ ldr r0, =gUnknown_08571428
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_80C6B94
- ldr r1, =0x0856fbbc
+ ldr r1, =gUnknown_0856FBBC
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -374486,7 +374486,7 @@ sub_80C64CC: ; 80C64CC
lsls r0, 24
cmp r0, 0
bne @080C669E
- ldr r0, =0x08de07c8
+ ldr r0, =gUnknown_08DE07C8
movs r2, 0xD0
lsls r2, 1
movs r1, 0
@@ -374496,7 +374496,7 @@ sub_80C64CC: ; 80C64CC
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x08570e00
+ ldr r1, =gUnknown_08570E00
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -374933,12 +374933,12 @@ sub_80C6974: ; 80C6974
sub sp, 0x18
movs r7, 0
bl gpu_pal_allocator_reset
- ldr r0, =0x085714e4
+ ldr r0, =gUnknown_085714E4
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r6, =0x085714bc
+ ldr r6, =gUnknown_085714BC
adds r0, r6, 0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085715b4
+ ldr r0, =gUnknown_085715B4
mov r8, r0
ldr r4, =0x02039cf4
ldr r0, [r4]
@@ -374981,7 +374981,7 @@ sub_80C6974: ; 80C6974
bl gpu_tile_obj_decompress_and_load
movs r3, 0x18
add r8, r3
- ldr r6, =0x08571650
+ ldr r6, =gUnknown_08571650
ldr r0, [r4]
ldrb r0, [r0, 0x10]
lsls r0, 4
@@ -375106,10 +375106,10 @@ sub_80C6974: ; 80C6974
lsls r0, 13
lsrs r4, r0, 16
@080C6AF2:
- ldr r0, =0x085714d4
+ ldr r0, =gUnknown_085714D4
bl gpu_tile_obj_decompress_and_load
mov r1, sp
- ldr r0, =0x085715fc
+ ldr r0, =gUnknown_085715FC
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
@@ -375197,7 +375197,7 @@ sub_80C6B94: ; 80C6B94
bls @080C6B9A
movs r4, 0
movs r6, 0
- ldr r5, =0x08571650
+ ldr r5, =gUnknown_08571650
@080C6BB8:
ldr r0, =0x02039cf4
ldr r0, [r0]
@@ -375208,7 +375208,7 @@ sub_80C6B94: ; 80C6B94
adds r3, r1, 0x1
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0857144e
+ ldr r0, =gUnknown_0857144E
str r0, [sp]
str r6, [sp, 0x4]
adds r1, r5
@@ -375226,7 +375226,7 @@ sub_80C6B94: ; 80C6B94
adds r3, r1, 0x1
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0857144b
+ ldr r0, =gUnknown_0857144B
str r0, [sp]
str r6, [sp, 0x4]
adds r1, r5
@@ -375242,11 +375242,11 @@ sub_80C6B94: ; 80C6B94
lsrs r4, r0, 24
cmp r4, 0x6
bls @080C6BB8
- ldr r0, =0x08571448
+ ldr r0, =gUnknown_08571448
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r1, =0x08571650
+ ldr r1, =gUnknown_08571650
ldr r0, =0x02039cf4
ldr r0, [r0]
ldrb r0, [r0, 0x10]
@@ -375309,12 +375309,12 @@ sub_80C6C70: ; 80C6C70
adds r3, r0, 0x1
lsls r3, 24
lsrs r3, 24
- ldr r6, =0x0857144b
+ ldr r6, =gUnknown_0857144B
str r6, [sp]
movs r1, 0
mov r8, r1
str r1, [sp, 0x4]
- ldr r4, =0x08571650
+ ldr r4, =gUnknown_08571650
adds r0, r4
ldr r0, [r0]
str r0, [sp, 0x8]
@@ -376109,7 +376109,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r2, 0xA
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -376217,7 +376217,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r2, 0xA
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -376266,7 +376266,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ebcad
+ ldr r2, =gUnknown_085EBCAD
str r4, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -376290,7 +376290,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ebc89
+ ldr r2, =gUnknown_085EBC89
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -376319,7 +376319,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r2, 0xA
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -376357,7 +376357,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r3, 0xA
ldrsh r0, [r5, r3]
lsls r0, 3
@@ -376391,7 +376391,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r2, 0xA
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -376507,12 +376507,12 @@ sub_80C75FC: ; 80C75FC
mov r9, r1
lsls r6, 24
lsrs r6, 24
- ldr r0, =0x085716e8
+ ldr r0, =gUnknown_085716E8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x085716c0
+ ldr r0, =gUnknown_085716C0
mov r8, r0
movs r1, 0x5
bl GetMaxWidthInMenuTable
@@ -376711,7 +376711,7 @@ sub_80C7770: ; 80C7770
lsls r0, r5, 24
lsrs r0, 24
bl sav3_get_box_name
- ldr r1, =0x085ebcc1
+ ldr r1, =gUnknown_085EBCC1
bl gf_strcpy
adds r4, r5, 0x1
adds r1, r4, 0
@@ -376758,7 +376758,7 @@ sub_80C77E8: ; 80C77E8
lsls r3, 24
lsrs r3, 24
mov r8, r3
- ldr r0, =0x0857173c
+ ldr r0, =gUnknown_0857173C
str r0, [sp, 0x18]
ldr r1, =0xffff0000
add r4, sp, 0x18
@@ -376767,13 +376767,13 @@ sub_80C77E8: ; 80C77E8
orrs r0, r7
str r0, [r4, 0x4]
mov r1, sp
- ldr r0, =0x0857175c
+ ldr r0, =gUnknown_0857175C
str r0, [sp]
movs r0, 0x80
lsls r0, 4
strh r0, [r1, 0x4]
strh r6, [r1, 0x6]
- ldr r0, =0x08571f5c
+ ldr r0, =gUnknown_08571F5C
str r0, [sp, 0x8]
movs r0, 0xC0
lsls r0, 1
@@ -376960,10 +376960,10 @@ sub_80C7958: ; 80C7958
adds r0, 0x1E
strh r2, [r0]
str r4, [sp, 0x20]
- ldr r0, =0x082ec69c
+ ldr r0, =gUnknown_082EC69C
str r0, [sp, 0x24]
str r2, [sp, 0x28]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x2C]
ldr r0, =nullsub_12 + 1
str r0, [sp, 0x30]
@@ -377018,7 +377018,7 @@ sub_80C7958: ; 80C7958
ldrh r0, [r3]
adds r0, 0x1
strh r0, [r1]
- ldr r0, =0x08571710
+ ldr r0, =gUnknown_08571710
str r0, [sp, 0xC]
movs r4, 0
@080C7A10:
@@ -377299,7 +377299,7 @@ sub_80C7BE4: ; 80C7BE4
bl sub_81DB35C
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x08571734
+ ldr r0, =gUnknown_08571734
mov r8, r0
str r0, [sp]
movs r6, 0x1
@@ -377316,7 +377316,7 @@ sub_80C7BE4: ; 80C7BE4
movs r2, 0x1
movs r3, 0x2
bl decimal_int_to_string
- ldr r1, =0x08571737
+ ldr r1, =gUnknown_08571737
add r0, sp, 0xC
bl gf_strcat
movs r0, 0x1
@@ -377578,7 +377578,7 @@ sub_80C7E98: ; 80C7E98
bl clear_scheduled_bg_copies_to_vram
movs r0, 0x3
bl sub_80D259C
- ldr r2, =0x0857239c
+ ldr r2, =gUnknown_0857239C
movs r0, 0x4
str r0, [sp]
movs r0, 0
@@ -381433,14 +381433,14 @@ sub_80C9FEC: ; 80C9FEC
ldr r1, =0x00001f0f
movs r0, 0xE
bl lcd_io_set
- ldr r1, =0x085720dc
+ ldr r1, =gUnknown_085720DC
movs r0, 0
str r0, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x08572174
+ ldr r0, =gUnknown_08572174
ldr r1, =0x0600f800
bl LZ77UnCompVram
add sp, 0x4
@@ -381469,18 +381469,18 @@ sub_80CA028: ; 80CA028
sub_80CA044: ; 80CA044
push {r4,r5,lr}
sub sp, 0x4
- ldr r1, =0x08572734
+ ldr r1, =gUnknown_08572734
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r1, =0x08dd2fe8
+ ldr r1, =gUnknown_08DD2FE8
movs r0, 0
str r0, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x085722a0
+ ldr r0, =gUnknown_085722A0
ldr r5, =0x02039d08
ldr r1, [r5]
ldr r4, =0x00005ac4
@@ -381505,7 +381505,7 @@ sub_80CA044: ; 80CA044
thumb_func_start sub_80CA0A4
sub_80CA0A4: ; 80CA0A4
push {lr}
- ldr r0, =0x08572714
+ ldr r0, =gUnknown_08572714
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -381525,7 +381525,7 @@ sub_80CA0A4: ; 80CA0A4
thumb_func_start sub_80CA0C8
sub_80CA0C8: ; 80CA0C8
push {lr}
- ldr r0, =0x08572744
+ ldr r0, =gUnknown_08572744
bl gpu_pal_obj_alloc_tag_and_apply
pop {r0}
bx r0
@@ -381536,15 +381536,15 @@ sub_80CA0C8: ; 80CA0C8
thumb_func_start sub_80CA0D8
sub_80CA0D8: ; 80CA0D8
push {lr}
- ldr r0, =0x085723dc
+ ldr r0, =gUnknown_085723DC
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085723fc
+ ldr r0, =gUnknown_085723FC
movs r1, 0x20
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085726f4
+ ldr r0, =gUnknown_085726F4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -381553,7 +381553,7 @@ sub_80CA0D8: ; 80CA0D8
ldrb r0, [r0, 0x1]
cmp r0, 0x3
beq @080CA124
- ldr r0, =0x0857241c
+ ldr r0, =gUnknown_0857241C
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@@ -381561,7 +381561,7 @@ sub_80CA0D8: ; 80CA0D8
.align 2, 0
.pool
@080CA124:
- ldr r0, =0x0857243c
+ ldr r0, =gUnknown_0857243C
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@@ -381634,7 +381634,7 @@ sub_80CA154: ; 80CA154
sub_80CA1C4: ; 80CA1C4
push {r4,lr}
sub sp, 0x8
- ldr r0, =0x0857274c
+ ldr r0, =gUnknown_0857274C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -381648,7 +381648,7 @@ sub_80CA1C4: ; 80CA1C4
adds r1, 0x8
lsls r1, 16
asrs r1, 16
- ldr r0, =0x085728bc
+ ldr r0, =gUnknown_085728BC
movs r2, 0x9
movs r3, 0x2
bl obj_add_from_template_forward_search
@@ -381824,7 +381824,7 @@ sub_80CA318: ; 80CA318
add r2, sp, 0x20
str r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x08572754
+ ldr r0, =gUnknown_08572754
ldm r0!, {r5-r7}
stm r1!, {r5-r7}
ldm r0!, {r5-r7}
@@ -381959,7 +381959,7 @@ sub_80CA44C: ; 80CA44C
cmp r4, 0
beq @080CA4E8
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r5, =0x000022c4
adds r1, r2, r5
@@ -382249,12 +382249,12 @@ sub_80CA65C: ; 80CA65C
sub_80CA704: ; 80CA704
push {r4,lr}
sub sp, 0x4
- ldr r0, =0x08dd36c8
+ ldr r0, =gUnknown_08DD36C8
ldr r4, =0x02039d08
ldr r1, [r4]
adds r1, 0xB0
bl LZ77UnCompWram
- ldr r0, =0x08dd36a8
+ ldr r0, =gUnknown_08DD36A8
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@@ -382266,7 +382266,7 @@ sub_80CA704: ; 80CA704
movs r1, 0x1
movs r3, 0xC
bl sub_80D2644
- ldr r2, =0x0857245c
+ ldr r2, =gUnknown_0857245C
movs r0, 0x4
str r0, [sp]
movs r0, 0x2
@@ -382686,10 +382686,10 @@ sub_80CAAA8: ; 80CAAA8
lsls r0, 24
lsrs r0, 24
lsls r1, 24
- ldr r7, =0x085724bc
+ ldr r7, =gUnknown_085724BC
cmp r1, 0
beq @080CAAB8
- ldr r7, =0x085724a4
+ ldr r7, =gUnknown_085724A4
@080CAAB8:
subs r0, 0x1
lsls r1, r0, 1
@@ -382905,7 +382905,7 @@ sub_80CAC58: ; 80CAC58
lsls r0, 24
lsrs r6, r0, 24
bl sub_81AFBF0
- ldr r1, =0x0857276c
+ ldr r1, =gUnknown_0857276C
lsls r0, r6, 3
adds r0, r1
ldrb r0, [r0, 0x4]
@@ -382995,7 +382995,7 @@ sub_80CAC58: ; 80CAC58
ldr r0, [r5]
ldr r4, =0x00002190
adds r0, r4
- ldr r2, =0x0857276c
+ ldr r2, =gUnknown_0857276C
lsls r1, r6, 3
adds r1, r2
ldr r1, [r1]
@@ -383040,7 +383040,7 @@ sub_80CAD9C: ; 80CAD9C
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x08572864
+ ldr r0, =gUnknown_08572864
movs r1, 0xB
movs r2, 0xE
movs r3, 0
@@ -385147,7 +385147,7 @@ sub_80CBDC4: ; 80CBDC4
ldr r0, [r4]
ldr r0, [r0]
mov r8, r0
- ldr r5, =0x08329f40
+ ldr r5, =gUnknown_08329F40
mov r0, r9
adds r1, r3, r0
ldrb r0, [r1]
@@ -385343,7 +385343,7 @@ sub_80CBF14: ; 80CBF14
adds r1, r3
ldr r0, [r1]
ldr r2, [r0]
- ldr r0, =0x0857291c
+ ldr r0, =gUnknown_0857291C
str r0, [r2, 0x10]
ldr r0, [r1]
ldr r0, [r0]
@@ -385697,7 +385697,7 @@ sub_80CC230: ; 80CC230
lsrs r5, 24
mov r9, r5
mov r2, sp
- ldr r0, =0x085728d4
+ ldr r0, =gUnknown_085728D4
ldm r0!, {r3,r5,r7}
stm r2!, {r3,r5,r7}
ldm r0!, {r3,r5,r7}
@@ -385707,7 +385707,7 @@ sub_80CC230: ; 80CC230
mov r10, r0
mov r6, r10
mov r2, sp
- ldr r1, =0x0857c388
+ ldr r1, =gUnknown_0857C388
adds r1, r6, r1
ldr r3, =0x0000dac0
adds r0, r3, 0
@@ -386380,7 +386380,7 @@ sub_80CC7A0: ; 80CC7A0
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x085775b8
+ ldr r1, =gUnknown_085775B8
adds r6, r0, r1
ldr r0, [r6, 0x4]
ldr r1, [r7]
@@ -386456,7 +386456,7 @@ sub_80CC7A0: ; 80CC7A0
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
- ldr r0, =0x0857af44
+ ldr r0, =gUnknown_0857AF44
adds r6, r1, r0
ldr r0, [r6, 0x4]
ldr r1, [r7]
@@ -386531,7 +386531,7 @@ sub_80CC7A0: ; 80CC7A0
ldr r5, =0x00000a68
adds r1, r5
str r0, [r1]
- ldr r4, =0x0857b004
+ ldr r4, =gUnknown_0857B004
bl sub_80D24DC
lsls r0, 2
adds r0, r4
@@ -386804,7 +386804,7 @@ sub_80CCB50: ; 80CCB50
lsls r0, 24
mov r5, r10
ldr r4, [r5]
- ldr r2, =0x08577574
+ ldr r2, =gUnknown_08577574
lsrs r0, 22
adds r1, r0, r2
ldrh r3, [r1]
@@ -386900,7 +386900,7 @@ sub_80CCB50: ; 80CCB50
adds r1, r6, r1
lsls r1, 16
asrs r1, 16
- ldr r0, =0x0857b0a8
+ ldr r0, =gUnknown_0857B0A8
movs r2, 0x1C
movs r3, 0x18
bl obj_add_from_template_forward_search
@@ -386975,7 +386975,7 @@ sub_80CCCFC: ; 80CCCFC
ldr r0, =0x00030200
str r0, [r3, 0x4]
add r1, sp, 0x4
- ldr r0, =0x0857b0a8
+ ldr r0, =gUnknown_0857B0A8
ldm r0!, {r5-r7}
stm r1!, {r5-r7}
ldm r0!, {r5-r7}
@@ -387061,7 +387061,7 @@ sub_80CCCFC: ; 80CCCFC
bl sub_80D20F8
lsls r0, 24
lsrs r0, 22
- ldr r1, =0x08577574
+ ldr r1, =gUnknown_08577574
adds r0, r1
mov r1, r9
movs r2, 0x4
@@ -387288,7 +387288,7 @@ sub_80CCF9C: ; 80CCF9C
cmp r0, 0
bne @080CCFE4
lsls r0, r1, 2
- ldr r1, =0x08577574
+ ldr r1, =gUnknown_08577574
adds r0, r1
adds r3, 0x24
adds r1, r2, r3
@@ -387303,7 +387303,7 @@ sub_80CCF9C: ; 80CCF9C
.pool
@080CCFE4:
lsls r0, r1, 2
- ldr r1, =0x08577574
+ ldr r1, =gUnknown_08577574
adds r0, r1
ldr r3, =0x0000071e
adds r1, r2, r3
@@ -387342,7 +387342,7 @@ sub_80CD00C: ; 80CD00C
thumb_func_start sub_80CD02C
sub_80CD02C: ; 80CD02C
push {r4,r5,lr}
- ldr r0, =0x0857b080
+ ldr r0, =gUnknown_0857B080
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
movs r5, 0
@080CD036:
@@ -387353,7 +387353,7 @@ sub_80CD02C: ; 80CD02C
lsls r0, 15
adds r1, r0
asrs r1, 16
- ldr r0, =0x0857b0e0
+ ldr r0, =gUnknown_0857B0E0
movs r2, 0x1C
movs r3, 0x16
bl obj_add_from_template_forward_search
@@ -387719,7 +387719,7 @@ sub_80CD2E8: ; 80CD2E8
mov r8, r3
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0857b0e0
+ ldr r0, =gUnknown_0857B0E0
lsls r5, 16
asrs r5, 16
lsls r6, 16
@@ -388827,7 +388827,7 @@ sub_80CDC38: ; 80CDC38
ldr r1, [r1]
ldr r2, =0x00000d8c
adds r3, r1, r2
- ldr r2, =0x0857b998
+ ldr r2, =gUnknown_0857B998
lsrs r0, 22
adds r0, r2
ldr r0, [r0]
@@ -389705,7 +389705,7 @@ sub_80CE350: ; 80CE350
push {r4,r5,lr}
adds r3, r0, 0
movs r5, 0
- ldr r4, =0x0857b9a4
+ ldr r4, =gUnknown_0857B9A4
@080CE358:
movs r1, 0
ldrsb r1, [r4, r1]
@@ -391014,7 +391014,7 @@ sub_80CEC00: ; 80CEC00
@080CEEC0:
ldr r2, =0x00000cf9
adds r0, r1, r2
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
movs r2, 0
movs r3, 0x8
bl sub_8009128
@@ -391073,7 +391073,7 @@ sub_80CEC00: ; 80CEC00
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r2, 0
movs r2, 0
@@ -392386,7 +392386,7 @@ sub_80CF8D8: ; 80CF8D8
sub_80CF9EC: ; 80CF9EC
push {r4,r5,lr}
movs r3, 0
- ldr r0, =0x0857b9bc
+ ldr r0, =gUnknown_0857B9BC
ldr r1, [r0]
adds r4, r0, 0
cmp r1, 0
@@ -392664,14 +392664,14 @@ sub_80CFC14: ; 80CFC14
push {r4-r6,lr}
sub sp, 0x2C
mov r1, sp
- ldr r0, =0x0857b9e4
+ ldr r0, =gUnknown_0857B9E4
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
add r4, sp, 0x18
adds r1, r4, 0
- ldr r0, =0x0857b9fc
+ ldr r0, =gUnknown_0857B9FC
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldr r0, [r0]
@@ -392703,7 +392703,7 @@ sub_80CFC14: ; 80CFC14
adds r2, r4, 0
adds r3, r5, 0
bl sub_80CD444
- ldr r0, =0x0857ba50
+ ldr r0, =gUnknown_0857BA50
movs r2, 0
ldrsh r1, [r4, r2]
movs r3, 0
@@ -392779,7 +392779,7 @@ sub_80CFC14: ; 80CFC14
movs r3, 0x15
movs r4, 0x2
@080CFD40:
- ldr r0, =0x0857ba68
+ ldr r0, =gUnknown_0857BA68
movs r1, 0
movs r2, 0
bl obj_add_from_template_forward_search
@@ -393048,7 +393048,7 @@ sub_80CFF34: ; 80CFF34
ldr r0, =0x00000c74
adds r1, r0
adds r1, r2, r1
- ldr r2, =0x0857ba80
+ ldr r2, =gUnknown_0857BA80
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -393307,7 +393307,7 @@ sub_80D0164: ; 80D0164
str r0, [r4]
cmp r0, 0
beq @080D01B0
- ldr r0, =0x0857bb1c
+ ldr r0, =gUnknown_0857BB1C
bl Window_AddFromTemplate8Bpp
adds r1, r0, 0
ldr r0, =0x02039d08
@@ -394793,7 +394793,7 @@ sub_80D0C60: ; 80D0C60
orrs r0, r1
str r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x0857bc70
+ ldr r0, =gUnknown_0857BC70
ldm r0!, {r4-r6}
stm r1!, {r4-r6}
ldm r0!, {r4-r6}
@@ -396219,7 +396219,7 @@ sub_80D1818: ; 80D1818
adds r0, r1
movs r1, 0x15
strh r1, [r0]
- ldr r1, =0x0857bb24
+ ldr r1, =gUnknown_0857BB24
movs r3, 0x9D
lsls r3, 1
movs r0, 0
@@ -396703,7 +396703,7 @@ sub_80D1B94: ; 80D1B94
lsls r0, 16
asrs r0, 20
strh r0, [r4, 0x22]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 4
@@ -396783,7 +396783,7 @@ sub_80D1C30: ; 80D1C30
lsls r1, 16
asrs r1, 20
strh r1, [r4, 0x22]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 4
@@ -398221,7 +398221,7 @@ sub_80D2644: ; 80D2644
mov r2, r9
ldr r1, [r2]
adds r5, r1
- ldr r2, =0x0857bc88
+ ldr r2, =gUnknown_0857BC88
lsls r4, 2
lsls r1, r0, 4
adds r4, r1
@@ -399069,18 +399069,18 @@ sub_80D2CC4: ; 80D2CC4
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r0, =0x0857c570
+ ldr r0, =gUnknown_0857C570
str r0, [sp, 0x18]
adds r0, r4, 0
adds r2, r5, 0
bl sub_80D2EDC
str r0, [sp, 0x1C]
- ldr r0, =0x0857c5b4
+ ldr r0, =gUnknown_0857C5B4
str r0, [sp, 0x20]
- ldr r0, =0x0857c5e8
+ ldr r0, =gUnknown_0857C5E8
str r0, [sp, 0x24]
str r6, [sp, 0x28]
- ldr r0, =0x0857c388
+ ldr r0, =gUnknown_0857C388
adds r0, r4, r0
ldr r1, =0x0000dac0
adds r5, r1, 0
@@ -399144,16 +399144,16 @@ sub_80D2D78: ; 80D2D78
lsls r6, 24
lsrs r6, 24
mov r3, sp
- ldr r2, =0x0857c570
+ ldr r2, =gUnknown_0857C570
str r2, [sp]
movs r2, 0
str r2, [sp, 0x4]
- ldr r2, =0x0857c5b4
+ ldr r2, =gUnknown_0857C5B4
str r2, [sp, 0x8]
- ldr r2, =0x0857c5e8
+ ldr r2, =gUnknown_0857C5E8
str r2, [sp, 0xC]
str r1, [sp, 0x10]
- ldr r2, =0x0857c388
+ ldr r2, =gUnknown_0857C388
adds r2, r0, r2
ldr r7, =0x0000dac0
adds r1, r7, 0
@@ -399341,7 +399341,7 @@ sub_80D2EF8: ; 80D2EF8
sub_80D2F04: ; 80D2F04
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x0857c540
+ ldr r5, =gUnknown_0857C540
@080D2F0A:
lsls r0, r4, 3
adds r0, r5
@@ -399370,10 +399370,10 @@ sub_80D2F28: ; 80D2F28
movs r1, 0x82
lsls r1, 1
@080D2F3A:
- ldr r0, =0x0857c388
+ ldr r0, =gUnknown_0857C388
adds r0, r1, r0
ldrb r0, [r0]
- ldr r1, =0x0857c540
+ ldr r1, =gUnknown_0857C540
lsls r0, 3
adds r4, r0, r1
ldrh r0, [r4, 0x4]
@@ -399397,10 +399397,10 @@ sub_80D2F68: ; 80D2F68
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0857c388
+ ldr r1, =gUnknown_0857C388
adds r0, r1
ldrb r0, [r0]
- ldr r1, =0x0857c540
+ ldr r1, =gUnknown_0857C540
lsls r0, 3
adds r4, r0, r1
ldrh r0, [r4, 0x4]
@@ -399423,7 +399423,7 @@ sub_80D2F68: ; 80D2F68
sub_80D2F9C: ; 80D2F9C
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x0857c540
+ ldr r5, =gUnknown_0857C540
@080D2FA2:
lsls r0, r4, 3
adds r0, r5
@@ -399453,10 +399453,10 @@ sub_80D2FC0: ; 80D2FC0
movs r1, 0x82
lsls r1, 1
@080D2FD2:
- ldr r0, =0x0857c388
+ ldr r0, =gUnknown_0857C388
adds r0, r1, r0
ldrb r0, [r0]
- ldr r1, =0x0857c540
+ ldr r1, =gUnknown_0857C540
lsls r0, 3
adds r0, r1
ldrh r0, [r0, 0x4]
@@ -399472,10 +399472,10 @@ sub_80D2FF0: ; 80D2FF0
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0857c388
+ ldr r1, =gUnknown_0857C388
adds r0, r1
ldrb r0, [r0]
- ldr r1, =0x0857c540
+ ldr r1, =gUnknown_0857C540
lsls r0, 3
adds r0, r1
ldrh r0, [r0, 0x4]
@@ -399500,7 +399500,7 @@ sub_80D3020: ; 80D3020
adds r3, r1, 0
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0857bca8
+ ldr r2, =gUnknown_0857BCA8
lsls r1, r0, 2
adds r1, r2
ldr r2, [r1]
@@ -399528,7 +399528,7 @@ sub_80D304C: ; 80D304C
lsrs r4, r0, 16
cmp r4, 0xA0
bhi @080D3074
- ldr r6, =0x0857c540
+ ldr r6, =gUnknown_0857C540
movs r5, 0x5
@080D305A:
ldr r0, [r6]
@@ -399563,7 +399563,7 @@ sub_80D3080: ; 80D3080
movs r1, 0x82
lsls r1, 1
@080D3092:
- ldr r0, =0x0857c388
+ ldr r0, =gUnknown_0857C388
adds r0, r1, r0
ldrb r0, [r0]
pop {r1}
@@ -399576,7 +399576,7 @@ sub_80D3080: ; 80D3080
sub_80D30A0: ; 80D30A0
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0857c388
+ ldr r1, =gUnknown_0857C388
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -399596,8 +399596,8 @@ sub_80D30B0: ; 80D30B0
movs r2, 0x82
lsls r2, 1
@080D30C2:
- ldr r1, =0x0857c540
- ldr r0, =0x0857c388
+ ldr r1, =gUnknown_0857C540
+ ldr r0, =gUnknown_0857C388
adds r0, r2, r0
ldrb r0, [r0]
lsls r0, 3
@@ -399652,7 +399652,7 @@ sub_80D30DC: ; 80D30DC
strb r7, [r5]
b @080D31A4
@080D312A:
- ldr r2, =0x0857c5f0
+ ldr r2, =gUnknown_0857C5F0
ldrb r1, [r4, 0x3]
lsrs r1, 6
lsls r1, 1
@@ -399741,7 +399741,7 @@ sub_80D31B4: ; 80D31B4
mov r8, r0
movs r0, 0
str r0, [sp, 0x30]
- ldr r2, =0x0857c5f0
+ ldr r2, =gUnknown_0857C5F0
mov r0, r9
ldr r6, [r0]
ldrb r1, [r6, 0x3]
@@ -399829,7 +399829,7 @@ sub_80D328C: ; 80D328C
sub sp, 0x8
movs r1, 0
str r1, [sp]
- ldr r3, =0x0857c5f0
+ ldr r3, =gUnknown_0857C5F0
ldrb r2, [r0, 0x3]
lsrs r2, 6
lsls r2, 1
@@ -400195,7 +400195,7 @@ sub_80D352C: ; 80D352C
lsls r0, 24
lsrs r0, 24
lsls r1, 24
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsrs r1, 22
adds r1, r2
ldr r2, [r1]
@@ -400225,7 +400225,7 @@ sub_80D355C: ; 80D355C
adds r2, r0
lsls r2, 3
adds r2, r3
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -400248,7 +400248,7 @@ sub_80D3584: ; 80D3584
adds r2, r0
lsls r2, 3
adds r2, r3
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -400674,7 +400674,7 @@ sub_80D3718: ; 80D3718
movs r6, 0
ldr r4, =0x0203ab40
mov r9, r4
- ldr r0, =0x0857c608
+ ldr r0, =gUnknown_0857C608
mov r10, r0
@080D38F8:
lsls r2, r6, 2
@@ -400697,7 +400697,7 @@ sub_80D3718: ; 80D3718
lsrs r4, r0, 16
movs r7, 0x1
movs r5, 0
- ldr r3, =0x0857c60a
+ ldr r3, =gUnknown_0857C60A
adds r0, r2, r3
ldrb r0, [r0]
adds r6, 0x1
@@ -400882,7 +400882,7 @@ sub_80D3A9C: ; 80D3A9C
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x08290705
+ ldr r0, =gUnknown_08290705
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -401016,7 +401016,7 @@ sub_80D3B00: ; 80D3B00
asrs r1, 16
ldrb r2, [r0]
adds r2, 0x14
- ldr r0, =0x0857c66c
+ ldr r0, =gUnknown_0857C66C
movs r3, 0
bl obj_add_from_template_forward_search
ldr r1, [r4]
@@ -401809,7 +401809,7 @@ sub_80D41D0: ; 80D41D0
lsrs r0, 24
cmp r0, 0x1
bne @080D422A
- ldr r0, =0x08267edb
+ ldr r0, =gUnknown_08267EDB
bl script_env_1_execute_new_script
@080D422A:
pop {r4-r6}
@@ -402817,7 +402817,7 @@ sub_80D49B0: ; 80D49B0
bne @080D49DC
mov r4, sp
adds r4, 0xF
- ldr r0, =0x0857f544
+ ldr r0, =gUnknown_0857F544
ldr r1, [r0, 0x1C]
b @080D49F2
.align 2, 0
@@ -402825,7 +402825,7 @@ sub_80D49B0: ; 80D49B0
@080D49DC:
mov r4, sp
adds r4, 0xF
- ldr r1, =0x0857f544
+ ldr r1, =gUnknown_0857F544
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000cb2
@@ -403080,7 +403080,7 @@ sub_80D4BE0: ; 80D4BE0
@080D4C08:
movs r1, 0
@080D4C0A:
- ldr r0, =0x0857f464
+ ldr r0, =gUnknown_0857F464
adds r0, r1, r0
ldrb r4, [r0]
adds r0, r5, 0
@@ -403091,7 +403091,7 @@ sub_80D4BE0: ; 80D4BE0
lsls r1, r4, 4
subs r1, r4
lsls r1, 6
- ldr r2, =0x0857dd04
+ ldr r2, =gUnknown_0857DD04
adds r1, r2
movs r2, 0x80
lsls r2, 3
@@ -403106,7 +403106,7 @@ sub_80D4BE0: ; 80D4BE0
ldrb r0, [r0, 0x16]
cmp r0, 0xE
bne @080D4C6C
- ldr r0, =0x0857f444
+ ldr r0, =gUnknown_0857F444
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
@@ -403115,7 +403115,7 @@ sub_80D4BE0: ; 80D4BE0
.pool
@080D4C6C:
lsls r0, r4, 5
- ldr r1, =0x0857f384
+ ldr r1, =gUnknown_0857F384
adds r0, r1
movs r1, 0xE0
movs r2, 0x20
@@ -403124,7 +403124,7 @@ sub_80D4BE0: ; 80D4BE0
lsls r1, r4, 4
subs r1, r4
lsls r1, 6
- ldr r0, =0x0857c684
+ ldr r0, =gUnknown_0857C684
adds r1, r0
movs r0, 0x50
str r0, [sp]
@@ -403193,7 +403193,7 @@ sub_80D4D00: ; 80D4D00
ldr r4, [r0]
ldr r0, =0x00000804
adds r4, r0
- ldr r0, =0x0857fb4c
+ ldr r0, =gUnknown_0857FB4C
movs r1, 0x44
movs r2, 0x42
movs r3, 0
@@ -403344,11 +403344,11 @@ sub_80D4E34: ; 80D4E34
ldr r4, [r0]
ldr r0, =0x00000805
adds r4, r0
- ldr r0, =0x0857fba0
+ ldr r0, =gUnknown_0857FBA0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0857fba8
+ ldr r0, =gUnknown_0857FBA8
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0857fbb0
+ ldr r0, =gUnknown_0857FBB0
movs r1, 0x10
movs r2, 0x10
movs r3, 0
@@ -403406,12 +403406,12 @@ sub_80D4EB0: ; 80D4EB0
negs r0, r0
cmp r1, r0
bne @080D4ED8
- ldr r0, =0x0857fb98
+ ldr r0, =gUnknown_0857FB98
b @080D4EDA
.align 2, 0
.pool
@080D4ED8:
- ldr r0, =0x0857fb9c
+ ldr r0, =gUnknown_0857FB9C
@080D4EDA:
str r0, [r4, 0x10]
adds r0, r4, 0
@@ -403635,7 +403635,7 @@ sub_80D5070: ; 80D5070
bne @080D5082
bl sub_80E162C
@080D5082:
- ldr r5, =0x0857fc94
+ ldr r5, =gUnknown_0857FC94
lsls r4, 3
adds r0, r5, 0x4
adds r0, r4, r0
@@ -403678,7 +403678,7 @@ sub_80D50D4: ; 80D50D4
lsls r5, 16
lsrs r5, 16
bl sub_80D5070
- ldr r0, =0x0857fbec
+ ldr r0, =gUnknown_0857FBEC
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -403730,7 +403730,7 @@ sub_80D511C: ; 80D511C
bl gpu_pal_free_tag
adds r0, r4, 0
bl sub_80D5070
- ldr r0, =0x0857fc7c
+ ldr r0, =gUnknown_0857FC7C
adds r1, r5, 0
adds r2, r6, 0
movs r3, 0
@@ -403763,7 +403763,7 @@ sub_80D511C: ; 80D511C
sub_80D518C: ; 80D518C
push {lr}
adds r1, r0, 0
- ldr r0, =0x0857fe10
+ ldr r0, =gUnknown_0857FE10
lsls r1, 16
asrs r1, 16
movs r2, 0x74
@@ -406454,7 +406454,7 @@ sub_80D6660: ; 80D6660
adds r1, r0, 0
b @080D667E
@080D667C:
- ldr r1, =0x085efcd4
+ ldr r1, =gUnknown_085EFCD4
@080D667E:
adds r0, r4, 0
bl gf_strcpy
@@ -406471,7 +406471,7 @@ sub_80D6660: ; 80D6660
lsls r1, r3, 3
subs r1, r3
lsls r1, 2
- ldr r0, =0x085897e4
+ ldr r0, =gUnknown_085897E4
adds r1, r0
adds r0, r4, 0
bl sub_80D66C4
@@ -406493,10 +406493,10 @@ sub_80D6660: ; 80D6660
thumb_func_start sub_80D66C4
sub_80D66C4: ; 80D66C4
push {r4,lr}
- ldr r4, =0x085efce5
+ ldr r4, =gUnknown_085EFCE5
cmp r2, 0x1
bhi @080D66CE
- ldr r4, =0x085efcdf
+ ldr r4, =gUnknown_085EFCDF
@080D66CE:
bl gf_strcpy
movs r1, 0
@@ -408341,7 +408341,7 @@ itemid_get_item: ; 80D7474
lsrs r0, 16
movs r1, 0x2C
muls r0, r1
- ldr r1, =0x085839a0
+ ldr r1, =gUnknown_085839A0
adds r0, r1
pop {r1}
bx r1
@@ -408354,7 +408354,7 @@ itemid_get_number: ; 80D7494
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408374,7 +408374,7 @@ itemid_get_market_price: ; 80D74B8
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408394,7 +408394,7 @@ itemid_get_x12: ; 80D74DC
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408414,7 +408414,7 @@ itemid_get_quality: ; 80D7500
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408434,7 +408434,7 @@ itemid_get_description: ; 80D7524
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408455,7 +408455,7 @@ itemid_is_unique: ; 80D7548
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408475,7 +408475,7 @@ itemid_get_x19: ; 80D756C
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408495,7 +408495,7 @@ itemid_get_pocket_number: ; 80D7590
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408515,7 +408515,7 @@ itemid_get_type: ; 80D75B4
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408535,7 +408535,7 @@ itemid_get_overworld_function: ; 80D75D8
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408556,7 +408556,7 @@ itemid_get_usage: ; 80D75FC
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408577,7 +408577,7 @@ itemid_get_battle_function: ; 80D7620
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408598,7 +408598,7 @@ itemid_get_x28: ; 80D7644
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408690,21 +408690,21 @@ sub_80D7678: ; 80D7678
thumb_func_start sub_80D7724
sub_80D7724: ; 80D7724
push {r4,r5,lr}
- ldr r0, =0x08c17ab0
+ ldr r0, =gUnknown_08C17AB0
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r0, =0x08c1850c
+ ldr r0, =gUnknown_08C1850C
ldr r1, =0x06002000
bl call_LZZUnCompVram
- ldr r1, =0x08c16fa8
+ ldr r1, =gUnknown_08C16FA8
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x3
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08c16e90
+ ldr r0, =gUnknown_08C16E90
movs r2, 0x80
lsls r2, 2
movs r1, 0
@@ -408738,7 +408738,7 @@ sub_80D779C: ; 80D779C
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08587f34
+ ldr r1, =gUnknown_08587F34
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -408770,7 +408770,7 @@ sub_80D779C: ; 80D779C
thumb_func_start sub_80D77E4
sub_80D77E4: ; 80D77E4
push {lr}
- ldr r0, =0x08587f44
+ ldr r0, =gUnknown_08587F44
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r0, =0x02039f2a
@@ -408804,7 +408804,7 @@ sub_80D77E4: ; 80D77E4
thumb_func_start sub_80D782C
sub_80D782C: ; 80D782C
push {r4,r5,lr}
- ldr r0, =0x08587c30
+ ldr r0, =gUnknown_08587C30
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -409550,7 +409550,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7EC8:
- ldr r0, =0x08c17ab0
+ ldr r0, =gUnknown_08C17AB0
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
@@ -409558,7 +409558,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7ED8:
- ldr r0, =0x08c1850c
+ ldr r0, =gUnknown_08C1850C
ldr r4, =0x06002000
adds r1, r4, 0
bl call_LZZUnCompVram
@@ -409591,7 +409591,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7F28:
- ldr r1, =0x08c16fa8
+ ldr r1, =gUnknown_08C16FA8
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -409602,7 +409602,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7F40:
- ldr r1, =0x08c17170
+ ldr r1, =gUnknown_08C17170
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -409623,7 +409623,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7F7C:
- ldr r0, =0x08c16e90
+ ldr r0, =gUnknown_08C16E90
movs r2, 0x80
lsls r2, 2
movs r1, 0
@@ -410063,14 +410063,14 @@ sub_80D833C: ; 80D833C
cmp r0, 0
bne @080D83CC
ldr r0, =0x02022e2c
- ldr r1, =0x0827d507
+ ldr r1, =gUnknown_0827D507
bl gf_strcpy
b @080D83D4
.align 2, 0
.pool
@080D83CC:
ldr r0, =0x02022e2c
- ldr r1, =0x0827d531
+ ldr r1, =gUnknown_0827D531
bl gf_strcpy
@080D83D4:
bl sub_80DB89C
@@ -410231,7 +410231,7 @@ sub_80D8490: ; 80D8490
cmp r0, 0
beq @080D853C
add r0, sp, 0x4
- ldr r1, =0x085ed1a0
+ ldr r1, =gUnknown_085ED1A0
b @080D8566
.align 2, 0
.pool
@@ -410249,14 +410249,14 @@ sub_80D8490: ; 80D8490
ldrh r0, [r0, 0x8]
cmp r0, r4
bne @080D856C
- ldr r0, =0x0858c2b4
+ ldr r0, =gUnknown_0858C2B4
lsls r1, r4, 3
adds r1, r0
ldrb r0, [r1]
cmp r0, 0x3
beq @080D856C
add r0, sp, 0x4
- ldr r1, =0x085ed1a7
+ ldr r1, =gUnknown_085ED1A7
@080D8566:
bl gf_strcpy
adds r5, r0, 0
@@ -410264,7 +410264,7 @@ sub_80D8490: ; 80D8490
movs r0, 0xD
adds r1, r4, 0
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r5, 0
bl gf_strcpy
@@ -410408,14 +410408,14 @@ sub_80D8610: ; 80D8610
cmp r0, 0
bne @080D86DC
ldr r0, =0x02022e2c
- ldr r1, =0x0827d507
+ ldr r1, =gUnknown_0827D507
bl gf_strcpy
b @080D86E4
.align 2, 0
.pool
@080D86DC:
ldr r0, =0x02022e2c
- ldr r1, =0x0827d531
+ ldr r1, =gUnknown_0827D531
bl gf_strcpy
@080D86E4:
bl sub_80DB89C
@@ -411315,7 +411315,7 @@ sub_80D8B38: ; 80D8B38
adds r2, r1, 0
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
b @080D8F48
@@ -411323,7 +411323,7 @@ sub_80D8B38: ; 80D8B38
.pool
@080D8F38:
ldr r0, =0x02021dc4
- ldr r2, =0x08587f1c
+ ldr r2, =gUnknown_08587F1C
ldrb r1, [r3, 0xA]
lsls r1, 2
adds r1, r2
@@ -411331,7 +411331,7 @@ sub_80D8B38: ; 80D8B38
bl gf_strcpy
@080D8F48:
ldr r4, =0x02021fc4
- ldr r1, =0x0827d55a
+ ldr r1, =gUnknown_0827D55A
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -412265,7 +412265,7 @@ sub_80D8B38: ; 80D8B38
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e793
+ ldr r1, =gUnknown_0827E793
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -412340,14 +412340,14 @@ sub_80D8B38: ; 80D8B38
asrs r0, r4, 24
cmp r0, 0x1
bne @080D97A0
- ldr r0, =0x0827e32e
+ ldr r0, =gUnknown_0827E32E
b @080D97A6
.align 2, 0
.pool
@080D97A0:
cmp r0, 0x2
bne @080D97B4
- ldr r0, =0x0827e35b
+ ldr r0, =gUnknown_0827E35B
@080D97A6:
movs r1, 0x1
bl sub_80DEC30
@@ -412355,7 +412355,7 @@ sub_80D8B38: ; 80D8B38
.align 2, 0
.pool
@080D97B4:
- ldr r0, =0x0827e38d
+ ldr r0, =gUnknown_0827E38D
movs r1, 0x1
bl sub_80DEC30
@080D97BC:
@@ -412380,7 +412380,7 @@ sub_80D8B38: ; 80D8B38
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e2fe
+ ldr r1, =gUnknown_0827E2FE
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -412521,7 +412521,7 @@ sub_80D8B38: ; 80D8B38
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e6e3
+ ldr r1, =gUnknown_0827E6E3
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -412680,7 +412680,7 @@ sub_80D8B38: ; 80D8B38
ldrh r2, [r5, 0x6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
b @080D9AAE
@@ -412688,8 +412688,8 @@ sub_80D8B38: ; 80D8B38
.pool
@080D9A94:
ldr r0, =0x02021ec4
- ldr r3, =0x08587f08
- ldr r2, =0x0858c2b4
+ ldr r3, =gUnknown_08587F08
+ ldr r2, =gUnknown_0858C2B4
ldrh r1, [r5, 0x6]
lsls r1, 3
adds r1, r2
@@ -412756,7 +412756,7 @@ sub_80D8B38: ; 80D8B38
cmp r3, 0
bge @080D9B48
ldr r0, =0x02021fc4
- ldr r1, =0x0827e73c
+ ldr r1, =gUnknown_0827E73C
bl ExpandTextCodes
b @080D9B74
.align 2, 0
@@ -412772,14 +412772,14 @@ sub_80D8B38: ; 80D8B38
cmp r0, 0x4
bgt @080D9B6C
ldr r0, =0x02021fc4
- ldr r1, =0x0827e717
+ ldr r1, =gUnknown_0827E717
bl ExpandTextCodes
b @080D9B74
.align 2, 0
.pool
@080D9B6C:
ldr r0, =0x02021fc4
- ldr r1, =0x0827e76a
+ ldr r1, =gUnknown_0827E76A
bl ExpandTextCodes
@080D9B74:
ldr r0, =0x02021fc4
@@ -413120,11 +413120,11 @@ sub_80D8B38: ; 80D8B38
ldrh r2, [r1, 0x6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e7ea
+ ldr r1, =gUnknown_0827E7EA
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -413149,7 +413149,7 @@ sub_80D8B38: ; 80D8B38
@080D9E6A:
bl sub_80DB89C
ldr r4, =0x02021fc4
- ldr r1, =0x0827e817
+ ldr r1, =gUnknown_0827E817
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -413212,11 +413212,11 @@ sub_80D8B38: ; 80D8B38
ldrh r2, [r1, 0x6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e58a
+ ldr r1, =gUnknown_0827E58A
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -413361,7 +413361,7 @@ sub_80D8B38: ; 80D8B38
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827d56f
+ ldr r1, =gUnknown_0827D56F
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -413848,7 +413848,7 @@ sub_80DA3CC: ; 80DA3CC
adds r1, r2
bl gf_strcpy
ldr r5, =0x02021fc4
- ldr r0, =0x08587d90
+ ldr r0, =gUnknown_08587D90
lsls r4, 2
adds r4, r0
ldr r1, [r4]
@@ -414131,7 +414131,7 @@ sub_80DA5E8: ; 80DA5E8
ldr r0, [r0]
str r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x0827d597
+ ldr r1, =gUnknown_0827D597
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -414770,8 +414770,8 @@ sub_80DAB8C: ; 80DAB8C
movs r7, 0x1
@080DABC0:
movs r5, 0
- ldr r2, =0x085880a4
- ldr r3, =0x085898a4
+ ldr r2, =gUnknown_085880A4
+ ldr r3, =gUnknown_085898A4
@080DABC6:
ldrb r0, [r2, 0x1C]
lsls r0, 30
@@ -414843,7 +414843,7 @@ sub_80DAB8C: ; 80DAB8C
movs r0, 0xFF
strb r0, [r1]
movs r5, 0
- ldr r7, =0x085880a4
+ ldr r7, =gUnknown_085880A4
@080DAC50:
bl GenerateRandomNumber
lsls r0, 16
@@ -414916,8 +414916,8 @@ sub_80DACBC: ; 80DACBC
b @080DADF6
@080DACDE:
movs r5, 0
- ldr r3, =0x085880a4
- ldr r6, =0x085898a4
+ ldr r3, =gUnknown_085880A4
+ ldr r6, =gUnknown_085898A4
@080DACE4:
ldrb r0, [r3, 0x1C]
lsls r0, 30
@@ -415015,7 +415015,7 @@ sub_80DACBC: ; 80DACBC
adds r0, r5
lsls r0, 6
add r0, r8
- ldr r2, =0x085880a4
+ ldr r2, =gUnknown_085880A4
mov r3, sp
adds r4, r3, r1
ldrb r1, [r4]
@@ -415186,7 +415186,7 @@ sub_80DAED4: ; 80DAED4
lsls r4, r1, 24
lsrs r4, 24
ldr r0, =0x02022e2c
- ldr r1, =0x085ed1ab
+ ldr r1, =gUnknown_085ED1AB
bl gf_strcpy
adds r1, r0, 0
subs r0, r1, 0x1
@@ -415227,7 +415227,7 @@ sub_80DAF1C: ; 80DAF1C
adds r5, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
add r0, sp, 0x4
bl gf_strcpy
lsls r1, r5, 6
@@ -415439,14 +415439,14 @@ sub_80DB09C: ; 80DB09C
thumb_func_start sub_80DB0C4
sub_80DB0C4: ; 80DB0C4
push {r4,r5,lr}
- ldr r0, =0x08587c00
+ ldr r0, =gUnknown_08587C00
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08c1c6b8
+ ldr r0, =gUnknown_08C1C6B8
movs r1, 0x88
lsls r1, 1
movs r2, 0x20
bl decompress_palette
- ldr r0, =0x08587be8
+ ldr r0, =gUnknown_08587BE8
movs r1, 0x70
movs r2, 0x24
movs r3, 0x1E
@@ -415478,11 +415478,11 @@ sub_80DB0C4: ; 80DB0C4
thumb_func_start sub_80DB120
sub_80DB120: ; 80DB120
push {lr}
- ldr r0, =0x08587c08
+ ldr r0, =gUnknown_08587C08
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08587c10
+ ldr r0, =gUnknown_08587C10
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x08587c18
+ ldr r0, =gUnknown_08587C18
movs r1, 0x60
movs r2, 0xA
movs r3, 0x1D
@@ -415530,7 +415530,7 @@ sub_80DB174: ; 80DB174
cmp r4, r0
bne @080DB1B8
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -415543,7 +415543,7 @@ sub_80DB174: ; 80DB174
.pool
@080DB1B8:
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -415617,7 +415617,7 @@ sub_80DB174: ; 80DB174
mov r0, r8
adds r0, 0x10
adds r0, r6, r0
- ldr r1, =0x082ff6c0
+ ldr r1, =gUnknown_082FF6C0
b @080DB280
.align 2, 0
.pool
@@ -415625,7 +415625,7 @@ sub_80DB174: ; 80DB174
mov r0, r8
adds r0, 0x10
adds r0, r6, r0
- ldr r1, =0x082ff694
+ ldr r1, =gUnknown_082FF694
@080DB280:
str r1, [r0]
lsls r0, r7, 4
@@ -415693,8 +415693,8 @@ sub_80DB2EC: ; 80DB2EC
lsls r0, 16
lsls r1, 24
lsrs r3, r1, 24
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsrs r0, 13
adds r0, r1
ldrb r0, [r0]
@@ -415758,7 +415758,7 @@ prints_contest_move_description: ; 80DB370
lsls r0, 16
lsrs r0, 16
mov r8, r0
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -415800,8 +415800,8 @@ prints_contest_move_description: ; 80DB370
movs r2, 0xB
movs r3, 0x20
bl sub_80DECB8
- ldr r2, =0x0858cdcc
- ldr r0, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r0, =gUnknown_0858C2B4
mov r3, r8
lsls r1, r3, 3
adds r0, r1, r0
@@ -415846,8 +415846,8 @@ prints_contest_move_description: ; 80DB370
movs r2, 0x15
movs r3, 0x1F
bl sub_80DED10
- ldr r1, =0x0858cdcc
- ldr r0, =0x0858c2b4
+ ldr r1, =gUnknown_0858CDCC
+ ldr r0, =gUnknown_0858C2B4
adds r0, r7, r0
ldrb r0, [r0]
lsls r0, 2
@@ -415892,8 +415892,8 @@ prints_contest_move_description: ; 80DB370
movs r0, 0xA
movs r1, 0
bl Window_FastFillPixels
- ldr r1, =0x08587c50
- ldr r0, =0x0858c2b4
+ ldr r1, =gUnknown_08587C50
+ ldr r0, =gUnknown_0858C2B4
adds r0, r7, r0
ldrb r0, [r0]
lsls r0, 2
@@ -415901,7 +415901,7 @@ prints_contest_move_description: ; 80DB370
ldr r1, [r0]
movs r0, 0xA
bl sub_80DEB70
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
movs r0, 0x9
bl sub_80DEB70
add sp, 0x10
@@ -417344,7 +417344,7 @@ sub_80DBF68: ; 80DBF68
ldr r0, =0x02022e1e
strh r1, [r0]
bl sub_80DB89C
- ldr r0, =0x0827e8da
+ ldr r0, =gUnknown_0827E8DA
movs r1, 0
bl sub_80DEC30
pop {r0}
@@ -417766,17 +417766,17 @@ sub_80DC0F4: ; 80DC0F4
thumb_func_start sub_80DC2BC
sub_80DC2BC: ; 80DC2BC
push {r4,r5,lr}
- ldr r0, =0x08587a74
+ ldr r0, =gUnknown_08587A74
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
movs r4, 0
- ldr r5, =0x08587a6c
+ ldr r5, =gUnknown_08587A6C
@080DC2C8:
ldr r0, =0x02039f26
adds r0, r4, r0
ldrb r0, [r0]
adds r0, r5
ldrb r2, [r0]
- ldr r0, =0x08587ad0
+ ldr r0, =gUnknown_08587AD0
movs r1, 0xB4
movs r3, 0x1
bl obj_add_from_template_forward_search
@@ -417982,7 +417982,7 @@ sub_80DC44C: ; 80DC44C
movs r2, 0
ldr r6, =0x02020630
ldr r5, =0x02039f34
- ldr r4, =0x08587a6c
+ ldr r4, =gUnknown_08587A6C
ldr r3, =0x02039f26
@080DC458:
ldr r0, [r5]
@@ -418066,7 +418066,7 @@ sub_80DC4F0: ; 80DC4F0
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, =0x08587b08
+ ldr r0, =gUnknown_08587B08
bl gpu_pal_obj_alloc_tag_and_apply
movs r5, 0
ldr r7, =0x02039f34
@@ -418075,12 +418075,12 @@ sub_80DC4F0: ; 80DC4F0
movs r6, 0
@080DC506:
lsls r0, r5, 3
- ldr r1, =0x08587ae8
+ ldr r1, =gUnknown_08587AE8
adds r0, r1
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08587b18
+ ldr r0, =gUnknown_08587B18
adds r0, r6, r0
- ldr r2, =0x08587a70
+ ldr r2, =gUnknown_08587A70
ldr r1, =0x02039f26
adds r1, r5, r1
ldrb r1, [r1]
@@ -418102,7 +418102,7 @@ sub_80DC4F0: ; 80DC4F0
adds r0, r1
lsls r0, 2
add r0, r8
- ldr r1, =0x08587b80
+ ldr r1, =gUnknown_08587B80
bl obj_set_f18_to_r0_f42_to_40
ldr r0, [r7]
ldr r0, [r0, 0x14]
@@ -418133,11 +418133,11 @@ sub_80DC4F0: ; 80DC4F0
thumb_func_start sub_80DC594
sub_80DC594: ; 80DC594
push {lr}
- ldr r0, =0x08587bb0
+ ldr r0, =gUnknown_08587BB0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08587bb8
+ ldr r0, =gUnknown_08587BB8
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x08587bc8
+ ldr r0, =gUnknown_08587BC8
movs r1, 0x1E
movs r2, 0x2C
movs r3, 0x1
@@ -418718,10 +418718,10 @@ sub_80DC9EC: ; 80DC9EC
lsrs r5, 24
ldr r1, [sp, 0xC]
lsls r4, r1, 3
- ldr r0, =0x08589904
+ ldr r0, =gUnknown_08589904
adds r0, r4, r0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08589924
+ ldr r0, =gUnknown_08589924
adds r4, r0
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
@@ -418729,7 +418729,7 @@ sub_80DC9EC: ; 80DC9EC
lsls r4, r2, 1
adds r4, r2
lsls r4, 3
- ldr r0, =0x0858998c
+ ldr r0, =gUnknown_0858998C
adds r4, r0
adds r0, r4, 0
movs r1, 0xB8
@@ -419156,7 +419156,7 @@ sub_80DCD48: ; 80DCD48
lsls r0, 16
lsrs r4, r0, 16
adds r0, r2, 0
- ldr r1, =0x085e8d40
+ ldr r1, =gUnknown_085E8D40
bl gf_strcpy
adds r2, r0, 0
@080DCDBC:
@@ -419199,7 +419199,7 @@ sub_80DCD48: ; 80DCD48
lsls r0, 16
lsrs r4, r0, 16
adds r0, r2, 0
- ldr r1, =0x085e8d40
+ ldr r1, =gUnknown_085E8D40
bl gf_strcpy
adds r2, r0, 0
@080DCE14:
@@ -419557,7 +419557,7 @@ sub_80DD080: ; 80DD080
ldr r1, [r0, 0x4]
adds r1, r5, r1
ldrh r0, [r1, 0x6]
- ldr r2, =0x0858c2b4
+ ldr r2, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r2
ldrb r2, [r0]
@@ -419619,7 +419619,7 @@ sub_80DD080: ; 80DD080
subs r0, r7, r6
lsls r0, 2
adds r2, r0, r2
- ldr r3, =0x0858cdcc
+ ldr r3, =gUnknown_0858CDCC
mov r1, r9
lsls r5, r1, 2
adds r3, r5, r3
@@ -419682,7 +419682,7 @@ sub_80DD080: ; 80DD080
ands r0, r2
strb r0, [r1, 0x15]
@080DD1B4:
- ldr r0, =0x0858cecc
+ ldr r0, =gUnknown_0858CECC
add r0, r9
ldr r0, [r0]
bl _call_via_r0
@@ -419795,7 +419795,7 @@ sub_80DD080: ; 80DD080
.align 2, 0
.pool
@080DD29C:
- ldr r2, =0x0858c2b4
+ ldr r2, =gUnknown_0858C2B4
ldr r5, =0x02039f34
ldr r0, [r5]
ldr r1, [r0, 0x4]
@@ -420061,10 +420061,10 @@ sub_80DD45C: ; 80DD45C
ldrh r2, [r1, 0x6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
- ldr r3, =0x0858c2b4
+ ldr r3, =gUnknown_0858C2B4
ldr r1, [r5]
ldr r0, [r1, 0x8]
ldrb r2, [r0, 0x11]
@@ -420081,7 +420081,7 @@ sub_80DD45C: ; 80DD45C
cmp r1, 0
bne @080DD4DC
ldr r0, =0x02021ec4
- ldr r1, =0x0827e837
+ ldr r1, =gUnknown_0827E837
bl gf_strcpy
b @080DD52C
.align 2, 0
@@ -420091,7 +420091,7 @@ sub_80DD45C: ; 80DD45C
cmp r0, 0x1
bne @080DD4F4
ldr r0, =0x02021ec4
- ldr r1, =0x0827e83f
+ ldr r1, =gUnknown_0827E83F
bl gf_strcpy
b @080DD52C
.align 2, 0
@@ -420101,7 +420101,7 @@ sub_80DD45C: ; 80DD45C
cmp r0, 0x2
bne @080DD50C
ldr r0, =0x02021ec4
- ldr r1, =0x0827e847
+ ldr r1, =gUnknown_0827E847
bl gf_strcpy
b @080DD52C
.align 2, 0
@@ -420111,18 +420111,18 @@ sub_80DD45C: ; 80DD45C
cmp r0, 0x3
bne @080DD524
ldr r0, =0x02021ec4
- ldr r1, =0x0827e850
+ ldr r1, =gUnknown_0827E850
bl gf_strcpy
b @080DD52C
.align 2, 0
.pool
@080DD524:
ldr r0, =0x02021ec4
- ldr r1, =0x0827e85a
+ ldr r1, =gUnknown_0827E85A
bl gf_strcpy
@080DD52C:
ldr r4, =0x02021fc4
- ldr r1, =0x08587e10
+ ldr r1, =gUnknown_08587E10
lsls r0, r6, 2
adds r0, r1
ldr r1, [r0]
@@ -420623,7 +420623,7 @@ sub_80DD940: ; 80DD940
ldr r1, [r0]
movs r0, 0x13
ldrsb r0, [r1, r0]
- ldr r4, =0x08d8ec24
+ ldr r4, =gUnknown_08D8EC24
cmp r5, r0
bge @080DD966
adds r4, 0x40
@@ -420691,8 +420691,8 @@ sub_80DD940: ; 80DD940
thumb_func_start sub_80DD9F0
sub_80DD9F0: ; 80DD9F0
lsls r0, 16
- ldr r3, =0x085899ec
- ldr r1, =0x0858c2b4
+ ldr r3, =gUnknown_085899EC
+ ldr r1, =gUnknown_0858C2B4
lsrs r0, 13
adds r0, r1
ldrb r1, [r0, 0x1]
@@ -421525,7 +421525,7 @@ sub_80DE008: ; 80DE008
adds r1, r0
lsls r1, 2
adds r1, r6
- ldr r2, =0x08587a70
+ ldr r2, =gUnknown_08587A70
ldr r0, =0x02039f26
adds r0, r5, r0
ldrb r0, [r0]
@@ -421597,13 +421597,13 @@ sub_80DE0F0: ; 80DE0F0
bne @080DE120
ldrb r0, [r2, 0x19]
lsls r0, 5
- ldr r1, =0x08d8e9b4
+ ldr r1, =gUnknown_08D8E9B4
adds r0, r1
b @080DE122
.align 2, 0
.pool
@080DE120:
- ldr r0, =0x08d8ea34
+ ldr r0, =gUnknown_08D8EA34
@080DE122:
pop {r1}
bx r1
@@ -421822,7 +421822,7 @@ sub_80DE224: ; 80DE224
ldr r1, [r1, 0x28]
ldr r2, =0x05000400
bl CpuSet
- ldr r1, =0x08c17980
+ ldr r1, =gUnknown_08C17980
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -422589,7 +422589,7 @@ sub_80DE864: ; 80DE864
beq @080DE920
b @080DE9A2
@080DE8FA:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r6, 3
subs r1, r6
lsls r1, 2
@@ -422804,7 +422804,7 @@ sub_80DEAA8: ; 80DEAA8
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -423492,7 +423492,7 @@ sub_80DF040: ; 80DF040
ldr r0, =0x03005d8c
mov r12, r0
ldr r4, =0x00002e90
- ldr r3, =0x08587fa4
+ ldr r3, =gUnknown_08587FA4
@080DF04C:
mov r1, r12
ldr r0, [r1]
@@ -424479,7 +424479,7 @@ sub_80DF750: ; 80DF750
mov r9, r0
@080DF7AE:
add r0, sp, 0x4
- ldr r1, =0x085ed1b2
+ ldr r1, =gUnknown_085ED1B2
bl gf_strcpy
adds r5, r0, 0
ldr r0, =0x02039f26
@@ -424577,7 +424577,7 @@ sub_80DF750: ; 80DF750
mov r10, r1
@080DF884:
add r0, sp, 0x4
- ldr r1, =0x085ed1b5
+ ldr r1, =gUnknown_085ED1B5
bl gf_strcpy
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -424856,12 +424856,12 @@ CreateShopMainMenu: ; 80DFA78
strb r4, [r5, 0xF]
cmp r4, 0
bne @080DFACC
- ldr r0, =0x08589a38
+ ldr r0, =gUnknown_08589A38
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r4, =0x08589a10
+ ldr r4, =gUnknown_08589A10
adds r0, r4, 0
movs r1, 0x3
bl GetMaxWidthInMenuTable
@@ -424880,12 +424880,12 @@ CreateShopMainMenu: ; 80DFA78
.align 2, 0
.pool
@080DFACC:
- ldr r0, =0x08589a38
+ ldr r0, =gUnknown_08589A38
ldr r1, [r0, 0xC]
ldr r0, [r0, 0x8]
str r0, [sp, 0x8]
str r1, [sp, 0xC]
- ldr r4, =0x08589a28
+ ldr r4, =gUnknown_08589A28
adds r0, r4, 0
movs r1, 0x2
bl GetMaxWidthInMenuTable
@@ -425166,7 +425166,7 @@ sub_80DFCF8: ; 80DFCF8
ldrb r0, [r0, 0xF]
cmp r0, 0x2
bne @080DFD2C
- ldr r1, =0x085e95c7
+ ldr r1, =gUnknown_085E95C7
ldr r2, =sub_80DFD44 + 1
adds r0, r4, 0
bl sub_81978EC
@@ -425174,7 +425174,7 @@ sub_80DFCF8: ; 80DFCF8
.align 2, 0
.pool
@080DFD2C:
- ldr r1, =0x085e959b
+ ldr r1, =gUnknown_085E959B
ldr r2, =sub_80DFD44 + 1
adds r0, r5, 0
bl sub_81978EC
@@ -425430,7 +425430,7 @@ GetShopItemNames: ; 80DFF2C
lsls r5, r6, 4
ldr r0, [r4]
adds r0, r5
- ldr r1, =0x085e8cf7
+ ldr r1, =gUnknown_085E8CF7
bl gf_strcpy
ldr r2, =0x02039f74
ldr r0, [r2]
@@ -425444,7 +425444,7 @@ GetShopItemNames: ; 80DFF2C
str r0, [r1, 0x4]
ldr r3, =0x03006310
adds r1, r3, 0
- ldr r0, =0x08589a48
+ ldr r0, =gUnknown_08589A48
ldm r0!, {r4-r6}
stm r1!, {r4-r6}
ldm r0!, {r4-r6}
@@ -425501,7 +425501,7 @@ GetShopItemName: ; 80E0000
.pool
@080E0020:
lsls r1, r4, 5
- ldr r0, =0x085a5c09
+ ldr r0, =gUnknown_085A5C09
adds r1, r0
adds r0, r5, 0
bl gf_strcpy
@@ -425586,7 +425586,7 @@ PrintShopItemDescription: ; 80E003C
.align 2, 0
.pool
@080E00D8:
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
lsls r1, r7, 5
adds r0, 0x18
adds r1, r0
@@ -425595,7 +425595,7 @@ PrintShopItemDescription: ; 80E003C
.align 2, 0
.pool
@080E00E8:
- ldr r4, =0x085e93e0
+ ldr r4, =gUnknown_085E93E0
@080E00EA:
movs r0, 0x2
movs r1, 0
@@ -425656,7 +425656,7 @@ PrintShopBuyPrice: ; 80E0114
.pool
@080E0164:
ldr r0, =0x02021cc4
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
lsls r1, 5
adds r1, r2
ldrh r1, [r1, 0x14]
@@ -425665,7 +425665,7 @@ PrintShopBuyPrice: ; 80E0114
bl decimal_int_to_string
@080E0176:
ldr r4, =0x02021fc4
- ldr r1, =0x085e969c
+ ldr r1, =gUnknown_085E969C
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -425678,7 +425678,7 @@ PrintShopBuyPrice: ; 80E0114
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
- ldr r0, =0x08589ab3
+ ldr r0, =gUnknown_08589AB3
str r0, [sp, 0x8]
movs r0, 0x1
negs r0, r0
@@ -425775,7 +425775,7 @@ sub_80E0250: ; 80E0250
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r1, =0x085e8d60
+ ldr r1, =gUnknown_085E8D60
movs r0, 0
str r0, [sp]
str r4, [sp, 0x4]
@@ -425901,7 +425901,7 @@ sub_80E036C: ; 80E036C
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08589a60
+ ldr r1, =gUnknown_08589A60
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -425974,7 +425974,7 @@ sub_80E036C: ; 80E036C
sub_80E0424: ; 80E0424
push {lr}
sub sp, 0x4
- ldr r1, =0x08d9afbc
+ ldr r1, =gUnknown_08D9AFBC
movs r2, 0xE8
lsls r2, 2
ldr r3, =0x000003e3
@@ -425982,11 +425982,11 @@ sub_80E0424: ; 80E0424
str r0, [sp]
movs r0, 0x1
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x08d9b0f0
+ ldr r0, =gUnknown_08D9B0F0
ldr r1, =0x02039f70
ldr r1, [r1]
bl call_LZZUnCompWram
- ldr r0, =0x08d9b0c8
+ ldr r0, =gUnknown_08D9B0C8
movs r1, 0xC0
movs r2, 0x20
bl decompress_palette
@@ -426000,7 +426000,7 @@ sub_80E0424: ; 80E0424
thumb_func_start sub_80E0468
sub_80E0468: ; 80E0468
push {lr}
- ldr r0, =0x08589a70
+ ldr r0, =gUnknown_08589A70
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -426042,7 +426042,7 @@ sub_80E04A4: ; 80E04A4
str r4, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x08589ab0
+ ldr r5, =gUnknown_08589AB0
adds r4, r5
str r4, [sp, 0x8]
lsls r6, 24
@@ -426894,7 +426894,7 @@ sub_80E0AC8: ; 80E0AC8
movs r3, 0x80
lsls r3, 6
adds r1, r3
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
lsls r0, r5, 5
adds r0, r2
ldrh r0, [r0, 0x14]
@@ -426916,7 +426916,7 @@ sub_80E0AC8: ; 80E0AC8
lsls r0, 24
cmp r0, 0
bne @080E0BD0
- ldr r1, =0x085e9539
+ ldr r1, =gUnknown_085E9539
ldr r2, =sub_80E10A0 + 1
b @080E0C28
.align 2, 0
@@ -426944,16 +426944,16 @@ sub_80E0AC8: ; 80E0AC8
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
- ldr r1, =0x085e9417
+ ldr r1, =gUnknown_085E9417
b @080E0C26
.align 2, 0
.pool
@080E0C24:
- ldr r1, =0x085e93ef
+ ldr r1, =gUnknown_085E93EF
@080E0C26:
ldr r2, =sub_80E0CA4 + 1
@080E0C28:
@@ -426965,7 +426965,7 @@ sub_80E0AC8: ; 80E0AC8
@080E0C38:
ldr r0, =0x02021cc4
lsls r1, r5, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -426980,14 +426980,14 @@ sub_80E0AC8: ; 80E0AC8
cmp r0, 0x1
bne @080E0C7C
ldr r0, =0x02021fc4
- ldr r1, =0x085e9468
+ ldr r1, =gUnknown_085E9468
bl ExpandTextCodes
b @080E0C84
.align 2, 0
.pool
@080E0C7C:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9493
+ ldr r1, =gUnknown_085E9493
bl ExpandTextCodes
@080E0C84:
ldr r1, =0x02021fc4
@@ -427031,7 +427031,7 @@ sub_80E0CA4: ; 80E0CA4
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e93d5
+ ldr r1, =gUnknown_085E93D5
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -427181,7 +427181,7 @@ sub_80E0D88: ; 80E0D88
movs r2, 0
movs r3, 0x6
bl decimal_int_to_string
- ldr r1, =0x085e943f
+ ldr r1, =gUnknown_085E943F
ldr r2, =sub_80E0EAC + 1
adds r0, r6, 0
bl sub_80E04E8
@@ -427219,14 +427219,14 @@ sub_80E0EAC: ; 80E0EAC
sub sp, 0x10
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08589aa8
+ ldr r1, =gUnknown_08589AA8
movs r2, 0
str r2, [sp]
movs r2, 0x1
str r2, [sp, 0x4]
movs r2, 0xD
str r2, [sp, 0x8]
- ldr r2, =0x08589a08
+ ldr r2, =gUnknown_08589A08
str r2, [sp, 0xC]
movs r2, 0x1
movs r3, 0
@@ -427262,7 +427262,7 @@ sub_80E0EDC: ; 80E0EDC
lsrs r0, 24
cmp r0, 0x1
bne @080E0F30
- ldr r1, =0x085e94c5
+ ldr r1, =gUnknown_085E94C5
ldr r2, =sub_80E0F88 + 1
adds r0, r5, 0
bl sub_80E04E8
@@ -427272,7 +427272,7 @@ sub_80E0EDC: ; 80E0EDC
.align 2, 0
.pool
@080E0F30:
- ldr r1, =0x085e9558
+ ldr r1, =gUnknown_085E9558
ldr r2, =sub_80E10A0 + 1
b @080E0F60
.align 2, 0
@@ -427286,12 +427286,12 @@ sub_80E0EDC: ; 80E0EDC
ldrb r0, [r6, 0xF]
cmp r0, 0x1
bne @080E0F5C
- ldr r1, =0x085e94e7
+ ldr r1, =gUnknown_085E94E7
b @080E0F5E
.align 2, 0
.pool
@080E0F5C:
- ldr r1, =0x085e9510
+ ldr r1, =gUnknown_085E9510
@080E0F5E:
ldr r2, =sub_80E0F88 + 1
@080E0F60:
@@ -427301,7 +427301,7 @@ sub_80E0EDC: ; 80E0EDC
.align 2, 0
.pool
@080E0F70:
- ldr r1, =0x085e957f
+ ldr r1, =gUnknown_085E957F
ldr r2, =sub_80E10A0 + 1
adds r0, r7, 0
bl sub_80E04E8
@@ -427403,7 +427403,7 @@ sub_80E100C: ; 80E100C
lsrs r0, 24
cmp r0, 0x1
bne @080E106C
- ldr r1, =0x085e95ea
+ ldr r1, =gUnknown_085E95EA
ldr r2, =sub_80E10A0 + 1
adds r0, r4, 0
bl sub_80E04E8
@@ -427509,7 +427509,7 @@ sub_80E10EC: ; 80E10EC
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -427938,27 +427938,27 @@ sub_80E1444: ; 80E1444
.4byte @080E14C4
.4byte @080E14D4
@080E1490:
- ldr r1, =0x08589aba
+ ldr r1, =gUnknown_08589ABA
b @080E14C6
.align 2, 0
.pool
@080E1498:
- ldr r1, =0x08589ac0
+ ldr r1, =gUnknown_08589AC0
b @080E14C6
.align 2, 0
.pool
@080E14A0:
- ldr r1, =0x08589ac6
+ ldr r1, =gUnknown_08589AC6
b @080E14B2
.align 2, 0
.pool
@080E14A8:
- ldr r1, =0x08589acc
+ ldr r1, =gUnknown_08589ACC
b @080E14C6
.align 2, 0
.pool
@080E14B0:
- ldr r1, =0x08589ad2
+ ldr r1, =gUnknown_08589AD2
@080E14B2:
movs r2, 0xC0
lsls r2, 4
@@ -427968,7 +427968,7 @@ sub_80E1444: ; 80E1444
.align 2, 0
.pool
@080E14C4:
- ldr r1, =0x08589ad8
+ ldr r1, =gUnknown_08589AD8
@080E14C6:
adds r0, r3, 0
movs r2, 0
@@ -427977,7 +427977,7 @@ sub_80E1444: ; 80E1444
.align 2, 0
.pool
@080E14D4:
- ldr r1, =0x08589ade
+ ldr r1, =gUnknown_08589ADE
adds r0, r3, 0
movs r2, 0
bl sub_80E12E8
@@ -428224,7 +428224,7 @@ sub_80E167C: ; 80E167C
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
- ldr r1, =0x0858a654
+ ldr r1, =gUnknown_0858A654
@080E16B4:
adds r0, r1
pop {r4}
@@ -428310,7 +428310,7 @@ sub_80E16DC: ; 80E16DC
sub_80E1738: ; 80E1738
push {lr}
bl sub_809D280
- ldr r1, =0x082742f9
+ ldr r1, =gUnknown_082742F9
cmp r0, r1
bne @080E1768
ldr r0, =0x03005df0
@@ -428337,7 +428337,7 @@ sub_80E1738: ; 80E1738
sub_80E1770: ; 80E1770
push {lr}
bl sub_809D280
- ldr r1, =0x082742f9
+ ldr r1, =gUnknown_082742F9
cmp r0, r1
bne @080E178C
bl sub_80E16DC
@@ -428359,7 +428359,7 @@ sub_80E1794: ; 80E1794
movs r2, 0
ldr r6, =0x03005d8c
ldr r5, =0x0000169c
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r3, [r0]
ldr r4, [r0, 0x4]
@080E17A2:
@@ -428454,7 +428454,7 @@ sub_80E17C8: ; 80E17C8
strb r1, [r4, 0x5]
cmp r1, 0xA
bne @080E1864
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r4]
@@ -428504,7 +428504,7 @@ sub_80E1870: ; 80E1870
subs r1, r0
cmp r6, r1
blt @080E18CC
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r4]
@@ -428572,7 +428572,7 @@ sub_80E191C: ; 80E191C
lsrs r7, r3, 24
bl sub_80E16C0
adds r6, r0, 0
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r6]
@@ -428621,7 +428621,7 @@ sub_80E1984: ; 80E1984
adds r2, r0
ldr r0, =0x0000169c
adds r2, r0
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r2]
@@ -429358,7 +429358,7 @@ sub_80E1EFC: ; 80E1EFC
lsls r4, 24
lsrs r4, 24
str r4, [sp, 0x4]
- ldr r1, =0x0858b760
+ ldr r1, =gUnknown_0858B760
lsls r0, r2, 3
adds r0, r1
ldrb r6, [r0, 0x4]
@@ -429448,7 +429448,7 @@ sub_80E1FBC: ; 80E1FBC
strb r0, [r1]
movs r2, 0
ldr r6, =sub_80E2058 + 1
- ldr r5, =0x0858bb68
+ ldr r5, =gUnknown_0858BB68
movs r3, 0xC
@080E1FE6:
adds r0, r2, r5
@@ -429737,7 +429737,7 @@ sub_80E21D0: ; 80E21D0
strh r1, [r0]
movs r2, 0
movs r6, 0
- ldr r1, =0x0858b760
+ ldr r1, =gUnknown_0858B760
lsls r5, 3
adds r0, r5, r1
str r5, [sp, 0xC]
@@ -429772,7 +429772,7 @@ sub_80E21D0: ; 80E21D0
bl sub_80E2D5C
lsls r0, 24
lsrs r7, r0, 24
- ldr r2, =0x0858b760
+ ldr r2, =gUnknown_0858B760
mov r9, r2
ldr r0, [sp, 0xC]
add r9, r0
@@ -429928,7 +429928,7 @@ CreatePCMenu: ; 80E239C
movs r7, 0x8
movs r5, 0
movs r4, 0
- ldr r6, =0x0858bb70
+ ldr r6, =gUnknown_0858BB70
@080E23AC:
ldm r6!, {r0}
adds r1, r5, 0
@@ -429943,7 +429943,7 @@ CreatePCMenu: ; 80E239C
lsls r0, 24
cmp r0, 0
beq @080E23D4
- ldr r0, =0x085eb18b
+ ldr r0, =gUnknown_085EB18B
adds r1, r5, 0
bl display_text_and_get_width
adds r5, r0, 0
@@ -429970,7 +429970,7 @@ CreatePCMenu: ; 80E239C
adds r0, r6, 0
movs r1, 0
bl SetStandardWindowBorderStyle
- ldr r2, =0x085eb18b
+ ldr r2, =gUnknown_085EB18B
movs r0, 0x21
str r0, [sp]
movs r5, 0xFF
@@ -429981,7 +429981,7 @@ CreatePCMenu: ; 80E239C
movs r1, 0x1
adds r3, r7, 0
bl Print
- ldr r2, =0x085eb198
+ ldr r2, =gUnknown_085EB198
movs r0, 0x31
str r0, [sp]
str r5, [sp, 0x4]
@@ -430006,7 +430006,7 @@ CreatePCMenu: ; 80E239C
adds r0, r6, 0
movs r1, 0
bl SetStandardWindowBorderStyle
- ldr r2, =0x085eb198
+ ldr r2, =gUnknown_085EB198
movs r0, 0x21
str r0, [sp]
movs r0, 0xFF
@@ -430023,7 +430023,7 @@ CreatePCMenu: ; 80E239C
lsrs r1, r0, 24
cmp r1, 0
beq @080E24B0
- ldr r2, =0x085eb176
+ ldr r2, =gUnknown_085EB176
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -430038,7 +430038,7 @@ CreatePCMenu: ; 80E239C
.align 2, 0
.pool
@080E24B0:
- ldr r2, =0x085eb169
+ ldr r2, =gUnknown_085EB169
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -430050,7 +430050,7 @@ CreatePCMenu: ; 80E239C
bl Print
@080E24C6:
ldr r4, =0x02021fc4
- ldr r1, =0x085eb183
+ ldr r1, =gUnknown_085EB183
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r6, 0
@@ -430087,7 +430087,7 @@ sub_80E2514: ; 80E2514
movs r0, 0
movs r1, 0x1
bl sub_819786C
- ldr r2, =0x0827266f
+ ldr r2, =gUnknown_0827266F
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -430392,7 +430392,7 @@ sub_80E2578: ; 80E2578
lsls r6, r7, 25
subs r0, r7, 0x1
mov r9, r0
- ldr r5, =0x0858bb80
+ ldr r5, =gUnknown_0858BB80
@080E27B0:
ldr r0, =0x03001124
adds r0, r4, r0
@@ -430430,7 +430430,7 @@ sub_80E2578: ; 80E2578
bl SetStandardWindowBorderStyle
movs r5, 0
movs r4, 0
- ldr r0, =0x0858bb80
+ ldr r0, =gUnknown_0858BB80
mov r8, r0
@080E2802:
ldr r0, =0x03001124
@@ -430793,7 +430793,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbac
+ ldr r4, =gUnknown_0858BBAC
b @080E2B12
.align 2, 0
.pool
@@ -430801,7 +430801,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bb9c
+ ldr r4, =gUnknown_0858BB9C
b @080E2B12
.align 2, 0
.pool
@@ -430809,7 +430809,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbbc
+ ldr r4, =gUnknown_0858BBBC
b @080E2B12
.align 2, 0
.pool
@@ -430817,7 +430817,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbcc
+ ldr r4, =gUnknown_0858BBCC
b @080E2B12
.align 2, 0
.pool
@@ -430825,7 +430825,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbec
+ ldr r4, =gUnknown_0858BBEC
@080E2B12:
bl GetMenuCursorPos
lsls r0, 24
@@ -430851,7 +430851,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbe0
+ ldr r4, =gUnknown_0858BBE0
bl GetMenuCursorPos
lsls r0, 24
lsrs r0, 22
@@ -430917,7 +430917,7 @@ CreateStartMenu: ; 80E2BAC
adds r0, r4, 0
movs r1, 0
bl SetStandardWindowBorderStyle
- ldr r2, =0x085eb25c
+ ldr r2, =gUnknown_085EB25C
movs r0, 0x9
str r0, [sp]
movs r5, 0xFF
@@ -430928,7 +430928,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb264
+ ldr r2, =gUnknown_085EB264
movs r0, 0x19
str r0, [sp]
str r5, [sp, 0x4]
@@ -430937,7 +430937,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb26c
+ ldr r2, =gUnknown_085EB26C
movs r0, 0x29
str r0, [sp]
str r5, [sp, 0x4]
@@ -430946,7 +430946,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb270
+ ldr r2, =gUnknown_085EB270
movs r0, 0x39
str r0, [sp]
str r5, [sp, 0x4]
@@ -430965,7 +430965,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb279
+ ldr r2, =gUnknown_085EB279
movs r0, 0x59
str r0, [sp]
str r5, [sp, 0x4]
@@ -430974,7 +430974,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb27e
+ ldr r2, =gUnknown_085EB27E
movs r0, 0x69
str r0, [sp]
str r5, [sp, 0x4]
@@ -430983,7 +430983,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb285
+ ldr r2, =gUnknown_085EB285
movs r0, 0x79
str r0, [sp]
str r5, [sp, 0x4]
@@ -431297,7 +431297,7 @@ choose_name_or_words_screen_setup: ; 80E2EA8
ldr r1, [r5]
ldr r6, =0x00001e28
adds r3, r1, r6
- ldr r2, =0x0858bfd8
+ ldr r2, =gUnknown_0858BFD8
ldr r4, =0x00001e2c
adds r0, r1, r4
ldrb r0, [r0]
@@ -431475,7 +431475,7 @@ choose_name_or_words_screen_init_bgs: ; 80E2FE4
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0858be00
+ ldr r1, =gUnknown_0858BE00
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -431515,7 +431515,7 @@ choose_name_or_words_screen_init_bgs: ; 80E2FE4
bl sub_8197200
@080E30D8:
lsls r0, r4, 3
- ldr r1, =0x0858be10
+ ldr r1, =gUnknown_0858BE10
adds r0, r1
bl Window_AddFromTemplate
ldr r5, =0x02039f94
@@ -431669,7 +431669,7 @@ sub_80E31B0: ; 80E31B0
sub_80E3244: ; 80E3244
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0858bebb
+ ldr r1, =gUnknown_0858BEBB
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -431679,7 +431679,7 @@ sub_80E3244: ; 80E3244
thumb_func_start sub_80E3254
sub_80E3254: ; 80E3254
- ldr r1, =0x0858bebe
+ ldr r1, =gUnknown_0858BEBE
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e22
@@ -431694,7 +431694,7 @@ sub_80E3254: ; 80E3254
thumb_func_start sub_80E3274
sub_80E3274: ; 80E3274
- ldr r1, =0x0858bec1
+ ldr r1, =gUnknown_0858BEC1
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e22
@@ -431711,7 +431711,7 @@ sub_80E3274: ; 80E3274
sub_80E3294: ; 80E3294
push {r4-r6,lr}
sub sp, 0x4
- ldr r1, =0x08dd4544
+ ldr r1, =gUnknown_08DD4544
movs r0, 0x3
bl sub_80E4CF8
ldr r5, =0x02039f94
@@ -431721,10 +431721,10 @@ sub_80E3294: ; 80E3294
movs r6, 0
movs r1, 0x1
strb r1, [r0]
- ldr r1, =0x08dd46e0
+ ldr r1, =gUnknown_08DD46E0
movs r0, 0x2
bl sub_80E4CF8
- ldr r1, =0x08dd4620
+ ldr r1, =gUnknown_08DD4620
movs r0, 0x1
bl sub_80E4CF8
ldr r0, [r5]
@@ -432027,7 +432027,7 @@ pokemon_transfer_to_pc_with_message: ; 80E34E4
lsrs r5, r0, 24
@080E3586:
ldr r4, =0x02021fc4
- ldr r1, =0x0858bdb8
+ ldr r1, =gUnknown_0858BDB8
lsls r0, r5, 2
adds r0, r1
ldr r1, [r0]
@@ -432235,7 +432235,7 @@ sub_80E375C: ; 80E375C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0858bec4
+ ldr r5, =gUnknown_0858BEC4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -432863,7 +432863,7 @@ sub_80E3C20: ; 80E3C20
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0858bed4
+ ldr r1, =gUnknown_0858BED4
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -432905,7 +432905,7 @@ sub_80E3C6C: ; 80E3C6C
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0858bedc
+ ldr r1, =gUnknown_0858BEDC
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -432965,7 +432965,7 @@ sub_80E3CC8: ; 80E3CC8
thumb_func_start sub_80E3CE4
sub_80E3CE4: ; 80E3CE4
push {r4-r6,lr}
- ldr r0, =0x0858c138
+ ldr r0, =gUnknown_0858C138
movs r1, 0x26
movs r2, 0x58
movs r3, 0x1
@@ -433051,7 +433051,7 @@ sub_80E3D78: ; 80E3D78
lsrs r1, r0, 16
mov r8, r1
asrs r6, r0, 16
- ldr r4, =0x0858bea0
+ ldr r4, =gUnknown_0858BEA0
bl sub_80E3274
lsls r0, 24
lsrs r0, 24
@@ -433060,7 +433060,7 @@ sub_80E3D78: ; 80E3D78
cmp r6, r0
bge @080E3DD8
bl sub_80E3274
- ldr r1, =0x0858bea3
+ ldr r1, =gUnknown_0858BEA3
lsls r0, 24
lsrs r0, 21
adds r0, r6, r0
@@ -433259,7 +433259,7 @@ sub_80E3F30: ; 80E3F30
lsrs r0, 24
cmp r4, r0
blt @080E3F64
- ldr r0, =0x0858bee4
+ ldr r0, =gUnknown_0858BEE4
movs r2, 0
ldrsh r1, [r5, r2]
adds r1, r0
@@ -433279,7 +433279,7 @@ sub_80E3F30: ; 80E3F30
thumb_func_start sub_80E3F70
sub_80E3F70: ; 80E3F70
push {r4,lr}
- ldr r4, =0x0858bea0
+ ldr r4, =gUnknown_0858BEA0
bl sub_80E3274
lsls r0, 24
lsrs r0, 24
@@ -433297,7 +433297,7 @@ sub_80E3F8C: ; 80E3F8C
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0858c0c0
+ ldr r0, =gUnknown_0858C0C0
movs r1, 0xCC
movs r2, 0x58
movs r3, 0
@@ -433315,7 +433315,7 @@ sub_80E3F8C: ; 80E3F8C
ldr r0, =0x02020630
mov r8, r0
add r5, r8
- ldr r1, =0x0858c050
+ ldr r1, =gUnknown_0858C050
adds r0, r5, 0
bl obj_set_f18_to_r0_f42_to_40
adds r1, r5, 0
@@ -433324,7 +433324,7 @@ sub_80E3F8C: ; 80E3F8C
movs r6, 0x4
orrs r0, r6
strb r0, [r1]
- ldr r0, =0x0858c0f0
+ ldr r0, =gUnknown_0858C0F0
movs r1, 0xCC
movs r2, 0x54
movs r3, 0x1
@@ -433336,14 +433336,14 @@ sub_80E3F8C: ; 80E3F8C
adds r4, r0
lsls r4, 2
add r4, r8
- ldr r1, =0x0858c058
+ ldr r1, =gUnknown_0858C058
adds r0, r4, 0
bl obj_set_f18_to_r0_f42_to_40
adds r4, 0x3E
ldrb r0, [r4]
orrs r0, r6
strb r0, [r4]
- ldr r0, =0x0858c0d8
+ ldr r0, =gUnknown_0858C0D8
movs r1, 0xCC
movs r2, 0x53
movs r3, 0x2
@@ -433401,7 +433401,7 @@ sub_80E4050: ; 80E4050
sub_80E4084: ; 80E4084
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, =0x0858bee8
+ ldr r5, =gUnknown_0858BEE8
@080E408A:
movs r1, 0x2E
ldrsh r0, [r4, r1]
@@ -433570,7 +433570,7 @@ sub_80E41B8: ; 80E41B8
mov r8, r2
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0858bef8
+ ldr r0, =gUnknown_0858BEF8
lsls r4, r5, 1
adds r0, r4, r0
ldrh r0, [r0]
@@ -433583,7 +433583,7 @@ sub_80E41B8: ; 80E41B8
orrs r1, r0
mov r0, r8
strb r1, [r0, 0x5]
- ldr r0, =0x0858befe
+ ldr r0, =gUnknown_0858BEFE
adds r4, r0
ldrh r0, [r4]
bl gpu_tile_obj_tag_get_range_start
@@ -433613,7 +433613,7 @@ sub_80E4218: ; 80E4218
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0858c108
+ ldr r0, =gUnknown_0858C108
movs r1, 0xCC
movs r2, 0x74
movs r3, 0
@@ -433625,7 +433625,7 @@ sub_80E4218: ; 80E4218
lsls r4, 2
ldr r6, =0x02020630
adds r4, r6
- ldr r0, =0x0858c070
+ ldr r0, =gUnknown_0858C070
mov r8, r0
adds r0, r4, 0
mov r1, r8
@@ -433635,7 +433635,7 @@ sub_80E4218: ; 80E4218
movs r5, 0x4
orrs r0, r5
strb r0, [r4]
- ldr r0, =0x0858c120
+ ldr r0, =gUnknown_0858C120
movs r1, 0xCC
movs r2, 0x8C
movs r3, 0
@@ -433671,7 +433671,7 @@ sub_80E4290: ; 80E4290
adds r0, r4
ldrh r1, [r0]
subs r1, 0x5
- ldr r0, =0x0858c150
+ ldr r0, =gUnknown_0858C150
lsls r1, 16
asrs r1, 16
movs r2, 0x38
@@ -433711,7 +433711,7 @@ sub_80E4290: ; 80E4290
lsls r0, 10
adds r1, r0
asrs r1, 16
- ldr r0, =0x0858c168
+ ldr r0, =gUnknown_0858C168
movs r2, 0x3C
movs r3, 0
bl obj_add_from_template_forward_search
@@ -433756,7 +433756,7 @@ sub_80E4290: ; 80E4290
thumb_func_start sub_80E4354
sub_80E4354: ; 80E4354
push {lr}
- ldr r1, =0x0858bf04
+ ldr r1, =gUnknown_0858BF04
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e28
@@ -433821,7 +433821,7 @@ sub_80E4384: ; 80E4384
thumb_func_start sub_80E43E0
sub_80E43E0: ; 80E43E0
push {r4,lr}
- ldr r0, =0x0858c180
+ ldr r0, =gUnknown_0858C180
movs r1, 0x38
movs r2, 0x29
movs r3, 0
@@ -433833,7 +433833,7 @@ sub_80E43E0: ; 80E43E0
lsls r4, 2
ldr r0, =0x02020630
adds r4, r0
- ldr r1, =0x0858c078
+ ldr r1, =gUnknown_0858C078
adds r0, r4, 0
bl obj_set_f18_to_r0_f42_to_40
ldrb r0, [r4, 0x5]
@@ -433941,7 +433941,7 @@ sub_80E44BC: ; 80E44BC
@080E44E4:
cmp r5, 0x9
beq @080E4500
- ldr r1, =0x0858bf18
+ ldr r1, =gUnknown_0858BF18
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -434149,7 +434149,7 @@ sub_80E465C: ; 80E465C
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0858bf28
+ ldr r3, =gUnknown_0858BF28
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -434239,26 +434239,26 @@ sub_80E46F0: ; 80E46F0
push {r5-r7}
sub sp, 0x34
mov r9, r0
- ldr r1, =0x0858bf34
+ ldr r1, =gUnknown_0858BF34
mov r0, sp
movs r2, 0xA
bl memcpy
add r0, sp, 0xC
mov r10, r0
- ldr r1, =0x0858bf3e
+ ldr r1, =gUnknown_0858BF3E
movs r2, 0xA
bl memcpy
mov r1, sp
adds r1, 0x18
str r1, [sp, 0x2C]
- ldr r1, =0x0858bf48
+ ldr r1, =gUnknown_0858BF48
ldr r0, [sp, 0x2C]
movs r2, 0x8
bl memcpy
mov r2, sp
adds r2, 0x20
str r2, [sp, 0x30]
- ldr r1, =0x0858bf50
+ ldr r1, =gUnknown_0858BF50
adds r0, r2, 0
movs r2, 0x6
bl memcpy
@@ -434490,7 +434490,7 @@ sub_80E48E8: ; 80E48E8
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
add r0, sp, 0xC
bl gf_strcpy
@@ -434535,7 +434535,7 @@ sub_80E48E8: ; 80E48E8
thumb_func_start sub_80E4964
sub_80E4964: ; 80E4964
push {lr}
- ldr r1, =0x0858bf58
+ ldr r1, =gUnknown_0858BF58
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e2c
@@ -434554,7 +434554,7 @@ sub_80E4964: ; 80E4964
thumb_func_start sub_80E498C
sub_80E498C: ; 80E498C
push {lr}
- ldr r1, =0x0858bf6c
+ ldr r1, =gUnknown_0858BF6C
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e28
@@ -434581,7 +434581,7 @@ sub_80E49BC: ; 80E49BC
push {r4,r5,lr}
sub sp, 0x10
movs r4, 0
- ldr r1, =0x085e8d49
+ ldr r1, =gUnknown_085E8D49
add r0, sp, 0xC
bl gf_strcpy
ldr r5, =0x02039f94
@@ -434593,7 +434593,7 @@ sub_80E49BC: ; 80E49BC
beq @080E4A0C
cmp r0, 0xFE
bne @080E49E6
- ldr r1, =0x085e8d4b
+ ldr r1, =gUnknown_085E8D4B
add r0, sp, 0xC
bl gf_strcpy
movs r4, 0x1
@@ -434604,7 +434604,7 @@ sub_80E49BC: ; 80E49BC
ldrb r0, [r0]
lsls r1, r4, 1
adds r1, r4
- ldr r2, =0x0858bf74
+ ldr r2, =gUnknown_0858BF74
adds r1, r2
str r1, [sp]
movs r1, 0x1
@@ -434634,7 +434634,7 @@ sub_80E4A2C: ; 80E4A2C
lsrs r4, 16
lsls r5, 16
lsrs r5, 16
- ldr r6, =0x0858be40
+ ldr r6, =gUnknown_0858BE40
bl sub_80E3274
lsls r4, 16
asrs r4, 16
@@ -434917,7 +434917,7 @@ sub_80E4BE4: ; 80E4BE4
thumb_func_start choose_name_or_words_screen_load_bg_tile_patterns
choose_name_or_words_screen_load_bg_tile_patterns: ; 80E4C54
push {r4-r6,lr}
- ldr r0, =0x08dd3838
+ ldr r0, =gUnknown_08DD3838
ldr r6, =0x02039f94
ldr r1, [r6]
ldr r4, =0x00001810
@@ -434943,9 +434943,9 @@ choose_name_or_words_screen_load_bg_tile_patterns: ; 80E4C54
adds r2, r5, 0
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x0858c1c8
+ ldr r0, =gUnknown_0858C1C8
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x0858c230
+ ldr r0, =gUnknown_0858C230
bl gpu_pal_obj_alloc_and_load_multiple
pop {r4-r6}
pop {r0}
@@ -434966,11 +434966,11 @@ sub_80E4CB8: ; 80E4CB8
thumb_func_start choose_name_or_words_screen_apply_bg_pals
choose_name_or_words_screen_apply_bg_pals: ; 80E4CC8
push {lr}
- ldr r0, =0x08dd3778
+ ldr r0, =gUnknown_08DD3778
movs r1, 0
movs r2, 0xC0
bl gpu_pal_apply
- ldr r0, =0x0858bd78
+ ldr r0, =gUnknown_0858BD78
movs r1, 0xA0
movs r2, 0x20
bl gpu_pal_apply
@@ -435033,7 +435033,7 @@ sub_80E4D10: ; 80E4D10
bcs @080E4DA6
add r5, sp, 0xC
mov r10, r4
- ldr r0, =0x085e8218
+ ldr r0, =gUnknown_085E8218
ldrb r0, [r0]
mov r8, r0
@080E4D52:
@@ -435113,17 +435113,17 @@ sub_80E4DE4: ; 80E4DE4
lsrs r6, r0, 24
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x0858bf88
+ ldr r0, =gUnknown_0858BF88
adds r0, r5, r0
ldrb r1, [r0]
adds r0, r6, 0
bl Window_FastFillPixels
movs r4, 0
- ldr r1, =0x0858bf8c
+ ldr r1, =gUnknown_0858BF8C
lsls r0, r5, 2
adds r0, r1
ldr r7, [r0]
- ldr r0, =0x0858c198
+ ldr r0, =gUnknown_0858C198
mov r8, r0
@080E4E0E:
lsls r3, r4, 4
@@ -435191,7 +435191,7 @@ sub_80E4E5C: ; 80E4E5C
adds r0, r2
ldrb r4, [r0]
adds r0, r1, 0
- ldr r1, =0x0858bf98
+ ldr r1, =gUnknown_0858BF98
ldr r0, [r0]
ldr r2, =0x00001e22
adds r0, r2
@@ -435226,7 +435226,7 @@ sub_80E4E5C: ; 80E4E5C
sub_80E4EF0: ; 80E4EF0
push {r4,r5,lr}
sub sp, 0x10
- ldr r1, =0x0858bfa4
+ ldr r1, =gUnknown_0858BFA4
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -435244,7 +435244,7 @@ sub_80E4EF0: ; 80E4EF0
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
- ldr r1, =0x085eeaf6
+ ldr r1, =gUnknown_085EEAF6
str r1, [sp, 0x8]
movs r1, 0
movs r2, 0x2
@@ -435372,7 +435372,7 @@ sub_80E503C: ; 80E503C
lsls r0, 24
lsrs r4, r0, 24
movs r2, 0
- ldr r0, =0x0858bdc8
+ ldr r0, =gUnknown_0858BDC8
ldrb r1, [r0]
adds r3, r0, 0
cmp r1, 0xFF
@@ -435679,7 +435679,7 @@ PrintMoneyAmount: ; 80E5214
cmp r0, 0
bgt @080E5258
@080E5264:
- ldr r1, =0x085e969c
+ ldr r1, =gUnknown_085E969C
adds r0, r2, 0
bl ExpandTextCodes
ldr r2, =0x02021fc4
@@ -435849,11 +435849,11 @@ AddMoneyTextObject: ; 80E53AC
lsrs r4, 16
lsls r5, 16
lsrs r5, 16
- ldr r0, =0x0858c2a4
+ ldr r0, =gUnknown_0858C2A4
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0858c2ac
+ ldr r0, =gUnknown_0858C2AC
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0858c28c
+ ldr r0, =gUnknown_0858C28C
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -435894,7 +435894,7 @@ sub_80E5414: ; 80E5414
sub sp, 0x4
lsls r0, 16
lsls r1, 16
- ldr r2, =0x0858c2b4
+ ldr r2, =gUnknown_0858C2B4
lsrs r0, 13
adds r0, r2
ldrb r4, [r0, 0x2]
@@ -435928,7 +435928,7 @@ sub_80E5414: ; 80E5414
cmp r4, r1
bne @080E5470
@080E545E:
- ldr r0, =0x0858ce8c
+ ldr r0, =gUnknown_0858CE8C
adds r0, r4, r0
ldrb r0, [r0]
b @080E5472
@@ -436640,7 +436640,7 @@ sub_80E5970: ; 80E5970
lsls r0, 2
adds r0, r1
ldrh r0, [r0, 0x6]
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -436929,10 +436929,10 @@ sub_80E5AD4: ; 80E5AD4
adds r0, r6, r0
ldrh r0, [r0, 0x8]
lsls r0, 3
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
adds r0, r1
ldrb r0, [r0, 0x2]
- ldr r2, =0x0858ce8c
+ ldr r2, =gUnknown_0858CE8C
adds r0, r2
ldrb r1, [r0]
lsls r0, r1, 2
@@ -437250,8 +437250,8 @@ sub_80E5E04: ; 80E5E04
lsls r1, 2
adds r1, r0
ldrh r0, [r1, 0x6]
- ldr r3, =0x0858cdcc
- ldr r2, =0x0858c2b4
+ ldr r3, =gUnknown_0858CDCC
+ ldr r2, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r2
ldrb r0, [r0]
@@ -437292,8 +437292,8 @@ sub_80E5E5C: ; 80E5E5C
lsls r1, 2
adds r1, r0
ldrh r0, [r1, 0x6]
- ldr r3, =0x0858cdcc
- ldr r2, =0x0858c2b4
+ ldr r3, =gUnknown_0858CDCC
+ ldr r2, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r2
ldrb r0, [r0]
@@ -437722,7 +437722,7 @@ sub_80E611C: ; 80E611C
lsls r0, 2
adds r5, r0, r4
ldrh r0, [r5, 0x6]
- ldr r3, =0x0858c2b4
+ ldr r3, =gUnknown_0858C2B4
lsls r0, 3
adds r7, r0, r3
ldrb r2, [r7, 0x1]
@@ -437740,7 +437740,7 @@ sub_80E611C: ; 80E611C
lsls r0, 29
cmp r2, r0
bne @080E61F8
- ldr r1, =0x0858cdcc
+ ldr r1, =gUnknown_0858CDCC
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
@@ -437786,7 +437786,7 @@ sub_80E620C: ; 80E620C
ldrh r0, [r0, 0x6]
mov r8, r0
movs r6, 0
- ldr r0, =0x0858c2b4
+ ldr r0, =gUnknown_0858C2B4
mov r12, r0
movs r7, 0
@080E623C:
@@ -437820,7 +437820,7 @@ sub_80E620C: ; 80E620C
subs r1, r2
lsls r1, 2
adds r1, r3
- ldr r2, =0x0858cdcc
+ ldr r2, =gUnknown_0858CDCC
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -438507,7 +438507,7 @@ sub_80E6668: ; 80E6668
thumb_func_start sub_80E6778
sub_80E6778: ; 80E6778
push {lr}
- ldr r3, =0x0858c2b4
+ ldr r3, =gUnknown_0858C2B4
ldr r0, =0x02039f34
ldr r1, [r0]
ldr r0, [r1, 0x8]
@@ -438750,7 +438750,7 @@ sub_80E6934: ; 80E6934
movs r7, 0
movs r4, 0
ldr r6, =0x02039f34
- ldr r0, =0x0858c2b4
+ ldr r0, =gUnknown_0858C2B4
mov r9, r0
movs r5, 0
@080E694E:
@@ -439755,7 +439755,7 @@ sub_80E715C: ; 80E715C
lsrs r0, 24
strh r0, [r5, 0x14]
@080E7296:
- ldr r0, =0x085eea8e
+ ldr r0, =gUnknown_085EEA8E
bl sub_80E70F4
strh r4, [r5, 0x10]
b @080E730A
@@ -439868,7 +439868,7 @@ sub_80E7324: ; 80E7324
.align 2, 0
.pool
@080E7384:
- ldr r0, =0x085eea7e
+ ldr r0, =gUnknown_085EEA7E
bl sub_80E70F4
movs r0, 0xE1
lsls r0, 3
@@ -440473,7 +440473,7 @@ sub_80E7830: ; 80E7830
b @080E78B8
@080E7850:
movs r3, 0
- ldr r2, =0x0858cf8c
+ ldr r2, =gUnknown_0858CF8C
adds r1, r4, 0
@080E7856:
adds r0, r3, r2
@@ -440492,7 +440492,7 @@ sub_80E7830: ; 80E7830
movs r0, 0x1
ands r2, r0
movs r3, 0
- ldr r1, =0x0858cf8e
+ ldr r1, =gUnknown_0858CF8E
lsls r0, r2, 1
adds r0, r2
adds r1, r0, r1
@@ -440514,7 +440514,7 @@ sub_80E7830: ; 80E7830
bl __umodsi3
adds r2, r0, 0
movs r3, 0
- ldr r1, =0x0858cf94
+ ldr r1, =gUnknown_0858CF94
lsls r0, r2, 2
adds r1, r0, r1
adds r2, r4, 0
@@ -441330,7 +441330,7 @@ sub_80E7B60: ; 80E7B60
bl sub_80E7AA4
b @080E7F1C
@080E7EC8:
- ldr r0, =0x0858cfb8
+ ldr r0, =gUnknown_0858CFB8
lsls r1, 1
adds r2, r1, r0
ldrb r3, [r2]
@@ -441347,7 +441347,7 @@ sub_80E7B60: ; 80E7B60
.pool
@080E7EE8:
add r6, sp, 0x24
- ldr r4, =0x0858cfbe
+ ldr r4, =gUnknown_0858CFBE
lsls r5, r1, 2
adds r0, r5, r4
ldrb r3, [r0]
@@ -443232,13 +443232,13 @@ sub_80E8D4C: ; 80E8D4C
mov r12, r4
lsls r0, 16
asrs r3, r0, 16
- ldr r1, =0x0858cfcc
+ ldr r1, =gUnknown_0858CFCC
mov r8, r1
adds r7, r0, 0
mov r4, sp
mov r6, r12
@080E8D80:
- ldr r0, =0x0858cfcc
+ ldr r0, =gUnknown_0858CFCC
lsls r1, r5, 2
adds r2, r1, r0
ldrh r0, [r2]
@@ -443456,7 +443456,7 @@ sub_80E8EE0: ; 80E8EE0
movs r3, 0
lsls r0, 16
asrs r1, r0, 16
- ldr r6, =0x0858cfcc
+ ldr r6, =gUnknown_0858CFCC
@080E8F42:
lsls r0, r3, 2
adds r2, r0, r6
@@ -443511,7 +443511,7 @@ sub_80E8F9C: ; 80E8F9C
ldrb r0, [r0]
movs r1, 0xA
bl __udivsi3
- ldr r2, =0x0858cfe8
+ ldr r2, =gUnknown_0858CFE8
lsls r0, 26
asrs r0, 24
adds r1, r0, r2
@@ -443747,7 +443747,7 @@ sub_80E916C: ; 80E916C
asrs r1, 24
movs r2, 0x1
negs r2, r2
- ldr r4, =0x0858cfe8
+ ldr r4, =gUnknown_0858CFE8
lsls r0, 26
asrs r0, 24
adds r3, r0, 0x2
@@ -443860,7 +443860,7 @@ sub_80E9238: ; 80E9238
lsrs r0, 24
cmp r0, 0x77
bhi @080E92AC
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
ldrb r3, [r1]
lsls r1, r3, 5
adds r1, r0
@@ -444002,7 +444002,7 @@ sub_80E933C: ; 80E933C
mov r1, r10
ldrb r0, [r1]
lsls r0, 5
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
adds r0, r2
ldrb r1, [r0, 0x11]
ldrb r0, [r0, 0x13]
@@ -444100,7 +444100,7 @@ sub_80E933C: ; 80E933C
mov r3, r10
ldrb r1, [r3]
lsls r1, 5
- ldr r2, =0x085a5c24
+ ldr r2, =gUnknown_085A5C24
adds r1, r2
ldr r1, [r1]
ldrh r1, [r1]
@@ -444252,7 +444252,7 @@ sub_80E9578: ; 80E9578
sub_80E95D4: ; 80E95D4
push {r4,r5,lr}
ldr r5, =0x0000401f
- ldr r4, =0x0858d060
+ ldr r4, =gUnknown_0858D060
ldr r0, =0x00004054
bl var_get
lsls r0, 24
@@ -444329,7 +444329,7 @@ sub_80E9668: ; 80E9668
push {lr}
bl sub_80E9608
bl sub_80E8B6C
- ldr r0, =0x08275bb7
+ ldr r0, =gUnknown_08275BB7
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -444497,7 +444497,7 @@ sub_80E9780: ; 80E9780
ldrb r1, [r0]
adds r0, r6, 0
bl sub_8009308
- ldr r1, =0x085ea72f
+ ldr r1, =gUnknown_085EA72F
adds r0, r6, 0
bl gf_strcat
pop {r3}
@@ -444893,7 +444893,7 @@ sub_80E9AD0: ; 80E9AD0
adds r1, 0x7
bl cur_mapdata_get_blockid_at
movs r1, 0
- ldr r5, =0x0858cfcc
+ ldr r5, =gUnknown_0858CFCC
lsls r0, 16
asrs r2, r0, 16
@080E9B16:
@@ -445125,7 +445125,7 @@ sub_80E9C9C: ; 80E9C9C
lsls r0, 1
bl malloc_and_clear
str r0, [r4]
- ldr r0, =0x0858d06c
+ ldr r0, =gUnknown_0858D06C
bl Window_AddFromTemplate
strh r0, [r5, 0xC]
adds r0, r6, 0
@@ -445141,7 +445141,7 @@ sub_80E9C9C: ; 80E9C9C
.align 2, 0
.pool
@080E9D10:
- ldr r1, =0x085ea785
+ ldr r1, =gUnknown_085EA785
ldr r2, =task_pc_turn_off + 1
adds r0, r6, 0
bl sub_81978EC
@@ -445206,7 +445206,7 @@ game_continue: ; 80E9D2C
ldr r1, [r4]
lsls r3, r6, 3
adds r2, r1, r3
- ldr r0, =0x085e8cf0
+ ldr r0, =gUnknown_085E8CF0
str r0, [r2]
adds r1, 0x4
adds r1, r3
@@ -445229,7 +445229,7 @@ game_continue: ; 80E9D2C
@080E9DBC:
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x0858d07c
+ ldr r0, =gUnknown_0858D07C
ldm r0!, {r3,r5,r6}
stm r1!, {r3,r5,r6}
ldm r0!, {r3,r5,r6}
@@ -445415,12 +445415,12 @@ sub_80E9F20: ; 80E9F20
adds r5, r4, r6
ldrb r0, [r5, 0x10]
bl sub_81AF620
- ldr r0, =0x0858d06c
+ ldr r0, =gUnknown_0858D06C
ldr r1, [r0, 0xC]
ldr r0, [r0, 0x8]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x0858d048
+ ldr r0, =gUnknown_0858D048
mov r8, r0
movs r1, 0x2
bl GetMaxWidthInMenuTable
@@ -445485,7 +445485,7 @@ sub_80E9FB0: ; 80E9FB0
@080E9FDC:
movs r0, 0x5
bl audio_play
- ldr r0, =0x0858d048
+ ldr r0, =gUnknown_0858D048
lsls r1, r4, 3
adds r0, 0x4
adds r1, r0
@@ -445529,7 +445529,7 @@ sub_80E9FFC: ; 80E9FFC
ldrb r1, [r4, 0x8]
bl sub_80E9780
ldr r4, =0x02021fc4
- ldr r1, =0x085ea737
+ ldr r1, =gUnknown_085EA737
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_80EA06C + 1
@@ -445550,7 +445550,7 @@ sub_80EA06C: ; 80EA06C
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x0858d058
+ ldr r1, =gUnknown_0858D058
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -445632,7 +445632,7 @@ sub_80EA120: ; 80EA120
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085ea762
+ ldr r1, =gUnknown_085EA762
ldr r2, =sub_80EA08C + 1
bl sub_81978EC
pop {r0}
@@ -445721,13 +445721,13 @@ task_pc_turn_off: ; 80EA1D0
lsls r0, 16
cmp r0, 0
bne @080EA1F4
- ldr r0, =0x0823b4e8
+ ldr r0, =gUnknown_0823B4E8
bl script_env_1_execute_new_script
b @080EA1FA
.align 2, 0
.pool
@080EA1F4:
- ldr r0, =0x0823b5e9
+ ldr r0, =gUnknown_0823B5E9
bl script_env_1_execute_new_script
@080EA1FA:
adds r0, r4, 0
@@ -445785,68 +445785,68 @@ sub_80EA250: ; 80EA250
adds r1, r0, 0
cmp r0, 0
bne @080EA278
- ldr r0, =0x08274966
+ ldr r0, =gUnknown_08274966
b @080EA2DA
.align 2, 0
.pool
@080EA278:
cmp r0, 0x1
bne @080EA284
- ldr r0, =0x08274d13
+ ldr r0, =gUnknown_08274D13
b @080EA2DA
.align 2, 0
.pool
@080EA284:
cmp r0, 0x2
bne @080EA290
- ldr r0, =0x08274ffe
+ ldr r0, =gUnknown_08274FFE
b @080EA2DA
.align 2, 0
.pool
@080EA290:
cmp r0, 0x3
bne @080EA29C
- ldr r0, =0x08275367
+ ldr r0, =gUnknown_08275367
b @080EA2DA
.align 2, 0
.pool
@080EA29C:
cmp r0, 0x4
bne @080EA2A8
- ldr r0, =0x082756c7
+ ldr r0, =gUnknown_082756C7
b @080EA2DA
.align 2, 0
.pool
@080EA2A8:
cmp r0, 0x5
bne @080EA2B4
- ldr r0, =0x08274b24
+ ldr r0, =gUnknown_08274B24
b @080EA2DA
.align 2, 0
.pool
@080EA2B4:
cmp r0, 0x6
bne @080EA2C0
- ldr r0, =0x08274e75
+ ldr r0, =gUnknown_08274E75
b @080EA2DA
.align 2, 0
.pool
@080EA2C0:
cmp r0, 0x7
bne @080EA2CC
- ldr r0, =0x082751e1
+ ldr r0, =gUnknown_082751E1
b @080EA2DA
.align 2, 0
.pool
@080EA2CC:
cmp r1, 0x8
beq @080EA2D8
- ldr r0, =0x082758cc
+ ldr r0, =gUnknown_082758CC
b @080EA2DA
.align 2, 0
.pool
@080EA2D8:
- ldr r0, =0x082754f6
+ ldr r0, =gUnknown_082754F6
@080EA2DA:
pop {r1}
bx r1
@@ -449968,7 +449968,7 @@ sub_80EC728: ; 80EC728
ldrh r1, [r5, 0x28]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
adds r1, r5, 0
adds r1, 0x2A
@@ -451792,7 +451792,7 @@ sub_80ED718: ; 80ED718
strb r1, [r4]
movs r3, 0x1
strb r3, [r4, 0x1]
- ldr r2, =0x0858d094
+ ldr r2, =gUnknown_0858D094
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -452301,7 +452301,7 @@ sub_80EDB44: ; 80EDB44
adds r7, r4, 0
adds r7, 0x13
@080EDBEA:
- ldr r0, =0x0858d0de
+ ldr r0, =gUnknown_0858D0DE
lsls r5, r6, 1
adds r0, r5, r0
ldrh r0, [r0]
@@ -452314,7 +452314,7 @@ sub_80EDB44: ; 80EDB44
adds r0, 0x1
strb r0, [r4, 0x5]
@080EDC04:
- ldr r0, =0x0858d0d0
+ ldr r0, =gUnknown_0858D0D0
adds r0, r5, r0
ldrh r0, [r0]
bl flag_check
@@ -454167,7 +454167,7 @@ sub_80EEA70: ; 80EEA70
sub_80EEB98: ; 80EEB98
push {r4-r7,lr}
movs r5, 0
- ldr r6, =0x0858d0ec
+ ldr r6, =gUnknown_0858D0EC
adds r7, r6, 0x2
b @080EEBAE
.align 2, 0
@@ -454193,7 +454193,7 @@ sub_80EEB98: ; 80EEB98
bl sub_80EEBF4
@080EEBCE:
movs r5, 0
- ldr r4, =0x0858d0ec
+ ldr r4, =gUnknown_0858D0EC
@080EEBD2:
lsls r0, r5, 2
adds r0, r4
@@ -454252,7 +454252,7 @@ sub_80EEBF4: ; 80EEBF4
ldr r1, [r1]
bl gf_strcpy
strb r5, [r4, 0x4]
- ldr r1, =0x0858d0ec
+ ldr r1, =gUnknown_0858D0EC
lsls r0, r5, 2
adds r0, r1
ldrh r0, [r0]
@@ -454685,7 +454685,7 @@ sub_80EEF6C: ; 80EEF6C
asrs r0, 24
cmp r0, 0x13
bgt @080EEFC8
- ldr r1, =0x0858d11c
+ ldr r1, =gUnknown_0858D11C
ldr r0, [r5]
adds r0, r4
subs r2, 0x1
@@ -454693,7 +454693,7 @@ sub_80EEF6C: ; 80EEF6C
.align 2, 0
.pool
@080EEFC8:
- ldr r1, =0x0858d130
+ ldr r1, =gUnknown_0858D130
ldr r0, [r5]
adds r0, r4
ldr r2, =0x00002b50
@@ -454719,7 +454719,7 @@ sub_80EEF6C: ; 80EEF6C
adds r0, r1
movs r1, 0
strb r1, [r0]
- ldr r1, =0x0858d108
+ ldr r1, =gUnknown_0858D108
ldr r0, [r5]
adds r0, r4
ldr r2, =0x00002b50
@@ -454965,44 +454965,44 @@ sub_80EF1BC: ; 80EF1BC
beq @080EF234
b @080EF244
@080EF1E0:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x14]
bl gf_strcpy
b @080EF244
.align 2, 0
.pool
@080EF1FC:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x18]
bl gf_strcpy
b @080EF244
.align 2, 0
.pool
@080EF218:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x1C]
bl gf_strcpy
b @080EF244
.align 2, 0
.pool
@080EF234:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x20]
bl gf_strcpy
@080EF244:
@@ -455036,55 +455036,55 @@ sub_80EF250: ; 80EF250
.4byte @080EF2D4
.4byte @080EF2F0
@080EF280:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1]
bl gf_strcpy
b @080EF300
.align 2, 0
.pool
@080EF29C:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x4]
bl gf_strcpy
b @080EF300
.align 2, 0
.pool
@080EF2B8:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x8]
bl gf_strcpy
b @080EF300
.align 2, 0
.pool
@080EF2D4:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0xC]
bl gf_strcpy
b @080EF300
.align 2, 0
.pool
@080EF2F0:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x10]
bl gf_strcpy
@080EF300:
@@ -455128,7 +455128,7 @@ sub_80EF340: ; 80EF340
adds r0, r5, 0
bl sub_80EF370
adds r3, r0, 0
- ldr r0, =0x0858d144
+ ldr r0, =gUnknown_0858D144
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -455538,7 +455538,7 @@ sub_80EF64C: ; 80EF64C
bl pokemon_getattr
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -455614,7 +455614,7 @@ sub_80EF704: ; 80EF704
bl pokemon_getattr
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r6, 0
bl gf_strcpy
@@ -455805,7 +455805,7 @@ sub_80EF88C: ; 80EF88C
bl pokemon_getattr
movs r1, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
adds r1, r6, 0
bl sub_8008C44
@@ -455974,13 +455974,13 @@ sub_80EF9E8: ; 80EF9E8
adds r5, r0, 0
lsls r5, 16
lsrs r5, 16
- ldr r0, =0x0858d144
+ ldr r0, =gUnknown_0858D144
lsls r4, 2
adds r4, r0
ldr r0, [r4]
movs r1, 0xB
muls r1, r5
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
adds r0, r5, 0
@@ -456376,7 +456376,7 @@ sub_80EFBDC: ; 80EFBDC
@080EFCD0:
movs r0, 0xB
muls r4, r0
- ldr r7, =0x083185c8
+ ldr r7, =gUnknown_083185C8
adds r0, r4, r7
bl sub_8008C24
lsls r0, 16
@@ -456426,7 +456426,7 @@ sub_80EFBDC: ; 80EFBDC
ldrb r0, [r0]
strb r0, [r1, 0x1]
@080EFD30:
- ldr r0, =0x0858d144
+ ldr r0, =gUnknown_0858D144
mov r2, r9
lsls r1, r2, 2
adds r1, r0
@@ -456871,7 +456871,7 @@ sub_80F00A4: ; 80F00A4
cmp r0, 0
bne @080F0104
ldr r0, =0x02021cc4
- ldr r1, =0x085ead08
+ ldr r1, =gUnknown_085EAD08
bl gf_strcpy
ldr r0, =0x00004003
movs r1, 0x1
@@ -456885,7 +456885,7 @@ sub_80F00A4: ; 80F00A4
cmp r0, 0x2
bne @080F0104
ldr r0, =0x02021cc4
- ldr r1, =0x085ead08
+ ldr r1, =gUnknown_085EAD08
bl gf_strcpy
ldr r0, =0x00004003
movs r1, 0x1
@@ -456920,14 +456920,14 @@ sub_80F00A4: ; 80F00A4
bne @080F0158
@080F0142:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead08
+ ldr r1, =gUnknown_085EAD08
bl gf_strcpy
b @080F01A8
.align 2, 0
.pool
@080F0158:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead04
+ ldr r1, =gUnknown_085EAD04
bl gf_strcpy
b @080F01A8
.align 2, 0
@@ -456941,7 +456941,7 @@ sub_80F00A4: ; 80F00A4
cmp r0, 0
beq @080F0198
ldr r0, =0x02021cc4
- ldr r1, =0x085ead08
+ ldr r1, =gUnknown_085EAD08
bl gf_strcpy
adds r0, r4, 0
movs r1, 0x1
@@ -456951,7 +456951,7 @@ sub_80F00A4: ; 80F00A4
.pool
@080F0198:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead04
+ ldr r1, =gUnknown_085EAD04
bl gf_strcpy
adds r0, r4, 0
movs r1, 0x2
@@ -459645,7 +459645,7 @@ sub_80F16EC: ; 80F16EC
ldrh r1, [r4, 0x2]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
adds r1, r4, 0
adds r1, 0x8
@@ -459668,7 +459668,7 @@ sub_80F16EC: ; 80F16EC
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -459779,14 +459779,14 @@ sub_80F16EC: ; 80F16EC
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
ldrh r2, [r4, 0x14]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -459807,7 +459807,7 @@ sub_80F16EC: ; 80F16EC
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@@ -459819,7 +459819,7 @@ sub_80F16EC: ; 80F16EC
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
@080F194C:
@@ -459828,7 +459828,7 @@ sub_80F16EC: ; 80F16EC
@080F1950:
strb r0, [r1]
@080F1952:
- ldr r0, =0x0858d204
+ ldr r0, =gUnknown_0858D204
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -459896,7 +459896,7 @@ sub_80F1974: ; 80F1974
ldrh r2, [r4, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrh r0, [r4, 0x16]
@@ -459920,14 +459920,14 @@ sub_80F1974: ; 80F1974
cmp r0, 0x32
bne @080F1A58
ldr r0, =0x02021cc4
- ldr r1, =0x085eaeb1
+ ldr r1, =gUnknown_085EAEB1
bl gf_strcpy
b @080F1A60
.align 2, 0
.pool
@080F1A58:
ldr r0, =0x02021cc4
- ldr r1, =0x085eaeb8
+ ldr r1, =gUnknown_085EAEB8
bl gf_strcpy
@080F1A60:
ldrh r1, [r4, 0x16]
@@ -459976,7 +459976,7 @@ sub_80F1974: ; 80F1974
ldrh r2, [r4, 0x14]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
b @080F1AA6
@@ -459992,7 +459992,7 @@ sub_80F1974: ; 80F1974
ldrh r2, [r4, 0x14]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r0, [r4, 0x1B]
@@ -460092,12 +460092,12 @@ sub_80F1974: ; 80F1974
ldrh r2, [r4, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@080F1BEA:
- ldr r0, =0x0858d240
+ ldr r0, =gUnknown_0858D240
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -460340,7 +460340,7 @@ sub_80F1C0C: ; 80F1C0C
bl sub_81DB5E8
bl sub_80F577C
@080F1E2C:
- ldr r0, =0x0858d1d0
+ ldr r0, =gUnknown_0858D1D0
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -460414,7 +460414,7 @@ sub_80F1E48: ; 80F1E48
ldrh r2, [r5, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -460566,7 +460566,7 @@ sub_80F1E48: ; 80F1E48
ldrh r2, [r5, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrh r0, [r5, 0x2]
@@ -460618,7 +460618,7 @@ sub_80F1E48: ; 80F1E48
ldrh r2, [r5, 0x1C]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrh r0, [r5, 0x1C]
@@ -460646,7 +460646,7 @@ sub_80F1E48: ; 80F1E48
bl sub_81DB5E8
bl sub_80F577C
@080F20FE:
- ldr r0, =0x0858d338
+ ldr r0, =gUnknown_0858D338
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -460713,7 +460713,7 @@ sub_80F211C: ; 80F211C
ldrh r2, [r5, 0x10]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -460776,7 +460776,7 @@ sub_80F211C: ; 80F211C
ldrh r2, [r5, 0x10]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -460800,7 +460800,7 @@ sub_80F211C: ; 80F211C
ldrh r2, [r5, 0x10]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
@080F2286:
@@ -460820,7 +460820,7 @@ sub_80F211C: ; 80F211C
ldrh r2, [r5, 0x10]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -460845,7 +460845,7 @@ sub_80F211C: ; 80F211C
ldrh r1, [r5, 0x10]
movs r4, 0xB
muls r1, r4
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -460863,7 +460863,7 @@ sub_80F211C: ; 80F211C
ldrh r1, [r5, 0x10]
movs r4, 0xB
muls r1, r4
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -460879,7 +460879,7 @@ sub_80F211C: ; 80F211C
@080F2354:
bl sub_80F577C
@080F2358:
- ldr r0, =0x0858d1a0
+ ldr r0, =gUnknown_0858D1A0
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -460939,7 +460939,7 @@ sub_80F2370: ; 80F2370
ldrh r2, [r4, 0xC]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -460962,7 +460962,7 @@ sub_80F2370: ; 80F2370
ldrh r2, [r4, 0xE]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r0, [r4, 0x11]
@@ -461026,7 +461026,7 @@ sub_80F2370: ; 80F2370
@080F24BC:
bl sub_80F577C
@080F24C0:
- ldr r0, =0x0858d394
+ ldr r0, =gUnknown_0858D394
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -461132,7 +461132,7 @@ sub_80F24D8: ; 80F24D8
ldrh r2, [r5, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -461232,7 +461232,7 @@ sub_80F24D8: ; 80F24D8
.align 2, 0
.pool
@080F26F0:
- ldr r0, =0x0858d150
+ ldr r0, =gUnknown_0858D150
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -461376,7 +461376,7 @@ sub_80F2708: ; 80F2708
.align 2, 0
.pool
@080F288C:
- ldr r0, =0x0858d170
+ ldr r0, =gUnknown_0858D170
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -461429,7 +461429,7 @@ sub_80F28A4: ; 80F28A4
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -461453,7 +461453,7 @@ sub_80F28A4: ; 80F28A4
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -461474,7 +461474,7 @@ sub_80F28A4: ; 80F28A4
bl sub_811EBBC
bl sub_80F577C
@080F297E:
- ldr r0, =0x0858d188
+ ldr r0, =gUnknown_0858D188
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -461512,12 +461512,12 @@ sub_80F29A0: ; 80F29A0
ldrh r2, [r4, 0xC]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
bl sub_80ED430
- ldr r1, =0x0858d19c
+ ldr r1, =gUnknown_0858D19C
ldr r0, =0x0203a030
ldrb r0, [r0]
lsls r0, 2
@@ -461604,7 +461604,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -461652,7 +461652,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r6, 0xF]
@@ -461697,7 +461697,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
@080F2BB2:
@@ -461716,7 +461716,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -461747,42 +461747,42 @@ sub_80F2A10: ; 80F2A10
.4byte @080F2C6C
@080F2C1C:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0e8
+ ldr r1, =gUnknown_085EB0E8
bl gf_strcpy
b @080F2C74
.align 2, 0
.pool
@080F2C30:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0ed
+ ldr r1, =gUnknown_085EB0ED
bl gf_strcpy
b @080F2C74
.align 2, 0
.pool
@080F2C44:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0f4
+ ldr r1, =gUnknown_085EB0F4
bl gf_strcpy
b @080F2C74
.align 2, 0
.pool
@080F2C58:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0f9
+ ldr r1, =gUnknown_085EB0F9
bl gf_strcpy
b @080F2C74
.align 2, 0
.pool
@080F2C6C:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0ff
+ ldr r1, =gUnknown_085EB0FF
bl gf_strcpy
@080F2C74:
ldr r0, =0x02021dc4
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r6, 0xF]
@@ -461880,7 +461880,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461889,7 +461889,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461898,7 +461898,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461907,7 +461907,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r0, [r6, 0x1C]
@@ -461969,7 +461969,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461978,7 +461978,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461987,7 +461987,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461996,7 +461996,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462005,7 +462005,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462014,7 +462014,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r0, [r6, 0x1C]
@@ -462076,7 +462076,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462085,7 +462085,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462094,7 +462094,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462103,7 +462103,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462112,7 +462112,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462121,7 +462121,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462130,7 +462130,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462139,14 +462139,14 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r2, [r6, 0x10]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
@080F2F72:
adds r1, r2
bl gf_strcpy
@@ -462161,7 +462161,7 @@ sub_80F2A10: ; 80F2A10
ldrh r1, [r6, 0x12]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -462266,7 +462266,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
b @080F30EA
@@ -462281,7 +462281,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
b @080F30EA
@@ -462301,7 +462301,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -462331,12 +462331,12 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@080F311C:
- ldr r0, =0x0858d27c
+ ldr r0, =gUnknown_0858D27C
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -462421,14 +462421,14 @@ sub_80F3140: ; 80F3140
cmp r0, 0
bne @080F3200
ldr r0, =0x02021ec4
- ldr r1, =0x085ecb64
+ ldr r1, =gUnknown_085ECB64
bl gf_strcpy
b @080F3208
.align 2, 0
.pool
@080F3200:
ldr r0, =0x02021ec4
- ldr r1, =0x085ecb6b
+ ldr r1, =gUnknown_085ECB6B
bl gf_strcpy
@080F3208:
ldr r1, =0x0203a030
@@ -462446,14 +462446,14 @@ sub_80F3140: ; 80F3140
ldrh r2, [r4, 0x16]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r2, [r4, 0x14]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -462472,7 +462472,7 @@ sub_80F3140: ; 80F3140
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -462520,14 +462520,14 @@ sub_80F3140: ; 80F3140
ldrh r2, [r4, 0x16]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r2, [r4, 0x14]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -462550,12 +462550,12 @@ sub_80F3140: ; 80F3140
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@080F3362:
- ldr r0, =0x0858d300
+ ldr r0, =gUnknown_0858D300
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -462648,42 +462648,42 @@ sub_80F3388: ; 80F3388
.4byte @080F3494
@080F3444:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb48
+ ldr r1, =gUnknown_085ECB48
bl gf_strcpy
b @080F349C
.align 2, 0
.pool
@080F3458:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb4e
+ ldr r1, =gUnknown_085ECB4E
bl gf_strcpy
b @080F349C
.align 2, 0
.pool
@080F346C:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb52
+ ldr r1, =gUnknown_085ECB52
bl gf_strcpy
b @080F349C
.align 2, 0
.pool
@080F3480:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb58
+ ldr r1, =gUnknown_085ECB58
bl gf_strcpy
b @080F349C
.align 2, 0
.pool
@080F3494:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb5f
+ ldr r1, =gUnknown_085ECB5F
bl gf_strcpy
@080F349C:
ldrb r0, [r4, 0x2]
cmp r0, 0x18
bls @080F34BC
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb2a
+ ldr r1, =gUnknown_085ECB2A
bl gf_strcpy
b @080F34DC
.align 2, 0
@@ -462692,14 +462692,14 @@ sub_80F3388: ; 80F3388
cmp r0, 0x16
bls @080F34D4
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb20
+ ldr r1, =gUnknown_085ECB20
bl gf_strcpy
b @080F34DC
.align 2, 0
.pool
@080F34D4:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb1b
+ ldr r1, =gUnknown_085ECB1B
bl gf_strcpy
@080F34DC:
ldr r0, =0x02021ec4
@@ -462742,42 +462742,42 @@ sub_80F3388: ; 80F3388
.4byte @080F3588
@080F3538:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb48
+ ldr r1, =gUnknown_085ECB48
bl gf_strcpy
b @080F3590
.align 2, 0
.pool
@080F354C:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb4e
+ ldr r1, =gUnknown_085ECB4E
bl gf_strcpy
b @080F3590
.align 2, 0
.pool
@080F3560:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb52
+ ldr r1, =gUnknown_085ECB52
bl gf_strcpy
b @080F3590
.align 2, 0
.pool
@080F3574:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb58
+ ldr r1, =gUnknown_085ECB58
bl gf_strcpy
b @080F3590
.align 2, 0
.pool
@080F3588:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb5f
+ ldr r1, =gUnknown_085ECB5F
bl gf_strcpy
@080F3590:
ldrb r0, [r4, 0x2]
cmp r0, 0x10
bls @080F35B0
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb34
+ ldr r1, =gUnknown_085ECB34
bl gf_strcpy
b @080F35D0
.align 2, 0
@@ -462786,14 +462786,14 @@ sub_80F3388: ; 80F3388
cmp r0, 0xD
bls @080F35C8
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb3a
+ ldr r1, =gUnknown_085ECB3A
bl gf_strcpy
b @080F35D0
.align 2, 0
.pool
@080F35C8:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb3e
+ ldr r1, =gUnknown_085ECB3E
bl gf_strcpy
@080F35D0:
ldr r0, =0x02021ec4
@@ -462827,7 +462827,7 @@ sub_80F3388: ; 80F3388
@080F3620:
bl sub_80F577C
@080F3624:
- ldr r0, =0x0858d228
+ ldr r0, =gUnknown_0858D228
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -462954,7 +462954,7 @@ sub_80F363C: ; 80F363C
ldrh r1, [r1]
movs r6, 0xB
muls r1, r6
- ldr r5, =0x083185c8
+ ldr r5, =gUnknown_083185C8
adds r1, r5
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -462964,7 +462964,7 @@ sub_80F363C: ; 80F363C
ldrh r2, [r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -463000,7 +463000,7 @@ sub_80F363C: ; 80F363C
ldrh r1, [r1]
movs r6, 0xB
muls r1, r6
- ldr r5, =0x083185c8
+ ldr r5, =gUnknown_083185C8
adds r1, r5
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -463019,7 +463019,7 @@ sub_80F363C: ; 80F363C
strb r0, [r1]
bl sub_80EC4E8
@080F37EA:
- ldr r0, =0x0858d66c
+ ldr r0, =gUnknown_0858D66C
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -463080,7 +463080,7 @@ sub_80F3828: ; 80F3828
ldrh r2, [r4, 0x4]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r4, 0x3]
@@ -463100,7 +463100,7 @@ sub_80F3828: ; 80F3828
ldrh r2, [r4, 0x4]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r4, 0x2]
@@ -463108,7 +463108,7 @@ sub_80F3828: ; 80F3828
bl sub_80EF340
bl sub_80F577C
@080F38E0:
- ldr r0, =0x0858d3b0
+ ldr r0, =gUnknown_0858D3B0
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463173,7 +463173,7 @@ sub_80F3904: ; 80F3904
ldrh r2, [r4, 0x8]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
movs r0, 0x2
@@ -463195,12 +463195,12 @@ sub_80F3904: ; 80F3904
ldrh r2, [r4, 0x4]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@080F39BE:
- ldr r0, =0x0858d3b8
+ ldr r0, =gUnknown_0858D3B8
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463443,7 +463443,7 @@ sub_80F39E4: ; 80F39E4
bl sub_81DB5E8
bl sub_80F577C
@080F3BE8:
- ldr r0, =0x0858d3c4
+ ldr r0, =gUnknown_0858D3C4
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463584,7 +463584,7 @@ sub_80F3C04: ; 80F3C04
bl sub_811EBBC
bl sub_80F577C
@080F3D54:
- ldr r0, =0x0858d3f0
+ ldr r0, =gUnknown_0858D3F0
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463694,7 +463694,7 @@ sub_80F3D74: ; 80F3D74
bl sub_81DB5E8
bl sub_80F577C
@080F3E5C:
- ldr r0, =0x0858d40c
+ ldr r0, =gUnknown_0858D40C
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -463757,14 +463757,14 @@ sub_80F3E7C: ; 80F3E7C
.pool
@080F3EE8:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb0c
+ ldr r1, =gUnknown_085ECB0C
bl gf_strcpy
b @080F3F04
.align 2, 0
.pool
@080F3EFC:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb12
+ ldr r1, =gUnknown_085ECB12
bl gf_strcpy
@080F3F04:
ldrb r1, [r4, 0x2]
@@ -463798,14 +463798,14 @@ sub_80F3E7C: ; 80F3E7C
.pool
@080F3F44:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb0c
+ ldr r1, =gUnknown_085ECB0C
bl gf_strcpy
b @080F3F60
.align 2, 0
.pool
@080F3F58:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb12
+ ldr r1, =gUnknown_085ECB12
bl gf_strcpy
@080F3F60:
ldrh r1, [r4, 0x4]
@@ -463831,14 +463831,14 @@ sub_80F3E7C: ; 80F3E7C
.pool
@080F3F94:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb0c
+ ldr r1, =gUnknown_085ECB0C
bl gf_strcpy
b @080F3FB0
.align 2, 0
.pool
@080F3FA8:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb12
+ ldr r1, =gUnknown_085ECB12
bl gf_strcpy
@080F3FB0:
ldrh r1, [r4, 0x4]
@@ -463866,19 +463866,19 @@ sub_80F3E7C: ; 80F3E7C
.pool
@080F3FE8:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb12
+ ldr r1, =gUnknown_085ECB12
bl gf_strcpy
b @080F4004
.align 2, 0
.pool
@080F3FFC:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb0c
+ ldr r1, =gUnknown_085ECB0C
bl gf_strcpy
@080F4004:
bl sub_80F577C
@080F4008:
- ldr r0, =0x0858d418
+ ldr r0, =gUnknown_0858D418
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463956,7 +463956,7 @@ sub_80F4028: ; 80F4028
ldrh r2, [r6, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -463979,7 +463979,7 @@ sub_80F4028: ; 80F4028
ldrh r1, [r6, 0x2]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464033,7 +464033,7 @@ sub_80F4028: ; 80F4028
ldrh r2, [r6, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464056,7 +464056,7 @@ sub_80F4028: ; 80F4028
ldrh r1, [r6, 0x2]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464114,14 +464114,14 @@ sub_80F4028: ; 80F4028
ldrh r2, [r6, 0xC]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
ldrh r2, [r6, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
b @080F42A8
.align 2, 0
@@ -464136,7 +464136,7 @@ sub_80F4028: ; 80F4028
ldrh r1, [r6, 0x2]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464177,7 +464177,7 @@ sub_80F4028: ; 80F4028
ldrh r1, [r6, 0x2]
movs r4, 0xB
muls r1, r4
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464197,7 +464197,7 @@ sub_80F4028: ; 80F4028
bl sub_81DB5E8
bl sub_80F577C
@080F4344:
- ldr r0, =0x0858d428
+ ldr r0, =gUnknown_0858D428
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -464281,7 +464281,7 @@ sub_80F4360: ; 80F4360
ldr r0, =0x02021dc4
ldrb r1, [r5, 0x4]
lsls r1, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
ldrb r0, [r5, 0x3]
@@ -464304,7 +464304,7 @@ sub_80F4360: ; 80F4360
ldr r0, =0x02021dc4
ldrb r1, [r5, 0x5]
lsls r1, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
ldrb r1, [r5, 0x3]
@@ -464346,7 +464346,7 @@ sub_80F4360: ; 80F4360
ldr r0, =0x02021dc4
ldrb r1, [r5, 0x6]
lsls r1, 5
- ldr r4, =0x085a5c09
+ ldr r4, =gUnknown_085A5C09
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464360,7 +464360,7 @@ sub_80F4360: ; 80F4360
ldr r0, =0x02021dc4
ldrb r1, [r5, 0x6]
lsls r1, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
@080F44CA:
bl gf_strcpy
@@ -464424,14 +464424,14 @@ sub_80F4360: ; 80F4360
ldrh r2, [r5, 0x8]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r1, [r5, 0xA]
movs r4, 0xD
muls r1, r4
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x0203a030
@@ -464442,7 +464442,7 @@ sub_80F4360: ; 80F4360
@080F4584:
bl sub_80F577C
@080F4588:
- ldr r0, =0x0858d45c
+ ldr r0, =gUnknown_0858D45C
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -464481,7 +464481,7 @@ sub_80F45A0: ; 80F45A0
cmp r0, 0
bne @080F45FC
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb72
+ ldr r1, =gUnknown_085ECB72
bl gf_strcpy
b @080F4634
.align 2, 0
@@ -464490,7 +464490,7 @@ sub_80F45A0: ; 80F45A0
cmp r0, 0x1
bne @080F4614
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb7a
+ ldr r1, =gUnknown_085ECB7A
bl gf_strcpy
b @080F4634
.align 2, 0
@@ -464499,14 +464499,14 @@ sub_80F45A0: ; 80F45A0
cmp r0, 0x2
bne @080F462C
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb80
+ ldr r1, =gUnknown_085ECB80
bl gf_strcpy
b @080F4634
.align 2, 0
.pool
@080F462C:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb87
+ ldr r1, =gUnknown_085ECB87
bl gf_strcpy
@080F4634:
ldr r4, =0x02021ec4
@@ -464516,7 +464516,7 @@ sub_80F45A0: ; 80F45A0
adds r0, r4, 0
bl gf_strcpy
bl sub_80F577C
- ldr r1, =0x0858d494
+ ldr r1, =gUnknown_0858D494
lsls r0, r6, 2
adds r0, r1
ldr r0, [r0]
@@ -464576,7 +464576,7 @@ sub_80F466C: ; 80F466C
ldrh r1, [r6, 0x6]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464600,14 +464600,14 @@ sub_80F466C: ; 80F466C
ldrh r2, [r6, 0x4]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r2, [r6, 0x2]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -464621,7 +464621,7 @@ sub_80F466C: ; 80F466C
ldrh r2, [r6, 0x6]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r6, 0x10]
@@ -464663,7 +464663,7 @@ sub_80F466C: ; 80F466C
ldrh r1, [r6, 0x8]
movs r5, 0xD
muls r1, r5
- ldr r4, =0x0831977c
+ ldr r4, =gUnknown_0831977C
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -464683,7 +464683,7 @@ sub_80F466C: ; 80F466C
ldrh r1, [r6, 0x8]
movs r5, 0xD
muls r1, r5
- ldr r4, =0x0831977c
+ ldr r4, =gUnknown_0831977C
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -464698,7 +464698,7 @@ sub_80F466C: ; 80F466C
ldrh r2, [r6, 0x8]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
@080F4820:
bl gf_strcpy
@@ -464714,7 +464714,7 @@ sub_80F466C: ; 80F466C
ldrh r1, [r6, 0xE]
movs r5, 0xD
muls r1, r5
- ldr r4, =0x0831977c
+ ldr r4, =gUnknown_0831977C
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -464724,7 +464724,7 @@ sub_80F466C: ; 80F466C
bl gf_strcpy
bl sub_80F577C
@080F4858:
- ldr r0, =0x0858d498
+ ldr r0, =gUnknown_0858D498
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -464854,7 +464854,7 @@ sub_80F487C: ; 80F487C
bl sub_811EBBC
bl sub_80F577C
@080F499A:
- ldr r0, =0x0858d320
+ ldr r0, =gUnknown_0858D320
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -465037,7 +465037,7 @@ sub_80F49BC: ; 80F49BC
bl sub_811EBBC
bl sub_80F577C
@080F4B3A:
- ldr r0, =0x0858d4b4
+ ldr r0, =gUnknown_0858D4B4
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -465278,7 +465278,7 @@ sub_80F4B5C: ; 80F4B5C
@080F4D80:
bl sub_80F577C
@080F4D84:
- ldr r0, =0x0858d4e4
+ ldr r0, =gUnknown_0858D4E4
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -465472,7 +465472,7 @@ sub_80F4D9C: ; 80F4D9C
ldrh r1, [r6, 0x4]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -465492,7 +465492,7 @@ sub_80F4D9C: ; 80F4D9C
ldrh r1, [r6, 0x4]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -465507,7 +465507,7 @@ sub_80F4D9C: ; 80F4D9C
ldrh r1, [r6, 0x4]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -465531,7 +465531,7 @@ sub_80F4D9C: ; 80F4D9C
ldrh r2, [r6, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
@080F4FEC:
bl gf_strcpy
@@ -465549,7 +465549,7 @@ sub_80F4D9C: ; 80F4D9C
bl sub_81DB5E8
bl sub_80F577C
@080F5014:
- ldr r0, =0x0858d524
+ ldr r0, =gUnknown_0858D524
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -465698,7 +465698,7 @@ sub_80F5030: ; 80F5030
bl sub_81DB5E8
bl sub_80F577C
@080F5164:
- ldr r0, =0x0858d570
+ ldr r0, =gUnknown_0858D570
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -465747,7 +465747,7 @@ sub_80F51AC: ; 80F51AC
movs r3, 0
ldr r1, [r0, 0xC]
movs r5, 0x1
- ldr r6, =0x0858d690
+ ldr r6, =gUnknown_0858D690
@080F51BC:
adds r0, r1, 0
lsrs r0, r2
@@ -466118,7 +466118,7 @@ sub_80F51EC: ; 80F51EC
@080F5528:
strb r0, [r2]
@080F552A:
- ldr r0, =0x0858d594
+ ldr r0, =gUnknown_0858D594
mov r2, r9
lsls r1, r2, 2
adds r1, r0
@@ -466300,7 +466300,7 @@ sub_80F5548: ; 80F5548
@080F56B8:
bl sub_80F577C
@080F56BC:
- ldr r0, =0x0858d640
+ ldr r0, =gUnknown_0858D640
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -466377,7 +466377,7 @@ sub_80F56D4: ; 80F56D4
bl sub_81DB5E8
bl sub_80F577C
@080F575E:
- ldr r0, =0x0858d384
+ ldr r0, =gUnknown_0858D384
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -466432,7 +466432,7 @@ sub_80F57C4: ; 80F57C4
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0858d888
+ ldr r1, =gUnknown_0858D888
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -466450,7 +466450,7 @@ sub_80F57C4: ; 80F57C4
adds r4, 0x1
cmp r4, 0x3
ble @080F57E0
- ldr r0, =0x0858d898
+ ldr r0, =gUnknown_0858D898
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0x4C
@@ -466551,32 +466551,32 @@ sub_80F591C: ; 80F591C
mov r5, r8
push {r5-r7}
sub sp, 0x10
- ldr r0, =0x08c19588
+ ldr r0, =gUnknown_08C19588
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r1, =0x08c1a12c
+ ldr r1, =gUnknown_08C1A12C
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x08c1a000
+ ldr r1, =gUnknown_08C1A000
movs r0, 0x2
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x08c19eec
+ ldr r1, =gUnknown_08C19EEC
movs r0, 0
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
bl sub_80F71C8
- ldr r0, =0x08c1a2b4
+ ldr r0, =gUnknown_08C1A2B4
movs r2, 0x80
lsls r2, 2
movs r1, 0
bl decompress_palette
- ldr r0, =0x0858d6b0
+ ldr r0, =gUnknown_0858D6B0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -466705,7 +466705,7 @@ sub_80F5A74: ; 80F5A74
ldrb r0, [r0]
cmp r5, r0
bne @080F5A96
- ldr r1, =0x085ed21e
+ ldr r1, =gUnknown_085ED21E
adds r0, r6, 0
bl gf_strcpy
adds r6, r0, 0
@@ -466718,7 +466718,7 @@ sub_80F5A74: ; 80F5A74
adds r1, r4, 0
movs r2, 0
bl sub_80F7ED0
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
adds r0, r6, 0
bl gf_strcpy
adds r1, r7, 0
@@ -467083,7 +467083,7 @@ sub_80F5CE4: ; 80F5CE4
ands r0, r1
cmp r0, 0
beq @080F5E78
- ldr r0, =0x085ed207
+ ldr r0, =gUnknown_085ED207
bl sub_80F707C
ldr r0, =sub_80F5ED8 + 1
b @080F5EB8
@@ -467217,7 +467217,7 @@ sub_80F5F74: ; 80F5F74
ldr r0, =sub_80F68F0 + 1
movs r1, 0x14
bl AddTask
- ldr r0, =0x085ed1b8
+ ldr r0, =gUnknown_085ED1B8
ldr r1, =0x0203a034
ldr r1, [r1]
ldr r1, [r1]
@@ -467263,7 +467263,7 @@ sub_80F5F74: ; 80F5F74
@080F5FF8:
cmp r0, 0x3
bne @080F6030
- ldr r0, =0x085ed1d0
+ ldr r0, =gUnknown_085ED1D0
ldr r1, =0x0203a034
ldr r1, [r1]
ldr r1, [r1]
@@ -467411,7 +467411,7 @@ sub_80F60F0: ; 80F60F0
cmp r0, 0x15
bne @080F615E
strh r3, [r1, 0xA]
- ldr r0, =0x085ed1e9
+ ldr r0, =gUnknown_085ED1E9
ldr r1, [r5]
ldrb r1, [r1]
bl sub_80F6B78
@@ -467716,7 +467716,7 @@ sub_80F6204: ; 80F6204
adds r4, r1
adds r1, r4, 0
bl gf_strcpy
- ldr r1, =0x085ed1fa
+ ldr r1, =gUnknown_085ED1FA
mov r0, sp
bl ExpandTextCodes
ldr r0, =0x0203a034
@@ -467816,7 +467816,7 @@ sub_80F6404: ; 80F6404
ldr r3, =0x02039e00
ldr r4, =0x02039f25
mov r9, r4
- ldr r4, =0x0830a18c
+ ldr r4, =gUnknown_0830A18C
mov r12, r4
ldr r4, =0x020244d4
mov r8, r4
@@ -467905,9 +467905,9 @@ sub_80F6404: ; 80F6404
ldr r1, [r1]
ldr r1, [r1]
strb r0, [r1, 0x8]
- ldr r0, =0x0858d878
+ ldr r0, =gUnknown_0858D878
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0858d880
+ ldr r0, =gUnknown_0858D880
bl gpu_pal_obj_decompress_and_apply
ldr r0, =sub_80F7670 + 1
movs r1, 0xA
@@ -468141,7 +468141,7 @@ sub_80F671C: ; 80F671C
ldrsh r0, [r4, r1]
cmp r0, 0
bne @080F676E
- ldr r0, =0x085ed207
+ ldr r0, =gUnknown_085ED207
bl sub_80F707C
bl sub_800AC34
ldr r0, =sub_80F677C + 1
@@ -468560,7 +468560,7 @@ sub_80F6A64: ; 80F6A64
sub_80F6A9C: ; 80F6A9C
push {r4-r6,lr}
movs r4, 0
- ldr r6, =0x0857c388
+ ldr r6, =gUnknown_0857C388
movs r5, 0xA0
lsls r5, 16
@080F6AA6:
@@ -468575,7 +468575,7 @@ sub_80F6A9C: ; 80F6A9C
adds r0, r6
ldrb r0, [r0]
lsls r0, 5
- ldr r1, =0x08dde1f8
+ ldr r1, =gUnknown_08DDE1F8
adds r0, r1
lsrs r1, r5, 16
movs r2, 0x20
@@ -468616,7 +468616,7 @@ sub_80F6AE8: ; 80F6AE8
adds r0, 0x43
movs r1, 0x1
strb r1, [r0]
- ldr r0, =0x0858d8e0
+ ldr r0, =gUnknown_0858D8E0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
adds r1, r0, 0
lsls r1, 16
@@ -468628,7 +468628,7 @@ sub_80F6AE8: ; 80F6AE8
movs r2, 0x80
movs r3, 0x1
bl RequestDma3Fill
- ldr r0, =0x0858d8c8
+ ldr r0, =gUnknown_0858D8C8
movs r1, 0x8
movs r2, 0x8
movs r3, 0
@@ -468706,7 +468706,7 @@ sub_80F6B78: ; 80F6B78
asrs r2, 1
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x0858d8e8
+ ldr r0, =gUnknown_0858D8E8
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -468720,7 +468720,7 @@ sub_80F6B78: ; 80F6B78
movs r1, 0x7
bl Window_GetField
mov r9, r0
- ldr r2, =0x0858d6d0
+ ldr r2, =gUnknown_0858D6D0
mov r8, r2
lsls r1, r7, 4
adds r1, r7
@@ -468933,13 +468933,13 @@ sub_80F6DC0: ; 80F6DC0
push {r4-r6,lr}
sub sp, 0x20
mov r1, sp
- ldr r0, =0x0858d7f8
+ ldr r0, =gUnknown_0858D7F8
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
add r5, sp, 0x18
- ldr r6, =0x0858d810
+ ldr r6, =gUnknown_0858D810
movs r4, 0x7
@080F6DD6:
adds r0, r6, 0
@@ -468948,7 +468948,7 @@ sub_80F6DC0: ; 80F6DC0
subs r4, 0x1
cmp r4, 0
bge @080F6DD6
- ldr r0, =0x0858d850
+ ldr r0, =gUnknown_0858D850
bl gpu_pal_obj_alloc_tag_and_apply
movs r4, 0
mov r6, sp
@@ -469449,7 +469449,7 @@ sub_80F71C8: ; 80F71C8
ands r0, r1
cmp r0, 0
beq @080F71F8
- ldr r1, =0x08dc6498
+ ldr r1, =gUnknown_08DC6498
str r5, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -469465,21 +469465,21 @@ sub_80F71C8: ; 80F71C8
ldrh r2, [r0]
cmp r2, 0
bne @080F720C
- ldr r1, =0x08dc63f8
+ ldr r1, =gUnknown_08DC63F8
b @080F722E
.align 2, 0
.pool
@080F720C:
cmp r2, 0x1
bne @080F7218
- ldr r1, =0x08dc6420
+ ldr r1, =gUnknown_08DC6420
b @080F722E
.align 2, 0
.pool
@080F7218:
cmp r2, 0x2
bne @080F722C
- ldr r1, =0x08dc6448
+ ldr r1, =gUnknown_08DC6448
movs r0, 0xA
str r0, [sp]
str r2, [sp, 0x4]
@@ -469488,7 +469488,7 @@ sub_80F71C8: ; 80F71C8
.align 2, 0
.pool
@080F722C:
- ldr r1, =0x08dc6470
+ ldr r1, =gUnknown_08DC6470
@080F722E:
movs r0, 0xA
str r0, [sp]
@@ -469505,7 +469505,7 @@ sub_80F71C8: ; 80F71C8
cmp r0, 0
bne @080F725C
movs r6, 0
- ldr r1, =0x08dc64ac
+ ldr r1, =gUnknown_08DC64AC
b @080F7298
.align 2, 0
.pool
@@ -469513,7 +469513,7 @@ sub_80F71C8: ; 80F71C8
cmp r0, 0x1
bne @080F726C
movs r6, 0x1
- ldr r1, =0x08dc64c0
+ ldr r1, =gUnknown_08DC64C0
b @080F7298
.align 2, 0
.pool
@@ -469521,7 +469521,7 @@ sub_80F71C8: ; 80F71C8
cmp r0, 0x2
bne @080F7290
movs r6, 0x2
- ldr r1, =0x08dc64d4
+ ldr r1, =gUnknown_08DC64D4
lsls r2, r5, 24
lsrs r2, 24
lsls r4, 24
@@ -469538,7 +469538,7 @@ sub_80F71C8: ; 80F71C8
cmp r0, 0x3
bne @080F72B4
movs r6, 0x3
- ldr r1, =0x08dc64e8
+ ldr r1, =gUnknown_08DC64E8
@080F7298:
lsls r2, r5, 24
lsrs r2, 24
@@ -469554,7 +469554,7 @@ sub_80F71C8: ; 80F71C8
.pool
@080F72B4:
movs r6, 0x4
- ldr r1, =0x08dc64fc
+ ldr r1, =gUnknown_08DC64FC
lsls r2, r5, 24
lsrs r2, 24
lsls r4, 24
@@ -469566,7 +469566,7 @@ sub_80F71C8: ; 80F71C8
bl gpu_copy_to_iwram_tile_map_rect
@080F72CC:
adds r5, 0x5
- ldr r1, =0x08dc6510
+ ldr r1, =gUnknown_08DC6510
lsls r2, r5, 24
lsrs r2, 24
lsrs r3, r4, 24
@@ -470069,7 +470069,7 @@ sub_80F7670: ; 80F7670
ldrb r0, [r0, 0x7]
cmp r0, 0x27
bhi @080F7732
- ldr r4, =0x0858d860
+ ldr r4, =gUnknown_0858D860
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -472713,7 +472713,7 @@ sub_80F8B94: ; 80F8B94
movs r4, 0xB0
lsls r4, 17
@080F8BBA:
- ldr r0, =0x0858d8ec
+ ldr r0, =gUnknown_0858D8EC
adds r0, r5, r0
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -472749,13 +472749,13 @@ sub_80F8B94: ; 80F8B94
cmp r0, 0
bne @080F8C2C
lsrs r1, r4, 16
- ldr r0, =0x08499a18
+ ldr r0, =gUnknown_08499A18
b @080F8C42
.align 2, 0
.pool
@080F8C2C:
lsrs r1, r4, 16
- ldr r0, =0x084a54b8
+ ldr r0, =gUnknown_084A54B8
b @080F8C42
.align 2, 0
.pool
@@ -472764,7 +472764,7 @@ sub_80F8B94: ; 80F8B94
cmp r0, 0
bne @080F8C50
lsrs r1, r4, 16
- ldr r0, =0x084987f8
+ ldr r0, =gUnknown_084987F8
@080F8C42:
movs r2, 0x20
bl gpu_pal_apply
@@ -472773,7 +472773,7 @@ sub_80F8B94: ; 80F8B94
.pool
@080F8C50:
lsrs r1, r4, 16
- ldr r0, =0x084a4278
+ ldr r0, =gUnknown_084A4278
movs r2, 0x20
bl gpu_pal_apply
@080F8C5A:
@@ -472928,7 +472928,7 @@ sub_80F8D28: ; 80F8D28
cmp r0, r1
bne @080F8DC4
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -472941,7 +472941,7 @@ sub_80F8D28: ; 80F8D28
.pool
@080F8DC4:
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -474133,7 +474133,7 @@ sub_80F9654: ; 80F9654
@080F96FC:
ldrb r0, [r4, 0x2]
bl sub_80F95C0
- ldr r0, =0x085ecf5d
+ ldr r0, =gUnknown_085ECF5D
bl box_related_two__2
ldrh r0, [r4]
adds r0, 0x1
@@ -474326,7 +474326,7 @@ sub_80F986C: ; 80F986C
lsls r0, 16
lsrs r2, r0, 16
movs r1, 0x1
- ldr r3, =0x0858d8f0
+ ldr r3, =gUnknown_0858D8F0
@080F9876:
lsls r0, r1, 3
adds r0, r3
@@ -474370,7 +474370,7 @@ sub_80F989C: ; 80F989C
adds r0, r6, 0
bl sub_80F986C
lsls r0, 24
- ldr r1, =0x0858d8f0
+ ldr r1, =gUnknown_0858D8F0
lsrs r0, 21
adds r0, r1
ldrh r1, [r0]
@@ -474453,7 +474453,7 @@ sub_80F9910: ; 80F9910
@080F9974: .4byte 0x00000000
@080F9978: .4byte 0x40396666
@080F997C: .4byte 0x66666666
-@080F9980: .4byte 0x085eed24
+@080F9980: .4byte gUnknown_085EED24
thumb_func_end sub_80F9910
thumb_func_start sub_80F9984
@@ -474543,7 +474543,7 @@ sub_80F9A14: ; 80F9A14
ldr r0, =0x02021cc4
movs r1, 0xB
muls r1, r4
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrh r1, [r5]
@@ -474552,7 +474552,7 @@ sub_80F9A14: ; 80F9A14
cmp r1, r0
bne @080F9A64
ldr r0, =0x02021dc4
- ldr r1, =0x085ecf6b
+ ldr r1, =gUnknown_085ECF6B
bl gf_strcpy
b @080F9A6E
.align 2, 0
@@ -474678,7 +474678,7 @@ sub_80F9B30: ; 80F9B30
add r4, sp, 0x8
movs r0, 0x1
strb r0, [r4]
- ldr r1, =0x0858d970
+ ldr r1, =gUnknown_0858D970
mov r0, sp
movs r2, 0x7
bl memcpy
@@ -475394,7 +475394,7 @@ sub_80FA0DC: ; 80FA0DC
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x08275a86
+ ldr r0, =gUnknown_08275A86
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -475439,7 +475439,7 @@ sub_80FA128: ; 80FA128
sub_80FA13C: ; 80FA13C
push {r4,lr}
bl sub_80F9F78
- ldr r0, =0x0858e600
+ ldr r0, =gUnknown_0858E600
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -475534,7 +475534,7 @@ sub_80FA1E8: ; 80FA1E8
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x08275adf
+ ldr r0, =gUnknown_08275ADF
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -475601,7 +475601,7 @@ sub_80FA248: ; 80FA248
str r0, [r1, 0x1C]
@080FA274:
bl sub_80F9F78
- ldr r0, =0x0858e618
+ ldr r0, =gUnknown_0858E618
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -475712,7 +475712,7 @@ sub_80FA34C: ; 80FA34C
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x08275b38
+ ldr r0, =gUnknown_08275B38
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -475757,7 +475757,7 @@ sub_80FA398: ; 80FA398
sub_80FA3AC: ; 80FA3AC
push {r4,lr}
bl sub_80F9F78
- ldr r0, =0x0858e630
+ ldr r0, =gUnknown_0858E630
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476519,7 +476519,7 @@ sub_80FA9D0: ; 80FA9D0
movs r2, 0x8
movs r3, 0x4
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x58]
mov r1, sp
movs r2, 0
@@ -476608,7 +476608,7 @@ sub_80FAA7C: ; 80FAA7C
beq @080FAB64
b @080FAB8C
@080FAAC6:
- ldr r0, =0x0858e68c
+ ldr r0, =gUnknown_0858E68C
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476631,7 +476631,7 @@ sub_80FAA7C: ; 80FAA7C
.align 2, 0
.pool
@080FAAFC:
- ldr r0, =0x0858e68c
+ ldr r0, =gUnknown_0858E68C
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476651,7 +476651,7 @@ sub_80FAA7C: ; 80FAA7C
.align 2, 0
.pool
@080FAB2C:
- ldr r0, =0x0858e68c
+ ldr r0, =gUnknown_0858E68C
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476674,7 +476674,7 @@ sub_80FAA7C: ; 80FAA7C
.align 2, 0
.pool
@080FAB64:
- ldr r0, =0x0858e68c
+ ldr r0, =gUnknown_0858E68C
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476844,7 +476844,7 @@ sub_80FAC78: ; 80FAC78
movs r3, 0x3
bl decimal_int_to_string
ldr r0, =0x02021dc4
- ldr r1, =0x085ea88b
+ ldr r1, =gUnknown_085EA88B
bl gf_strcpy
ldr r1, =0x020375f0
movs r0, 0
@@ -476869,7 +476869,7 @@ sub_80FAC78: ; 80FAC78
movs r3, 0x2
bl decimal_int_to_string
ldr r0, =0x02021dc4
- ldr r1, =0x085ea890
+ ldr r1, =gUnknown_085EA890
bl gf_strcpy
ldr r1, =0x020375f0
movs r0, 0
@@ -477232,9 +477232,9 @@ sub_80FAFF8: ; 80FAFF8
thumb_func_start sub_80FB00C
sub_80FB00C: ; 80FB00C
push {r4,r5,lr}
- ldr r0, =0x0858e864
+ ldr r0, =gUnknown_0858E864
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0858e880
+ ldr r0, =gUnknown_0858E880
movs r1, 0
movs r2, 0
movs r3, 0x52
@@ -477291,7 +477291,7 @@ sub_80FB074: ; 80FB074
adds r0, 0x14
adds r0, r6, r0
ldr r1, [r0]
- ldr r0, =0x0858e880
+ ldr r0, =gUnknown_0858E880
cmp r1, r0
bne @080FB098
adds r0, r4, 0
@@ -477473,7 +477473,7 @@ sub_80FB1AC: ; 80FB1AC
.align 2, 0
.pool
@080FB1F0:
- ldr r2, =0x0858e898
+ ldr r2, =gUnknown_0858E898
movs r1, 0x2
ldrsh r0, [r7, r1]
adds r0, r2
@@ -477603,7 +477603,7 @@ sub_80FB2C0: ; 80FB2C0
.align 2, 0
.pool
@080FB304:
- ldr r1, =0x0858e898
+ ldr r1, =gUnknown_0858E898
movs r3, 0x2
ldrsh r0, [r2, r3]
adds r0, r1
@@ -478041,14 +478041,14 @@ sub_80FB5E8: ; 80FB5E8
bne @080FB6AC
ldrb r1, [r6, 0x1]
ldrb r2, [r6]
- ldr r3, =0x0858e8ab
+ ldr r3, =gUnknown_0858E8AB
b @080FB6B2
.align 2, 0
.pool
@080FB6AC:
ldrb r1, [r6, 0x1]
ldrb r2, [r6]
- ldr r3, =0x0858e8ad
+ ldr r3, =gUnknown_0858E8AD
@080FB6B2:
movs r0, 0xFF
bl exec_movement
@@ -478331,7 +478331,7 @@ sub_80FB8CC: ; 80FB8CC
b @080FB914
@080FB8E0:
ldr r1, =0x0203a044
- ldr r0, =0x0858e8b0
+ ldr r0, =gUnknown_0858E8B0
str r0, [r1]
ldr r1, =0x0203a048
movs r0, 0x8
@@ -478340,7 +478340,7 @@ sub_80FB8CC: ; 80FB8CC
.pool
@080FB8F8:
ldr r1, =0x0203a044
- ldr r0, =0x0858e8f0
+ ldr r0, =gUnknown_0858E8F0
str r0, [r1]
ldr r1, =0x0203a048
movs r0, 0xB
@@ -478491,13 +478491,13 @@ sub_80FB9FC: ; 80FB9FC
bne @080FBA34
@080FBA24:
mov r1, sp
- ldr r0, =0x08591fe0
+ ldr r0, =gUnknown_08591FE0
b @080FBA38
.align 2, 0
.pool
@080FBA34:
mov r1, sp
- ldr r0, =0x08591fc8
+ ldr r0, =gUnknown_08591FC8
@080FBA38:
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
@@ -478733,7 +478733,7 @@ sub_80FBB64: ; 80FBB64
; void overworld_free_bgmaps()
overworld_free_bgmaps: ; 80FBC00
push {lr}
- ldr r0, =0x08591d58
+ ldr r0, =gUnknown_08591D58
bl gpu_tile_obj_alloc_and_load_multiple
pop {r0}
bx r0
@@ -478855,7 +478855,7 @@ sub_80FBCDC: ; 80FBCDC
lsrs r4, r0, 24
cmp r1, 0x1
bne @080FBCFC
- ldr r0, =0x08592058
+ ldr r0, =gUnknown_08592058
mov r10, r0
b @080FBD08
.align 2, 0
@@ -478867,7 +478867,7 @@ sub_80FBCDC: ; 80FBCDC
movs r0, 0
b @080FBD98
@080FBD04:
- ldr r1, =0x08592038
+ ldr r1, =gUnknown_08592038
mov r10, r1
@080FBD08:
adds r0, r4, 0
@@ -478901,7 +478901,7 @@ sub_80FBCDC: ; 80FBCDC
adds r5, r7, 0
ldr r1, [sp, 0x4]
adds r0, r1
- ldr r2, =0x08592078
+ ldr r2, =gUnknown_08592078
adds r4, r0, r2
@080FBD4A:
adds r0, r5, 0
@@ -478986,7 +478986,7 @@ sub_80FBDB4: ; 80FBDB4
lsls r1, r6, 3
adds r1, r2
ldrb r1, [r1, 0x4]
- ldr r2, =0x08592078
+ ldr r2, =gUnknown_08592078
lsls r0, 24
asrs r0, 23
adds r0, r5
@@ -479040,21 +479040,21 @@ sub_80FBE3C: ; 80FBE3C
lsrs r2, 16
cmp r0, 0x2
bne @080FBE58
- ldr r3, =0x08591ff8
+ ldr r3, =gUnknown_08591FF8
b @080FBE7A
.align 2, 0
.pool
@080FBE58:
cmp r0, 0x1
bne @080FBE64
- ldr r3, =0x08592008
+ ldr r3, =gUnknown_08592008
b @080FBE7A
.align 2, 0
.pool
@080FBE64:
cmp r0, 0x3
bne @080FBE70
- ldr r3, =0x08592018
+ ldr r3, =gUnknown_08592018
b @080FBE7A
.align 2, 0
.pool
@@ -479064,7 +479064,7 @@ sub_80FBE3C: ; 80FBE3C
movs r0, 0xFF
b @080FBE88
@080FBE78:
- ldr r3, =0x08592028
+ ldr r3, =gUnknown_08592028
@080FBE7A:
lsls r0, r2, 16
lsls r1, 16
@@ -479455,7 +479455,7 @@ safari_step: ; 80FC14C
.align 2, 0
.pool
@080FC170:
- ldr r0, =0x082a4b8a
+ ldr r0, =gUnknown_082A4B8A
bl script_env_1_execute_new_script
movs r0, 0x1
@080FC178:
@@ -479468,7 +479468,7 @@ safari_step: ; 80FC14C
thumb_func_start sub_80FC180
sub_80FC180: ; 80FC180
push {lr}
- ldr r0, =0x082a4b6f
+ ldr r0, =gUnknown_082A4B6F
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -479507,7 +479507,7 @@ sub_80FC190: ; 80FC190
ldrb r0, [r2]
cmp r0, 0x8
bne @080FC208
- ldr r0, =0x082a4b4c
+ ldr r0, =gUnknown_082A4B4C
bl script_env_2_execute_new_script
bl warp_in
ldr r1, =0x03005dac
@@ -479521,7 +479521,7 @@ sub_80FC190: ; 80FC190
@080FC208:
cmp r0, 0x7
bne @080FC21C
- ldr r0, =0x082a4b9b
+ ldr r0, =gUnknown_082A4B9B
bl script_env_1_execute_new_script
bl script_env_2_set_ctx_paused
ldr r0, =c2_exit_to_overworld_1_continue_scripts_restart_music + 1
@@ -479599,7 +479599,7 @@ sub_80FC258: ; 80FC258
bne @080FC2C4
ldr r0, =0x020375f0
strh r5, [r0]
- ldr r1, =0x085b262c
+ ldr r1, =gUnknown_085B262C
ldrb r0, [r3, 0x8]
lsls r0, 2
adds r0, r1
@@ -481325,7 +481325,7 @@ sub_80FD060: ; 80FD060
bne @080FD0B8
ldr r0, =0x0203ce54
ldr r2, [r0]
- ldr r1, =0x085920d8
+ ldr r1, =gUnknown_085920D8
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -481338,7 +481338,7 @@ sub_80FD060: ; 80FD060
@080FD0B8:
ldr r0, =0x0203cf2c
ldr r2, [r0]
- ldr r1, =0x085920d8
+ ldr r1, =gUnknown_085920D8
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -481449,7 +481449,7 @@ sub_80FD164: ; 80FD164
.align 2, 0
.pool
@080FD1A0:
- ldr r1, =0x085e8f31
+ ldr r1, =gUnknown_085E8F31
ldr r2, =sub_81C6714 + 1
adds r0, r5, 0
bl sub_81C6DD8
@@ -481476,7 +481476,7 @@ display_dads_advice_cannot_use_item_str: ; 80FD1C8
lsrs r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085e8f31
+ ldr r2, =gUnknown_085E8F31
bl sub_80FD164
pop {r0}
bx r0
@@ -481491,7 +481491,7 @@ display_cannot_dismount_bike_here_str: ; 80FD1E0
lsrs r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085e8f6e
+ ldr r2, =gUnknown_085E8F6E
bl sub_80FD164
pop {r0}
bx r0
@@ -481873,7 +481873,7 @@ sub_80FD4B8: ; 80FD4B8
.align 2, 0
.pool
@080FD4EC:
- ldr r1, =0x085e9002
+ ldr r1, =gUnknown_085E9002
ldr r2, =sub_80FD5CC + 1
adds r0, r4, 0
bl sub_81978EC
@@ -481915,7 +481915,7 @@ sub_80FD504: ; 80FD504
lsrs r0, 24
cmp r0, 0
beq @080FD564
- ldr r1, =0x085920e4
+ ldr r1, =gUnknown_085920E4
subs r0, 0x1
adds r0, r1
ldrb r0, [r0]
@@ -481934,7 +481934,7 @@ sub_80FD504: ; 80FD504
lsrs r2, r0, 24
movs r1, 0
adds r3, r6, 0
- ldr r7, =0x085920e4
+ ldr r7, =gUnknown_085920E4
movs r6, 0x3
@080FD574:
adds r0, r1, r7
@@ -482673,7 +482673,7 @@ sub_80FDA94: ; 80FDA94
lsrs r0, 24
cmp r0, 0x1
bne @080FDACA
- ldr r1, =0x085e8f93
+ ldr r1, =gUnknown_085E8F93
ldr r2, =sub_80FD5CC + 1
adds r0, r4, 0
bl sub_81978EC
@@ -482718,7 +482718,7 @@ sub_80FDADC: ; 80FDADC
cmp r0, 0
bne @080FDB50
@080FDB1C:
- ldr r1, =0x085920e4
+ ldr r1, =gUnknown_085920E4
movs r2, 0xA
ldrsh r0, [r4, r2]
adds r0, r1
@@ -482738,7 +482738,7 @@ sub_80FDADC: ; 80FDADC
asrs r0, 16
cmp r0, 0x4
bne @080FDB50
- ldr r1, =0x085e8fdb
+ ldr r1, =gUnknown_085E8FDB
ldr r2, =sub_80FD5CC + 1
adds r0, r5, 0
bl sub_81978EC
@@ -482859,7 +482859,7 @@ sub_80FDC34: ; 80FDC34
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9026
+ ldr r1, =gUnknown_085E9026
adds r0, r4, 0
bl ExpandTextCodes
ldr r1, =0x03005e00
@@ -482905,7 +482905,7 @@ sub_80FDCA4: ; 80FDCA4
movs r3, 0x5
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9138
+ ldr r1, =gUnknown_085E9138
adds r0, r4, 0
bl ExpandTextCodes
ldr r1, =0x03005e00
@@ -482989,7 +482989,7 @@ sub_80FDD74: ; 80FDD74
movs r1, 0x1
bl sub_80D6AA4
bl script_env_2_enable
- ldr r0, =0x08274482
+ ldr r0, =gUnknown_08274482
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -483055,7 +483055,7 @@ sub_80FDE08: ; 80FDE08
lsls r4, 24
lsrs r4, 24
bl script_env_2_enable
- ldr r0, =0x082744c0
+ ldr r0, =gUnknown_082744C0
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -483116,7 +483116,7 @@ sub_80FDE7C: ; 80FDE7C
lsls r4, 24
lsrs r4, 24
bl script_env_2_enable
- ldr r0, =0x08242cfc
+ ldr r0, =gUnknown_08242CFC
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -483228,7 +483228,7 @@ sub_80FDF48: ; 80FDF48
lsls r0, 1
cmp r1, r0
bls @080FDF74
- ldr r2, =0x085e9047
+ ldr r2, =gUnknown_085E9047
ldr r3, =sub_80FDF90 + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483237,7 +483237,7 @@ sub_80FDF48: ; 80FDF48
.align 2, 0
.pool
@080FDF74:
- ldr r2, =0x085e9037
+ ldr r2, =gUnknown_085E9037
ldr r3, =sub_80FDF90 + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483291,12 +483291,12 @@ task08_0809AD8C: ; 80FDFBC
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9058
+ ldr r1, =gUnknown_085E9058
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_80FE024 + 1
@@ -483317,7 +483317,7 @@ sub_80FE024: ; 80FE024
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085920e8
+ ldr r2, =gUnknown_085920E8
movs r1, 0x6
bl sub_81AE238
pop {r0}
@@ -483352,7 +483352,7 @@ sub_80FE058: ; 80FE058
ldr r1, =0x02021dc4
bl itemid_get_name
ldr r0, =0x02021fc4
- ldr r1, =0x085e9080
+ ldr r1, =gUnknown_085E9080
bl ExpandTextCodes
bl sub_81A9E40
lsls r0, 24
@@ -483406,7 +483406,7 @@ sub_80FE0BC: ; 80FE0BC
lsls r0, 24
cmp r0, 0
bne @080FE10C
- ldr r2, =0x085e9092
+ ldr r2, =gUnknown_085E9092
ldr r3, =sub_81ABBBC + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483415,7 +483415,7 @@ sub_80FE0BC: ; 80FE0BC
.align 2, 0
.pool
@080FE10C:
- ldr r1, =0x085e9092
+ ldr r1, =gUnknown_085E9092
ldr r2, =sub_81C6714 + 1
adds r0, r5, 0
bl sub_81C6DD8
@@ -483568,7 +483568,7 @@ item_field_func_black_white_flutes: ; 80FE234
ldr r0, =0x000008ae
bl flag_clear
ldr r0, =0x02021fc4
- ldr r1, =0x085e90c6
+ ldr r1, =gUnknown_085E90C6
bl ExpandTextCodes
b @080FE28C
.align 2, 0
@@ -483579,7 +483579,7 @@ item_field_func_black_white_flutes: ; 80FE234
ldr r0, =0x000008ad
bl flag_clear
ldr r0, =0x02021fc4
- ldr r1, =0x085e90f4
+ ldr r1, =gUnknown_085E90F4
bl ExpandTextCodes
@080FE28C:
ldr r1, =0x03005e00
@@ -483741,7 +483741,7 @@ item_in_battle_func_pokeball: ; 80FE394
lsls r0, 24
cmp r0, 0
bne @080FE3F0
- ldr r2, =0x085e9125
+ ldr r2, =gUnknown_085E9125
ldr r3, =sub_81ABBBC + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483750,7 +483750,7 @@ item_in_battle_func_pokeball: ; 80FE394
.align 2, 0
.pool
@080FE3F0:
- ldr r1, =0x085e9125
+ ldr r1, =gUnknown_085E9125
ldr r2, =sub_81C6714 + 1
adds r0, r5, 0
bl sub_81C6DD8
@@ -483874,7 +483874,7 @@ status_incr_battle: ; 80FE4B8
lsls r0, 24
cmp r0, 0
bne @080FE518
- ldr r2, =0x085e96f6
+ ldr r2, =gUnknown_085E96F6
ldr r3, =sub_81ABBBC + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483883,7 +483883,7 @@ status_incr_battle: ; 80FE4B8
.align 2, 0
.pool
@080FE518:
- ldr r1, =0x085e96f6
+ ldr r1, =gUnknown_085E96F6
ldr r2, =sub_81C6714 + 1
adds r0, r4, 0
bl sub_81C6DD8
@@ -484532,7 +484532,7 @@ sub_80FEA58: ; 80FEA58
movs r0, 0x50
strh r0, [r1, 0x4]
strh r2, [r1, 0x6]
- ldr r4, =0x08592210
+ ldr r4, =gUnknown_08592210
ldr r0, =0x02038437
ldrb r0, [r0]
bl sub_80A82E4
@@ -487108,7 +487108,7 @@ sub_80FFE58: ; 80FFE58
sub_80FFEC4: ; 80FFEC4
push {r4-r6,lr}
adds r4, r0, 0
- ldr r5, =0x08592700
+ ldr r5, =gUnknown_08592700
movs r0, 0x2E
ldrsh r1, [r4, r0]
lsls r0, r1, 1
@@ -487299,7 +487299,7 @@ sub_80FFFC0: ; 80FFFC0
ldrh r1, [r5, 0x14]
adds r0, r1
strh r0, [r5, 0x18]
- ldr r0, =0x08592778
+ ldr r0, =gUnknown_08592778
movs r2, 0x18
ldrsh r1, [r5, r2]
movs r3, 0x1A
@@ -487949,7 +487949,7 @@ sub_8100524: ; 8100524
ldrh r2, [r0, 0x26]
ldrh r0, [r0, 0x22]
adds r2, r0
- ldr r0, =0x08592778
+ ldr r0, =gUnknown_08592778
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -488206,7 +488206,7 @@ sub_810074C: ; 810074C
strh r0, [r4, 0x3C]
movs r1, 0x30
ldrsh r2, [r4, r1]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r5, 0x2E
ldrsh r0, [r4, r5]
lsls r0, 1
@@ -488311,7 +488311,7 @@ sub_81007C4: ; 81007C4
strh r7, [r5, 0x1A]
ldrh r0, [r5, 0x18]
ldrb r2, [r5, 0x1C]
- ldr r4, =0x08592878
+ ldr r4, =gUnknown_08592878
movs r3, 0x1E
ldrsh r1, [r5, r3]
lsls r1, 1
@@ -490094,7 +490094,7 @@ sub_81015D4: ; 81015D4
strh r0, [r5, 0x24]
movs r0, 0x8
strh r0, [r5, 0x2E]
- ldr r2, =0x08592cd0
+ ldr r2, =gUnknown_08592CD0
lsls r0, r6, 16
asrs r0, 24
lsls r0, 1
@@ -492376,9 +492376,9 @@ sub_81026A8: ; 81026A8
movs r5, 0x14
adds r5, r3
mov r12, r5
- ldr r7, =0x08592ebc
+ ldr r7, =gUnknown_08592EBC
mov r8, r7
- ldr r6, =0x08592eec
+ ldr r6, =gUnknown_08592EEC
movs r5, 0x1
@081027B2:
lsls r0, r2, 4
@@ -492854,7 +492854,7 @@ sub_8102B3C: ; 8102B3C
.align 2, 0
.pool
@08102B80:
- ldr r4, =0x08329f40
+ ldr r4, =gUnknown_08329F40
movs r1, 0x2E
ldrsh r0, [r5, r1]
lsls r0, 1
@@ -492916,7 +492916,7 @@ sub_8102BE8: ; 8102BE8
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r4, =0x08593020
+ ldr r4, =gUnknown_08593020
ldrh r0, [r4]
bl gpu_pal_tags_index_of
lsls r0, 24
@@ -492945,7 +492945,7 @@ sub_8102BE8: ; 8102BE8
bls @08102C14
@08102C2C:
movs r4, 0x1
- ldr r0, =0x08593020
+ ldr r0, =gUnknown_08593020
mov r8, r0
@08102C32:
lsls r0, r4, 1
@@ -492968,7 +492968,7 @@ sub_8102BE8: ; 8102BE8
lsrs r3, r0, 16
movs r2, 0x1
ldr r7, =0x02037b14
- ldr r6, =0x08593020
+ ldr r6, =gUnknown_08593020
adds r4, r5, 0
@08102C60:
adds r1, r3, r2
@@ -493008,7 +493008,7 @@ sub_8102CA0: ; 8102CA0
lsls r0, 24
lsrs r5, r0, 24
movs r4, 0x1
- ldr r6, =0x08593020
+ ldr r6, =gUnknown_08593020
@08102CAA:
lsls r0, r4, 1
adds r0, r4
@@ -493040,7 +493040,7 @@ sub_8102CD4: ; 8102CD4
ldrb r1, [r4]
adds r0, r5, 0
bl obj_anim_image_start
- ldr r2, =0x08593020
+ ldr r2, =gUnknown_08593020
movs r0, 0x2
ldrsh r1, [r4, r0]
lsls r0, r1, 1
@@ -493245,7 +493245,7 @@ sub_8102DE4: ; 8102DE4
ble @08102E7E
strh r5, [r4, 0x30]
@08102E7E:
- ldr r2, =0x08593020
+ ldr r2, =gUnknown_08593020
movs r3, 0x30
ldrsh r1, [r4, r3]
lsls r0, r1, 1
@@ -493466,7 +493466,7 @@ sub_8103028: ; 8103028
ldrb r1, [r5, 0x2]
adds r0, r4, 0
bl obj_anim_image_start
- ldr r2, =0x08593020
+ ldr r2, =gUnknown_08593020
movs r0, 0x4
ldrsh r1, [r5, r0]
lsls r0, r1, 1
@@ -493872,7 +493872,7 @@ sub_8103320: ; 8103320
adds r1, 0x43
strb r0, [r1]
@08103372:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0x30
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -494995,7 +494995,7 @@ sub_8103C0C: ; 8103C0C
lsls r0, 16
cmp r0, 0
bgt @08103CE0
- ldr r0, =0x085933b0
+ ldr r0, =gUnknown_085933B0
movs r2, 0x1A
ldrsh r1, [r5, r2]
movs r3, 0x1C
@@ -495442,7 +495442,7 @@ sub_8103FE8: ; 8103FE8
adds r4, r0, 0
movs r1, 0
bl sub_80A69CC
- ldr r0, =0x085934a0
+ ldr r0, =gUnknown_085934A0
ldrh r0, [r0, 0x2]
bl gpu_pal_tags_index_of
lsls r0, 24
@@ -496636,7 +496636,7 @@ sub_8104938: ; 8104938
strh r0, [r4, 0xC]
strh r2, [r4, 0xE]
strh r2, [r4, 0x10]
- ldr r2, =0x085935e8
+ ldr r2, =gUnknown_085935E8
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_8104998 + 1
@@ -496783,7 +496783,7 @@ sub_8104998: ; 8104998
.pool
@08104A9C:
ldrb r1, [r4, 0x8]
- ldr r2, =0x085935e8
+ ldr r2, =gUnknown_085935E8
adds r0, r4, 0
bl sub_80A7CFC
strh r5, [r4, 0xA]
@@ -496810,7 +496810,7 @@ sub_8104AB4: ; 8104AB4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x08593608
+ ldr r2, =gUnknown_08593608
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_8104AF0 + 1
@@ -496992,7 +496992,7 @@ sub_8104C38: ; 8104C38
movs r0, 0
strh r1, [r4, 0x8]
strh r0, [r4, 0xA]
- ldr r2, =0x085936a4
+ ldr r2, =gUnknown_085936A4
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_8104C78 + 1
@@ -498422,7 +498422,7 @@ sub_810577C: ; 810577C
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x8]
- ldr r2, =0x085938b0
+ ldr r2, =gUnknown_085938B0
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_81057B8 + 1
@@ -498961,7 +498961,7 @@ sub_8105B08: ; 8105B08
cmp r0, 0x4
ble @08105C42
strh r5, [r4, 0xA]
- ldr r0, =0x085938dc
+ ldr r0, =gUnknown_085938DC
movs r3, 0x24
ldrsh r1, [r4, r3]
movs r3, 0x26
@@ -498980,7 +498980,7 @@ sub_8105B08: ; 8105B08
strh r6, [r1, 0x2E]
movs r0, 0xD
strh r0, [r1, 0x30]
- ldr r2, =0x085938f4
+ ldr r2, =gUnknown_085938F4
movs r3, 0xC
ldrsh r0, [r4, r3]
lsls r0, 1
@@ -499127,7 +499127,7 @@ sub_8105CB4: ; 8105CB4
lsls r2, 1
adds r0, r2
str r1, [r0]
- ldr r0, =0x08c22610
+ ldr r0, =gUnknown_08C22610
bl call_LZZUnCompWram
movs r4, 0
@08105D00:
@@ -499177,7 +499177,7 @@ sub_8105D60: ; 8105D60
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r5, =0x08593950
+ ldr r5, =gUnknown_08593950
movs r4, 0x2
@08105D6A:
ldrh r0, [r5]
@@ -499222,7 +499222,7 @@ sub_8105D88: ; 8105D88
ands r0, r4
orrs r0, r3
strh r0, [r5, 0x4]
- ldr r0, =0x08593950
+ ldr r0, =gUnknown_08593950
lsrs r2, 25
lsls r2, 1
adds r2, r0
@@ -499528,7 +499528,7 @@ sub_8106020: ; 8106020
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x08593988
+ ldr r2, =gUnknown_08593988
adds r0, r5, 0
bl sub_80A7CFC
ldr r1, =0x02020630
@@ -499595,7 +499595,7 @@ sub_81060B0: ; 81060B0
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x08593988
+ ldr r2, =gUnknown_08593988
adds r0, r5, 0
bl sub_80A7CFC
ldr r1, =0x02020630
@@ -499896,15 +499896,15 @@ sub_81062E8: ; 81062E8
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c232e0
+ ldr r1, =gUnknown_08C232E0
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r1, =0x08c23d78
+ ldr r1, =gUnknown_08C23D78
mov r0, sp
movs r2, 0
bl sub_80A6D60
- ldr r0, =0x08c23d50
+ ldr r0, =gUnknown_08C23D50
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -500136,7 +500136,7 @@ sub_81064F8: ; 81064F8
lsls r0, 24
cmp r0, 0
beq @08106578
- ldr r1, =0x08d93960
+ ldr r1, =gUnknown_08D93960
b @0810658A
.align 2, 0
.pool
@@ -500148,7 +500148,7 @@ sub_81064F8: ; 81064F8
lsrs r0, 24
cmp r0, 0x1
bne @0810659C
- ldr r1, =0x08d93598
+ ldr r1, =gUnknown_08D93598
@0810658A:
mov r0, sp
movs r2, 0
@@ -500157,18 +500157,18 @@ sub_81064F8: ; 81064F8
.align 2, 0
.pool
@0810659C:
- ldr r1, =0x08d9377c
+ ldr r1, =gUnknown_08D9377C
mov r0, sp
movs r2, 0
bl sub_80A6D60
@081065A6:
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c249f8
+ ldr r1, =gUnknown_08C249F8
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c249d0
+ ldr r0, =gUnknown_08C249D0
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -501201,7 +501201,7 @@ sub_8106D90: ; 8106D90
lsls r4, 3
ldr r0, =0x03005e00
adds r4, r0
- ldr r2, =0x08593b98
+ ldr r2, =gUnknown_08593B98
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_8106DD4 + 1
@@ -501742,7 +501742,7 @@ sub_8107188: ; 8107188
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08595020
+ ldr r0, =gUnknown_08595020
adds r1, r4, 0
movs r3, 0x4
bl obj_add_from_template_forward_search
@@ -502711,7 +502711,7 @@ sub_8107954: ; 8107954
bne @081079D0
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08d95e00
+ ldr r1, =gUnknown_08D95E00
bl sub_80A6D48
b @081079EA
.align 2, 0
@@ -502719,20 +502719,20 @@ sub_8107954: ; 8107954
@081079D0:
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08d960d0
+ ldr r1, =gUnknown_08D960D0
bl sub_80A6D48
b @081079EA
.align 2, 0
.pool
@081079E0:
- ldr r1, =0x08d963a4
+ ldr r1, =gUnknown_08D963A4
mov r0, sp
movs r2, 0x1
bl sub_80A6D60
@081079EA:
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08d94ab8
+ ldr r1, =gUnknown_08D94AB8
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
@@ -502741,7 +502741,7 @@ sub_8107954: ; 8107954
ldrsh r0, [r0, r1]
cmp r0, 0
bne @08107A24
- ldr r0, =0x08d95dd8
+ ldr r0, =gUnknown_08D95DD8
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -502751,7 +502751,7 @@ sub_8107954: ; 8107954
.align 2, 0
.pool
@08107A24:
- ldr r0, =0x08d8fb9c
+ ldr r0, =gUnknown_08D8FB9C
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -504050,7 +504050,7 @@ sub_8108408: ; 8108408
asrs r0, 16
mov r8, r0
@08108472:
- ldr r0, =0x08595268
+ ldr r0, =gUnknown_08595268
mov r1, r10
mov r2, r9
ldr r3, [sp, 0x8]
@@ -504400,7 +504400,7 @@ sub_810871C: ; 810871C
adds r4, r0, 0
lsls r1, 24
lsrs r6, r1, 24
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x18
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -504413,7 +504413,7 @@ sub_810871C: ; 810871C
adds r0, r2
lsls r0, 16
lsrs r5, r0, 16
- ldr r0, =0x08595268
+ ldr r0, =gUnknown_08595268
movs r2, 0x16
ldrsh r1, [r4, r2]
movs r2, 0
@@ -504494,7 +504494,7 @@ sub_81087C0: ; 81087C0
adds r0, r2
movs r1, 0x1
strh r1, [r0, 0x1C]
- ldr r0, =0x08597388
+ ldr r0, =gUnknown_08597388
movs r2, 0x20
ldrsh r1, [r5, r2]
movs r3, 0x22
@@ -504860,7 +504860,7 @@ sub_8108AC0: ; 8108AC0
ble @08108B1A
movs r0, 0
strh r0, [r6, 0xC]
- ldr r0, =0x08595268
+ ldr r0, =gUnknown_08595268
movs r2, 0xE
ldrsh r1, [r6, r2]
movs r3, 0x10
@@ -505249,7 +505249,7 @@ sub_8108D54: ; 8108D54
lsls r1, 16
mov r10, r1
@08108DE2:
- ldr r0, =0x08595310
+ ldr r0, =gUnknown_08595310
mov r2, r8
asrs r1, r2, 16
mov r3, r10
@@ -505305,7 +505305,7 @@ sub_8108D54: ; 8108D54
lsls r1, 16
mov r10, r1
@08108E58:
- ldr r0, =0x08595310
+ ldr r0, =gUnknown_08595310
mov r2, r8
asrs r1, r2, 16
mov r3, r10
@@ -506550,7 +506550,7 @@ sub_81097B4: ; 81097B4
mov r1, r9
lsls r1, 16
str r1, [sp, 0x4]
- ldr r2, =0x085955cc
+ ldr r2, =gUnknown_085955CC
mov r9, r2
lsls r0, 24
asrs r0, 24
@@ -506559,7 +506559,7 @@ sub_81097B4: ; 81097B4
lsls r3, 1
mov r10, r3
@08109834:
- ldr r0, =0x085955b4
+ ldr r0, =gUnknown_085955B4
ldr r2, [sp, 0x8]
asrs r1, r2, 16
ldr r3, [sp, 0x4]
@@ -506605,7 +506605,7 @@ sub_81097B4: ; 81097B4
muls r1, r3
lsls r1, 16
asrs r1, 16
- ldr r0, =0x085955ce
+ ldr r0, =gUnknown_085955CE
adds r2, r0
movs r3, 0
ldrsh r2, [r2, r3]
@@ -507704,14 +507704,14 @@ sub_810A094: ; 810A094
ldrsh r0, [r2, r5]
cmp r0, 0
bne @0810A100
- ldr r4, =0x08595684
+ ldr r4, =gUnknown_08595684
movs r1, 0x8
ldrsh r0, [r2, r1]
b @0810A106
.align 2, 0
.pool
@0810A100:
- ldr r4, =0x08595694
+ ldr r4, =gUnknown_08595694
movs r3, 0x8
ldrsh r0, [r2, r3]
@0810A106:
@@ -508065,7 +508065,7 @@ sub_810A308: ; 810A308
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r7, =0x08329f40
+ ldr r7, =gUnknown_08329F40
ldr r6, =0x0203841e
movs r1, 0
ldrsh r0, [r6, r1]
@@ -508677,7 +508677,7 @@ sub_810A834: ; 810A834
.4byte @0810A978
.4byte @0810A970
@0810A8D0:
- ldr r0, =0x08595828
+ ldr r0, =gUnknown_08595828
lsls r1, r4, 16
asrs r1, 16
lsls r2, r6, 16
@@ -508695,7 +508695,7 @@ sub_810A834: ; 810A834
lsls r0, 16
lsrs r0, 16
mov r8, r0
- ldr r0, =0x08595828
+ ldr r0, =gUnknown_08595828
lsls r1, r4, 16
asrs r1, 16
lsls r2, r6, 16
@@ -508724,7 +508724,7 @@ sub_810A834: ; 810A834
lsls r0, 16
lsrs r0, 16
mov r8, r0
- ldr r0, =0x08595828
+ ldr r0, =gUnknown_08595828
lsls r1, r4, 16
asrs r1, 16
lsls r2, r6, 16
@@ -508739,7 +508739,7 @@ sub_810A834: ; 810A834
lsls r3, r0, 2
adds r3, r0
@0810A946:
- ldr r0, =0x08595828
+ ldr r0, =gUnknown_08595828
lsls r1, r4, 16
asrs r1, 16
lsls r2, r6, 16
@@ -508870,7 +508870,7 @@ sub_810AA2C: ; 810AA2C
ldrh r3, [r4, 0x22]
adds r0, r3
strh r0, [r4, 0x22]
- ldr r0, =0x08595840
+ ldr r0, =gUnknown_08595840
adds r1, 0x20
lsls r1, 16
asrs r1, 16
@@ -509039,7 +509039,7 @@ sub_810AB78: ; 810AB78
cmp r0, r1
ble @0810AC86
strh r7, [r5, 0x20]
- ldr r0, =0x085958a8
+ ldr r0, =gUnknown_085958A8
movs r3, 0x24
ldrsh r1, [r5, r3]
movs r3, 0x26
@@ -509055,7 +509055,7 @@ sub_810AB78: ; 810AB78
lsls r4, 2
ldr r0, =0x02020630
adds r4, r0
- ldr r1, =0x08595858
+ ldr r1, =gUnknown_08595858
movs r2, 0x1A
ldrsh r0, [r5, r2]
lsls r0, 1
@@ -509768,7 +509768,7 @@ sub_810B154: ; 810B154
adds r4, r0, 0
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x08595a00
+ ldr r0, =gUnknown_08595A00
movs r2, 0xE
ldrsh r1, [r4, r2]
movs r3, 0x12
@@ -510146,7 +510146,7 @@ sub_810B430: ; 810B430
adds r4, r0, 0
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x08595a30
+ ldr r0, =gUnknown_08595A30
movs r2, 0x14
ldrsh r1, [r4, r2]
movs r3, 0x16
@@ -510400,7 +510400,7 @@ sub_810B614: ; 810B614
adds r4, r0, 0
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x085956c0
+ ldr r0, =gUnknown_085956C0
movs r2, 0x22
ldrsh r1, [r4, r2]
movs r3, 0x24
@@ -511773,17 +511773,17 @@ sub_810C0A0: ; 810C0A0
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x0854cad0
+ ldr r1, =gUnknown_0854CAD0
movs r2, 0x80
lsls r2, 4
mov r3, sp
ldrh r3, [r3, 0xA]
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x08d932e0
+ ldr r1, =gUnknown_08D932E0
mov r0, sp
movs r2, 0
bl sub_80A6D60
- ldr r0, =0x0854c270
+ ldr r0, =gUnknown_0854C270
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -511861,7 +511861,7 @@ sub_810C164: ; 810C164
ldrh r0, [r4, 0x1A]
adds r0, 0x1
strh r0, [r4, 0x1A]
- ldr r1, =0x08595c5c
+ ldr r1, =gUnknown_08595C5C
movs r2, 0x1A
ldrsh r0, [r4, r2]
adds r0, r1
@@ -512060,17 +512060,17 @@ sub_810C324: ; 810C324
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x0854cad0
+ ldr r1, =gUnknown_0854CAD0
movs r2, 0x80
lsls r2, 4
mov r3, sp
ldrh r3, [r3, 0xA]
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x08d932e0
+ ldr r1, =gUnknown_08D932E0
mov r0, sp
movs r2, 0
bl sub_80A6D60
- ldr r0, =0x0854c270
+ ldr r0, =gUnknown_0854C270
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -512137,7 +512137,7 @@ sub_810C3F0: ; 810C3F0
ldrh r0, [r4, 0x1A]
adds r0, 0x1
strh r0, [r4, 0x1A]
- ldr r1, =0x08595c88
+ ldr r1, =gUnknown_08595C88
movs r5, 0x1A
ldrsh r0, [r4, r5]
adds r0, r1
@@ -512464,7 +512464,7 @@ sub_810C6D4: ; 810C6D4
@0810C6F6:
adds r0, r4, 0
bl sub_80A6F3C
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -512539,7 +512539,7 @@ sub_810C6D4: ; 810C6D4
@0810C78E:
movs r0, 0
strh r0, [r4, 0x26]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -512561,7 +512561,7 @@ sub_810C6D4: ; 810C6D4
@0810C7BC:
adds r0, r4, 0
bl sub_80A6F3C
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -512868,7 +512868,7 @@ sub_810C9E4: ; 810C9E4
mov r10, r3
movs r1, 0
str r1, [sp, 0x4]
- ldr r1, =0x08595cb4
+ ldr r1, =gUnknown_08595CB4
lsrs r0, 22
adds r4, r0, r1
ldrb r0, [r4, 0x3]
@@ -512979,7 +512979,7 @@ sub_810C9E4: ; 810C9E4
lsls r1, r7, 16
asrs r1, 16
subs r1, r0
- ldr r0, =0x08595d2c
+ ldr r0, =gUnknown_08595D2C
lsls r1, 16
asrs r1, 16
movs r2, 0x8
@@ -513059,7 +513059,7 @@ sub_810CB58: ; 810CB58
ldrsh r0, [r4, r1]
cmp r0, 0
bne @0810CC04
- ldr r0, =0x08595b68
+ ldr r0, =gUnknown_08595B68
movs r2, 0x34
ldrsh r1, [r4, r2]
movs r3, 0x36
@@ -513641,7 +513641,7 @@ sub_810CF30: ; 810CF30
mov r1, r9
ldrh r0, [r1, 0x2]
strh r0, [r5, 0x2E]
- ldr r0, =0x08597358
+ ldr r0, =gUnknown_08597358
movs r2, 0x20
ldrsh r1, [r5, r2]
movs r3, 0x22
@@ -516189,7 +516189,7 @@ sub_810E314: ; 810E314
ands r0, r2
orrs r0, r1
strb r0, [r5]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
ldrh r0, [r5, 0x2]
lsls r0, 1
adds r0, r3
@@ -516851,7 +516851,7 @@ sub_810E520: ; 810E520
adds r0, 0xC
adds r0, r1
ldrb r1, [r0]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
mov r2, r12
lsls r0, r2, 1
adds r0, r3
@@ -517140,7 +517140,7 @@ sub_810EB88: ; 810EB88
strh r0, [r4, 0x4]
movs r0, 0x3
strh r0, [r4, 0x6]
- ldr r0, =0x085973e8
+ ldr r0, =gUnknown_085973E8
mov r8, r0
ldr r5, =0x02038437
ldrb r0, [r5]
@@ -518631,7 +518631,7 @@ sub_810F740: ; 810F740
movs r1, 0x1
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x08596740
+ ldr r0, =gUnknown_08596740
str r0, [r4, 0x10]
movs r0, 0
strh r0, [r4, 0x2E]
@@ -518714,7 +518714,7 @@ sub_810F7D4: ; 810F7D4
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x8]
- ldr r2, =0x0859675c
+ ldr r2, =gUnknown_0859675C
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_810F810 + 1
@@ -518779,7 +518779,7 @@ sub_810F83C: ; 810F83C
@0810F870:
strh r1, [r4, 0xE]
ldrb r1, [r4, 0x8]
- ldr r2, =0x0859677c
+ ldr r2, =gUnknown_0859677C
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_810F898 + 1
@@ -518988,7 +518988,7 @@ sub_810F9D4: ; 810F9D4
b @0810FB5A
@0810FA1A:
strh r1, [r4, 0xA]
- ldr r0, =0x08596794
+ ldr r0, =gUnknown_08596794
movs r2, 0x22
ldrsh r1, [r4, r2]
movs r3, 0x24
@@ -519399,7 +519399,7 @@ sub_810FD3C: ; 810FD3C
cmp r0, 0x6
ble @0810FDE8
strh r1, [r5, 0xA]
- ldr r0, =0x08596864
+ ldr r0, =gUnknown_08596864
movs r2, 0x1E
ldrsh r1, [r5, r2]
movs r3, 0x20
@@ -519657,7 +519657,7 @@ sub_810FF34: ; 810FF34
ldrsh r0, [r5, r2]
cmp r1, r0
bgt @0810FFFE
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
mov r9, r0
movs r7, 0x3
ldr r1, =0x02038c28
@@ -519908,7 +519908,7 @@ sub_8110134: ; 8110134
ldrh r0, [r4, 0xA]
adds r0, 0x4
strh r0, [r4, 0xA]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -519947,7 +519947,7 @@ sub_8110134: ; 8110134
ldrh r0, [r4, 0xA]
subs r0, 0x4
strh r0, [r4, 0xA]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -521226,15 +521226,15 @@ sub_8110BCC: ; 8110BCC
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08d8d58c
+ ldr r1, =gUnknown_08D8D58C
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r1, =0x08d8d410
+ ldr r1, =gUnknown_08D8D410
mov r0, sp
movs r2, 0
bl sub_80A6D60
- ldr r0, =0x08d8dab8
+ ldr r0, =gUnknown_08D8DAB8
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -521506,7 +521506,7 @@ sub_8110E4C: ; 8110E4C
ldr r4, =0x0203841e
ldrh r0, [r4]
strh r0, [r5, 0x22]
- ldr r1, =0x08596bc0
+ ldr r1, =gUnknown_08596BC0
adds r0, r5, 0
bl obj_set_f18_to_r0_f42_to_40
ldrh r0, [r4, 0x2]
@@ -521963,25 +521963,25 @@ sub_8111214: ; 8111214
.4byte @08111260
.4byte @0811126C
@08111248:
- ldr r3, =0x08596c28
+ ldr r3, =gUnknown_08596C28
movs r5, 0
b @08111270
.align 2, 0
.pool
@08111254:
- ldr r3, =0x08596c40
+ ldr r3, =gUnknown_08596C40
movs r5, 0x50
b @08111270
.align 2, 0
.pool
@08111260:
- ldr r3, =0x08596c40
+ ldr r3, =gUnknown_08596C40
movs r5, 0x40
b @08111270
.align 2, 0
.pool
@0811126C:
- ldr r3, =0x08596c40
+ ldr r3, =gUnknown_08596C40
movs r5, 0x30
@08111270:
ldrh r1, [r4, 0xC]
@@ -523847,7 +523847,7 @@ sub_81120DC: ; 81120DC
strh r0, [r4, 0x12]
cmp r0, 0
bne @08112114
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -523862,7 +523862,7 @@ sub_81120DC: ; 81120DC
ldrsh r0, [r4, r2]
cmp r0, 0x1
bne @08112136
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -524262,7 +524262,7 @@ sub_81123C4: ; 81123C4
ldr r3, [sp, 0x8]
lsls r0, r3, 16
asrs r7, r0, 16
- ldr r0, =0x08596db8
+ ldr r0, =gUnknown_08596DB8
adds r1, r6, 0
adds r2, r7, 0
movs r3, 0x37
@@ -524349,7 +524349,7 @@ sub_81123C4: ; 81123C4
.align 2, 0
.pool
@08112530:
- ldr r0, =0x08596db8
+ ldr r0, =gUnknown_08596DB8
ldr r7, [sp, 0x4]
ldr r2, [sp, 0x8]
lsls r1, r2, 16
@@ -525348,7 +525348,7 @@ sub_8112D10: ; 8112D10
movs r0, 0x1C
ldrsh r2, [r4, r0]
ldrb r3, [r4, 0x14]
- ldr r0, =0x08596e30
+ ldr r0, =gUnknown_08596E30
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r2, r0, 24
@@ -526372,7 +526372,7 @@ sub_8113574: ; 8113574
bgt @081135CA
ldr r7, =0x02038c28
mov r12, r7
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
mov r8, r0
ldr r6, =0x02039b28
@08113592:
@@ -528433,15 +528433,15 @@ sub_81144F8: ; 81144F8
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c1d210
+ ldr r1, =gUnknown_08C1D210
bl sub_80A6D48
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c1d0ac
+ ldr r1, =gUnknown_08C1D0AC
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c1d1e8
+ ldr r0, =gUnknown_08C1D1E8
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -529316,7 +529316,7 @@ sub_8114CFC: ; 8114CFC
adds r0, 0x1
strh r0, [r4, 0xE]
@08114DF6:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xC
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -533235,17 +533235,17 @@ sub_8116B14: ; 8116B14
lsrs r5, 24
mov r0, sp
bl sub_80A6B30
- ldr r1, =0x08c20684
+ ldr r1, =gUnknown_08C20684
mov r0, sp
movs r2, 0
bl sub_80A6D60
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c20668
+ ldr r1, =gUnknown_08C20668
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08597418
+ ldr r0, =gUnknown_08597418
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -533719,7 +533719,7 @@ sub_81170EC: ; 81170EC
ldrsh r0, [r0, r4]
cmp r0, 0
bne @08117158
- ldr r1, =0x08c2d930
+ ldr r1, =gUnknown_08C2D930
mov r0, sp
movs r2, 0
bl sub_80A6D60
@@ -533727,14 +533727,14 @@ sub_81170EC: ; 81170EC
.align 2, 0
.pool
@08117158:
- ldr r1, =0x08c2da4c
+ ldr r1, =gUnknown_08C2DA4C
mov r0, sp
movs r2, 0
bl sub_80A6D60
@08117162:
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2d720
+ ldr r1, =gUnknown_08C2D720
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
@@ -533761,37 +533761,37 @@ sub_81170EC: ; 81170EC
.4byte @081171DC
.4byte @081171E4
@081171B4:
- ldr r0, =0x08c2db88
+ ldr r0, =gUnknown_08C2DB88
b @081171E6
.align 2, 0
.pool
@081171BC:
- ldr r0, =0x08c2db68
+ ldr r0, =gUnknown_08C2DB68
b @081171E6
.align 2, 0
.pool
@081171C4:
- ldr r0, =0x08c2dba8
+ ldr r0, =gUnknown_08C2DBA8
b @081171E6
.align 2, 0
.pool
@081171CC:
- ldr r0, =0x08c2dbc8
+ ldr r0, =gUnknown_08C2DBC8
b @081171E6
.align 2, 0
.pool
@081171D4:
- ldr r0, =0x08c2dc08
+ ldr r0, =gUnknown_08C2DC08
b @081171E6
.align 2, 0
.pool
@081171DC:
- ldr r0, =0x08c2dc28
+ ldr r0, =gUnknown_08C2DC28
b @081171E6
.align 2, 0
.pool
@081171E4:
- ldr r0, =0x08c2dc48
+ ldr r0, =gUnknown_08C2DC48
@081171E6:
mov r1, sp
ldrb r1, [r1, 0x8]
@@ -533802,7 +533802,7 @@ sub_81170EC: ; 81170EC
.align 2, 0
.pool
@081171F8:
- ldr r0, =0x08c2dbe8
+ ldr r0, =gUnknown_08C2DBE8
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -535565,7 +535565,7 @@ lcd_bg_operations: ; 811802C
bls @08118040
b @08118132
@08118040:
- ldr r0, =0x0859741a
+ ldr r0, =gUnknown_0859741A
adds r0, r6, r0
ldrb r0, [r0]
bl lcd_io_get
@@ -535675,7 +535675,7 @@ lcd_bg_operations: ; 811802C
orrs r0, r1
strb r0, [r3, 0x1]
@08118124:
- ldr r0, =0x0859741a
+ ldr r0, =gUnknown_0859741A
adds r0, r6, r0
ldrb r0, [r0]
ldr r1, =0x0203a114
@@ -535699,7 +535699,7 @@ sub_8118140: ; 8118140
lsrs r4, r1, 24
cmp r2, 0x3
bhi @081181C8
- ldr r0, =0x0859741e
+ ldr r0, =gUnknown_0859741E
adds r0, r2, r0
ldrb r0, [r0]
bl lcd_io_get
@@ -535823,7 +535823,7 @@ battle_intro_launch: ; 81181D4
.align 2, 0
.pool
@08118250:
- ldr r1, =0x08597424
+ ldr r1, =gUnknown_08597424
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -537665,7 +537665,7 @@ invoke_player_npc_state_changer_chooser: ; 811919C
sub sp, 0x4
mov r1, sp
strb r0, [r1]
- ldr r4, =0x0859744c
+ ldr r4, =gUnknown_0859744C
mov r0, sp
bl sub_81191CC
lsls r0, 24
@@ -537853,7 +537853,7 @@ sub_8119280: ; 8119280
bl tile_sound_react
b @0811933A
@08119316:
- ldr r1, =0x0859745c
+ ldr r1, =gUnknown_0859745C
ldrb r0, [r6, 0xA]
lsls r0, 2
adds r0, r1
@@ -537931,7 +537931,7 @@ npc_state_reaction_to_tile: ; 8119344
bl tile_sound_react
b @081193BE
@081193AE:
- ldr r0, =0x0859745c
+ ldr r0, =gUnknown_0859745C
ldrb r1, [r6, 0xA]
lsls r1, 2
adds r1, r0
@@ -537957,7 +537957,7 @@ sub_81193C8: ; 81193C8
lsrs r1, 16
lsls r2, 16
lsrs r2, 16
- ldr r4, =0x08597468
+ ldr r4, =gUnknown_08597468
mov r0, sp
bl sub_8119400
lsls r0, 24
@@ -537983,7 +537983,7 @@ sub_8119400: ; 8119400
lsrs r1, 16
lsls r2, 16
lsrs r2, 16
- ldr r4, =0x0859749c
+ ldr r4, =gUnknown_0859749C
ldr r3, =0x02037590
ldrb r3, [r3, 0x8]
lsls r3, 2
@@ -539190,7 +539190,7 @@ sub_8119D30: ; 8119D30
movs r6, 0
movs r5, 0
@08119D36:
- ldr r0, =0x085974c0
+ ldr r0, =gUnknown_085974C0
adds r4, r5, r0
ldr r0, =0x02037590
ldr r1, [r0, 0xC]
@@ -539758,7 +539758,7 @@ sub_811A128: ; 811A128
sub_811A138: ; 811A138
push {lr}
sub sp, 0x8
- ldr r1, =0x085974b8
+ ldr r1, =gUnknown_085974B8
mov r0, sp
movs r2, 0x6
bl memcpy
@@ -540599,7 +540599,7 @@ sub_811A868: ; 811A868
lsls r0, 16
lsrs r2, r0, 16
movs r0, 0
- ldr r1, =0x08597530
+ ldr r1, =gUnknown_08597530
@0811A872:
ldrh r3, [r1]
cmp r2, r3
@@ -540640,7 +540640,7 @@ sub_811A8A4: ; 811A8A4
bl sub_811A868
adds r4, r0, 0
bl clear_tasks
- ldr r0, =0x08597530
+ ldr r0, =gUnknown_08597530
lsls r4, 3
adds r0, 0x4
adds r4, r0
@@ -540777,7 +540777,7 @@ sub_811A95C: ; 811A95C
ldr r0, [r4]
strb r7, [r0, 0x4]
ldr r3, [r4]
- ldr r1, =0x08597550
+ ldr r1, =gUnknown_08597550
lsls r2, r6, 1
adds r0, r2, r6
lsls r0, 3
@@ -540789,7 +540789,7 @@ sub_811A95C: ; 811A95C
@0811A9DE:
ldr r3, =0x0203a118
ldr r2, [r3]
- ldr r1, =0x08597550
+ ldr r1, =gUnknown_08597550
adds r0, r6
lsls r0, 3
adds r0, r1
@@ -541055,7 +541055,7 @@ sub_811AB68: ; 811AB68
ldr r2, [r4]
movs r0, 0x6
ldrsb r0, [r2, r0]
- ldr r6, =0x08597550
+ ldr r6, =gUnknown_08597550
cmp r0, 0
bge @0811ABF8
ldrb r0, [r2, 0x1]
@@ -541269,7 +541269,7 @@ sub_811ACDC: ; 811ACDC
ldr r4, [r5]
movs r3, 0x6
ldrsb r3, [r4, r3]
- ldr r2, =0x08597550
+ ldr r2, =gUnknown_08597550
ldrb r1, [r4, 0x1]
lsls r0, r1, 1
adds r0, r1
@@ -542948,7 +542948,7 @@ sub_811B908: ; 811B908
movs r2, 0xB
ldrsb r2, [r1, r2]
@0811B926:
- ldr r0, =0x08597748
+ ldr r0, =gUnknown_08597748
lsls r1, r2, 3
subs r1, r2
adds r1, r3, r1
@@ -543117,7 +543117,7 @@ sub_811BA1C: ; 811BA1C
thumb_func_start sub_811BA3C
sub_811BA3C: ; 811BA3C
- ldr r2, =0x08597550
+ ldr r2, =gUnknown_08597550
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r1, [r0, 0x1]
@@ -543144,7 +543144,7 @@ sub_811BA5C: ; 811BA5C
thumb_func_start sub_811BA68
sub_811BA68: ; 811BA68
- ldr r2, =0x08597550
+ ldr r2, =gUnknown_08597550
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r1, [r0, 0x1]
@@ -543223,7 +543223,7 @@ sub_811BAC4: ; 811BAC4
thumb_func_start sub_811BAD0
sub_811BAD0: ; 811BAD0
push {r4,r5,lr}
- ldr r4, =0x08597550
+ ldr r4, =gUnknown_08597550
ldr r2, =0x0203a118
ldr r5, [r2]
ldrb r3, [r5, 0x1]
@@ -543253,7 +543253,7 @@ sub_811BAD0: ; 811BAD0
thumb_func_start sub_811BB08
sub_811BB08: ; 811BB08
push {r4,r5,lr}
- ldr r4, =0x08597550
+ ldr r4, =gUnknown_08597550
ldr r2, =0x0203a118
ldr r5, [r2]
ldrb r3, [r5, 0x1]
@@ -543289,7 +543289,7 @@ sub_811BB40: ; 811BB40
ldrb r0, [r0]
cmp r0, 0x4
bne @0811BB5C
- ldr r0, =0x085ec3b4
+ ldr r0, =gUnknown_085EC3B4
b @0811BB7A
.align 2, 0
.pool
@@ -543300,14 +543300,14 @@ sub_811BB40: ; 811BB40
bgt @0811BB78
cmp r0, 0xF
blt @0811BB78
- ldr r0, =0x085ec706
+ ldr r0, =gUnknown_085EC706
str r0, [r2]
- ldr r0, =0x085ec727
+ ldr r0, =gUnknown_085EC727
b @0811BB7E
.align 2, 0
.pool
@0811BB78:
- ldr r0, =0x085ec3a6
+ ldr r0, =gUnknown_085EC3A6
@0811BB7A:
str r0, [r2]
movs r0, 0
@@ -543321,9 +543321,9 @@ sub_811BB40: ; 811BB40
thumb_func_start sub_811BB88
sub_811BB88: ; 811BB88
- ldr r2, =0x085ec410
+ ldr r2, =gUnknown_085EC410
str r2, [r0]
- ldr r0, =0x085ec42f
+ ldr r0, =gUnknown_085EC42F
str r0, [r1]
bx lr
.align 2, 0
@@ -543538,7 +543538,7 @@ sub_811BCC8: ; 811BCC8
lsls r0, 24
lsrs r3, r0, 24
movs r1, 0
- ldr r2, =0x08597550
+ ldr r2, =gUnknown_08597550
@0811BCD2:
ldrb r0, [r2]
cmp r0, r3
@@ -543726,11 +543726,11 @@ sub_811BDF0: ; 811BDF0
.align 2, 0
.pool
@0811BE34:
- ldr r1, =0x085ec6b2
+ ldr r1, =gUnknown_085EC6B2
movs r0, 0
bl sub_81AFC0C
@0811BE3C:
- ldr r1, =0x085ec6a8
+ ldr r1, =gUnknown_085EC6A8
adds r0, r6, 0
bl sub_81AFC28
add sp, 0x20
@@ -543851,7 +543851,7 @@ sub_811BE9C: ; 811BE9C
thumb_func_start sub_811BF20
sub_811BF20: ; 811BF20
push {lr}
- ldr r0, =0x08597764
+ ldr r0, =gUnknown_08597764
movs r1, 0x4
bl sub_811BC7C
movs r1, 0
@@ -543875,7 +543875,7 @@ sub_811BF40: ; 811BF40
lsls r5, 9
@0811BF48:
lsls r0, r4, 2
- ldr r1, =0x0859776c
+ ldr r1, =gUnknown_0859776C
adds r0, r1
movs r1, 0x2
bl sub_811BC7C
@@ -543962,7 +543962,7 @@ sub_811BFA4: ; 811BFA4
@0811BFE0:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08597c54
+ ldr r1, =gUnknown_08597C54
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -543979,7 +543979,7 @@ sub_811BFA4: ; 811BFA4
adds r1, r0
movs r0, 0x1
bl bg_set_tilemap
- ldr r0, =0x08597c64
+ ldr r0, =gUnknown_08597C64
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_811CF64
@@ -543995,14 +543995,14 @@ sub_811BFA4: ; 811BFA4
.align 2, 0
.pool
@0811C044:
- ldr r1, =0x08dcbdd0
+ ldr r1, =gUnknown_08DCBDD0
movs r0, 0
str r0, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dcbf10
+ ldr r1, =gUnknown_08DCBF10
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -544022,7 +544022,7 @@ sub_811BFA4: ; 811BFA4
.align 2, 0
.pool
@0811C090:
- ldr r1, =0x08597b54
+ ldr r1, =gUnknown_08597B54
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -544343,7 +544343,7 @@ sub_811C30C: ; 811C30C
adds r0, r1, 0
lsls r0, 1
adds r4, r0
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
mov r2, r10
lsls r0, r2, 2
adds r0, r1
@@ -544389,7 +544389,7 @@ sub_811C30C: ; 811C30C
cmp r5, r7
bcc @0811C36C
@0811C3AA:
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
mov r2, r10
lsls r0, r2, 2
adds r0, r1
@@ -545888,23 +545888,23 @@ sub_811CF04: ; 811CF04
sub_811CF64: ; 811CF64
push {r4,lr}
bl sub_80A1A74
- ldr r0, =0x08dcbdb0
+ ldr r0, =gUnknown_08DCBDB0
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08597b14
+ ldr r0, =gUnknown_08597B14
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08597b34
+ ldr r0, =gUnknown_08597B34
movs r1, 0x40
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08597c1c
+ ldr r0, =gUnknown_08597C1C
movs r1, 0xA0
movs r2, 0x8
bl gpu_pal_apply
- ldr r4, =0x08597c24
+ ldr r4, =gUnknown_08597C24
adds r0, r4, 0
movs r1, 0xB0
movs r2, 0xC
@@ -546134,40 +546134,40 @@ sub_811D104: ; 811D104
bl sub_811BB88
b @0811D1BC
@0811D174:
- ldr r0, =0x085ec743
+ ldr r0, =gUnknown_085EC743
str r0, [sp, 0xC]
b @0811D1BC
.align 2, 0
.pool
@0811D180:
- ldr r0, =0x085ec752
+ ldr r0, =gUnknown_085EC752
str r0, [sp, 0xC]
b @0811D1BC
.align 2, 0
.pool
@0811D18C:
- ldr r0, =0x085ec4c9
+ ldr r0, =gUnknown_085EC4C9
str r0, [sp, 0xC]
- ldr r0, =0x085ec4e9
+ ldr r0, =gUnknown_085EC4E9
b @0811D1BA
.align 2, 0
.pool
@0811D19C:
- ldr r0, =0x085ec765
+ ldr r0, =gUnknown_085EC765
str r0, [sp, 0xC]
b @0811D1BC
.align 2, 0
.pool
@0811D1A8:
- ldr r0, =0x085ec520
+ ldr r0, =gUnknown_085EC520
str r0, [sp, 0xC]
b @0811D1BC
.align 2, 0
.pool
@0811D1B4:
- ldr r0, =0x085ec672
+ ldr r0, =gUnknown_085EC672
str r0, [sp, 0xC]
- ldr r0, =0x085ec688
+ ldr r0, =gUnknown_085EC688
@0811D1BA:
str r0, [sp, 0x10]
@0811D1BC:
@@ -546218,7 +546218,7 @@ sub_811D214: ; 811D214
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x08597c84
+ ldr r0, =gUnknown_08597C84
movs r1, 0x1
movs r2, 0xE
bl sub_81996C0
@@ -546240,7 +546240,7 @@ sub_811D230: ; 811D230
movs r1, 0x3
orrs r4, r1
str r4, [sp]
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
lsrs r0, 22
adds r0, r1
ldrb r3, [r0]
@@ -546331,7 +546331,7 @@ sub_811D2C8: ; 811D2C8
bge @0811D402
@0811D316:
add r0, sp, 0xC
- ldr r1, =0x08597c8c
+ ldr r1, =gUnknown_08597C8C
movs r2, 0x4
bl memcpy
mov r1, r8
@@ -546489,7 +546489,7 @@ sub_811D424: ; 811D424
cmp r6, 0x8
bne @0811D4D4
@0811D450:
- ldr r0, =0x08597c30
+ ldr r0, =gUnknown_08597C30
lsls r2, r6, 2
adds r2, r0
ldrb r1, [r2]
@@ -546553,7 +546553,7 @@ sub_811D424: ; 811D424
.align 2, 0
.pool
@0811D4D4:
- ldr r4, =0x08597c30
+ ldr r4, =gUnknown_08597C30
mov r10, r4
lsls r6, 2
mov r9, r6
@@ -546608,7 +546608,7 @@ sub_811D424: ; 811D424
adds r6, 0x1
cmp r6, r12
bge @0811D590
- ldr r0, =0x08597c30
+ ldr r0, =gUnknown_08597C30
add r0, r9
ldrb r0, [r0]
lsls r3, r0, 27
@@ -546712,7 +546712,7 @@ sub_811D60C: ; 811D60C
adds r4, r0, 0
bl sub_811BA68
lsls r0, 24
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
lsrs r0, 22
adds r0, r1
ldrb r1, [r0, 0x3]
@@ -546889,7 +546889,7 @@ sub_811D758: ; 811D758
movs r5, 0
movs r4, 0xC2
lsls r4, 23
- ldr r6, =0x08597c90
+ ldr r6, =gUnknown_08597C90
@0811D764:
ldm r6!, {r2}
lsrs r0, r4, 24
@@ -547825,12 +547825,12 @@ sub_811DE5C: ; 811DE5C
thumb_func_start sub_811DE90
sub_811DE90: ; 811DE90
push {r4,r5,lr}
- ldr r0, =0x08597ca0
+ ldr r0, =gUnknown_08597CA0
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x08597cc0
+ ldr r0, =gUnknown_08597CC0
bl gpu_pal_obj_alloc_and_load_multiple
movs r5, 0
- ldr r4, =0x08597ce8
+ ldr r4, =gUnknown_08597CE8
@0811DEA2:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -547850,7 +547850,7 @@ sub_811DEC4: ; 811DEC4
push {lr}
bl sub_811BA68
lsls r0, 24
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
lsrs r0, 22
adds r0, r1
ldrb r2, [r0]
@@ -547858,7 +547858,7 @@ sub_811DEC4: ; 811DEC4
lsrs r1, 8
lsrs r2, 5
lsls r2, 19
- ldr r0, =0x08597d18
+ ldr r0, =gUnknown_08597D18
movs r3, 0xD0
lsls r3, 12
adds r1, r3
@@ -547989,7 +547989,7 @@ sub_811DFC8: ; 811DFC8
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r6, =0x08597d68
+ ldr r6, =gUnknown_08597D68
adds r0, r6, 0
movs r1, 0
movs r2, 0
@@ -548247,7 +548247,7 @@ sub_811E1A4: ; 811E1A4
movs r6, 0x2
b @0811E1EC
@0811E1D6:
- ldr r3, =0x08597d08
+ ldr r3, =gUnknown_08597D08
lsls r1, r4, 24
lsrs r0, r1, 24
movs r2, 0
@@ -548338,7 +548338,7 @@ sub_811E1A4: ; 811E1A4
thumb_func_start sub_811E288
sub_811E288: ; 811E288
push {lr}
- ldr r0, =0x08597d18
+ ldr r0, =gUnknown_08597D18
movs r1, 0
movs r2, 0
movs r3, 0x4
@@ -548493,7 +548493,7 @@ sub_811E380: ; 811E380
thumb_func_start sub_811E3AC
sub_811E3AC: ; 811E3AC
push {r4-r6,lr}
- ldr r0, =0x08597df0
+ ldr r0, =gUnknown_08597DF0
movs r1, 0xD0
movs r2, 0x80
movs r3, 0x6
@@ -548514,7 +548514,7 @@ sub_811E3AC: ; 811E3AC
movs r6, 0
ldr r0, =0x0000ffc0
strh r0, [r1, 0x24]
- ldr r0, =0x08597dd0
+ ldr r0, =gUnknown_08597DD0
movs r1, 0xD0
movs r2, 0x50
movs r3, 0x5
@@ -548785,7 +548785,7 @@ sub_811E5B8: ; 811E5B8
thumb_func_start sub_811E5D4
sub_811E5D4: ; 811E5D4
push {r4,lr}
- ldr r4, =0x08597e48
+ ldr r4, =gUnknown_08597E48
adds r0, r4, 0
movs r1, 0x60
movs r2, 0x50
@@ -548961,7 +548961,7 @@ sub_811E6E0: ; 811E6E0
thumb_func_start sub_811E720
sub_811E720: ; 811E720
push {r4,lr}
- ldr r4, =0x08597e30
+ ldr r4, =gUnknown_08597E30
adds r0, r4, 0
movs r1, 0xDC
movs r2, 0x54
@@ -549196,7 +549196,7 @@ sub_811E8E4: ; 811E8E4
push {lr}
bl sub_811BA68
lsls r0, 24
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
lsrs r0, 22
adds r0, r1
ldrb r0, [r0, 0x3]
@@ -549240,7 +549240,7 @@ sub_811E920: ; 811E920
movs r0, 0
b @0811E93E
@0811E932:
- ldr r0, =0x08597e60
+ ldr r0, =gUnknown_08597E60
lsls r1, 2
adds r1, r4, r1
adds r1, r0
@@ -549311,9 +549311,9 @@ sub_811E948: ; 811E948
movs r6, 0
mov r0, r8
lsls r1, r0, 4
- ldr r0, =0x08597e6c
+ ldr r0, =gUnknown_08597E6C
adds r5, r1, r0
- ldr r1, =0x08597e60
+ ldr r1, =gUnknown_08597E60
mov r10, r1
mov r9, r4
@0811E9C6:
@@ -549416,7 +549416,7 @@ start_menu_is_selected_item_valid: ; 811EA6C
movs r0, 0
b @0811EA9A
@0811EA92:
- ldr r0, =0x0859d004
+ ldr r0, =gUnknown_0859D004
lsls r1, r4, 3
adds r1, r0
ldrh r0, [r1, 0x6]
@@ -549441,7 +549441,7 @@ sub_811EAA4: ; 811EAA4
ands r5, r1
cmp r3, 0x15
bhi @0811EB08
- ldr r0, =0x0859d004
+ ldr r0, =gUnknown_0859D004
lsls r2, r3, 3
adds r1, r2, r0
ldrh r4, [r1, 0x4]
@@ -549509,19 +549509,19 @@ sub_811EB10: ; 811EB10
cmp r2, 0x15
bne @0811EB48
@0811EB30:
- ldr r0, =0x085f5490
+ ldr r0, =gUnknown_085F5490
ldrh r0, [r0]
b @0811EB50
.align 2, 0
.pool
@0811EB3C:
- ldr r0, =0x085fa1d4
+ ldr r0, =gUnknown_085FA1D4
ldrh r0, [r0]
b @0811EB50
.align 2, 0
.pool
@0811EB48:
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, r2, 3
adds r0, r1
ldrh r0, [r0, 0x4]
@@ -549559,7 +549559,7 @@ sub_811EB64: ; 811EB64
@0811EB80:
movs r0, 0xB
muls r0, r2
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
b @0811EBB2
.align 2, 0
@@ -549567,13 +549567,13 @@ sub_811EB64: ; 811EB64
@0811EB90:
movs r0, 0xD
muls r0, r2
- ldr r1, =0x0831977c
+ ldr r1, =gUnknown_0831977C
adds r0, r1
b @0811EBB2
.align 2, 0
.pool
@0811EBA0:
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, 3
adds r0, r1
ldr r1, [r0]
@@ -549600,7 +549600,7 @@ sub_811EBBC: ; 811EBBC
lsls r0, 24
cmp r0, 0
beq @0811EBD8
- ldr r1, =0x085eea42
+ ldr r1, =gUnknown_085EEA42
b @0811EBEA
.align 2, 0
.pool
@@ -549858,7 +549858,7 @@ sub_811ED7C: ; 811ED7C
.align 2, 0
.pool
@0811EDB0:
- ldr r0, =0x085eea42
+ ldr r0, =gUnknown_085EEA42
@0811EDB2:
bl sub_8008C24
lsls r0, 16
@@ -549944,7 +549944,7 @@ sub_811EE38: ; 811EE38
lsls r0, 16
lsrs r4, r0, 16
bl GenerateRandomNumber
- ldr r2, =0x0859d004
+ ldr r2, =gUnknown_0859D004
lsls r1, r4, 3
adds r1, r2
lsls r0, 16
@@ -549962,7 +549962,7 @@ sub_811EE38: ; 811EE38
cmp r4, 0x13
bne @0811EE74
@0811EE66:
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, r4, 3
adds r0, r1
ldr r1, [r0]
@@ -550346,7 +550346,7 @@ sub_811F108: ; 811F108
bl __umodsi3
lsls r0, 16
lsrs r4, r0, 16
- ldr r0, =0x0859d004
+ ldr r0, =gUnknown_0859D004
ldr r5, [r0]
ldrh r7, [r0, 0x4]
movs r6, 0
@@ -550390,7 +550390,7 @@ sub_811F184: ; 811F184
movs r2, 0
ldr r5, =0x03005d8c
ldr r4, =0x00002bb0
- ldr r3, =0x0859e62c
+ ldr r3, =gUnknown_0859E62C
@0811F18E:
ldr r1, [r5]
lsls r0, r2, 1
@@ -550407,7 +550407,7 @@ sub_811F184: ; 811F184
movs r2, 0
ldr r5, =0x03005d8c
ldr r4, =0x00002bbc
- ldr r3, =0x0859e634
+ ldr r3, =gUnknown_0859E634
@0811F1AE:
ldr r1, [r5]
lsls r0, r2, 1
@@ -550424,7 +550424,7 @@ sub_811F184: ; 811F184
movs r2, 0
ldr r5, =0x03005d8c
ldr r4, =0x00002bc8
- ldr r3, =0x0859e640
+ ldr r3, =gUnknown_0859E640
@0811F1CE:
ldr r1, [r5]
lsls r0, r2, 1
@@ -550441,7 +550441,7 @@ sub_811F184: ; 811F184
movs r2, 0
ldr r5, =0x03005d8c
ldr r4, =0x00002bd4
- ldr r3, =0x0859e64c
+ ldr r3, =gUnknown_0859E64C
@0811F1EE:
ldr r1, [r5]
lsls r0, r2, 1
@@ -550695,7 +550695,7 @@ sub_811F3E0: ; 811F3E0
lsls r1, 24
lsls r2, 16
lsrs r5, r2, 16
- ldr r0, =0x0859e5d4
+ ldr r0, =gUnknown_0859E5D4
lsrs r1, 22
adds r1, r0
ldr r1, [r1]
@@ -550730,7 +550730,7 @@ sub_811F3E0: ; 811F3E0
thumb_func_start sub_811F424
sub_811F424: ; 811F424
lsls r0, 24
- ldr r1, =0x0859e5d4
+ ldr r1, =gUnknown_0859E5D4
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -550782,7 +550782,7 @@ sub_811F46C: ; 811F46C
sub sp, 0x10
movs r3, 0
@0811F47A:
- ldr r2, =0x0859e46c
+ ldr r2, =gUnknown_0859E46C
lsls r1, r3, 3
adds r0, r2, 0x4
adds r0, r1, r0
@@ -550963,7 +550963,7 @@ sub_811F5C4: ; 811F5C4
push {r5-r7}
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, r2, 3
adds r0, r1
ldrh r3, [r0, 0x4]
@@ -551242,7 +551242,7 @@ sub_811F764: ; 811F764
lsrs r0, 24
b @0811F82C
@0811F81A:
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, r2, 3
adds r0, r1
ldr r1, [r0]
@@ -551265,7 +551265,7 @@ sub_811F838: ; 811F838
lsls r0, 16
lsrs r3, r0, 16
movs r2, 0
- ldr r1, =0x0859e658
+ ldr r1, =gUnknown_0859E658
@0811F842:
ldrh r0, [r1]
cmp r0, r3
@@ -551871,7 +551871,7 @@ sub_811FC80: ; 811FC80
adds r0, 0x1E
strh r5, [r0]
add r1, sp, 0x20
- ldr r0, =0x08dc9628
+ ldr r0, =gUnknown_08DC9628
str r0, [sp, 0x20]
movs r0, 0xC8
lsls r0, 2
@@ -551894,7 +551894,7 @@ sub_811FC80: ; 811FC80
add r0, sp, 0x34
strh r6, [r0]
add r1, sp, 0x38
- ldr r0, =0x08dc9608
+ ldr r0, =gUnknown_08DC9608
str r0, [sp, 0x38]
adds r0, r6, 0x1
strh r0, [r1, 0x4]
@@ -551909,12 +551909,12 @@ sub_811FC80: ; 811FC80
bl memcpy
strh r5, [r4]
strh r6, [r4, 0x2]
- ldr r0, =0x0859ee7c
+ ldr r0, =gUnknown_0859EE7C
str r0, [r4, 0x4]
- ldr r0, =0x0859ef14
+ ldr r0, =gUnknown_0859EF14
str r0, [r4, 0x8]
str r7, [r4, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [r4, 0x10]
ldr r0, =nullsub_47 + 1
str r0, [r4, 0x14]
@@ -551984,11 +551984,11 @@ sub_811FC80: ; 811FC80
ldrh r0, [r4, 0x2]
adds r0, 0x1
strh r0, [r4, 0x2]
- ldr r0, =0x0859eedc
+ ldr r0, =gUnknown_0859EEDC
str r0, [r4, 0x8]
ldr r0, =sub_811FF40 + 1
str r0, [r4, 0x14]
- ldr r0, =0x0859ee84
+ ldr r0, =gUnknown_0859EE84
str r0, [r4, 0x4]
movs r5, 0
ldr r0, [sp, 0x48]
@@ -552222,7 +552222,7 @@ sub_811FF94: ; 811FF94
lsrs r1, 16
cmp r2, 0
bne @0811FFA4
- ldr r2, =0x0859e65c
+ ldr r2, =gUnknown_0859E65C
@0811FFA4:
movs r3, 0x10
bl sub_811FFD4
@@ -552241,7 +552241,7 @@ sub_811FFB4: ; 811FFB4
lsrs r1, 16
cmp r2, 0
bne @0811FFC4
- ldr r2, =0x0859e65c
+ ldr r2, =gUnknown_0859E65C
@0811FFC4:
movs r3, 0x1
bl sub_811FFD4
@@ -552260,7 +552260,7 @@ sub_811FFD4: ; 811FFD4
lsls r0, 16
lsls r1, 16
lsrs r1, 16
- ldr r4, =0x0859e67c
+ ldr r4, =gUnknown_0859E67C
str r4, [sp, 0x18]
movs r4, 0x80
add r5, sp, 0x18
@@ -552280,12 +552280,12 @@ sub_811FFD4: ; 811FFD4
movs r2, 0
strh r6, [r0]
strh r1, [r0, 0x2]
- ldr r0, =0x0859ef1c
+ ldr r0, =gUnknown_0859EF1C
str r0, [sp, 0x4]
- ldr r0, =0x0859efa4
+ ldr r0, =gUnknown_0859EFA4
str r0, [sp, 0x8]
str r2, [sp, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x10]
ldr r0, =nullsub_47 + 1
str r0, [sp, 0x14]
@@ -552335,7 +552335,7 @@ sub_8120084: ; 8120084
push {lr}
lsls r0, 24
lsrs r0, 17
- ldr r2, =0x0859e67c
+ ldr r2, =gUnknown_0859E67C
adds r0, r2
movs r2, 0x80
movs r3, 0x10
@@ -552366,7 +552366,7 @@ sub_81200A0: ; 81200A0
movs r3, 0
ldr r0, =0x00002e2a
adds r2, r0
- ldr r4, =0x0859efe4
+ ldr r4, =gUnknown_0859EFE4
@081200C6:
lsls r0, r3, 1
adds r1, r2, r0
@@ -552812,24 +552812,24 @@ sub_81203FC: ; 81203FC
ldrh r1, [r1]
bl sub_811EBBC
adds r2, r0, 0
- ldr r1, =0x082942fd
+ ldr r1, =gUnknown_082942FD
bl gf_strcpy
adds r2, r0, 0
- ldr r0, =0x0859eff0
+ ldr r0, =gUnknown_0859EFF0
lsls r4, 2
adds r4, r0
ldr r1, [r4]
adds r0, r2, 0
bl gf_strcpy
adds r2, r0, 0
- ldr r1, =0x08294301
+ ldr r1, =gUnknown_08294301
bl gf_strcpy
b @081204A2
.align 2, 0
.pool
@08120480:
ldr r0, =0x02021fc4
- ldr r3, =0x0859f010
+ ldr r3, =gUnknown_0859F010
ldrb r2, [r5, 0x2]
adds r1, r2, 0x1
strb r1, [r5, 0x2]
@@ -552885,7 +552885,7 @@ sub_81204DC: ; 81204DC
ldr r0, =0x00002e28
adds r0, r4, r0
str r0, [sp, 0x18]
- ldr r1, =0x0859f030
+ ldr r1, =gUnknown_0859F030
mov r0, sp
movs r2, 0x18
bl memcpy
@@ -553779,7 +553779,7 @@ sub_8120B70: ; 8120B70
movs r2, 0x8
bl memset
mov r0, sp
- ldr r1, =0x085edfb0
+ ldr r1, =gUnknown_085EDFB0
bl gf_strcpy
adds r0, r5, 0
mov r1, sp
@@ -554169,7 +554169,7 @@ sub_8120E88: ; 8120E88
push {lr}
adds r3, r0, 0
movs r2, 0
- ldr r1, =0x0859f048
+ ldr r1, =gUnknown_0859F048
@08120E90:
ldrb r0, [r1]
cmp r0, r3
@@ -554183,7 +554183,7 @@ sub_8120E88: ; 8120E88
adds r2, 0x1
cmp r2, 0x23
ble @08120E90
- ldr r0, =0x0859f278
+ ldr r0, =gUnknown_0859F278
@08120EAA:
pop {r1}
bx r1
@@ -554474,7 +554474,7 @@ sub_81210B8: ; 81210B8
push {r6,r7}
mov r7, sp
mov r8, sp
- ldr r0, =0x0859f288
+ ldr r0, =gUnknown_0859F288
ldr r0, [r0]
lsls r0, 3
lsrs r0, 3
@@ -554490,7 +554490,7 @@ sub_81210B8: ; 81210B8
bl sub_8121064
movs r5, 0
@081210E4:
- ldr r1, =0x0859f048
+ ldr r1, =gUnknown_0859F048
mov r2, r9
adds r0, r2, r5
ldrb r0, [r0]
@@ -554613,7 +554613,7 @@ sub_8121178: ; 8121178
sub_81211EC: ; 81211EC
push {r4,r5,lr}
sub sp, 0xC
- ldr r1, =0x085eb7ea
+ ldr r1, =gUnknown_085EB7EA
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
@@ -554704,7 +554704,7 @@ sub_81211EC: ; 81211EC
@081212AA:
ldr r5, =0x0203a130
ldrb r0, [r5]
- ldr r2, =0x085eb7ea
+ ldr r2, =gUnknown_085EB7EA
lsls r1, r4, 4
adds r1, 0x1
lsls r1, 24
@@ -554993,7 +554993,7 @@ sub_8121478: ; 8121478
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0859f3b4
+ ldr r1, =gUnknown_0859F3B4
b @08121540
.align 2, 0
.pool
@@ -555007,7 +555007,7 @@ sub_8121478: ; 8121478
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0859f458
+ ldr r1, =gUnknown_0859F458
@08121540:
adds r0, r1
str r0, [r2]
@@ -555191,7 +555191,7 @@ sub_81215EC: ; 81215EC
@081216F4:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0859f290
+ ldr r1, =gUnknown_0859F290
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -555211,14 +555211,14 @@ sub_81215EC: ; 81215EC
.align 2, 0
.pool
@08121730:
- ldr r0, =0x0859f29c
+ ldr r0, =gUnknown_0859F29C
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @081219D4
.align 2, 0
.pool
@08121740:
- ldr r2, =0x0859f2b8
+ ldr r2, =gUnknown_0859F2B8
ldr r0, =0x0203a134
ldr r0, [r0]
ldr r1, =0x0000021a
@@ -555264,7 +555264,7 @@ sub_81215EC: ; 81215EC
movs r2, 0
movs r3, 0
bl bg_fill_tilemap_rect
- ldr r2, =0x0859f2b8
+ ldr r2, =gUnknown_0859F2B8
ldr r0, =0x0203a134
ldr r0, [r0]
ldr r1, =0x0000021a
@@ -555297,7 +555297,7 @@ sub_81215EC: ; 81215EC
movs r2, 0x20
bl gpu_pal_apply
ldr r6, =0x02037714
- ldr r4, =0x0859f2b8
+ ldr r4, =gUnknown_0859F2B8
ldr r0, =0x0203a134
ldr r3, [r0]
ldr r2, =0x0000021a
@@ -555347,7 +555347,7 @@ sub_81215EC: ; 81215EC
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x0859f2b0
+ ldr r1, =gUnknown_0859F2B0
ldr r0, =0x03005d90
ldr r2, [r0]
ldrb r0, [r2, 0x8]
@@ -555629,7 +555629,7 @@ sub_8121A1C: ; 8121A1C
ldrb r0, [r0]
cmp r0, 0
bne @08121AF0
- ldr r1, =0x085eea78
+ ldr r1, =gUnknown_085EEA78
adds r0, r2, 0
bl gf_strcpy
ldr r0, [r4]
@@ -555736,7 +555736,7 @@ sub_8121B1C: ; 8121B1C
adds r3, r7, r3
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0859f2ac
+ ldr r0, =gUnknown_0859F2AC
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -555765,7 +555765,7 @@ sub_8121B1C: ; 8121B1C
cmp r6, r0
bcc @08121B60
@08121BCC:
- ldr r1, =0x085eea78
+ ldr r1, =gUnknown_085EEA78
add r0, sp, 0xC
bl gf_strcpy
ldr r4, =0x0203a134
@@ -555794,7 +555794,7 @@ sub_8121B1C: ; 8121B1C
lsrs r2, 24
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0859f2ac
+ ldr r0, =gUnknown_0859F2AC
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -556733,9 +556733,9 @@ sub_8122298: ; 8122298
thumb_func_start sub_8122328
sub_8122328: ; 8122328
push {lr}
- ldr r0, =0x0859f514
+ ldr r0, =gUnknown_0859F514
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0859f51c
+ ldr r0, =gUnknown_0859F51C
bl gpu_pal_obj_decompress_and_apply
pop {r0}
bx r0
@@ -556757,7 +556757,7 @@ sub_8122344: ; 8122344
ldr r7, =0x02020630
@08122358:
lsls r1, r5, 4
- ldr r0, =0x0859f524
+ ldr r0, =gUnknown_0859F524
movs r2, 0
movs r3, 0
bl obj_add_from_template_forward_search
@@ -557953,7 +557953,7 @@ sub_8122C5C: ; 8122C5C
lsls r1, 16
lsrs r1, 16
movs r3, 0
- ldr r2, =0x0859f53c
+ ldr r2, =gUnknown_0859F53C
@08122C6A:
movs r0, 0
ldrsb r0, [r2, r0]
@@ -557990,7 +557990,7 @@ sub_8122C94: ; 8122C94
cmp r0, 0
beq @08122CB4
lsls r0, 3
- ldr r1, =0x0859f534
+ ldr r1, =gUnknown_0859F534
adds r0, r1
b @08122CB6
.align 2, 0
@@ -558011,7 +558011,7 @@ sub_8122CBC: ; 8122CBC
cmp r0, 0x16
bhi @08122CD4
lsls r0, 3
- ldr r1, =0x0859f534
+ ldr r1, =gUnknown_0859F534
adds r0, r1
b @08122CD6
.align 2, 0
@@ -558177,14 +558177,14 @@ sub_8122DB0: ; 8122DB0
adds r0, r1, 0
adds r0, 0x80
ldrb r0, [r0]
- ldr r1, =0x0859f77c
+ ldr r1, =gUnknown_0859F77C
movs r2, 0
str r2, [sp]
b @08122E52
.align 2, 0
.pool
@08122E18:
- ldr r0, =0x0859f77c
+ ldr r0, =gUnknown_0859F77C
ldr r1, =0x06008000
bl LZ77UnCompVram
b @08123014
@@ -558206,7 +558206,7 @@ sub_8122DB0: ; 8122DB0
ldr r0, [r4]
adds r0, 0x80
ldrb r0, [r0]
- ldr r1, =0x085a04e0
+ ldr r1, =gUnknown_085A04E0
movs r2, 0x1
str r2, [sp]
movs r2, 0
@@ -558217,7 +558217,7 @@ sub_8122DB0: ; 8122DB0
.align 2, 0
.pool
@08122E64:
- ldr r0, =0x085a04e0
+ ldr r0, =gUnknown_085A04E0
ldr r1, =0x0600e000
bl LZ77UnCompVram
b @08123014
@@ -558230,7 +558230,7 @@ sub_8122DB0: ; 8122DB0
beq @08122E84
b @08123014
@08122E84:
- ldr r0, =0x0859f73c
+ ldr r0, =gUnknown_0859F73C
movs r1, 0x70
movs r2, 0x60
bl gpu_pal_apply
@@ -558238,7 +558238,7 @@ sub_8122DB0: ; 8122DB0
.align 2, 0
.pool
@08122E94:
- ldr r0, =0x0859f60c
+ ldr r0, =gUnknown_0859F60C
ldr r1, =0x0203a144
ldr r1, [r1]
movs r2, 0xC2
@@ -558249,7 +558249,7 @@ sub_8122DB0: ; 8122DB0
.align 2, 0
.pool
@08122EB0:
- ldr r0, =0x0859f650
+ ldr r0, =gUnknown_0859F650
ldr r1, =0x0203a144
ldr r1, [r1]
movs r5, 0xA1
@@ -559334,7 +559334,7 @@ sub_81236C4: ; 81236C4
lsrs r5, 24
ldr r4, =0x0203a144
ldr r6, [r4]
- ldr r7, =0x08329f40
+ ldr r7, =gUnknown_08329F40
mov r12, r7
adds r4, r5, 0
adds r4, 0x40
@@ -559553,7 +559553,7 @@ sub_812386C: ; 812386C
subs r0, r3, 0x1
lsls r0, 16
lsrs r3, r0, 16
- ldr r1, =0x085a096c
+ ldr r1, =gUnknown_085A096C
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -559812,7 +559812,7 @@ sub_81238AC: ; 81238AC
ldrh r3, [r7, 0x6]
@08123ABE:
str r6, [sp]
- ldr r5, =0x085a147c
+ ldr r5, =gUnknown_085A147C
ldr r4, =0x0203a144
ldr r0, [r4]
mov r10, r0
@@ -560066,7 +560066,7 @@ sub_8123C00: ; 8123C00
ldrb r1, [r0, 0x14]
strh r1, [r2]
ldr r6, [r0]
- ldr r1, =0x085a147c
+ ldr r1, =gUnknown_085A147C
ldrh r0, [r2]
lsls r0, 3
adds r5, r0, r1
@@ -560122,7 +560122,7 @@ sub_8123C00: ; 8123C00
movs r1, 0
strb r1, [r0]
ldr r2, [r2]
- ldr r3, =0x085a147c
+ ldr r3, =gUnknown_085A147C
ldrh r0, [r2]
lsls r0, 3
adds r0, r3
@@ -560361,7 +560361,7 @@ sub_8123EB4: ; 8123EB4
lsls r0, 16
lsrs r3, r0, 16
movs r2, 0
- ldr r1, =0x085a1b84
+ ldr r1, =gUnknown_085A1B84
@08123EBE:
ldrh r0, [r1]
cmp r0, r3
@@ -560377,7 +560377,7 @@ sub_8123EB4: ; 8123EB4
adds r2, 0x1
cmp r2, 0x2
bls @08123EBE
- ldr r1, =0x085a1b24
+ ldr r1, =gUnknown_085A1B24
ldrh r0, [r1]
cmp r0, 0xD5
beq @08123EFE
@@ -560415,7 +560415,7 @@ sub_8123F04: ; 8123F04
bls @08123F18
movs r1, 0
@08123F18:
- ldr r0, =0x085a1b8a
+ ldr r0, =gUnknown_085A1B8A
lsls r1, 16
asrs r1, 15
adds r1, r0
@@ -560444,7 +560444,7 @@ sub_8123F30: ; 8123F30
@08123F4C:
subs r1, 0x9
lsls r1, 16
- ldr r0, =0x085a1bac
+ ldr r0, =gUnknown_085A1BAC
lsrs r1, 14
adds r1, r0
ldrh r0, [r1]
@@ -560466,7 +560466,7 @@ sub_8123F74: ; 8123F74
lsls r0, 24
lsrs r2, r0, 24
movs r1, 0
- ldr r3, =0x085a1bcc
+ ldr r3, =gUnknown_085A1BCC
@08123F7E:
adds r0, r1, r3
ldrb r0, [r0]
@@ -560670,13 +560670,13 @@ sub_81240D4: ; 81240D4
lsls r0, 16
lsls r1, 16
lsrs r6, r1, 16
- ldr r1, =0x085a1c00
+ ldr r1, =gUnknown_085A1C00
ldr r2, [r1, 0x4]
ldr r1, [r1]
str r1, [sp, 0x20]
str r2, [sp, 0x24]
mov r2, sp
- ldr r1, =0x085a1c08
+ ldr r1, =gUnknown_085A1C08
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
ldm r1!, {r3-r5}
@@ -560887,14 +560887,14 @@ sub_8124288: ; 8124288
lsls r0, 16
lsls r1, 16
lsrs r1, 16
- ldr r2, =0x085a084c
+ ldr r2, =gUnknown_085A084C
str r2, [sp, 0x18]
movs r2, 0x80
add r6, sp, 0x18
lsrs r3, r0, 16
orrs r0, r2
str r0, [r6, 0x4]
- ldr r0, =0x085a082c
+ ldr r0, =gUnknown_085A082C
str r0, [sp, 0x20]
ldr r2, =0xffff0000
add r4, sp, 0x20
@@ -560906,12 +560906,12 @@ sub_8124288: ; 8124288
movs r5, 0
strh r3, [r0]
strh r1, [r0, 0x2]
- ldr r0, =0x085a1c20
+ ldr r0, =gUnknown_085A1C20
str r0, [sp, 0x4]
- ldr r0, =0x085a1c30
+ ldr r0, =gUnknown_085A1C30
str r0, [sp, 0x8]
str r5, [sp, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x10]
ldr r0, =nullsub_12 + 1
str r0, [sp, 0x14]
@@ -560932,9 +560932,9 @@ sub_8124288: ; 8124288
ldrb r0, [r0, 0x8]
cmp r0, 0x1
bne @08124316
- ldr r0, =0x085a08ec
+ ldr r0, =gUnknown_085A08EC
str r0, [sp, 0x18]
- ldr r0, =0x085a08cc
+ ldr r0, =gUnknown_085A08CC
str r0, [sp, 0x20]
@08124316:
adds r0, r6, 0
@@ -561267,7 +561267,7 @@ GetMapName: ; 812456C
@08124584:
cmp r1, 0xD4
bhi @081245A0
- ldr r0, =0x085a147c
+ ldr r0, =gUnknown_085A147C
lsls r1, 3
adds r0, 0x4
adds r1, r0
@@ -561325,13 +561325,13 @@ sub_81245DC: ; 81245DC
beq @081245F8
cmp r1, 0x57
bne @08124604
- ldr r1, =0x085ec9d2
+ ldr r1, =gUnknown_085EC9D2
bl gf_strcpy
b @0812460A
.align 2, 0
.pool
@081245F8:
- ldr r1, =0x085ec9d8
+ ldr r1, =gUnknown_085EC9D8
bl gf_strcpy
b @0812460A
.align 2, 0
@@ -561354,7 +561354,7 @@ sub_8124610: ; 8124610
bl sub_81245DC
b @08124626
@08124620:
- ldr r1, =0x085ec9e4
+ ldr r1, =gUnknown_085EC9E4
bl gf_strcpy
@08124626:
pop {r1}
@@ -561368,7 +561368,7 @@ sub_8124630: ; 8124630
push {r4,r5,lr}
ldr r5, [sp, 0xC]
lsls r0, 16
- ldr r4, =0x085a147c
+ ldr r4, =gUnknown_085A147C
lsrs r0, 13
adds r0, r4
ldrb r4, [r0]
@@ -561403,7 +561403,7 @@ sub_8124668: ; 8124668
lsls r0, 24
lsrs r2, r0, 24
movs r1, 0
- ldr r3, =0x085a1c34
+ ldr r3, =gUnknown_085A1C34
@08124672:
adds r0, r1, r3
ldrb r0, [r0]
@@ -561506,7 +561506,7 @@ sub_8124690: ; 8124690
@08124766:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085a1ee4
+ ldr r1, =gUnknown_085A1EE4
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -561514,7 +561514,7 @@ sub_8124690: ; 8124690
.align 2, 0
.pool
@0812477C:
- ldr r0, =0x085a1ef0
+ ldr r0, =gUnknown_085A1EF0
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @0812489C
@@ -561555,21 +561555,21 @@ sub_8124690: ; 8124690
.align 2, 0
.pool
@081247E4:
- ldr r0, =0x085a1c58
+ ldr r0, =gUnknown_085A1C58
ldr r1, =0x0600c000
bl LZ77UnCompVram
b @0812489C
.align 2, 0
.pool
@081247F8:
- ldr r0, =0x085a1c90
+ ldr r0, =gUnknown_085A1C90
ldr r1, =0x0600f000
bl LZ77UnCompVram
b @0812489C
.align 2, 0
.pool
@0812480C:
- ldr r0, =0x085a1c38
+ ldr r0, =gUnknown_085A1C38
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@@ -561578,7 +561578,7 @@ sub_8124690: ; 8124690
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r2, =0x085e8cb4
+ ldr r2, =gUnknown_085E8CB4
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -561696,7 +561696,7 @@ sub_8124904: ; 8124904
@0812491A:
movs r7, 0
movs r3, 0
- ldr r0, =0x085a1edc
+ ldr r0, =gUnknown_085A1EDC
mov r12, r0
adds r5, r2, 0
movs r6, 0
@@ -561852,7 +561852,7 @@ sub_8124904: ; 8124904
sub_8124A70: ; 8124A70
push {r4,r5,lr}
sub sp, 0x8
- ldr r0, =0x085a1d68
+ ldr r0, =gUnknown_085A1D68
ldr r5, =0x0203a148
ldr r1, [r5]
ldr r4, =0x0000088c
@@ -561875,7 +561875,7 @@ sub_8124A70: ; 8124A70
str r0, [sp, 0x4]
mov r0, sp
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085a1f10
+ ldr r0, =gUnknown_085A1F10
bl gpu_pal_obj_alloc_tag_and_apply
bl sub_8124AD4
bl sub_8124BE4
@@ -561953,7 +561953,7 @@ sub_8124AD4: ; 8124AD4
ldr r3, [sp, 0x14]
movs r0, 0
ldrsh r2, [r3, r0]
- ldr r0, =0x085a1f7c
+ ldr r0, =gUnknown_085A1F7C
movs r3, 0xA
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -562035,7 +562035,7 @@ sub_8124BE4: ; 8124BE4
sub sp, 0xC
movs r0, 0
mov r8, r0
- ldr r6, =0x085a1f18
+ ldr r6, =gUnknown_085A1F18
ldrh r0, [r6, 0x2]
cmp r0, 0xD5
beq @08124C9C
@@ -562079,7 +562079,7 @@ sub_8124BE4: ; 8124BE4
ldrsh r1, [r7, r0]
movs r0, 0
ldrsh r2, [r5, r0]
- ldr r0, =0x085a1f7c
+ ldr r0, =gUnknown_085A1F7C
movs r3, 0xA
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -562110,7 +562110,7 @@ sub_8124BE4: ; 8124BE4
lsls r0, 16
lsrs r0, 16
mov r8, r0
- ldr r6, =0x085a1f18
+ ldr r6, =gUnknown_085A1F18
lsls r0, 2
adds r1, r6, 0x2
adds r0, r1
@@ -562384,7 +562384,7 @@ sub_8124E0C: ; 8124E0C
.align 2, 0
.pool
@08124EBC:
- ldr r3, =0x085a1e3c
+ ldr r3, =gUnknown_085A1E3C
ldr r0, =0x0203a148
ldr r0, [r0]
ldrh r1, [r0, 0x8]
@@ -563675,7 +563675,7 @@ sub_8125954: ; 8125954
lsrs r0, 16
mov r10, r0
mov r2, sp
- ldr r3, =0x085a1f94
+ ldr r3, =gUnknown_085A1F94
lsls r1, r0, 1
add r1, r10
adds r0, r1, r3
@@ -563823,7 +563823,7 @@ sub_8125954: ; 8125954
mov r1, r10
lsls r0, r1, 1
add r0, r10
- ldr r1, =0x085a1f94
+ ldr r1, =gUnknown_085A1F94
adds r1, 0x2
adds r0, r1
ldrb r0, [r0]
@@ -565851,12 +565851,12 @@ sub_81269D4: ; 81269D4
adds r4, r1, r0
cmp r1, 0
bne @08126A28
- ldr r0, =0x085a6b90
+ ldr r0, =gUnknown_085A6B90
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x085a6b48
+ ldr r0, =gUnknown_085A6B48
movs r1, 0x4
bl GetMaxWidthInMenuTable
lsls r0, 24
@@ -565881,7 +565881,7 @@ sub_81269D4: ; 81269D4
.pool
@08126A28:
lsls r0, r1, 3
- ldr r1, =0x085a6b90
+ ldr r1, =gUnknown_085A6B90
adds r0, r1
@08126A2E:
bl Window_AddFromTemplate
@@ -565935,7 +565935,7 @@ sub_8126A88: ; 8126A88
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r2, =0x085a6b48
+ ldr r2, =gUnknown_085A6B48
adds r0, r4, 0
movs r1, 0x4
bl PrintMenuTable
@@ -566060,7 +566060,7 @@ sub_8126B80: ; 8126B80
beq @08126BF4
movs r0, 0x5
bl audio_play
- ldr r1, =0x085a6b48
+ ldr r1, =gUnknown_085A6B48
ldr r0, =0x0203a150
ldrb r0, [r0]
lsls r0, 3
@@ -566103,7 +566103,7 @@ sub_8126C08: ; 8126C08
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085a6b68
+ ldr r1, =gUnknown_085A6B68
ldr r0, =0x0203a150
ldrb r0, [r0]
lsls r0, 2
@@ -566138,7 +566138,7 @@ sub_8126C48: ; 8126C48
cmp r0, 0
bne @08126C7C
ldr r4, =0x02021fc4
- ldr r1, =0x085ea83d
+ ldr r1, =gUnknown_085EA83D
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8126DA4 + 1
@@ -566180,7 +566180,7 @@ sub_8126CA4: ; 8126CA4
cmp r0, 0
bne @08126CD8
ldr r4, =0x02021fc4
- ldr r1, =0x085eaaec
+ ldr r1, =gUnknown_085EAAEC
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8126DA4 + 1
@@ -566226,7 +566226,7 @@ sub_8126D10: ; 8126D10
cmp r0, 0
bne @08126D44
ldr r4, =0x02021fc4
- ldr r1, =0x085ea83d
+ ldr r1, =gUnknown_085EA83D
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8126DA4 + 1
@@ -566268,7 +566268,7 @@ sub_8126D6C: ; 8126D6C
ldrb r0, [r0, 0x9]
cmp r0, 0
bne @08126D98
- ldr r0, =0x0823b4e8
+ ldr r0, =gUnknown_0823B4E8
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -566311,7 +566311,7 @@ sub_8126DCC: ; 8126DCC
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085a6bb0
+ ldr r0, =gUnknown_085A6BB0
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
@@ -566467,10 +566467,10 @@ sub_8126E8C: ; 8126E8C
adds r1, r0
movs r2, 0x1E
ldrsh r0, [r1, r2]
- ldr r2, =0x085e8cf0
+ ldr r2, =gUnknown_085E8CF0
cmp r0, 0x2
bne @08126F2C
- ldr r2, =0x085eb7ea
+ ldr r2, =gUnknown_085EB7EA
@08126F2C:
lsls r0, r4, 4
adds r0, 0x1
@@ -566540,7 +566540,7 @@ sub_8126F68: ; 8126F68
lsls r0, 16
lsrs r0, 16
adds r6, r0, r4
- ldr r1, =0x085a6b28
+ ldr r1, =gUnknown_085A6B28
mov r2, r8
lsls r0, r2, 2
adds r0, r1
@@ -566614,7 +566614,7 @@ sub_8127058: ; 8127058
adds r5, r0, 0
lsls r4, r1, 24
lsrs r4, 24
- ldr r1, =0x085ea7c8
+ ldr r1, =gUnknown_085EA7C8
bl gf_strcpy
cmp r4, 0x1
bne @08127078
@@ -566729,7 +566729,7 @@ sub_81270E8: ; 81270E8
movs r0, 0x1
bl sub_8126A58
ldr r4, =0x02021fc4
- ldr r1, =0x085ea83d
+ ldr r1, =gUnknown_085EA83D
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8127180 + 1
@@ -566820,7 +566820,7 @@ sub_8127208: ; 8127208
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085a6bb0
+ ldr r0, =gUnknown_085A6BB0
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
@@ -566850,7 +566850,7 @@ sub_8127208: ; 8127208
sub_8127250: ; 8127250
push {lr}
lsls r1, 24
- ldr r2, =0x085a6b28
+ ldr r2, =gUnknown_085A6B28
lsrs r1, 22
adds r1, r2
ldr r1, [r1]
@@ -567046,7 +567046,7 @@ sub_8127330: ; 8127330
adds r4, r3
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e8cf0
+ ldr r1, =gUnknown_085E8CF0
bl gf_strcpy
ldr r0, [r5]
lsls r2, r6, 3
@@ -567060,7 +567060,7 @@ sub_8127330: ; 8127330
str r1, [r0]
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x085a6bd0
+ ldr r0, =gUnknown_085A6BD0
ldm r0!, {r3,r4,r6}
stm r1!, {r3,r4,r6}
ldm r0!, {r3,r4,r6}
@@ -567095,7 +567095,7 @@ sub_8127454: ; 8127454
ldr r1, =0x02021cc4
bl gf_strcpy
lsls r4, 5
- ldr r0, =0x085a5c09
+ ldr r0, =gUnknown_085A5C09
adds r4, r0
adds r0, r5, 0
adds r1, r4, 0
@@ -567365,7 +567365,7 @@ sub_812764C: ; 812764C
@081276A4:
movs r0, 0x5
bl audio_play
- ldr r0, =0x085a6b78
+ ldr r0, =gUnknown_085A6B78
movs r2, 0x16
ldrsh r1, [r5, r2]
lsls r1, 3
@@ -567393,7 +567393,7 @@ sub_812764C: ; 812764C
ldr r0, =0x0203a18c
ldr r0, [r0]
bl free
- ldr r1, =0x085a6b78
+ ldr r1, =gUnknown_085A6B78
movs r2, 0x16
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -567449,12 +567449,12 @@ sub_8127744: ; 8127744
ldrb r0, [r0]
cmp r4, r0
bcc @08127770
- ldr r2, =0x085e8d62
+ ldr r2, =gUnknown_085E8D62
b @08127782
.align 2, 0
.pool
@08127770:
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
ldr r0, =0x0203a14c
ldr r0, [r0]
adds r0, r4
@@ -567968,7 +567968,7 @@ sub_8127B54: ; 8127B54
beq @08127B7C
cmp r2, 0x26
bne @08127B86
- ldr r0, =0x085a72e4
+ ldr r0, =gUnknown_085A72E4
adds r0, r1, r0
ldrb r0, [r0]
lsls r0, 28
@@ -567977,7 +567977,7 @@ sub_8127B54: ; 8127B54
.align 2, 0
.pool
@08127B7C:
- ldr r0, =0x085a72ec
+ ldr r0, =gUnknown_085A72EC
adds r0, r1, r0
ldrb r0, [r0]
lsls r0, 28
@@ -568045,10 +568045,10 @@ sub_8127B90: ; 8127B90
ldr r4, [sp, 0x10]
lsls r4, 5
str r4, [sp, 0x18]
- ldr r0, =0x085a5c24
+ ldr r0, =gUnknown_085A5C24
adds r0, r4, r0
str r0, [sp, 0x1C]
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
adds r0, r4, r0
str r0, [sp, 0x24]
ldr r3, [sp, 0x8]
@@ -568123,7 +568123,7 @@ sub_8127B90: ; 8127B90
movs r6, 0
@08127C90:
ldr r3, [sp, 0x18]
- ldr r4, =0x085a5c08
+ ldr r4, =gUnknown_085A5C08
adds r0, r3, r4
ldrb r0, [r0]
ldr r4, [sp, 0x20]
@@ -568217,7 +568217,7 @@ sub_8127D38: ; 8127D38
lsrs r4, r1, 16
lsls r2, 16
lsrs r2, 16
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, r2, 5
adds r0, r1
ldrb r0, [r0, 0x12]
@@ -568497,7 +568497,7 @@ sub_8127F68: ; 8127F68
cmp r0, 0x7
beq @08127FAC
ldr r4, =0x02021fc4
- ldr r1, =0x085ea9ae
+ ldr r1, =gUnknown_085EA9AE
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8127A5C + 1
@@ -568544,14 +568544,14 @@ sub_8127F68: ; 8127F68
cmp r0, 0
bne @08128018
ldr r0, =0x02021fc4
- ldr r1, =0x085ea8ea
+ ldr r1, =gUnknown_085EA8EA
bl ExpandTextCodes
b @08128020
.align 2, 0
.pool
@08128018:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea931
+ ldr r1, =gUnknown_085EA931
bl ExpandTextCodes
@08128020:
ldr r1, =0x02021fc4
@@ -568563,7 +568563,7 @@ sub_8127F68: ; 8127F68
.pool
@08128038:
ldr r4, =0x02021fc4
- ldr r1, =0x085ea8d2
+ ldr r1, =gUnknown_085EA8D2
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8127A5C + 1
@@ -568705,7 +568705,7 @@ sub_8128118: ; 8128118
ldr r1, =sub_81292D0 + 1
str r1, [r0]
adds r2, r4
- ldr r3, =0x085a7250
+ ldr r3, =gUnknown_085A7250
ldr r0, [r6]
ldrb r0, [r0, 0x12]
lsls r0, 2
@@ -568742,7 +568742,7 @@ sub_81281A8: ; 81281A8
lsls r2, 3
adds r2, r3
ldrb r2, [r2, 0x12]
- ldr r3, =0x085a7250
+ ldr r3, =gUnknown_085A7250
ldr r0, [r1]
ldrb r4, [r0, 0x12]
lsls r1, r4, 2
@@ -568825,7 +568825,7 @@ sub_812826C: ; 812826C
push {lr}
lsls r0, 24
lsrs r3, r0, 24
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
ldr r0, =0x0203a172
ldrb r1, [r0]
ldr r0, =0x0203a14c
@@ -569052,7 +569052,7 @@ sub_8128414: ; 8128414
strh r2, [r0, 0x3C]
bl sub_8128DE0
ldr r5, =0x02021fc4
- ldr r1, =0x085ea8bf
+ ldr r1, =gUnknown_085EA8BF
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_8128B80 + 1
@@ -569715,7 +569715,7 @@ sub_8128950: ; 8128950
adds r0, r1
ldrb r1, [r0]
lsls r1, 5
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
adds r1, r0
adds r0, r5, 0
bl sub_812853C
@@ -569724,7 +569724,7 @@ sub_8128950: ; 8128950
cmp r0, 0x1
bne @081289A4
ldr r4, =0x02021fc4
- ldr r1, =0x085ea897
+ ldr r1, =gUnknown_085EA897
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_81289D0 + 1
@@ -569738,7 +569738,7 @@ sub_8128950: ; 8128950
movs r0, 0x20
bl audio_play
ldr r4, =0x02021fc4
- ldr r1, =0x085ea8a6
+ ldr r1, =gUnknown_085EA8A6
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8129020 + 1
@@ -569760,7 +569760,7 @@ sub_81289D0: ; 81289D0
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a72c4
+ ldr r1, =gUnknown_085A72C4
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -569780,7 +569780,7 @@ sub_81289F0: ; 81289F0
bl sub_8197434
adds r0, r4, 0
bl sub_8128AAC
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
ldr r0, =0x0203a172
ldrb r1, [r0]
ldr r0, =0x0203a14c
@@ -569818,7 +569818,7 @@ sub_81289F0: ; 81289F0
ldrh r0, [r1, 0xA]
subs r0, 0x7
strh r0, [r2]
- ldr r0, =0x08275d1f
+ ldr r0, =gUnknown_08275D1F
bl script_env_1_execute_new_script
@08128A64:
ldr r2, =0x02020630
@@ -569962,7 +569962,7 @@ sub_8128B80: ; 8128B80
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a72cc
+ ldr r1, =gUnknown_085A72CC
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -570097,7 +570097,7 @@ sub_8128C64: ; 8128C64
bl sub_80E9578
b @08128CAC
@08128C9C:
- ldr r0, =0x08275d0c
+ ldr r0, =gUnknown_08275D0C
bl script_env_1_execute_new_script
b @08128CAC
.align 2, 0
@@ -570330,7 +570330,7 @@ sub_8128E18: ; 8128E18
ldrsh r0, [r4, r1]
cmp r0, 0x1
bne @08128E68
- ldr r0, =0x085a72d4
+ ldr r0, =gUnknown_085A72D4
movs r3, 0x18
ldrsh r1, [r4, r3]
lsls r1, 3
@@ -570340,7 +570340,7 @@ sub_8128E18: ; 8128E18
@08128E68:
cmp r0, 0x2
bne @08128E88
- ldr r0, =0x085a72d4
+ ldr r0, =gUnknown_085A72D4
movs r3, 0x18
ldrsh r1, [r4, r3]
lsls r1, 3
@@ -570603,7 +570603,7 @@ sub_8129068: ; 8129068
push {lr}
adds r2, r0, 0
lsls r1, 16
- ldr r0, =0x083dfc74
+ ldr r0, =gUnknown_083DFC74
ldr r0, [r0]
lsrs r1, 11
ldr r0, [r0, 0x8]
@@ -570631,7 +570631,7 @@ sub_8129088: ; 8129088
ldr r0, =0x000003ff
ands r2, r0
@0812909E:
- ldr r0, =0x083dfc74
+ ldr r0, =gUnknown_083DFC74
ldr r0, [r0]
lsls r1, r2, 5
ldr r0, [r0, 0x4]
@@ -570794,7 +570794,7 @@ sub_81291A4: ; 81291A4
thumb_func_start sub_81291CC
sub_81291CC: ; 81291CC
lsls r0, 16
- ldr r1, =0x083dfc78
+ ldr r1, =gUnknown_083DFC78
ldr r1, [r1]
ldr r1, [r1, 0xC]
lsrs r0, 15
@@ -570816,7 +570816,7 @@ sub_81291E8: ; 81291E8
ldr r0, [r0]
ldrb r0, [r0, 0x12]
movs r6, 0
- ldr r1, =0x085a71b0
+ ldr r1, =gUnknown_085A71B0
lsls r5, r0, 4
adds r0, r5, r1
ldrb r0, [r0, 0xC]
@@ -570888,7 +570888,7 @@ sub_812925C: ; 812925C
subs r2, 0x10
ands r1, r2
strb r1, [r3, 0x1]
- ldr r1, =0x085a7250
+ ldr r1, =gUnknown_085A7250
lsrs r0, 22
adds r0, r1
ldrb r1, [r0]
@@ -570995,7 +570995,7 @@ gpu_pal_decompress_alloc_tag_and_upload: ; 8129334
lsrs r4, 24
bl sub_8129048
lsls r4, 5
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
adds r4, r0
str r4, [r5]
ldrb r0, [r4, 0x11]
@@ -571012,7 +571012,7 @@ gpu_pal_decompress_alloc_tag_and_upload: ; 8129334
bl sub_81291A4
ldr r1, =0x00000884
adds r0, r5, r1
- ldr r1, =0x083dfc78
+ ldr r1, =gUnknown_083DFC78
ldr r2, [r1]
ldr r1, [r5]
ldr r1, [r1, 0x1C]
@@ -571023,9 +571023,9 @@ gpu_pal_decompress_alloc_tag_and_upload: ; 8129334
ldrh r1, [r1, 0xE]
lsrs r1, 12
bl sub_8129068
- ldr r0, =0x085a72bc
+ ldr r0, =gUnknown_085A72BC
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x085a728c
+ ldr r0, =gUnknown_085A728C
movs r1, 0
movs r2, 0
movs r3, 0
@@ -571106,7 +571106,7 @@ sub_81293D8: ; 81293D8
bl malloc
adds r5, r0, 0
adds r1, r5, 0
- ldr r0, =0x08614ff4
+ ldr r0, =gUnknown_08614FF4
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -571148,7 +571148,7 @@ sub_812949C: ; 812949C
bls @081294AC
movs r3, 0
@081294AC:
- ldr r2, =0x085a6be8
+ ldr r2, =gUnknown_085A6BE8
lsls r0, 2
lsls r1, r3, 3
adds r0, r1
@@ -571178,7 +571178,7 @@ sub_81294C0: ; 81294C0
adds r0, r6, 0
bl sub_8129048
lsls r4, 5
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
adds r4, r0
str r4, [r6]
ldrb r0, [r4, 0x11]
@@ -571193,7 +571193,7 @@ sub_81294C0: ; 81294C0
bl sub_81291A4
ldr r0, =0x00000884
adds r5, r6, r0
- ldr r0, =0x083dfc78
+ ldr r0, =gUnknown_083DFC78
ldr r1, [r0]
ldr r0, [r6]
ldr r0, [r0, 0x1C]
@@ -571208,7 +571208,7 @@ sub_81294C0: ; 81294C0
adds r0, r6, 0
adds r0, 0x84
str r0, [sp, 0x4]
- ldr r1, =0x085a72f4
+ ldr r1, =gUnknown_085A72F4
ldr r0, [r6]
ldrb r0, [r0, 0x12]
lsls r0, 1
@@ -571234,7 +571234,7 @@ sub_81294C0: ; 81294C0
bl malloc
adds r4, r0, 0
adds r1, r4, 0
- ldr r0, =0x085a72a4
+ ldr r0, =gUnknown_085A72A4
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -571331,7 +571331,7 @@ sub_81295CC: ; 81295CC
.align 2, 0
.pool
@08129634:
- ldr r0, =0x085a6be8
+ ldr r0, =gUnknown_085A6BE8
lsls r1, r6, 3
adds r1, r0
ldr r0, [r1]
@@ -571471,7 +571471,7 @@ sub_8129708: ; 8129708
.align 2, 0
.pool
@08129744:
- ldr r3, =0x085a5c08
+ ldr r3, =gUnknown_085A5C08
ldr r2, =0x0203a17c
ldr r1, =0x0203aa44
ldrh r0, [r4]
@@ -571580,7 +571580,7 @@ sub_81297F8: ; 81297F8
adds r0, r1
ldrb r0, [r0]
lsls r0, 5
- ldr r7, =0x085a5c08
+ ldr r7, =gUnknown_085A5C08
adds r0, r7
ldrb r2, [r0, 0x11]
ldr r7, =0x0203a17c
@@ -571722,7 +571722,7 @@ sub_81298EC: ; 81298EC
cmp r0, 0
bne @08129994
bl cur_mapdata_full_redraw
- ldr r0, =0x08275d2e
+ ldr r0, =gUnknown_08275D2E
bl script_env_1_execute_new_script
movs r0, 0
movs r1, 0x1
@@ -571747,7 +571747,7 @@ sub_81298EC: ; 81298EC
cmp r0, 0x1
bne @08129994
ldr r4, =0x02021fc4
- ldr r1, =0x085eaac5
+ ldr r1, =gUnknown_085EAAC5
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8129D64 + 1
@@ -571816,7 +571816,7 @@ sub_81299DC: ; 81299DC
ldrh r0, [r0, 0x2E]
strb r0, [r3]
bl sub_812A39C
- ldr r0, =0x085a7404
+ ldr r0, =gUnknown_085A7404
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -572082,7 +572082,7 @@ sub_8129BF8: ; 8129BF8
ldr r1, =nullsub_12 + 1
str r1, [r0]
ldr r5, =0x02021fc4
- ldr r1, =0x085eaa62
+ ldr r1, =gUnknown_085EAA62
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_812A1F0 + 1
@@ -572108,7 +572108,7 @@ sub_8129C74: ; 8129C74
cmp r0, 0
beq @08129CA8
ldr r4, =0x02021fc4
- ldr r1, =0x085eaaa3
+ ldr r1, =gUnknown_085EAAA3
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_812A1A0 + 1
@@ -572163,7 +572163,7 @@ sub_8129C74: ; 8129C74
ldr r1, =nullsub_12 + 1
str r1, [r0]
ldr r4, =0x02021fc4
- ldr r1, =0x085eaa62
+ ldr r1, =gUnknown_085EAA62
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_812A1F0 + 1
@@ -572176,7 +572176,7 @@ sub_8129C74: ; 8129C74
.pool
@08129D3C:
ldr r4, =0x02021fc4
- ldr r1, =0x085eaa81
+ ldr r1, =gUnknown_085EAA81
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8129D64 + 1
@@ -572221,7 +572221,7 @@ sub_8129D8C: ; 8129D8C
push {lr}
adds r2, r1, 0
lsls r0, 24
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsrs r0, 19
adds r0, r1
ldrb r1, [r0, 0x12]
@@ -572522,7 +572522,7 @@ sub_8129FC8: ; 8129FC8
ldrb r0, [r1]
cmp r0, 0
beq @0812A024
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
ldrb r2, [r1]
lsls r1, r2, 5
adds r1, r0
@@ -572607,7 +572607,7 @@ sub_812A040: ; 812A040
ands r2, r0
cmp r1, 0
beq @0812A0BA
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
lsls r1, 5
adds r1, r0
ldrb r0, [r1, 0x11]
@@ -572744,7 +572744,7 @@ sub_812A1A0: ; 812A1A0
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a7348
+ ldr r1, =gUnknown_085A7348
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -572786,7 +572786,7 @@ sub_812A1F0: ; 812A1F0
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a7350
+ ldr r1, =gUnknown_085A7350
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -572918,7 +572918,7 @@ sub_812A2C4: ; 812A2C4
bl sub_80E9578
b @0812A30C
@0812A2FC:
- ldr r0, =0x08275d0c
+ ldr r0, =gUnknown_08275D0C
bl script_env_1_execute_new_script
b @0812A30C
.align 2, 0
@@ -573013,13 +573013,13 @@ sub_812A39C: ; 812A39C
ldrb r0, [r0, 0x8]
cmp r0, 0
bne @0812A3B8
- ldr r0, =0x085a73d8
+ ldr r0, =gUnknown_085A73D8
bl gpu_pal_obj_alloc_tag_and_apply
b @0812A3BE
.align 2, 0
.pool
@0812A3B8:
- ldr r0, =0x085a73e0
+ ldr r0, =gUnknown_085A73E0
bl gpu_pal_obj_alloc_tag_and_apply
@0812A3BE:
pop {r0}
@@ -573055,11 +573055,11 @@ sub_812A3D4: ; 812A3D4
adds r1, r2
ldrb r1, [r1]
lsls r1, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085eaa14
+ ldr r1, =gUnknown_085EAA14
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_812A458 + 1
@@ -573071,7 +573071,7 @@ sub_812A3D4: ; 812A3D4
.pool
@0812A430:
ldr r4, =0x02021fc4
- ldr r1, =0x085ea9e0
+ ldr r1, =gUnknown_085EA9E0
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8127A5C + 1
@@ -573093,7 +573093,7 @@ sub_812A458: ; 812A458
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a741c
+ ldr r1, =gUnknown_085A741C
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -573126,7 +573126,7 @@ sub_812A478: ; 812A478
adds r0, r4, 0
bl sub_8127814
ldr r5, =0x02021fc4
- ldr r1, =0x085eaa3d
+ ldr r1, =gUnknown_085EAA3D
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_8127A5C + 1
@@ -573451,11 +573451,11 @@ sub_812A750: ; 812A750
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085a7424
+ ldr r1, =gUnknown_085A7424
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x085a7434
+ ldr r0, =gUnknown_085A7434
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
add sp, 0x4
@@ -573656,7 +573656,7 @@ sub_812A8C4: ; 812A8C4
adds r1, 0x60
strh r0, [r1]
movs r7, 0
- ldr r0, =0x085a76b4
+ ldr r0, =gUnknown_085A76B4
mov r8, r0
@0812A934:
ldr r0, =0x0203ab34
@@ -573842,7 +573842,7 @@ sub_812AAC8: ; 812AAC8
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x085a7450
+ ldr r6, =gUnknown_085A7450
lsls r1, r0, 2
adds r1, r0
lsls r4, r1, 3
@@ -574138,7 +574138,7 @@ sub_812ACF4: ; 812ACF4
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085ef734
+ ldr r2, =gUnknown_085EF734
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -574725,7 +574725,7 @@ sub_812B158: ; 812B158
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085ef6e9
+ ldr r2, =gUnknown_085EF6E9
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -574818,7 +574818,7 @@ sub_812B214: ; 812B214
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085ef6f8
+ ldr r2, =gUnknown_085EF6F8
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -574873,7 +574873,7 @@ sub_812B280: ; 812B280
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085ef710
+ ldr r2, =gUnknown_085EF710
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -575125,7 +575125,7 @@ sub_812B4EC: ; 812B4EC
cmp r3, 0x3
beq @0812B52C
ldr r2, [r4]
- ldr r1, =0x085a77fe
+ ldr r1, =gUnknown_085A77FE
lsls r0, r3, 1
adds r0, r1
ldrb r1, [r0]
@@ -575142,7 +575142,7 @@ sub_812B4EC: ; 812B4EC
beq @0812B54A
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r1, =0x085a7804
+ ldr r1, =gUnknown_085A7804
lsls r0, r3, 1
adds r0, r1
ldrb r1, [r0]
@@ -575184,7 +575184,7 @@ sub_812B57C: ; 812B57C
lsrs r1, r0, 24
movs r2, 0
movs r3, 0x1
- ldr r4, =0x085a77f6
+ ldr r4, =gUnknown_085A77F6
@0812B588:
adds r0, r1, 0
ands r0, r3
@@ -575215,7 +575215,7 @@ sub_812B5B0: ; 812B5B0
bl GenerateRandomNumber
lsls r0, 24
lsrs r0, 24
- ldr r4, =0x085a76c0
+ ldr r4, =gUnknown_085A76C0
ldr r1, =0x0203ab34
ldr r1, [r1]
movs r3, 0x12
@@ -575245,7 +575245,7 @@ sub_812B5B0: ; 812B5B0
sub_812B5EC: ; 812B5EC
push {r4-r6,lr}
movs r5, 0
- ldr r6, =0x085a76d2
+ ldr r6, =gUnknown_085A76D2
@0812B5F2:
bl GenerateRandomNumber
movs r2, 0xFF
@@ -575285,7 +575285,7 @@ sub_812B634: ; 812B634
mov r7, r8
push {r7}
movs r6, 0
- ldr r0, =0x085a76e4
+ ldr r0, =gUnknown_085A76E4
mov r8, r0
movs r7, 0x80
lsls r7, 17
@@ -575367,12 +575367,12 @@ sub_812B6CC: ; 812B6CC
ldrb r0, [r2, 0x3]
cmp r0, 0
beq @0812B6E8
- ldr r0, =0x085a7768
+ ldr r0, =gUnknown_085A7768
b @0812B6EA
.align 2, 0
.pool
@0812B6E8:
- ldr r0, =0x085a7702
+ ldr r0, =gUnknown_085A7702
@0812B6EA:
lsls r1, r3, 4
adds r1, r3
@@ -575446,7 +575446,7 @@ sub_812B760: ; 812B760
bl GenerateRandomNumber
movs r1, 0xFF
ands r1, r0
- ldr r0, =0x085a77ce
+ ldr r0, =gUnknown_085A77CE
lsls r4, 1
adds r4, r0
ldrh r4, [r4]
@@ -575501,7 +575501,7 @@ dp15_jump_random_unknown: ; 812B78C
bl __umodsi3
lsls r0, 24
lsrs r1, r0, 24
- ldr r5, =0x085a77d8
+ ldr r5, =gUnknown_085A77D8
lsls r4, 2
adds r0, r4, r5
ldrb r0, [r0]
@@ -575520,7 +575520,7 @@ dp15_jump_random_unknown: ; 812B78C
lsls r0, 24
adds r2, r5, 0x2
adds r2, r4, r2
- ldr r3, =0x085a77ec
+ ldr r3, =gUnknown_085A77EC
ldr r1, =0x0203ab34
ldr r1, [r1]
ldrb r1, [r1, 0xB]
@@ -575603,14 +575603,14 @@ sub_812B85C: ; 812B85C
beq @0812B8BC
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575657,14 +575657,14 @@ sub_812B8D0: ; 812B8D0
@0812B90C:
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575701,14 +575701,14 @@ sub_812B8D0: ; 812B8D0
@0812B96A:
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575753,14 +575753,14 @@ sub_812B9A0: ; 812B9A0
beq @0812B9F8
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575796,14 +575796,14 @@ sub_812B9A0: ; 812B9A0
beq @0812BA54
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575833,7 +575833,7 @@ sub_812BA6C: ; 812BA6C
bne @0812BA90
cmp r3, r2
bne @0812BA90
- ldr r0, =0x085a780e
+ ldr r0, =gUnknown_085A780E
adds r0, r3, r0
ldrb r0, [r0]
b @0812BAB6
@@ -575910,7 +575910,7 @@ sub_812BAFC: ; 812BAFC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085a74c4
+ ldr r5, =gUnknown_085A74C4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -576104,7 +576104,7 @@ sub_812BC44: ; 812BC44
lsls r0, 16
lsrs r1, r0, 16
@0812BC76:
- ldr r2, =0x085a766e
+ ldr r2, =gUnknown_085A766E
lsls r1, 16
asrs r1, 16
lsls r0, r4, 2
@@ -576184,7 +576184,7 @@ sub_812BCE8: ; 812BCE8
lsls r0, 16
lsrs r1, r0, 16
@0812BD10:
- ldr r0, =0x085a76ad
+ ldr r0, =gUnknown_085A76AD
lsls r1, 16
asrs r1, 16
adds r1, r0
@@ -576470,7 +576470,7 @@ sub_812BF2C: ; 812BF2C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085a74d0
+ ldr r5, =gUnknown_085A74D0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -576551,7 +576551,7 @@ sub_812BF88: ; 812BF88
ldrb r0, [r3, 0x6]
cmp r0, 0
beq @0812BFDC
- ldr r1, =0x085a74e4
+ ldr r1, =gUnknown_085A74E4
movs r2, 0x26
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -576566,7 +576566,7 @@ sub_812BF88: ; 812BF88
ldr r1, [r0]
movs r0, 0
strb r0, [r1, 0x6]
- ldr r1, =0x085a74f0
+ ldr r1, =gUnknown_085A74F0
movs r2, 0x26
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -576596,7 +576596,7 @@ sub_812C01C: ; 812C01C
push {r4-r7,lr}
sub sp, 0xC
adds r4, r0, 0
- ldr r1, =0x085a74fc
+ ldr r1, =gUnknown_085A74FC
mov r0, sp
movs r2, 0xA
bl memcpy
@@ -576757,7 +576757,7 @@ sub_812C138: ; 812C138
movs r5, 0
movs r3, 0x1
@0812C15A:
- ldr r1, =0x085a7508
+ ldr r1, =gUnknown_085A7508
movs r2, 0x12
ldrsh r0, [r4, r2]
subs r0, 0x1
@@ -577076,7 +577076,7 @@ sub_812C290: ; 812C290
thumb_func_start sub_812C3A0
sub_812C3A0: ; 812C3A0
push {lr}
- ldr r1, =0x085a7514
+ ldr r1, =gUnknown_085A7514
ldr r0, =0x0203ab34
ldr r0, [r0]
movs r2, 0x12
@@ -577247,7 +577247,7 @@ sub_812C4BC: ; 812C4BC
bne @0812C4D8
movs r3, 0x1
@0812C4D8:
- ldr r1, =0x085a7520
+ ldr r1, =gUnknown_085A7520
ldr r0, [r2]
movs r2, 0x12
ldrsh r0, [r0, r2]
@@ -577440,7 +577440,7 @@ sub_812C608: ; 812C608
thumb_func_start sub_812C628
sub_812C628: ; 812C628
push {lr}
- ldr r1, =0x085a752c
+ ldr r1, =gUnknown_085A752C
ldr r0, =0x0203ab34
ldr r0, [r0]
movs r2, 0x12
@@ -577843,7 +577843,7 @@ sub_812C8AC: ; 812C8AC
thumb_func_start sub_812C8FC
sub_812C8FC: ; 812C8FC
push {lr}
- ldr r1, =0x085a7538
+ ldr r1, =gUnknown_085A7538
ldr r0, =0x0203ab34
ldr r0, [r0]
movs r2, 0x12
@@ -578421,7 +578421,7 @@ sub_812CD74: ; 812CD74
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a7544
+ ldr r3, =gUnknown_085A7544
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -578445,7 +578445,7 @@ sub_812CDA4: ; 812CDA4
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x085a7550
+ ldr r1, =gUnknown_085A7550
movs r2, 0x26
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -578494,7 +578494,7 @@ sub_812CDF4: ; 812CDF4
sub sp, 0x4
lsls r4, r1, 24
lsrs r4, 24
- ldr r1, =0x085a7550
+ ldr r1, =gUnknown_085A7550
movs r2, 0x26
ldrsh r0, [r0, r2]
lsls r0, 1
@@ -578522,11 +578522,11 @@ sub_812CE2C: ; 812CE2C
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085a8408
+ ldr r2, =gUnknown_085A8408
lsls r1, r0, 2
adds r1, r2
ldr r2, [r1]
- ldr r1, =0x085a8430
+ ldr r1, =gUnknown_085A8430
adds r0, r1
ldrb r1, [r0]
adds r0, r2, 0
@@ -578543,11 +578543,11 @@ sub_812CE54: ; 812CE54
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085a841c
+ ldr r2, =gUnknown_085A841C
lsls r1, r0, 2
adds r1, r2
ldr r2, [r1]
- ldr r1, =0x085a8430
+ ldr r1, =gUnknown_085A8430
adds r0, r1
ldrb r1, [r0]
adds r0, r2, 0
@@ -578565,12 +578565,12 @@ sub_812CE7C: ; 812CE7C
lsls r0, 24
lsrs r1, r0, 24
movs r4, 0
- ldr r0, =0x085a843b
+ ldr r0, =gUnknown_085A843B
adds r0, r1, r0
ldrb r0, [r0]
cmp r4, r0
bcs @0812CEA8
- ldr r7, =0x085a8435
+ ldr r7, =gUnknown_085A8435
adds r6, r0, 0
lsls r5, r1, 1
@0812CE94:
@@ -578597,12 +578597,12 @@ sub_812CEB8: ; 812CEB8
lsls r0, 24
lsrs r1, r0, 24
movs r4, 0
- ldr r0, =0x085a843b
+ ldr r0, =gUnknown_085A843B
adds r0, r1, r0
ldrb r0, [r0]
cmp r4, r0
bcs @0812CEE4
- ldr r7, =0x085a8435
+ ldr r7, =gUnknown_085A8435
adds r6, r0, 0
lsls r5, r1, 1
@0812CED0:
@@ -578849,7 +578849,7 @@ sub_812D024: ; 812D024
lsls r0, 1
strh r0, [r2, 0x34]
@0812D08E:
- ldr r1, =0x085a8430
+ ldr r1, =gUnknown_085A8430
movs r3, 0x2E
ldrsh r0, [r2, r3]
adds r0, r1
@@ -578915,7 +578915,7 @@ sub_812D0E0: ; 812D0E0
@0812D10C:
adds r0, r2, 0
bl remove_task
- ldr r0, =0x085a84ac
+ ldr r0, =gUnknown_085A84AC
ldr r0, [r0]
movs r1, 0x10
movs r2, 0x20
@@ -578963,7 +578963,7 @@ sub_812D128: ; 812D128
negs r0, r1
strh r0, [r2, 0xE]
@0812D166:
- ldr r0, =0x085a84a0
+ ldr r0, =gUnknown_085A84A0
movs r3, 0xC
ldrsh r1, [r2, r3]
lsls r1, 2
@@ -579071,7 +579071,7 @@ sub_812D230: ; 812D230
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a7558
+ ldr r3, =gUnknown_085A7558
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -579157,7 +579157,7 @@ sub_812D28C: ; 812D28C
ldr r0, [r0]
lsls r1, r2, 1
adds r1, r0
- ldr r2, =0x085a7568
+ ldr r2, =gUnknown_085A7568
lsls r0, r3, 2
adds r0, r2
ldrh r0, [r0]
@@ -579214,7 +579214,7 @@ sub_812D30C: ; 812D30C
ldr r0, [r0]
lsls r1, r2, 1
adds r1, r0
- ldr r0, =0x085a7568
+ ldr r0, =gUnknown_085A7568
lsls r2, r3, 2
adds r0, 0x2
adds r2, r0
@@ -579285,7 +579285,7 @@ sub_812D3B4: ; 812D3B4
movs r5, 0
cmp r5, r6
bge @0812D41E
- ldr r7, =0x085a7568
+ ldr r7, =gUnknown_085A7568
@0812D3C4:
movs r3, 0
movs r1, 0
@@ -579337,7 +579337,7 @@ sub_812D3B4: ; 812D3B4
asrs r0, r2, 16
cmp r0, 0xF
bgt @0812D484
- ldr r7, =0x085a756a
+ ldr r7, =gUnknown_085A756A
@0812D428:
movs r3, 0
movs r1, 0x3
@@ -579445,7 +579445,7 @@ sub_812D4EC: ; 812D4EC
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a7574
+ ldr r3, =gUnknown_085A7574
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -579605,17 +579605,17 @@ sub_812D63C: ; 812D63C
push {r7}
sub sp, 0x14
adds r7, r0, 0
- ldr r1, =0x085a75c0
+ ldr r1, =gUnknown_085A75C0
mov r0, sp
movs r2, 0x4
bl memcpy
add r0, sp, 0x4
mov r8, r0
- ldr r1, =0x085a75c4
+ ldr r1, =gUnknown_085A75C4
movs r2, 0x8
bl memcpy
add r6, sp, 0xC
- ldr r1, =0x085a75cc
+ ldr r1, =gUnknown_085A75CC
adds r0, r6, 0
movs r2, 0x8
bl memcpy
@@ -580336,7 +580336,7 @@ sub_812DC08: ; 812DC08
lsls r1, 2
adds r1, r6, r1
lsls r1, 1
- ldr r0, =0x085a96e0
+ ldr r0, =gUnknown_085A96E0
adds r1, r0
lsls r3, r4, 5
adds r3, r5, r3
@@ -580370,7 +580370,7 @@ sub_812DC50: ; 812DC50
lsls r3, 16
lsrs r3, 16
movs r0, 0x1
- ldr r1, =0x085a9898
+ ldr r1, =gUnknown_085A9898
movs r2, 0x2
bl gpu_copy_bg_tile_map_to_vram
adds r0, r4, 0x1
@@ -580437,7 +580437,7 @@ sub_812DCD4: ; 812DCD4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a75d4
+ ldr r3, =gUnknown_085A75D4
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -580502,7 +580502,7 @@ sub_812DD48: ; 812DD48
adds r4, r0, 0
bl sub_812DFDC
bl sub_812FAF4
- ldr r0, =0x085a7444
+ ldr r0, =gUnknown_085A7444
bl Window_AddFromTemplate
movs r0, 0x1
bl Window_WriteStandardTileMap
@@ -580524,11 +580524,11 @@ sub_812DD78: ; 812DD78
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
- ldr r0, =0x085a744c
+ ldr r0, =gUnknown_085A744C
str r0, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085ef750
+ ldr r0, =gUnknown_085EF750
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -580724,7 +580724,7 @@ sub_812DEE4: ; 812DEE4
adds r7, r0, r1
strh r4, [r7, 0xA]
movs r6, 0
- ldr r1, =0x085a7a04
+ ldr r1, =gUnknown_085A7A04
lsls r5, r4, 2
adds r0, r5, r1
ldr r0, [r0]
@@ -580847,7 +580847,7 @@ sub_812DFDC: ; 812DFDC
ldr r0, =0x0000ffff
cmp r1, r0
beq @0812E008
- ldr r0, =0x085a7a20
+ ldr r0, =gUnknown_085A7A20
movs r2, 0xA
ldrsh r1, [r4, r2]
lsls r1, 2
@@ -580941,7 +580941,7 @@ sub_812E0B0: ; 812E0B0
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a7610
+ ldr r3, =gUnknown_085A7610
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -580974,7 +580974,7 @@ sub_812E0E4: ; 812E0E4
lsls r5, r0, 16
lsls r7, r6, 16
@0812E0F0:
- ldr r0, =0x085a7ce0
+ ldr r0, =gUnknown_085A7CE0
asrs r1, r5, 16
movs r2, 0
movs r3, 0xE
@@ -581148,7 +581148,7 @@ sub_812E230: ; 812E230
mov r8, r0
lsls r4, 16
lsrs r4, 16
- ldr r0, =0x085a7cf8
+ ldr r0, =gUnknown_085A7CF8
lsls r5, 16
asrs r5, 16
lsls r6, 16
@@ -581240,7 +581240,7 @@ sub_812E2A8: ; 812E2A8
thumb_func_start sub_812E300
sub_812E300: ; 812E300
push {lr}
- ldr r0, =0x085a7d10
+ ldr r0, =gUnknown_085A7D10
movs r1, 0x58
movs r2, 0x48
movs r3, 0xF
@@ -581257,7 +581257,7 @@ sub_812E300: ; 812E300
movs r2, 0xC
orrs r1, r2
strb r1, [r0, 0x5]
- ldr r1, =0x085a7fc0
+ ldr r1, =gUnknown_085A7FC0
bl obj_set_f18_to_r0_f42_to_40
pop {r0}
bx r0
@@ -581303,7 +581303,7 @@ sub_812E33C: ; 812E33C
str r1, [r2, 0x20]
strh r3, [r2, 0x24]
mov r1, sp
- ldr r0, =0x085a7d28
+ ldr r0, =gUnknown_085A7D28
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
@@ -581448,7 +581448,7 @@ sub_812E474: ; 812E474
lsls r0, 2
strh r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x085a7d40
+ ldr r0, =gUnknown_085A7D40
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3,r4,r7}
@@ -581483,7 +581483,7 @@ sub_812E474: ; 812E474
movs r6, 0x2
orrs r0, r6
strb r0, [r1]
- ldr r1, =0x085a7fe0
+ ldr r1, =gUnknown_085A7FE0
adds r0, r2, 0
bl obj_set_f18_to_r0_f42_to_40
ldr r5, =0x0203ab34
@@ -581509,7 +581509,7 @@ sub_812E474: ; 812E474
lsls r0, 3
strh r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x085a7d58
+ ldr r0, =gUnknown_085A7D58
ldm r0!, {r3,r4,r7}
stm r1!, {r3,r4,r7}
ldm r0!, {r3,r4,r7}
@@ -581539,7 +581539,7 @@ sub_812E474: ; 812E474
ldrb r0, [r1]
orrs r0, r6
strb r0, [r1]
- ldr r1, =0x085a7ff4
+ ldr r1, =gUnknown_085A7FF4
adds r0, r2, 0
bl obj_set_f18_to_r0_f42_to_40
ldr r0, [r5]
@@ -581580,7 +581580,7 @@ sub_812E5A8: ; 812E5A8
lsls r0, 3
strh r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x085a7d70
+ ldr r0, =gUnknown_085A7D70
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
@@ -581617,7 +581617,7 @@ sub_812E5A8: ; 812E5A8
movs r2, 0x2
orrs r1, r2
strb r1, [r3]
- ldr r1, =0x085a8010
+ ldr r1, =gUnknown_085A8010
bl obj_set_f18_to_r0_f42_to_40
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -581637,7 +581637,7 @@ sub_812E650: ; 812E650
movs r4, 0
movs r5, 0
@0812E656:
- ldr r0, =0x085a7d88
+ ldr r0, =gUnknown_085A7D88
movs r1, 0xB8
lsls r1, 1
movs r2, 0
@@ -581733,7 +581733,7 @@ sub_812E70C: ; 812E70C
push {r5-r7}
movs r1, 0xB8
lsls r1, 1
- ldr r0, =0x085a7da0
+ ldr r0, =gUnknown_085A7DA0
movs r2, 0x64
movs r3, 0x9
bl obj_add_from_template_forward_search
@@ -581763,7 +581763,7 @@ sub_812E70C: ; 812E70C
mov r3, r8
orrs r0, r3
strb r0, [r2, 0x5]
- ldr r0, =0x085a8028
+ ldr r0, =gUnknown_085A8028
mov r9, r0
adds r0, r2, 0
mov r1, r9
@@ -581774,7 +581774,7 @@ sub_812E70C: ; 812E70C
strb r4, [r0]
movs r1, 0x90
lsls r1, 1
- ldr r0, =0x085a7da0
+ ldr r0, =gUnknown_085A7DA0
movs r2, 0x68
movs r3, 0x4
bl obj_add_from_template_forward_search
@@ -581816,7 +581816,7 @@ sub_812E70C: ; 812E70C
thumb_func_start sub_812E7CC
sub_812E7CC: ; 812E7CC
push {r4,lr}
- ldr r0, =0x085a7db8
+ ldr r0, =gUnknown_085A7DB8
movs r1, 0xB8
lsls r1, 1
movs r2, 0x4C
@@ -581843,7 +581843,7 @@ sub_812E7CC: ; 812E7CC
movs r2, 0x4
orrs r1, r2
strb r1, [r0, 0x5]
- ldr r1, =0x085a803c
+ ldr r1, =gUnknown_085A803C
bl obj_set_f18_to_r0_f42_to_40
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -581991,7 +581991,7 @@ sub_812E934: ; 812E934
mov r5, r9
mov r4, r8
push {r4-r6}
- ldr r0, =0x085a7dd0
+ ldr r0, =gUnknown_085A7DD0
mov r10, r0
movs r1, 0x98
movs r2, 0x20
@@ -582186,7 +582186,7 @@ sub_812EAB0: ; 812EAB0
mov r6, r9
mov r5, r8
push {r5,r6}
- ldr r0, =0x085a7de8
+ ldr r0, =gUnknown_085A7DE8
mov r8, r0
movs r1, 0x48
movs r2, 0x50
@@ -582258,7 +582258,7 @@ sub_812EB48: ; 812EB48
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x085a7614
+ ldr r1, =gUnknown_085A7614
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -582361,7 +582361,7 @@ sub_812EBCC: ; 812EBCC
thumb_func_start sub_812EC20
sub_812EC20: ; 812EC20
push {lr}
- ldr r0, =0x085a7e00
+ ldr r0, =gUnknown_085A7E00
movs r1, 0xA8
movs r2, 0x50
movs r3, 0x6
@@ -582423,7 +582423,7 @@ sub_812EC70: ; 812EC70
sub_812EC94: ; 812EC94
push {r4,r5,lr}
sub sp, 0x8
- ldr r1, =0x085a7616
+ ldr r1, =gUnknown_085A7616
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -582435,7 +582435,7 @@ sub_812EC94: ; 812EC94
subs r1, r0
lsls r1, 16
asrs r1, 16
- ldr r0, =0x085a7e18
+ ldr r0, =gUnknown_085A7E18
movs r2, 0x44
movs r3, 0
bl obj_add_from_template_forward_search
@@ -582572,7 +582572,7 @@ sub_812ED8C: ; 812ED8C
thumb_func_start sub_812EDC0
sub_812EDC0: ; 812EDC0
push {r4,lr}
- ldr r0, =0x085a7e30
+ ldr r0, =gUnknown_085A7E30
movs r1, 0xA8
movs r2, 0x3C
movs r3, 0x8
@@ -582737,7 +582737,7 @@ sub_812EF00: ; 812EF00
push {r4,lr}
adds r3, r0, 0
adds r2, r1, 0
- ldr r0, =0x085a7f98
+ ldr r0, =gUnknown_085A7F98
lsls r3, 16
asrs r3, 16
lsls r2, 16
@@ -582820,11 +582820,11 @@ sub_812EF98: ; 812EF98
lsls r0, 24
lsrs r0, 24
lsls r1, 24
- ldr r3, =0x085a78c8
+ ldr r3, =gUnknown_085A78C8
lsrs r1, 22
adds r3, r1, r3
ldr r5, [r3]
- ldr r3, =0x085a783a
+ ldr r3, =gUnknown_085A783A
adds r4, r1, r3
movs r6, 0
ldrsh r4, [r4, r6]
@@ -582864,7 +582864,7 @@ sub_812EFDC: ; 812EFDC
lsls r5, 16
lsrs r5, 16
mov r9, r5
- ldr r0, =0x085a8264
+ ldr r0, =gUnknown_085A8264
lsrs r4, 22
adds r0, r4, r0
mov r3, sp
@@ -582902,7 +582902,7 @@ sub_812EFDC: ; 812EFDC
strh r5, [r2, 0x3A]
movs r0, 0x1
strh r0, [r2, 0x3C]
- ldr r0, =0x085a82cc
+ ldr r0, =gUnknown_085A82CC
adds r4, r0
ldr r1, [r4]
cmp r1, 0
@@ -582934,12 +582934,12 @@ sub_812F080: ; 812F080
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
- ldr r1, =0x085a761e
+ ldr r1, =gUnknown_085A761E
mov r0, sp
movs r2, 0x8
bl memcpy
add r5, sp, 0x8
- ldr r1, =0x085a7626
+ ldr r1, =gUnknown_085A7626
adds r0, r5, 0
movs r2, 0x8
bl memcpy
@@ -583493,7 +583493,7 @@ sub_812F470: ; 812F470
ldrsh r0, [r5, r1]
cmp r0, 0x2
bgt @0812F4C0
- ldr r1, =0x085a8510
+ ldr r1, =gUnknown_085A8510
lsls r0, 2
adds r0, r1
ldr r4, [r0]
@@ -583525,7 +583525,7 @@ sub_812F470: ; 812F470
.align 2, 0
.pool
@0812F4C0:
- ldr r1, =0x085a8510
+ ldr r1, =gUnknown_085A8510
movs r2, 0x30
ldrsh r0, [r5, r2]
lsls r0, 2
@@ -583571,17 +583571,17 @@ sub_812F514: ; 812F514
push {r4-r6,lr}
sub sp, 0x30
adds r4, r0, 0
- ldr r1, =0x085a762e
+ ldr r1, =gUnknown_085A762E
mov r0, sp
movs r2, 0x10
bl memcpy
add r6, sp, 0x10
- ldr r1, =0x085a763e
+ ldr r1, =gUnknown_085A763E
adds r0, r6, 0
movs r2, 0x10
bl memcpy
add r5, sp, 0x20
- ldr r1, =0x085a764e
+ ldr r1, =gUnknown_085A764E
adds r0, r5, 0
movs r2, 0x10
bl memcpy
@@ -583681,7 +583681,7 @@ sub_812F5E0: ; 812F5E0
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
- ldr r1, =0x085a765e
+ ldr r1, =gUnknown_085A765E
mov r0, sp
movs r2, 0x10
bl memcpy
@@ -583913,7 +583913,7 @@ sub_812F784: ; 812F784
thumb_func_start sub_812F794
sub_812F794: ; 812F794
push {r4,lr}
- ldr r0, =0x085a8520
+ ldr r0, =gUnknown_085A8520
ldr r4, [r0]
movs r0, 0x6
bl gpu_pal_tags_index_of
@@ -583966,7 +583966,7 @@ sub_812F7E4: ; 812F7E4
bl malloc
adds r1, r0, 0
str r1, [r4]
- ldr r0, =0x08dd0050
+ ldr r0, =gUnknown_08DD0050
bl call_LZZUnCompWram
ldr r4, =0x0203aad8
movs r0, 0xD8
@@ -583974,14 +583974,14 @@ sub_812F7E4: ; 812F7E4
bl malloc
adds r1, r0, 0
str r1, [r4]
- ldr r0, =0x085a858c
+ ldr r0, =gUnknown_085A858C
bl call_LZZUnCompWram
ldr r4, =0x0203ab30
movs r0, 0xB0
bl malloc_and_clear
str r0, [r4]
movs r3, 0
- ldr r5, =0x085a8334
+ ldr r5, =gUnknown_085A8334
adds r6, r4, 0
@0812F822:
ldr r2, [r4]
@@ -584026,7 +584026,7 @@ sub_812F7E4: ; 812F7E4
str r1, [r0]
adds r0, r3, 0
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x085a8544
+ ldr r0, =gUnknown_085A8544
bl gpu_pal_obj_alloc_and_load_multiple
pop {r4-r6}
pop {r0}
@@ -584050,7 +584050,7 @@ sub_812F8A0: ; 812F8A0
adds r3, r0, 0
movs r1, 0
adds r6, r4, 0
- ldr r0, =0x085a83e4
+ ldr r0, =gUnknown_085A83E4
ldr r4, [r0]
@0812F8C2:
movs r2, 0
@@ -584095,18 +584095,18 @@ sub_812F908: ; 812F908
bl malloc
adds r1, r0, 0
str r1, [r4]
- ldr r0, =0x08dcdb30
+ ldr r0, =gUnknown_08DCDB30
bl call_LZZUnCompWram
ldr r1, [r4]
movs r0, 0x2
adds r2, r5, 0
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x08dcda90
+ ldr r0, =gUnknown_08DCDA90
movs r1, 0
movs r2, 0xA0
bl gpu_pal_apply
- ldr r0, =0x085a8524
+ ldr r0, =gUnknown_085A8524
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
@@ -584129,7 +584129,7 @@ sub_812F958: ; 812F958
thumb_func_start sub_812F968
sub_812F968: ; 812F968
push {lr}
- ldr r1, =0x08dce770
+ ldr r1, =gUnknown_08DCE770
movs r2, 0xA0
lsls r2, 3
movs r0, 0x2
@@ -584326,7 +584326,7 @@ sub_812FA78: ; 812FA78
thumb_func_start sub_812FAF4
sub_812FAF4: ; 812FAF4
push {lr}
- ldr r1, =0x08dcec70
+ ldr r1, =gUnknown_08DCEC70
movs r2, 0xA0
lsls r2, 3
movs r0, 0x2
@@ -584798,7 +584798,7 @@ sub_812FE58: ; 812FE58
ldr r1, =0x02039f5c
ldrb r1, [r1]
bl sub_813010C
- ldr r0, =0x085b0838
+ ldr r0, =gUnknown_085B0838
movs r1, 0
movs r2, 0x2
bl gpu_pal_apply
@@ -584938,7 +584938,7 @@ sub_8130098: ; 8130098
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b07e8
+ ldr r1, =gUnknown_085B07E8
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
@@ -584957,7 +584957,7 @@ sub_8130098: ; 8130098
movs r0, 0x1
bl bg_set_tilemap
ldr r4, =0x030011f7
- ldr r0, =0x085b07ec
+ ldr r0, =gUnknown_085B07EC
bl Window_AddFromTemplate
strb r0, [r4]
bl TextBox_ResetSomeField
@@ -584997,10 +584997,10 @@ sub_813010C: ; 813010C
adds r0, r4, 0
adds r1, r5, 0
bl sub_818E868
- ldr r1, =0x085e8d5e
+ ldr r1, =gUnknown_085E8D5E
adds r0, r4, 0
bl gf_strcat
- ldr r1, =0x085b07d4
+ ldr r1, =gUnknown_085B07D4
ldr r0, [r6]
ldrb r0, [r0, 0x1E]
lsls r0, 2
@@ -585020,7 +585020,7 @@ sub_813010C: ; 813010C
adds r1, 0xB
bl gf_strcpy
ldr r0, =0x02021fc4
- ldr r1, =0x0827ea0c
+ ldr r1, =gUnknown_0827EA0C
bl ExpandTextCodes
b @081301A6
.align 2, 0
@@ -585030,7 +585030,7 @@ sub_813010C: ; 813010C
adds r1, 0xB
bl gf_strcpy
ldr r0, =0x02021fc4
- ldr r2, =0x085b07f4
+ ldr r2, =gUnknown_085B07F4
lsls r1, r5, 2
adds r1, r2
ldr r1, [r1]
@@ -585200,7 +585200,7 @@ sub_81302E8: ; 81302E8
cmp r4, 0
bne @08130348
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r4, =0x020244d4
ldr r1, [r4]
@@ -585220,7 +585220,7 @@ sub_81302E8: ; 81302E8
.pool
@08130348:
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r4, =0x020244d4
ldr r1, [r4]
@@ -585351,7 +585351,7 @@ sub_8130430: ; 8130430
lsrs r5, r0, 24
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085a989c
+ ldr r0, =gUnknown_085A989C
movs r2, 0x80
lsls r2, 1
movs r1, 0
@@ -585384,38 +585384,38 @@ sub_8130430: ; 8130430
.4byte @081304D4
.4byte @081304F8
@0813048C:
- ldr r0, =0x085a9a9c
+ ldr r0, =gUnknown_085A9A9C
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085ae974
+ ldr r0, =gUnknown_085AE974
b @081304E0
.align 2, 0
.pool
@081304A4:
- ldr r0, =0x085aab20
+ ldr r0, =gUnknown_085AAB20
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085aee80
+ ldr r0, =gUnknown_085AEE80
b @081304E0
.align 2, 0
.pool
@081304BC:
- ldr r0, =0x085ab750
+ ldr r0, =gUnknown_085AB750
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085af38c
+ ldr r0, =gUnknown_085AF38C
b @081304E0
.align 2, 0
.pool
@081304D4:
- ldr r0, =0x085ac288
+ ldr r0, =gUnknown_085AC288
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085af898
+ ldr r0, =gUnknown_085AF898
@081304E0:
ldr r1, =0x03006190
ldr r1, [r1]
@@ -585424,11 +585424,11 @@ sub_8130430: ; 8130430
.align 2, 0
.pool
@081304F8:
- ldr r0, =0x085ad240
+ ldr r0, =gUnknown_085AD240
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085afda4
+ ldr r0, =gUnknown_085AFDA4
ldr r1, =0x03006190
ldr r1, [r1]
bl RLUnCompWram
@@ -585505,11 +585505,11 @@ sub_8130430: ; 8130430
@081305A4:
cmp r5, 0x7
bhi @081305C0
- ldr r0, =0x085ae370
+ ldr r0, =gUnknown_085AE370
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085b02b0
+ ldr r0, =gUnknown_085B02B0
b @08130650
.align 2, 0
.pool
@@ -585538,38 +585538,38 @@ sub_8130430: ; 8130430
.4byte @08130644
.4byte @08130664
@081305FC:
- ldr r0, =0x085a9a9c
+ ldr r0, =gUnknown_085A9A9C
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085ae974
+ ldr r0, =gUnknown_085AE974
b @08130650
.align 2, 0
.pool
@08130614:
- ldr r0, =0x085aab20
+ ldr r0, =gUnknown_085AAB20
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085aee80
+ ldr r0, =gUnknown_085AEE80
b @08130650
.align 2, 0
.pool
@0813062C:
- ldr r0, =0x085ab750
+ ldr r0, =gUnknown_085AB750
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085af38c
+ ldr r0, =gUnknown_085AF38C
b @08130650
.align 2, 0
.pool
@08130644:
- ldr r0, =0x085ac288
+ ldr r0, =gUnknown_085AC288
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085af898
+ ldr r0, =gUnknown_085AF898
@08130650:
ldr r1, =0x06006000
bl RLUnCompVram
@@ -585577,11 +585577,11 @@ sub_8130430: ; 8130430
.align 2, 0
.pool
@08130664:
- ldr r0, =0x085ad240
+ ldr r0, =gUnknown_085AD240
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085afda4
+ ldr r0, =gUnknown_085AFDA4
ldr r1, =0x06006000
bl RLUnCompVram
@08130676:
@@ -585598,7 +585598,7 @@ sub_8130688: ; 8130688
lsls r0, 24
lsrs r0, 24
ldr r3, =0x030022c0
- ldr r1, =0x085b0830
+ ldr r1, =gUnknown_085B0830
ldr r2, [r1, 0x4]
ldr r1, [r1]
str r1, [r3, 0x38]
@@ -585862,7 +585862,7 @@ sub_81308C8: ; 81308C8
bne @0813092E
movs r4, 0
ldr r6, =0x02038bca
- ldr r5, =0x08310040
+ ldr r5, =gUnknown_08310040
@081308F6:
lsls r2, r4, 1
ldrh r1, [r6]
@@ -585956,7 +585956,7 @@ sub_8130950: ; 8130950
movs r4, 0
ldr r5, =0x020244a8
@081309B4:
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r7
ldr r0, [r0]
@@ -586124,7 +586124,7 @@ sub_8130950: ; 8130950
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r4, [r0, 0x14]
- ldr r3, =0x08310030
+ ldr r3, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r0, [r0]
lsls r1, r0, 2
@@ -586149,7 +586149,7 @@ sub_8130950: ; 8130950
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -586682,7 +586682,7 @@ tai_run_script: ; 8130F48
bgt @0813105A
cmp r0, 0
bne @0813105A
- ldr r1, =0x082dbef8
+ ldr r1, =gUnknown_082DBEF8
ldrb r0, [r2, 0x11]
lsls r0, 2
adds r0, r1
@@ -586723,7 +586723,7 @@ tai_run_script: ; 8130F48
ldrh r1, [r2, 0x2]
cmp r1, 0
beq @08130FF4
- ldr r1, =0x085b083c
+ ldr r1, =gUnknown_085B083C
mov r2, r8
ldr r0, [r2]
ldrb r0, [r0]
@@ -588463,7 +588463,7 @@ tai1F_unk: ; 8131C7C
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r5, =0x0831c898
+ ldr r5, =gUnknown_0831C898
movs r0, 0x58
muls r0, r2
adds r1, 0xC
@@ -588520,7 +588520,7 @@ tai20_unk: ; 8131CEC
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r5, =0x0831c898
+ ldr r5, =gUnknown_0831C898
movs r0, 0x58
muls r0, r2
adds r1, 0xC
@@ -588673,7 +588673,7 @@ dp15_get_some_type: ; 8131D80
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r3, 0x2]
lsls r0, r1, 1
adds r0, r1
@@ -588792,7 +588792,7 @@ dp15_move_get_power__2_8: ; 8131F1C
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r3, 0x2]
lsls r0, r1, 1
adds r0, r1
@@ -588818,10 +588818,10 @@ dp15_is_most_powerful_move__8: ; 8131F48
push {r5-r7}
sub sp, 0x14
movs r3, 0
- ldr r0, =0x085b09c8
+ ldr r0, =gUnknown_085B09C8
ldrh r1, [r0]
ldr r5, =0x0000ffff
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
ldr r2, =0x020244a8
cmp r1, r5
beq @08131F86
@@ -588833,7 +588833,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
lsls r0, 2
adds r0, r6
ldrb r4, [r0]
- ldr r1, =0x085b09c8
+ ldr r1, =gUnknown_085B09C8
@08131F76:
ldrh r0, [r1]
cmp r4, r0
@@ -588857,7 +588857,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
b @08132126
@08131F9C:
lsls r0, r3, 1
- ldr r1, =0x085b09c8
+ ldr r1, =gUnknown_085B09C8
adds r0, r1
ldrh r3, [r0]
ldr r0, =0x0000ffff
@@ -588880,7 +588880,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
strb r2, [r0]
movs r6, 0
mov r9, r3
- ldr r2, =0x085b09c8
+ ldr r2, =gUnknown_085B09C8
ldrh r2, [r2]
str r2, [sp, 0x10]
@08131FD0:
@@ -588895,7 +588895,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
ldr r2, [sp, 0x10]
cmp r2, r9
beq @08132014
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrb r1, [r7]
movs r0, 0x58
muls r0, r1
@@ -588909,7 +588909,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
lsls r0, 2
adds r0, r2
ldrb r2, [r0]
- ldr r1, =0x085b09c8
+ ldr r1, =gUnknown_085B09C8
@08132004:
ldrh r0, [r1]
cmp r2, r0
@@ -588931,12 +588931,12 @@ dp15_is_most_powerful_move__8: ; 8131F48
cmp r0, 0
beq @081320C0
lsls r0, r3, 1
- ldr r2, =0x085b09c8
+ ldr r2, =gUnknown_085B09C8
adds r0, r2
ldrh r0, [r0]
cmp r0, r9
bne @081320C0
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldrh r2, [r1]
lsls r1, r2, 1
adds r1, r2
@@ -589380,7 +589380,7 @@ dp15_move_get_move_script_id: ; 81323D4
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r3, 0x2]
lsls r0, r1, 1
adds r0, r1
@@ -589460,7 +589460,7 @@ tai2F_unk: ; 8132400
.align 2, 0
.pool
@08132480:
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
ldrh r0, [r4]
lsls r1, r0, 3
subs r1, r0
@@ -589595,7 +589595,7 @@ tai60_unk: ; 813251C
.align 2, 0
.pool
@08132588:
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
ldrh r1, [r4]
lsls r0, r1, 3
subs r0, r1
@@ -590156,7 +590156,7 @@ dp15_get_weather__8: ; 8132994
thumb_func_start tai37_unk
tai37_unk: ; 8132A00
push {lr}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r0, [r0, 0x14]
@@ -590196,7 +590196,7 @@ tai37_unk: ; 8132A00
thumb_func_start tai38_unk
tai38_unk: ; 8132A4C
push {lr}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r0, [r0, 0x14]
@@ -590458,7 +590458,7 @@ tai3D_unk: ; 8132C38
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020244a8
mov r8, r0
ldr r0, [r0]
@@ -590560,7 +590560,7 @@ tai3D_unk: ; 8132C38
thumb_func_start dp15_determine_move_damage_jump_if_not_fatal
dp15_determine_move_damage_jump_if_not_fatal: ; 8132D34
push {r4-r7,lr}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r7, =0x020244a8
ldr r0, [r7]
ldr r0, [r0, 0x14]
@@ -590951,7 +590951,7 @@ tai41_unk: ; 8133020
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
movs r0, 0x58
muls r0, r2
adds r1, 0xC
@@ -590987,7 +590987,7 @@ tai41_unk: ; 8133020
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
mov r12, r0
ldr r7, =0x020244a8
ldr r6, =0x0202420c
@@ -591076,7 +591076,7 @@ tai42_unk: ; 8133118
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
movs r0, 0x58
muls r0, r2
adds r1, 0xC
@@ -591114,7 +591114,7 @@ tai42_unk: ; 8133118
ldr r1, [r0, 0x18]
ldr r0, =0x0202420c
ldrb r0, [r0]
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
lsls r0, 4
adds r2, r0, r1
ldr r5, =0x0203ab38
@@ -591682,7 +591682,7 @@ dp15_move_get_type__8: ; 81335F8
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r1, [r3, 0x8]
lsls r0, r1, 1
adds r0, r1
@@ -591704,7 +591704,7 @@ dp15_move_get_power__8_8: ; 8133624
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r1, [r3, 0x8]
lsls r0, r1, 1
adds r0, r1
@@ -591726,7 +591726,7 @@ dp15_move_get_move_script_id__8: ; 8133650
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r1, [r3, 0x8]
lsls r0, r1, 1
adds r0, r1
@@ -592241,7 +592241,7 @@ sub_81339F8: ; 81339F8
adds r1, r0
strb r2, [r1]
movs r4, 0
- ldr r6, =0x085b09e4
+ ldr r6, =gUnknown_085B09E4
@08133A12:
movs r0, 0xB
muls r0, r4
@@ -592253,7 +592253,7 @@ sub_81339F8: ; 81339F8
bl gf_strcpy
adds r1, r5, 0x1
adds r1, r4
- ldr r0, =0x085b09f4
+ ldr r0, =gUnknown_085B09F4
adds r0, r4, r0
ldrb r0, [r0]
strb r0, [r1]
@@ -592306,17 +592306,17 @@ sub_8133A78: ; 8133A78
ldr r0, =0x00002e28
adds r0, r4
mov r9, r0
- ldr r0, =0x085b09f8
+ ldr r0, =gUnknown_085B09F8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0xC]
str r1, [sp, 0x10]
- ldr r1, =0x085eb7ea
+ ldr r1, =gUnknown_085EB7EA
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
adds r6, r0, 0
- ldr r1, =0x085e8d38
+ ldr r1, =gUnknown_085E8D38
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
@@ -592338,7 +592338,7 @@ sub_8133A78: ; 8133A78
@08133AF0:
ldrb r1, [r1]
lsls r1, 5
- ldr r0, =0x085a5c09
+ ldr r0, =gUnknown_085A5C09
adds r1, r0
movs r0, 0x1
movs r2, 0
@@ -592388,7 +592388,7 @@ sub_8133A78: ; 8133A78
movs r1, 0
str r1, [sp, 0x8]
movs r1, 0x1
- ldr r2, =0x085e8d38
+ ldr r2, =gUnknown_085E8D38
movs r3, 0x8
bl Print
b @08133B94
@@ -592398,7 +592398,7 @@ sub_8133A78: ; 8133A78
ldrb r0, [r7, 0x6]
ldrb r2, [r1]
lsls r2, 5
- ldr r1, =0x085a5c09
+ ldr r1, =gUnknown_085A5C09
adds r2, r1
lsls r1, r5, 4
adds r1, 0x1
@@ -592419,7 +592419,7 @@ sub_8133A78: ; 8133A78
cmp r5, 0x3
bls @08133B3C
ldrb r0, [r7, 0x6]
- ldr r2, =0x085eb7ea
+ ldr r2, =gUnknown_085EB7EA
lsls r1, r5, 4
adds r1, 0x1
lsls r1, 24
@@ -592615,7 +592615,7 @@ sub_8133D2C: ; 8133D2C
ldr r6, =0x020375f0
movs r0, 0
strh r0, [r6]
- ldr r4, =0x085a5c08
+ ldr r4, =gUnknown_085A5C08
ldr r5, =0x020375e0
ldrh r0, [r5]
lsls r0, 5
@@ -592686,7 +592686,7 @@ sub_8133DA0: ; 8133DA0
ldr r1, =0x020375e0
ldrh r1, [r1]
lsls r1, 5
- ldr r4, =0x085a5c09
+ ldr r4, =gUnknown_085A5C09
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -592805,7 +592805,7 @@ sub_8133EDC: ; 8133EDC
bls @08133EE8
movs r1, 0
@08133EE8:
- ldr r0, =0x085b1df8
+ ldr r0, =gUnknown_085B1DF8
lsls r1, 1
adds r1, r0
ldrh r0, [r1]
@@ -592914,21 +592914,21 @@ set_256color_bg_bg0: ; 8133F0C
ldr r0, =0x81000200
str r0, [r2, 0x8]
ldr r0, [r2, 0x8]
- ldr r0, =0x085b0e04
+ ldr r0, =gUnknown_085B0E04
bl LZ77UnCompVram
- ldr r0, =0x085b0a80
+ ldr r0, =gUnknown_085B0A80
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085b0c0c
+ ldr r0, =gUnknown_085B0C0C
ldr r1, =0x06003800
bl LZ77UnCompVram
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b1e00
+ ldr r1, =gUnknown_085B1E00
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
- ldr r0, =0x085b1dcc
+ ldr r0, =gUnknown_085B1DCC
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r1, 0xAA
@@ -592947,15 +592947,15 @@ set_256color_bg_bg0: ; 8133F0C
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085b0a00
+ ldr r0, =gUnknown_085B0A00
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x085b1ed8
+ ldr r0, =gUnknown_085B1ED8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b1ee8
+ ldr r0, =gUnknown_085B1EE8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b1ef8
+ ldr r0, =gUnknown_085B1EF8
bl gpu_pal_obj_alloc_and_load_multiple
movs r0, 0x1
negs r0, r0
@@ -593017,7 +593017,7 @@ set_256color_bg_bg0: ; 8133F0C
mov r10, r3
mov r1, r10
strh r1, [r0, 0x8]
- ldr r0, =0x085b1f10
+ ldr r0, =gUnknown_085B1F10
movs r1, 0x78
movs r2, 0x38
movs r3, 0x2
@@ -593031,8 +593031,8 @@ set_256color_bg_bg0: ; 8133F0C
lsls r1, 2
add r1, r8
strh r4, [r1, 0x2E]
- ldr r6, =0x085b1f28
- ldr r5, =0x085b1dec
+ ldr r6, =gUnknown_085B1F28
+ ldr r5, =gUnknown_085B1DEC
ldrb r1, [r5]
ldrb r2, [r5, 0x1]
adds r0, r6, 0
@@ -593121,7 +593121,7 @@ sub_81341FC: ; 81341FC
movs r1, 0
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r2, =0x085e8c53
+ ldr r2, =gUnknown_085E8C53
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -593163,8 +593163,8 @@ sub_813425C: ; 813425C
cmp r0, 0
beq @081342F8
bl sub_8134604
- ldr r0, =0x085b1f40
- ldr r1, =0x085b1dec
+ ldr r0, =gUnknown_085B1F40
+ ldr r1, =gUnknown_085B1DEC
lsls r2, r4, 1
adds r3, r2, r1
ldrb r5, [r3]
@@ -593194,7 +593194,7 @@ sub_813425C: ; 813425C
adds r2, r4, 0
adds r2, 0x10
adds r2, r1, r2
- ldr r3, =0x085b1ed0
+ ldr r3, =gUnknown_085B1ED0
str r3, [r2]
adds r4, 0x1C
adds r1, r4
@@ -593305,7 +593305,7 @@ sub_8134390: ; 8134390
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085e8c90
+ ldr r2, =gUnknown_085E8C90
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -593316,7 +593316,7 @@ sub_8134390: ; 8134390
bl Print
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x085b1ddc
+ ldr r0, =gUnknown_085B1DDC
movs r1, 0xAA
lsls r1, 2
movs r2, 0xD
@@ -593452,14 +593452,14 @@ sub_81344C8: ; 81344C8
adds r1, r4, 0
muls r1, r0
mov r9, r1
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
add r9, r0
- ldr r0, =0x085b1de4
+ ldr r0, =gUnknown_085B1DE4
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x2C]
str r1, [sp, 0x30]
- ldr r3, =0x085b1df2
+ ldr r3, =gUnknown_085B1DF2
lsls r5, 1
adds r2, r5, r3
mov r10, r2
@@ -593494,7 +593494,7 @@ sub_81344C8: ; 81344C8
ldrb r0, [r4]
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x085b1e0c
+ ldr r1, =gUnknown_085B1E0C
mov r8, r1
str r1, [sp]
movs r6, 0
@@ -593675,7 +593675,7 @@ sub_8134690: ; 8134690
sub_81346DC: ; 81346DC
push {r4,lr}
adds r4, r0, 0
- ldr r2, =0x085b1e28
+ ldr r2, =gUnknown_085B1E28
ldr r3, =0x03005e00
movs r0, 0x2E
ldrsh r1, [r4, r0]
@@ -593919,7 +593919,7 @@ sub_81347C8: ; 81347C8
orrs r3, r0
str r3, [r2, 0x8]
ldr r0, [r2, 0x8]
- ldr r0, =0x08dcc05c
+ ldr r0, =gUnknown_08DCC05C
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
@@ -593927,7 +593927,7 @@ sub_81347C8: ; 81347C8
ldrh r0, [r0]
cmp r0, 0
bne @081348FC
- ldr r0, =0x08dcc01c
+ ldr r0, =gUnknown_08DCC01C
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -593935,7 +593935,7 @@ sub_81347C8: ; 81347C8
.align 2, 0
.pool
@081348FC:
- ldr r0, =0x08dcc03c
+ ldr r0, =gUnknown_08DCC03C
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -593944,17 +593944,17 @@ sub_81347C8: ; 81347C8
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085b21d4
+ ldr r0, =gUnknown_085B21D4
movs r1, 0xC0
movs r2, 0x8
bl gpu_pal_apply
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b21fc
+ ldr r1, =gUnknown_085B21FC
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
- ldr r0, =0x085b21dc
+ ldr r0, =gUnknown_085B21DC
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r1, 0x94
@@ -593968,9 +593968,9 @@ sub_81347C8: ; 81347C8
bl reset_all_obj_data
bl sub_80A1A74
bl gpu_pal_allocator_reset
- ldr r0, =0x085b2208
+ ldr r0, =gUnknown_085B2208
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b2218
+ ldr r0, =gUnknown_085B2218
bl gpu_pal_obj_alloc_and_load_multiple
add sp, 0x8
pop {r3}
@@ -594034,7 +594034,7 @@ sub_81349F4: ; 81349F4
push {r4-r6}
sub sp, 0xC
bl sub_81347C8
- ldr r0, =0x08dcc648
+ ldr r0, =gUnknown_08DCC648
ldr r1, =0x06003800
bl LZ77UnCompVram
ldr r0, =sub_8134CB8 + 1
@@ -594061,7 +594061,7 @@ sub_81349F4: ; 81349F4
movs r1, 0x96
lsls r1, 1
strh r1, [r0, 0xA]
- ldr r0, =0x085b2250
+ ldr r0, =gUnknown_085B2250
movs r1, 0x78
movs r2, 0x50
movs r3, 0x1
@@ -594091,7 +594091,7 @@ sub_81349F4: ; 81349F4
adds r0, r4, 0
ands r0, r2
strb r0, [r1, 0x3]
- ldr r0, =0x085b2268
+ ldr r0, =gUnknown_085B2268
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -594113,7 +594113,7 @@ sub_81349F4: ; 81349F4
movs r0, 0x2
orrs r4, r0
strb r4, [r1, 0x3]
- ldr r0, =0x085b22a0
+ ldr r0, =gUnknown_085B22A0
movs r1, 0x78
movs r2, 0x50
movs r3, 0x2
@@ -594127,7 +594127,7 @@ sub_81349F4: ; 81349F4
strh r6, [r1, 0x2E]
movs r0, 0x2D
strh r0, [r1, 0x30]
- ldr r0, =0x085b22b8
+ ldr r0, =gUnknown_085B22B8
movs r1, 0x78
movs r2, 0x50
movs r3, 0x2
@@ -594142,7 +594142,7 @@ sub_81349F4: ; 81349F4
movs r0, 0x5A
strh r0, [r1, 0x30]
bl sub_813498C
- ldr r2, =0x085efae0
+ ldr r2, =gUnknown_085EFAE0
movs r0, 0x1
str r0, [sp]
mov r1, r8
@@ -594176,7 +594176,7 @@ sub_8134B44: ; 8134B44
push {r5-r7}
sub sp, 0x10
bl sub_81347C8
- ldr r0, =0x08dcc908
+ ldr r0, =gUnknown_08DCC908
ldr r1, =0x06003800
bl LZ77UnCompVram
ldr r0, =sub_8134F10 + 1
@@ -594208,7 +594208,7 @@ sub_8134B44: ; 8134B44
movs r2, 0x87
str r2, [sp, 0xC]
@08134BA4:
- ldr r0, =0x085b2250
+ ldr r0, =gUnknown_085B2250
movs r1, 0x78
movs r2, 0x50
movs r3, 0x1
@@ -594239,7 +594239,7 @@ sub_8134B44: ; 8134B44
adds r0, r4, 0
ands r0, r2
strb r0, [r1, 0x3]
- ldr r0, =0x085b2268
+ ldr r0, =gUnknown_085B2268
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -594261,7 +594261,7 @@ sub_8134B44: ; 8134B44
movs r0, 0x2
orrs r4, r0
strb r4, [r1, 0x3]
- ldr r0, =0x085b22a0
+ ldr r0, =gUnknown_085B22A0
movs r1, 0x78
movs r2, 0x50
movs r3, 0x2
@@ -594275,7 +594275,7 @@ sub_8134B44: ; 8134B44
strh r7, [r1, 0x2E]
mov r2, r10
strh r2, [r1, 0x30]
- ldr r0, =0x085b22b8
+ ldr r0, =gUnknown_085B22B8
movs r1, 0x78
movs r2, 0x50
movs r3, 0x2
@@ -594291,7 +594291,7 @@ sub_8134B44: ; 8134B44
ldrh r0, [r0, 0xC]
strh r0, [r1, 0x30]
bl sub_813498C
- ldr r2, =0x085efae8
+ ldr r2, =gUnknown_085EFAE8
movs r0, 0x1
str r0, [sp]
mov r1, r9
@@ -594478,7 +594478,7 @@ sub_8134DC4: ; 8134DC4
adds r2, r5, 0
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r2, =0x085efac6
+ ldr r2, =gUnknown_085EFAC6
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -594491,7 +594491,7 @@ sub_8134DC4: ; 8134DC4
bl Window_WriteStandardTileMap
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x085b21f4
+ ldr r0, =gUnknown_085B21F4
adds r1, r5, 0
movs r2, 0xD
movs r3, 0x1
@@ -595031,7 +595031,7 @@ sub_81351AC: ; 81351AC
str r1, [sp]
movs r0, 0
bl rotscale_set_direct
- ldr r1, =0x085b22d0
+ ldr r1, =gUnknown_085B22D0
lsls r2, r7, 1
adds r0, r2, r1
ldrb r0, [r0]
@@ -595110,7 +595110,7 @@ sub_8135244: ; 8135244
str r1, [sp]
movs r0, 0x1
bl rotscale_set_direct
- ldr r1, =0x085b22d0
+ ldr r1, =gUnknown_085B22D0
lsls r2, r7, 1
adds r0, r2, r1
ldrb r0, [r0]
@@ -595637,7 +595637,7 @@ sub_81356C4: ; 81356C4
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x082907f0
+ ldr r0, =gUnknown_082907F0
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -595833,7 +595833,7 @@ sub_81357FC: ; 81357FC
@0813586A:
ldr r0, =0x00000804
adds r1, r5, r0
- ldr r0, =0x085b269b
+ ldr r0, =gUnknown_085B269B
str r0, [r1]
ldr r4, =0x00000808
adds r1, r5, r4
@@ -595844,7 +595844,7 @@ sub_81357FC: ; 81357FC
@08135888:
ldr r1, =0x00000804
adds r0, r5, r1
- ldr r1, =0x085b269d
+ ldr r1, =gUnknown_085B269D
str r1, [r0]
ldr r4, =0x00000808
adds r0, r5, r4
@@ -595855,7 +595855,7 @@ sub_81357FC: ; 81357FC
@081358A4:
ldr r0, =0x00000804
adds r1, r5, r0
- ldr r0, =0x085b269f
+ ldr r0, =gUnknown_085B269F
str r0, [r1]
ldr r4, =0x00000808
adds r1, r5, r4
@@ -595868,7 +595868,7 @@ sub_81357FC: ; 81357FC
ldr r1, [r0]
ldr r0, =0x00000804
adds r2, r1, r0
- ldr r0, =0x085b2698
+ ldr r0, =gUnknown_085B2698
str r0, [r2]
ldr r4, =0x00000808
adds r1, r4
@@ -596219,7 +596219,7 @@ sub_8135BDC: ; 8135BDC
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b2620
+ ldr r1, =gUnknown_085B2620
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -596278,7 +596278,7 @@ sub_8135C38: ; 8135C38
.4byte @08135CFC
@08135C7C:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d9b2b4
+ ldr r1, =gUnknown_08D9B2B4
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -596294,7 +596294,7 @@ sub_8135C38: ; 8135C38
lsrs r0, 24
cmp r0, 0x1
beq @08135D18
- ldr r0, =0x08d9b7c8
+ ldr r0, =gUnknown_08D9B7C8
ldr r4, =0x0203ab50
ldr r1, [r4]
bl call_LZZUnCompWram
@@ -596303,7 +596303,7 @@ sub_8135C38: ; 8135C38
.align 2, 0
.pool
@08135CBC:
- ldr r0, =0x08d9b470
+ ldr r0, =gUnknown_08D9B470
movs r1, 0
movs r2, 0xC0
bl decompress_palette
@@ -596311,13 +596311,13 @@ sub_8135C38: ; 8135C38
.align 2, 0
.pool
@08135CCC:
- ldr r0, =0x085b26f4
+ ldr r0, =gUnknown_085B26F4
bl gpu_tile_obj_decompress_and_load
b @08135CDE
.align 2, 0
.pool
@08135CD8:
- ldr r0, =0x085b26fc
+ ldr r0, =gUnknown_085B26FC
bl gpu_pal_obj_decompress_and_apply
@08135CDE:
ldr r0, =0x0203ab50
@@ -596355,7 +596355,7 @@ sub_8135C38: ; 8135C38
thumb_func_start sub_8135D24
sub_8135D24: ; 8135D24
push {r4,lr}
- ldr r0, =0x085b2748
+ ldr r0, =gUnknown_085B2748
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -596366,7 +596366,7 @@ sub_8135D24: ; 8135D24
movs r1, 0xA
movs r2, 0xD0
bl copy_textbox_border_tile_patterns_to_vram
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -596402,7 +596402,7 @@ sub_8135D7C: ; 8135D7C
movs r4, 0
str r4, [sp]
str r4, [sp, 0x4]
- ldr r3, =0x085b271c
+ ldr r3, =gUnknown_085B271C
str r3, [sp, 0x8]
str r4, [sp, 0xC]
str r1, [sp, 0x10]
@@ -596431,23 +596431,23 @@ sub_8135DAC: ; 8135DAC
movs r0, 0
adds r1, r4, 0
bl sub_8135D7C
- ldr r1, =0x085e931d
+ ldr r1, =gUnknown_085E931D
movs r0, 0x2
movs r2, 0
bl sub_8135D7C
- ldr r1, =0x085e9323
+ ldr r1, =gUnknown_085E9323
movs r0, 0x3
movs r2, 0
bl sub_8135D7C
- ldr r1, =0x085e9327
+ ldr r1, =gUnknown_085E9327
movs r0, 0x4
movs r2, 0
bl sub_8135D7C
- ldr r1, =0x085e932d
+ ldr r1, =gUnknown_085E932D
movs r0, 0x5
movs r2, 0
bl sub_8135D7C
- ldr r1, =0x085e9334
+ ldr r1, =gUnknown_085E9334
movs r0, 0x6
movs r2, 0
bl sub_8135D7C
@@ -596516,7 +596516,7 @@ sub_8135E2C: ; 8135E2C
adds r4, r7
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e9344
+ ldr r1, =gUnknown_085E9344
bl gf_strcpy
ldr r1, [r5]
lsls r2, r6, 3
@@ -596534,7 +596534,7 @@ sub_8135E2C: ; 8135E2C
str r0, [r1]
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x085b27b0
+ ldr r0, =gUnknown_085B27B0
ldm r0!, {r4,r6,r7}
stm r1!, {r4,r6,r7}
ldm r0!, {r4,r6,r7}
@@ -596574,7 +596574,7 @@ sub_8135F04: ; 8135F04
adds r1, r3
ldr r5, [r2]
adds r5, r1
- ldr r2, =0x085b262c
+ ldr r2, =gUnknown_085B262C
ldrb r1, [r5]
lsls r1, 2
adds r1, r2
@@ -596600,7 +596600,7 @@ sub_8135F04: ; 8135F04
movs r2, 0
movs r3, 0x3
bl decimal_int_to_string
- ldr r1, =0x085e934f
+ ldr r1, =gUnknown_085E934F
adds r0, r4, 0
bl ExpandTextCodes
pop {r4-r6}
@@ -597232,7 +597232,7 @@ sub_8136444: ; 8136444
adds r3, r2, 0
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x085b2704
+ ldr r0, =gUnknown_085B2704
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -597275,7 +597275,7 @@ sub_8136470: ; 8136470
movs r1, 0x1
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x085b26f0
+ ldr r0, =gUnknown_085B26F0
str r0, [r4, 0x10]
adds r0, r4, 0
bl obj_alloc_rotscale_entry
@@ -597837,7 +597837,7 @@ sub_8136938: ; 8136938
ldr r4, =0x00000808
adds r1, r3, r4
ldrb r1, [r1]
- ldr r2, =0x085b2668
+ ldr r2, =gUnknown_085B2668
mov r12, r2
ldr r2, =0x00000804
adds r3, r2
@@ -597897,7 +597897,7 @@ sub_81369E0: ; 81369E0
@08136A18:
movs r0, 0x5
bl audio_play
- ldr r1, =0x085b2668
+ ldr r1, =gUnknown_085B2668
ldr r0, =0x0203ab50
ldr r0, [r0]
ldr r2, =0x00000804
@@ -597986,7 +597986,7 @@ sub_8136AB4: ; 8136AB4
movs r1, 0
bl sub_8198070
ldr r0, =0x02021cc4
- ldr r3, =0x085b262c
+ ldr r3, =gUnknown_085B262C
ldr r1, =0x03005d8c
ldr r2, [r1]
ldr r1, =0x0203ce7c
@@ -598001,7 +598001,7 @@ sub_8136AB4: ; 8136AB4
ldr r1, [r1]
bl gf_strcpy
ldr r5, =0x02021fc4
- ldr r1, =0x085e9353
+ ldr r1, =gUnknown_085E9353
adds r0, r5, 0
bl ExpandTextCodes
bl sav2_get_text_speed
@@ -598032,14 +598032,14 @@ sub_8136B48: ; 8136B48
sub sp, 0x10
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085b27a8
+ ldr r1, =gUnknown_085B27A8
movs r2, 0x2
str r2, [sp]
movs r2, 0x1
str r2, [sp, 0x4]
movs r2, 0xE
str r2, [sp, 0x8]
- ldr r2, =0x085b26a4
+ ldr r2, =gUnknown_085B26A4
str r2, [sp, 0xC]
movs r2, 0x1
movs r3, 0
@@ -598059,7 +598059,7 @@ sub_8136B78: ; 8136B78
lsls r4, 24
lsrs r4, 24
ldr r5, =0x02021fc4
- ldr r1, =0x085e9367
+ ldr r1, =gUnknown_085E9367
adds r0, r5, 0
bl ExpandTextCodes
bl sav2_get_text_speed
@@ -598192,7 +598192,7 @@ sub_8136C8C: ; 8136C8C
lsls r4, 16
lsrs r4, 16
ldr r0, =0x02022f58
- ldr r3, =0x085b262c
+ ldr r3, =gUnknown_085B262C
ldr r2, [r5]
ldrh r1, [r7]
lsls r1, 3
@@ -598249,7 +598249,7 @@ sub_8136D2C: ; 8136D2C
ldrb r0, [r5]
bl sub_80FC3E8
ldr r0, =0x02021cc4
- ldr r3, =0x085b262c
+ ldr r3, =gUnknown_085B262C
ldr r1, =0x03005d8c
ldr r2, [r1]
ldrh r1, [r5]
@@ -598604,7 +598604,7 @@ sub_8136FE4: ; 8136FE4
lsrs r0, 24
movs r6, 0
movs r4, 0
- ldr r1, =0x085b25a0
+ ldr r1, =gUnknown_085B25A0
mov r9, r1
lsls r1, r0, 2
adds r7, r1, r0
@@ -598653,7 +598653,7 @@ sub_8137044: ; 8137044
movs r1, 0
bl sub_8136F9C
lsls r0, 24
- ldr r1, =0x085b262c
+ ldr r1, =gUnknown_085B262C
lsrs r0, 22
adds r0, r1
ldr r1, [r0]
@@ -598673,10 +598673,10 @@ sub_8137068: ; 8137068
lsls r0, 24
lsrs r5, r0, 24
movs r4, 0
- ldr r7, =0x085b262c
+ ldr r7, =gUnknown_085B262C
@08137074:
lsls r1, r4, 3
- ldr r0, =0x085b2720
+ ldr r0, =gUnknown_085B2720
adds r1, r0
adds r0, r5, 0
bl sub_8136FE4
@@ -598829,7 +598829,7 @@ sub_81371B4: ; 81371B4
bl audio_play
ldr r0, =0x00000888
bl flag_set
- ldr r0, =0x082926f8
+ ldr r0, =gUnknown_082926F8
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -598966,7 +598966,7 @@ sub_8137304: ; 8137304
lsls r0, 24
lsrs r5, r0, 24
movs r3, 0
- ldr r4, =0x085b27c8
+ ldr r4, =gUnknown_085B27C8
ldrb r0, [r4]
cmp r0, 0
beq @08137358
@@ -599015,7 +599015,7 @@ sub_8137360: ; 8137360
lsrs r5, r0, 24
lsrs r4, r1, 24
movs r3, 0
- ldr r1, =0x085b27c8
+ ldr r1, =gUnknown_085B27C8
ldrb r0, [r1]
cmp r0, 0
beq @081373A0
@@ -599058,7 +599058,7 @@ fade_type_for_given_maplight_pair: ; 81373A8
lsrs r5, r0, 24
lsrs r4, r1, 24
movs r3, 0
- ldr r1, =0x085b27c8
+ ldr r1, =gUnknown_085B27C8
ldrb r0, [r1]
cmp r0, 0
beq @081373E8
@@ -599130,17 +599130,17 @@ sub_8137420: ; 8137420
movs r0, 0
movs r1, 0
bl lcd_io_set
- ldr r0, =0x085b2a90
+ ldr r0, =gUnknown_085B2A90
ldr r1, =0x0600c000
bl LZ77UnCompVram
- ldr r0, =0x085b28b0
+ ldr r0, =gUnknown_085B28B0
ldr r1, =0x0600f800
bl LZ77UnCompVram
- ldr r0, =0x085b2850
+ ldr r0, =gUnknown_085B2850
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085b28a0
+ ldr r0, =gUnknown_085B28A0
movs r1, 0xE0
movs r2, 0x10
bl gpu_pal_apply
@@ -599237,7 +599237,7 @@ sub_813750C: ; 813750C
adds r0, r1, 0x1
strh r0, [r4, 0xC]
lsls r1, 1
- ldr r0, =0x085b28a0
+ ldr r0, =gUnknown_085B28A0
adds r0, r1, r0
movs r2, 0x10
subs r2, r1
@@ -599249,7 +599249,7 @@ sub_813750C: ; 813750C
.align 2, 0
.pool
@08137554:
- ldr r0, =0x085b2850
+ ldr r0, =gUnknown_085B2850
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -599333,10 +599333,10 @@ sub_81375D8: ; 81375D8
movs r0, 0
movs r1, 0
bl lcd_io_set
- ldr r0, =0x085b2a90
+ ldr r0, =gUnknown_085B2A90
ldr r1, =0x0600c000
bl LZ77UnCompVram
- ldr r0, =0x085b28b0
+ ldr r0, =gUnknown_085B28B0
ldr r1, =0x0600f800
bl LZ77UnCompVram
movs r0, 0x50
@@ -599355,11 +599355,11 @@ sub_81375D8: ; 81375D8
lsls r1, 5
movs r0, 0
bl lcd_io_set
- ldr r0, =0x085b2850
+ ldr r0, =gUnknown_085B2850
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085b2870
+ ldr r0, =gUnknown_085B2870
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -599401,7 +599401,7 @@ sub_8137678: ; 8137678
movs r0, 0xF
subs r0, r1
lsls r0, 1
- ldr r1, =0x085b2890
+ ldr r1, =gUnknown_085B2890
adds r0, r1
lsls r2, 17
lsrs r2, 16
@@ -599457,7 +599457,7 @@ sub_81376DC: ; 81376DC
.align 2, 0
.pool
@08137714:
- ldr r0, =0x085b2870
+ ldr r0, =gUnknown_085B2870
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -599773,7 +599773,7 @@ sub_8137988: ; 8137988
cmp r0, 0
beq @081379CE
bl sub_802F588
- ldr r1, =0x085b2b44
+ ldr r1, =gUnknown_085B2B44
ldr r0, =0x03005cf8
ldrb r0, [r0, 0x2]
lsls r0, 24
@@ -599909,126 +599909,126 @@ sub_8137A98: ; 8137A98
@08137AA4:
cmp r0, 0x13
bhi @08137AB0
- ldr r0, =0x082a5dab
+ ldr r0, =gUnknown_082A5DAB
b @08137C06
.align 2, 0
.pool
@08137AB0:
cmp r0, 0x1D
bhi @08137ABC
- ldr r0, =0x082a5df1
+ ldr r0, =gUnknown_082A5DF1
b @08137C06
.align 2, 0
.pool
@08137ABC:
cmp r0, 0x27
bhi @08137AC8
- ldr r0, =0x082a5e34
+ ldr r0, =gUnknown_082A5E34
b @08137C06
.align 2, 0
.pool
@08137AC8:
cmp r0, 0x31
bhi @08137AD4
- ldr r0, =0x082a5e83
+ ldr r0, =gUnknown_082A5E83
b @08137C06
.align 2, 0
.pool
@08137AD4:
cmp r0, 0x3B
bhi @08137AE0
- ldr r0, =0x082a5eb9
+ ldr r0, =gUnknown_082A5EB9
b @08137C06
.align 2, 0
.pool
@08137AE0:
cmp r0, 0x45
bhi @08137AEC
- ldr r0, =0x082a5ef4
+ ldr r0, =gUnknown_082A5EF4
b @08137C06
.align 2, 0
.pool
@08137AEC:
cmp r0, 0x4F
bhi @08137AF8
- ldr r0, =0x082a5f39
+ ldr r0, =gUnknown_082A5F39
b @08137C06
.align 2, 0
.pool
@08137AF8:
cmp r0, 0x59
bhi @08137B04
- ldr r0, =0x082a5f82
+ ldr r0, =gUnknown_082A5F82
b @08137C06
.align 2, 0
.pool
@08137B04:
cmp r0, 0x63
bhi @08137B10
- ldr r0, =0x082a5fb9
+ ldr r0, =gUnknown_082A5FB9
b @08137C06
.align 2, 0
.pool
@08137B10:
cmp r0, 0x6D
bhi @08137B1C
- ldr r0, =0x082a6018
+ ldr r0, =gUnknown_082A6018
b @08137C06
.align 2, 0
.pool
@08137B1C:
cmp r0, 0x77
bhi @08137B28
- ldr r0, =0x082a6061
+ ldr r0, =gUnknown_082A6061
b @08137C06
.align 2, 0
.pool
@08137B28:
cmp r0, 0x81
bhi @08137B34
- ldr r0, =0x082a609c
+ ldr r0, =gUnknown_082A609C
b @08137C06
.align 2, 0
.pool
@08137B34:
cmp r0, 0x8B
bhi @08137B40
- ldr r0, =0x082a60d5
+ ldr r0, =gUnknown_082A60D5
b @08137C06
.align 2, 0
.pool
@08137B40:
cmp r0, 0x95
bhi @08137B4C
- ldr r0, =0x082a6124
+ ldr r0, =gUnknown_082A6124
b @08137C06
.align 2, 0
.pool
@08137B4C:
cmp r0, 0x9F
bhi @08137B58
- ldr r0, =0x082a616f
+ ldr r0, =gUnknown_082A616F
b @08137C06
.align 2, 0
.pool
@08137B58:
cmp r0, 0xA9
bhi @08137B64
- ldr r0, =0x082a61d6
+ ldr r0, =gUnknown_082A61D6
b @08137C06
.align 2, 0
.pool
@08137B64:
cmp r0, 0xB3
bhi @08137B70
- ldr r0, =0x082a623a
+ ldr r0, =gUnknown_082A623A
b @08137C06
.align 2, 0
.pool
@08137B70:
cmp r0, 0xBD
bhi @08137B7C
- ldr r0, =0x082a6287
+ ldr r0, =gUnknown_082A6287
b @08137C06
.align 2, 0
.pool
@@ -600082,7 +600082,7 @@ sub_8137A98: ; 8137A98
cmp r0, 0
beq @08137C04
@08137BEA:
- ldr r0, =0x082a62c9
+ ldr r0, =gUnknown_082A62C9
b @08137C06
.align 2, 0
.pool
@@ -600090,12 +600090,12 @@ sub_8137A98: ; 8137A98
cmp r0, 0xCA
beq @08137C04
@08137BFC:
- ldr r0, =0x082a5d6c
+ ldr r0, =gUnknown_082A5D6C
b @08137C06
.align 2, 0
.pool
@08137C04:
- ldr r0, =0x082a6312
+ ldr r0, =gUnknown_082A6312
@08137C06:
pop {r1}
bx r1
@@ -600285,7 +600285,7 @@ sub_8137D5C: ; 8137D5C
movs r2, 0
movs r3, 0x2
bl decimal_int_to_string
- ldr r1, =0x085eb5ee
+ ldr r1, =gUnknown_085EB5EE
adds r0, r4, 0
bl gf_strcat
b @08137D90
@@ -600293,7 +600293,7 @@ sub_8137D5C: ; 8137D5C
.pool
@08137D88:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb5cf
+ ldr r1, =gUnknown_085EB5CF
bl gf_strcpy
@08137D90:
ldr r0, =0x00000e0f
@@ -600323,7 +600323,7 @@ sub_8137D5C: ; 8137D5C
movs r2, 0x2
movs r3, 0x2
bl decimal_int_to_string
- ldr r1, =0x085eb5e5
+ ldr r1, =gUnknown_085EB5E5
adds r0, r4, 0
bl gf_strcat
b @08137DF8
@@ -600331,7 +600331,7 @@ sub_8137D5C: ; 8137D5C
.pool
@08137DF0:
ldr r0, =0x02021dc4
- ldr r1, =0x085eb5da
+ ldr r1, =gUnknown_085EB5DA
bl gf_strcpy
@08137DF8:
movs r4, 0
@@ -600911,7 +600911,7 @@ sub_8138240: ; 8138240
movs r4, 0
cmp r4, r5
bcs @0813828A
- ldr r0, =0x0858d144
+ ldr r0, =gUnknown_0858D144
mov r8, r0
@08138262:
cmp r7, r4
@@ -600957,12 +600957,12 @@ sub_81382A0: ; 81382A0
movs r0, 0
mov r9, r0
mov r8, r0
- ldr r1, =0x085b2b5c
+ ldr r1, =gUnknown_085B2B5C
add r0, sp, 0x8
movs r2, 0x4
bl memcpy
add r4, sp, 0xC
- ldr r1, =0x085b2b60
+ ldr r1, =gUnknown_085B2B60
adds r0, r4, 0
movs r2, 0x8
bl memcpy
@@ -601220,17 +601220,17 @@ sub_813842C: ; 813842C
beq @081384BC
b @081384E6
@081384B2:
- ldr r0, =0x08499a18
+ ldr r0, =gUnknown_08499A18
b @081384C6
.align 2, 0
.pool
@081384BC:
- ldr r0, =0x084a54b8
+ ldr r0, =gUnknown_084A54B8
b @081384C6
.align 2, 0
.pool
@081384C4:
- ldr r0, =0x084987f8
+ ldr r0, =gUnknown_084987F8
@081384C6:
movs r2, 0x80
lsls r2, 1
@@ -601241,7 +601241,7 @@ sub_813842C: ; 813842C
.align 2, 0
.pool
@081384D8:
- ldr r0, =0x084a4278
+ ldr r0, =gUnknown_084A4278
movs r2, 0x80
lsls r2, 1
adds r1, r3, r2
@@ -601259,7 +601259,7 @@ sub_813842C: ; 813842C
sub_81384F0: ; 81384F0
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x085b2b68
+ ldr r5, =gUnknown_085B2B68
@081384F6:
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -601533,7 +601533,7 @@ sub_8138540: ; 8138540
thumb_func_start sub_8138750
sub_8138750: ; 8138750
push {r4-r6,lr}
- ldr r4, =0x085b2b68
+ ldr r4, =gUnknown_085B2B68
movs r5, 0x3
@08138756:
ldrb r0, [r4]
@@ -601720,7 +601720,7 @@ sub_8138910: ; 8138910
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r0, =0x085b2b78
+ ldr r0, =gUnknown_085B2B78
ldr r5, =0x0203ab5d
ldrb r1, [r5]
adds r0, r1, r0
@@ -601731,7 +601731,7 @@ sub_8138910: ; 8138910
bne @0813896C
ldr r0, =0x020375e0
ldrb r0, [r0]
- ldr r2, =0x085b2b7e
+ ldr r2, =gUnknown_085B2B7E
lsls r1, 1
adds r1, r2
ldrh r1, [r1]
@@ -601923,7 +601923,7 @@ sub_8138AA4: ; 8138AA4
push {lr}
ldr r0, =0x020375e0
ldrb r0, [r0]
- ldr r1, =0x085b2b7e
+ ldr r1, =gUnknown_085B2B7E
ldrh r1, [r1, 0x8]
bl sub_8138978
pop {r0}
@@ -601986,14 +601986,14 @@ sub_8138B10: ; 8138B10
cmp r0, 0
bne @08138B34
ldr r0, =0x02021cc4
- ldr r1, =0x085eb5f9
+ ldr r1, =gUnknown_085EB5F9
bl gf_strcpy
b @08138B3C
.align 2, 0
.pool
@08138B34:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb601
+ ldr r1, =gUnknown_085EB601
bl gf_strcpy
@08138B3C:
pop {r0}
@@ -602011,14 +602011,14 @@ sub_8138B48: ; 8138B48
cmp r0, 0
bne @08138B6C
ldr r0, =0x02021cc4
- ldr r1, =0x085eb60e
+ ldr r1, =gUnknown_085EB60E
bl gf_strcpy
b @08138B74
.align 2, 0
.pool
@08138B6C:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb60a
+ ldr r1, =gUnknown_085EB60A
bl gf_strcpy
@08138B74:
pop {r0}
@@ -602776,7 +602776,7 @@ sub_81390B4: ; 81390B4
sub_81390E0: ; 81390E0
push {r4-r6,lr}
movs r5, 0
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
@081390E6:
movs r0, 0x64
adds r1, r5, 0
@@ -602969,7 +602969,7 @@ sub_8139248: ; 8139248
lsrs r1, 25
ldrh r2, [r2]
adds r1, r2
- ldr r2, =0x085b2b88
+ ldr r2, =gUnknown_085B2B88
ldr r0, =0x020375e0
ldrh r0, [r0]
adds r0, r2
@@ -602980,12 +602980,12 @@ sub_8139248: ; 8139248
lsls r0, 24
cmp r0, 0
bne @08139294
- ldr r4, =0x085b2b94
+ ldr r4, =gUnknown_085B2B94
b @08139296
.align 2, 0
.pool
@08139294:
- ldr r4, =0x085b2ba0
+ ldr r4, =gUnknown_085B2BA0
@08139296:
adds r0, r5, 0
movs r1, 0xC
@@ -603820,7 +603820,7 @@ sub_81398C0: ; 81398C0
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -604067,7 +604067,7 @@ sub_8139A78: ; 8139A78
bls @08139ACE
movs r5, 0x8
@08139ACE:
- ldr r0, =0x085b2c18
+ ldr r0, =gUnknown_085B2C18
adds r0, r5, r0
ldrb r0, [r0]
strh r0, [r4, 0xA]
@@ -604145,13 +604145,13 @@ sub_8139B60: ; 8139B60
push {r5,r6}
sub sp, 0xC
ldr r5, =0x0203ab5e
- ldr r0, =0x085b2bac
+ ldr r0, =gUnknown_085B2BAC
bl Window_AddFromTemplate
strb r0, [r5]
ldrb r0, [r5]
movs r1, 0
bl SetStandardWindowBorderStyle
- ldr r4, =0x085eb6a5
+ ldr r4, =gUnknown_085EB6A5
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x40
@@ -604171,7 +604171,7 @@ sub_8139B60: ; 8139B60
movs r1, 0x1
adds r2, r4, 0
bl Print
- ldr r6, =0x085b2bb4
+ ldr r6, =gUnknown_085B2BB4
ldr r4, =0x020375e2
ldrh r0, [r4]
lsls r0, 2
@@ -604256,7 +604256,7 @@ sub_8139C2C: ; 8139C2C
strh r0, [r1, 0x8]
strh r0, [r1, 0xA]
strh r5, [r1, 0xC]
- ldr r0, =0x085b2c21
+ ldr r0, =gUnknown_085B2C21
adds r0, r6, r0
ldrb r0, [r0]
strh r0, [r1, 0xE]
@@ -604297,7 +604297,7 @@ sub_8139C80: ; 8139C80
cmp r0, 0
bne @08139D10
movs r1, 0
- ldr r2, =0x085b2bf4
+ ldr r2, =gUnknown_085B2BF4
mov r10, r2
@08139CBA:
movs r5, 0
@@ -604342,7 +604342,7 @@ sub_8139C80: ; 8139C80
.pool
@08139D10:
movs r1, 0
- ldr r0, =0x085b2c06
+ ldr r0, =gUnknown_085B2C06
mov r10, r0
@08139D16:
movs r5, 0
@@ -604533,7 +604533,7 @@ warp0_in_pokecenter: ; 8139E80
adds r0, r1
lsls r0, 16
lsrs r3, r0, 16
- ldr r2, =0x085b2c2a
+ ldr r2, =gUnknown_085B2C2A
ldrh r0, [r2]
ldr r1, =0x0000ffff
cmp r0, r1
@@ -604725,12 +604725,12 @@ sub_8139F20: ; 8139F20
ldrh r4, [r1]
@0813A03A:
movs r2, 0
- ldr r5, =0x085b2cc8
+ ldr r5, =gUnknown_085B2CC8
lsls r0, r6, 1
adds r1, r0, r5
ldrb r1, [r1]
adds r3, r0, 0
- ldr r7, =0x085b2c50
+ ldr r7, =gUnknown_085B2C50
cmp r1, r4
bcs @0813A062
adds r1, r3, 0
@@ -604801,7 +604801,7 @@ sub_813A080: ; 813A080
ldr r7, =0x020375e4
lsls r1, r4, 1
lsls r2, r5, 2
- ldr r4, =0x085b2cdc
+ ldr r4, =gUnknown_085B2CDC
ldr r0, =0x03005d90
ldr r0, [r0]
adds r1, r2
@@ -605098,7 +605098,7 @@ sub_813A2DC: ; 813A2DC
mov r8, r1
cmp r3, r0
bge @0813A36A
- ldr r5, =0x085b2cf0
+ ldr r5, =gUnknown_085B2CF0
@0813A33A:
lsls r1, r4, 2
ldr r0, =0x020375e0
@@ -605510,7 +605510,7 @@ sub_813A694: ; 813A694
ldr r0, =0x03005e00
adds r4, r1, r0
mov r1, sp
- ldr r0, =0x085b3030
+ ldr r0, =gUnknown_085B3030
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldr r0, [r0]
@@ -605669,7 +605669,7 @@ sub_813A7B8: ; 813A7B8
adds r0, r1
bl GetNature
lsls r0, 24
- ldr r1, =0x085b3040
+ ldr r1, =gUnknown_085B3040
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -605711,7 +605711,7 @@ sub_813A820: ; 813A820
adds r4, r0, 0
lsls r4, 16
lsrs r4, 16
- ldr r1, =0x085b30a4
+ ldr r1, =gUnknown_085B30A4
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -605729,7 +605729,7 @@ sub_813A820: ; 813A820
thumb_func_start sub_813A854
sub_813A854: ; 813A854
push {r4,lr}
- ldr r4, =0x085b30d4
+ ldr r4, =gUnknown_085B30D4
ldr r0, =0x00004031
bl var_get
lsls r0, 16
@@ -605771,7 +605771,7 @@ sub_813A878: ; 813A878
lsrs r0, 16
cmp r0, 0x1
bne @0813A8F0
- ldr r1, =0x085b3104
+ ldr r1, =gUnknown_085B3104
lsls r0, r6, 1
adds r0, r1
ldrh r1, [r0]
@@ -605813,7 +605813,7 @@ sub_813A8FC: ; 813A8FC
movs r2, 0x1
movs r3, 0x4
bl decimal_int_to_string
- ldr r1, =0x085eb6ad
+ ldr r1, =gUnknown_085EB6AD
bl gf_strcpy
movs r0, 0x1
add r1, sp, 0xC
@@ -605843,7 +605843,7 @@ sub_813A8FC: ; 813A8FC
sub_813A958: ; 813A958
push {r4,lr}
ldr r4, =0x0203ab6d
- ldr r0, =0x085b311c
+ ldr r0, =gUnknown_085B311C
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -605941,7 +605941,7 @@ sub_813AA04: ; 813AA04
sub_813AA18: ; 813AA18
push {r4,lr}
ldr r4, =0x0203ab6e
- ldr r0, =0x085b3124
+ ldr r0, =gUnknown_085B3124
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -606013,7 +606013,7 @@ sub_813AA60: ; 813AA60
beq @0813AB94
b @0813ABC2
@0813AAAA:
- ldr r1, =0x085b3170
+ ldr r1, =gUnknown_085B3170
lsls r0, r5, 2
adds r0, r1
ldr r2, [r0]
@@ -606028,7 +606028,7 @@ sub_813AA60: ; 813AA60
movs r1, 0x1
movs r3, 0
bl text_box_related_one
- ldr r1, =0x085b312c
+ ldr r1, =gUnknown_085B312C
lsls r0, r5, 1
adds r1, r0, r1
ldrh r5, [r1]
@@ -606039,7 +606039,7 @@ sub_813AA60: ; 813AA60
.align 2, 0
.pool
@0813AAE8:
- ldr r1, =0x085b319c
+ ldr r1, =gUnknown_085B319C
lsls r0, r5, 2
adds r0, r1
ldr r2, [r0]
@@ -606055,7 +606055,7 @@ sub_813AA60: ; 813AA60
movs r1, 0x1
movs r3, 0
bl text_box_related_one
- ldr r1, =0x085b3142
+ ldr r1, =gUnknown_085B3142
lsls r0, r5, 1
adds r1, r0, r1
ldrh r5, [r1]
@@ -606088,7 +606088,7 @@ sub_813AA60: ; 813AA60
.align 2, 0
.pool
@0813AB5C:
- ldr r1, =0x085b31b4
+ ldr r1, =gUnknown_085B31B4
lsls r0, r5, 2
adds r0, r1
ldr r2, [r0]
@@ -606104,7 +606104,7 @@ sub_813AA60: ; 813AA60
movs r1, 0x1
movs r3, 0
bl text_box_related_one
- ldr r1, =0x085b314e
+ ldr r1, =gUnknown_085B314E
lsls r0, r5, 1
adds r0, r1
ldrh r0, [r0]
@@ -606113,7 +606113,7 @@ sub_813AA60: ; 813AA60
.align 2, 0
.pool
@0813AB94:
- ldr r1, =0x085b31d0
+ ldr r1, =gUnknown_085B31D0
lsls r0, r5, 2
adds r0, r1
ldr r2, [r0]
@@ -606129,7 +606129,7 @@ sub_813AA60: ; 813AA60
movs r1, 0x1
movs r3, 0
bl text_box_related_one
- ldr r1, =0x085b315c
+ ldr r1, =gUnknown_085B315C
lsls r0, r5, 1
adds r0, r1
ldrh r0, [r0]
@@ -606236,7 +606236,7 @@ sub_813AC7C: ; 813AC7C
cmp r0, 0
beq @0813ACB8
ldr r0, =0x02021cc4
- ldr r2, =0x085b320c
+ ldr r2, =gUnknown_085B320C
ldr r1, =0x020375e0
ldrh r1, [r1]
lsls r1, 1
@@ -606244,7 +606244,7 @@ sub_813AC7C: ; 813AC7C
ldrh r2, [r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
b @0813ACD2
@@ -606252,7 +606252,7 @@ sub_813AC7C: ; 813AC7C
.pool
@0813ACB8:
ldr r0, =0x02021cc4
- ldr r2, =0x085b31f8
+ ldr r2, =gUnknown_085B31F8
ldr r1, =0x020375e0
ldrh r1, [r1]
lsls r1, 1
@@ -606260,7 +606260,7 @@ sub_813AC7C: ; 813AC7C
ldrh r2, [r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
@0813ACD2:
@@ -606288,7 +606288,7 @@ sub_813ACE8: ; 813ACE8
cmp r0, 0
bne @0813AD18
ldr r4, =0x0203ab5e
- ldr r0, =0x085b3220
+ ldr r0, =gUnknown_085B3220
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -606334,7 +606334,7 @@ sub_813AD34: ; 813AD34
cmp r6, 0xA
bne @0813AD90
ldrb r0, [r4]
- ldr r2, =0x085b3254
+ ldr r2, =gUnknown_085B3254
lsls r1, r5, 2
adds r1, r2
ldr r2, [r1]
@@ -606351,7 +606351,7 @@ sub_813AD34: ; 813AD34
.pool
@0813AD90:
ldrb r0, [r4]
- ldr r2, =0x085b3228
+ ldr r2, =gUnknown_085B3228
lsls r1, r7, 2
adds r1, r2
ldr r2, [r1]
@@ -606421,7 +606421,7 @@ sub_813ADD4: ; 813ADD4
bl SetStandardWindowBorderStyle
movs r5, 0
mov r9, r4
- ldr r0, =0x085b2cf0
+ ldr r0, =gUnknown_085B2CF0
mov r8, r0
movs r4, 0
@0813AE1E:
@@ -606457,7 +606457,7 @@ sub_813ADD4: ; 813ADD4
ldrh r0, [r6, 0x22]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085e8b3a
+ ldr r2, =gUnknown_085E8B3A
mov r3, r9
ldrh r1, [r3]
lsls r1, 28
@@ -606509,8 +606509,8 @@ sub_813AEB4: ; 813AEB4
beq @0813AF18
movs r2, 0
lsls r1, 1
- ldr r3, =0x0861500c
- ldr r0, =0x085b320c
+ ldr r3, =gUnknown_0861500C
+ ldr r0, =gUnknown_085B320C
adds r0, r1, r0
ldrh r1, [r0]
@0813AEE2:
@@ -606536,8 +606536,8 @@ sub_813AEB4: ; 813AEB4
@0813AF18:
movs r2, 0
lsls r1, 1
- ldr r3, =0x0861500c
- ldr r0, =0x085b31f8
+ ldr r3, =gUnknown_0861500C
+ ldr r0, =gUnknown_085B31F8
adds r0, r1, r0
ldrh r1, [r0]
@0813AF24:
@@ -606661,7 +606661,7 @@ task_deoxys_sound: ; 813AFDC
bl var_set
cmp r5, 0
beq @0813B05C
- ldr r0, =0x085b33f6
+ ldr r0, =gUnknown_085B33F6
subs r1, r5, 0x1
adds r1, r0
ldrb r0, [r1]
@@ -606726,7 +606726,7 @@ sub_813B0B4: ; 813B0B4
lsls r0, 24
lsrs r4, r0, 24
lsls r0, r4, 5
- ldr r1, =0x085b3280
+ ldr r1, =gUnknown_085B3280
adds r0, r1
movs r1, 0xD0
lsls r1, 1
@@ -606761,7 +606761,7 @@ sub_813B0B4: ; 813B0B4
str r0, [r3, 0x4]
movs r0, 0x1A
str r0, [r3, 0x8]
- ldr r0, =0x085b33e0
+ ldr r0, =gUnknown_085B33E0
lsls r2, r4, 1
adds r1, r2, r0
ldrb r1, [r1]
@@ -606783,7 +606783,7 @@ sub_813B0B4: ; 813B0B4
str r0, [r3, 0x14]
movs r0, 0x42
bl oe_exec
- ldr r0, =0x085b33e0
+ ldr r0, =gUnknown_085B33E0
adds r1, r5, r0
ldrb r1, [r1]
adds r0, 0x1
@@ -606860,7 +606860,7 @@ sub_813B1D0: ; 813B1D0
bl var_get
lsls r0, 24
lsrs r0, 19
- ldr r1, =0x085b3280
+ ldr r1, =gUnknown_085B3280
adds r0, r1
movs r1, 0xD0
lsls r1, 1
@@ -607067,7 +607067,7 @@ sub_813B374: ; 813B374
lsls r4, 16
lsrs r4, 16
ldr r0, =0x02021cc4
- ldr r2, =0x085b3400
+ ldr r2, =gUnknown_085B3400
subs r1, r4, 0x1
adds r1, r2
ldrb r1, [r1]
@@ -607155,7 +607155,7 @@ sub_813B3B0: ; 813B3B0
ldr r3, [r3]
movs r2, 0x5
ldrsb r2, [r3, r2]
- ldr r1, =0x085b3410
+ ldr r1, =gUnknown_085B3410
subs r0, r6, 0x1
adds r0, r1
ldrb r0, [r0]
@@ -607205,7 +607205,7 @@ sub_813B490: ; 813B490
ldr r4, [r0]
movs r6, 0x4
ldrsb r6, [r4, r6]
- ldr r5, =0x085b3420
+ ldr r5, =gUnknown_085B3420
adds r0, r5, 0x2
mov r12, r0
adds r7, r5, 0x1
@@ -607522,7 +607522,7 @@ sub_813B57C: ; 813B57C
ldrh r0, [r0]
cmp r0, 0x2
bne @0813B790
- ldr r0, =0x0824979b
+ ldr r0, =gUnknown_0824979B
bl box_related_two__3
b @0813B790
.align 2, 0
@@ -607532,7 +607532,7 @@ sub_813B57C: ; 813B57C
ldrh r0, [r0]
cmp r0, 0x3
bne @0813B790
- ldr r0, =0x0824979b
+ ldr r0, =gUnknown_0824979B
bl box_related_two__3
b @0813B790
.align 2, 0
@@ -607853,7 +607853,7 @@ sub_813B9C0: ; 813B9C0
adds r0, r1
lsls r0, 16
lsrs r3, r0, 16
- ldr r2, =0x085b3444
+ ldr r2, =gUnknown_085B3444
ldrh r0, [r2]
ldr r1, =0x0000ffff
cmp r0, r1
@@ -607986,7 +607986,7 @@ sub_813BADC: ; 813BADC
ldrh r2, [r3]
movs r1, 0x7F
ands r1, r2
- ldr r0, =0x085b3470
+ ldr r0, =gUnknown_085B3470
adds r0, r6, r0
ldrb r0, [r0]
adds r1, r0
@@ -608050,7 +608050,7 @@ sub_813BB74: ; 813BB74
ldr r0, [r7]
adds r0, r2
ldrh r1, [r0]
- ldr r0, =0x085b3474
+ ldr r0, =gUnknown_085B3474
adds r0, r5, r0
ldrb r4, [r0]
asrs r1, r4
@@ -608087,7 +608087,7 @@ sub_813BB74: ; 813BB74
ldr r2, [r0]
ldr r0, =0x0000141e
adds r2, r0
- ldr r1, =0x085b3474
+ ldr r1, =gUnknown_085B3474
adds r1, r3, r1
movs r0, 0x1
ldrb r1, [r1]
@@ -608142,7 +608142,7 @@ sub_813BC00: ; 813BC00
ldr r0, [r1]
add r0, r9
ldrh r1, [r0]
- ldr r7, =0x085b347c
+ ldr r7, =gUnknown_085B347C
adds r0, r5, r7
ldrb r6, [r0]
asrs r1, r6
@@ -608425,42 +608425,42 @@ sub_813BE30: ; 813BE30
.4byte @0813BEC0
@0813BE70:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead14
+ ldr r1, =gUnknown_085EAD14
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BE84:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead1b
+ ldr r1, =gUnknown_085EAD1B
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BE98:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead22
+ ldr r1, =gUnknown_085EAD22
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BEAC:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead29
+ ldr r1, =gUnknown_085EAD29
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BEC0:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead30
+ ldr r1, =gUnknown_085EAD30
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BED4:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead0c
+ ldr r1, =gUnknown_085EAD0C
bl gf_strcpy
b @0813BF04
.align 2, 0
@@ -609049,7 +609049,7 @@ sub_813C2F4: ; 813C2F4
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ef6a1
+ ldr r1, =gUnknown_085EF6A1
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -609096,7 +609096,7 @@ sub_813C384: ; 813C384
ldr r0, =0x0203ab74
mov r8, r0
ldrb r0, [r0]
- ldr r2, =0x085b3d84
+ ldr r2, =gUnknown_085B3D84
lsls r4, 3
adds r4, 0x1
lsls r4, 24
@@ -609109,7 +609109,7 @@ sub_813C384: ; 813C384
bl Print
mov r1, r8
ldrb r0, [r1]
- ldr r5, =0x085b3d8c
+ ldr r5, =gUnknown_085B3D8C
str r4, [sp]
str r7, [sp, 0x4]
str r7, [sp, 0x8]
@@ -609226,7 +609226,7 @@ sub_813C4BC: ; 813C4BC
push {r6,r7}
sub sp, 0xC
ldr r6, =0x0203ab74
- ldr r0, =0x085b3d7c
+ ldr r0, =gUnknown_085B3D7C
bl Window_AddFromTemplate
strb r0, [r6]
ldrb r0, [r6]
@@ -609236,7 +609236,7 @@ sub_813C4BC: ; 813C4BC
movs r1, 0x11
bl Window_FastFillPixels
ldr r5, =0x02021fc4
- ldr r1, =0x085ef68d
+ ldr r1, =gUnknown_085EF68D
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -609261,7 +609261,7 @@ sub_813C4BC: ; 813C4BC
mov r9, r1
add r0, r9
bl sub_813C2F4
- ldr r1, =0x085ef6bd
+ ldr r1, =gUnknown_085EF6BD
adds r0, r5, 0
bl ExpandTextCodes
ldrb r0, [r6]
@@ -609671,12 +609671,12 @@ sub_813C890: ; 813C890
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x085b3484
+ ldr r1, =gUnknown_085B3484
adds r0, r4, 0
movs r2, 0xC0
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x085b3564
+ ldr r1, =gUnknown_085B3564
movs r0, 0x20
str r0, [sp]
str r0, [sp, 0x4]
@@ -609684,7 +609684,7 @@ sub_813C890: ; 813C890
movs r2, 0
movs r3, 0
bl gpu_copy_to_iwram_tile_map_rect
- ldr r0, =0x085b3544
+ ldr r0, =gUnknown_085B3544
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -609776,7 +609776,7 @@ sub_813C91C: ; 813C91C
str r0, [r4]
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b3d64
+ ldr r1, =gUnknown_085B3D64
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -609810,7 +609810,7 @@ sub_813C91C: ; 813C91C
bl gpu_copy_wram_bg_tilemap_to_vram
b @0813CA00
@0813C9DE:
- ldr r0, =0x085b3d6c
+ ldr r0, =gUnknown_085B3D6C
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @0813CA00
@@ -609912,7 +609912,7 @@ sub_813CA68: ; 813CA68
bl sub_813CF0C
b @0813CB24
@0813CABA:
- ldr r1, =0x085b3db4
+ ldr r1, =gUnknown_085B3DB4
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -609937,7 +609937,7 @@ sub_813CA68: ; 813CA68
lsls r0, 24
cmp r0, 0
bne @0813CB34
- ldr r0, =0x085b3d94
+ ldr r0, =gUnknown_085B3D94
ldr r1, =0x02037854
ldr r2, =0x04000008
bl CpuSet
@@ -610019,7 +610019,7 @@ sub_813CB40: ; 813CB40
adds r0, r1, r3
strh r4, [r0]
movs r6, 0
- ldr r1, =0x085b3ee8
+ ldr r1, =gUnknown_085B3EE8
@0813CB96:
lsls r0, r6, 1
adds r0, r1
@@ -610034,7 +610034,7 @@ sub_813CB40: ; 813CB40
cmp r6, 0
beq @0813CB96
movs r6, 0
- ldr r4, =0x085b3ef0
+ ldr r4, =gUnknown_085B3EF0
ldrh r0, [r4]
movs r1, 0xCE
lsls r1, 1
@@ -610089,7 +610089,7 @@ sub_813CB40: ; 813CB40
adds r0, r6, 0x1
lsls r0, 16
lsrs r6, r0, 16
- ldr r4, =0x085b3ef0
+ ldr r4, =gUnknown_085B3EF0
lsls r0, r6, 1
adds r0, r6
lsls r0, 1
@@ -610099,7 +610099,7 @@ sub_813CB40: ; 813CB40
bne @0813CBC0
@0813CC44:
movs r6, 0
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
ldrb r0, [r1]
cmp r0, 0xFF
beq @0813CCF8
@@ -610134,7 +610134,7 @@ sub_813CB40: ; 813CB40
bl sub_813CD04
b @0813CC9C
@0813CC8C:
- ldr r0, =0x08552d48
+ ldr r0, =gUnknown_08552D48
adds r1, r4, r6
lsls r1, 2
adds r1, r0
@@ -610145,7 +610145,7 @@ sub_813CB40: ; 813CB40
adds r0, r6, 0x1
lsls r0, 16
lsrs r6, r0, 16
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r6, 2
adds r0, r6
lsls r0, 2
@@ -610272,7 +610272,7 @@ sub_813CD64: ; 813CD64
cmp r5, 0xD4
bhi @0813CE22
movs r3, 0
- ldr r0, =0x085b3eea
+ ldr r0, =gUnknown_085B3EEA
@0813CD96:
ldrh r4, [r0]
cmp r5, r4
@@ -610281,7 +610281,7 @@ sub_813CD64: ; 813CD64
adds r3, 0x1
cmp r3, 0x2
bls @0813CD96
- ldr r1, =0x085b3efc
+ ldr r1, =gUnknown_085B3EFC
ldrh r0, [r1]
cmp r0, 0xD5
beq @0813CDD2
@@ -610809,7 +610809,7 @@ sub_813CF0C: ; 813CF0C
ldr r1, [r6]
adds r1, r5
adds r1, r3
- ldr r2, =0x085b3f18
+ ldr r2, =gUnknown_085B3F18
ldrh r0, [r1]
adds r0, r2
ldrb r0, [r0]
@@ -610943,7 +610943,7 @@ sub_813D25C: ; 813D25C
movs r2, 0x7F
ands r1, r2
strh r1, [r0]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
ldr r1, [r7]
ldr r2, =0x0000061a
adds r0, r1, r2
@@ -611178,7 +611178,7 @@ sub_813D42C: ; 813D42C
movs r1, 0x1
movs r2, 0x3
bl gpu_bg_config_set_field
- ldr r0, =0x085b4018
+ ldr r0, =gUnknown_085B4018
bl sub_81C4D70
ldr r0, =0x0203ab7c
ldr r0, [r0]
@@ -611447,9 +611447,9 @@ sub_813D6D0: ; 813D6D0
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r0, =0x085b401c
+ ldr r0, =gUnknown_085B401C
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085b4024
+ ldr r0, =gUnknown_085B4024
bl gpu_pal_obj_alloc_tag_and_apply
ldr r0, =0x03001204
movs r1, 0
@@ -611469,7 +611469,7 @@ sub_813D6D0: ; 813D6D0
adds r7, r2, 0
ldr r0, =0x030011fc
mov r9, r0
- ldr r6, =0x085a147c
+ ldr r6, =gUnknown_085A147C
ldr r1, =0x030011fe
mov r8, r1
@0813D710:
@@ -611528,7 +611528,7 @@ sub_813D6D0: ; 813D6D0
ldrsh r1, [r0, r2]
movs r0, 0
ldrsh r2, [r3, r0]
- ldr r0, =0x085b4034
+ ldr r0, =gUnknown_085B4034
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -611671,11 +611671,11 @@ sub_813D8A8: ; 813D8A8
str r1, [sp]
ldr r0, =0x00030600
str r0, [sp, 0x4]
- ldr r0, =0x08dc4140
+ ldr r0, =gUnknown_08DC4140
bl LZ77UnCompWram
mov r0, sp
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085b40ec
+ ldr r0, =gUnknown_085B40EC
bl gpu_pal_obj_alloc_tag_and_apply
add sp, 0x8
pop {r0}
@@ -611723,7 +611723,7 @@ sub_813D8E8: ; 813D8E8
lsls r6, 16
adds r1, r6
asrs r1, 16
- ldr r0, =0x085b40fc
+ ldr r0, =gUnknown_085B40FC
movs r2, 0x8C
movs r3, 0
bl obj_add_from_template_forward_search
@@ -611996,7 +611996,7 @@ evolution_cutscene: ; 813DA8C
mov r2, r10
muls r2, r1
adds r1, r2, 0
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
adds r0, r4, 0
@@ -612014,7 +612014,7 @@ evolution_cutscene: ; 813DA8C
bl pokemon_getattr
mov r9, r0
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r2, =0x020244d4
ldr r1, [r2]
@@ -612035,7 +612035,7 @@ evolution_cutscene: ; 813DA8C
bl sub_806A068
ldr r0, =0x0202499c
mov r8, r0
- ldr r1, =0x082ec6a8
+ ldr r1, =gUnknown_082EC6A8
str r1, [r0, 0x10]
movs r1, 0x78
movs r2, 0x40
@@ -612070,7 +612070,7 @@ evolution_cutscene: ; 813DA8C
strb r0, [r1]
mov r1, r10
lsls r0, r1, 3
- ldr r2, =0x0830a18c
+ ldr r2, =gUnknown_0830A18C
adds r0, r2
ldr r2, =0x020244d4
ldr r1, [r2]
@@ -612089,7 +612089,7 @@ evolution_cutscene: ; 813DA8C
mov r0, r10
movs r1, 0x3
bl sub_806A068
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
mov r1, r8
str r0, [r1, 0x10]
mov r0, r8
@@ -612272,7 +612272,7 @@ sub_813DD7C: ; 813DD7C
movs r0, 0x4
strb r0, [r1]
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -612292,7 +612292,7 @@ sub_813DD7C: ; 813DD7C
movs r1, 0x3
bl sub_806A068
ldr r0, =0x0202499c
- ldr r1, =0x082ec6a8
+ ldr r1, =gUnknown_082EC6A8
str r1, [r0, 0x10]
movs r1, 0x78
movs r2, 0x40
@@ -612482,7 +612482,7 @@ sub_813DF70: ; 813DF70
bl pokemon_getattr
adds r4, r0, 0
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -612506,7 +612506,7 @@ sub_813DF70: ; 813DF70
movs r1, 0x1
bl sub_806A068
ldr r0, =0x0202499c
- ldr r1, =0x082ec6a8
+ ldr r1, =gUnknown_082EC6A8
str r1, [r0, 0x10]
movs r1, 0x78
movs r2, 0x40
@@ -612626,7 +612626,7 @@ sub_813E1D4: ; 813E1D4
ldr r0, =0x02021dc4
movs r1, 0xB
muls r1, r5
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r1, =0x02021cc0
@@ -612656,7 +612656,7 @@ sub_813E1D4: ; 813E1D4
movs r4, 0
strb r6, [r0]
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -612676,7 +612676,7 @@ sub_813E1D4: ; 813E1D4
movs r1, 0x1
bl sub_806A068
ldr r0, =0x0202499c
- ldr r1, =0x082ec6a8
+ ldr r1, =gUnknown_082EC6A8
str r1, [r0, 0x10]
movs r1, 0x78
movs r2, 0x40
@@ -612815,7 +612815,7 @@ sub_813E3DC: ; 813E3DC
str r0, [sp, 0x8]
add r0, r10
lsls r7, r0, 3
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
adds r1, r7
mov r8, r1
ldrh r0, [r1]
@@ -612840,7 +612840,7 @@ sub_813E3DC: ; 813E3DC
ldrb r0, [r6]
muls r0, r5
adds r0, r4
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
adds r2, r1, r7
adds r2, 0xC
movs r1, 0xB
@@ -612852,7 +612852,7 @@ sub_813E3DC: ; 813E3DC
ldrh r2, [r1, 0xC]
movs r1, 0xB
muls r2, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r2, r1
movs r1, 0x2
bl pokemon_setattr
@@ -612924,7 +612924,7 @@ sub_813E3DC: ; 813E3DC
adds r0, r5
bl pokemon_calc_effective_stats
bl calc_player_party_count
- ldr r0, =0x0832531c
+ ldr r0, =gUnknown_0832531C
mov r4, r8
add r4, r10
lsls r4, 3
@@ -612959,7 +612959,7 @@ sub_813E3DC: ; 813E3DC
lsls r1, 1
cmp r0, r1
bne @0813E546
- ldr r2, =0x085b58c4
+ ldr r2, =gUnknown_085B58C4
mov r0, r9
movs r1, 0x2
bl pokemon_setattr
@@ -613129,7 +613129,7 @@ sub_813E570: ; 813E570
bl @0813F1A4
@0813E6E4:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc990
+ ldr r1, =gUnknown_085CC990
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -613430,7 +613430,7 @@ sub_813E570: ; 813E570
bl @0813F1A4
@0813E99E:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc9a6
+ ldr r1, =gUnknown_085CC9A6
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -613673,14 +613673,14 @@ sub_813E570: ; 813E570
cmp r0, 0
beq @0813EBE4
ldr r0, =0x02021fc4
- ldr r1, =0x085cc9ee
+ ldr r1, =gUnknown_085CC9EE
bl ExpandTextCodes
b @0813EBEC
.align 2, 0
.pool
@0813EBE4:
ldr r0, =0x02021fc4
- ldr r1, =0x085cc9d3
+ ldr r1, =gUnknown_085CC9D3
bl ExpandTextCodes
@0813EBEC:
ldr r0, =0x02021fc4
@@ -613713,7 +613713,7 @@ sub_813E570: ; 813E570
bl sub_804F574
ldr r0, =0x0000016f
bl fanfare_play
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0xC]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -613813,7 +613813,7 @@ sub_813E570: ; 813E570
b @0813F1A4
@0813ED16:
bl sub_804F574
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x10]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -613843,7 +613843,7 @@ sub_813E570: ; 813E570
beq @0813ED62
b @0813F1A4
@0813ED62:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x14]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -613869,7 +613869,7 @@ sub_813E570: ; 813E570
lsls r0, 24
cmp r0, 0
bne @0813EDCE
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x18]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -613908,7 +613908,7 @@ sub_813E570: ; 813E570
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r0, =0x03005e00
@@ -614113,7 +614113,7 @@ sub_813E570: ; 813E570
bl sub_806E804
cmp r0, 0
beq @0813F014
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r3, =0x000004cc
adds r0, r3
ldr r0, [r0]
@@ -614163,7 +614163,7 @@ sub_813E570: ; 813E570
.align 2, 0
.pool
@0813F05C:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0xCF
lsls r1, 2
adds r0, r1
@@ -614196,7 +614196,7 @@ sub_813E570: ; 813E570
beq @0813F0AA
b @0813F1A4
@0813F0AA:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x1C]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -614222,7 +614222,7 @@ sub_813E570: ; 813E570
lsls r0, 24
cmp r0, 0
bne @0813F1A4
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0xD0
lsls r1, 2
adds r0, r1
@@ -614242,7 +614242,7 @@ sub_813E570: ; 813E570
.align 2, 0
.pool
@0813F120:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x20]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -614263,7 +614263,7 @@ sub_813E570: ; 813E570
.align 2, 0
.pool
@0813F154:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x24]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -614370,7 +614370,7 @@ sub_813F1B8: ; 813F1B8
.4byte @0813F7E4
@0813F258:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc990
+ ldr r1, =gUnknown_085CC990
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -614653,7 +614653,7 @@ sub_813F1B8: ; 813F1B8
bl @0813FCC4
@0813F4F2:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc9a6
+ ldr r1, =gUnknown_085CC9A6
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -614765,7 +614765,7 @@ sub_813F1B8: ; 813F1B8
@0813F5FC:
ldr r0, =0x00000179
bl song_play_for_text
- ldr r1, =0x085ef6d2
+ ldr r1, =gUnknown_085EF6D2
movs r0, 0
movs r2, 0x1
bl sub_807F1A8
@@ -614885,7 +614885,7 @@ sub_813F1B8: ; 813F1B8
b @0813FCC4
@0813F714:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc9ee
+ ldr r1, =gUnknown_085CC9EE
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -614919,7 +614919,7 @@ sub_813F1B8: ; 813F1B8
bl sub_804F574
ldr r0, =0x0000016f
bl fanfare_play
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0xC]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615021,7 +615021,7 @@ sub_813F1B8: ; 813F1B8
b @0813FCC4
@0813F852:
bl sub_804F574
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x10]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615052,7 +615052,7 @@ sub_813F1B8: ; 813F1B8
beq @0813F89E
b @0813FCC4
@0813F89E:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x14]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615079,7 +615079,7 @@ sub_813F1B8: ; 813F1B8
lsls r0, 24
cmp r0, 0
bne @0813F90C
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x18]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615117,7 +615117,7 @@ sub_813F1B8: ; 813F1B8
movs r1, 0xA8
movs r2, 0xE0
bl sub_809882C
- ldr r0, =0x0833900c
+ ldr r0, =gUnknown_0833900C
movs r1, 0xA8
movs r2, 0xE
movs r3, 0
@@ -615157,7 +615157,7 @@ sub_813F1B8: ; 813F1B8
@0813F98C:
ldr r0, =0x02024332
strb r6, [r0, 0x1]
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0x92
lsls r1, 3
adds r0, r1
@@ -615195,7 +615195,7 @@ sub_813F1B8: ; 813F1B8
ldr r1, =0x02024332
movs r0, 0x1
strb r0, [r1, 0x1]
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0x92
lsls r1, 3
adds r0, r1
@@ -615304,7 +615304,7 @@ sub_813F1B8: ; 813F1B8
bl sub_806E804
cmp r0, 0
beq @0813FB3C
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r1, =0x000004cc
adds r0, r1
ldr r0, [r0]
@@ -615344,7 +615344,7 @@ sub_813F1B8: ; 813F1B8
mov r0, r9
adds r2, r4, 0
bl sub_80691F4
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0xCF
lsls r1, 2
adds r0, r1
@@ -615378,7 +615378,7 @@ sub_813F1B8: ; 813F1B8
beq @0813FBBE
b @0813FCC4
@0813FBBE:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x1C]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615405,7 +615405,7 @@ sub_813F1B8: ; 813F1B8
lsls r0, 24
cmp r0, 0
bne @0813FCC4
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0xD0
lsls r1, 2
adds r0, r1
@@ -615426,7 +615426,7 @@ sub_813F1B8: ; 813F1B8
.align 2, 0
.pool
@0813FC38:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x20]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615448,7 +615448,7 @@ sub_813F1B8: ; 813F1B8
.align 2, 0
.pool
@0813FC70:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x24]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615617,7 +615617,7 @@ sub_813FDEC: ; 813FDEC
strh r0, [r4]
lsls r1, 16
asrs r1, 16
- ldr r3, =0x085b58c9
+ ldr r3, =gUnknown_085B58C9
movs r2, 0x4
ldrsh r0, [r4, r2]
lsls r2, r0, 2
@@ -615825,8 +615825,8 @@ sub_813FFC0: ; 813FFC0
push {r4-r7,lr}
adds r6, r0, 0
movs r1, 0
- ldr r5, =0x085b5884
- ldr r7, =0x085b58d9
+ ldr r5, =gUnknown_085B5884
+ ldr r7, =gUnknown_085B58D9
@0813FFCA:
lsls r0, r1, 4
adds r4, r1, 0x1
@@ -615878,23 +615878,23 @@ sub_8140000: ; 8140000
movs r6, 0x1
movs r4, 0x3
@0814002C:
- ldr r0, =0x085b51e4
+ ldr r0, =gUnknown_085B51E4
movs r1, 0xA0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x085b4134
+ ldr r1, =gUnknown_085B4134
movs r0, 0
str r0, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x085b482c
+ ldr r1, =gUnknown_085B482C
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x085b4d10
+ ldr r1, =gUnknown_085B4D10
adds r0, r4, 0
movs r2, 0
movs r3, 0
@@ -616264,7 +616264,7 @@ sub_8140388: ; 8140388
str r0, [r4]
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b6140
+ ldr r1, =gUnknown_085B6140
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -616284,12 +616284,12 @@ sub_8140388: ; 8140388
adds r1, r0
movs r0, 0x2
bl bg_set_tilemap
- ldr r0, =0x085b614c
+ ldr r0, =gUnknown_085B614C
bl Window_InitFromTemplates
bl sub_8197200
ldr r0, =0x0203ab8c
strb r5, [r0]
- ldr r0, =0x085b5dfc
+ ldr r0, =gUnknown_085B5DFC
mov r1, sp
bl malloc_and_decompress
ldr r1, [r4]
@@ -616345,7 +616345,7 @@ sub_8140418: ; 8140418
sub_8140470: ; 8140470
push {r4-r6,lr}
sub sp, 0x8
- ldr r1, =0x085b6418
+ ldr r1, =gUnknown_085B6418
mov r0, sp
movs r2, 0x6
bl memcpy
@@ -616373,7 +616373,7 @@ sub_8140470: ; 8140470
strb r1, [r0, 0x4]
@081404AA:
ldr r1, [r5]
- ldr r2, =0x085b6348
+ ldr r2, =gUnknown_085B6348
ldrb r0, [r1, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -616390,7 +616390,7 @@ sub_8140470: ; 8140470
adds r1, 0x23
strb r0, [r1]
ldr r2, [r5]
- ldr r3, =0x085b6344
+ ldr r3, =gUnknown_085B6344
ldrb r1, [r2, 0x4]
lsls r0, r1, 30
lsrs r0, 30
@@ -616447,7 +616447,7 @@ sub_8140470: ; 8140470
ldr r0, [r5]
adds r0, 0xB8
lsls r2, r4, 3
- ldr r1, =0x085b6388
+ ldr r1, =gUnknown_085B6388
adds r2, r1
adds r1, r4, 0
bl sub_815168C
@@ -616557,19 +616557,19 @@ sub_81405CC: ; 81405CC
bl reset_temp_tile_data_buffers
b @081407F8
@08140662:
- ldr r0, =0x085b5bfc
+ ldr r0, =gUnknown_085B5BFC
movs r2, 0xE0
lsls r2, 1
movs r1, 0
bl gpu_pal_apply
- ldr r1, =0x08dbc2e8
+ ldr r1, =gUnknown_08DBC2E8
movs r4, 0
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08dbca14
+ ldr r1, =gUnknown_08DBCA14
str r4, [sp]
movs r0, 0x2
movs r2, 0
@@ -616586,7 +616586,7 @@ sub_81405CC: ; 81405CC
b @08140806
@081406A8:
bl sub_8140470
- ldr r1, =0x085b5fa0
+ ldr r1, =gUnknown_085B5FA0
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -616622,7 +616622,7 @@ sub_81405CC: ; 81405CC
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5b89
+ ldr r2, =gUnknown_082A5B89
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -616859,7 +616859,7 @@ sub_8140914: ; 8140914
movs r1, 0
bl sub_81973FC
ldrb r0, [r5]
- ldr r2, =0x082a5c13
+ ldr r2, =gUnknown_082A5C13
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -616872,7 +616872,7 @@ sub_8140914: ; 8140914
ldrb r0, [r5]
movs r1, 0x3
bl Window_CopyToVram
- ldr r1, =0x085b6410
+ ldr r1, =gUnknown_085B6410
adds r0, r4, 0
bl sub_8121F68
add sp, 0xC
@@ -617183,7 +617183,7 @@ sub_8140BD0: ; 8140BD0
cmp r0, 0
beq @08140C30
movs r3, 0xB
- ldr r5, =0x085b6154
+ ldr r5, =gUnknown_085B6154
adds r0, r5, 0
adds r0, 0xE4
ldr r0, [r0]
@@ -617219,7 +617219,7 @@ sub_8140BD0: ; 8140BD0
.pool
@08140C30:
movs r3, 0x6
- ldr r5, =0x085b6154
+ ldr r5, =gUnknown_085B6154
adds r0, r5, 0
adds r0, 0x80
ldr r0, [r0]
@@ -617285,7 +617285,7 @@ sub_8140CA8: ; 8140CA8
lsrs r5, r1, 24
movs r6, 0
movs r7, 0
- ldr r1, =0x085b641e
+ ldr r1, =gUnknown_085B641E
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -617566,7 +617566,7 @@ sub_8140D6C: ; 8140D6C
lsrs r0, 16
cmp r0, 0x3
bhi @08140F3A
- ldr r2, =0x085b6154
+ ldr r2, =gUnknown_085B6154
movs r0, 0x10
ldrsh r1, [r1, r0]
lsls r0, r1, 2
@@ -617784,7 +617784,7 @@ sub_8141040: ; 8141040
beq @081410F2
ldr r0, =0x0203ab88
ldr r3, [r0]
- ldr r2, =0x085b6154
+ ldr r2, =gUnknown_085B6154
ldr r1, =0x03005e00
lsls r0, r5, 2
adds r0, r5
@@ -617924,7 +617924,7 @@ sub_814118C: ; 814118C
cmp r0, 0
beq @08141296
@081411CC:
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -617939,7 +617939,7 @@ sub_814118C: ; 814118C
ands r0, r1
cmp r0, 0
bne @08141200
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -617950,7 +617950,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@08141200:
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -617974,7 +617974,7 @@ sub_814118C: ; 814118C
cmp r0, 0
beq @08141296
@0814122E:
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -617991,7 +617991,7 @@ sub_814118C: ; 814118C
beq @08141268
cmp r4, 0x6
bls @08141268
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -618002,7 +618002,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@08141268:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618031,7 +618031,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@081412A0:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618049,7 +618049,7 @@ sub_814118C: ; 814118C
bne @081412F0
cmp r4, 0xC
bls @081412DC
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618061,7 +618061,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@081412DC:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618079,7 +618079,7 @@ sub_814118C: ; 814118C
beq @08141328
cmp r4, 0xC
bls @08141314
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618090,7 +618090,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@08141314:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618101,7 +618101,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@08141328:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618130,7 +618130,7 @@ sub_8141344: ; 8141344
lsrs r0, 24
mov r10, r0
movs r4, 0
- ldr r1, =0x085b6422
+ ldr r1, =gUnknown_085B6422
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -618201,7 +618201,7 @@ sub_8141344: ; 8141344
ldrb r0, [r6, 0x4]
lsls r0, 30
lsrs r0, 25
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
adds r0, r1
lsls r4, 24
asrs r4, 24
@@ -618261,7 +618261,7 @@ sub_8141344: ; 8141344
ldrb r0, [r6, 0x4]
lsls r0, 30
lsrs r0, 25
- ldr r5, =0x085b6348
+ ldr r5, =gUnknown_085B6348
adds r0, r5
movs r1, 0x18
ldrsh r4, [r0, r1]
@@ -618776,7 +618776,7 @@ sub_814189C: ; 814189C
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5bd7
+ ldr r2, =gUnknown_082A5BD7
b @08141902
.align 2, 0
.pool
@@ -618789,7 +618789,7 @@ sub_814189C: ; 814189C
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5bcb
+ ldr r2, =gUnknown_082A5BCB
@08141902:
movs r1, 0x1
str r1, [sp]
@@ -618814,7 +618814,7 @@ sub_814189C: ; 814189C
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5be0
+ ldr r2, =gUnknown_082A5BE0
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -618948,7 +618948,7 @@ sub_8141A18: ; 8141A18
bl decimal_int_to_string
ldr r2, =0x02021fc4
mov r8, r2
- ldr r1, =0x082a5bef
+ ldr r1, =gUnknown_082A5BEF
mov r0, r8
bl ExpandTextCodes
ldr r5, =0x0203ab8c
@@ -619025,7 +619025,7 @@ sub_8141AC0: ; 8141AC0
strb r1, [r2]
ldr r6, =0x02020630
ldr r2, [r5]
- ldr r5, =0x085b6154
+ ldr r5, =gUnknown_085B6154
ldr r0, =0x03005e00
lsls r3, r4, 2
adds r3, r4
@@ -619154,7 +619154,7 @@ sub_8141B58: ; 8141B58
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5c21
+ ldr r2, =gUnknown_082A5C21
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -619182,7 +619182,7 @@ sub_8141B58: ; 8141B58
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5c61
+ ldr r2, =gUnknown_082A5C61
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -619216,7 +619216,7 @@ sub_8141B58: ; 8141B58
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5c04
+ ldr r2, =gUnknown_082A5C04
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -619304,7 +619304,7 @@ dp01t_12_3_battle_menu: ; 8141D0C
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5c61
+ ldr r2, =gUnknown_082A5C61
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -619706,14 +619706,14 @@ sub_81420D0: ; 81420D0
lsls r1, 24
lsrs r5, r1, 24
mov r1, sp
- ldr r0, =0x085b642c
+ ldr r0, =gUnknown_085B642C
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldr r0, [r0]
str r0, [r1]
add r2, sp, 0x10
adds r1, r2, 0
- ldr r0, =0x085b643c
+ ldr r0, =gUnknown_085B643C
ldm r0!, {r3,r6,r7}
stm r1!, {r3,r6,r7}
mov r8, r2
@@ -619734,7 +619734,7 @@ sub_81420D0: ; 81420D0
movs r7, 0x14
ldrsh r1, [r0, r7]
adds r3, r1
- ldr r4, =0x085b62e4
+ ldr r4, =gUnknown_085B62E4
lsls r5, 3
adds r2, r5, r4
ldrb r1, [r2, 0x2]
@@ -619785,7 +619785,7 @@ sub_81420D0: ; 81420D0
cmp r3, 0x3
bls @08142144
movs r6, 0
- ldr r0, =0x085b62e8
+ ldr r0, =gUnknown_085B62E8
add r0, r12
ldr r7, [r0]
ldr r4, =0x0203ab88
@@ -619942,7 +619942,7 @@ sub_8142284: ; 8142284
cmp r4, r2
bge @081422E8
ldr r0, [r1]
- ldr r3, =0x085b6154
+ ldr r3, =gUnknown_085B6154
ldr r5, [r0, 0x8]
adds r6, r3, 0
adds r6, 0x8
@@ -619981,7 +619981,7 @@ sub_8142284: ; 8142284
.pool
@0814230C:
mov r0, sp
- ldr r1, =0x085b63f0
+ ldr r1, =gUnknown_085B63F0
ldm r1!, {r2,r4,r5}
stm r0!, {r2,r4,r5}
ldm r1!, {r3-r5}
@@ -620077,7 +620077,7 @@ sub_8142284: ; 8142284
bne @08142430
mov r1, r12
ldr r4, [r1]
- ldr r1, =0x085b6154
+ ldr r1, =gUnknown_085B6154
lsls r2, r7, 2
adds r0, r2, r7
lsls r0, 2
@@ -620116,7 +620116,7 @@ sub_8142284: ; 8142284
movs r4, 0
lsls r5, r7, 2
str r5, [sp, 0x1C]
- ldr r0, =0x085b6154
+ ldr r0, =gUnknown_085B6154
mov r10, r0
@0814243A:
lsls r0, r4, 2
@@ -620192,7 +620192,7 @@ sub_8142284: ; 8142284
ldr r0, =0x0203ab88
ldr r0, [r0]
adds r0, 0xB8
- ldr r2, =0x085b6154
+ ldr r2, =gUnknown_085B6154
ldr r5, [sp, 0x1C]
adds r1, r5, r7
lsls r1, 2
@@ -620360,7 +620360,7 @@ sub_81424FC: ; 81424FC
lsls r0, r1, 2
adds r0, r1
lsls r0, 2
- ldr r2, =0x085b6154
+ ldr r2, =gUnknown_085B6154
adds r0, r2
ldrb r0, [r0, 0x6]
ldr r1, [sp, 0x1C]
@@ -620372,7 +620372,7 @@ sub_81424FC: ; 81424FC
lsls r0, r1, 2
adds r0, r1
lsls r0, 2
- ldr r1, =0x085b6154
+ ldr r1, =gUnknown_085B6154
adds r0, r1
ldrb r0, [r0, 0x3]
ldr r2, [sp, 0x20]
@@ -620398,7 +620398,7 @@ sub_81424FC: ; 81424FC
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
- ldr r0, =0x085b6154
+ ldr r0, =gUnknown_085B6154
adds r1, r0
str r7, [sp, 0x24]
ldrb r0, [r7]
@@ -620510,7 +620510,7 @@ sub_8142758: ; 8142758
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x085b6448
+ ldr r1, =gUnknown_085B6448
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -620518,7 +620518,7 @@ sub_8142758: ; 8142758
bls @08142770
movs r4, 0
@08142770:
- ldr r3, =0x085b6154
+ ldr r3, =gUnknown_085B6154
lsls r0, r4, 2
adds r0, r4
lsls r2, r0, 2
@@ -620686,7 +620686,7 @@ sub_81428C4: ; 81428C4
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085b6408
+ ldr r1, =gUnknown_085B6408
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -620833,7 +620833,7 @@ sub_81429F0: ; 81429F0
ands r0, r1
cmp r0, 0
beq @08142A60
- ldr r2, =0x085b6344
+ ldr r2, =gUnknown_085B6344
ldr r0, =0x020375e0
ldrh r1, [r0]
movs r5, 0x1
@@ -620849,7 +620849,7 @@ sub_81429F0: ; 81429F0
movs r3, 0x1
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x082a5b12
+ ldr r1, =gUnknown_082A5B12
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -620899,7 +620899,7 @@ sub_8142A88: ; 8142A88
movs r1, 0x22
ldrsh r0, [r6, r1]
bl sub_8145B54
- ldr r2, =0x085b6344
+ ldr r2, =gUnknown_085B6344
ldr r0, =0x020375e0
mov r8, r0
ldrh r1, [r0]
@@ -620933,7 +620933,7 @@ sub_8142A88: ; 8142A88
movs r0, 0
movs r1, 0
bl sub_81973FC
- ldr r2, =0x082a5b6b
+ ldr r2, =gUnknown_082A5B6B
str r7, [sp]
movs r0, 0xFF
str r0, [sp, 0x4]
@@ -620952,7 +620952,7 @@ sub_8142A88: ; 8142A88
.pool
@08142B28:
ldr r4, =0x02021fc4
- ldr r1, =0x082a5b12
+ ldr r1, =gUnknown_082A5B12
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -620983,7 +620983,7 @@ sub_8142A88: ; 8142A88
.pool
@08142B78:
ldr r5, =0x02021fc4
- ldr r1, =0x082a5b4e
+ ldr r1, =gUnknown_082A5B4E
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0
@@ -621054,13 +621054,13 @@ sub_8142C0C: ; 8142C0C
cmp r0, 0
bne @08142C44
bl gpu_pal_allocator_reset
- ldr r0, =0x085b7384
+ ldr r0, =gUnknown_085B7384
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085b7864
+ ldr r0, =gUnknown_085B7864
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b7978
+ ldr r0, =gUnknown_085B7978
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b7a40
+ ldr r0, =gUnknown_085B7A40
bl gpu_tile_obj_decompress_and_load
b @08142C5A
.align 2, 0
@@ -621140,7 +621140,7 @@ sub_8142CD0: ; 8142CD0
mov r7, r8
push {r7}
sub sp, 0x8
- ldr r4, =0x085b7488
+ ldr r4, =gUnknown_085B7488
ldr r0, [r4]
ldr r5, =0x0201c000
adds r1, r5, 0
@@ -621154,7 +621154,7 @@ sub_8142CD0: ; 8142CD0
str r0, [sp, 0x4]
mov r0, sp
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r4, =0x085b7490
+ ldr r4, =gUnknown_085B7490
ldr r0, [r4]
adds r1, r5, 0
bl LZ77UnCompWram
@@ -621179,7 +621179,7 @@ sub_8142CD0: ; 8142CD0
lsls r1, r5, 1
adds r1, r5
lsls r1, 3
- ldr r0, =0x085b75b0
+ ldr r0, =gUnknown_085B75B0
adds r0, r1, r0
adds r1, 0x94
adds r2, r4, 0
@@ -621229,7 +621229,7 @@ sub_8142CD0: ; 8142CD0
lsls r1, r6, 1
adds r1, r6
lsls r1, 3
- ldr r0, =0x085b7508
+ ldr r0, =gUnknown_085B7508
adds r0, r1, r0
adds r1, 0x94
lsls r1, 16
@@ -621264,7 +621264,7 @@ sub_8142CD0: ; 8142CD0
lsls r2, r6, 1
adds r2, r6
lsls r2, 3
- ldr r0, =0x085b7568
+ ldr r0, =gUnknown_085B7568
adds r0, r2, r0
adds r2, 0x5C
lsls r2, 16
@@ -621375,7 +621375,7 @@ sub_8142E70: ; 8142E70
movs r4, 0
ldr r0, =0x0203ab88
mov r9, r0
- ldr r7, =0x085b62e4
+ ldr r7, =gUnknown_085B62E4
adds r1, r7, 0x4
mov r8, r1
ldr r5, =0x02020630
@@ -621477,7 +621477,7 @@ sub_8142F7C: ; 8142F7C
movs r0, 0x4
mov r8, r0
@08142F8C:
- ldr r0, =0x085b7928
+ ldr r0, =gUnknown_085B7928
movs r1, 0x74
movs r2, 0x14
movs r3, 0xA
@@ -621599,7 +621599,7 @@ sub_8143038: ; 8143038
ldr r0, =0x0203ab88
mov r8, r0
ldr r7, =0x02020630
- ldr r0, =0x085b6154
+ ldr r0, =gUnknown_085B6154
mov r12, r0
movs r0, 0x5
negs r0, r0
@@ -621747,7 +621747,7 @@ sub_8143150: ; 8143150
adds r1, r0
lsls r1, 2
adds r1, r4
- ldr r0, =0x085b6154
+ ldr r0, =gUnknown_085B6154
lsls r2, r5, 2
adds r2, r5
lsls r2, 2
@@ -621777,7 +621777,7 @@ sub_8143150: ; 8143150
sub_81431E4: ; 81431E4
push {r4-r7,lr}
sub sp, 0xC
- ldr r4, =0x085b741c
+ ldr r4, =gUnknown_085B741C
ldr r0, [r4]
ldr r5, =0x0201c000
adds r1, r5, 0
@@ -621804,7 +621804,7 @@ sub_81431E4: ; 81431E4
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r1, =0x085b7610
+ ldr r1, =gUnknown_085B7610
adds r0, r1
movs r1, 0x28
mov r2, sp
@@ -621929,7 +621929,7 @@ sub_8143314: ; 8143314
ldr r7, =0x0201c000
mov r6, sp
@08143322:
- ldr r0, =0x085b7750
+ ldr r0, =gUnknown_085B7750
lsls r4, r5, 3
adds r4, r0
ldr r0, [r4]
@@ -621955,7 +621955,7 @@ sub_8143314: ; 8143314
lsrs r5, r0, 24
cmp r5, 0x4
bls @08143322
- ldr r0, =0x085b77e4
+ ldr r0, =gUnknown_085B77E4
movs r1, 0xD0
movs r2, 0x10
movs r3, 0x4
@@ -621985,7 +621985,7 @@ sub_8143314: ; 8143314
lsls r0, 16
adds r1, r0
asrs r1, 16
- ldr r0, =0x085b77fc
+ ldr r0, =gUnknown_085B77FC
movs r2, 0x18
movs r3, 0
bl obj_add_from_template_forward_search
@@ -622026,7 +622026,7 @@ sub_8143314: ; 8143314
lsrs r5, r0, 24
cmp r5, 0x3
bls @0814338C
- ldr r0, =0x085b7814
+ ldr r0, =gUnknown_085B7814
movs r1, 0x78
movs r2, 0x44
movs r3, 0x4
@@ -622056,7 +622056,7 @@ sub_8143314: ; 8143314
lsls r2, 16
adds r1, r2
asrs r1, 16
- ldr r0, =0x085b782c
+ ldr r0, =gUnknown_085B782C
movs r2, 0x24
movs r3, 0x4
bl obj_add_from_template_forward_search
@@ -622099,7 +622099,7 @@ sub_8143314: ; 8143314
lsrs r5, r0, 24
cmp r5, 0x2
bls @0814341C
- ldr r0, =0x085b7844
+ ldr r0, =gUnknown_085B7844
movs r1, 0x98
movs r2, 0x60
movs r3, 0x9
@@ -622284,7 +622284,7 @@ sub_8143614: ; 8143614
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x085b7b04
+ ldr r1, =gUnknown_085B7B04
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -622292,7 +622292,7 @@ sub_8143614: ; 8143614
bls @0814362C
movs r4, 0
@0814362C:
- ldr r3, =0x085b6154
+ ldr r3, =gUnknown_085B6154
lsls r0, r4, 2
adds r0, r4
lsls r2, r0, 2
@@ -622668,7 +622668,7 @@ sub_814390C: ; 814390C
sub_814391C: ; 814391C
push {r4,r5,lr}
sub sp, 0x8
- ldr r4, =0x085b7948
+ ldr r4, =gUnknown_085B7948
ldr r0, [r4]
ldr r5, =0x0201c000
adds r1, r5, 0
@@ -622681,7 +622681,7 @@ sub_814391C: ; 814391C
str r0, [sp, 0x4]
mov r0, sp
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085b7950
+ ldr r0, =gUnknown_085B7950
movs r1, 0x74
movs r2, 0x50
movs r3, 0x51
@@ -622754,7 +622754,7 @@ sub_81439C8: ; 81439C8
subs r3, r4
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x085b7928
+ ldr r0, =gUnknown_085B7928
movs r1, 0x74
movs r2, 0x50
bl obj_add_from_template_forward_search
@@ -623293,7 +623293,7 @@ sub_8143E14: ; 8143E14
ldrsh r0, [r7, r1]
bl __floatsisf
mov r9, r0
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
mov r10, r0
ldr r1, =0x0203ab88
mov r8, r1
@@ -623336,7 +623336,7 @@ sub_8143E14: ; 8143E14
ldrsh r0, [r7, r1]
bl __floatsisf
mov r9, r0
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
mov r10, r0
ldr r1, =0x0203ab88
mov r8, r1
@@ -623799,7 +623799,7 @@ sub_8144264: ; 8144264
strh r0, [r6, 0x32]
adds r0, r6, 0
bl sub_8143B14
- ldr r1, =0x085b62e4
+ ldr r1, =gUnknown_085B62E4
ldr r4, =0x0203ab88
ldr r2, [r4]
adds r0, r2, 0
@@ -623880,7 +623880,7 @@ sub_8144264: ; 8144264
adds r1, r4, 0
adds r1, 0x7F
strb r0, [r1]
- ldr r5, =0x085b6348
+ ldr r5, =gUnknown_085B6348
b @08144378
.align 2, 0
.pool
@@ -623888,7 +623888,7 @@ sub_8144264: ; 8144264
ldr r7, [r4]
adds r4, r7, 0
adds r4, 0x8C
- ldr r5, =0x085b6348
+ ldr r5, =gUnknown_085B6348
ldrb r0, [r7, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -623912,7 +623912,7 @@ sub_8144264: ; 8144264
adds r0, 0x7F
strb r4, [r0]
@08144378:
- ldr r0, =0x085b62e4
+ ldr r0, =gUnknown_085B62E4
lsls r1, r2, 3
adds r0, 0x4
adds r1, r0
@@ -624018,7 +624018,7 @@ sub_8144410: ; 8144410
movs r0, 0x8C
adds r0, r2
mov r8, r0
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
mov r9, r1
ldrb r0, [r2, 0x4]
lsls r7, r0, 30
@@ -624307,7 +624307,7 @@ sub_81446DC: ; 81446DC
push {r5-r7}
sub sp, 0x8
mov r8, r0
- ldr r1, =0x085b7b0a
+ ldr r1, =gUnknown_085B7B0A
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -624318,7 +624318,7 @@ sub_81446DC: ; 81446DC
lsrs r0, 16
mov r9, r0
ldr r5, =0x0203ab88
- ldr r0, =0x085b79f8
+ ldr r0, =gUnknown_085B79F8
movs r2, 0xC
negs r2, r2
movs r1, 0x24
@@ -624327,7 +624327,7 @@ sub_81446DC: ; 81446DC
ldr r1, [r5]
adds r1, 0x73
strb r0, [r1]
- ldr r4, =0x085b7abc
+ ldr r4, =gUnknown_085B7ABC
mov r3, r8
movs r0, 0x2E
ldrsh r2, [r3, r0]
@@ -624373,7 +624373,7 @@ sub_81446DC: ; 81446DC
strb r1, [r0, 0x1]
movs r7, 0
adds r6, r3, 0
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
mov r12, r0
mov r10, r5
@0814477C:
@@ -624535,7 +624535,7 @@ sub_81448B8: ; 81448B8
adds r7, r0, 0
movs r0, 0
mov r8, r0
- ldr r1, =0x085b7b12
+ ldr r1, =gUnknown_085B7B12
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -624544,7 +624544,7 @@ sub_81448B8: ; 81448B8
lsls r0, 16
lsrs r0, 16
mov r9, r0
- ldr r0, =0x085b7a10
+ ldr r0, =gUnknown_085B7A10
movs r1, 0x2E
ldrsh r2, [r7, r1]
lsls r2, 2
@@ -624575,7 +624575,7 @@ sub_81448B8: ; 81448B8
lsls r1, 24
lsrs r1, 24
bl obj_anim_image_start
- ldr r0, =0x085b7aec
+ ldr r0, =gUnknown_085B7AEC
movs r1, 0x2E
ldrsh r2, [r7, r1]
lsls r2, 2
@@ -624618,7 +624618,7 @@ sub_81448B8: ; 81448B8
mov r0, r9
lsls r2, r0, 16
asrs r2, 16
- ldr r3, =0x085b6348
+ ldr r3, =gUnknown_085B6348
ldr r0, [r5]
ldrb r1, [r0, 0x4]
lsls r1, 30
@@ -624752,7 +624752,7 @@ sub_8144A24: ; 8144A24
str r0, [r1]
adds r2, r6, 0
adds r2, 0x8C
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r6, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -624899,12 +624899,12 @@ sub_8144A24: ; 8144A24
mov r5, r10
cmp r5, r8
bcs @08144C18
- ldr r1, =0x085b6160
+ ldr r1, =gUnknown_085B6160
mov r10, r1
@08144BBC:
ldr r3, [r4]
lsls r0, r6, 3
- ldr r1, =0x085b62e8
+ ldr r1, =gUnknown_085B62E8
adds r0, r1
ldr r1, [r3, 0x8]
ldr r2, [r0]
@@ -625032,7 +625032,7 @@ sub_8144C70: ; 8144C70
movs r0, 0
strb r0, [r1, 0x1]
ldr r1, [r4]
- ldr r0, =0x085b7b1a
+ ldr r0, =gUnknown_085B7B1A
ldrh r0, [r0]
strh r0, [r1, 0x34]
@08144CC0:
@@ -625048,7 +625048,7 @@ sub_8144CD0: ; 8144CD0
push {r4,lr}
sub sp, 0x18
adds r4, r0, 0
- ldr r1, =0x085b7b2e
+ ldr r1, =gUnknown_085B7B2E
mov r0, sp
movs r2, 0x18
bl memcpy
@@ -625158,7 +625158,7 @@ sub_8144D94: ; 8144D94
strh r0, [r5, 0x26]
ldr r0, =0x0203ab88
ldr r3, [r0]
- ldr r2, =0x085b7b1a
+ ldr r2, =gUnknown_085B7B1A
ldrb r0, [r3, 0x1]
subs r0, 0x1
lsrs r1, r0, 31
@@ -625247,7 +625247,7 @@ sub_8144E60: ; 8144E60
bne @08144E94
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625259,7 +625259,7 @@ sub_8144E60: ; 8144E60
@08144E94:
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625286,7 +625286,7 @@ sub_8144E60: ; 8144E60
movs r0, 0x1
strb r0, [r1, 0x1]
ldr r1, [r2]
- ldr r0, =0x085b7b1a
+ ldr r0, =gUnknown_085B7B1A
ldrh r0, [r0]
strh r0, [r1, 0x34]
b @08144F7C
@@ -625295,7 +625295,7 @@ sub_8144E60: ; 8144E60
@08144EE4:
ldr r5, =0x0203ab88
ldr r3, [r5]
- ldr r2, =0x085b7b1a
+ ldr r2, =gUnknown_085B7B1A
ldrb r0, [r3, 0x1]
subs r0, 0x1
lsrs r1, r0, 31
@@ -625319,7 +625319,7 @@ sub_8144E60: ; 8144E60
bne @08144F30
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625331,7 +625331,7 @@ sub_8144E60: ; 8144E60
@08144F30:
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625546,12 +625546,12 @@ sub_81450D8: ; 81450D8
push {r4,r5,lr}
sub sp, 0x14
adds r4, r0, 0
- ldr r1, =0x085b7b46
+ ldr r1, =gUnknown_085B7B46
mov r0, sp
movs r2, 0x2
bl memcpy
add r5, sp, 0x4
- ldr r1, =0x085b7b48
+ ldr r1, =gUnknown_085B7B48
adds r0, r5, 0
movs r2, 0x10
bl memcpy
@@ -625693,7 +625693,7 @@ sub_8145218: ; 8145218
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x085b7b46
+ ldr r1, =gUnknown_085B7B46
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -625763,7 +625763,7 @@ sub_8145294: ; 8145294
bne @081452DC
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625786,7 +625786,7 @@ sub_8145294: ; 8145294
@081452DC:
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625907,7 +625907,7 @@ sub_8145354: ; 8145354
movs r4, 0
@081453D2:
adds r0, r7, 0
- ldr r1, =0x085b8c10
+ ldr r1, =gUnknown_085B8C10
movs r2, 0x20
adds r3, r4, 0
bl Window_CopyToPixels
@@ -625951,7 +625951,7 @@ sub_8145354: ; 8145354
@08145434:
adds r0, r7, 0
bl sub_8145814
- ldr r0, =0x085b8bf0
+ ldr r0, =gUnknown_085B8BF0
ldrb r1, [r6, 0x3]
lsls r1, 4
movs r2, 0x20
@@ -626255,7 +626255,7 @@ sub_8145648: ; 8145648
lsls r3, 16
lsrs r3, 16
adds r0, r6, 0
- ldr r1, =0x085b8c10
+ ldr r1, =gUnknown_085B8C10
movs r2, 0x20
bl Window_CopyToPixels
adds r0, r4, 0x1
@@ -626367,10 +626367,10 @@ sub_81456A8: ; 81456A8
@08145764: .4byte 0x40920000
@08145768: .4byte 0x00000000
@0814576C: .4byte 0x0203ab90
-@08145770: .4byte 0x085b8c30
+@08145770: .4byte gUnknown_085B8C30
@08145774: .4byte 0x0203ab94
-@08145778: .4byte 0x085b8770
-@0814577C: .4byte 0x085b8c32
+@08145778: .4byte gUnknown_085B8770
+@0814577C: .4byte gUnknown_085B8C32
@08145780:
lsls r3, r6, 4
mov r10, r3
@@ -626441,8 +626441,8 @@ sub_81456A8: ; 81456A8
bx r0
.align 2, 0
@08145804: .4byte 0x0203ab94
-@08145808: .4byte 0x085b8770
-@0814580C: .4byte 0x085b8c32
+@08145808: .4byte gUnknown_085B8770
+@0814580C: .4byte gUnknown_085B8C32
@08145810: .4byte 0x0203ab90
thumb_func_end sub_81456A8
@@ -626509,12 +626509,12 @@ sub_8145850: ; 8145850
bl malloc_and_clear
str r0, [r5]
@08145884:
- ldr r1, =0x085b8438
+ ldr r1, =gUnknown_085B8438
adds r0, r7, 0
movs r2, 0
movs r3, 0
bl Window_CopyToPixels
- ldr r0, =0x085b8418
+ ldr r0, =gUnknown_085B8418
ldrb r1, [r4, 0x3]
lsls r1, 4
movs r2, 0x20
@@ -626526,11 +626526,11 @@ sub_8145850: ; 8145850
.align 2, 0
.pool
@081458B0:
- ldr r0, =0x085b8c80
+ ldr r0, =gUnknown_085B8C80
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x085b8c90
+ ldr r0, =gUnknown_085B8C90
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085b8c68
+ ldr r0, =gUnknown_085B8C68
ldrb r1, [r4, 0x4]
lsls r1, 19
movs r2, 0xA0
@@ -626791,7 +626791,7 @@ sub_814596C: ; 814596C
str r0, [sp]
movs r0, 0
bl rotscale_set_direct
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
ldr r0, [r6]
ldrb r0, [r0]
lsls r0, 24
@@ -626874,7 +626874,7 @@ sub_8145B54: ; 8145B54
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8dab
+ ldr r1, =gUnknown_085E8DAB
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -627130,7 +627130,7 @@ sub_8145D48: ; 8145D48
lsls r1, 24
lsrs r6, r1, 24
movs r2, 0
- ldr r0, =0x085b91b8
+ ldr r0, =gUnknown_085B91B8
ldrb r1, [r0]
adds r4, r0, 0
cmp r1, 0xD5
@@ -627169,7 +627169,7 @@ sub_8145D48: ; 8145D48
@08145D98:
cmp r0, r3
bne @08145DB8
- ldr r5, =0x085b91b8
+ ldr r5, =gUnknown_085B91B8
@08145D9E:
lsls r1, r2, 3
adds r0, r1, r5
@@ -627234,7 +627234,7 @@ sub_8145E0C: ; 8145E0C
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x082908fd
+ ldr r0, =gUnknown_082908FD
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -627433,7 +627433,7 @@ sub_8145FA8: ; 8145FA8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8a98
+ ldr r5, =gUnknown_085C8A98
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -627466,7 +627466,7 @@ sub_8145FE0: ; 8145FE0
ldr r1, =0x02037714
ldr r2, =0x04000100
bl CpuSet
- ldr r1, =0x085c8948
+ ldr r1, =gUnknown_085C8948
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -627497,7 +627497,7 @@ sub_8145FE0: ; 8145FE0
sub_8146030: ; 8146030
push {r4,lr}
adds r4, r0, 0
- ldr r1, =0x085c8948
+ ldr r1, =gUnknown_085C8948
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -627527,7 +627527,7 @@ sub_8146030: ; 8146030
sub_8146064: ; 8146064
push {r4,lr}
adds r4, r0, 0
- ldr r1, =0x085c89f0
+ ldr r1, =gUnknown_085C89F0
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -627552,7 +627552,7 @@ sub_814608C: ; 814608C
adds r4, r0, 0
movs r0, 0
strh r0, [r4, 0x26]
- ldr r1, =0x085c89f0
+ ldr r1, =gUnknown_085C89F0
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -627622,7 +627622,7 @@ sub_814610C: ; 814610C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8aa8
+ ldr r5, =gUnknown_085C8AA8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -627751,7 +627751,7 @@ sub_8146204: ; 8146204
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8ab4
+ ldr r5, =gUnknown_085C8AB4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -627927,7 +627927,7 @@ sub_8146384: ; 8146384
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8abc
+ ldr r5, =gUnknown_085C8ABC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628114,7 +628114,7 @@ sub_8146514: ; 8146514
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8afc
+ ldr r5, =gUnknown_085C8AFC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628143,7 +628143,7 @@ sub_814654C: ; 814654C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8ac4
+ ldr r5, =gUnknown_085C8AC4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628172,7 +628172,7 @@ sub_8146584: ; 8146584
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8ae0
+ ldr r5, =gUnknown_085C8AE0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628201,7 +628201,7 @@ sub_81465BC: ; 81465BC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b14
+ ldr r5, =gUnknown_085C8B14
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628230,7 +628230,7 @@ sub_81465F4: ; 81465F4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b2c
+ ldr r5, =gUnknown_085C8B2C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628259,7 +628259,7 @@ sub_814662C: ; 814662C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b44
+ ldr r5, =gUnknown_085C8B44
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628288,7 +628288,7 @@ sub_8146664: ; 8146664
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b5c
+ ldr r5, =gUnknown_085C8B5C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628380,10 +628380,10 @@ sub_814670C: ; 814670C
ldr r1, [sp, 0x4]
ldr r2, =0x01000400
bl CpuSet
- ldr r0, =0x085baed0
+ ldr r0, =gUnknown_085BAED0
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085baeb0
+ ldr r0, =gUnknown_085BAEB0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -628417,10 +628417,10 @@ sub_8146760: ; 8146760
ldr r1, [sp, 0x4]
ldr r2, =0x01000400
bl CpuSet
- ldr r0, =0x085bb4a4
+ ldr r0, =gUnknown_085BB4A4
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085baeb0
+ ldr r0, =gUnknown_085BAEB0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -628454,7 +628454,7 @@ sub_81467B4: ; 81467B4
ldr r1, [sp, 0x4]
ldr r2, =0x01000400
bl CpuSet
- ldr r0, =0x085bbc14
+ ldr r0, =gUnknown_085BBC14
ldr r1, [sp, 0x8]
movs r2, 0x80
lsls r2, 5
@@ -628487,12 +628487,12 @@ sub_8146800: ; 8146800
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085b9330
+ ldr r0, =gUnknown_085B9330
ldr r1, [sp, 0x8]
movs r2, 0xB0
lsls r2, 2
bl CpuSet
- ldr r0, =0x085c8ed4
+ ldr r0, =gUnknown_085C8ED4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -628519,7 +628519,7 @@ sub_8146854: ; 8146854
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r5, =0x085c9020
+ ldr r5, =gUnknown_085C9020
movs r1, 0
ldr r0, [sp, 0x8]
mov r9, r0
@@ -628590,7 +628590,7 @@ sub_81468E4: ; 81468E4
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bb248
+ ldr r0, =gUnknown_085BB248
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
ldr r0, =0x02038c28
@@ -628624,7 +628624,7 @@ sub_814692C: ; 814692C
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bb930
+ ldr r0, =gUnknown_085BB930
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
ldr r0, =0x02038c28
@@ -628658,11 +628658,11 @@ sub_8146974: ; 8146974
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bc2b4
+ ldr r0, =gUnknown_085BC2B4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085bc314
+ ldr r0, =gUnknown_085BC314
ldr r1, [sp, 0x8]
movs r2, 0xA0
lsls r2, 2
@@ -628698,11 +628698,11 @@ sub_81469CC: ; 81469CC
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bc2d4
+ ldr r0, =gUnknown_085BC2D4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085bcb14
+ ldr r0, =gUnknown_085BCB14
ldr r1, [sp, 0x8]
movs r2, 0xA0
lsls r2, 2
@@ -628738,11 +628738,11 @@ sub_8146A24: ; 8146A24
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bc2f4
+ ldr r0, =gUnknown_085BC2F4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085bd314
+ ldr r0, =gUnknown_085BD314
ldr r1, [sp, 0x8]
movs r2, 0xA0
lsls r2, 2
@@ -628785,10 +628785,10 @@ sub_8146A7C: ; 8146A7C
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085bdb34
+ ldr r0, =gUnknown_085BDB34
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085be1e8
+ ldr r0, =gUnknown_085BE1E8
ldr r1, [sp, 0x4]
bl LZ77UnCompVram
ldrh r0, [r4, 0x8]
@@ -628824,7 +628824,7 @@ sub_8146AC8: ; 8146AC8
bl __udivsi3
lsls r0, 16
lsrs r0, 11
- ldr r1, =0x085beda0
+ ldr r1, =gUnknown_085BEDA0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -628868,7 +628868,7 @@ sub_8146B24: ; 8146B24
bl __divsi3
lsls r0, 16
asrs r0, 11
- ldr r1, =0x085beee0
+ ldr r1, =gUnknown_085BEEE0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -629410,7 +629410,7 @@ sub_8146F94: ; 8146F94
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b7c
+ ldr r5, =gUnknown_085C8B7C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -629442,7 +629442,7 @@ sub_8146FCC: ; 8146FCC
add r0, sp, 0x4
add r1, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085b98b0
+ ldr r0, =gUnknown_085B98B0
ldr r1, [sp, 0x8]
movs r2, 0x20
bl CpuSet
@@ -629452,7 +629452,7 @@ sub_8146FCC: ; 8146FCC
ldr r2, =0x05000200
mov r0, sp
bl CpuSet
- ldr r0, =0x085c8ed4
+ ldr r0, =gUnknown_085C8ED4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -629475,12 +629475,12 @@ sub_8147018: ; 8147018
push {r7}
sub sp, 0x10
adds r7, r0, 0
- ldr r1, =0x085c8b88
+ ldr r1, =gUnknown_085C8B88
mov r0, sp
movs r2, 0x4
bl memcpy
add r4, sp, 0x4
- ldr r1, =0x085c8b8c
+ ldr r1, =gUnknown_085C8B8C
adds r0, r4, 0
movs r2, 0xA
bl memcpy
@@ -629560,7 +629560,7 @@ sub_81470A4: ; 81470A4
thumb_func_start sub_81470D0
sub_81470D0: ; 81470D0
push {r4,r5,lr}
- ldr r0, =0x085c8e68
+ ldr r0, =gUnknown_085C8E68
ldr r5, =0x02038c08
movs r2, 0
ldrsh r1, [r5, r2]
@@ -629611,7 +629611,7 @@ sub_814713C: ; 814713C
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x085c8b96
+ ldr r1, =gUnknown_085C8B96
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -629713,7 +629713,7 @@ sub_8147204: ; 8147204
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b9c
+ ldr r5, =gUnknown_085C8B9C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -630351,7 +630351,7 @@ sub_8147718: ; 8147718
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8bb8
+ ldr r5, =gUnknown_085C8BB8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -630573,7 +630573,7 @@ sub_81478EC: ; 81478EC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8bc0
+ ldr r5, =gUnknown_085C8BC0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -630901,7 +630901,7 @@ sub_8147B84: ; 8147B84
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8bcc
+ ldr r5, =gUnknown_085C8BCC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -630979,15 +630979,15 @@ sub_8147C24: ; 8147C24
push {r7}
sub sp, 0x8
mov r8, r0
- ldr r6, =0x085c94d0
+ ldr r6, =gUnknown_085C94D0
add r1, sp, 0x4
mov r0, sp
bl sub_8149F58
- ldr r0, =0x085b9af0
+ ldr r0, =gUnknown_085B9AF0
ldr r1, [sp, 0x4]
movs r2, 0xF0
bl CpuSet
- ldr r1, =0x085c8fdc
+ ldr r1, =gUnknown_085C8FDC
mov r2, r8
movs r3, 0x26
ldrsh r0, [r2, r3]
@@ -630997,7 +630997,7 @@ sub_8147C24: ; 8147C24
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x085c8ff0
+ ldr r1, =gUnknown_085C8FF0
ldr r0, =0x03005d90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
@@ -631702,13 +631702,13 @@ sub_8148218: ; 8148218
push {r5,r6}
sub sp, 0x4
adds r4, r0, 0
- ldr r0, =0x085c8bf4
+ ldr r0, =gUnknown_085C8BF4
movs r2, 0x26
ldrsh r1, [r4, r2]
mov r8, r1
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085c8c0e
+ ldr r2, =gUnknown_085C8C0E
lsls r1, 2
mov r8, r1
adds r1, r2
@@ -631823,7 +631823,7 @@ sub_8148218: ; 8148218
ldrb r0, [r5, 0x3]
lsls r0, 26
lsrs r0, 27
- ldr r2, =0x085c8bfa
+ ldr r2, =gUnknown_085C8BFA
mov r3, r8
adds r1, r3, r2
movs r4, 0
@@ -631858,7 +631858,7 @@ sub_8148218: ; 8148218
sub_8148380: ; 8148380
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, =0x085c8c24
+ ldr r5, =gUnknown_085C8C24
@08148386:
movs r1, 0x2E
ldrsh r0, [r4, r1]
@@ -631888,12 +631888,12 @@ sub_81483AC: ; 81483AC
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
- ldr r1, =0x085c8c40
+ ldr r1, =gUnknown_085C8C40
mov r0, sp
movs r2, 0x4
bl memcpy
add r4, sp, 0x4
- ldr r1, =0x085c8c44
+ ldr r1, =gUnknown_085C8C44
adds r0, r4, 0
movs r2, 0x4
bl memcpy
@@ -632059,7 +632059,7 @@ sub_81484D0: ; 81484D0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c48
+ ldr r5, =gUnknown_085C8C48
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -632364,7 +632364,7 @@ sub_8148760: ; 8148760
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c54
+ ldr r5, =gUnknown_085C8C54
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -632493,12 +632493,12 @@ sub_8148864: ; 8148864
push {r5-r7}
sub sp, 0x18
mov r9, r0
- ldr r1, =0x085c8c64
+ ldr r1, =gUnknown_085C8C64
mov r0, sp
movs r2, 0x2
bl memcpy
add r4, sp, 0x4
- ldr r1, =0x085c8c66
+ ldr r1, =gUnknown_085C8C66
adds r0, r4, 0
movs r2, 0x4
bl memcpy
@@ -632861,7 +632861,7 @@ sub_8148B54: ; 8148B54
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c6c
+ ldr r5, =gUnknown_085C8C6C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -632890,7 +632890,7 @@ sub_8148B8C: ; 8148B8C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c78
+ ldr r5, =gUnknown_085C8C78
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -633071,7 +633071,7 @@ sub_8148CE8: ; 8148CE8
strh r0, [r4, 0xA]
strh r5, [r4, 0x14]
@08148D0A:
- ldr r1, =0x085c8c80
+ ldr r1, =gUnknown_085C8C80
movs r2, 0x14
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -633235,7 +633235,7 @@ sub_8148E54: ; 8148E54
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c84
+ ldr r5, =gUnknown_085C8C84
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -633267,7 +633267,7 @@ sub_8148E8C: ; 8148E8C
add r0, sp, 0x4
add r1, sp, 0x8
bl sub_8149F58
- ldr r4, =0x085bacd0
+ ldr r4, =gUnknown_085BACD0
ldr r1, [sp, 0x8]
adds r0, r4, 0
movs r2, 0x10
@@ -633289,7 +633289,7 @@ sub_8148E8C: ; 8148E8C
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085c8ed4
+ ldr r0, =gUnknown_085C8ED4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -633358,7 +633358,7 @@ sub_8148F4C: ; 8148F4C
movs r5, 0
adds r6, r0, 0x1
@08148F66:
- ldr r1, =0x085c8d38
+ ldr r1, =gUnknown_085C8D38
lsrs r0, r5, 1
lsls r0, 2
adds r0, r1
@@ -633609,7 +633609,7 @@ sub_8149140: ; 8149140
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8d40
+ ldr r5, =gUnknown_085C8D40
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -633648,10 +633648,10 @@ sub_8149178: ; 8149178
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085be51c
+ ldr r0, =gUnknown_085BE51C
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085bea88
+ ldr r0, =gUnknown_085BEA88
ldr r1, [sp, 0x4]
bl LZ77UnCompVram
ldrh r0, [r4, 0x8]
@@ -633689,7 +633689,7 @@ sub_81491C8: ; 81491C8
bl __divsi3
lsls r0, 16
lsrs r0, 11
- ldr r1, =0x085bf0a0
+ ldr r1, =gUnknown_085BF0A0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -633733,7 +633733,7 @@ sub_8149224: ; 8149224
bl __divsi3
lsls r0, 16
asrs r0, 11
- ldr r1, =0x085bf2a0
+ ldr r1, =gUnknown_085BF2A0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -633767,7 +633767,7 @@ sub_814927C: ; 814927C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8d60
+ ldr r5, =gUnknown_085C8D60
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -633811,7 +633811,7 @@ sub_81492B4: ; 81492B4
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085bf6a0
+ ldr r0, =gUnknown_085BF6A0
ldr r1, [sp, 0x8]
movs r2, 0x80
lsls r2, 5
@@ -633823,7 +633823,7 @@ sub_81492B4: ; 81492B4
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
- ldr r0, =0x085bf540
+ ldr r0, =gUnknown_085BF540
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -633865,7 +633865,7 @@ sub_8149358: ; 8149358
add r1, sp, 0x4
mov r0, sp
bl sub_8149F58
- ldr r0, =0x085c6be0
+ ldr r0, =gUnknown_085C6BE0
ldr r1, [sp]
movs r2, 0x80
lsls r2, 4
@@ -633901,7 +633901,7 @@ sub_8149388: ; 8149388
lsrs r0, 16
adds r0, 0x5
lsls r0, 5
- ldr r1, =0x085bf4a0
+ ldr r1, =gUnknown_085BF4A0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -634024,7 +634024,7 @@ sub_814946C: ; 814946C
bl __divsi3
lsls r0, 16
lsrs r0, 11
- ldr r1, =0x085bf4a0
+ ldr r1, =gUnknown_085BF4A0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -634131,7 +634131,7 @@ sub_8149578: ; 8149578
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8d8c
+ ldr r5, =gUnknown_085C8D8C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -634213,7 +634213,7 @@ sub_8149628: ; 8149628
push {r4-r6,lr}
sub sp, 0x10
adds r6, r0, 0
- ldr r1, =0x085c8da0
+ ldr r1, =gUnknown_085C8DA0
mov r0, sp
movs r2, 0x10
bl memcpy
@@ -634605,7 +634605,7 @@ sub_814995C: ; 814995C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8db0
+ ldr r5, =gUnknown_085C8DB0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -634637,7 +634637,7 @@ sub_8149994: ; 8149994
add r0, sp, 0x4
add r1, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bacd0
+ ldr r0, =gUnknown_085BACD0
ldr r1, [sp, 0x8]
movs r2, 0x10
bl CpuSet
@@ -634650,7 +634650,7 @@ sub_8149994: ; 8149994
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085c8ed4
+ ldr r0, =gUnknown_085C8ED4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -634685,7 +634685,7 @@ sub_81499E8: ; 81499E8
movs r1, 0xC
ldrsh r0, [r4, r1]
lsls r0, 5
- ldr r1, =0x085bacd0
+ ldr r1, =gUnknown_085BACD0
adds r0, r1
ldr r1, [sp]
movs r2, 0x10
@@ -634740,7 +634740,7 @@ sub_8149A6C: ; 8149A6C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8dbc
+ ldr r5, =gUnknown_085C8DBC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -634820,7 +634820,7 @@ sub_8149B08: ; 8149B08
ldr r0, =0x0203aba0
ldr r0, [r0]
adds r0, 0x24
- ldr r6, =0x085c8dd0
+ ldr r6, =gUnknown_085C8DD0
mov r2, r8
movs r3, 0xA
ldrsh r1, [r2, r3]
@@ -635024,7 +635024,7 @@ sub_8149C60: ; 8149C60
ldrh r0, [r2, 0x8]
adds r0, 0x1
strh r0, [r2, 0x8]
- ldr r1, =0x085c8e16
+ ldr r1, =gUnknown_085C8E16
movs r3, 0xA
ldrsh r0, [r2, r3]
subs r0, 0x1
@@ -635195,7 +635195,7 @@ sub_8149DFC: ; 8149DFC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8e24
+ ldr r5, =gUnknown_085C8E24
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -635925,10 +635925,10 @@ sub_814A324: ; 814A324
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085c7c00
+ ldr r0, =gUnknown_085C7C00
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085c7be0
+ ldr r0, =gUnknown_085C7BE0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -635952,7 +635952,7 @@ sub_814A374: ; 814A374
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085c828c
+ ldr r0, =gUnknown_085C828C
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
ldr r0, =0x02038c28
@@ -635983,7 +635983,7 @@ sub_814A3BC: ; 814A3BC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c99d0
+ ldr r5, =gUnknown_085C99D0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636012,7 +636012,7 @@ sub_814A3F4: ; 814A3F4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c99e8
+ ldr r5, =gUnknown_085C99E8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636081,10 +636081,10 @@ sub_814A42C: ; 814A42C
ldr r1, [sp, 0x4]
ldr r2, =0x01000400
bl CpuSet
- ldr r0, =0x085c7c00
+ ldr r0, =gUnknown_085C7C00
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085c7be0
+ ldr r0, =gUnknown_085C7BE0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -636110,7 +636110,7 @@ sub_814A4D4: ; 814A4D4
add r1, sp, 0x4
mov r0, sp
bl sub_8149F58
- ldr r0, =0x085c828c
+ ldr r0, =gUnknown_085C828C
ldr r1, [sp]
bl LZ77UnCompVram
ldrh r0, [r4, 0x8]
@@ -636369,7 +636369,7 @@ sub_814A6F0: ; 814A6F0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c99f8
+ ldr r5, =gUnknown_085C99F8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636398,7 +636398,7 @@ sub_814A728: ; 814A728
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c9a08
+ ldr r5, =gUnknown_085C9A08
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636427,7 +636427,7 @@ sub_814A760: ; 814A760
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c9a1c
+ ldr r5, =gUnknown_085C9A1C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636461,7 +636461,7 @@ sub_814A798: ; 814A798
add r1, sp, 0x10
add r0, sp, 0xC
bl sub_8149F58
- ldr r0, =0x085c8598
+ ldr r0, =gUnknown_085C8598
ldr r1, [sp, 0x10]
bl LZ77UnCompVram
movs r4, 0x20
@@ -636492,7 +636492,7 @@ sub_814A798: ; 814A798
bl Bg_FillWramTileMapRectWithTileAndPalette
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x085c8578
+ ldr r0, =gUnknown_085C8578
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -636522,7 +636522,7 @@ sub_814A828: ; 814A828
push {r4,r5,lr}
sub sp, 0x24
adds r4, r0, 0
- ldr r1, =0x085c8928
+ ldr r1, =gUnknown_085C8928
movs r2, 0x4
str r2, [sp]
str r2, [sp, 0x4]
@@ -636632,17 +636632,17 @@ sub_814A898: ; 814A898
movs r1, 0x10
movs r2, 0
bl sub_80A2A20
- ldr r0, =0x085c86f4
+ ldr r0, =gUnknown_085C86F4
b @0814A91E
.align 2, 0
.pool
@0814A914:
- ldr r0, =0x085c87f4
+ ldr r0, =gUnknown_085C87F4
b @0814A91E
.align 2, 0
.pool
@0814A91C:
- ldr r0, =0x085c88a4
+ ldr r0, =gUnknown_085C88A4
@0814A91E:
ldr r1, [sp, 0xC]
bl LZ77UnCompVram
@@ -636688,7 +636688,7 @@ sub_814A960: ; 814A960
add r1, sp, 0x10
add r0, sp, 0xC
bl sub_8149F58
- ldr r0, =0x085c8598
+ ldr r0, =gUnknown_085C8598
ldr r1, [sp, 0x10]
bl LZ77UnCompVram
movs r4, 0x20
@@ -636719,7 +636719,7 @@ sub_814A960: ; 814A960
bl Bg_FillWramTileMapRectWithTileAndPalette
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r4, =0x085c8578
+ ldr r4, =gUnknown_085C8578
adds r0, r4, 0
movs r1, 0xE0
movs r2, 0x20
@@ -636757,7 +636757,7 @@ sub_814AA04: ; 814AA04
push {r4-r6,lr}
sub sp, 0x24
adds r6, r0, 0
- ldr r1, =0x085c9a30
+ ldr r1, =gUnknown_085C9A30
movs r2, 0xC
ldrsh r0, [r6, r2]
adds r0, r1
@@ -636771,7 +636771,7 @@ sub_814AA04: ; 814AA04
adds r0, r5, 0
movs r1, 0x7
bl __udivsi3
- ldr r1, =0x085c8928
+ ldr r1, =gUnknown_085C8928
movs r2, 0x4
str r2, [sp]
str r2, [sp, 0x4]
@@ -636855,12 +636855,12 @@ sub_814AAB8: ; 814AAB8
strh r0, [r7, 0xE]
cmp r0, 0
beq @0814AB2C
- ldr r0, =0x085c8928
+ ldr r0, =gUnknown_085C8928
mov r8, r0
movs r4, 0x4
str r4, [sp]
str r4, [sp, 0x4]
- ldr r5, =0x085c9a30
+ ldr r5, =gUnknown_085C9A30
movs r1, 0xC
ldrsh r0, [r7, r1]
adds r0, r5
@@ -636901,7 +636901,7 @@ sub_814AAB8: ; 814AAB8
ldrsh r0, [r7, r1]
cmp r0, 0
ble @0814AB72
- ldr r1, =0x085c9a30
+ ldr r1, =gUnknown_085C9A30
subs r0, 0x1
adds r0, r1
ldrb r5, [r0]
@@ -637036,7 +637036,7 @@ sub_814AC38: ; 814AC38
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085c8598
+ ldr r0, =gUnknown_085C8598
ldr r1, [sp, 0xC]
bl LZ77UnCompVram
movs r0, 0x20
@@ -637049,7 +637049,7 @@ sub_814AC38: ; 814AC38
bl bg_fill_tilemap_rect
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x085c8578
+ ldr r0, =gUnknown_085C8578
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -637154,7 +637154,7 @@ sub_814AD48: ; 814AD48
push {r4,lr}
sub sp, 0x24
adds r4, r0, 0
- ldr r1, =0x085c9a53
+ ldr r1, =gUnknown_085C9A53
movs r2, 0xC
ldrsh r0, [r4, r2]
adds r0, r1
@@ -637162,7 +637162,7 @@ sub_814AD48: ; 814AD48
lsrs r2, r3, 3
movs r0, 0x7
ands r3, r0
- ldr r1, =0x085c8928
+ ldr r1, =gUnknown_085C8928
movs r0, 0x4
str r0, [sp]
str r0, [sp, 0x4]
@@ -637229,7 +637229,7 @@ sub_814ADD8: ; 814ADD8
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
- ldr r1, =0x085c9a53
+ ldr r1, =gUnknown_085C9A53
movs r2, 0xC
ldrsh r0, [r4, r2]
adds r0, r1
@@ -637346,7 +637346,7 @@ sub_814AEB0: ; 814AEB0
bx_exec_buffer_A_ch0_tbl4: ; 814AECC
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -637362,7 +637362,7 @@ bx_exec_buffer_A_ch0_tbl4: ; 814AECC
ldrb r0, [r1]
cmp r0, 0x38
bhi @0814AF14
- ldr r0, =0x085c9a94
+ ldr r0, =gUnknown_085C9A94
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -638339,7 +638339,7 @@ dp01_tbl4_exec_completed: ; 814B740
.pool
@0814B794:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -641160,7 +641160,7 @@ sub_814CF30: ; 814CF30
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
mov r8, r7
- ldr r0, =0x08305d2c
+ ldr r0, =gUnknown_08305D2C
lsls r4, 2
adds r4, r0
ldrb r0, [r4]
@@ -642588,7 +642588,7 @@ sub_814DAA8: ; 814DAA8
adds r1, r4
ldrb r0, [r1, 0x13]
@0814DC06:
- ldr r1, =0x08305d8c
+ ldr r1, =gUnknown_08305D8C
lsls r0, 3
adds r0, r1
ldr r0, [r0]
@@ -643267,12 +643267,12 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 17
ands r2, r0
- ldr r7, =0x085cbbcd
+ ldr r7, =gUnknown_085CBBCD
cmp r2, 0
bne @0814E200
b @0814E6D8
@0814E200:
- ldr r7, =0x085cd318
+ ldr r7, =gUnknown_085CD318
b @0814E6D8
.align 2, 0
.pool
@@ -643283,7 +643283,7 @@ battle_pick_message: ; 814E0C4
lsls r0, 4
cmp r1, r0
bne @0814E22C
- ldr r7, =0x085cbb9c
+ ldr r7, =gUnknown_085CBB9C
b @0814E6D8
.align 2, 0
.pool
@@ -643291,12 +643291,12 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 17
ands r2, r0
- ldr r7, =0x085cbbb9
+ ldr r7, =gUnknown_085CBBB9
cmp r2, 0
bne @0814E23A
b @0814E6D8
@0814E23A:
- ldr r7, =0x085cd301
+ ldr r7, =gUnknown_085CD301
b @0814E6D8
.align 2, 0
.pool
@@ -643309,12 +643309,12 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 8
ands r2, r0
- ldr r7, =0x085cbb9c
+ ldr r7, =gUnknown_085CBB9C
cmp r2, 0
bne @0814E260
b @0814E6D8
@0814E260:
- ldr r7, =0x085cce17
+ ldr r7, =gUnknown_085CCE17
b @0814E6D8
.align 2, 0
.pool
@@ -643324,7 +643324,7 @@ battle_pick_message: ; 814E0C4
ands r0, r2
cmp r0, 0
beq @0814E280
- ldr r7, =0x085cbb5a
+ ldr r7, =gUnknown_085CBB5A
b @0814E6D8
.align 2, 0
.pool
@@ -643333,7 +643333,7 @@ battle_pick_message: ; 814E0C4
ands r0, r2
cmp r0, 0
beq @0814E290
- ldr r7, =0x085cbb82
+ ldr r7, =gUnknown_085CBB82
b @0814E6D8
.align 2, 0
.pool
@@ -643341,12 +643341,12 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 2
ands r2, r0
- ldr r7, =0x085cbb47
+ ldr r7, =gUnknown_085CBB47
cmp r2, 0
bne @0814E29E
b @0814E6D8
@0814E29E:
- ldr r7, =0x085cbb6d
+ ldr r7, =gUnknown_085CBB6D
b @0814E6D8
.align 2, 0
.pool
@@ -643368,7 +643368,7 @@ battle_pick_message: ; 814E0C4
ands r0, r1
cmp r0, 0
beq @0814E2DC
- ldr r7, =0x085cce38
+ ldr r7, =gUnknown_085CCE38
b @0814E6D8
.align 2, 0
.pool
@@ -643378,24 +643378,24 @@ battle_pick_message: ; 814E0C4
ands r0, r1
cmp r0, 0
beq @0814E2F0
- ldr r7, =0x085cbc96
+ ldr r7, =gUnknown_085CBC96
b @0814E6D8
.align 2, 0
.pool
@0814E2F0:
movs r0, 0x40
ands r1, r0
- ldr r7, =0x085cbc96
+ ldr r7, =gUnknown_085CBC96
cmp r1, 0
bne @0814E2FC
b @0814E6D8
@0814E2FC:
- ldr r7, =0x085cbce5
+ ldr r7, =gUnknown_085CBCE5
b @0814E6D8
.align 2, 0
.pool
@0814E308:
- ldr r7, =0x085cbc8e
+ ldr r7, =gUnknown_085CBC8E
b @0814E6D8
.align 2, 0
.pool
@@ -643417,7 +643417,7 @@ battle_pick_message: ; 814E0C4
cmp r0, 0
beq @0814E33C
@0814E330:
- ldr r7, =0x085ccdde
+ ldr r7, =gUnknown_085CCDDE
b @0814E6D8
.align 2, 0
.pool
@@ -643426,19 +643426,19 @@ battle_pick_message: ; 814E0C4
ands r0, r1
cmp r0, 0
beq @0814E34C
- ldr r7, =0x085cbc4e
+ ldr r7, =gUnknown_085CBC4E
b @0814E6D8
.align 2, 0
.pool
@0814E34C:
ldr r0, =0x02000002
ands r1, r0
- ldr r7, =0x085cbbfa
+ ldr r7, =gUnknown_085CBBFA
cmp r1, 0
bne @0814E358
b @0814E6D8
@0814E358:
- ldr r7, =0x085cbc37
+ ldr r7, =gUnknown_085CBC37
b @0814E6D8
.align 2, 0
.pool
@@ -643451,12 +643451,12 @@ battle_pick_message: ; 814E0C4
ldrh r1, [r0]
movs r0, 0xC0
lsls r0, 4
- ldr r7, =0x085cbc27
+ ldr r7, =gUnknown_085CBC27
cmp r1, r0
beq @0814E380
b @0814E6D8
@0814E380:
- ldr r7, =0x085cbbe7
+ ldr r7, =gUnknown_085CBBE7
b @0814E6D8
.align 2, 0
.pool
@@ -643473,7 +643473,7 @@ battle_pick_message: ; 814E0C4
ldrb r2, [r0]
cmp r2, 0
bne @0814E3BC
- ldr r7, =0x085cbcfd
+ ldr r7, =gUnknown_085CBCFD
b @0814E6D8
.align 2, 0
.pool
@@ -643487,17 +643487,17 @@ battle_pick_message: ; 814E0C4
cmp r0, 0
beq @0814E3D8
@0814E3CC:
- ldr r7, =0x085cbd1b
+ ldr r7, =gUnknown_085CBD1B
b @0814E6D8
.align 2, 0
.pool
@0814E3D8:
- ldr r7, =0x085cbd3d
+ ldr r7, =gUnknown_085CBD3D
cmp r2, 0x2
beq @0814E3E0
b @0814E6D8
@0814E3E0:
- ldr r7, =0x085cbd2a
+ ldr r7, =gUnknown_085CBD2A
b @0814E6D8
.align 2, 0
.pool
@@ -643519,17 +643519,17 @@ battle_pick_message: ; 814E0C4
ldr r0, [r2]
movs r1, 0x40
ands r0, r1
- ldr r7, =0x085cbd65
+ ldr r7, =gUnknown_085CBD65
cmp r0, 0
bne @0814E414
b @0814E6D8
@0814E414:
- ldr r7, =0x085cbd75
+ ldr r7, =gUnknown_085CBD75
b @0814E6D8
.align 2, 0
.pool
@0814E428:
- ldr r7, =0x085cbd52
+ ldr r7, =gUnknown_085CBD52
b @0814E6D8
.align 2, 0
.pool
@@ -643553,24 +643553,24 @@ battle_pick_message: ; 814E0C4
cmp r0, 0
beq @0814E468
@0814E456:
- ldr r7, =0x085cbca5
+ ldr r7, =gUnknown_085CBCA5
b @0814E6D8
.align 2, 0
.pool
@0814E468:
cmp r2, 0x1
bne @0814E474
- ldr r7, =0x085cbcad
+ ldr r7, =gUnknown_085CBCAD
b @0814E6D8
.align 2, 0
.pool
@0814E474:
- ldr r7, =0x085cbcc7
+ ldr r7, =gUnknown_085CBCC7
cmp r2, 0x2
beq @0814E47C
b @0814E6D8
@0814E47C:
- ldr r7, =0x085cbcb8
+ ldr r7, =gUnknown_085CBCB8
b @0814E6D8
.align 2, 0
.pool
@@ -643595,7 +643595,7 @@ battle_pick_message: ; 814E0C4
ands r1, r0
cmp r1, 0
beq @0814E4BC
- ldr r7, =0x085cbc7e
+ ldr r7, =gUnknown_085CBC7E
b @0814E6D8
.align 2, 0
.pool
@@ -643604,12 +643604,12 @@ battle_pick_message: ; 814E0C4
ldrh r1, [r0]
movs r0, 0xC0
lsls r0, 4
- ldr r7, =0x085cbc6e
+ ldr r7, =gUnknown_085CBC6E
cmp r1, r0
beq @0814E4CC
b @0814E6D8
@0814E4CC:
- ldr r7, =0x085cbc14
+ ldr r7, =gUnknown_085CBC14
b @0814E6D8
.align 2, 0
.pool
@@ -643622,7 +643622,7 @@ battle_pick_message: ; 814E0C4
mov r1, r9
ldrb r0, [r1, 0x17]
@0814E4EA:
- ldr r7, =0x085cce04
+ ldr r7, =gUnknown_085CCE04
cmp r0, 0x1
beq @0814E4F2
b @0814E6D8
@@ -643647,7 +643647,7 @@ battle_pick_message: ; 814E0C4
ldrb r2, [r1]
lsls r1, r2, 4
adds r1, r2
- ldr r2, =0x085ccbbc
+ ldr r2, =gUnknown_085CCBBC
adds r1, r2
bl gf_strcpy
b @0814E544
@@ -643658,13 +643658,13 @@ battle_pick_message: ; 814E0C4
ldrh r2, [r2]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
@0814E544:
ldr r0, =0x02022f68
bl sub_814F950
- ldr r7, =0x085cbdac
+ ldr r7, =gUnknown_085CBDAC
b @0814E6D8
.align 2, 0
.pool
@@ -643699,7 +643699,7 @@ battle_pick_message: ; 814E0C4
lsrs r0, 24
cmp r0, 0x1
bhi @0814E5A4
- ldr r7, =0x085cb4ca
+ ldr r7, =gUnknown_085CB4CA
b @0814E6D8
.align 2, 0
.pool
@@ -643708,12 +643708,12 @@ battle_pick_message: ; 814E0C4
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
- ldr r7, =0x085cb5d2
+ ldr r7, =gUnknown_085CB5D2
cmp r0, 0
bne @0814E5B4
b @0814E6D8
@0814E5B4:
- ldr r7, =0x085cb5df
+ ldr r7, =gUnknown_085CB5DF
b @0814E6D8
.align 2, 0
.pool
@@ -643757,20 +643757,20 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 16
ands r1, r0
- ldr r7, =0x085cb538
+ ldr r7, =gUnknown_085CB538
cmp r1, 0
beq @0814E6D8
- ldr r7, =0x085cce53
+ ldr r7, =gUnknown_085CCE53
b @0814E6D8
.align 2, 0
.pool
@0814E628:
- ldr r7, =0x085cb567
+ ldr r7, =gUnknown_085CB567
b @0814E6D8
.align 2, 0
.pool
@0814E630:
- ldr r7, =0x085cb5a6
+ ldr r7, =gUnknown_085CB5A6
b @0814E6D8
.align 2, 0
.pool
@@ -643797,17 +643797,17 @@ battle_pick_message: ; 814E0C4
beq @0814E678
b @0814E6D8
@0814E666:
- ldr r7, =0x085cba2e
+ ldr r7, =gUnknown_085CBA2E
b @0814E6D8
.align 2, 0
.pool
@0814E670:
- ldr r7, =0x085cd24c
+ ldr r7, =gUnknown_085CD24C
b @0814E6D8
.align 2, 0
.pool
@0814E678:
- ldr r7, =0x085cd267
+ ldr r7, =gUnknown_085CD267
b @0814E6D8
.align 2, 0
.pool
@@ -643828,17 +643828,17 @@ battle_pick_message: ; 814E0C4
beq @0814E6B0
b @0814E6D8
@0814E69E:
- ldr r7, =0x085cb524
+ ldr r7, =gUnknown_085CB524
b @0814E6D8
.align 2, 0
.pool
@0814E6A8:
- ldr r7, =0x085cb54f
+ ldr r7, =gUnknown_085CB54F
b @0814E6D8
.align 2, 0
.pool
@0814E6B0:
- ldr r7, =0x085cb581
+ ldr r7, =gUnknown_085CB581
b @0814E6D8
.align 2, 0
.pool
@@ -643854,7 +643854,7 @@ battle_pick_message: ; 814E0C4
.align 2, 0
.pool
@0814E6CC:
- ldr r1, =0x085cc270
+ ldr r1, =gUnknown_085CC270
adds r0, r6, 0
subs r0, 0xC
lsls r0, 2
@@ -643891,7 +643891,7 @@ sub_814E700: ; 814E700
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x085cd422
+ ldr r1, =gUnknown_085CD422
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -643916,7 +643916,7 @@ sub_814E700: ; 814E700
ldr r5, [sp]
ldr r4, [sp, 0x4]
movs r3, 0
- ldr r2, =0x0831bca8
+ ldr r2, =gUnknown_0831BCA8
@0814E738:
ldr r1, [r2]
ldr r0, [r1]
@@ -644299,10 +644299,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814EB36
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
b @0814EB36
.align 2, 0
.pool
@@ -644429,10 +644429,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814EC56
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814EC56:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644496,10 +644496,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814ECF2
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814ECF2:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644563,10 +644563,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814ED8E
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814ED8E:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644630,10 +644630,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814EE2A
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814EE2A:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644697,10 +644697,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814EEC6
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814EEC6:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644780,7 +644780,7 @@ sub_814E764: ; 814E764
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
- ldr r1, =0x085ccbbc
+ ldr r1, =gUnknown_085CCBBC
adds r4, r0, r1
b @0814F5C0
.align 2, 0
@@ -644790,7 +644790,7 @@ sub_814E764: ; 814E764
@0814EF8A:
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r4, r1, r0
b @0814F5C0
.align 2, 0
@@ -644840,7 +644840,7 @@ sub_814E764: ; 814E764
adds r1, r0
mov r0, sp
bl gf_strcpy
- ldr r1, =0x085cc0ad
+ ldr r1, =gUnknown_085CC0AD
mov r0, sp
bl gf_strcat
b @0814F5BE
@@ -644867,14 +644867,14 @@ sub_814E764: ; 814E764
adds r1, r0
mov r0, sp
bl gf_strcpy
- ldr r1, =0x085cc0ad
+ ldr r1, =gUnknown_085CC0AD
mov r0, sp
bl gf_strcat
b @0814F5BE
.align 2, 0
.pool
@0814F05C:
- ldr r4, =0x085cc0a0
+ ldr r4, =gUnknown_085CC0A0
b @0814F5C0
.align 2, 0
.pool
@@ -644926,7 +644926,7 @@ sub_814E764: ; 814E764
ldrb r1, [r0]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831b6db
+ ldr r0, =gUnknown_0831B6DB
adds r4, r1, r0
b @0814F5C0
.align 2, 0
@@ -644991,7 +644991,7 @@ sub_814E764: ; 814E764
bl sub_8165264
b @0814F59C
@0814F14E:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldrh r1, [r3]
lsls r0, r1, 2
adds r0, r1
@@ -645091,7 +645091,7 @@ sub_814E764: ; 814E764
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x08310034
+ ldr r0, =gUnknown_08310034
adds r4, r1, r0
b @0814F5C0
.align 2, 0
@@ -645240,10 +645240,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814F34E
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814F34E:
ldrb r1, [r4]
adds r0, r1, 0
@@ -645297,12 +645297,12 @@ sub_814E764: ; 814E764
ldr r0, =0x000008ab
bl flag_check
lsls r0, 24
- ldr r4, =0x085cc015
+ ldr r4, =gUnknown_085CC015
cmp r0, 0
bne @0814F3D4
b @0814F5C0
@0814F3D4:
- ldr r4, =0x085cc01f
+ ldr r4, =gUnknown_085CC01F
b @0814F5C0
.align 2, 0
.pool
@@ -645317,12 +645317,12 @@ sub_814E764: ; 814E764
ldrb r0, [r0]
bl battle_side_get_owner
lsls r0, 24
- ldr r4, =0x085cbd9a
+ ldr r4, =gUnknown_085CBD9A
cmp r0, 0
beq @0814F3FE
b @0814F5C0
@0814F3FE:
- ldr r4, =0x085cbd9e
+ ldr r4, =gUnknown_085CBD9E
b @0814F5C0
.align 2, 0
.pool
@@ -645337,12 +645337,12 @@ sub_814E764: ; 814E764
ldrb r0, [r0]
bl battle_side_get_owner
lsls r0, 24
- ldr r4, =0x085cbd91
+ ldr r4, =gUnknown_085CBD91
cmp r0, 0
beq @0814F42A
b @0814F5C0
@0814F42A:
- ldr r4, =0x085cbd95
+ ldr r4, =gUnknown_085CBD95
b @0814F5C0
.align 2, 0
.pool
@@ -645357,12 +645357,12 @@ sub_814E764: ; 814E764
ldrb r0, [r0]
bl battle_side_get_owner
lsls r0, 24
- ldr r4, =0x085cbda3
+ ldr r4, =gUnknown_085CBDA3
cmp r0, 0
beq @0814F456
b @0814F5C0
@0814F456:
- ldr r4, =0x085cbda7
+ ldr r4, =gUnknown_085CBDA7
b @0814F5C0
.align 2, 0
.pool
@@ -645390,7 +645390,7 @@ sub_814E764: ; 814E764
.align 2, 0
.pool
@0814F49C:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bcc
ldrh r1, [r0]
lsls r0, r1, 2
@@ -645432,7 +645432,7 @@ sub_814E764: ; 814E764
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
- ldr r1, =0x08310034
+ ldr r1, =gUnknown_08310034
adds r4, r0, r1
b @0814F5C0
.align 2, 0
@@ -645512,7 +645512,7 @@ sub_814E764: ; 814E764
movs r1, 0xD
@0814F5A2:
muls r1, r0
- ldr r0, =0x0830fcd4
+ ldr r0, =gUnknown_0830FCD4
adds r4, r1, r0
b @0814F5C0
.align 2, 0
@@ -645653,7 +645653,7 @@ sub_814F648: ; 814F648
ldrb r0, [r0, 0x2]
lsls r0, 8
orrs r1, r0
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
subs r1, 0xC
lsls r1, 2
adds r1, r0
@@ -645717,7 +645717,7 @@ sub_814F648: ; 814F648
orrs r1, r0
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
b @0814F8BE
.align 2, 0
@@ -645727,7 +645727,7 @@ sub_814F648: ; 814F648
ldrb r0, [r0, 0x1]
lsls r1, r0, 3
subs r1, r0
- ldr r0, =0x0831ae38
+ ldr r0, =gUnknown_0831AE38
b @0814F846
.align 2, 0
.pool
@@ -645755,14 +645755,14 @@ sub_814F648: ; 814F648
ands r0, r1
cmp r0, 0
beq @0814F788
- ldr r1, =0x085cbd8b
+ ldr r1, =gUnknown_085CBD8B
adds r0, r6, 0
bl gf_strcat
b @0814F790
.align 2, 0
.pool
@0814F788:
- ldr r1, =0x085cbd85
+ ldr r1, =gUnknown_085CBD85
adds r0, r6, 0
bl gf_strcat
@0814F790:
@@ -645785,7 +645785,7 @@ sub_814F648: ; 814F648
.align 2, 0
.pool
@0814F7BC:
- ldr r1, =0x085cbe00
+ ldr r1, =gUnknown_085CBE00
adds r0, r5, r7
ldrb r0, [r0, 0x1]
lsls r0, 2
@@ -645837,7 +645837,7 @@ sub_814F648: ; 814F648
.align 2, 0
.pool
@0814F828:
- ldr r1, =0x085cbe6c
+ ldr r1, =gUnknown_085CBE6C
adds r0, r5, r7
ldrb r0, [r0, 0x1]
lsls r0, 2
@@ -645851,7 +645851,7 @@ sub_814F648: ; 814F648
ldrb r1, [r0, 0x1]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831b6db
+ ldr r0, =gUnknown_0831B6DB
@0814F846:
adds r1, r0
@0814F848:
@@ -645895,12 +645895,12 @@ sub_814F648: ; 814F648
adds r1, r0
adds r0, r6, 0
bl gf_strcpy
- ldr r1, =0x085cc0ad
+ ldr r1, =gUnknown_085CC0AD
b @0814F8BE
.align 2, 0
.pool
@0814F8BC:
- ldr r1, =0x085cc0a0
+ ldr r1, =gUnknown_085CC0A0
@0814F8BE:
adds r0, r6, 0
bl gf_strcat
@@ -645939,7 +645939,7 @@ sub_814F8F8: ; 814F8F8
adds r4, r0, 0
movs r2, 0
ldr r5, =0x0203aba8
- ldr r3, =0x085cd336
+ ldr r3, =gUnknown_085CD336
@0814F902:
cmp r2, 0x4
beq @0814F918
@@ -645958,7 +645958,7 @@ sub_814F8F8: ; 814F8F8
blt @0814F944
cmp r2, 0x2
bgt @0814F938
- ldr r1, =0x085ccbb5
+ ldr r1, =gUnknown_085CCBB5
adds r0, r4, 0
bl gf_strcpy
b @0814F944
@@ -645967,7 +645967,7 @@ sub_814F8F8: ; 814F8F8
@0814F938:
cmp r2, 0x4
bgt @0814F944
- ldr r1, =0x085ccbb9
+ ldr r1, =gUnknown_085CCBB9
adds r0, r4, 0
bl gf_strcpy
@0814F944:
@@ -645990,7 +645990,7 @@ sub_814F950: ; 814F950
ldrb r0, [r3]
cmp r0, 0xFF
bne @0814F958
- ldr r1, =0x085cd336
+ ldr r1, =gUnknown_085CD336
ldr r5, =0x0203aba8
movs r0, 0
lsls r0, 1
@@ -646026,22 +646026,22 @@ sub_814F950: ; 814F950
.4byte @0814F9C8
.4byte @0814F9D8
@0814F9B0:
- ldr r1, =0x085cbdb7
+ ldr r1, =gUnknown_085CBDB7
b @0814F9CA
.align 2, 0
.pool
@0814F9B8:
- ldr r1, =0x085cbdb9
+ ldr r1, =gUnknown_085CBDB9
b @0814F9CA
.align 2, 0
.pool
@0814F9C0:
- ldr r1, =0x085cbdbb
+ ldr r1, =gUnknown_085CBDBB
b @0814F9CA
.align 2, 0
.pool
@0814F9C8:
- ldr r1, =0x085cbdbd
+ ldr r1, =gUnknown_085CBDBD
@0814F9CA:
adds r0, r3, 0
bl gf_strcpy
@@ -646049,7 +646049,7 @@ sub_814F950: ; 814F950
.align 2, 0
.pool
@0814F9D8:
- ldr r1, =0x085cbdbf
+ ldr r1, =gUnknown_085CBDBF
adds r0, r3, 0
bl gf_strcpy
@0814F9E0:
@@ -646070,7 +646070,7 @@ battle_show_message_maybe: ; 814F9EC
adds r4, r0, 0
lsls r1, 24
lsrs r7, r1, 24
- ldr r1, =0x085cd660
+ ldr r1, =gUnknown_085CD660
ldr r0, =0x02024474
adds r0, 0x24
ldrb r0, [r0]
@@ -646227,7 +646227,7 @@ battle_show_message_maybe: ; 814F9EC
ands r1, r0
cmp r1, 0
beq @0814FB54
- ldr r4, =0x085cd668
+ ldr r4, =gUnknown_085CD668
bl sub_8185FC4
lsls r0, 24
lsrs r0, 24
@@ -646290,7 +646290,7 @@ sub_814FBAC: ; 814FBAC
lsls r1, r2, 9
ldr r0, =0x02023068
adds r1, r0
- ldr r4, =0x08d85620
+ ldr r4, =gUnknown_08D85620
ldr r0, =0x020244b0
adds r2, r0
ldrb r2, [r2]
@@ -646551,7 +646551,7 @@ sub_814FCC8: ; 814FCC8
bl reset_temp_tile_data_buffers
bl sub_80AAFA4
movs r4, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
adds r1, r0, 0
adds r1, 0xF0
@@ -646569,7 +646569,7 @@ sub_814FCC8: ; 814FCC8
bl map_music_set_to_zero
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085cd66c
+ ldr r1, =gUnknown_085CD66C
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -646610,7 +646610,7 @@ sub_814FCC8: ; 814FCC8
@0814FE90:
movs r4, 0
add r5, sp, 0x14
- ldr r6, =0x085cdb54
+ ldr r6, =gUnknown_085CDB54
@0814FE96:
lsls r0, r4, 3
adds r0, r6
@@ -646620,9 +646620,9 @@ sub_814FCC8: ; 814FCC8
lsrs r4, r0, 24
cmp r4, 0x2
bls @0814FE96
- ldr r0, =0x085cdb74
+ ldr r0, =gUnknown_085CDB74
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085cd67c
+ ldr r0, =gUnknown_085CD67C
adds r1, r5, 0
bl malloc_and_decompress
ldr r4, =0x0203abac
@@ -646630,7 +646630,7 @@ sub_814FCC8: ; 814FCC8
ldr r2, =0x000040fc
adds r1, r2
str r0, [r1]
- ldr r0, =0x085cd7d4
+ ldr r0, =gUnknown_085CD7D4
adds r1, r5, 0
bl malloc_and_decompress
ldr r1, [r4]
@@ -646638,14 +646638,14 @@ sub_814FCC8: ; 814FCC8
lsls r3, 7
adds r1, r3
str r0, [r1]
- ldr r0, =0x085cd958
+ ldr r0, =gUnknown_085CD958
adds r1, r5, 0
bl malloc_and_decompress
ldr r1, [r4]
ldr r2, =0x00004104
adds r1, r2
str r0, [r1]
- ldr r0, =0x085cdb30
+ ldr r0, =gUnknown_085CDB30
adds r1, r5, 0
bl malloc_and_decompress
ldr r1, [r4]
@@ -646654,9 +646654,9 @@ sub_814FCC8: ; 814FCC8
str r0, [r2]
ldr r0, =0x00004108
adds r1, r0
- ldr r0, =0x085cdb1c
+ ldr r0, =gUnknown_085CDB1C
str r0, [r1]
- ldr r1, =0x08dba5b8
+ ldr r1, =gUnknown_08DBA5B8
movs r0, 0
str r0, [sp]
movs r2, 0
@@ -646678,7 +646678,7 @@ sub_814FCC8: ; 814FCC8
beq @0814FF5C
b @08150226
@0814FF5C:
- ldr r0, =0x08dba518
+ ldr r0, =gUnknown_08DBA518
movs r1, 0
movs r2, 0x80
bl gpu_pal_apply
@@ -646718,7 +646718,7 @@ sub_814FCC8: ; 814FCC8
.align 2, 0
.pool
@0814FFB4:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
adds r1, r0, 0
adds r1, 0xF0
@@ -647039,7 +647039,7 @@ c2_8011A1C: ; 8150258
bl sub_80AB130
add r0, sp, 0x4
mov r8, r0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
adds r1, r0, 0
adds r1, 0xF0
@@ -647236,7 +647236,7 @@ sub_81503E4: ; 81503E4
beq @08150448
b @08150542
@08150448:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
adds r2, r0, 0
adds r2, 0xF0
@@ -647274,7 +647274,7 @@ sub_81503E4: ; 81503E4
.align 2, 0
.pool
@08150490:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
movs r1, 0xDA
lsls r1, 3
@@ -647693,7 +647693,7 @@ sub_8150664: ; 8150664
.align 2, 0
.pool
@081507DC:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r0, =0x000006fc
adds r4, r0
@@ -648319,7 +648319,7 @@ sub_8150D28: ; 8150D28
mov r5, r8
push {r5-r7}
sub sp, 0x28
- ldr r1, =0x085cdbe4
+ ldr r1, =gUnknown_085CDBE4
add r0, sp, 0xC
movs r2, 0x2
bl memcpy
@@ -648328,21 +648328,21 @@ sub_8150D28: ; 8150D28
lsrs r0, 16
mov r9, r0
add r6, sp, 0x10
- ldr r1, =0x085cdbe6
+ ldr r1, =gUnknown_085CDBE6
adds r0, r6, 0
movs r2, 0x4
bl memcpy
add r5, sp, 0x14
- ldr r1, =0x085cdbea
+ ldr r1, =gUnknown_085CDBEA
adds r0, r5, 0
movs r2, 0x8
bl memcpy
add r4, sp, 0x1C
- ldr r1, =0x085cdbf2
+ ldr r1, =gUnknown_085CDBF2
adds r0, r4, 0
movs r2, 0x4
bl memcpy
- ldr r0, =0x085cdbf8
+ ldr r0, =gUnknown_085CDBF8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x20]
@@ -648393,7 +648393,7 @@ sub_8150D28: ; 8150D28
movs r0, 0x49
strh r0, [r1, 0x30]
@08150DD0:
- ldr r4, =0x085cdb9c
+ ldr r4, =gUnknown_085CDB9C
adds r0, r4, 0
movs r1, 0xB0
movs r2, 0x2B
@@ -648500,7 +648500,7 @@ sub_8150D28: ; 8150D28
movs r0, 0x27
strh r0, [r1, 0x30]
@08150ED4:
- ldr r4, =0x085cdb9c
+ ldr r4, =gUnknown_085CDB9C
adds r0, r4, 0
movs r1, 0x68
movs r2, 0x9
@@ -648561,7 +648561,7 @@ sub_8150D28: ; 8150D28
ldr r3, =0xfff80000
adds r2, r3
asrs r2, 16
- ldr r0, =0x085cdbcc
+ ldr r0, =gUnknown_085CDBCC
movs r3, 0x68
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -651121,7 +651121,7 @@ sub_81521C0: ; 81521C0
cmp r5, r4
bcs @08152242
adds r3, r6, 0
- ldr r0, =0x082ec690
+ ldr r0, =gUnknown_082EC690
mov r12, r0
movs r2, 0x4
mov r8, r2
@@ -651178,7 +651178,7 @@ sub_8152254: ; 8152254
bcs @08152292
ldr r0, =0x030024f8
mov r12, r0
- ldr r4, =0x082ec690
+ ldr r4, =gUnknown_082EC690
adds r2, r5, 0
@0815227A:
lsls r1, r3, 3
@@ -651278,7 +651278,7 @@ sub_81522D4: ; 81522D4
lsls r0, r6, 3
ldr r1, =0x030024f8
adds r0, r1
- ldr r1, =0x082ec690
+ ldr r1, =gUnknown_082EC690
ldm r1!, {r2,r3}
stm r0!, {r2,r3}
b @081523C0
@@ -651681,7 +651681,7 @@ sub_81525D0: ; 81525D0
lsls r1, r5, 3
ldr r0, =0x030024f8
adds r1, r0
- ldr r0, =0x082ec690
+ ldr r0, =gUnknown_082EC690
ldm r0!, {r2,r3}
stm r1!, {r2,r3}
adds r0, r5, 0
@@ -653037,7 +653037,7 @@ sub_8153190: ; 8153190
push {r4,r5,lr}
ldr r3, =0x03006220
ldr r0, =0x03005d90
- ldr r2, =0x085cdc00
+ ldr r2, =gUnknown_085CDC00
ldrh r1, [r2]
ldr r0, [r0]
adds r0, r1
@@ -653063,7 +653063,7 @@ sub_8153190: ; 8153190
movs r4, 0x5
ldr r1, =0x03006220
ldr r5, =0x03005d94
- ldr r0, =0x085cdc00
+ ldr r0, =gUnknown_085CDC00
adds r3, r1, 0
adds r3, 0x28
adds r2, r0, 0
@@ -653833,7 +653833,7 @@ sub_81537CC: ; 81537CC
sub_8153804: ; 8153804
push {lr}
ldr r0, =0x02021fc4
- ldr r1, =0x08674c86
+ ldr r1, =gUnknown_08674C86
bl ExpandTextCodes
movs r0, 0x3
bl sub_81538C4
@@ -653848,8 +653848,8 @@ sub_8153820: ; 8153820
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x082ded2c
- ldr r2, =0x082ded70
+ ldr r1, =gUnknown_082DED2C
+ ldr r2, =gUnknown_082DED2C + 0x44
bl script_env_init
adds r0, r4, 0
adds r1, r5, 0
@@ -654264,7 +654264,7 @@ sub_8153AE8: ; 8153AE8
cmp r0, 0
bne @08153B54
ldr r0, =0x02021fc4
- ldr r1, =0x08674ae4
+ ldr r1, =gUnknown_08674AE4
b @08153B74
.align 2, 0
.pool
@@ -654275,13 +654275,13 @@ sub_8153AE8: ; 8153AE8
cmp r0, 0
beq @08153B70
ldr r0, =0x02021fc4
- ldr r1, =0x08674b16
+ ldr r1, =gUnknown_08674B16
b @08153B74
.align 2, 0
.pool
@08153B70:
ldr r0, =0x02021fc4
- ldr r1, =0x08674b42
+ ldr r1, =gUnknown_08674B42
@08153B74:
bl ExpandTextCodes
movs r0, 0x2
@@ -654321,7 +654321,7 @@ sub_8153BB0: ; 8153BB0
str r2, [r4, 0x8]
bl sub_80F9B30
ldr r0, =0x02021fc4
- ldr r1, =0x08674b6a
+ ldr r1, =gUnknown_08674B6A
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654391,7 +654391,7 @@ sub_8153C4C: ; 8153C4C
adds r4, r0, 0
bl sub_809D3E8
ldr r0, =0x02021fc4
- ldr r1, =0x08674b9e
+ ldr r1, =gUnknown_08674B9E
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654413,7 +654413,7 @@ sub_8153C70: ; 8153C70
str r1, [r4, 0x8]
bl sub_811EFC0
ldr r0, =0x02021fc4
- ldr r1, =0x08674bd4
+ ldr r1, =gUnknown_08674BD4
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654478,7 +654478,7 @@ sub_8153CC8: ; 8153CC8
cmp r4, r0
bne @08153D18
ldr r0, =0x02021cc4
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
movs r2, 0xB
bl gf_strncpy
b @08153D22
@@ -654486,7 +654486,7 @@ sub_8153CC8: ; 8153CC8
.pool
@08153D18:
ldr r0, =0x02021cc4
- ldr r1, =0x085e8268
+ ldr r1, =gUnknown_085E8268
movs r2, 0xB
bl gf_strncpy
@08153D22:
@@ -654495,7 +654495,7 @@ sub_8153CC8: ; 8153CC8
cmp r0, 0x6
bne @08153D4C
ldr r0, =0x02021fc4
- ldr r1, =0x08674c02
+ ldr r1, =gUnknown_08674C02
bl ExpandTextCodes
movs r0, 0x3
b @08153DB6
@@ -654543,7 +654543,7 @@ sub_8153CC8: ; 8153CC8
bl party_compaction
bl calc_player_party_count
ldr r0, =0x02021fc4
- ldr r1, =0x08674bf0
+ ldr r1, =gUnknown_08674BF0
bl ExpandTextCodes
movs r0, 0x2
@08153DB6:
@@ -654577,7 +654577,7 @@ sub_8153DD4: ; 8153DD4
bl memcpy
bl sub_81652B4
ldr r0, =0x02021fc4
- ldr r1, =0x08674c31
+ ldr r1, =gUnknown_08674C31
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654595,7 +654595,7 @@ sub_8153E1C: ; 8153E1C
adds r4, r0, 0
bl sub_809D5F4
ldr r0, =0x02021fc4
- ldr r1, =0x085ecad8
+ ldr r1, =gUnknown_085ECAD8
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654710,7 +654710,7 @@ dp03_step_water_reflection: ; 8153ED4
movs r0, 0xC
orrs r1, r0
strb r1, [r7, 0x5]
- ldr r2, =0x084975c4
+ ldr r2, =gUnknown_084975C4
lsrs r0, r1, 4
adds r0, r2
ldrb r0, [r0]
@@ -654727,12 +654727,12 @@ dp03_step_water_reflection: ; 8153ED4
orrs r0, r1
mov r1, r8
strb r0, [r1]
- ldr r0, =0x082ec69c
+ ldr r0, =gUnknown_082EC69C
str r0, [r7, 0x8]
adds r0, r7, 0
movs r1, 0
bl obj_anim_image_start
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [r7, 0x10]
mov r1, r8
ldrb r0, [r1]
@@ -654792,7 +654792,7 @@ npc_pal_op: ; 8153FAC
sub sp, 0x8
adds r5, r0, 0
adds r4, r1, 0
- ldr r1, =0x085cdc38
+ ldr r1, =gUnknown_085CDC38
mov r0, sp
movs r2, 0x6
bl memcpy
@@ -654955,7 +654955,7 @@ objc_80DAF50: ; 81540A8
.align 2, 0
.pool
@081540FC:
- ldr r1, =0x084975c4
+ ldr r1, =gUnknown_084975C4
ldrb r0, [r5, 0x5]
lsrs r0, 4
adds r0, r1
@@ -655109,7 +655109,7 @@ objc_80DAF50: ; 81540A8
thumb_func_start sub_8154228
sub_8154228: ; 8154228
push {r4,lr}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x20]
movs r1, 0
movs r2, 0
@@ -655271,8 +655271,8 @@ oei_shadow: ; 8154340
ldrb r0, [r1, 0x5]
bl npc_get_type
adds r4, r0, 0
- ldr r2, =0x085059f8
- ldr r1, =0x085cdc3e
+ ldr r2, =gUnknown_085059F8
+ ldr r1, =gUnknown_085CDC3E
ldrb r0, [r4, 0xC]
lsls r0, 26
lsrs r0, 30
@@ -655309,7 +655309,7 @@ oei_shadow: ; 8154340
ldrh r1, [r4, 0xA]
lsls r1, 16
asrs r1, 17
- ldr r3, =0x085cdc42
+ ldr r3, =gUnknown_085CDC42
ldrb r0, [r4, 0xC]
lsls r0, 26
lsrs r0, 30
@@ -655439,7 +655439,7 @@ oei_grass_normal: ; 81544AC
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x10]
mov r1, sp
movs r2, 0
@@ -655644,7 +655644,7 @@ sub_8154658: ; 8154658
movs r2, 0x8
movs r3, 0xC
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x28]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -655782,7 +655782,7 @@ sub_8154758: ; 8154758
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x3C]
mov r1, sp
movs r2, 0
@@ -655980,7 +655980,7 @@ sub_81548FC: ; 81548FC
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x40]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656041,7 +656041,7 @@ sub_815496C: ; 815496C
lsls r1, 2
ldr r0, =0x02037350
adds r5, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x78]
movs r1, 0
movs r2, 0
@@ -656239,7 +656239,7 @@ sub_8154B04: ; 8154B04
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x2C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656294,7 +656294,7 @@ sub_8154B78: ; 8154B78
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x5C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656350,7 +656350,7 @@ sub_8154BEC: ; 8154BEC
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x6C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656400,7 +656400,7 @@ sub_8154BEC: ; 8154BEC
thumb_func_start sub_8154C60
sub_8154C60: ; 8154C60
push {lr}
- ldr r2, =0x085cdc4c
+ ldr r2, =gUnknown_085CDC4C
movs r3, 0x2E
ldrsh r1, [r0, r3]
lsls r1, 2
@@ -656489,7 +656489,7 @@ sub_8154CEC: ; 8154CEC
lsls r1, 2
ldr r0, =0x02037350
adds r5, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x34]
movs r1, 0
movs r2, 0
@@ -656630,7 +656630,7 @@ sub_8154E1C: ; 8154E1C
movs r2, 0x8
movs r3, 0xC
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x38]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656685,7 +656685,7 @@ oei_water_drop_tall: ; 8154E8C
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x30]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656746,7 +656746,7 @@ sub_8154EFC: ; 8154EFC
lsls r1, 2
ldr r0, =0x02037350
adds r6, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x34]
movs r1, 0
movs r2, 0
@@ -656898,7 +656898,7 @@ sub_8154FB4: ; 8154FB4
thumb_func_start oei_ripples
oei_ripples: ; 8155054
push {r4,lr}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x14]
ldr r4, =0x02038c08
movs r2, 0
@@ -656958,7 +656958,7 @@ sub_81550B4: ; 81550B4
lsls r1, 2
ldr r0, =0x02037350
adds r5, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x7C]
movs r1, 0
movs r2, 0
@@ -657110,7 +657110,7 @@ sub_81551F0: ; 81551F0
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x44]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657163,7 +657163,7 @@ sub_815525C: ; 815525C
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x48]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657216,7 +657216,7 @@ sub_81552C8: ; 81552C8
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x4C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657269,7 +657269,7 @@ sub_8155334: ; 8155334
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x50]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657359,7 +657359,7 @@ oei_ash: ; 81553D4
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x18]
mov r1, sp
movs r2, 0
@@ -657414,7 +657414,7 @@ oei_ash: ; 81553D4
thumb_func_start sub_8155460
sub_8155460: ; 8155460
push {lr}
- ldr r2, =0x085cdc54
+ ldr r2, =gUnknown_085CDC54
movs r3, 0x2E
ldrsh r1, [r0, r3]
lsls r1, 2
@@ -657534,7 +657534,7 @@ sub_8155534: ; 8155534
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x1C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657735,7 +657735,7 @@ sub_81556B0: ; 81556B0
sub sp, 0xC
adds r5, r0, 0
adds r4, r1, 0
- ldr r1, =0x085cdc60
+ ldr r1, =gUnknown_085CDC60
mov r0, sp
movs r2, 0x9
bl memcpy
@@ -657845,7 +657845,7 @@ sub_815577C: ; 815577C
sub sp, 0x4
adds r5, r1, 0
adds r4, r2, 0
- ldr r1, =0x085cdc6a
+ ldr r1, =gUnknown_085CDC6A
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -657916,7 +657916,7 @@ sub_8155800: ; 8155800
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x082ec6ac
+ ldr r0, =gUnknown_082EC6AC
movs r1, 0
movs r2, 0
movs r3, 0xFF
@@ -657995,7 +657995,7 @@ sub_8155890: ; 8155890
movs r2, 0x8
movs r3, 0xC
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x24]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -658056,7 +658056,7 @@ sub_8155900: ; 8155900
lsls r1, 2
ldr r0, =0x02037350
adds r6, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x74]
movs r1, 0
movs r2, 0
@@ -658243,7 +658243,7 @@ sub_8155A88: ; 8155A88
movs r2, 0x8
movs r3, 0
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x88
ldr r0, [r0]
movs r2, 0
@@ -658326,7 +658326,7 @@ sub_8155B2C: ; 8155B2C
movs r2, 0x8
movs r3, 0x4
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x58]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -658436,7 +658436,7 @@ sub_8155BD0: ; 8155BD0
.align 2, 0
.pool
@08155C08:
- ldr r1, =0x085059f8
+ ldr r1, =gUnknown_085059F8
lsls r0, r6, 2
adds r0, r1
ldr r0, [r0]
@@ -658698,7 +658698,7 @@ sub_8155DDC: ; 8155DDC
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x8C
ldr r0, [r0]
movs r2, 0
@@ -658993,7 +658993,7 @@ sub_8155F80: ; 8155F80
.align 2, 0
.pool
@08156034:
- ldr r4, =0x08329f40
+ ldr r4, =gUnknown_08329F40
movs r3, 0x2E
ldrsh r0, [r5, r3]
movs r1, 0x3
@@ -659495,7 +659495,7 @@ sub_81563B0: ; 81563B0
bgt @08156496
cmp r0, 0
bne @08156496
- ldr r1, =0x082de350
+ ldr r1, =gUnknown_082DE350
ldrb r0, [r2, 0x10]
lsls r0, 2
adds r0, r1
@@ -659530,7 +659530,7 @@ sub_81563B0: ; 81563B0
ldrh r1, [r2, 0x2]
cmp r1, 0
beq @08156444
- ldr r1, =0x085cdd00
+ ldr r1, =gUnknown_085CDD00
ldr r0, [r6]
ldrb r0, [r0]
lsls r0, 2
@@ -661011,7 +661011,7 @@ sub_8156F04: ; 8156F04
adds r2, 0x1E
adds r1, r2
ldrh r0, [r1]
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -661113,8 +661113,8 @@ sub_8156FCC: ; 8156FCC
adds r2, 0x1E
adds r1, r2
ldrh r0, [r1]
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -661219,8 +661219,8 @@ sub_81570A0: ; 81570A0
adds r2, 0x1E
adds r0, r2
ldrh r0, [r0]
- ldr r3, =0x0858cdcc
- ldr r4, =0x0858c2b4
+ ldr r3, =gUnknown_0858CDCC
+ ldr r4, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r4
ldrb r0, [r0]
@@ -661327,8 +661327,8 @@ sub_8157174: ; 8157174
adds r2, 0x1E
adds r0, r2
ldrh r0, [r0]
- ldr r3, =0x0858cdcc
- ldr r4, =0x0858c2b4
+ ldr r3, =gUnknown_0858CDCC
+ ldr r4, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r4
ldrb r0, [r0]
@@ -661436,8 +661436,8 @@ sub_8157248: ; 8157248
adds r2, 0x1E
adds r1, r2
ldrh r0, [r1]
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -661621,8 +661621,8 @@ sub_81573B4: ; 81573B4
adds r2, 0x1E
adds r1, r2
ldrh r0, [r1]
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -662581,7 +662581,7 @@ sub_8157ADC: ; 8157ADC
lsls r0, 24
cmp r0, 0
beq @08157B18
- ldr r2, =0x0858c2b4
+ ldr r2, =gUnknown_0858C2B4
ldr r0, =0x02039f34
ldr r0, [r0]
ldr r1, [r0, 0x4]
@@ -663382,7 +663382,7 @@ sub_81580C0: ; 81580C0
adds r1, r0
ldrh r0, [r1]
ldr r2, [r4, 0xC]
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -663735,8 +663735,8 @@ sub_8158364: ; 8158364
adds r1, r0
ldrh r0, [r1]
ldr r4, [r4, 0xC]
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -665837,7 +665837,7 @@ sub_815936C: ; 815936C
bx_exec_buffer_A_ch0_tbl6: ; 8159388
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -665853,7 +665853,7 @@ bx_exec_buffer_A_ch0_tbl6: ; 8159388
ldrb r0, [r1]
cmp r0, 0x38
bhi @081593D0
- ldr r0, =0x085cdf20
+ ldr r0, =gUnknown_085CDF20
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -666288,7 +666288,7 @@ dp01_tbl6_exec_completed: ; 8159704
.pool
@08159758:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -666405,7 +666405,7 @@ sub_8159800: ; 8159800
adds r0, r6, 0
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r2, =0x08305d2c
+ ldr r2, =gUnknown_08305D2C
ldr r1, [r4]
ldrb r1, [r1, 0x8]
lsls r1, 2
@@ -666691,7 +666691,7 @@ sub_8159A94: ; 8159A94
adds r0, r1
ldr r1, =sub_8159A54 + 1
str r1, [r0]
- ldr r0, =0x085cca54
+ ldr r0, =gUnknown_085CCA54
movs r1, 0x2
bl battle_show_message_maybe
movs r4, 0
@@ -666709,7 +666709,7 @@ sub_8159A94: ; 8159A94
ldrb r0, [r0]
movs r1, 0
bl sub_8059CB4
- ldr r0, =0x085cca04
+ ldr r0, =gUnknown_085CCA04
bl sub_814E6F0
ldr r0, =0x02022e2c
movs r1, 0x1
@@ -667456,7 +667456,7 @@ sub_815A090: ; 815A090
lsls r2, 1
bl CpuFastSet
bl sub_80AC3E4
- ldr r0, =0x08290cae
+ ldr r0, =gUnknown_08290CAE
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -669059,7 +669059,7 @@ sub_815AD4C: ; 815AD4C
movs r1, 0xFF
ands r0, r1
strh r0, [r2, 0x30]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0x30
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -669497,7 +669497,7 @@ sub_815B054: ; 815B054
ldrh r2, [r6, 0x12]
ldrh r0, [r6, 0xE]
adds r2, r0
- ldr r0, =0x08593114
+ ldr r0, =gUnknown_08593114
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -669556,7 +669556,7 @@ sub_815B054: ; 815B054
ldrh r1, [r6, 0x26]
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce2a0
+ ldr r2, =gUnknown_085CE2A0
adds r0, r6, 0
bl sub_80A7CFC
ldrh r0, [r6, 0xA]
@@ -669631,7 +669631,7 @@ sub_815B054: ; 815B054
adds r0, 0x14
adds r0, r4, r0
ldr r1, [r0]
- ldr r0, =0x08593114
+ ldr r0, =gUnknown_08593114
cmp r1, r0
bne @0815B200
adds r0, r4, r3
@@ -669837,7 +669837,7 @@ sub_815B338: ; 815B338
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce350
+ ldr r2, =gUnknown_085CE350
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -670068,7 +670068,7 @@ sub_815B4D4: ; 815B4D4
lsls r0, 16
cmp r0, 0
bne @0815B54C
- ldr r0, =0x085ce3a0
+ ldr r0, =gUnknown_085CE3A0
ldrh r1, [r4, 0x24]
ldrh r2, [r4, 0x20]
adds r1, r2
@@ -670254,7 +670254,7 @@ sub_815B65C: ; 815B65C
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce3b8
+ ldr r2, =gUnknown_085CE3B8
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -670297,7 +670297,7 @@ sub_815B6B4: ; 815B6B4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce3e0
+ ldr r2, =gUnknown_085CE3E0
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -670397,7 +670397,7 @@ sub_815B778: ; 815B778
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce430
+ ldr r2, =gUnknown_085CE430
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -670663,7 +670663,7 @@ sub_815B7D0: ; 815B7D0
adds r1, r3, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x082ff6c0
+ ldr r1, =gUnknown_082FF6C0
b @0815BA06
.align 2, 0
.pool
@@ -670680,7 +670680,7 @@ sub_815B7D0: ; 815B7D0
adds r1, r3, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x082ff694
+ ldr r1, =gUnknown_082FF694
@0815BA06:
str r1, [r0]
ldrb r0, [r2]
@@ -670914,7 +670914,7 @@ sub_815BB84: ; 815BB84
@0815BC02:
mov r0, sp
bl sub_80A6B30
- ldr r1, =0x08c2a6ec
+ ldr r1, =gUnknown_08C2A6EC
mov r0, sp
movs r2, 0
bl sub_80A6D60
@@ -670952,11 +670952,11 @@ sub_815BB84: ; 815BB84
strh r0, [r1]
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2a634
+ ldr r1, =gUnknown_08C2A634
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c2a6d4
+ ldr r0, =gUnknown_08C2A6D4
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -671048,7 +671048,7 @@ sub_815BB84: ; 815BB84
cmp r0, 0
bne @0815BDF2
ldr r2, =0x02022e18
- ldr r1, =0x085ce460
+ ldr r1, =gUnknown_085CE460
movs r3, 0xC
ldrsh r0, [r4, r3]
adds r0, r1
@@ -671183,7 +671183,7 @@ sub_815BE04: ; 815BE04
strh r0, [r7, 0x30]
ldrh r0, [r1, 0x2]
strh r0, [r7, 0x32]
- ldr r4, =0x085ce48c
+ ldr r4, =gUnknown_085CE48C
movs r0, 0x20
ldrsh r1, [r7, r0]
movs r0, 0x22
@@ -671529,7 +671529,7 @@ sub_815C0A4: ; 815C0A4
@0815C124:
mov r0, sp
bl sub_80A6B30
- ldr r1, =0x08c2a6ec
+ ldr r1, =gUnknown_08C2A6EC
mov r0, sp
movs r2, 0
bl sub_80A6D60
@@ -671603,11 +671603,11 @@ sub_815C0A4: ; 815C0A4
strh r0, [r1]
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2a634
+ ldr r1, =gUnknown_08C2A634
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c2a6d4
+ ldr r0, =gUnknown_08C2A6D4
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -671643,7 +671643,7 @@ sub_815C0A4: ; 815C0A4
cmp r0, 0x1
bne @0815C268
ldr r2, =0x02022e18
- ldr r1, =0x085ce4a4
+ ldr r1, =gUnknown_085CE4A4
movs r3, 0xC
ldrsh r0, [r5, r3]
adds r0, r1
@@ -671657,7 +671657,7 @@ sub_815C0A4: ; 815C0A4
.pool
@0815C268:
ldr r2, =0x02022e18
- ldr r1, =0x085ce4a4
+ ldr r1, =gUnknown_085CE4A4
movs r3, 0xC
ldrsh r0, [r5, r3]
adds r0, r1
@@ -671725,7 +671725,7 @@ sub_815C0A4: ; 815C0A4
strh r1, [r4, 0xE]
lsls r1, 16
asrs r1, 16
- ldr r2, =0x085ce4a8
+ ldr r2, =gUnknown_085CE4A8
movs r3, 0xC
ldrsh r0, [r4, r3]
adds r0, r2
@@ -671830,7 +671830,7 @@ sub_815C3A8: ; 815C3A8
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce4b0
+ ldr r2, =gUnknown_085CE4B0
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -673949,7 +673949,7 @@ sub_815D398: ; 815D398
lsls r2, r7, 16
asrs r2, 16
lsls r0, r2, 1
- ldr r7, =0x08329f40
+ ldr r7, =gUnknown_08329F40
adds r0, r7
ldrh r0, [r0]
lsls r0, 16
@@ -674165,7 +674165,7 @@ sub_815D64C: ; 815D64C
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x26]
- ldr r2, =0x085ce5f0
+ ldr r2, =gUnknown_085CE5F0
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_815D694 + 1
@@ -675020,7 +675020,7 @@ sub_815DCA4: ; 815DCA4
lsls r1, 24
lsrs r1, 24
strh r1, [r5, 0x26]
- ldr r2, =0x085ce74c
+ ldr r2, =gUnknown_085CE74C
adds r0, r5, 0
bl sub_80A7CFC
ldr r0, =sub_815DD48 + 1
@@ -675092,7 +675092,7 @@ sub_815DD48: ; 815DD48
ldrh r1, [r4, 0x26]
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce74c
+ ldr r2, =gUnknown_085CE74C
adds r0, r4, 0
bl sub_80A7CFC
b @0815DDDA
@@ -675179,7 +675179,7 @@ sub_815DDE0: ; 815DDE0
subs r3, 0x5
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x085ce76c
+ ldr r0, =gUnknown_085CE76C
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r1, r0, 24
@@ -675323,7 +675323,7 @@ sub_815DF64: ; 815DF64
cmp r0, 0
beq @0815DFB4
ldrh r0, [r4, 0xC]
- ldr r2, =0x085ce784
+ ldr r2, =gUnknown_085CE784
movs r3, 0x8
ldrsh r1, [r4, r3]
lsls r1, 1
@@ -675381,11 +675381,11 @@ sub_815DFCC: ; 815DFCC
str r1, [sp, 0x8]
movs r1, 0x1E
str r1, [sp, 0xC]
- ldr r1, =0x08c2dc68
+ ldr r1, =gUnknown_08C2DC68
str r1, [sp, 0x10]
- ldr r1, =0x08c2ddc4
+ ldr r1, =gUnknown_08C2DDC4
str r1, [sp, 0x14]
- ldr r1, =0x08c2dda4
+ ldr r1, =gUnknown_08C2DDA4
str r1, [sp, 0x18]
movs r1, 0
bl sub_8117854
@@ -675698,7 +675698,7 @@ sub_815E20C: ; 815E20C
mov r3, r8
movs r0, 0
ldrsh r2, [r3, r0]
- ldr r0, =0x085ce7ec
+ ldr r0, =gUnknown_085CE7EC
movs r3, 0x23
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -676023,7 +676023,7 @@ sub_815E47C: ; 815E47C
asrs r0, 2
adds r0, r4, r0
strh r0, [r7, 0x24]
- ldr r4, =0x085ce84c
+ ldr r4, =gUnknown_085CE84C
movs r0, 0x1E
ldrsh r5, [r7, r0]
movs r1, 0x20
@@ -676476,7 +676476,7 @@ sub_815E840: ; 815E840
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x26]
- ldr r2, =0x085ce87c
+ ldr r2, =gUnknown_085CE87C
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_815E898 + 1
@@ -676564,7 +676564,7 @@ sub_815E898: ; 815E898
ldrh r1, [r0, 0x26]
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce87c
+ ldr r2, =gUnknown_085CE87C
bl sub_80A7CFC
strh r5, [r4, 0xA]
strh r5, [r4, 0xC]
@@ -676797,7 +676797,7 @@ sub_815EA60: ; 815EA60
ldrh r1, [r4, 0x22]
adds r0, r1
strh r0, [r4, 0x22]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r0, 0x30
ldrsh r1, [r4, r0]
lsls r0, r1, 2
@@ -676841,7 +676841,7 @@ sub_815EA60: ; 815EA60
ldrh r0, [r4, 0x22]
subs r0, r1
strh r0, [r4, 0x22]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r0, 0x30
ldrsh r1, [r4, r0]
lsls r0, r1, 2
@@ -676872,7 +676872,7 @@ sub_815EA60: ; 815EA60
ldrh r1, [r4, 0x22]
adds r0, r1
strh r0, [r4, 0x22]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r0, 0x30
ldrsh r1, [r4, r0]
lsls r0, r1, 2
@@ -677627,7 +677627,7 @@ sub_815F10C: ; 815F10C
ands r0, r1
cmp r0, 0
bne @0815F16A
- ldr r0, =0x085ce3a0
+ ldr r0, =gUnknown_085CE3A0
ldrh r1, [r4, 0x20]
adds r1, r5
lsls r1, 16
@@ -677820,7 +677820,7 @@ sub_815F20C: ; 815F20C
adds r1, r3, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x082ff6c0
+ ldr r1, =gUnknown_082FF6C0
str r1, [r0]
ldrb r0, [r4]
adds r0, r2
@@ -678129,7 +678129,7 @@ sub_815F4F0: ; 815F4F0
adds r1, 0x4
movs r5, 0
strh r1, [r4, 0x30]
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
movs r3, 0x30
ldrsh r0, [r4, r3]
lsls r0, 1
@@ -678160,7 +678160,7 @@ sub_815F4F0: ; 815F4F0
adds r1, 0x6
movs r3, 0
strh r1, [r4, 0x30]
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
movs r5, 0x30
ldrsh r0, [r4, r5]
lsls r0, 1
@@ -679692,7 +679692,7 @@ sub_81601DC: ; 81601DC
adds r1, r0
lsls r1, 2
adds r1, r5
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r6, 0x1E
ldrsh r0, [r4, r6]
lsls r0, 1
@@ -679751,7 +679751,7 @@ sub_81601DC: ; 81601DC
adds r1, r0
lsls r1, 2
adds r1, r3
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
movs r5, 0x1E
ldrsh r0, [r4, r5]
lsls r0, 1
@@ -680125,7 +680125,7 @@ sub_8160544: ; 8160544
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x26]
- ldr r2, =0x085ce9c8
+ ldr r2, =gUnknown_085CE9C8
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_816058C + 1
@@ -680298,9 +680298,9 @@ sub_81606A0: ; 81606A0
strh r5, [r4, 0x2]
strb r0, [r4, 0x4]
bl sub_8161280
- ldr r0, =0x085cebb0
+ ldr r0, =gUnknown_085CEBB0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085cebb8
+ ldr r0, =gUnknown_085CEBB8
bl gpu_pal_obj_alloc_tag_and_apply
bl sub_81610B8
ldr r0, =0x03006310
@@ -680356,9 +680356,9 @@ sub_8160740: ; 8160740
ldrb r0, [r4, 0x4]
bl sub_81D2824
bl sub_8161280
- ldr r0, =0x085cebb0
+ ldr r0, =gUnknown_085CEBB0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085cebb8
+ ldr r0, =gUnknown_085CEBB8
bl gpu_pal_obj_alloc_tag_and_apply
bl sub_81610B8
ldr r0, =0x03006310
@@ -680389,7 +680389,7 @@ sub_81607EC: ; 81607EC
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085cec28
+ ldr r1, =gUnknown_085CEC28
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -680594,7 +680594,7 @@ sub_8160868: ; 8160868
ldr r1, =0xffff0000
cmp r0, r1
beq @08160A04
- ldr r0, =0x085ef8e4
+ ldr r0, =gUnknown_085EF8E4
bl sub_816084C
ldr r1, =0x020375e0
movs r0, 0x1
@@ -680695,7 +680695,7 @@ sub_8160868: ; 8160868
.align 2, 0
.pool
@08160AB8:
- ldr r0, =0x085ef8f3
+ ldr r0, =gUnknown_085EF8F3
bl sub_816084C
ldr r0, =0x0203bc34
ldr r1, [r0]
@@ -680724,7 +680724,7 @@ sub_8160868: ; 8160868
asrs r1, r0, 24
cmp r1, 0
bne @08160B10
- ldr r0, =0x085efa10
+ ldr r0, =gUnknown_085EFA10
bl sub_816084C
ldr r0, =0x0203bc34
ldr r1, [r0]
@@ -680752,11 +680752,11 @@ sub_8160868: ; 8160868
bl sub_8161054
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
- ldr r0, =0x085ef960
+ ldr r0, =gUnknown_085EF960
bl sub_816084C
ldr r0, =0x0203bc34
ldr r1, [r0]
@@ -681026,7 +681026,7 @@ sub_8160868: ; 8160868
mov r8, r1
mov r1, r8
muls r1, r0
- ldr r6, =0x0831977c
+ ldr r6, =gUnknown_0831977C
adds r1, r6
adds r0, r2, 0
bl gf_strcpy
@@ -681060,7 +681060,7 @@ sub_8160868: ; 8160868
adds r1, r6
adds r0, r4, 0
bl gf_strcpy
- ldr r0, =0x085ef979
+ ldr r0, =gUnknown_085EF979
bl sub_816084C
ldr r1, [r7]
movs r0, 0x1E
@@ -681076,7 +681076,7 @@ sub_8160868: ; 8160868
lsls r0, 16
cmp r0, 0
bne @08160E8A
- ldr r0, =0x085ef9a6
+ ldr r0, =gUnknown_085EF9A6
bl sub_816084C
ldr r0, =0x0203bc34
ldr r1, [r0]
@@ -681193,7 +681193,7 @@ render_previous_quest_text: ; 8160EE0
cmp r5, 0
bne @08160F38
ldr r4, =0x02021fc4
- ldr r1, =0x085ef8c2
+ ldr r1, =gUnknown_085EF8C2
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x3
@@ -681291,7 +681291,7 @@ sub_8160F50: ; 8160F50
movs r0, 0xC
strb r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ef9e6
+ ldr r1, =gUnknown_085EF9E6
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -681309,11 +681309,11 @@ sub_8160F50: ; 8160F50
ldr r0, =0x02021dc4
movs r1, 0xD
muls r1, r5
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085ef8da
+ ldr r1, =gUnknown_085EF8DA
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -681352,7 +681352,7 @@ sub_8161074: ; 8161074
cmp r5, 0
bne @081610A6
ldr r4, =0x02021fc4
- ldr r1, =0x085ef8c2
+ ldr r1, =gUnknown_085EF8C2
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x3
@@ -681394,7 +681394,7 @@ sub_81610B8: ; 81610B8
strb r0, [r1]
bl sub_81611AC
movs r4, 0
- ldr r5, =0x085cec10
+ ldr r5, =gUnknown_085CEC10
@081610DC:
adds r2, r4, 0
cmp r4, 0
@@ -681426,7 +681426,7 @@ sub_81610B8: ; 81610B8
cmp r4, 0x7
ble @081610DC
movs r4, 0
- ldr r7, =0x085cec10
+ ldr r7, =gUnknown_085CEC10
adds r6, r2, 0
@0816111C:
adds r2, r4, 0
@@ -681507,7 +681507,7 @@ sub_81611AC: ; 81611AC
ldrb r0, [r0]
cmp r0, 0xFF
bne @081611D4
- ldr r0, =0x085cebc0
+ ldr r0, =gUnknown_085CEBC0
movs r3, 0x8B
lsls r3, 1
adds r1, r3
@@ -681526,7 +681526,7 @@ sub_81611AC: ; 81611AC
bne @08161210
ldr r0, =0x0203ce8c
adds r2, r0, 0
- ldr r1, =0x085cebd0
+ ldr r1, =gUnknown_085CEBD0
ldm r1!, {r3,r5,r6}
stm r2!, {r3,r5,r6}
ldr r1, [r1]
@@ -681626,7 +681626,7 @@ sub_8161280: ; 8161280
mov r8, r4
movs r0, 0xD
mov r12, r0
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
mov r9, r2
@081612C2:
mov r7, r8
@@ -681679,7 +681679,7 @@ sub_8161280: ; 8161280
adds r1, r2, 0
adds r1, 0x48
adds r1, r0
- ldr r0, =0x085e8cf0
+ ldr r0, =gUnknown_085E8CF0
str r0, [r1]
ldrb r0, [r3]
lsls r0, 3
@@ -681753,8 +681753,8 @@ sub_816137C: ; 816137C
.align 2, 0
.pool
@081613CC:
- ldr r1, =0x0858cdcc
- ldr r0, =0x0858c2b4
+ ldr r1, =gUnknown_0858CDCC
+ ldr r0, =gUnknown_0858C2B4
lsls r4, 3
adds r0, r4, r0
ldrb r0, [r0]
@@ -681821,8 +681821,8 @@ sub_816137C: ; 816137C
lsrs r5, r0, 16
cmp r5, 0x7
bls @081613F4
- ldr r1, =0x0858cdcc
- ldr r0, =0x0858c2b4
+ ldr r1, =gUnknown_0858CDCC
+ ldr r0, =gUnknown_0858C2B4
add r0, r8
ldrb r0, [r0]
lsls r0, 2
@@ -682125,7 +682125,7 @@ sub_81616C0: ; 81616C0
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9c17
+ ldr r1, =gUnknown_085E9C17
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -682225,7 +682225,7 @@ sub_81617B8: ; 81617B8
lsrs r4, 24
movs r0, 0x5
bl audio_play
- ldr r0, =0x085e9712
+ ldr r0, =gUnknown_085E9712
movs r1, 0
bl sub_81B1B5C
movs r0, 0x2
@@ -682402,7 +682402,7 @@ sub_8161918: ; 8161918
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, r3, 5
adds r0, r1
ldrb r0, [r0, 0x13]
@@ -682445,7 +682445,7 @@ sub_8161960: ; 8161960
adds r4, r0, 0
cmp r4, 0
beq @081619A0
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, r4, 5
adds r0, r1
ldrb r5, [r0, 0x13]
@@ -682482,7 +682482,7 @@ sub_81619A8: ; 81619A8
lsrs r0, 24
cmp r0, 0
beq @081619D4
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, 5
adds r0, r1
ldrb r0, [r0, 0x13]
@@ -682522,7 +682522,7 @@ sub_81619DC: ; 81619DC
b @08161A28
@081619F8:
ldr r2, =0x0203bc40
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, r5, 5
adds r0, r1
ldrb r4, [r0, 0x13]
@@ -682858,7 +682858,7 @@ sub_8161B94: ; 8161B94
mov r0, r8
strb r0, [r4]
bl GenerateRandomNumber
- ldr r5, =0x085cec30
+ ldr r5, =gUnknown_085CEC30
lsls r0, 16
lsrs r0, 16
movs r1, 0x14
@@ -682930,7 +682930,7 @@ sub_8161D00: ; 8161D00
beq @08161D3E
ldr r0, =0x0203bc86
strb r1, [r0]
- ldr r5, =0x085cec30
+ ldr r5, =gUnknown_085CEC30
adds r4, r0, 0
@08161D1A:
bl GenerateRandomNumber
@@ -682979,7 +682979,7 @@ sub_8161D54: ; 8161D54
cmp r0, 0
beq @08161DE2
ldr r7, =0x0203bc86
- ldr r3, =0x085cec30
+ ldr r3, =gUnknown_085CEC30
@08161D80:
lsls r0, r4, 1
adds r0, r4
@@ -682989,7 +682989,7 @@ sub_8161D54: ; 8161D54
ldrb r1, [r1]
cmp r0, r1
bne @08161DD8
- ldr r6, =0x085cec30
+ ldr r6, =gUnknown_085CEC30
adds r5, r2, 0x1
ldr r4, =0x0203bc80
@08161D96:
@@ -683211,7 +683211,7 @@ sub_8161F64: ; 8161F64
thumb_func_start sub_8161F74
sub_8161F74: ; 8161F74
push {lr}
- ldr r1, =0x085df96c
+ ldr r1, =gUnknown_085DF96C
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -683267,7 +683267,7 @@ sub_8161F94: ; 8161F94
ldr r4, [r4]
ldr r0, =0x00000cdc
adds r3, r4, r0
- ldr r2, =0x085df9ac
+ ldr r2, =gUnknown_085DF9AC
lsls r1, r5, 2
lsls r0, r6, 3
adds r1, r0
@@ -683348,7 +683348,7 @@ sub_8162054: ; 8162054
ldr r2, [r5]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x085df9ac
+ ldr r3, =gUnknown_085DF9AC
lsls r0, r6, 2
lsls r1, 3
adds r0, r1
@@ -683430,7 +683430,7 @@ sub_81620F4: ; 81620F4
ldr r2, [r6]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x085df9ac
+ ldr r3, =gUnknown_085DF9AC
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -683446,7 +683446,7 @@ sub_81620F4: ; 81620F4
ldr r2, [r6]
ldr r1, =0x00000cdc
adds r2, r1
- ldr r3, =0x085df9cc
+ ldr r3, =gUnknown_085DF9CC
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -683618,7 +683618,7 @@ sub_816222C: ; 816222C
adds r5, 0x1
cmp r5, 0x3
ble @081622B2
- ldr r0, =0x085df9f6
+ ldr r0, =gUnknown_085DF9F6
ldr r1, [sp, 0x2C]
adds r0, r1, r0
ldrb r0, [r0]
@@ -683671,7 +683671,7 @@ sub_816222C: ; 816222C
movs r7, 0
ldr r0, =0x03005d90
ldr r0, [r0]
- ldr r4, =0x085df9ec
+ ldr r4, =gUnknown_085DF9EC
adds r2, r0, 0
adds r2, 0xDC
ldr r1, [sp, 0x24]
@@ -683903,7 +683903,7 @@ sub_8162548: ; 8162548
bhi @08162584
cmp r1, 0x6
bne @08162570
- ldr r2, =0x085dfa1a
+ ldr r2, =gUnknown_085DFA1A
lsls r1, r0, 2
adds r0, r2, 0x2
adds r0, r1, r0
@@ -683914,7 +683914,7 @@ sub_8162548: ; 8162548
.align 2, 0
.pool
@08162570:
- ldr r2, =0x085df9fa
+ ldr r2, =gUnknown_085DF9FA
lsls r1, r3, 2
adds r0, r2, 0x2
adds r0, r1, r0
@@ -683925,7 +683925,7 @@ sub_8162548: ; 8162548
.align 2, 0
.pool
@08162584:
- ldr r1, =0x085df9fa
+ ldr r1, =gUnknown_085DF9FA
ldrh r0, [r1, 0x1E]
ldrh r4, [r1, 0x1C]
@0816258A:
@@ -683962,13 +683962,13 @@ sub_81625B4: ; 81625B4
bhi @081625F4
cmp r1, 0x6
bne @081625D4
- ldr r1, =0x085dfa1a
+ ldr r1, =gUnknown_085DFA1A
lsls r2, r0, 2
b @081625D8
.align 2, 0
.pool
@081625D4:
- ldr r1, =0x085df9fa
+ ldr r1, =gUnknown_085DF9FA
lsls r2, 2
@081625D8:
adds r0, r1, 0x2
@@ -683985,7 +683985,7 @@ sub_81625B4: ; 81625B4
.align 2, 0
.pool
@081625F4:
- ldr r0, =0x085df9fa
+ ldr r0, =gUnknown_085DF9FA
ldrh r1, [r0, 0x1E]
ldrh r2, [r0, 0x1C]
subs r1, r2
@@ -684060,7 +684060,7 @@ sub_8162614: ; 8162614
.align 2, 0
.pool
@08162698:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -684080,7 +684080,7 @@ sub_8162614: ; 8162614
@081626BA:
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @081626D4
@@ -684095,7 +684095,7 @@ sub_8162614: ; 8162614
@081626D4:
cmp r1, 0x1E
beq @08162700
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
adds r0, r1, r0
ldrb r1, [r0]
cmp r5, 0x1
@@ -684109,7 +684109,7 @@ sub_8162614: ; 8162614
.pool
@08162700:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @08162718
@@ -684124,7 +684124,7 @@ sub_8162614: ; 8162614
@08162718:
cmp r1, 0x14
beq @0816275C
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
adds r0, r1, r0
ldrb r1, [r0]
cmp r5, 0x1
@@ -684241,7 +684241,7 @@ sub_81627A4: ; 81627A4
.align 2, 0
.pool
@08162814:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -684261,7 +684261,7 @@ sub_81627A4: ; 81627A4
@08162836:
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @08162850
@@ -684276,13 +684276,13 @@ sub_81627A4: ; 81627A4
@08162850:
cmp r1, 0x1E
beq @0816286C
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
b @08162892
.align 2, 0
.pool
@0816286C:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @08162884
@@ -684302,7 +684302,7 @@ sub_81627A4: ; 81627A4
.align 2, 0
.pool
@08162890:
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
@08162892:
adds r0, r1, r0
ldrb r0, [r0]
@@ -684589,7 +684589,7 @@ sub_8162AA0: ; 8162AA0
lsls r0, 1
cmp r4, r0
bne @08162AD0
- ldr r1, =0x0831f578
+ ldr r1, =gUnknown_0831F578
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000bed
@@ -684613,7 +684613,7 @@ sub_8162AA0: ; 8162AA0
ldr r0, =0x0000012b
cmp r4, r0
bhi @08162B08
- ldr r2, =0x0831f578
+ ldr r2, =gUnknown_0831F578
ldr r0, =0x0203bc88
ldr r1, [r0]
movs r0, 0x34
@@ -684635,7 +684635,7 @@ sub_8162AA0: ; 8162AA0
ands r0, r1
cmp r0, 0
beq @08162B38
- ldr r4, =0x0831f578
+ ldr r4, =gUnknown_0831F578
bl sub_818649C
lsls r0, 24
lsrs r0, 24
@@ -684644,7 +684644,7 @@ sub_8162AA0: ; 8162AA0
.align 2, 0
.pool
@08162B38:
- ldr r3, =0x0831f578
+ ldr r3, =gUnknown_0831F578
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r1, =0xfffffed4
@@ -684667,8 +684667,8 @@ sub_8162AA0: ; 8162AA0
ands r0, r1
cmp r0, 0
bne @08162BB0
- ldr r4, =0x0831f578
- ldr r3, =0x08610970
+ ldr r4, =gUnknown_0831F578
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -684691,8 +684691,8 @@ sub_8162AA0: ; 8162AA0
.align 2, 0
.pool
@08162BB0:
- ldr r5, =0x0831f578
- ldr r4, =0x08610970
+ ldr r5, =gUnknown_0831F578
+ ldr r4, =gUnknown_08610970
bl sub_81864A8
lsls r0, 24
lsrs r0, 24
@@ -684723,7 +684723,7 @@ sub_8162BD8: ; 8162BD8
lsls r0, 1
cmp r4, r0
bne @08162C08
- ldr r1, =0x0831f5ca
+ ldr r1, =gUnknown_0831F5CA
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000bed
@@ -684746,7 +684746,7 @@ sub_8162BD8: ; 8162BD8
ldr r0, =0x00000c03
cmp r4, r0
bne @08162C38
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r1, =0x00007da1
@08162C26:
adds r0, r1
@@ -684758,7 +684758,7 @@ sub_8162BD8: ; 8162BD8
ldr r0, =0x0000012b
cmp r4, r0
bhi @08162C60
- ldr r2, =0x0831f5ca
+ ldr r2, =gUnknown_0831F5CA
ldr r0, =0x0203bc88
ldr r1, [r0]
movs r0, 0x34
@@ -684781,7 +684781,7 @@ sub_8162BD8: ; 8162BD8
ands r0, r1
cmp r0, 0
beq @08162C90
- ldr r4, =0x0831f5ca
+ ldr r4, =gUnknown_0831F5CA
bl sub_818649C
lsls r0, 24
lsrs r0, 24
@@ -684791,7 +684791,7 @@ sub_8162BD8: ; 8162BD8
.align 2, 0
.pool
@08162C90:
- ldr r3, =0x0831f5ca
+ ldr r3, =gUnknown_0831F5CA
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r1, =0xfffffed4
@@ -684815,8 +684815,8 @@ sub_8162BD8: ; 8162BD8
ands r0, r1
cmp r0, 0
beq @08162CF4
- ldr r5, =0x0831f5ca
- ldr r4, =0x08610970
+ ldr r5, =gUnknown_0831F5CA
+ ldr r4, =gUnknown_08610970
bl sub_81864A8
lsls r0, 24
lsrs r0, 24
@@ -684831,8 +684831,8 @@ sub_8162BD8: ; 8162BD8
.align 2, 0
.pool
@08162CF4:
- ldr r4, =0x0831f5ca
- ldr r3, =0x08610970
+ ldr r4, =gUnknown_0831F5CA
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -684928,7 +684928,7 @@ sub_8162D34: ; 8162D34
ands r0, r1
cmp r0, 0
beq @08162DE8
- ldr r4, =0x08610970
+ ldr r4, =gUnknown_08610970
bl sub_81864A8
lsls r0, 24
lsrs r0, 24
@@ -684939,7 +684939,7 @@ sub_8162D34: ; 8162D34
.align 2, 0
.pool
@08162DE8:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -685008,7 +685008,7 @@ sub_8162E20: ; 8162E20
ldr r0, =0x00000c03
cmp r5, r0
bne @08162E88
- ldr r2, =0x08317dd4
+ ldr r2, =gUnknown_08317DD4
@08162E70:
adds r0, r6, r4
adds r1, r4, r2
@@ -685183,7 +685183,7 @@ sub_8162F68: ; 8162F68
.align 2, 0
.pool
@08162FEC:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -685203,7 +685203,7 @@ sub_8162F68: ; 8162F68
@0816300E:
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @08163028
@@ -685565,7 +685565,7 @@ sub_81630C4: ; 81630C4
movs r6, 0
cmp r6, r8
bge @08163346
- ldr r5, =0x085cecb0
+ ldr r5, =gUnknown_085CECB0
mov r9, r5
movs r3, 0
@08163308:
@@ -685702,7 +685702,7 @@ sub_81630C4: ; 81630C4
add r0, r9
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -686119,7 +686119,7 @@ sub_81635D4: ; 81635D4
adds r0, r7, r0
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -686249,7 +686249,7 @@ sub_816379C: ; 816379C
add r0, r8
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -686876,11 +686876,11 @@ sub_8163AC4: ; 8163AC4
ldr r4, =0x02038bfc
movs r0, 0
strb r0, [r4]
- ldr r0, =0x08224158
+ ldr r0, =gUnknown_08224158
bl battle_configure_by_script
movs r0, 0x1
strb r0, [r4]
- ldr r0, =0x08224167
+ ldr r0, =gUnknown_08224167
bl battle_configure_by_script
ldr r0, =0x02038bce
strh r5, [r0]
@@ -686966,7 +686966,7 @@ sub_8163EE4: ; 8163EE4
ldrb r0, [r2, 0x8]
cmp r0, 0
beq @08163F40
- ldr r4, =0x085dcefa
+ ldr r4, =gUnknown_085DCEFA
ldrb r0, [r2, 0xA]
ldrb r1, [r2, 0xB]
adds r0, r1
@@ -686979,7 +686979,7 @@ sub_8163EE4: ; 8163EE4
.align 2, 0
.pool
@08163F40:
- ldr r4, =0x085dcedc
+ ldr r4, =gUnknown_085DCEDC
ldrb r0, [r2, 0xA]
ldrb r1, [r2, 0xB]
adds r0, r1
@@ -687618,7 +687618,7 @@ sub_81642A0: ; 81642A0
lsrs r0, r4, 30
cmp r0, 0
beq @081644E0
- ldr r1, =0x085df9ec
+ ldr r1, =gUnknown_085DF9EC
ldrb r0, [r6, 0x1]
adds r0, r1
ldrb r0, [r0]
@@ -688016,7 +688016,7 @@ sub_81646BC: ; 81646BC
mov r2, r9
muls r2, r1
adds r1, r2, 0
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -688024,7 +688024,7 @@ sub_81646BC: ; 81646BC
mov r2, r10
muls r2, r1
adds r1, r2, 0
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
pop {r3-r5}
@@ -688067,7 +688067,7 @@ sub_8164828: ; 8164828
ldrh r7, [r0]
movs r3, 0
str r3, [sp]
- ldr r4, =0x085dd500
+ ldr r4, =gUnknown_085DD500
lsls r6, r7, 16
b @08164884
.align 2, 0
@@ -688344,7 +688344,7 @@ sub_8164828: ; 8164828
subs r0, 0xC9
cmp r7, r0
bgt @08164AF8
- ldr r0, =0x085dd500
+ ldr r0, =gUnknown_085DD500
ldr r4, [sp]
lsls r1, r4, 3
b @08164B04
@@ -688354,7 +688354,7 @@ sub_8164828: ; 8164828
ldr r0, =0x0000018f
cmp r7, r0
bgt @08164B28
- ldr r0, =0x085dd500
+ ldr r0, =gUnknown_085DD500
ldr r5, [sp]
lsls r1, r5, 3
@08164B04:
@@ -688382,7 +688382,7 @@ sub_8164828: ; 8164828
adds r1, 0xDC
ldrb r0, [r1]
lsls r0, 27
- ldr r1, =0x085dd690
+ ldr r1, =gUnknown_085DD690
lsrs r0, 25
adds r0, r1
ldr r1, =0x020375e2
@@ -688937,7 +688937,7 @@ sub_8164FFC: ; 8164FFC
sub sp, 0x4
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x085dfa42
+ ldr r1, =gUnknown_085DFA42
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -689117,7 +689117,7 @@ sub_816515C: ; 816515C
adds r5, r1, 0
cmp r0, 0
beq @08165194
- ldr r4, =0x085dcefa
+ ldr r4, =gUnknown_085DCEFA
ldrb r0, [r2, 0xA]
ldrb r1, [r2, 0xB]
adds r0, r1
@@ -689130,7 +689130,7 @@ sub_816515C: ; 816515C
.align 2, 0
.pool
@08165194:
- ldr r4, =0x085dcedc
+ ldr r4, =gUnknown_085DCEDC
ldrb r0, [r2, 0xA]
ldrb r1, [r2, 0xB]
adds r0, r1
@@ -689213,7 +689213,7 @@ sub_816515C: ; 816515C
thumb_func_start sub_8165244
sub_8165244: ; 8165244
- ldr r1, =0x0831f578
+ ldr r1, =gUnknown_0831F578
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000bed
@@ -689228,7 +689228,7 @@ sub_8165244: ; 8165244
thumb_func_start sub_8165264
sub_8165264: ; 8165264
- ldr r1, =0x0831f5ca
+ ldr r1, =gUnknown_0831F5CA
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000bed
@@ -689472,7 +689472,7 @@ sub_8165404: ; 8165404
mov r0, r9
add r0, r10
lsls r0, 2
- ldr r6, =0x085dd6d0
+ ldr r6, =gUnknown_085DD6D0
adds r5, r0, r6
@08165440:
bl GenerateRandomNumber
@@ -689506,7 +689506,7 @@ sub_8165404: ; 8165404
mov r5, r9
add r5, r10
lsls r5, 2
- ldr r2, =0x085dd6d0
+ ldr r2, =gUnknown_085DD6D0
adds r3, r5, r2
ldrh r1, [r3]
ldrb r2, [r3, 0x3]
@@ -689524,7 +689524,7 @@ sub_8165404: ; 8165404
str r7, [sp, 0x44]
movs r3, 0
mov r4, r8
- ldr r0, =0x085dd6d5
+ ldr r0, =gUnknown_085DD6D5
adds r5, r0
@081654B0:
adds r1, r3, 0
@@ -689544,7 +689544,7 @@ sub_8165404: ; 8165404
movs r6, 0x64
mov r4, r10
muls r4, r6
- ldr r7, =0x085dd6dc
+ ldr r7, =gUnknown_085DD6DC
ldr r6, =0x02024618
mov r0, r9
add r0, r10
@@ -689571,7 +689571,7 @@ sub_8165404: ; 8165404
adds r4, r0
adds r0, r4, 0
movs r1, 0x7
- ldr r2, =0x08317dd4
+ ldr r2, =gUnknown_08317DD4
bl pokemon_setattr
movs r0, 0
str r0, [sp, 0x44]
@@ -689726,7 +689726,7 @@ sub_8165404: ; 8165404
adds r0, r1
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -690001,7 +690001,7 @@ sub_816587C: ; 816587C
ldrh r0, [r6, 0x2]
strh r0, [r5, 0x2]
movs r2, 0
- ldr r0, =0x085dcf40
+ ldr r0, =gUnknown_085DCF40
ldrb r1, [r0]
ldrb r3, [r6, 0x1]
mov r12, r0
@@ -690084,7 +690084,7 @@ sub_816587C: ; 816587C
subs r2, 0x1
cmp r2, 0
bge @08165948
- ldr r3, =0x085dfa46
+ ldr r3, =gUnknown_085DFA46
ldr r1, [sp, 0x8]
movs r2, 0x5
@0816595C:
@@ -690095,7 +690095,7 @@ sub_816587C: ; 816587C
subs r2, 0x1
cmp r2, 0
bge @0816595C
- ldr r3, =0x085dfa52
+ ldr r3, =gUnknown_085DFA52
ldr r1, [sp, 0xC]
movs r2, 0x5
@08165970:
@@ -690187,7 +690187,7 @@ sub_81659DC: ; 81659DC
ldrh r0, [r4, 0x2]
strh r0, [r6, 0x2]
movs r2, 0
- ldr r0, =0x085dcf40
+ ldr r0, =gUnknown_085DCF40
ldrb r1, [r0, 0x1]
ldrb r3, [r4, 0x1]
mov r12, r0
@@ -690490,10 +690490,10 @@ sub_8165C40: ; 8165C40
cmp r0, 0x2
beq @08165C84
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
ldrb r0, [r2]
lsls r0, 30
@@ -690653,10 +690653,10 @@ sub_8165D78: ; 8165D78
cmp r0, 0x4
bne @08165DA8
ldr r1, =0x0203bc88
- ldr r0, =0x085dda14
+ ldr r0, =gUnknown_085DDA14
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
b @08165DF2
.align 2, 0
.pool
@@ -690664,10 +690664,10 @@ sub_8165D78: ; 8165D78
cmp r0, 0x2
bne @08165DC8
ldr r1, =0x0203bc88
- ldr r0, =0x085de610
+ ldr r0, =gUnknown_085DE610
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085dec28
+ ldr r0, =gUnknown_085DEC28
b @08165DF2
.align 2, 0
.pool
@@ -690675,19 +690675,19 @@ sub_8165D78: ; 8165D78
cmp r0, 0x3
bne @08165DE8
ldr r1, =0x0203bc88
- ldr r0, =0x085df084
+ ldr r0, =gUnknown_085DF084
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085df69c
+ ldr r0, =gUnknown_085DF69C
b @08165DF2
.align 2, 0
.pool
@08165DE8:
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
@08165DF2:
str r0, [r1]
bl sub_8165CB4
@@ -690875,7 +690875,7 @@ sub_8165EA4: ; 8165EA4
movs r6, 0
cmp r6, r7
bge @08165FB8
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
mov r9, r0
movs r3, 0
@08165F7A:
@@ -691012,7 +691012,7 @@ sub_8165EA4: ; 8165EA4
add r0, r9
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -691043,7 +691043,7 @@ sub_81660B8: ; 81660B8
lsls r0, 24
lsrs r2, r0, 24
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @081660DA
@@ -691060,13 +691060,13 @@ sub_81660B8: ; 81660B8
@081660DA:
cmp r1, 0x1E
beq @081660EC
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
b @08166116
.align 2, 0
.pool
@081660EC:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @08166108
@@ -691088,7 +691088,7 @@ sub_81660B8: ; 81660B8
.align 2, 0
.pool
@08166114:
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
@08166116:
adds r0, r1, r0
ldrb r0, [r0]
@@ -691168,9 +691168,9 @@ sub_8166188: ; 8166188
bl sub_8165C40
lsls r0, 24
movs r5, 0
- ldr r7, =0x083203cc
+ ldr r7, =gUnknown_083203CC
lsrs r0, 22
- ldr r1, =0x0831f72c
+ ldr r1, =gUnknown_0831F72C
adds r6, r0, r1
@081661A6:
movs r0, 0x64
@@ -691441,11 +691441,11 @@ sub_8166380: ; 8166380
@08166434:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085dfccc
+ ldr r1, =gUnknown_085DFCCC
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x085dfcdc
+ ldr r0, =gUnknown_085DFCDC
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -692453,7 +692453,7 @@ sub_8166D44: ; 8166D44
bl pokemon_getattr
add r0, sp, 0xC
bl get_end_of_string_ptr_limit_10_chars
- ldr r1, =0x085ec7a0
+ ldr r1, =gUnknown_085EC7A0
add r0, sp, 0xC
bl gf_strcat
ldr r4, =0x02021fc4
@@ -692482,7 +692482,7 @@ sub_8166D44: ; 8166D44
movs r0, 0x2
movs r1, 0x3
bl Window_CopyToVram
- ldr r0, =0x085dfcfc
+ ldr r0, =gUnknown_085DFCFC
movs r1, 0x97
movs r2, 0xE
movs r3, 0
@@ -692688,7 +692688,7 @@ sub_8166F50: ; 8166F50
movs r1, 0x97
movs r2, 0xE
bl sub_8098858
- ldr r2, =0x085ec800
+ ldr r2, =gUnknown_085EC800
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -692761,20 +692761,20 @@ sub_8166FD4: ; 8166FD4
movs r0, 0
@08166FEC:
lsls r0, 16
- ldr r1, =0x085dfd04
+ ldr r1, =gUnknown_085DFD04
lsls r0, r3, 2
adds r0, r1
ldr r1, [r0]
adds r0, r4, 0
bl gf_strcpy
- ldr r1, =0x085ec7e1
+ ldr r1, =gUnknown_085EC7E1
adds r0, r4, 0
bl gf_strcat
b @08167018
.align 2, 0
.pool
@08167010:
- ldr r1, =0x085ec7ef
+ ldr r1, =gUnknown_085EC7EF
adds r0, r4, 0
bl gf_strcpy
@08167018:
@@ -692791,7 +692791,7 @@ sub_8167024: ; 8167024
adds r6, r0, 0
adds r5, r1, 0
movs r4, 0
- ldr r7, =0x085dfcb0
+ ldr r7, =gUnknown_085DFCB0
@0816702E:
lsls r0, r4, 2
adds r0, r7
@@ -692831,7 +692831,7 @@ sub_8167054: ; 8167054
movs r4, 0
mov r7, sp
@08167078:
- ldr r1, =0x085dfcb0
+ ldr r1, =gUnknown_085DFCB0
lsls r0, r4, 2
adds r0, r1
ldr r6, [r0]
@@ -693035,7 +693035,7 @@ sub_8167184: ; 8167184
adds r0, r1
lsrs r5, r0, 24
@0816721C:
- ldr r0, =0x085dfcc4
+ ldr r0, =gUnknown_085DFCC4
adds r0, r6, r0
ldrb r1, [r0]
mov r0, r10
@@ -693198,9 +693198,9 @@ sub_8167338: ; 8167338
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, =0x085dfd18
+ ldr r0, =gUnknown_085DFD18
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085dfd20
+ ldr r0, =gUnknown_085DFD20
bl gpu_pal_obj_alloc_tag_and_apply
ldr r2, =0x0203bc90
ldr r0, [r2]
@@ -693209,7 +693209,7 @@ sub_8167338: ; 8167338
strb r1, [r0]
movs r4, 0
adds r5, r2, 0
- ldr r6, =0x085dfd28
+ ldr r6, =gUnknown_085DFD28
adds r0, r6, 0x2
mov r8, r0
ldr r7, =0x0202064c
@@ -693227,7 +693227,7 @@ sub_8167338: ; 8167338
add r2, r8
movs r0, 0
ldrsh r2, [r2, r0]
- ldr r0, =0x085dfd5c
+ ldr r0, =gUnknown_085DFD5C
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -693991,13 +693991,13 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167A38:
- ldr r0, =0x085dfb60
+ ldr r0, =gUnknown_085DFB60
ldr r1, =0x0203bca8
b @08167AA0
.align 2, 0
.pool
@08167A48:
- ldr r1, =0x085dfa80
+ ldr r1, =gUnknown_085DFA80
movs r0, 0x3
movs r2, 0xE0
movs r3, 0
@@ -694017,7 +694017,7 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167A74:
- ldr r0, =0x085dfa60
+ ldr r0, =gUnknown_085DFA60
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
@@ -694031,7 +694031,7 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167A9C:
- ldr r0, =0x08dccf7c
+ ldr r0, =gUnknown_08DCCF7C
ldr r1, =0x0203bca4
@08167AA0:
ldr r1, [r1]
@@ -694040,11 +694040,11 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167AB0:
- ldr r0, =0x08dcd81c
+ ldr r0, =gUnknown_08DCD81C
ldr r1, =0x0203bca0
ldr r1, [r1]
bl LZ77UnCompVram
- ldr r0, =0x08dccf5c
+ ldr r0, =gUnknown_08DCCF5C
movs r1, 0x20
movs r2, 0x20
bl gpu_pal_apply
@@ -694068,7 +694068,7 @@ sub_8167930: ; 8167930
ldr r1, [r0]
movs r0, 0x1
bl bg_set_tilemap
- ldr r1, =0x08dcda30
+ ldr r1, =gUnknown_08DCDA30
movs r0, 0xC
str r0, [sp]
movs r0, 0x4
@@ -694083,7 +694083,7 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167B1C:
- ldr r0, =0x085dfc0c
+ ldr r0, =gUnknown_085DFC0C
ldr r1, =0x0203bcac
ldr r1, [r1]
ldr r2, =0x00007304
@@ -694102,11 +694102,11 @@ sub_8167930: ; 8167930
movs r0, 0x2
movs r3, 0
bl gpu_copy_bg_tile_map_to_vram
- ldr r0, =0x086231e8
+ ldr r0, =gUnknown_086231E8
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08623208
+ ldr r0, =gUnknown_08623208
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -694196,14 +694196,14 @@ sub_8167BA0: ; 8167BA0
ldr r0, [r7]
ldr r6, =0x0000804a
adds r0, r6
- ldr r1, =0x085ebf8d
+ ldr r1, =gUnknown_085EBF8D
bl gf_strcpy
- ldr r1, =0x0861cb50
+ ldr r1, =gUnknown_0861CB50
lsls r4, 2
adds r4, r1
ldr r1, [r4]
bl gf_strcpy
- ldr r0, =0x085dfcc9
+ ldr r0, =gUnknown_085DFCC9
str r0, [sp]
str r5, [sp, 0x4]
ldr r0, [r7]
@@ -694921,12 +694921,12 @@ sub_81681F4: ; 81681F4
sub_8168248: ; 8168248
push {lr}
sub sp, 0x10
- ldr r0, =0x085dfdb8
+ ldr r0, =gUnknown_085DFDB8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x8]
str r1, [sp, 0xC]
- ldr r0, =0x08dccbb8
+ ldr r0, =gUnknown_08DCCBB8
str r0, [sp]
ldr r1, =0xffff0000
ldr r0, [sp, 0x4]
@@ -694961,7 +694961,7 @@ sub_8168294: ; 8168294
ldr r0, [r0]
ldr r1, =0x00007b44
adds r7, r0, r1
- ldr r0, =0x085dfda0
+ ldr r0, =gUnknown_085DFDA0
mov r10, r0
movs r6, 0
movs r1, 0x40
@@ -695137,7 +695137,7 @@ bx_goto_buffer_A_ch0_tbl3: ; 81683B8
bx_exec_buffer_A_ch0_tbl2: ; 81683F4
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -695153,7 +695153,7 @@ bx_exec_buffer_A_ch0_tbl2: ; 81683F4
ldrb r0, [r1]
cmp r0, 0x38
bhi @0816843C
- ldr r0, =0x085dfdc0
+ ldr r0, =gUnknown_085DFDC0
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -695998,7 +695998,7 @@ dp01_tbl5_exec_completed: ; 8168AF8
.pool
@08168B4C:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -698257,7 +698257,7 @@ sub_8169EC8: ; 8169EC8
movs r0, 0x6
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
ldrb r1, [r1, 0x18]
movs r2, 0x8
subs r2, r1
@@ -698343,7 +698343,7 @@ dp01t_07_6_: ; 8169F94
movs r0, 0x6
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
ldrb r1, [r1, 0x18]
movs r2, 0x8
subs r2, r1
@@ -698903,7 +698903,7 @@ dp01t_12_1_battle_menu: ; 816A470
adds r0, r1
ldr r1, =sub_816A430 + 1
str r1, [r0]
- ldr r0, =0x085cca3a
+ ldr r0, =gUnknown_085CCA3A
movs r1, 0x2
bl battle_show_message_maybe
movs r4, 0
@@ -698921,7 +698921,7 @@ dp01t_12_1_battle_menu: ; 816A470
ldrb r0, [r0]
movs r1, 0
bl sub_8059CB4
- ldr r0, =0x085cca15
+ ldr r0, =gUnknown_085CCA15
bl sub_814E6F0
ldr r0, =0x02022e2c
movs r1, 0x1
@@ -699551,7 +699551,7 @@ sub_816A90C: ; 816A90C
bl gpu_pal_alloc_new
adds r4, r0, 0
lsls r4, 24
- ldr r0, =0x08305d8c
+ ldr r0, =gUnknown_08305D8C
ldr r0, [r0, 0x30]
lsrs r4, 20
movs r2, 0x80
@@ -700044,7 +700044,7 @@ sub_816ADF4: ; 816ADF4
adds r0, r1
movs r1, 0x32
bl sub_80D6C7C
- ldr r1, =0x085dfefc
+ ldr r1, =gUnknown_085DFEFC
ldrh r0, [r1]
cmp r0, 0
beq @0816AE48
@@ -700088,7 +700088,7 @@ sub_816ADF4: ; 816ADF4
sub_816AE58: ; 816AE58
push {lr}
ldr r1, =0x0203bcb0
- ldr r0, =0x085dfed4
+ ldr r0, =gUnknown_085DFED4
str r0, [r1]
ldr r1, =0x0203bcb4
movs r0, 0x4
@@ -700098,7 +700098,7 @@ sub_816AE58: ; 816AE58
bl AddTask
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e8d80
+ ldr r1, =gUnknown_085E8D80
ldr r2, =sub_816AED8 + 1
bl sub_81978EC
pop {r0}
@@ -700111,7 +700111,7 @@ sub_816AE58: ; 816AE58
sub_816AE98: ; 816AE98
push {lr}
ldr r1, =0x0203bcb0
- ldr r0, =0x085dfed8
+ ldr r0, =gUnknown_085DFED8
str r0, [r1]
ldr r1, =0x0203bcb4
movs r0, 0x3
@@ -700121,7 +700121,7 @@ sub_816AE98: ; 816AE98
bl AddTask
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e8d80
+ ldr r1, =gUnknown_085E8D80
ldr r2, =sub_816AED8 + 1
bl sub_81978EC
pop {r0}
@@ -700148,20 +700148,20 @@ sub_816AED8: ; 816AED8
mov r8, r0
cmp r1, 0x3
bne @0816AF0C
- ldr r0, =0x085dff24
+ ldr r0, =gUnknown_085DFF24
ldr r1, [r0, 0x4]
ldr r0, [r0]
b @0816AF12
.align 2, 0
.pool
@0816AF0C:
- ldr r0, =0x085dff24
+ ldr r0, =gUnknown_085DFF24
ldr r1, [r0, 0xC]
ldr r0, [r0, 0x8]
@0816AF12:
str r0, [sp]
str r1, [sp, 0x4]
- ldr r5, =0x085dfeb4
+ ldr r5, =gUnknown_085DFEB4
ldr r4, =0x0203bcb0
ldr r1, [r4]
mov r0, r8
@@ -700279,7 +700279,7 @@ sub_816AF98: ; 816AF98
adds r1, r6
lsls r1, 3
adds r1, r0
- ldr r2, =0x085dfeb4
+ ldr r2, =gUnknown_085DFEB4
ldr r0, =0x0203bcb0
ldr r0, [r0]
adds r0, r5
@@ -700302,7 +700302,7 @@ sub_816B060: ; 816B060
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e8d80
+ ldr r1, =gUnknown_085E8D80
ldr r2, =sub_816AED8 + 1
bl sub_81978EC
pop {r0}
@@ -700347,7 +700347,7 @@ sub_816B0A8: ; 816B0A8
lsls r0, 24
cmp r0, 0
bne @0816B0D8
- ldr r1, =0x085eac4b
+ ldr r1, =gUnknown_085EAC4B
ldr r2, =sub_816B060 + 1
adds r0, r4, 0
bl sub_81978EC
@@ -700384,7 +700384,7 @@ sub_816B0A8: ; 816B0A8
.align 2, 0
.pool
@0816B120:
- ldr r1, =0x085eac4b
+ ldr r1, =gUnknown_085EAC4B
ldr r2, =sub_816B060 + 1
adds r0, r6, 0
bl sub_81978EC
@@ -700420,13 +700420,13 @@ sub_816B148: ; 816B148
ldrb r0, [r0, 0x8]
cmp r0, 0
bne @0816B174
- ldr r0, =0x081f863f
+ ldr r0, =gUnknown_081F863F
bl script_env_1_execute_new_script
b @0816B184
.align 2, 0
.pool
@0816B174:
- ldr r0, =0x081f958f
+ ldr r0, =gUnknown_081F958F
bl script_env_1_execute_new_script
b @0816B184
.align 2, 0
@@ -700455,12 +700455,12 @@ sub_816B190: ; 816B190
lsls r4, 3
ldr r0, =0x03005e08
adds r4, r0
- ldr r0, =0x085dff24
+ ldr r0, =gUnknown_085DFF24
ldr r1, [r0, 0x14]
ldr r0, [r0, 0x10]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r6, =0x085dfedc
+ ldr r6, =gUnknown_085DFEDC
adds r0, r6, 0
movs r1, 0x4
bl GetMaxWidthInMenuTable
@@ -700487,7 +700487,7 @@ sub_816B190: ; 816B190
bl InitMenuInUpperLeftCornerPlaySoundWhenAPressed
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x085dfea4
+ ldr r0, =gUnknown_085DFEA4
lsls r5, 2
adds r5, r0
ldr r0, [r5]
@@ -700549,7 +700549,7 @@ sub_816B248: ; 816B248
beq @0816B2B4
movs r0, 0x5
bl audio_play
- ldr r0, =0x085dfedc
+ ldr r0, =gUnknown_085DFEDC
lsls r1, r4, 3
adds r0, 0x4
adds r1, r0
@@ -700565,7 +700565,7 @@ sub_816B248: ; 816B248
asrs r2, r0, 24
cmp r1, r0
beq @0816B2C0
- ldr r0, =0x085dfea4
+ ldr r0, =gUnknown_085DFEA4
lsls r1, r2, 2
adds r1, r0
ldr r0, [r1]
@@ -700713,7 +700713,7 @@ sub_816B398: ; 816B398
@0816B3C4:
adds r0, r5, 0
bl sub_816B4DC
- ldr r1, =0x085eabd1
+ ldr r1, =gUnknown_085EABD1
ldr r2, =task_pc_itemstorage + 1
adds r0, r5, 0
bl sub_81978EC
@@ -700750,7 +700750,7 @@ sub_816B3E4: ; 816B3E4
@0816B410:
adds r0, r5, 0
bl sub_816B4DC
- ldr r1, =0x085eabd1
+ ldr r1, =gUnknown_085EABD1
ldr r2, =task_pc_itemstorage + 1
adds r0, r5, 0
bl sub_81978EC
@@ -701010,7 +701010,7 @@ sub_816B5F8: ; 816B5F8
lsrs r4, 24
movs r0, 0x1
bl sub_81D1C84
- ldr r6, =0x085eab4e
+ ldr r6, =gUnknown_085EAB4E
movs r0, 0x1
adds r1, r6, 0
movs r2, 0x40
@@ -701161,7 +701161,7 @@ sub_816B730: ; 816B730
movs r1, 0
bl sub_81DB554
ldr r5, =0x02021fc4
- ldr r1, =0x085eac63
+ ldr r1, =gUnknown_085EAC63
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_816B7DC + 1
@@ -701217,7 +701217,7 @@ sub_816B7DC: ; 816B7DC
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r2, =0x085dff04
+ ldr r2, =gUnknown_085DFF04
adds r0, r4, 0
movs r1, 0x4
bl PrintMenuTable
@@ -701265,7 +701265,7 @@ sub_816B82C: ; 816B82C
@0816B858:
movs r0, 0x5
bl audio_play
- ldr r0, =0x085dff04
+ ldr r0, =gUnknown_085DFF04
lsls r1, r4, 3
adds r0, 0x4
adds r1, r0
@@ -701417,7 +701417,7 @@ sub_816B994: ; 816B994
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085eac8d
+ ldr r1, =gUnknown_085EAC8D
ldr r2, =sub_816B9B0 + 1
bl sub_81978EC
pop {r0}
@@ -701506,7 +701506,7 @@ sub_816BA18: ; 816BA18
lsls r0, 24
cmp r0, 0
bne @0816BA68
- ldr r1, =0x085eacb5
+ ldr r1, =gUnknown_085EACB5
ldr r2, =sub_816BBD4 + 1
adds r0, r6, 0
bl sub_81978EC
@@ -701514,7 +701514,7 @@ sub_816BA18: ; 816BA18
.align 2, 0
.pool
@0816BA68:
- ldr r1, =0x085eacc8
+ ldr r1, =gUnknown_085EACC8
ldr r2, =sub_816BBD4 + 1
adds r0, r6, 0
bl sub_81978EC
@@ -701681,7 +701681,7 @@ sub_816BBB8: ; 816BBB8
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e8de9
+ ldr r1, =gUnknown_085E8DE9
ldr r2, =sub_816BBD4 + 1
bl sub_81978EC
pop {r0}
@@ -701787,7 +701787,7 @@ sub_816BC7C: ; 816BC7C
cmp r0, 0xFF
bne @0816BCB4
lsls r0, r2, 3
- ldr r1, =0x085dff5c
+ ldr r1, =gUnknown_085DFF5C
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r4]
@@ -701894,7 +701894,7 @@ sub_816BD04: ; 816BD04
adds r4, r3
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e8cf7
+ ldr r1, =gUnknown_085E8CF7
bl gf_strcpy
ldr r0, [r5]
lsls r2, r6, 3
@@ -701908,7 +701908,7 @@ sub_816BD04: ; 816BD04
str r1, [r0]
ldr r4, =0x03006310
adds r1, r4, 0
- ldr r0, =0x085dff44
+ ldr r0, =gUnknown_085DFF44
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
@@ -702040,7 +702040,7 @@ fish4_goto_x5_or_x6: ; 816BE44
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -702235,12 +702235,12 @@ sub_816BFE0: ; 816BFE0
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
- ldr r0, =0x085dff8c
+ ldr r0, =gUnknown_085DFF8C
str r0, [sp, 0x8]
lsls r0, r2, 24
asrs r0, 24
str r0, [sp, 0xC]
- ldr r0, =0x085e8d60
+ ldr r0, =gUnknown_085E8D60
str r0, [sp, 0x10]
adds r0, r5, 0
movs r1, 0x1
@@ -702394,10 +702394,10 @@ sub_816C158: ; 816C158
bls @0816C16C
movs r1, 0x6
ldrsh r0, [r7, r1]
- ldr r5, =0x085eab71
+ ldr r5, =gUnknown_085EAB71
cmp r0, 0
bne @0816C186
- ldr r5, =0x085eab63
+ ldr r5, =gUnknown_085EAB63
@0816C186:
movs r0, 0x1
adds r1, r5, 0
@@ -702482,47 +702482,47 @@ sub_816C228: ; 816C228
.4byte @0816C274
.4byte @0816C26C
@0816C26C:
- ldr r0, =0x085e8d62
+ ldr r0, =gUnknown_085E8D62
b @0816C2BA
.align 2, 0
.pool
@0816C274:
- ldr r0, =0x085eac09
+ ldr r0, =gUnknown_085EAC09
b @0816C2BA
.align 2, 0
.pool
@0816C27C:
- ldr r0, =0x085eac22
+ ldr r0, =gUnknown_085EAC22
b @0816C2BA
.align 2, 0
.pool
@0816C284:
- ldr r0, =0x085e8ee0
+ ldr r0, =gUnknown_085E8EE0
b @0816C2BA
.align 2, 0
.pool
@0816C28C:
- ldr r0, =0x085e8ef9
+ ldr r0, =gUnknown_085E8EF9
b @0816C2BA
.align 2, 0
.pool
@0816C294:
- ldr r0, =0x085eabe7
+ ldr r0, =gUnknown_085EABE7
b @0816C2BA
.align 2, 0
.pool
@0816C29C:
- ldr r0, =0x085e8eb9
+ ldr r0, =gUnknown_085E8EB9
b @0816C2BA
.align 2, 0
.pool
@0816C2A4:
- ldr r0, =0x085e8f0e
+ ldr r0, =gUnknown_085E8F0E
b @0816C2BA
.align 2, 0
.pool
@0816C2AC:
- ldr r0, =0x085e8dfe
+ ldr r0, =gUnknown_085E8DFE
b @0816C2BA
.align 2, 0
.pool
@@ -703015,7 +703015,7 @@ sub_816C6BC: ; 816C6BC
ldr r0, =0x02021cc4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -703376,7 +703376,7 @@ sub_816C9B8: ; 816C9B8
ldr r0, =0x0000fff8
bl sub_816C228
bl sub_816C2C0
- ldr r1, =0x085dff84
+ ldr r1, =gUnknown_085DFF84
movs r0, 0x1
str r0, [sp]
movs r0, 0x85
@@ -703384,7 +703384,7 @@ sub_816C9B8: ; 816C9B8
str r0, [sp, 0x4]
movs r0, 0xE
str r0, [sp, 0x8]
- ldr r0, =0x085dff3c
+ ldr r0, =gUnknown_085DFF3C
str r0, [sp, 0xC]
adds r0, r5, 0
movs r2, 0x1
@@ -703650,17 +703650,17 @@ load_copyright_graphics: ; 816CC70
lsrs r4, 16
lsls r5, 16
lsrs r5, 16
- ldr r0, =0x08dc3d74
+ ldr r0, =gUnknown_08DC3D74
movs r6, 0xC0
lsls r6, 19
adds r3, r6
adds r1, r3, 0
bl LZ77UnCompVram
- ldr r0, =0x08dc3fd4
+ ldr r0, =gUnknown_08DC3FD4
adds r4, r6
adds r1, r4, 0
bl LZ77UnCompVram
- ldr r0, =0x08dc3d54
+ ldr r0, =gUnknown_08DC3D54
adds r1, r5, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -703843,7 +703843,7 @@ do_copyright_screen: ; 816CCC8
ldr r0, =0x65366347
cmp r4, r0
bne @0816CE6C
- ldr r0, =0x089aa144
+ ldr r0, =gUnknown_089AA144
movs r1, 0x80
lsls r1, 18
movs r2, 0xA0
@@ -703954,11 +703954,11 @@ task_intro_1: ; 816CF18
movs r0, 0x12
movs r1, 0x28
bl lcd_io_set
- ldr r0, =0x085e13b4
+ ldr r0, =gUnknown_085E13B4
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085e07c4
+ ldr r0, =gUnknown_085E07C4
ldr r1, =0x06008000
bl LZ77UnCompVram
ldr r1, =0x06008800
@@ -703971,7 +703971,7 @@ task_intro_1: ; 816CF18
ldr r5, =0x81000400
str r5, [r4, 0x8]
ldr r0, [r4, 0x8]
- ldr r0, =0x085e0b78
+ ldr r0, =gUnknown_085E0B78
ldr r1, =0x06009000
bl LZ77UnCompVram
ldr r1, =0x06009800
@@ -703981,7 +703981,7 @@ task_intro_1: ; 816CF18
str r1, [r4, 0x4]
str r5, [r4, 0x8]
ldr r0, [r4, 0x8]
- ldr r0, =0x085e0eac
+ ldr r0, =gUnknown_085E0EAC
ldr r1, =0x0600a000
bl LZ77UnCompVram
ldr r1, =0x0600a800
@@ -703991,7 +703991,7 @@ task_intro_1: ; 816CF18
str r1, [r4, 0x4]
str r5, [r4, 0x8]
ldr r0, [r4, 0x8]
- ldr r0, =0x085e119c
+ ldr r0, =gUnknown_085E119C
ldr r1, =0x0600b000
bl LZ77UnCompVram
ldr r1, =0x0600b800
@@ -704001,7 +704001,7 @@ task_intro_1: ; 816CF18
str r1, [r4, 0x4]
str r5, [r4, 0x8]
ldr r0, [r4, 0x8]
- ldr r0, =0x085e05c4
+ ldr r0, =gUnknown_085E05C4
movs r5, 0x80
lsls r5, 2
movs r1, 0
@@ -704020,15 +704020,15 @@ task_intro_1: ; 816CF18
lsls r1, 8
movs r0, 0x8
bl lcd_io_set
- ldr r0, =0x085e4fdc
+ ldr r0, =gUnknown_085E4FDC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e4fec
+ ldr r0, =gUnknown_085E4FEC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e4ffc
+ ldr r0, =gUnknown_085E4FFC
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085e4a74
+ ldr r0, =gUnknown_085E4A74
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e4a84
+ ldr r0, =gUnknown_085E4A84
bl gpu_pal_obj_alloc_and_load_multiple
ldr r4, =0x02037914
movs r3, 0xF0
@@ -704311,8 +704311,8 @@ task_intro_3_3: ; 816D2A0
.align 2, 0
.pool
@0816D2D8:
- ldr r0, =0x085e4ab8
- ldr r2, =0x085e4ad0
+ ldr r0, =gUnknown_085E4AB8
+ ldr r2, =gUnknown_085E4AD0
movs r1, 0x8
ldrsh r3, [r4, r1]
lsls r3, 1
@@ -704439,7 +704439,7 @@ task_intro_4: ; 816D354
lsls r0, 2
cmp r1, r0
bne @0816D43E
- ldr r0, =0x085e4fc4
+ ldr r0, =gUnknown_085E4FC4
movs r1, 0x78
movs r2, 0xA0
movs r3, 0xA
@@ -704555,22 +704555,22 @@ task_intro_7: ; 816D4E4
ldrh r0, [r0]
cmp r0, 0
bne @0816D504
- ldr r0, =0x085f52bc
+ ldr r0, =gUnknown_085F52BC
bl gpu_tile_obj_decompress_and_load
b @0816D50A
.align 2, 0
.pool
@0816D504:
- ldr r0, =0x085f52cc
+ ldr r0, =gUnknown_085F52CC
bl gpu_tile_obj_decompress_and_load
@0816D50A:
- ldr r0, =0x085f52dc
+ ldr r0, =gUnknown_085F52DC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f52fc
+ ldr r0, =gUnknown_085F52FC
bl gpu_tile_obj_decompress_and_load
movs r6, 0
lsls r7, r4, 2
- ldr r5, =0x085e4ae8
+ ldr r5, =gUnknown_085E4AE8
@0816D51C:
lsls r0, r6, 3
adds r0, r5
@@ -704580,18 +704580,18 @@ task_intro_7: ; 816D4E4
lsrs r6, r0, 24
cmp r6, 0x2
bls @0816D51C
- ldr r0, =0x085f530c
+ ldr r0, =gUnknown_085F530C
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085e4b08
+ ldr r0, =gUnknown_085E4B08
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085e4bdc
+ ldr r0, =gUnknown_085E4BDC
movs r5, 0x88
lsls r5, 1
adds r1, r5, 0
movs r2, 0x80
movs r3, 0
bl obj_add_from_template_forward_search
- ldr r0, =0x085e4ba4
+ ldr r0, =gUnknown_085E4BA4
movs r1, 0x90
lsls r1, 1
movs r2, 0x6E
@@ -704625,14 +704625,14 @@ task_intro_7: ; 816D4E4
str r1, [r3]
adds r2, 0x8
adds r0, r2
- ldr r1, =0x085e4dc4
+ ldr r1, =gUnknown_085E4DC4
str r1, [r0]
ldr r0, =0x03005e00
adds r4, r7, r4
lsls r4, 3
adds r4, r0
strh r6, [r4, 0xA]
- ldr r0, =0x085e4b40
+ ldr r0, =gUnknown_085E4B40
movs r1, 0x88
lsls r1, 1
movs r2, 0x50
@@ -705379,14 +705379,14 @@ task_intro_10: ; 816DBAC
lsls r5, 24
lsrs r5, 24
bl intro_reset_and_hide_bgs
- ldr r0, =0x085e3854
+ ldr r0, =gUnknown_085E3854
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085e3724
+ ldr r0, =gUnknown_085E3724
ldr r1, =0x06004000
bl LZ77UnCompVram
- ldr r0, =0x085e3524
+ ldr r0, =gUnknown_085E3524
movs r2, 0x80
lsls r2, 2
movs r1, 0
@@ -705549,24 +705549,24 @@ task_intro_13: ; 816DD28
ldr r1, =0x0300301c
movs r0, 0x8
strb r0, [r1]
- ldr r0, =0x08d88494
+ ldr r0, =gUnknown_08D88494
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r0, =0x08d88d40
+ ldr r0, =gUnknown_08D88D40
ldr r1, =0x0600c000
bl call_LZZUnCompVram
- ldr r0, =0x08d89f7c
+ ldr r0, =gUnknown_08D89F7C
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d8a818
+ ldr r0, =gUnknown_08D8A818
ldr r1, =0x0600e000
bl call_LZZUnCompVram
- ldr r0, =0x08524d14
+ ldr r0, =gUnknown_08524D14
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0852561c
+ ldr r0, =gUnknown_0852561C
bl gpu_pal_obj_decompress_and_apply3
- ldr r0, =0x08d85cd0
+ ldr r0, =gUnknown_08D85CD0
ldr r1, =0x02037714
movs r2, 0x80
lsls r2, 1
@@ -705840,7 +705840,7 @@ task_intro_18: ; 816DF2C
strh r0, [r4, 0xC]
movs r1, 0xE
ldrsh r0, [r4, r1]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037b52
movs r2, 0x1
@@ -705883,7 +705883,7 @@ task_intro_18: ; 816DF2C
strh r0, [r4, 0xC]
movs r2, 0xE
ldrsh r0, [r4, r2]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037b52
movs r2, 0x1
@@ -706045,13 +706045,13 @@ sub_816E190: ; 816E190
lsrs r7, r0, 24
movs r4, 0
ldr r6, =0x02020630
- ldr r5, =0x085e4c64
+ ldr r5, =gUnknown_085E4C64
@0816E19C:
movs r0, 0
ldrsh r1, [r5, r0]
lsls r3, r4, 24
lsrs r3, 24
- ldr r0, =0x08596c10
+ ldr r0, =gUnknown_08596C10
movs r2, 0xA0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -706112,7 +706112,7 @@ sub_816E1F8: ; 816E1F8
beq @0816E278
b @0816E29C
@0816E222:
- ldr r2, =0x085e4c64
+ ldr r2, =gUnknown_085E4C64
movs r0, 0x30
ldrsh r1, [r3, r0]
lsls r0, r1, 1
@@ -706189,19 +706189,19 @@ task_intro_19: ; 816E2A0
lsls r4, 24
lsrs r4, 24
bl reset_all_obj_data
- ldr r0, =0x08d89224
+ ldr r0, =gUnknown_08D89224
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r0, =0x08d89abc
+ ldr r0, =gUnknown_08D89ABC
ldr r1, =0x0600c000
bl call_LZZUnCompVram
- ldr r0, =0x08d8a934
+ ldr r0, =gUnknown_08D8A934
ldr r1, =0x0600e000
bl call_LZZUnCompVram
- ldr r0, =0x085e4c88
+ ldr r0, =gUnknown_085E4C88
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e4c98
+ ldr r0, =gUnknown_085E4C98
bl gpu_pal_obj_alloc_tag_and_apply
movs r0, 0x2
negs r0, r0
@@ -706513,7 +706513,7 @@ task_intro_20: ; 816E358
strh r0, [r5, 0xC]
movs r2, 0xE
ldrsh r0, [r5, r2]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037b72
movs r2, 0x1
@@ -706558,7 +706558,7 @@ task_intro_20: ; 816E358
strh r0, [r5, 0xC]
movs r2, 0xE
ldrsh r0, [r5, r2]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037b72
movs r2, 0x1
@@ -706689,7 +706689,7 @@ sub_816E6D4: ; 816E6D4
lsrs r0, 24
mov r8, r0
movs r5, 0
- ldr r7, =0x085e4ca8
+ ldr r7, =gUnknown_085E4CA8
ldr r0, =0x02020630
mov r9, r0
adds r4, r7, 0
@@ -706703,7 +706703,7 @@ sub_816E6D4: ; 816E6D4
ldrsh r2, [r0, r3]
lsls r3, r5, 24
lsrs r3, 24
- ldr r0, =0x085e4d14
+ ldr r0, =gUnknown_085E4D14
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r0, 24
@@ -706744,7 +706744,7 @@ sub_816E74C: ; 816E74C
mov r7, r8
push {r7}
movs r5, 0
- ldr r7, =0x085e4ca8
+ ldr r7, =gUnknown_085E4CA8
adds r4, r7, 0x4
movs r6, 0x24
ldr r0, =0x02020630
@@ -706758,7 +706758,7 @@ sub_816E74C: ; 816E74C
ldrsh r2, [r0, r3]
lsls r3, r5, 24
lsrs r3, 24
- ldr r0, =0x085e4d14
+ ldr r0, =gUnknown_085E4D14
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r0, 24
@@ -706952,7 +706952,7 @@ task_intro_21: ; 816E888
movs r0, 0x1A
movs r1, 0
bl lcd_io_set
- ldr r4, =0x08d8aa54
+ ldr r4, =gUnknown_08D8AA54
movs r1, 0xC0
lsls r1, 19
adds r0, r4, 0
@@ -706960,7 +706960,7 @@ task_intro_21: ; 816E888
ldr r1, =0x06004000
adds r0, r4, 0
bl call_LZZUnCompVram
- ldr r0, =0x08d8b6e8
+ ldr r0, =gUnknown_08D8B6E8
ldr r1, =0x0600e000
bl call_LZZUnCompVram
ldr r1, =0x03005e00
@@ -706983,10 +706983,10 @@ task_intro_22: ; 816E954
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x08d8b180
+ ldr r0, =gUnknown_08D8B180
ldr r1, =0x0600c000
bl call_LZZUnCompVram
- ldr r0, =0x08d8b440
+ ldr r0, =gUnknown_08D8B440
ldr r1, =0x0600d000
bl call_LZZUnCompVram
ldr r1, =0x03005e00
@@ -707149,16 +707149,16 @@ task_intro_25: ; 816EAB8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x08d8c16c
+ ldr r0, =gUnknown_08D8C16C
ldr r1, =0x0600e000
bl call_LZZUnCompVram
- ldr r0, =0x08d8ccc8
+ ldr r0, =gUnknown_08D8CCC8
ldr r1, =0x0600c000
bl call_LZZUnCompVram
- ldr r0, =0x08d8ba74
+ ldr r0, =gUnknown_08D8BA74
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d8c838
+ ldr r0, =gUnknown_08D8C838
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
@@ -707178,9 +707178,9 @@ task_intro_25: ; 816EAB8
movs r1, 0x1
strh r1, [r0, 0x14]
strh r2, [r0, 0x16]
- ldr r0, =0x085e4bf4
+ ldr r0, =gUnknown_085E4BF4
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x085e4c04
+ ldr r0, =gUnknown_085E4C04
bl gpu_pal_obj_alloc_and_load_multiple
pop {r4}
pop {r0}
@@ -707221,7 +707221,7 @@ task_intro_26: ; 816EB44
lsls r0, 16
cmp r0, 0
bne @0816EC62
- ldr r4, =0x085e4c4c
+ ldr r4, =gUnknown_085E4C4C
adds r0, r4, 0
movs r1, 0xC8
movs r2, 0x30
@@ -707269,7 +707269,7 @@ task_intro_26: ; 816EB44
lsls r0, 16
cmp r0, 0
bne @0816EC62
- ldr r4, =0x085e4c4c
+ ldr r4, =gUnknown_085E4C4C
adds r0, r4, 0
movs r1, 0x28
movs r2, 0x30
@@ -707370,7 +707370,7 @@ sub_816EC6C: ; 816EC6C
@0816ECAC:
movs r1, 0x30
ldrsh r0, [r4, r1]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037bce
movs r2, 0x1
@@ -707402,7 +707402,7 @@ sub_816EC6C: ; 816EC6C
strh r0, [r4, 0x32]
movs r1, 0x30
ldrsh r0, [r4, r1]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037bce
movs r2, 0x1
@@ -707432,9 +707432,9 @@ task_intro_27: ; 816ED20
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x085e5048
+ ldr r0, =gUnknown_085E5048
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e5058
+ ldr r0, =gUnknown_085E5058
bl gpu_pal_obj_alloc_and_load_multiple
movs r1, 0xD5
lsls r1, 6
@@ -707659,7 +707659,7 @@ sub_816EEA8: ; 816EEA8
movs r2, 0x2
ldrsh r0, [r5, r2]
lsls r0, 1
- ldr r1, =0x08d85e72
+ ldr r1, =gUnknown_08D85E72
adds r0, r1
ldr r1, =0x02037bd0
movs r2, 0x1
@@ -707696,7 +707696,7 @@ sub_816EEA8: ; 816EEA8
movs r1, 0x2
ldrsh r0, [r5, r1]
lsls r0, 1
- ldr r1, =0x08d85e72
+ ldr r1, =gUnknown_08D85E72
adds r0, r1
ldr r1, =0x02037bc4
movs r2, 0x1
@@ -707734,7 +707734,7 @@ sub_816EEA8: ; 816EEA8
movs r1, 0x2
ldrsh r0, [r5, r1]
lsls r0, 1
- ldr r1, =0x08d85e52
+ ldr r1, =gUnknown_08D85E52
adds r0, r1
ldr r1, =0x02037bcc
movs r2, 0x1
@@ -707749,7 +707749,7 @@ sub_816EEA8: ; 816EEA8
beq @0816EFB6
b @0816F0B2
@0816EFB6:
- ldr r0, =0x085e5030
+ ldr r0, =gUnknown_085E5030
movs r1, 0x78
movs r2, 0x58
movs r3, 0xF
@@ -707803,7 +707803,7 @@ sub_816EEA8: ; 816EEA8
movs r0, 0x50
movs r1, 0x10
bl pal_fade_1
- ldr r4, =0x08d85e7c
+ ldr r4, =gUnknown_08D85E7C
ldr r5, =0x02037bd0
adds r0, r4, 0
adds r1, r5, 0
@@ -707936,7 +707936,7 @@ task_intro_3_1: ; 816F128
lsls r1, 6
movs r0, 0x50
bl lcd_io_set
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
ldrh r1, [r0, 0x3E]
movs r0, 0x52
bl lcd_io_set
@@ -707961,7 +707961,7 @@ task_intro_3_1: ; 816F128
adds r0, r1
movs r1, 0xFF
lsls r1, 1
- ldr r2, =0x0853ff70
+ ldr r2, =gUnknown_0853FF70
ands r0, r1
adds r0, r2
ldrh r1, [r0]
@@ -707971,7 +707971,7 @@ task_intro_3_1: ; 816F128
.align 2, 0
.pool
@0816F1A0:
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
ldrh r1, [r0]
movs r0, 0x52
bl lcd_io_set
@@ -708025,7 +708025,7 @@ task_intro_3_2: ; 816F1E0
lsls r1, 6
movs r0, 0x50
bl lcd_io_set
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
ldrh r1, [r0]
movs r0, 0x52
bl lcd_io_set
@@ -708050,7 +708050,7 @@ task_intro_3_2: ; 816F1E0
adds r0, r1
movs r1, 0xFF
lsls r1, 1
- ldr r2, =0x0853ff70
+ ldr r2, =gUnknown_0853FF70
ands r0, r1
adds r0, r2
ldrh r1, [r0]
@@ -708060,7 +708060,7 @@ task_intro_3_2: ; 816F1E0
.align 2, 0
.pool
@0816F258:
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
ldrh r1, [r0, 0x3E]
movs r0, 0x52
bl lcd_io_set
@@ -708365,7 +708365,7 @@ sub_816F46C: ; 816F46C
.pool
@0816F4AC:
ldrh r1, [r7, 0x36]
- ldr r5, =0x08329f40
+ ldr r5, =gUnknown_08329F40
lsls r0, r1, 24
lsrs r0, 23
adds r0, r5
@@ -708552,7 +708552,7 @@ sub_816F5B4: ; 816F5B4
strh r0, [r4, 0x36]
ldrh r0, [r4, 0x36]
adds r1, r0, 0
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
adds r0, 0x40
lsls r0, 24
lsrs r0, 23
@@ -708604,7 +708604,7 @@ sub_816F660: ; 816F660
ldrh r0, [r1, 0x36]
adds r0, 0x8
strh r0, [r1, 0x36]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
lsls r0, 24
lsrs r0, 23
adds r0, r3
@@ -708817,7 +708817,7 @@ sub_816F7D0: ; 816F7D0
lsls r1, 24
lsrs r1, 24
mov r8, r1
- ldr r0, =0x085e4d64
+ ldr r0, =gUnknown_085E4D64
lsrs r2, r4, 16
mov r10, r2
asrs r4, 16
@@ -708900,7 +708900,7 @@ sub_816F7D0: ; 816F7D0
lsls r0, 16
asrs r0, 16
mov r8, r0
- ldr r0, =0x085e4d64
+ ldr r0, =gUnknown_085E4D64
mov r1, r10
mov r2, r8
movs r3, 0x1
@@ -708942,7 +708942,7 @@ sub_816F7D0: ; 816F7D0
adds r4, r2
ldr r0, =sub_816F3A4 + 1
str r0, [r4]
- ldr r0, =0x085e4d64
+ ldr r0, =gUnknown_085E4D64
mov r1, r10
mov r2, r8
movs r3, 0x1
@@ -709302,7 +709302,7 @@ sub_816FB38: ; 816FB38
cmp r0, 0
beq @0816FC14
lsls r0, 1
- ldr r4, =0x08d85c50
+ ldr r4, =gUnknown_08D85C50
adds r0, r4
ldr r5, =0x02037d52
adds r1, r5, 0
@@ -709337,7 +709337,7 @@ sub_816FB38: ; 816FB38
movs r1, 0x30
ldrsh r0, [r6, r1]
lsls r0, 1
- ldr r4, =0x08d85c50
+ ldr r4, =gUnknown_08D85C50
adds r0, r4
ldr r5, =0x02037d52
adds r1, r5, 0
@@ -709383,7 +709383,7 @@ sub_816FB38: ; 816FB38
cmp r0, 0x9
bgt @0816FCE6
lsls r0, 1
- ldr r4, =0x08d85c50
+ ldr r4, =gUnknown_08D85C50
adds r0, r4
ldr r5, =0x02037d52
adds r1, r5, 0
@@ -709439,7 +709439,7 @@ sub_816FB38: ; 816FB38
.align 2, 0
.pool
@0816FCF4:
- ldr r1, =0x085e4f48
+ ldr r1, =gUnknown_085E4F48
movs r2, 0x32
ldrsh r0, [r6, r2]
lsls r0, 1
@@ -709563,7 +709563,7 @@ sub_816FDB8: ; 816FDB8
movs r7, 0
@0816FDD2:
lsls r5, r7, 2
- ldr r0, =0x085e4e94
+ ldr r0, =gUnknown_085E4E94
adds r0, 0x2
adds r0, r5, r0
ldr r2, [sp]
@@ -709579,7 +709579,7 @@ sub_816FDB8: ; 816FDB8
str r0, [sp, 0x8]
ldr r3, =0xfffc0000
adds r2, r3
- ldr r0, =0x085e4f5c
+ ldr r0, =gUnknown_085E4F5C
asrs r2, 16
movs r3, 0
bl obj_add_from_template_forward_search
@@ -709592,7 +709592,7 @@ sub_816FDB8: ; 816FDB8
adds r4, r0
movs r1, 0
strh r1, [r4, 0x2E]
- ldr r0, =0x085e4fa4
+ ldr r0, =gUnknown_085E4FA4
adds r0, r7, r0
ldrb r0, [r0]
strh r0, [r4, 0x30]
@@ -709620,7 +709620,7 @@ sub_816FDB8: ; 816FDB8
ands r0, r2
orrs r0, r1
strb r0, [r4, 0x3]
- ldr r3, =0x085e4e94
+ ldr r3, =gUnknown_085E4E94
adds r5, r3
ldrb r1, [r5]
adds r0, r4, 0
@@ -709633,7 +709633,7 @@ sub_816FDB8: ; 816FDB8
lsrs r7, r0, 16
cmp r7, 0x8
bls @0816FDD2
- ldr r0, =0x085e4f8c
+ ldr r0, =gUnknown_085E4F8C
ldr r2, [sp, 0x8]
subs r2, 0x6
lsls r2, 16
@@ -709693,7 +709693,7 @@ sub_816FEDC: ; 816FEDC
ldrsh r0, [r4, r1]
cmp r0, 0
beq @0816FF48
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
ldrh r1, [r4, 0x32]
lsls r0, r1, 24
lsrs r0, 23
@@ -709933,7 +709933,7 @@ sub_8170040: ; 8170040
adds r0, r1, 0x1
strh r0, [r5, 0x30]
@081700BE:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r0, [r5, 0x30]
lsls r0, 24
lsrs r0, 23
@@ -710078,11 +710078,11 @@ sub_81701C4: ; 81701C4
bl gpu_pal_allocator_reset
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085e5068
+ ldr r1, =gUnknown_085E5068
movs r0, 0x1
movs r2, 0x2
bl bg_vram_setup
- ldr r0, =0x085e5070
+ ldr r0, =gUnknown_085E5070
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -710175,7 +710175,7 @@ sub_8170290: ; 8170290
movs r2, 0x27
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r5, =0x085ee8f1
+ ldr r5, =gUnknown_085EE8F1
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x38
@@ -710496,15 +710496,15 @@ sub_8170478: ; 8170478
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2ea9c
+ ldr r1, =gUnknown_08C2EA9C
bl sub_80A6D48
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2ea50
+ ldr r1, =gUnknown_08C2EA50
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c2dda4
+ ldr r0, =gUnknown_08C2DDA4
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -711509,7 +711509,7 @@ sub_8170E04: ; 8170E04
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r1, =0x0832c588
+ ldr r1, =gUnknown_0832C588
adds r0, r1
movs r1, 0x20
movs r2, 0x50
@@ -711661,7 +711661,7 @@ sub_8170F2C: ; 8170F2C
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
- ldr r1, =0x0832c588
+ ldr r1, =gUnknown_0832C588
adds r0, r1
adds r1, r6, 0
adds r1, 0x20
@@ -712999,7 +712999,7 @@ sub_81719EC: ; 81719EC
ldrsh r1, [r6, r2]
movs r0, 0x22
ldrsh r2, [r6, r0]
- ldr r0, =0x085e5250
+ ldr r0, =gUnknown_085E5250
mov r3, r8
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -713013,7 +713013,7 @@ sub_81719EC: ; 81719EC
adds r5, r4, r2
movs r0, 0x18
strh r0, [r5, 0x2E]
- ldr r0, =0x085e5088
+ ldr r0, =gUnknown_085E5088
lsls r1, r7, 2
adds r1, r0
movs r0, 0
@@ -713034,7 +713034,7 @@ sub_81719EC: ; 81719EC
add r4, r10
ldr r0, =sub_8171AAC + 1
str r0, [r4]
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
ldrb r1, [r0, 0x4]
adds r0, r5, 0
bl obj_anim_image_start
@@ -713391,7 +713391,7 @@ sub_8171CE8: ; 8171CE8
sub_8171D60: ; 8171D60
push {r4,r5,lr}
lsls r0, 24
- ldr r1, =0x085e5094
+ ldr r1, =gUnknown_085E5094
lsrs r5, r0, 21
adds r4, r5, r1
ldrh r0, [r4, 0x6]
@@ -713402,7 +713402,7 @@ sub_8171D60: ; 8171D60
bne @08171D86
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x085e50f4
+ ldr r0, =gUnknown_085E50F4
adds r0, r5, r0
bl gpu_pal_obj_decompress_and_apply3
@08171D86:
@@ -713443,7 +713443,7 @@ sub_8171D98: ; 8171D98
lsrs r5, 24
adds r0, r5, 0
bl sub_8171D60
- ldr r1, =0x085e51c0
+ ldr r1, =gUnknown_085E51C0
lsls r0, r5, 2
adds r0, r1
ldr r0, [r0]
@@ -713537,7 +713537,7 @@ sub_8171E50: ; 8171E50
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
- ldr r4, =0x085e51f0
+ ldr r4, =gUnknown_085E51F0
adds r0, r4
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -713552,7 +713552,7 @@ sub_8171E50: ; 8171E50
lsls r4, 2
ldr r5, =0x02020630
adds r7, r4, r5
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
ldr r1, [sp]
adds r0, r1, r0
ldrb r1, [r0]
@@ -713726,7 +713726,7 @@ sub_8171FC4: ; 8171FC4
lsls r0, 3
str r0, [sp, 0x10]
@0817200A:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r2, [sp, 0x10]
adds r0, r2, r0
ldr r1, [sp]
@@ -713743,7 +713743,7 @@ sub_8171FC4: ; 8171FC4
lsls r4, 2
mov r3, r10
adds r5, r4, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
add r0, r8
ldrb r1, [r0]
adds r0, r5, 0
@@ -713845,7 +713845,7 @@ sub_81720C8: ; 81720C8
lsls r0, 3
str r0, [sp, 0x10]
@0817210E:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r2, [sp, 0x10]
adds r0, r2, r0
ldr r1, [sp]
@@ -713862,7 +713862,7 @@ sub_81720C8: ; 81720C8
lsls r4, 2
mov r3, r10
adds r5, r4, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
add r0, r8
ldrb r1, [r0]
adds r0, r5, 0
@@ -713960,11 +713960,11 @@ sub_81721CC: ; 81721CC
str r0, [sp, 0x10]
ldr r3, =0x02020630
mov r8, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
adds r1, r0
mov r10, r1
@08172212:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r1, [sp, 0x10]
adds r0, r1, r0
ldr r1, [sp]
@@ -714081,7 +714081,7 @@ sub_81722CC: ; 81722CC
lsls r0, 3
str r0, [sp, 0x10]
@08172312:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r2, [sp, 0x10]
adds r0, r2, r0
ldr r1, [sp]
@@ -714098,7 +714098,7 @@ sub_81722CC: ; 81722CC
lsls r4, 2
mov r3, r10
adds r5, r4, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
add r0, r8
ldrb r1, [r0]
adds r0, r5, 0
@@ -714210,11 +714210,11 @@ sub_81723D4: ; 81723D4
str r1, [sp, 0x10]
ldr r3, =0x02020630
mov r9, r3
- ldr r1, =0x085e51b4
+ ldr r1, =gUnknown_085E51B4
adds r0, r1
mov r10, r0
@08172430:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r4, [sp, 0x10]
adds r0, r4, r0
ldr r1, [sp]
@@ -714387,11 +714387,11 @@ sub_8172560: ; 8172560
str r0, [sp, 0x10]
ldr r3, =0x02020630
mov r8, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
adds r1, r0
mov r10, r1
@081725A6:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r1, [sp, 0x10]
adds r0, r1, r0
ldr r1, [sp]
@@ -714558,7 +714558,7 @@ sub_81726BC: ; 81726BC
add r2, r8
mov r10, r2
@08172708:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r3, [sp, 0x14]
adds r0, r3, r0
ldr r1, [sp, 0x4]
@@ -714575,7 +714575,7 @@ sub_81726BC: ; 81726BC
lsls r4, 2
ldr r0, =0x02020630
adds r5, r4, r0
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
add r0, r9
ldrb r1, [r0]
adds r0, r5, 0
@@ -714690,11 +714690,11 @@ sub_81727E8: ; 81727E8
str r0, [sp, 0x10]
ldr r3, =0x02020630
mov r8, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
adds r1, r0
mov r10, r1
@0817282E:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r1, [sp, 0x10]
adds r0, r1, r0
ldr r1, [sp]
@@ -714852,7 +714852,7 @@ sub_8172944: ; 8172944
cmp r0, 0
bne @081729DC
movs r4, 0
- ldr r5, =0x085e51c0
+ ldr r5, =gUnknown_085E51C0
b @08172998
.align 2, 0
.pool
@@ -714872,8 +714872,8 @@ sub_8172944: ; 8172944
cmp r4, 0xC
bne @081729CA
movs r6, 0
- ldr r5, =0x085e5094
- ldr r4, =0x085e50f4
+ ldr r5, =gUnknown_085E5094
+ ldr r4, =gUnknown_085E50F4
@081729B4:
ldrh r0, [r5, 0x6]
bl gpu_tile_obj_free_by_tag
@@ -714939,7 +714939,7 @@ sub_81729E8: ; 81729E8
lsls r2, 17
adds r0, r2
lsrs r0, 16
- ldr r2, =0x085e5310
+ ldr r2, =gUnknown_085E5310
lsls r1, r7, 1
adds r1, r2
ldrh r3, [r1]
@@ -714957,7 +714957,7 @@ sub_81729E8: ; 81729E8
lsls r1, 17
adds r0, r1
lsrs r0, 16
- ldr r2, =0x085e5310
+ ldr r2, =gUnknown_085E5310
lsls r1, r7, 1
adds r1, r2
ldrh r3, [r1]
@@ -715017,7 +715017,7 @@ sub_8172AB0: ; 8172AB0
adds r0, r2
lsrs r0, 16
ldrb r2, [r4, 0x8]
- ldr r3, =0x085e5310
+ ldr r3, =gUnknown_085E5310
lsls r1, 1
adds r1, r3
ldrh r3, [r1]
@@ -715124,7 +715124,7 @@ sub_8172B90: ; 8172B90
adds r0, r3
lsrs r0, 16
ldrb r2, [r4, 0x8]
- ldr r3, =0x085e5310
+ ldr r3, =gUnknown_085E5310
lsls r1, 1
adds r1, r3
ldrh r3, [r1]
@@ -715575,9 +715575,9 @@ sub_8172EF0: ; 8172EF0
lsrs r0, 16
cmp r0, r7
bne @08172F6E
- ldr r0, =0x0852528c
+ ldr r0, =gUnknown_0852528C
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x08525b94
+ ldr r0, =gUnknown_08525B94
bl gpu_pal_obj_decompress_and_apply3
@08172F6E:
ldr r5, =sub_8172FEC + 1
@@ -715690,7 +715690,7 @@ sub_8172FEC: ; 8172FEC
ldrsh r0, [r4, r1]
cmp r0, 0
bne @08173074
- ldr r0, =0x085ce388
+ ldr r0, =gUnknown_085CE388
adds r1, r5, 0
movs r3, 0x5
bl obj_add_from_template_forward_search
@@ -715704,7 +715704,7 @@ sub_8172FEC: ; 8172FEC
blt @081730A8
cmp r0, 0x3
bgt @081730A8
- ldr r0, =0x085ce3a0
+ ldr r0, =gUnknown_085CE3A0
adds r1, r5, 0
movs r3, 0x5
bl obj_add_from_template_forward_search
@@ -715723,7 +715723,7 @@ sub_8172FEC: ; 8172FEC
.align 2, 0
.pool
@081730A8:
- ldr r0, =0x085ce3a0
+ ldr r0, =gUnknown_085CE3A0
adds r1, r5, 0
movs r3, 0x5
bl obj_add_from_template_forward_search
@@ -715984,9 +715984,9 @@ sub_81732B0: ; 81732B0
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085253ac
+ ldr r0, =gUnknown_085253AC
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x08525cb4
+ ldr r0, =gUnknown_08525CB4
bl gpu_pal_obj_decompress_and_apply3
ldr r0, =0x0000281d
bl gpu_pal_tags_index_of
@@ -716782,7 +716782,7 @@ sub_81738BC: ; 81738BC
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -716953,12 +716953,12 @@ sub_8173AA8: ; 8173AA8
ldrsh r0, [r1, r2]
cmp r0, 0x3
ble @08173AEC
- ldr r1, =0x085e53b4
+ ldr r1, =gUnknown_085E53B4
b @08173AEE
.align 2, 0
.pool
@08173AEC:
- ldr r1, =0x085e53e4
+ ldr r1, =gUnknown_085E53E4
@08173AEE:
lsls r2, r6, 3
adds r0, r2, r1
@@ -717475,7 +717475,7 @@ sub_8173EE4: ; 8173EE4
lsls r4, 3
adds r4, r1
strh r0, [r4, 0x10]
- ldr r0, =0x085e5380
+ ldr r0, =gUnknown_085E5380
bl Window_AddFromTemplate
ldr r0, [r6]
ldrb r1, [r0, 0x14]
@@ -717555,7 +717555,7 @@ sub_8173F84: ; 8173F84
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085e8c14
+ ldr r2, =gUnknown_085E8C14
str r5, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -717823,7 +717823,7 @@ sub_8174194: ; 8174194
cmp r0, 0
bne @08174308
ldr r1, =0x0201c000
- ldr r0, =0x085e56d4
+ ldr r0, =gUnknown_085E56D4
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r3}
@@ -718091,18 +718091,18 @@ sub_81743EC: ; 81743EC
cmp r0, 0x3
ble @081744B8
lsls r1, r5, 3
- ldr r0, =0x085e53b4
+ ldr r0, =gUnknown_085E53B4
adds r0, 0x4
adds r0, r1, r0
ldrh r3, [r0]
- ldr r0, =0x085e53ba
+ ldr r0, =gUnknown_085E53BA
adds r1, r0
ldrh r4, [r1]
b @081744C8
.align 2, 0
.pool
@081744B8:
- ldr r0, =0x085e53e4
+ ldr r0, =gUnknown_085E53E4
lsls r2, r5, 3
adds r1, r0, 0x4
adds r1, r2, r1
@@ -718195,14 +718195,14 @@ sub_81743EC: ; 81743EC
movs r3, 0x3
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x085e8c00
+ ldr r1, =gUnknown_085E8C00
adds r0, r5, 0
bl ExpandTextCodes
movs r1, 0x8
ldrsh r0, [r4, r1]
cmp r0, 0
bgt @081745C0
- ldr r1, =0x085e8574
+ ldr r1, =gUnknown_085E8574
movs r0, 0x1
str r0, [sp]
adds r0, r5, 0
@@ -718213,7 +718213,7 @@ sub_81743EC: ; 81743EC
.align 2, 0
.pool
@081745C0:
- ldr r1, =0x085e855c
+ ldr r1, =gUnknown_085E855C
movs r0, 0x1
str r0, [sp]
adds r0, r5, 0
@@ -718560,7 +718560,7 @@ sub_8174898: ; 8174898
lsls r2, 2
bl CpuSet
ldr r1, =0x0201c000
- ldr r0, =0x085e56d4
+ ldr r0, =gUnknown_085E56D4
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3}
@@ -718668,14 +718668,14 @@ sub_81749A0: ; 81749A0
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085e8588
+ ldr r0, =gUnknown_085E8588
movs r1, 0x8
movs r2, 0x1
bl sub_8198180
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085e8bdc
+ ldr r2, =gUnknown_085E8BDC
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -718740,7 +718740,7 @@ sub_8174A38: ; 8174A38
bl Window_FastFillPixels
movs r0, 0
bl Window_WriteStandardTileMap
- ldr r4, =0x085e8b3e
+ ldr r4, =gUnknown_085E8B3E
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xD0
@@ -718748,7 +718748,7 @@ sub_8174A38: ; 8174A38
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x085e5388
+ ldr r0, =gUnknown_085E5388
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -718784,7 +718784,7 @@ sub_8174A88: ; 8174A88
lsls r0, 1
cmp r1, r0
beq @08174B30
- ldr r1, =0x085e8c36
+ ldr r1, =gUnknown_085E8C36
add r0, sp, 0xC
bl gf_strcpy
adds r6, r0, 0
@@ -718830,7 +718830,7 @@ sub_8174A88: ; 8174A88
adds r6, 0x1
movs r0, 0xFF
strb r0, [r6]
- ldr r0, =0x085e5388
+ ldr r0, =gUnknown_085E5388
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -718865,7 +718865,7 @@ sub_8174A88: ; 8174A88
bl sub_81DB35C
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x085e5388
+ ldr r0, =gUnknown_085E5388
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -718889,7 +718889,7 @@ sub_8174A88: ; 8174A88
bl sub_81DB368
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x085e5388
+ ldr r0, =gUnknown_085E5388
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -718910,7 +718910,7 @@ sub_8174A88: ; 8174A88
lsrs r1, 23
movs r2, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
adds r6, r0, 0
@@ -718945,7 +718945,7 @@ sub_8174A88: ; 8174A88
@08174C0A:
movs r0, 0xFF
strb r0, [r6]
- ldr r5, =0x085e5388
+ ldr r5, =gUnknown_085E5388
str r5, [sp]
movs r4, 0x1
negs r4, r4
@@ -718957,7 +718957,7 @@ sub_8174A88: ; 8174A88
movs r2, 0x80
movs r3, 0x1
bl box_print
- ldr r1, =0x085e8c3b
+ ldr r1, =gUnknown_085E8C3B
add r0, sp, 0xC
bl gf_strcpy
adds r6, r0, 0
@@ -718975,7 +718975,7 @@ sub_8174A88: ; 8174A88
movs r2, 0x24
movs r3, 0x11
bl box_print
- ldr r1, =0x085e8c4d
+ ldr r1, =gUnknown_085E8C4D
add r0, sp, 0xC
bl gf_strcpy
adds r6, r0, 0
@@ -719022,14 +719022,14 @@ sub_8174C98: ; 8174C98
movs r1, 0
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r0, =0x085e538c
+ ldr r0, =gUnknown_085E538C
mov r8, r0
str r0, [sp]
movs r1, 0x1
negs r1, r1
mov r9, r1
str r1, [sp, 0x4]
- ldr r0, =0x085e8c48
+ ldr r0, =gUnknown_085E8C48
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -719065,7 +719065,7 @@ sub_8174C98: ; 8174C98
str r0, [sp]
movs r7, 0
str r7, [sp, 0x4]
- ldr r0, =0x085e8c4d
+ ldr r0, =gUnknown_085E8C4D
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -719141,7 +719141,7 @@ sub_8174C98: ; 8174C98
str r0, [sp]
mov r1, r9
str r1, [sp, 0x4]
- ldr r0, =0x085e84ce
+ ldr r0, =gUnknown_085E84CE
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -719218,7 +719218,7 @@ sub_8174C98: ; 8174C98
bl sub_81DB368
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x085e538c
+ ldr r0, =gUnknown_085E538C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -719314,7 +719314,7 @@ sub_8174EC4: ; 8174EC4
str r3, [r2, 0x8]
ldr r0, [r2, 0x8]
bl sub_80A1A74
- ldr r0, =0x085e54e8
+ ldr r0, =gUnknown_085E54E8
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -719340,9 +719340,9 @@ sub_8174F70: ; 8174F70
ldr r1, =0x0300301c
movs r0, 0x8
strb r0, [r1]
- ldr r0, =0x085e5394
+ ldr r0, =gUnknown_085E5394
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e53a4
+ ldr r0, =gUnknown_085E53A4
bl gpu_pal_obj_decompress_and_apply
pop {r0}
bx r0
@@ -719355,7 +719355,7 @@ sub_8174FAC: ; 8174FAC
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085e5374
+ ldr r1, =gUnknown_085E5374
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -719424,7 +719424,7 @@ sub_8175024: ; 8175024
.4byte @081750D2
.4byte @081750DC
@08175058:
- ldr r1, =0x085e5508
+ ldr r1, =gUnknown_085E5508
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -719616,7 +719616,7 @@ sub_81751A4: ; 81751A4
movs r1, 0x3
ands r0, r1
adds r0, 0x8
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsls r4, 1
adds r4, r1
movs r2, 0
@@ -719657,7 +719657,7 @@ sub_81751FC: ; 81751FC
movs r0, 0x7
ands r2, r0
negs r2, r2
- ldr r0, =0x085e54d0
+ ldr r0, =gUnknown_085E54D0
lsls r4, 16
asrs r4, 16
lsls r2, 16
@@ -719791,7 +719791,7 @@ sub_81752F4: ; 81752F4
movs r1, 0x3
ands r0, r1
adds r0, 0x8
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsls r4, 1
adds r4, r1
movs r2, 0
@@ -719859,9 +719859,9 @@ sub_8175364: ; 8175364
adds r0, r2, 0
strh r0, [r1]
@081753B8:
- ldr r0, =0x085e5394
+ ldr r0, =gUnknown_085E5394
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e53a4
+ ldr r0, =gUnknown_085E53A4
bl gpu_pal_obj_decompress_and_apply
ldrh r0, [r6]
adds r0, 0x1
@@ -719902,7 +719902,7 @@ sub_8175364: ; 8175364
bl __umodsi3
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e53fc
+ ldr r1, =gUnknown_085E53FC
ldr r2, =0x000003e9
str r4, [sp]
str r0, [sp, 0x4]
@@ -720028,7 +720028,7 @@ sub_8175548: ; 8175548
push {lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085e6f68
+ ldr r1, =gUnknown_085E6F68
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
@@ -720038,11 +720038,11 @@ sub_8175548: ; 8175548
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r0, =0x085e56f0
+ ldr r0, =gUnknown_085E56F0
movs r1, 0x80
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x085e6f6c
+ ldr r0, =gUnknown_085E6F6C
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -720468,14 +720468,14 @@ sub_81758E4: ; 81758E4
ldr r1, =0x0300301c
movs r0, 0x8
strb r0, [r1]
- ldr r0, =0x085b0e04
+ ldr r0, =gUnknown_085B0E04
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085b0c0c
+ ldr r0, =gUnknown_085B0C0C
ldr r1, =0x06003800
bl LZ77UnCompVram
- ldr r0, =0x085b0a02
+ ldr r0, =gUnknown_085B0A02
movs r1, 0x1
movs r2, 0x3E
bl gpu_pal_apply
@@ -720493,7 +720493,7 @@ sub_81758E4: ; 81758E4
bls @0817593C
movs r1, 0
ldr r2, =0x0201d800
- ldr r6, =0x085e701c
+ ldr r6, =gUnknown_085E701C
ldr r0, =0xfffff000
adds r5, r2, r0
movs r4, 0x22
@@ -720531,7 +720531,7 @@ sub_81758E4: ; 81758E4
strh r0, [r2, 0x6]
adds r0, r6, 0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085e702c
+ ldr r0, =gUnknown_085E702C
bl gpu_pal_obj_alloc_tag_and_apply
ldr r1, =0x030022c0
movs r0, 0x87
@@ -721095,7 +721095,7 @@ sub_8175DA0: ; 8175DA0
cmp r0, 0x38
bgt @08175F2C
movs r5, 0
- ldr r2, =0x085e6af4
+ ldr r2, =gUnknown_085E6AF4
mov r8, r2
adds r7, r3, 0
movs r6, 0xA0
@@ -721494,7 +721494,7 @@ sub_81760FC: ; 81760FC
lsls r0, 1
adds r0, r3, r0
ldrh r0, [r0]
- ldr r4, =0x085e6f7c
+ ldr r4, =gUnknown_085E6F7C
adds r1, r3, 0
adds r1, 0x90
ldrh r3, [r1]
@@ -722695,13 +722695,13 @@ sub_8176AB0: ; 8176AB0
ldrb r0, [r0, 0x8]
cmp r0, 0
bne @08176BD8
- ldr r0, =0x085f5334
+ ldr r0, =gUnknown_085F5334
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f53bc
+ ldr r0, =gUnknown_085F53BC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f5354
+ ldr r0, =gUnknown_085F5354
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f5384
+ ldr r0, =gUnknown_085F5384
bl gpu_pal_obj_alloc_and_load_multiple
movs r0, 0x78
movs r1, 0x2E
@@ -722725,7 +722725,7 @@ sub_8176AB0: ; 8176AB0
str r1, [r2]
adds r6, 0x8
adds r0, r6
- ldr r1, =0x085e6fd0
+ ldr r1, =gUnknown_085E6FD0
str r1, [r0]
movs r0, 0x88
lsls r0, 1
@@ -722735,13 +722735,13 @@ sub_8176AB0: ; 8176AB0
.align 2, 0
.pool
@08176BD8:
- ldr r0, =0x085f5344
+ ldr r0, =gUnknown_085F5344
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f53ac
+ ldr r0, =gUnknown_085F53AC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f5354
+ ldr r0, =gUnknown_085F5354
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f5384
+ ldr r0, =gUnknown_085F5384
bl gpu_pal_obj_alloc_and_load_multiple
movs r0, 0x78
movs r1, 0x2E
@@ -722765,7 +722765,7 @@ sub_8176AB0: ; 8176AB0
str r1, [r2]
adds r6, 0x8
adds r0, r6
- ldr r1, =0x085e6fd0
+ ldr r1, =gUnknown_085E6FD0
str r1, [r0]
movs r0, 0x88
lsls r0, 1
@@ -722782,7 +722782,7 @@ sub_8176AB0: ; 8176AB0
ldr r1, =sub_8176F90 + 1
str r1, [r5]
adds r0, r6
- ldr r1, =0x085e7010
+ ldr r1, =gUnknown_085E7010
str r1, [r0]
ldr r1, =0x030022c0
movs r0, 0x87
@@ -722887,13 +722887,13 @@ sub_8176D1C: ; 8176D1C
lsrs r7, r1, 16
lsls r4, 16
lsrs r5, r4, 16
- ldr r0, =0x085e5770
+ ldr r0, =gUnknown_085E5770
movs r6, 0xC0
lsls r6, 19
adds r3, r6
adds r1, r3, 0
bl LZ77UnCompVram
- ldr r0, =0x08dc3d54
+ ldr r0, =gUnknown_08DC3D54
adds r1, r5, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -723044,7 +723044,7 @@ sub_8176E40: ; 8176E40
lsls r1, 28
lsrs r1, 16
movs r2, 0
- ldr r7, =0x085e5bac
+ ldr r7, =gUnknown_085E5BAC
movs r4, 0xC0
lsls r4, 19
adds r1, 0x1
@@ -723065,13 +723065,13 @@ sub_8176E40: ; 8176E40
movs r2, 0x7
adds r3, r5, 0
bl sub_8176DBC
- ldr r0, =0x085e5bbb
+ ldr r0, =gUnknown_085E5BBB
str r6, [sp]
movs r1, 0x7
movs r2, 0x7
adds r3, r5, 0
bl sub_8176DBC
- ldr r4, =0x085e5bca
+ ldr r4, =gUnknown_085E5BCA
str r6, [sp]
adds r0, r4, 0
movs r1, 0xB
@@ -723084,13 +723084,13 @@ sub_8176E40: ; 8176E40
movs r2, 0x7
adds r3, r5, 0
bl sub_8176DBC
- ldr r0, =0x085e5bd9
+ ldr r0, =gUnknown_085E5BD9
str r6, [sp]
movs r1, 0x14
movs r2, 0x7
adds r3, r5, 0
bl sub_8176DBC
- ldr r0, =0x085e5be8
+ ldr r0, =gUnknown_085E5BE8
str r6, [sp]
movs r1, 0x18
movs r2, 0x7
@@ -723570,7 +723570,7 @@ sub_8177224: ; 8177224
ldr r0, =sub_8177050 + 1
str r0, [r1]
strh r4, [r2, 0x3A]
- ldr r0, =0x085e7068
+ ldr r0, =gUnknown_085E7068
movs r7, 0x20
ldrsh r1, [r2, r7]
movs r3, 0x22
@@ -724148,7 +724148,7 @@ sub_81775E0: ; 81775E0
cmp r0, 0
beq @0817776E
ldr r2, =0x020375e2
- ldr r1, =0x085e7080
+ ldr r1, =gUnknown_085E7080
subs r0, 0x1
lsls r0, 1
adds r0, r1
@@ -724415,7 +724415,7 @@ sub_8177888: ; 8177888
bl reset_all_obj_data
bl sub_80A1A74
bl gpu_pal_allocator_reset
- ldr r0, =0x085e7088
+ ldr r0, =gUnknown_085E7088
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
@@ -724427,7 +724427,7 @@ sub_8177888: ; 8177888
bl sub_8177B44
bl sub_8177B9C
bl reset_temp_tile_data_buffers
- ldr r1, =0x085e7804
+ ldr r1, =gUnknown_085E7804
str r5, [sp]
movs r0, 0x1
movs r2, 0
@@ -724439,7 +724439,7 @@ sub_8177888: ; 8177888
lsrs r5, r0, 24
cmp r5, 0
bne @0817797C
- ldr r0, =0x085e70c8
+ ldr r0, =gUnknown_085E70C8
ldr r1, =0x0203bcf0
ldr r1, [r1]
bl call_LZZUnCompWram
@@ -724585,7 +724585,7 @@ pokedex_diploma_something: ; 8177AD4
movs r0, 0x14
bl lcd_io_set
ldr r0, =0x02021cc4
- ldr r1, =0x085ee855
+ ldr r1, =gUnknown_085EE855
bl gf_strcpy
b @08177B0C
.align 2, 0
@@ -724595,11 +724595,11 @@ pokedex_diploma_something: ; 8177AD4
movs r1, 0
bl lcd_io_set
ldr r0, =0x02021cc4
- ldr r1, =0x085ee84f
+ ldr r1, =gUnknown_085EE84F
bl gf_strcpy
@08177B0C:
ldr r4, =0x02021fc4
- ldr r1, =0x085ee85e
+ ldr r1, =gUnknown_085EE85E
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -724623,7 +724623,7 @@ sub_8177B44: ; 8177B44
push {lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085e81fc
+ ldr r1, =gUnknown_085E81FC
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -724657,10 +724657,10 @@ sub_8177B44: ; 8177B44
thumb_func_start sub_8177B9C
sub_8177B9C: ; 8177B9C
push {lr}
- ldr r0, =0x085e8204
+ ldr r0, =gUnknown_085E8204
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -724686,7 +724686,7 @@ sub_8177BCC: ; 8177BCC
lsrs r4, 24
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x085e8214
+ ldr r1, =gUnknown_085E8214
add r0, sp, 0x14
movs r2, 0x3
bl memcpy
@@ -724946,7 +724946,7 @@ sub_8177E14: ; 8177E14
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085efcf0
+ ldr r1, =gUnknown_085EFCF0
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -725018,7 +725018,7 @@ sub_8177E88: ; 8177E88
.4byte @08177FC8
@08177ECC:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d9bb44
+ ldr r1, =gUnknown_08D9BB44
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -725040,7 +725040,7 @@ sub_8177E88: ; 8177E88
bne @08177F06
b @08177FFC
@08177F06:
- ldr r0, =0x08d9bf98
+ ldr r0, =gUnknown_08D9BF98
ldr r4, =0x0203bcf4
ldr r1, [r4]
bl call_LZZUnCompWram
@@ -725049,7 +725049,7 @@ sub_8177E88: ; 8177E88
.align 2, 0
.pool
@08177F1C:
- ldr r0, =0x08d9c13c
+ ldr r0, =gUnknown_08D9C13C
ldr r1, [r7]
movs r2, 0x80
lsls r2, 5
@@ -725111,7 +725111,7 @@ sub_8177E88: ; 8177E88
.align 2, 0
.pool
@08177FA8:
- ldr r0, =0x08d9bef0
+ ldr r0, =gUnknown_08D9BEF0
movs r1, 0
movs r2, 0xC0
bl decompress_palette
@@ -725123,7 +725123,7 @@ sub_8177E88: ; 8177E88
.align 2, 0
.pool
@08177FC8:
- ldr r0, =0x0857fdec
+ ldr r0, =gUnknown_0857FDEC
bl gpu_tile_obj_decompress_and_load
ldr r0, =0x0203bcf4
ldr r1, [r0]
@@ -725138,7 +725138,7 @@ sub_8177E88: ; 8177E88
.align 2, 0
.pool
@08177FEC:
- ldr r0, =0x0857fdf4
+ ldr r0, =gUnknown_0857FDF4
bl gpu_pal_obj_decompress_and_apply
movs r0, 0x1
b @08177FFE
@@ -725156,10 +725156,10 @@ sub_8177E88: ; 8177E88
thumb_func_start sub_8178008
sub_8178008: ; 8178008
push {r4,lr}
- ldr r0, =0x085efd28
+ ldr r0, =gUnknown_085EFD28
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
- ldr r0, =0x085efd00
+ ldr r0, =gUnknown_085EFD00
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -725203,7 +725203,7 @@ sub_817804C: ; 817804C
str r4, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x085efd20
+ ldr r5, =gUnknown_085EFD20
adds r4, r5
str r4, [sp, 0x8]
lsls r6, 24
@@ -725237,7 +725237,7 @@ sub_8178090: ; 8178090
movs r0, 0x3
movs r1, 0xFF
bl Window_FastFillPixels
- ldr r4, =0x085e926b
+ ldr r4, =gUnknown_085E926B
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x40
@@ -725300,7 +725300,7 @@ sub_8178110: ; 8178110
adds r1, r6, 0
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9263
+ ldr r1, =gUnknown_085E9263
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -725330,7 +725330,7 @@ sub_8178174: ; 8178174
ldrb r0, [r0]
bl sub_80E167C
adds r4, r0, 0
- ldr r2, =0x085e9225
+ ldr r2, =gUnknown_085E9225
movs r7, 0x1
str r7, [sp]
movs r0, 0xFF
@@ -725380,7 +725380,7 @@ sub_8178174: ; 8178174
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9233
+ ldr r1, =gUnknown_085E9233
adds r0, r4, 0
bl ExpandTextCodes
str r7, [sp]
@@ -725395,7 +725395,7 @@ sub_8178174: ; 8178174
.align 2, 0
.pool
@08178230:
- ldr r2, =0x085e8d34
+ ldr r2, =gUnknown_085E8D34
str r7, [sp]
str r0, [sp, 0x4]
str r0, [sp, 0x8]
@@ -725424,7 +725424,7 @@ itemid_copy_name: ; 8178250
ldrb r0, [r0]
bl sub_80E167C
adds r6, r0, 0
- ldr r2, =0x085e922c
+ ldr r2, =gUnknown_085E922C
movs r5, 0x11
str r5, [sp]
movs r0, 0xFF
@@ -725438,7 +725438,7 @@ itemid_copy_name: ; 8178250
ldrb r0, [r6, 0x7]
cmp r0, 0
beq @081782B0
- ldr r0, =0x085efd50
+ ldr r0, =gUnknown_085EFD50
ldrb r1, [r6, 0x7]
subs r1, 0x1
lsls r1, 2
@@ -725455,7 +725455,7 @@ itemid_copy_name: ; 8178250
.align 2, 0
.pool
@081782B0:
- ldr r2, =0x085e8d34
+ ldr r2, =gUnknown_085E8D34
str r5, [sp]
str r0, [sp, 0x4]
str r0, [sp, 0x8]
@@ -726327,11 +726327,11 @@ sub_8178974: ; 8178974
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085efd64
+ ldr r1, =gUnknown_085EFD64
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
- ldr r0, =0x085efd68
+ ldr r0, =gUnknown_085EFD68
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -726400,7 +726400,7 @@ sub_8178A40: ; 8178A40
movs r5, 0x1
cmp r4, 0
bne @08178A54
- ldr r1, =0x085ee80a
+ ldr r1, =gUnknown_085EE80A
bl gf_strcpy
movs r5, 0
@08178A54:
@@ -726410,7 +726410,7 @@ sub_8178A40: ; 8178A40
@08178A5A:
cmp r4, 0x1
bne @08178A66
- ldr r1, =0x085ee827
+ ldr r1, =gUnknown_085EE827
adds r0, r6, 0
bl gf_strcpy
@08178A66:
@@ -726491,7 +726491,7 @@ sub_8178A78: ; 8178A78
beq @08178B20
b @08178E58
@08178B20:
- ldr r1, =0x085ee765
+ ldr r1, =gUnknown_085EE765
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -726545,7 +726545,7 @@ sub_8178A78: ; 8178A78
@08178B98:
movs r0, 0x15
bl audio_play
- ldr r1, =0x085ee788
+ ldr r1, =gUnknown_085EE788
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -726591,7 +726591,7 @@ sub_8178A78: ; 8178A78
movs r2, 0x1
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r1, =0x085ee7bf
+ ldr r1, =gUnknown_085EE7BF
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -726665,7 +726665,7 @@ sub_8178A78: ; 8178A78
lsls r0, 24
cmp r0, 0
beq @08178CCC
- ldr r1, =0x085ee7ce
+ ldr r1, =gUnknown_085EE7CE
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -727133,20 +727133,20 @@ sub_8178FDC: ; 8178FDC
ldr r0, =0x81000200
str r0, [r2, 0x8]
ldr r0, [r2, 0x8]
- ldr r0, =0x085b0e04
+ ldr r0, =gUnknown_085B0E04
bl LZ77UnCompVram
- ldr r0, =0x085b0a80
+ ldr r0, =gUnknown_085B0A80
ldr r1, =0x06007000
bl LZ77UnCompVram
- ldr r0, =0x085b0c0c
+ ldr r0, =gUnknown_085B0C0C
ldr r1, =0x06007800
bl LZ77UnCompVram
- ldr r0, =0x085efde4
+ ldr r0, =gUnknown_085EFDE4
ldr r1, =0x06010020
bl LZ77UnCompVram
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085efd88
+ ldr r1, =gUnknown_085EFD88
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -727160,7 +727160,7 @@ sub_8178FDC: ; 8178FDC
adds r0, r4, 0
adds r1, r5, 0
bl CpuSet
- ldr r1, =0x0850e87c
+ ldr r1, =gUnknown_0850E87C
movs r2, 0x90
lsls r2, 1
movs r6, 0x85
@@ -727168,9 +727168,9 @@ sub_8178FDC: ; 8178FDC
movs r0, 0
adds r3, r6, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x085efd94
+ ldr r0, =gUnknown_085EFD94
bl Window_InitFromTemplates
- ldr r0, =0x085efd9c
+ ldr r0, =gUnknown_085EFD9C
bl Window_AddFromTemplateWithoutAllocatingMemory
ldr r4, =0x0203bd0e
strb r0, [r4]
@@ -727180,7 +727180,7 @@ sub_8178FDC: ; 8178FDC
adds r2, r5, r1
movs r1, 0x7
bl Window_SetField
- ldr r0, =0x085efda4
+ ldr r0, =gUnknown_085EFDA4
bl Window_AddFromTemplateWithoutAllocatingMemory
strb r0, [r4, 0x1]
ldrb r0, [r4, 0x1]
@@ -727194,20 +727194,20 @@ sub_8178FDC: ; 8178FDC
bl reset_all_obj_data
bl clear_tasks
bl sub_80A1A74
- ldr r0, =0x085b0a00
+ ldr r0, =gUnknown_085B0A00
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x085efdc4
+ ldr r0, =gUnknown_085EFDC4
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0850fefc
+ ldr r0, =gUnknown_0850FEFC
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -727233,7 +727233,7 @@ sub_8178FDC: ; 8178FDC
ldrb r0, [r4]
movs r1, 0x1
bl Window_CopyToVram
- ldr r0, =0x085ec816
+ ldr r0, =gUnknown_085EC816
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727307,7 +727307,7 @@ sub_8179288: ; 8179288
ldrb r0, [r4]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec917
+ ldr r0, =gUnknown_085EC917
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727320,7 +727320,7 @@ sub_8179288: ; 8179288
ldrb r0, [r4]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec816
+ ldr r0, =gUnknown_085EC816
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727340,7 +727340,7 @@ sub_8179288: ; 8179288
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec86f
+ ldr r0, =gUnknown_085EC86F
b @08179330
.align 2, 0
.pool
@@ -727353,7 +727353,7 @@ sub_8179288: ; 8179288
ldr r0, [r0]
cmp r0, 0
bne @08179370
- ldr r0, =0x085ec94f
+ ldr r0, =gUnknown_085EC94F
@08179330:
movs r1, 0x1
movs r2, 0
@@ -727366,7 +727366,7 @@ sub_8179288: ; 8179288
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec86f
+ ldr r0, =gUnknown_085EC86F
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727376,7 +727376,7 @@ sub_8179288: ; 8179288
.align 2, 0
.pool
@08179370:
- ldr r0, =0x085ec9a2
+ ldr r0, =gUnknown_085EC9A2
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727407,7 +727407,7 @@ sub_8179390: ; 8179390
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec8d4
+ ldr r0, =gUnknown_085EC8D4
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727486,7 +727486,7 @@ sub_8179454: ; 8179454
lsrs r4, r0, 3
movs r0, 0x7
ands r4, r0
- ldr r0, =0x085efd80
+ ldr r0, =gUnknown_085EFD80
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r5, 0x38]
@@ -727505,7 +727505,7 @@ sub_8179454: ; 8179454
ldrh r0, [r0]
cmp r0, 0
beq @081794DC
- ldr r3, =0x085efdac
+ ldr r3, =gUnknown_085EFDAC
lsls r2, r4, 1
adds r2, r4
adds r0, r2, r3
@@ -728201,7 +728201,7 @@ sub_8179A04: ; 8179A04
@08179A58:
movs r5, 0
mov r8, r4
- ldr r4, =0x085efe74
+ ldr r4, =gUnknown_085EFE74
adds r0, r4, 0x1
mov r12, r0
ldr r6, =0x0000403b
@@ -728575,7 +728575,7 @@ sub_8179D9C: ; 8179D9C
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085f0550
+ ldr r1, =gUnknown_085F0550
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -728648,7 +728648,7 @@ sub_8179DF4: ; 8179DF4
bl pokemon_getattr
adds r4, r0, 0
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -728689,7 +728689,7 @@ sub_8179DF4: ; 8179DF4
.align 2, 0
.pool
@08179EC4:
- ldr r0, =0x085b26f4
+ ldr r0, =gUnknown_085B26F4
bl gpu_tile_obj_decompress_and_load
ldr r0, =0x0203bd18
ldr r1, [r0]
@@ -728697,7 +728697,7 @@ sub_8179DF4: ; 8179DF4
.align 2, 0
.pool
@08179ED8:
- ldr r0, =0x085b26fc
+ ldr r0, =gUnknown_085B26FC
bl gpu_pal_obj_decompress_and_apply
ldr r0, =0x0203bd18
ldr r1, [r0]
@@ -728705,7 +728705,7 @@ sub_8179DF4: ; 8179DF4
.align 2, 0
.pool
@08179EEC:
- ldr r0, =0x085f06a0
+ ldr r0, =gUnknown_085F06A0
bl gpu_tile_obj_decompress_and_load
ldr r0, =0x0203bd18
ldr r1, [r0]
@@ -728725,7 +728725,7 @@ sub_8179DF4: ; 8179DF4
.pool
@08179F20:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d7c440
+ ldr r1, =gUnknown_08D7C440
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -728743,7 +728743,7 @@ sub_8179DF4: ; 8179DF4
lsrs r0, 24
cmp r0, 0x1
beq @08179FA0
- ldr r0, =0x08d9ba44
+ ldr r0, =gUnknown_08D9BA44
ldr r4, =0x0203bd18
ldr r1, [r4]
adds r1, 0x48
@@ -728759,7 +728759,7 @@ sub_8179DF4: ; 8179DF4
.align 2, 0
.pool
@08179F78:
- ldr r0, =0x08d7c9ec
+ ldr r0, =gUnknown_08D7C9EC
movs r1, 0x20
movs r2, 0x60
bl decompress_palette
@@ -728785,14 +728785,14 @@ sub_8179DF4: ; 8179DF4
thumb_func_start sub_8179FAC
sub_8179FAC: ; 8179FAC
push {lr}
- ldr r0, =0x085f0558
+ ldr r0, =gUnknown_085F0558
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
movs r1, 0x1
movs r2, 0xE0
bl sub_809882C
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -728824,7 +728824,7 @@ sub_8179FEC: ; 8179FEC
bl sub_8136F9C
lsls r0, 24
ldr r2, =0x0203bd1c
- ldr r1, =0x085f0568
+ ldr r1, =gUnknown_085F0568
lsrs r0, 22
subs r0, 0x4
adds r0, r1
@@ -729068,7 +729068,7 @@ sub_817A1C4: ; 817A1C4
cmp r0, 0
bne @0817A248
ldr r0, =0x02021fc4
- ldr r1, =0x085e937f
+ ldr r1, =gUnknown_085E937F
bl ExpandTextCodes
b @0817A268
.align 2, 0
@@ -729077,14 +729077,14 @@ sub_817A1C4: ; 817A1C4
cmp r0, 0
ble @0817A260
ldr r0, =0x02021fc4
- ldr r1, =0x085e9390
+ ldr r1, =gUnknown_085E9390
bl ExpandTextCodes
b @0817A268
.align 2, 0
.pool
@0817A260:
ldr r0, =0x02021fc4
- ldr r1, =0x085e93a9
+ ldr r1, =gUnknown_085E93A9
bl ExpandTextCodes
@0817A268:
ldr r2, =0x03003014
@@ -729251,7 +729251,7 @@ sub_817A358: ; 817A358
adds r0, r7, 0
adds r0, 0x10
adds r0, r5, r0
- ldr r1, =0x085f05b0
+ ldr r1, =gUnknown_085F05B0
str r1, [r0]
ldrb r3, [r6, 0x1]
movs r0, 0x3
@@ -729368,7 +729368,7 @@ sub_817A4A4: ; 817A4A4
adds r1, r5, 0
adds r1, 0x10
adds r1, r3, r1
- ldr r2, =0x085f0664
+ ldr r2, =gUnknown_085F0664
str r2, [r1]
adds r5, 0x1C
adds r3, r5
@@ -729413,7 +729413,7 @@ sub_817A4F8: ; 817A4F8
mov r0, r8
adds r0, 0x10
adds r0, r6, r0
- ldr r1, =0x085f0668
+ ldr r1, =gUnknown_085F0668
b @0817A548
.align 2, 0
.pool
@@ -729421,7 +729421,7 @@ sub_817A4F8: ; 817A4F8
mov r0, r8
adds r0, 0x10
adds r0, r6, r0
- ldr r1, =0x085f066c
+ ldr r1, =gUnknown_085F066C
@0817A548:
str r1, [r0]
lsls r0, r7, 4
@@ -729442,7 +729442,7 @@ sub_817A4F8: ; 817A4F8
thumb_func_start sub_817A56C
sub_817A56C: ; 817A56C
push {lr}
- ldr r0, =0x085f06a8
+ ldr r0, =gUnknown_085F06A8
movs r1, 0xAE
movs r2, 0x54
movs r3, 0x1
@@ -729498,7 +729498,7 @@ sub_817A5CC: ; 817A5CC
adds r3, r1, r0
movs r0, 0x1
strh r0, [r3]
- ldr r2, =0x085efebc
+ ldr r2, =gUnknown_085EFEBC
ldr r7, =0x0000105a
adds r1, r7
ldrb r0, [r1]
@@ -729506,7 +729506,7 @@ sub_817A5CC: ; 817A5CC
adds r0, r2
ldrb r2, [r0]
movs r4, 0
- ldr r5, =0x085eff00
+ ldr r5, =gUnknown_085EFF00
adds r6, r5, 0
subs r6, 0xA
@0817A5F0:
@@ -729652,7 +729652,7 @@ sub_817A634: ; 817A634
.4byte @0817A90E
.4byte @0817A90E
@0817A7C8:
- ldr r1, =0x085efebc
+ ldr r1, =gUnknown_085EFEBC
ldr r2, =0x0000105a
adds r0, r4, r2
ldrb r0, [r0]
@@ -729683,7 +729683,7 @@ sub_817A634: ; 817A634
.pool
@0817A818:
bl sub_817A91C
- ldr r1, =0x085efebc
+ ldr r1, =gUnknown_085EFEBC
ldr r3, =0x0000105a
adds r0, r4, r3
ldrb r0, [r0]
@@ -729705,7 +729705,7 @@ sub_817A634: ; 817A634
ands r0, r1
strb r0, [r2, 0x3]
ldr r0, [r4]
- ldr r1, =0x085f04fc
+ ldr r1, =gUnknown_085F04FC
str r1, [r0, 0x10]
bl obj_alloc_rotscale_entry
@0817A850:
@@ -729714,7 +729714,7 @@ sub_817A634: ; 817A634
movs r0, 0x32
strb r0, [r1]
@0817A858:
- ldr r1, =0x085efebc
+ ldr r1, =gUnknown_085EFEBC
ldr r2, =0x0000105a
adds r0, r4, r2
ldrb r0, [r0]
@@ -729807,7 +729807,7 @@ sub_817A91C: ; 817A91C
movs r0, 0x83
lsls r0, 5
adds r7, r5, r0
- ldr r1, =0x085efeee
+ ldr r1, =gUnknown_085EFEEE
mov r12, r1
ldr r2, =0x00001051
adds r6, r5, r2
@@ -730274,7 +730274,7 @@ sub_817ACE4: ; 817ACE4
movs r2, 0x2
movs r3, 0xE
bl SetWindowBorderStyle
- ldr r2, =0x085efa8f
+ ldr r2, =gUnknown_085EFA8F
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -730283,7 +730283,7 @@ sub_817ACE4: ; 817ACE4
movs r1, 0x1
movs r3, 0
bl Print
- ldr r0, =0x085f06d8
+ ldr r0, =gUnknown_085F06D8
movs r1, 0x2
movs r2, 0xE
movs r3, 0x1
@@ -730329,7 +730329,7 @@ sub_817AD40: ; 817AD40
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085efaaa
+ ldr r2, =gUnknown_085EFAAA
movs r0, 0x1
str r0, [sp]
str r4, [sp, 0x4]
@@ -730520,7 +730520,7 @@ sub_817AE00: ; 817AE00
bl reset_all_obj_data
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085f06c0
+ ldr r1, =gUnknown_085F06C0
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -730625,7 +730625,7 @@ sub_817AFD4: ; 817AFD4
thumb_func_start sub_817B02C
sub_817B02C: ; 817B02C
push {lr}
- ldr r0, =0x085f06c8
+ ldr r0, =gUnknown_085F06C8
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -730636,7 +730636,7 @@ sub_817B02C: ; 817B02C
movs r2, 0x2
movs r3, 0xE0
bl sub_80987D4
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -730651,13 +730651,13 @@ load_intro_part2_graphics: ; 817B064
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x085f0740
+ ldr r0, =gUnknown_085F0740
ldr r1, =0x06004000
bl LZ77UnCompVram
- ldr r0, =0x085f0bc0
+ ldr r0, =gUnknown_085F0BC0
ldr r1, =0x06007800
bl LZ77UnCompVram
- ldr r0, =0x085f06e0
+ ldr r0, =gUnknown_085F06E0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -730666,20 +730666,20 @@ load_intro_part2_graphics: ; 817B064
cmp r4, 0x1
beq @0817B0EC
@0817B08C:
- ldr r0, =0x085f0dbc
+ ldr r0, =gUnknown_085F0DBC
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1398
+ ldr r0, =gUnknown_085F1398
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f0cfc
+ ldr r0, =gUnknown_085F0CFC
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x085f5064
+ ldr r0, =gUnknown_085F5064
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f1668
+ ldr r0, =gUnknown_085F1668
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
@@ -730689,20 +730689,20 @@ load_intro_part2_graphics: ; 817B064
.align 2, 0
.pool
@0817B0EC:
- ldr r0, =0x085f1824
+ ldr r0, =gUnknown_085F1824
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1eac
+ ldr r0, =gUnknown_085F1EAC
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f17e4
+ ldr r0, =gUnknown_085F17E4
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f50ec
+ ldr r0, =gUnknown_085F50EC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f21b0
+ ldr r0, =gUnknown_085F21B0
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
@@ -730776,10 +730776,10 @@ sub_817B1C8: ; 817B1C8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x085f0740
+ ldr r0, =gUnknown_085F0740
ldr r1, =0x06004000
bl LZ77UnCompVram
- ldr r0, =0x085f0bc0
+ ldr r0, =gUnknown_085F0BC0
ldr r1, =0x06007800
bl LZ77UnCompVram
cmp r4, 0x4
@@ -730799,52 +730799,52 @@ sub_817B1C8: ; 817B1C8
.4byte @0817B2DC
.4byte @0817B334
@0817B214:
- ldr r0, =0x085f06e0
+ ldr r0, =gUnknown_085F06E0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f0dbc
+ ldr r0, =gUnknown_085F0DBC
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1398
+ ldr r0, =gUnknown_085F1398
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f0cfc
+ ldr r0, =gUnknown_085F0CFC
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x085f5064
+ ldr r0, =gUnknown_085F5064
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f16a8
+ ldr r0, =gUnknown_085F16A8
ldr r1, =0x06010000
bl LZ77UnCompVram
- ldr r0, =0x085f1668
+ ldr r0, =gUnknown_085F1668
b @0817B2A6
.align 2, 0
.pool
@0817B270:
- ldr r0, =0x085f0700
+ ldr r0, =gUnknown_085F0700
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f0dbc
+ ldr r0, =gUnknown_085F0DBC
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1398
+ ldr r0, =gUnknown_085F1398
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f0d5c
+ ldr r0, =gUnknown_085F0D5C
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x085f5064
+ ldr r0, =gUnknown_085F5064
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f16a8
+ ldr r0, =gUnknown_085F16A8
ldr r1, =0x06010000
bl LZ77UnCompVram
- ldr r0, =0x085f1688
+ ldr r0, =gUnknown_085F1688
@0817B2A6:
movs r1, 0x80
lsls r1, 1
@@ -730855,23 +730855,23 @@ sub_817B1C8: ; 817B1C8
.align 2, 0
.pool
@0817B2DC:
- ldr r0, =0x085f0700
+ ldr r0, =gUnknown_085F0700
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f1824
+ ldr r0, =gUnknown_085F1824
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1eac
+ ldr r0, =gUnknown_085F1EAC
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r4, =0x085f1804
+ ldr r4, =gUnknown_085F1804
adds r0, r4, 0
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f50ec
+ ldr r0, =gUnknown_085F50EC
bl gpu_tile_obj_decompress_and_load
movs r1, 0x80
lsls r1, 1
@@ -730883,24 +730883,24 @@ sub_817B1C8: ; 817B1C8
.align 2, 0
.pool
@0817B334:
- ldr r0, =0x085f0720
+ ldr r0, =gUnknown_085F0720
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f235c
+ ldr r0, =gUnknown_085F235C
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f2568
+ ldr r0, =gUnknown_085F2568
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f231c
+ ldr r0, =gUnknown_085F231C
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x085f5180
+ ldr r0, =gUnknown_085F5180
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f2548
+ ldr r0, =gUnknown_085F2548
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
@@ -731314,7 +731314,7 @@ sub_817B698: ; 817B698
ldrb r1, [r6, 0x1]
ldrb r2, [r6, 0x2]
ldrb r3, [r6, 0x3]
- ldr r0, =0x085f504c
+ ldr r0, =gUnknown_085F504C
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r0, 24
@@ -731391,8 +731391,8 @@ sub_817B698: ; 817B698
thumb_func_start sub_817B76C
sub_817B76C: ; 817B76C
push {lr}
- ldr r1, =0x085f50a4
- ldr r2, =0x085f5094
+ ldr r1, =gUnknown_085F50A4
+ ldr r2, =gUnknown_085F5094
movs r0, 0
movs r3, 0x9
bl sub_817B698
@@ -731405,8 +731405,8 @@ sub_817B76C: ; 817B76C
thumb_func_start sub_817B788
sub_817B788: ; 817B788
push {lr}
- ldr r1, =0x085f5120
- ldr r2, =0x085f5114
+ ldr r1, =gUnknown_085F5120
+ ldr r2, =gUnknown_085F5114
movs r0, 0x1
movs r3, 0xC
bl sub_817B698
@@ -731419,8 +731419,8 @@ sub_817B788: ; 817B788
thumb_func_start sub_817B7A4
sub_817B7A4: ; 817B7A4
push {lr}
- ldr r1, =0x085f519c
- ldr r2, =0x085f5198
+ ldr r1, =gUnknown_085F519C
+ ldr r2, =gUnknown_085F5198
movs r0, 0x1
movs r3, 0x6
bl sub_817B698
@@ -731499,7 +731499,7 @@ sub_817B834: ; 817B834
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
- ldr r0, =0x085f51ec
+ ldr r0, =gUnknown_085F51EC
lsls r5, 16
asrs r5, 16
lsls r4, 16
@@ -731511,7 +731511,7 @@ sub_817B834: ; 817B834
adds r6, r0, 0
lsls r6, 24
lsrs r6, 24
- ldr r0, =0x085f523c
+ ldr r0, =gUnknown_085F523C
adds r4, 0x8
lsls r4, 16
asrs r4, 16
@@ -731540,7 +731540,7 @@ sub_817B88C: ; 817B88C
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
- ldr r0, =0x085f5204
+ ldr r0, =gUnknown_085F5204
lsls r5, 16
asrs r5, 16
lsls r4, 16
@@ -731552,7 +731552,7 @@ sub_817B88C: ; 817B88C
adds r6, r0, 0
lsls r6, 24
lsrs r6, 24
- ldr r0, =0x085f5254
+ ldr r0, =gUnknown_085F5254
adds r4, 0x8
lsls r4, 16
asrs r4, 16
@@ -731640,7 +731640,7 @@ sub_817B948: ; 817B948
push {r6}
adds r2, r0, 0
adds r5, r1, 0
- ldr r0, =0x085f528c
+ ldr r0, =gUnknown_085F528C
mov r8, r0
lsls r2, 16
asrs r4, r2, 16
@@ -731696,7 +731696,7 @@ sub_817B9C4: ; 817B9C4
push {r6}
adds r2, r0, 0
adds r5, r1, 0
- ldr r0, =0x085f52a4
+ ldr r0, =gUnknown_085F52A4
mov r8, r0
lsls r2, 16
asrs r4, r2, 16
@@ -731755,7 +731755,7 @@ sub_817BA44: ; 817BA44
push {r4,r5,lr}
sub sp, 0x4
movs r4, 0
- ldr r5, =0x085f5458
+ ldr r5, =gUnknown_085F5458
@0817BA4C:
adds r0, r4, 0
adds r0, 0x14
@@ -731887,7 +731887,7 @@ sub_817BB38: ; 817BB38
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x085f5440
+ ldr r0, =gUnknown_085F5440
movs r1, 0x78
movs r2, 0x58
movs r3, 0
@@ -731992,7 +731992,7 @@ sub_817BC08: ; 817BC08
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x085f5440
+ ldr r0, =gUnknown_085F5440
movs r1, 0x78
movs r2, 0x8
movs r3, 0
@@ -732085,7 +732085,7 @@ sub_817BCB8: ; 817BCB8
lsrs r6, r0, 24
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x085f5440
+ ldr r0, =gUnknown_085F5440
movs r1, 0x78
movs r2, 0x38
movs r3, 0
@@ -732247,7 +732247,7 @@ sub_817BDF0: ; 817BDF0
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x085f5440
+ ldr r0, =gUnknown_085F5440
movs r1, 0x78
movs r2, 0x38
movs r3, 0
@@ -732309,9 +732309,9 @@ sub_817BDF0: ; 817BDF0
thumb_func_start sub_817BE78
sub_817BE78: ; 817BE78
push {lr}
- ldr r0, =0x085f540c
+ ldr r0, =gUnknown_085F540C
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x085f541c
+ ldr r0, =gUnknown_085F541C
bl gpu_pal_obj_alloc_and_load_multiple
pop {r0}
bx r0
@@ -733528,7 +733528,7 @@ sub_817C72C: ; 817C72C
thumb_func_start sub_817C7DC
sub_817C7DC: ; 817C7DC
- ldr r2, =0x0860a320
+ ldr r2, =gUnknown_0860A320
lsls r0, 2
adds r0, r2
ldr r0, [r0]
@@ -733551,7 +733551,7 @@ sub_817C7F4: ; 817C7F4
lsls r0, 24
cmp r0, 0
beq @0817C810
- ldr r0, =0x0860a3ac
+ ldr r0, =gUnknown_0860A3AC
b @0817C84E
.align 2, 0
.pool
@@ -733572,17 +733572,17 @@ sub_817C7F4: ; 817C7F4
cmp r0, 0x15
bne @0817C83C
@0817C82C:
- ldr r1, =0x085f5494
+ ldr r1, =gUnknown_085F5494
b @0817C844
.align 2, 0
.pool
@0817C834:
- ldr r1, =0x085fa1d8
+ ldr r1, =gUnknown_085FA1D8
b @0817C844
.align 2, 0
.pool
@0817C83C:
- ldr r1, =0x0860a168
+ ldr r1, =gUnknown_0860A168
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -733611,7 +733611,7 @@ sub_817C858: ; 817C858
movs r0, 0
strh r0, [r5, 0x4]
movs r6, 0
- ldr r0, =0x0860a3dc
+ ldr r0, =gUnknown_0860A3DC
mov r8, r0
adds r4, r5, 0
adds r4, 0x18
@@ -736271,7 +736271,7 @@ sub_817E0B8: ; 817E0B8
lsls r0, 16
lsrs r5, r0, 16
movs r3, 0
- ldr r4, =0x0860a8a4
+ ldr r4, =gUnknown_0860A8A4
ldr r6, =0x0000ffff
adds r2, r4, 0
adds r1, r4, 0
@@ -736428,7 +736428,7 @@ sub_817E0FC: ; 817E0FC
ands r0, r1
orrs r0, r2
strb r0, [r5]
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r4, r7, 1
adds r0, r4, r7
lsls r0, 2
@@ -736533,7 +736533,7 @@ sub_817E0FC: ; 817E0FC
orrs r0, r1
strb r0, [r4]
@0817E2D2:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r2, [sp, 0x10]
adds r0, r2, r7
lsls r0, 2
@@ -737094,7 +737094,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r2, [r0]
lsls r0, r5, 1
@@ -737106,7 +737106,7 @@ sub_817E684: ; 817E684
.align 2, 0
.pool
@0817E79C:
- ldr r1, =0x0860a834
+ ldr r1, =gUnknown_0860A834
add r1, r12
ldr r7, =0x0202406e
lsls r0, r4, 1
@@ -737178,7 +737178,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r2, [r0]
lsls r0, r6, 1
@@ -737208,7 +737208,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r2, [r0]
lsls r0, r6, 1
@@ -737228,7 +737228,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r2, [r0]
lsls r0, r6, 1
@@ -737247,7 +737247,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r2, r0
add r2, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r1, [r0]
lsls r0, r6, 1
@@ -737268,7 +737268,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737313,7 +737313,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737341,7 +737341,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737379,7 +737379,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737431,7 +737431,7 @@ sub_817E684: ; 817E684
lsls r0, r3, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737469,7 +737469,7 @@ sub_817E684: ; 817E684
@0817EA5A:
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
@0817EA64:
@@ -738119,7 +738119,7 @@ sub_817EECC: ; 817EECC
beq @0817EF44
b @0817F1FA
@0817EF44:
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
ldr r2, =0x020244b0
adds r0, r4, r2
ldrb r0, [r0]
@@ -738141,7 +738141,7 @@ sub_817EECC: ; 817EECC
@0817EF6A:
movs r5, 0
str r1, [sp, 0x24]
- ldr r1, =0x0860a4ac
+ ldr r1, =gUnknown_0860A4AC
ldr r4, =0x0000ffff
adds r3, r1, 0
adds r2, r1, 0
@@ -738256,7 +738256,7 @@ sub_817EECC: ; 817EECC
ands r0, r1
cmp r0, 0
beq @0817F06A
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
mov r6, r8
ldrh r1, [r6]
lsls r0, r1, 1
@@ -738457,7 +738457,7 @@ sub_817F21C: ; 817F21C
mov r12, r2
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -738466,7 +738466,7 @@ sub_817F21C: ; 817F21C
cmp r0, 0
beq @0817F286
movs r4, 0
- ldr r5, =0x0860a4ac
+ ldr r5, =gUnknown_0860A4AC
ldr r7, =0x0000ffff
adds r3, r5, 0
adds r1, r5, 0
@@ -738768,7 +738768,7 @@ sub_817F474: ; 817F474
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0860a8c8
+ ldr r1, =gUnknown_0860A8C8
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
@@ -738820,7 +738820,7 @@ sub_817F498: ; 817F498
strh r4, [r3, 0x2E]
movs r0, 0x2
adds r1, r6, 0
- ldr r6, =0x0860aa88
+ ldr r6, =gUnknown_0860AA88
ldr r7, =0x03001274
movs r4, 0
adds r2, r3, 0
@@ -738904,7 +738904,7 @@ sub_817F578: ; 817F578
ldr r3, =0x03001274
movs r2, 0x1
str r2, [r3]
- ldr r2, =0x0860aa88
+ ldr r2, =gUnknown_0860AA88
lsrs r1, 22
adds r1, r2
ldr r1, [r1]
@@ -738947,14 +738947,14 @@ sub_817F594: ; 817F594
lsls r0, 24
lsrs r0, 24
lsls r1, r6, 1
- ldr r2, =0x0860ad2f
+ ldr r2, =gUnknown_0860AD2F
adds r0, r2
adds r1, r6
ldrb r0, [r0]
adds r1, r0
lsls r1, 24
lsrs r1, 24
- ldr r0, =0x0860ace4
+ ldr r0, =gUnknown_0860ACE4
adds r1, r0
ldrb r0, [r1]
strh r0, [r4, 0xE]
@@ -739026,7 +739026,7 @@ sub_817F670: ; 817F670
movs r1, 0x3
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x0860ad68
+ ldr r0, =gUnknown_0860AD68
str r0, [r4, 0x10]
ldr r0, =0x03001274
ldr r0, [r0]
@@ -739820,7 +739820,7 @@ sub_817FC20: ; 817FC20
bne @0817FC32
strh r0, [r4, 0x34]
@0817FC32:
- ldr r2, =0x0860ad70
+ ldr r2, =gUnknown_0860AD70
movs r5, 0x34
ldrsh r1, [r4, r5]
lsls r0, r1, 1
@@ -740746,7 +740746,7 @@ sub_818031C: ; 818031C
ldrh r0, [r4, 0x3A]
lsls r0, 24
lsrs r7, r0, 24
- ldr r2, =0x0860aa80
+ ldr r2, =gUnknown_0860AA80
movs r1, 0x38
ldrsh r0, [r4, r1]
lsls r0, 1
@@ -741515,7 +741515,7 @@ sub_8180900: ; 8180900
adds r0, r2
ldrh r1, [r0, 0x6]
str r1, [sp]
- ldr r5, =0x0860ad8e
+ ldr r5, =gUnknown_0860AD8E
movs r3, 0x36
ldrsh r2, [r4, r3]
lsls r1, r2, 1
@@ -742982,7 +742982,7 @@ pokemonanimfunc_2C: ; 8181418
strh r2, [r4, 0x38]
strh r2, [r4, 0x36]
@08181442:
- ldr r1, =0x0860aa64
+ ldr r1, =gUnknown_0860AA64
movs r2, 0x3A
ldrsh r0, [r4, r2]
lsls r2, r0, 1
@@ -743022,7 +743022,7 @@ pokemonanimfunc_2C: ; 8181418
@08181494:
movs r0, 0
strh r0, [r4, 0x36]
- ldr r1, =0x0860aa64
+ ldr r1, =gUnknown_0860AA64
@0818149A:
movs r2, 0x3A
ldrsh r0, [r4, r2]
@@ -747378,7 +747378,7 @@ sub_8183574: ; 8183574
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r3, =0x0860aa80
+ ldr r3, =gUnknown_0860AA80
movs r1, 0x38
ldrsh r0, [r4, r1]
lsls r1, r0, 1
@@ -748178,7 +748178,7 @@ sub_8183B4C: ; 8183B4C
bne @08183B5E
strh r0, [r4, 0x34]
@08183B5E:
- ldr r7, =0x0860adbe
+ ldr r7, =gUnknown_0860ADBE
movs r2, 0x34
ldrsh r1, [r4, r2]
lsls r0, r1, 1
@@ -749868,7 +749868,7 @@ sub_8184770: ; 8184770
sub_8184798: ; 8184798
push {r4,r5,lr}
adds r4, r0, 0
- ldr r1, =0x0860ae7c
+ ldr r1, =gUnknown_0860AE7C
movs r2, 0x34
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -750070,7 +750070,7 @@ sub_81848E0: ; 81848E0
ldrh r0, [r4, 0x3C]
lsls r2, 24
lsrs r2, 24
- ldr r3, =0x0860ae88
+ ldr r3, =gUnknown_0860AE88
movs r5, 0x30
ldrsh r1, [r4, r5]
lsls r1, 1
@@ -753103,7 +753103,7 @@ sub_818603C: ; 818603C
adds r0, r2
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -753522,7 +753522,7 @@ sub_81864EC: ; 81864EC
sub_8186508: ; 8186508
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -753538,7 +753538,7 @@ sub_8186508: ; 8186508
ldrb r0, [r1]
cmp r0, 0x38
bhi @08186550
- ldr r0, =0x0860ae90
+ ldr r0, =gUnknown_0860AE90
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -755008,7 +755008,7 @@ sub_81871AC: ; 81871AC
.pool
@08187200:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -757730,7 +757730,7 @@ sub_818888C: ; 818888C
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
mov r9, r7
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
mov r2, r8
lsls r0, r2, 2
adds r0, r1
@@ -757774,7 +757774,7 @@ sub_818888C: ; 818888C
adds r0, r4
movs r1, 0x2
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -759663,7 +759663,7 @@ sub_818994C: ; 818994C
sub_8189968: ; 8189968
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -759679,7 +759679,7 @@ sub_8189968: ; 8189968
ldrb r0, [r1]
cmp r0, 0x38
bhi @081899B0
- ldr r0, =0x0860af74
+ ldr r0, =gUnknown_0860AF74
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -761034,7 +761034,7 @@ sub_818A514: ; 818A514
.pool
@0818A568:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -763806,7 +763806,7 @@ sub_818BD04: ; 818BD04
beq @0818BD9C
movs r0, 0x5A
mov r9, r0
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
b @0818BD9E
.align 2, 0
.pool
@@ -763814,7 +763814,7 @@ sub_818BD04: ; 818BD04
movs r0, 0x50
mov r9, r0
@0818BD9C:
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
@0818BD9E:
lsls r0, r4, 2
adds r0, r1
@@ -763869,7 +763869,7 @@ sub_818BD04: ; 818BD04
ldrb r1, [r6]
adds r1, r4
strb r0, [r1]
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
lsls r5, 3
adds r5, r0
ldrh r0, [r5, 0x4]
@@ -765444,7 +765444,7 @@ sub_818CA64: ; 818CA64
ldr r0, [r0]
ldrb r0, [r0, 0x8]
@0818CB5A:
- ldr r1, =0x08305d8c
+ ldr r1, =gUnknown_08305D8C
lsls r0, 3
adds r0, r1
ldr r0, [r0]
@@ -765965,7 +765965,7 @@ nullsub_122: ; 818CFC8
thumb_func_start dp13_810BB8C
dp13_810BB8C: ; 818CFCC
push {r4-r7,lr}
- ldr r4, =0x0860b058
+ ldr r4, =gUnknown_0860B058
ldr r3, =0x0203cd04
movs r2, 0x7
@0818CFD4:
@@ -766010,13 +766010,13 @@ load_pokemon_image_TODO: ; 818CFF4
cmp r1, 0
bne @0818D028
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
b @0818D03C
.align 2, 0
.pool
@0818D028:
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
b @0818D054
.align 2, 0
.pool
@@ -766024,7 +766024,7 @@ load_pokemon_image_TODO: ; 818CFF4
cmp r0, 0
bne @0818D050
lsls r0, r4, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
@0818D03C:
adds r0, r1
str r2, [sp]
@@ -766037,7 +766037,7 @@ load_pokemon_image_TODO: ; 818CFF4
.pool
@0818D050:
lsls r0, r4, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
@0818D054:
adds r0, r1
str r2, [sp]
@@ -766052,7 +766052,7 @@ load_pokemon_image_TODO: ; 818CFF4
cmp r2, 0
beq @0818D080
lsls r0, r4, 3
- ldr r1, =0x08305654
+ ldr r1, =gUnknown_08305654
adds r0, r1
adds r1, r5, 0
adds r2, r4, 0
@@ -766062,7 +766062,7 @@ load_pokemon_image_TODO: ; 818CFF4
.pool
@0818D080:
lsls r0, r7, 3
- ldr r1, =0x08305d4c
+ ldr r1, =gUnknown_08305D4C
adds r0, r1
adds r1, r5, 0
adds r2, r7, 0
@@ -766157,7 +766157,7 @@ sub_818D0C4: ; 818D0C4
adds r0, r3, 0
orrs r0, r1
strh r0, [r2, 0x2]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
lsls r0, r4, 3
adds r0, r1
ldr r0, [r0]
@@ -766177,7 +766177,7 @@ sub_818D0C4: ; 818D0C4
ldr r0, =0x0203ccec
strh r1, [r0, 0x2]
lsls r0, r6, 3
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
adds r0, r1
bl gpu_pal_obj_decompress_and_apply
@0818D16E:
@@ -766209,7 +766209,7 @@ sub_818D180: ; 818D180
bl decompress_palette
b @0818D1B4
@0818D1A4:
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
lsls r0, 3
adds r0, r1
ldr r0, [r0]
@@ -766231,14 +766231,14 @@ uns_builder_assign_animtable1: ; 818D1C0
cmp r0, 0
bne @0818D1D8
ldr r1, =0x0203ccec
- ldr r0, =0x082ff70c
+ ldr r0, =gUnknown_082FF70C
str r0, [r1, 0x8]
b @0818D1E0
.align 2, 0
.pool
@0818D1D8:
ldr r0, =0x0203ccec
- ldr r1, =0x0830536c
+ ldr r1, =gUnknown_0830536C
ldr r1, [r1]
str r1, [r0, 0x8]
@0818D1E0:
@@ -766343,7 +766343,7 @@ oamt_spawn_poke_or_trainer_picture: ; 818D1EC
lsls r2, r4, 1
str r2, [sp, 0x2C]
ldr r5, =0x0203ccec
- ldr r0, =0x0860b064
+ ldr r0, =gUnknown_0860B064
mov r12, r0
ldr r1, [sp, 0x18]
lsls r1, 16
@@ -766373,7 +766373,7 @@ oamt_spawn_poke_or_trainer_picture: ; 818D1EC
bl uns_builder_assign_animtable1
mov r1, r8
str r1, [r5, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [r5, 0x10]
ldr r0, =nullsub_122 + 1
str r0, [r5, 0x14]
@@ -766616,7 +766616,7 @@ sub_818D3E4: ; 818D3E4
bge @0818D4C0
ldr r0, =0x0000ffff
strh r0, [r4]
- ldr r0, =0x08309aac
+ ldr r0, =gUnknown_08309AAC
add r0, r12
ldr r0, [r0]
str r0, [r4, 0x8]
@@ -766625,7 +766625,7 @@ sub_818D3E4: ; 818D3E4
mov r0, r9
cmp r0, 0x1
bne @0818D4F8
- ldr r0, =0x082ff694
+ ldr r0, =gUnknown_082FF694
b @0818D500
.align 2, 0
.pool
@@ -766633,18 +766633,18 @@ sub_818D3E4: ; 818D3E4
mov r1, r9
cmp r1, 0
bne @0818D510
- ldr r0, =0x082ff618
+ ldr r0, =gUnknown_082FF618
@0818D500:
str r0, [r4, 0x10]
- ldr r0, =0x0860b06c
+ ldr r0, =gUnknown_0860B06C
str r0, [r4, 0x4]
b @0818D518
.align 2, 0
.pool
@0818D510:
- ldr r0, =0x0860b064
+ ldr r0, =gUnknown_0860B064
str r0, [r4, 0x4]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [r4, 0x10]
@0818D518:
ldr r2, =nullsub_122 + 1
@@ -766785,7 +766785,7 @@ sub_818D5B0: ; 818D5B0
adds r0, r7, 0
bl free
adds r1, r5, 0
- ldr r0, =0x0860b058
+ ldr r0, =gUnknown_0860B058
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
movs r0, 0
@@ -767239,14 +767239,14 @@ sub_818D97C: ; 818D97C
bne @0818D9A2
cmp r0, 0
beq @0818D99C
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x3F
ldrb r0, [r0]
b @0818D9A2
.align 2, 0
.pool
@0818D99C:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x3C
ldrb r0, [r0]
@0818D9A2:
@@ -767272,7 +767272,7 @@ sub_818D9AC: ; 818D9AC
sub_818D9C0: ; 818D9C0
push {r4,r5,lr}
ldr r5, =0x00004010
- ldr r4, =0x0860b07e
+ ldr r4, =gUnknown_0860B07E
bl sub_818D9AC
lsls r0, 24
lsrs r0, 23
@@ -767290,7 +767290,7 @@ sub_818D9C0: ; 818D9C0
ldr r0, =0x00003b58
adds r1, r0
ldr r0, =0x00004011
- ldr r2, =0x0860b074
+ ldr r2, =gUnknown_0860B074
ldrb r1, [r1, 0xD]
lsls r1, 1
adds r1, r2
@@ -767464,7 +767464,7 @@ sub_818DB20: ; 818DB20
movs r1, 0x6
bl __umodsi3
strb r0, [r4, 0xC]
- ldr r6, =0x0860b2ec
+ ldr r6, =gUnknown_0860B2EC
ldr r0, [r5]
ldrb r0, [r0, 0xC]
lsls r0, 2
@@ -767578,7 +767578,7 @@ sub_818DBE8: ; 818DBE8
thumb_func_start sub_818DC1C
sub_818DC1C: ; 818DC1C
lsls r0, 24
- ldr r1, =0x0860b224
+ ldr r1, =gUnknown_0860B224
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -767757,7 +767757,7 @@ sub_818DD84: ; 818DD84
ldr r1, =0x00003b58
adds r0, r1
str r0, [r4]
- ldr r1, =0x0860b2ec
+ ldr r1, =gUnknown_0860B2EC
mov r8, r1
ldrb r0, [r0, 0xC]
lsls r0, 2
@@ -767889,7 +767889,7 @@ sub_818DEA0: ; 818DEA0
ldr r1, =0x00003b58
adds r0, r1
str r0, [r5]
- ldr r1, =0x0860b304
+ ldr r1, =gUnknown_0860B304
ldrb r0, [r0, 0xC]
lsls r0, 1
adds r0, r1
@@ -767939,7 +767939,7 @@ sub_818DF00: ; 818DF00
ands r4, r0
movs r3, 0
ldr r5, =0x0203cd68
- ldr r1, =0x0860b1a4
+ ldr r1, =gUnknown_0860B1A4
lsls r0, r4, 2
adds r6, r0, r1
adds r7, r5, 0
@@ -767958,12 +767958,12 @@ sub_818DF00: ; 818DF00
cmp r3, 0x8
bls @0818DF1A
ldr r2, [r7]
- ldr r0, =0x0860b1e4
+ ldr r0, =gUnknown_0860B1E4
lsls r1, r4, 1
adds r0, r1, r0
ldrh r0, [r0]
strh r0, [r2, 0x14]
- ldr r0, =0x0860b204
+ ldr r0, =gUnknown_0860B204
adds r1, r0
ldrh r0, [r1]
strh r0, [r2, 0x28]
@@ -768127,7 +768127,7 @@ sub_818E06C: ; 818E06C
mov r8, r0
adds r1, r4
mov r10, r1
- ldr r6, =0x0860b1e4
+ ldr r6, =gUnknown_0860B1E4
@0818E09A:
adds r5, 0x1
cmp r5, 0xF
@@ -768141,12 +768141,12 @@ sub_818E06C: ; 818E06C
cmp r0, 0
beq @0818E09A
movs r3, 0
- ldr r0, =0x0860b1e4
+ ldr r0, =gUnknown_0860B1E4
mov r12, r0
lsls r1, r5, 2
- ldr r0, =0x0860b204
+ ldr r0, =gUnknown_0860B204
mov r9, r0
- ldr r0, =0x0860b1a4
+ ldr r0, =gUnknown_0860B1A4
adds r6, r1, r0
mov r2, r8
@0818E0C2:
@@ -768217,7 +768217,7 @@ sub_818E13C: ; 818E13C
cmp r0, 0xFF
bne @0818E174
ldr r0, =0x02021cc4
- ldr r1, =0x085eeb7e
+ ldr r1, =gUnknown_085EEB7E
bl strcpy_limit_7_chars
movs r7, 0
b @0818E1DC
@@ -768996,13 +768996,13 @@ sub_818E794: ; 818E794
ldr r2, =0x00003b58
adds r1, r2
str r1, [r4]
- ldr r2, =0x0860b324
+ ldr r2, =gUnknown_0860B324
ldrb r1, [r1, 0xD]
lsls r1, 2
adds r1, r2
ldr r1, [r1]
bl gf_strcpy
- ldr r1, =0x0860b310
+ ldr r1, =gUnknown_0860B310
ldr r0, [r4]
ldrb r0, [r0, 0xD]
lsls r0, 2
@@ -769029,7 +769029,7 @@ sub_818E7E0: ; 818E7E0
str r1, [r2]
ldrb r2, [r1, 0xD]
strb r2, [r0]
- ldr r2, =0x0860b310
+ ldr r2, =gUnknown_0860B310
ldrb r0, [r1, 0xD]
lsls r0, 2
adds r0, r2
@@ -769081,7 +769081,7 @@ sub_818E848: ; 818E848
sub_818E868: ; 818E868
push {lr}
lsls r1, 24
- ldr r2, =0x0860b338
+ ldr r2, =gUnknown_0860B338
lsrs r1, 22
adds r1, r2
ldr r1, [r1]
@@ -769218,7 +769218,7 @@ sub_818E960: ; 818E960
adds r0, r2
str r0, [r1]
ldr r2, =0x020375e2
- ldr r1, =0x0860b34c
+ ldr r1, =gUnknown_0860B34C
ldrb r0, [r0, 0xD]
lsls r0, 1
adds r0, r1
@@ -769246,7 +769246,7 @@ sub_818E990: ; 818E990
thumb_func_start sub_818E9AC
sub_818E9AC: ; 818E9AC
push {lr}
- ldr r1, =0x0860d090
+ ldr r1, =gUnknown_0860D090
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -769300,7 +769300,7 @@ sub_818E9CC: ; 818E9CC
ldr r4, [r4]
ldr r0, =0x00000cdc
adds r3, r4, r0
- ldr r2, =0x0860d0ec
+ ldr r2, =gUnknown_0860D0EC
lsls r1, r5, 2
lsls r0, r7, 3
adds r1, r0
@@ -769397,7 +769397,7 @@ sub_818EA84: ; 818EA84
ldr r2, [r0]
ldr r3, =0x00000cdc
adds r2, r3
- ldr r3, =0x0860d0ec
+ ldr r3, =gUnknown_0860D0EC
lsls r0, r5, 2
lsls r1, r6, 3
adds r0, r1
@@ -769668,7 +769668,7 @@ sub_818ED28: ; 818ED28
ldr r2, [r0]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x0860d0ec
+ ldr r3, =gUnknown_0860D0EC
lsls r1, r4, 2
lsls r0, r5, 3
adds r1, r0
@@ -769685,7 +769685,7 @@ sub_818ED28: ; 818ED28
ldr r2, [r0]
ldr r1, =0x00000cdc
adds r2, r1
- ldr r3, =0x0860d0fc
+ ldr r3, =gUnknown_0860D0FC
lsls r1, r4, 2
lsls r0, r5, 3
adds r1, r0
@@ -770328,8 +770328,8 @@ sub_818F02C: ; 818F02C
strh r7, [r2]
movs r3, 0
mov r10, r3
- ldr r6, =0x0832a328
- ldr r5, =0x083203cc
+ ldr r6, =gUnknown_0832A328
+ ldr r5, =gUnknown_083203CC
@0818F38A:
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -770529,11 +770529,11 @@ sub_818F02C: ; 818F02C
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
adds r1, r3
ldrb r0, [r1, 0x6]
lsls r0, 2
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
adds r0, r2
ldr r0, [r0]
orrs r7, r0
@@ -770659,7 +770659,7 @@ sub_818F02C: ; 818F02C
lsrs r1, 22
ldr r3, =0x000003ff
adds r2, r0, 0
- ldr r6, =0x0860d3f1
+ ldr r6, =gUnknown_0860D3F1
cmp r1, r3
beq @0818F674
adds r5, r2, 0
@@ -770822,7 +770822,7 @@ sub_818F720: ; 818F720
mov r2, r10
subs r0, r2, r6
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r0, r1
ldrb r0, [r0]
lsls r0, 1
@@ -770846,7 +770846,7 @@ sub_818F720: ; 818F720
mov r2, r10
subs r0, r2, r6
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r4, r0, r1
ldrb r0, [r4, 0x1]
lsls r0, 1
@@ -771083,7 +771083,7 @@ sub_818F904: ; 818F904
sub_818F9B0: ; 818F9B0
push {lr}
ldr r0, =0x02021cc4
- ldr r2, =0x085ccd20
+ ldr r2, =gUnknown_085CCD20
ldr r1, =0x03005d90
ldr r1, [r1]
ldr r3, =0x00000cb2
@@ -771103,7 +771103,7 @@ sub_818F9B0: ; 818F9B0
sub_818F9E0: ; 818F9E0
push {lr}
ldr r0, =0x02021cc4
- ldr r2, =0x085ccd20
+ ldr r2, =gUnknown_085CCD20
ldr r1, =0x03005d90
ldr r1, [r1]
ldr r3, =0x00000cb2
@@ -771313,7 +771313,7 @@ sub_818FA74: ; 818FA74
adds r0, r1
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -771720,7 +771720,7 @@ sub_818FEB4: ; 818FEB4
cmp r1, 0
beq @0818FFAA
movs r3, 0
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
@0818FEF0:
str r3, [sp, 0x14]
bl GenerateRandomNumber
@@ -771807,7 +771807,7 @@ sub_818FEB4: ; 818FEB4
adds r3, 0x1
cmp r3, 0x1
ble @0818FF26
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r1, sp
movs r3, 0x1
@0818FF96:
@@ -771853,7 +771853,7 @@ sub_818FFC0: ; 818FFC0
ldr r0, =0x0000ffff
cmp r3, r0
beq @0818FFF0
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r3, 1
adds r1, r3
lsls r1, 2
@@ -771867,7 +771867,7 @@ sub_818FFC0: ; 818FFC0
.align 2, 0
.pool
@0818FFFC:
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
@@ -771892,10 +771892,10 @@ sub_818FFC0: ; 818FFC0
.align 2, 0
.pool
@0819002C:
- ldr r0, =0x0831ace8
+ ldr r0, =gUnknown_0831ACE8
adds r1, r6, r0
ldrb r0, [r1]
- ldr r7, =0x0831ace8
+ ldr r7, =gUnknown_0831ACE8
cmp r0, 0xFF
beq @081900A4
adds r4, r1, 0
@@ -771950,7 +771950,7 @@ sub_818FFC0: ; 818FFC0
@08190096:
adds r4, 0x3
adds r6, 0x3
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r6, r1
ldrb r0, [r0]
cmp r0, 0xFF
@@ -772122,7 +772122,7 @@ sub_81901A0: ; 81901A0
lsls r1, 22
lsrs r1, 22
mov r12, r0
- ldr r6, =0x0860d10c
+ ldr r6, =gUnknown_0860D10C
cmp r1, r2
beq @081901D8
mov r7, r12
@@ -772165,7 +772165,7 @@ sub_81901A0: ; 81901A0
ldrb r2, [r0]
cmp r2, r4
bge @08190256
- ldr r1, =0x0860d14c
+ ldr r1, =gUnknown_0860D14C
adds r0, r2, r1
ldrb r3, [r0]
adds r6, r1, 0
@@ -772202,7 +772202,7 @@ sub_81901A0: ; 81901A0
@08190256:
cmp r2, r4
beq @08190286
- ldr r0, =0x0860d14c
+ ldr r0, =gUnknown_0860D14C
adds r0, r2, r0
ldrb r0, [r0]
b @08190292
@@ -772459,11 +772459,11 @@ sub_8190400: ; 8190400
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0860ce84
+ ldr r1, =gUnknown_0860CE84
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x0860ceb4
+ ldr r0, =gUnknown_0860CEB4
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r0, =0x02022e14
@@ -772548,7 +772548,7 @@ sub_8190400: ; 8190400
.align 2, 0
.pool
@08190570:
- ldr r1, =0x08d83d50
+ ldr r1, =gUnknown_08D83D50
movs r5, 0x80
lsls r5, 6
movs r7, 0
@@ -772557,41 +772557,41 @@ sub_8190400: ; 8190400
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d84970
+ ldr r1, =gUnknown_08D84970
movs r4, 0x1
str r4, [sp]
movs r0, 0x2
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d84f00
+ ldr r1, =gUnknown_08D84F00
movs r2, 0x80
lsls r2, 4
str r4, [sp]
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x0860cf50
+ ldr r0, =gUnknown_0860CF50
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08d85358
+ ldr r0, =gUnknown_08D85358
movs r4, 0x80
lsls r4, 2
movs r1, 0
adds r2, r4, 0
bl decompress_palette
- ldr r0, =0x08d85444
+ ldr r0, =gUnknown_08D85444
movs r1, 0x80
lsls r1, 1
adds r2, r4, 0
bl decompress_palette
- ldr r0, =0x08d85600
+ ldr r0, =gUnknown_08D85600
movs r1, 0xF0
movs r2, 0x20
bl decompress_palette
mov r0, r9
cmp r0, 0x2
bne @081905DE
- ldr r0, =0x08d854c8
+ ldr r0, =gUnknown_08D854C8
movs r1, 0x50
movs r2, 0x20
bl decompress_palette
@@ -772677,7 +772677,7 @@ sub_8190400: ; 8190400
mov r0, r9
cmp r0, 0
beq @0819076C
- ldr r5, =0x0860d068
+ ldr r5, =gUnknown_0860D068
adds r0, r5, 0
movs r1, 0x78
movs r2, 0x4
@@ -772710,7 +772710,7 @@ sub_8190400: ; 8190400
movs r1, 0x1
bl obj_anim_image_start
strh r6, [r4, 0x2E]
- ldr r5, =0x0860d050
+ ldr r5, =gUnknown_0860D050
adds r0, r5, 0
movs r1, 0x6
movs r2, 0x50
@@ -773308,7 +773308,7 @@ sub_8190B40: ; 8190B40
adds r0, r2
movs r1, 0xA
ldrsh r0, [r0, r1]
- ldr r1, =0x0860d080
+ ldr r1, =gUnknown_0860D080
adds r0, r1
ldrb r0, [r0]
mov r10, r0
@@ -773743,7 +773743,7 @@ sub_8190CD4: ; 8190CD4
lsls r6, 1
adds r0, r6, 0
strh r0, [r1]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -773773,7 +773773,7 @@ sub_8190CD4: ; 8190CD4
ldr r0, =0x02022e1e
movs r4, 0
strh r4, [r0]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -774150,7 +774150,7 @@ sub_8190CD4: ; 8190CD4
ldr r1, =0x02022e1e
movs r0, 0xA0
strh r0, [r1]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -774177,7 +774177,7 @@ sub_8190CD4: ; 8190CD4
strh r4, [r0]
ldr r0, =0x02022e1e
strh r4, [r0]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -774553,7 +774553,7 @@ sub_8190CD4: ; 8190CD4
ldr r1, =0x02022e1e
movs r0, 0xA0
strh r0, [r1]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -774583,7 +774583,7 @@ sub_8190CD4: ; 8190CD4
ldr r1, =0x02022e1e
movs r0, 0
strh r0, [r1]
- ldr r3, =0x0860d15c
+ ldr r3, =gUnknown_0860D15C
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -775158,7 +775158,7 @@ sub_8190CD4: ; 8190CD4
ldr r0, =0x02022e1e
strh r1, [r0]
@08191B9E:
- ldr r4, =0x0860d15c
+ ldr r4, =gUnknown_0860D15C
ldr r5, =0x0203cd78
ldr r3, [r5]
ldr r2, =0x03005e00
@@ -775936,7 +775936,7 @@ sub_819221C: ; 819221C
adds r0, r2
movs r3, 0xA
ldrsh r5, [r0, r3]
- ldr r0, =0x0860d080
+ ldr r0, =gUnknown_0860D080
adds r0, r5, r0
ldrb r0, [r0]
mov r10, r0
@@ -776088,7 +776088,7 @@ sub_819221C: ; 819221C
lsls r1, 3
ldr r2, =0x03005e00
adds r1, r2
- ldr r2, =0x0860d1a0
+ ldr r2, =gUnknown_0860D1A0
lsrs r0, r5, 31
adds r0, r5, r0
asrs r0, 1
@@ -776120,7 +776120,7 @@ sub_819221C: ; 819221C
bne @081923DE
cmp r5, 0x10
bne @081923D8
- ldr r0, =0x0860d19c
+ ldr r0, =gUnknown_0860D19C
add r0, r8
ldrb r5, [r0]
b @081923DA
@@ -776142,7 +776142,7 @@ sub_819221C: ; 819221C
ldrb r0, [r0, 0x10]
cmp r0, 0x1
bne @0819240E
- ldr r0, =0x0860d19c
+ ldr r0, =gUnknown_0860D19C
add r0, r8
ldrb r0, [r0]
cmp r5, r0
@@ -776200,7 +776200,7 @@ sub_819221C: ; 819221C
lsls r1, 3
ldr r2, =0x03005e00
adds r1, r2
- ldr r2, =0x0860d1c0
+ ldr r2, =gUnknown_0860D1C0
ldrb r0, [r0, 0x11]
b @08192482
.align 2, 0
@@ -776213,7 +776213,7 @@ sub_819221C: ; 819221C
lsls r1, 3
ldr r3, =0x03005e00
adds r1, r3
- ldr r2, =0x0860d1c0
+ ldr r2, =gUnknown_0860D1C0
ldrb r0, [r0, 0x12]
@08192482:
adds r0, r2
@@ -776438,7 +776438,7 @@ sub_81924E0: ; 81924E0
adds r0, r2
adds r0, r5
ldrh r0, [r0]
- ldr r1, =0x0860d340
+ ldr r1, =gUnknown_0860D340
adds r1, r7, r1
ldrb r2, [r1]
ldr r3, [sp, 0x2C]
@@ -776457,7 +776457,7 @@ sub_81924E0: ; 81924E0
adds r0, r1
adds r0, r5
ldrh r0, [r0]
- ldr r1, =0x0860d340
+ ldr r1, =gUnknown_0860D340
adds r1, r7, r1
ldrb r2, [r1]
ldr r3, [sp, 0x2C]
@@ -776477,13 +776477,13 @@ sub_81924E0: ; 81924E0
lsls r1, 4
adds r1, r0
ldrh r0, [r1]
- ldr r1, =0x0860d340
+ ldr r1, =gUnknown_0860D340
adds r1, r7, r1
ldrb r2, [r1]
ldr r1, [sp, 0x2C]
orrs r2, r1
@081926B0:
- ldr r1, =0x0860d343
+ ldr r1, =gUnknown_0860D343
adds r1, r7, r1
ldrb r3, [r1]
ldr r1, [sp, 0x30]
@@ -776569,7 +776569,7 @@ sub_81924E0: ; 81924E0
ldr r4, [sp, 0x24]
cmp r4, r0
bne @08192784
- ldr r0, =0x0831f5ca
+ ldr r0, =gUnknown_0831F5CA
adds r0, 0x3C
ldrb r5, [r0]
b @081927A2
@@ -776591,7 +776591,7 @@ sub_81924E0: ; 81924E0
lsls r0, 24
lsrs r5, r0, 24
@081927A2:
- ldr r2, =0x0830fcd4
+ ldr r2, =gUnknown_0830FCD4
movs r0, 0xD
adds r1, r5, 0
muls r1, r0
@@ -776694,7 +776694,7 @@ sub_81924E0: ; 81924E0
movs r3, 0xB
mov r10, r3
@0819288A:
- ldr r0, =0x0860d346
+ ldr r0, =gUnknown_0860D346
adds r0, r7, r0
ldrb r0, [r0]
strb r0, [r6, 0x9]
@@ -776743,7 +776743,7 @@ sub_81924E0: ; 81924E0
mov r3, r10
muls r3, r0
adds r0, r3, 0
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
str r0, [sp, 0xC]
adds r0, r7, 0x1
@@ -776788,13 +776788,13 @@ sub_81924E0: ; 81924E0
ldr r1, [sp, 0x24]
cmp r1, r0
bne @08192980
- ldr r0, =0x0860d1d0
+ ldr r0, =gUnknown_0860D1D0
ldr r0, [r0, 0x40]
b @0819298A
.align 2, 0
.pool
@08192980:
- ldr r0, =0x0860d1d0
+ ldr r0, =gUnknown_0860D1D0
ldr r2, [sp, 0x20]
lsls r1, r2, 2
adds r1, r0
@@ -776816,7 +776816,7 @@ sub_81924E0: ; 81924E0
movs r1, 0
bl remo_copy
movs r7, 0
- ldr r3, =0x0860b358
+ ldr r3, =gUnknown_0860B358
@081929AE:
movs r5, 0
adds r4, r7, 0x1
@@ -776911,9 +776911,9 @@ sub_81924E0: ; 81924E0
cmp r7, 0x2
ble @081929AE
movs r7, 0
- ldr r2, =0x0860d214
+ ldr r2, =gUnknown_0860D214
mov r9, r2
- ldr r3, =0x0860c988
+ ldr r3, =gUnknown_0860C988
mov r10, r3
@08192A78:
movs r4, 0
@@ -777039,7 +777039,7 @@ sub_81924E0: ; 81924E0
adds r0, r3
ldrb r2, [r0]
@08192B7E:
- ldr r1, =0x0831e818
+ ldr r1, =gUnknown_0831E818
lsls r0, r2, 2
adds r0, r2
adds r0, r5, r0
@@ -777213,7 +777213,7 @@ sub_81924E0: ; 81924E0
lsls r0, r2, 2
adds r0, r2
adds r0, r5, r0
- ldr r1, =0x0831e818
+ ldr r1, =gUnknown_0831E818
adds r0, r1
ldrb r0, [r0]
lsls r0, 24
@@ -777430,7 +777430,7 @@ sub_81924E0: ; 81924E0
ble @08192D7C
cmp r7, 0x2
bne @08192E8C
- ldr r0, =0x0860d349
+ ldr r0, =gUnknown_0860D349
mov r4, r8
movs r1, 0xC
ldrsh r2, [r4, r1]
@@ -777456,7 +777456,7 @@ sub_81924E0: ; 81924E0
@08192E9C:
cmp r5, 0x2
bne @08192EC0
- ldr r0, =0x0860d349
+ ldr r0, =gUnknown_0860D349
mov r3, r8
movs r4, 0x10
ldrsh r2, [r3, r4]
@@ -777485,7 +777485,7 @@ sub_81924E0: ; 81924E0
movs r7, 0x2A
@08192ED2:
lsls r0, r7, 2
- ldr r3, =0x0860d294
+ ldr r3, =gUnknown_0860D294
adds r0, r3
ldr r0, [r0]
str r0, [sp, 0xC]
@@ -777524,7 +777524,7 @@ sub_8192F08: ; 8192F08
movs r0, 0
str r0, [sp, 0x4]
mov r8, r0
- ldr r2, =0x0860d3c4
+ ldr r2, =gUnknown_0860D3C4
lsls r0, r7, 1
adds r0, r7
adds r1, r0, r2
@@ -777542,7 +777542,7 @@ sub_8192F08: ; 8192F08
ldr r2, =0x000003fe
mov r9, r2
@08192F42:
- ldr r0, =0x0860d3b4
+ ldr r0, =gUnknown_0860D3B4
adds r0, r6, r0
ldrb r4, [r0]
ldr r0, [r5]
@@ -777588,7 +777588,7 @@ sub_8192F08: ; 8192F08
@08192FB8:
movs r2, 0x1
add r8, r2
- ldr r3, =0x0860d3c4
+ ldr r3, =gUnknown_0860D3C4
@08192FBE:
adds r6, 0x1
lsls r1, r7, 1
@@ -777631,7 +777631,7 @@ sub_8192F08: ; 8192F08
ldr r0, =0x00000d25
mov r9, r0
@0819300E:
- ldr r0, =0x0860d3b4
+ ldr r0, =gUnknown_0860D3B4
adds r0, r6, r0
ldrb r4, [r0]
mov r1, r10
@@ -777679,7 +777679,7 @@ sub_8192F08: ; 8192F08
ldrh r1, [r0]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
ldr r0, =0x02021dc4
bl gf_strcpy
@@ -777740,7 +777740,7 @@ sub_8192F08: ; 8192F08
cmp r0, 0x2
beq @08193126
adds r6, 0x1
- ldr r1, =0x0860d3c4
+ ldr r1, =gUnknown_0860D3C4
mov r12, r1
ldr r3, [sp, 0x8]
adds r1, r3, r7
@@ -777900,7 +777900,7 @@ sub_819314C: ; 819314C
mov r12, r0
ldr r0, =0x03005d90
ldr r4, [r0]
- ldr r0, =0x0860d3c6
+ ldr r0, =gUnknown_0860D3C6
movs r3, 0
adds r1, r6
adds r1, r0
@@ -778192,12 +778192,12 @@ sub_819314C: ; 819314C
adds r1, r0
ldrh r0, [r1]
@081934B0:
- ldr r1, =0x0860d3a8
+ ldr r1, =gUnknown_0860D3A8
adds r1, r5, r1
ldrb r2, [r1]
ldr r3, [sp, 0x40]
orrs r2, r3
- ldr r1, =0x0860d3ab
+ ldr r1, =gUnknown_0860D3AB
adds r1, r5, r1
ldrb r3, [r1]
ldr r1, [sp, 0x44]
@@ -778343,12 +778343,12 @@ sub_819314C: ; 819314C
adds r1, r0
ldrh r0, [r1]
@081935FA:
- ldr r1, =0x0860d3ae
+ ldr r1, =gUnknown_0860D3AE
adds r1, r5, r1
ldrb r2, [r1]
ldr r3, [sp, 0x40]
orrs r2, r3
- ldr r1, =0x0860d3b1
+ ldr r1, =gUnknown_0860D3B1
adds r1, r5, r1
ldrb r3, [r1]
ldr r1, [sp, 0x44]
@@ -778460,7 +778460,7 @@ sub_819314C: ; 819314C
movs r0, 0xD0
strb r0, [r1, 0xD]
ldr r4, =0x02021fc4
- ldr r0, =0x0860d38c
+ ldr r0, =gUnknown_0860D38C
ldr r7, [sp, 0x70]
adds r0, r7, r0
ldr r1, [r0]
@@ -778602,7 +778602,7 @@ sub_819314C: ; 819314C
bl remo_copy
add r0, sp, 0xC
strb r6, [r0, 0xA]
- ldr r0, =0x0860d350
+ ldr r0, =gUnknown_0860D350
ldr r1, [sp, 0x58]
adds r0, r1, r0
ldr r0, [r0]
@@ -778910,7 +778910,7 @@ sub_819395C: ; 819395C
adds r1, r2
movs r3, 0
strh r6, [r1, 0x8]
- ldr r0, =0x0860d080
+ ldr r0, =gUnknown_0860D080
adds r0, r7, r0
ldrb r0, [r0]
strh r0, [r1, 0xA]
@@ -779066,7 +779066,7 @@ sub_8193BDC: ; 8193BDC
@08193C58:
cmp r2, 0x40
bne @08193C78
- ldr r0, =0x0860cbf1
+ ldr r0, =gUnknown_0860CBF1
lsls r1, r5, 2
adds r1, r5
adds r1, r6
@@ -779084,7 +779084,7 @@ sub_8193BDC: ; 8193BDC
ldrh r0, [r3, 0x2E]
cmp r0, 0x80
bne @08193C9C
- ldr r0, =0x0860cbf1
+ ldr r0, =gUnknown_0860CBF1
lsls r1, r5, 2
adds r1, r5
adds r1, r6
@@ -779102,7 +779102,7 @@ sub_8193BDC: ; 8193BDC
ldrh r0, [r3, 0x2E]
cmp r0, 0x20
bne @08193CC0
- ldr r0, =0x0860cbf1
+ ldr r0, =gUnknown_0860CBF1
lsls r1, r5, 2
adds r1, r5
adds r1, r6
@@ -779121,7 +779121,7 @@ sub_8193BDC: ; 8193BDC
ldrh r0, [r3, 0x2E]
cmp r0, 0x10
bne @08193CDE
- ldr r0, =0x0860cbf1
+ ldr r0, =gUnknown_0860CBF1
lsls r1, r5, 2
adds r1, r5
adds r1, r6
@@ -779147,7 +779147,7 @@ sub_8193BDC: ; 8193BDC
adds r0, r4
movs r1, 0
bl obj_anim_image_start
- ldr r2, =0x0860cbf1
+ ldr r2, =gUnknown_0860CBF1
lsls r1, r6, 2
add r1, r8
lsls r0, r5, 2
@@ -779452,7 +779452,7 @@ sub_8193ED0: ; 8193ED0
ldrh r0, [r0]
strh r0, [r2]
@08193F8C:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r1, [sp, 0x74]
add r1, r9
lsls r1, 1
@@ -779548,7 +779548,7 @@ sub_8193ED0: ; 8193ED0
lsls r0, r1, 3
subs r0, r1
lsls r0, 2
- ldr r5, =0x083203cc
+ ldr r5, =gUnknown_083203CC
adds r0, r5
ldrb r2, [r0, 0x17]
b @08194074
@@ -779558,7 +779558,7 @@ sub_8193ED0: ; 8193ED0
lsls r0, r1, 3
subs r0, r1
lsls r0, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
adds r0, r2
ldrb r2, [r0, 0x16]
@08194074:
@@ -779854,11 +779854,11 @@ sub_8194220: ; 8194220
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0860ce74
+ ldr r1, =gUnknown_0860CE74
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x0860ce94
+ ldr r0, =gUnknown_0860CE94
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r0, =0x02022e14
@@ -779939,14 +779939,14 @@ sub_8194220: ; 8194220
bl malloc_and_clear
adds r1, r0, 0
str r1, [r4]
- ldr r0, =0x08d83900
+ ldr r0, =gUnknown_08D83900
bl call_LZZUnCompWram
ldr r1, [r4]
movs r0, 0x1
bl bg_set_tilemap
movs r0, 0x1
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r1, =0x08d82f10
+ ldr r1, =gUnknown_08D82F10
movs r5, 0x80
lsls r5, 6
movs r6, 0
@@ -779955,37 +779955,37 @@ sub_8194220: ; 8194220
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d834fc
+ ldr r1, =gUnknown_08D834FC
str r6, [sp]
movs r0, 0x2
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d83b2c
+ ldr r1, =gUnknown_08D83B2C
movs r4, 0x1
str r4, [sp]
movs r0, 0x2
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d83c3c
+ ldr r1, =gUnknown_08D83C3C
str r4, [sp]
movs r0, 0x3
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x08d85358
+ ldr r0, =gUnknown_08D85358
movs r4, 0x80
lsls r4, 2
movs r1, 0
adds r2, r4, 0
bl decompress_palette
- ldr r0, =0x08d85444
+ ldr r0, =gUnknown_08D85444
movs r1, 0x80
lsls r1, 1
adds r2, r4, 0
bl decompress_palette
- ldr r0, =0x08d85600
+ ldr r0, =gUnknown_08D85600
movs r1, 0xF0
movs r2, 0x20
bl decompress_palette
@@ -780016,7 +780016,7 @@ sub_8194220: ; 8194220
.align 2, 0
.pool
@0819447C:
- ldr r0, =0x0860cf50
+ ldr r0, =gUnknown_0860CF50
bl gpu_tile_obj_decompress_and_load
mov r0, r8
lsls r0, 2
@@ -780025,11 +780025,11 @@ sub_8194220: ; 8194220
cmp r1, 0
bne @081944E8
movs r5, 0
- ldr r4, =0x0860d411
+ ldr r4, =gUnknown_0860D411
@08194492:
ldrb r1, [r4]
ldrb r2, [r4, 0x1]
- ldr r0, =0x0860cfa8
+ ldr r0, =gUnknown_0860CFA8
movs r3, 0
bl obj_add_from_template_forward_search
adds r4, 0x2
@@ -780045,7 +780045,7 @@ sub_8194220: ; 8194220
ldrsh r0, [r1, r2]
cmp r0, 0
beq @081944DC
- ldr r0, =0x0860d008
+ ldr r0, =gUnknown_0860D008
movs r1, 0xDA
movs r2, 0xC
movs r3, 0
@@ -780054,7 +780054,7 @@ sub_8194220: ; 8194220
.align 2, 0
.pool
@081944DC:
- ldr r0, =0x0860cfd8
+ ldr r0, =gUnknown_0860CFD8
movs r1, 0xDA
movs r2, 0xC
movs r3, 0
@@ -780071,7 +780071,7 @@ sub_8194220: ; 8194220
movs r2, 0
movs r1, 0x2
strb r1, [r0, 0x5]
- ldr r0, =0x085cccee
+ ldr r0, =gUnknown_085CCCEE
str r0, [sp, 0x4]
add r0, sp, 0x4
strb r1, [r0, 0x4]
@@ -780343,7 +780343,7 @@ sub_8194220: ; 8194220
@08194740:
orrs r0, r1
strb r0, [r4, 0xD]
- ldr r0, =0x0860d3f1
+ ldr r0, =gUnknown_0860D3F1
ldr r3, [sp, 0x20]
adds r0, r3, r0
ldrb r0, [r0]
@@ -780363,12 +780363,12 @@ sub_8194220: ; 8194220
strb r0, [r4, 0x8]
ldr r0, =0x02022e2c
str r0, [sp, 0x4]
- ldr r0, =0x0860d3f1
+ ldr r0, =gUnknown_0860D3F1
ldr r1, [sp, 0x20]
adds r0, r1, r0
ldrb r0, [r0]
strb r0, [r4, 0x4]
- ldr r2, =0x0860d3f2
+ ldr r2, =gUnknown_0860D3F2
adds r0, r1, r2
ldrb r0, [r0]
strb r0, [r4, 0x9]
@@ -780492,7 +780492,7 @@ sub_8194220: ; 8194220
cmp r5, 0
bge @08194888
movs r5, 0x5B
- ldr r3, =0x0860cf44
+ ldr r3, =gUnknown_0860CF44
ldr r0, =0x02038c28
ldr r2, =0x00001f09
ldr r4, =0x00000836
@@ -780533,13 +780533,13 @@ sub_81948EC: ; 81948EC
lsrs r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r4, =0x0860dd10
+ ldr r4, =gUnknown_0860DD10
lsls r2, r1, 2
lsls r3, r0, 4
adds r2, r3
adds r2, r4
ldr r3, [r2]
- ldr r2, =0x0860de10
+ ldr r2, =gUnknown_0860DE10
lsls r0, 2
adds r1, r0
adds r1, r2
@@ -780675,7 +780675,7 @@ sub_8194950: ; 8194950
ldr r1, =0x03005d90
mov r8, r1
adds r4, r2, 0
- ldr r6, =0x0860d3f1
+ ldr r6, =gUnknown_0860D3F1
movs r5, 0
@08194A1C:
mov r2, r8
@@ -781015,10 +781015,10 @@ sub_8194CE4: ; 8194CE4
thumb_func_start sub_8194D48
sub_8194D48: ; 8194D48
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
bx lr
.align 2, 0
@@ -781613,11 +781613,11 @@ sub_8194F58: ; 8194F58
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
adds r1, r3
ldrb r0, [r1, 0x6]
lsls r0, 2
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
adds r0, r4
ldr r0, [r0]
orrs r7, r0
@@ -781847,8 +781847,8 @@ sub_81953E8: ; 81953E8
lsrs r4, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x0860d1a0
- ldr r0, =0x0860d1c0
+ ldr r2, =gUnknown_0860D1A0
+ ldr r0, =gUnknown_0860D1C0
adds r0, r4, r0
ldrb r0, [r0]
lsrs r0, 1
@@ -782104,7 +782104,7 @@ sub_8195438: ; 8195438
lsls r0, 4
adds r0, r1
ldrh r2, [r0]
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -782213,7 +782213,7 @@ sub_8195438: ; 8195438
lsls r0, 4
adds r0, r1
ldrh r2, [r0]
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -782483,7 +782483,7 @@ sub_8195898: ; 8195898
thumb_func_start sub_8195910
sub_8195910: ; 8195910
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r1, =0x00007df3
adds r0, r1
ldrb r0, [r0]
@@ -782494,7 +782494,7 @@ sub_8195910: ; 8195910
thumb_func_start sub_8195924
sub_8195924: ; 8195924
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r1, =0x00007df1
adds r0, r1
ldrb r0, [r0]
@@ -782508,7 +782508,7 @@ sub_8195938: ; 8195938
push {r4,lr}
adds r3, r0, 0
movs r2, 0
- ldr r4, =0x08317e24
+ ldr r4, =gUnknown_08317E24
@08195940:
adds r0, r3, r2
adds r1, r2, r4
@@ -782530,7 +782530,7 @@ sub_8195938: ; 8195938
thumb_func_start sub_8195960
sub_8195960: ; 8195960
push {lr}
- ldr r1, =0x0860de50
+ ldr r1, =gUnknown_0860DE50
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -782584,7 +782584,7 @@ sub_8195980: ; 8195980
ldr r4, [r4]
ldr r0, =0x00000cdc
adds r3, r4, r0
- ldr r2, =0x0860de98
+ ldr r2, =gUnknown_0860DE98
lsls r1, r5, 2
lsls r0, r7, 3
adds r1, r0
@@ -782679,7 +782679,7 @@ sub_8195A38: ; 8195A38
ldr r2, [r5]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x0860de98
+ ldr r3, =gUnknown_0860DE98
lsls r0, r7, 2
lsls r1, r6, 3
adds r0, r1
@@ -782760,7 +782760,7 @@ sub_8195AE4: ; 8195AE4
ldr r2, [r6]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x0860de98
+ ldr r3, =gUnknown_0860DE98
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -782775,7 +782775,7 @@ sub_8195AE4: ; 8195AE4
ldr r2, [r6]
ldr r1, =0x00000cdc
adds r2, r1
- ldr r3, =0x0860dea8
+ ldr r3, =gUnknown_0860DEA8
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -782993,7 +782993,7 @@ sub_8195D28: ; 8195D28
bls @08195D88
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x0860de84
+ ldr r5, =gUnknown_0860DE84
lsls r0, 16
lsrs r0, 16
movs r1, 0x9
@@ -783010,7 +783010,7 @@ sub_8195D28: ; 8195D28
@08195D88:
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x0860de78
+ ldr r5, =gUnknown_0860DE78
lsls r0, 16
lsrs r0, 16
movs r1, 0x6
@@ -783337,7 +783337,7 @@ sub_8195FF8: ; 8195FF8
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
- ldr r6, =0x085500a4
+ ldr r6, =gUnknown_085500A4
@08196000:
movs r1, 0xAE
lsls r1, 1
@@ -783462,7 +783462,7 @@ sub_81960E0: ; 81960E0
lsls r0, 3
ldr r1, =0x03005e08
adds r4, r0, r1
- ldr r1, =0x0860ef78
+ ldr r1, =gUnknown_0860EF78
movs r2, 0
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -783503,7 +783503,7 @@ sub_819612C: ; 819612C
lsls r0, 3
ldr r1, =0x03005e08
adds r5, r0, r1
- ldr r0, =0x0860ef98
+ ldr r0, =gUnknown_0860EF98
bl Window_AddFromTemplate
strh r0, [r5, 0x4]
lsls r0, 16
@@ -783515,7 +783515,7 @@ sub_819612C: ; 819612C
.align 2, 0
.pool
@0819615C:
- ldr r1, =0x0860ea6c
+ ldr r1, =gUnknown_0860EA6C
movs r2, 0x80
lsls r2, 1
movs r3, 0x9C
@@ -783533,7 +783533,7 @@ sub_819612C: ; 819612C
.align 2, 0
.pool
@08196188:
- ldr r1, =0x0860eb8c
+ ldr r1, =gUnknown_0860EB8C
ldr r3, =0x00000279
movs r0, 0
str r0, [sp]
@@ -783544,11 +783544,11 @@ sub_819612C: ; 819612C
ldrb r0, [r5, 0x4]
movs r1, 0x88
bl Window_FastFillPixels
- ldr r0, =0x0860ea4c
+ ldr r0, =gUnknown_0860EA4C
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0860eb6c
+ ldr r0, =gUnknown_0860EB6C
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -783654,7 +783654,7 @@ sub_8196274: ; 8196274
@08196298:
movs r1, 0x4
ldrsh r0, [r4, r1]
- ldr r1, =0x0860ef70
+ ldr r1, =gUnknown_0860EF70
bl sub_81965D8
movs r0, 0x1
@081962A4:
@@ -784226,7 +784226,7 @@ sub_8196710: ; 8196710
thumb_func_start sub_819672C
sub_819672C: ; 819672C
push {lr}
- ldr r1, =0x085500a4
+ ldr r1, =gUnknown_085500A4
lsls r0, 4
adds r0, r1
ldrh r2, [r0, 0xA]
@@ -784245,7 +784245,7 @@ sub_8196748: ; 8196748
push {r4-r6,lr}
movs r5, 0
movs r6, 0
- ldr r4, =0x085500a4
+ ldr r4, =gUnknown_085500A4
@08196750:
ldrh r0, [r4]
bl trainer_flag_check
@@ -784272,7 +784272,7 @@ sub_8196774: ; 8196774
adds r7, r0, 0
movs r4, 0
movs r6, 0
- ldr r5, =0x085500a4
+ ldr r5, =gUnknown_085500A4
@0819677E:
ldrh r0, [r5]
bl trainer_flag_check
@@ -784374,7 +784374,7 @@ sub_8196844: ; 8196844
push {lr}
adds r3, r0, 0
movs r2, 0
- ldr r1, =0x0860deb8
+ ldr r1, =gUnknown_0860DEB8
@0819684C:
ldrh r0, [r1]
cmp r0, r3
@@ -784392,7 +784392,7 @@ sub_8196844: ; 8196844
thumb_func_start sub_8196864
sub_8196864: ; 8196864
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
@@ -784403,7 +784403,7 @@ sub_8196864: ; 8196864
subs r0, 0x1
ands r1, r2
subs r1, 0x1
- ldr r2, =0x0860ea2c
+ ldr r2, =gUnknown_0860EA2C
lsls r0, 2
adds r0, r2
lsls r1, 3
@@ -784416,7 +784416,7 @@ sub_8196864: ; 8196864
thumb_func_start sub_8196890
sub_8196890: ; 8196890
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
@@ -784427,7 +784427,7 @@ sub_8196890: ; 8196890
subs r0, 0x1
ands r1, r2
subs r1, 0x1
- ldr r2, =0x0860ea2c
+ ldr r2, =gUnknown_0860EA2C
lsls r0, 2
adds r0, r2
lsls r1, 3
@@ -784448,7 +784448,7 @@ sub_81968BC: ; 81968BC
movs r1, 0x3
bl __umodsi3
lsls r0, 16
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsrs r0, 15
lsls r1, r4, 2
adds r1, r4
@@ -784467,7 +784467,7 @@ sub_81968BC: ; 81968BC
subs r0, 0x1
ands r4, r1
subs r1, r4, 0x1
- ldr r2, =0x0860ea20
+ ldr r2, =gUnknown_0860EA20
lsls r0, 2
adds r0, r2
lsls r1, 3
@@ -784541,13 +784541,13 @@ sub_8196910: ; 8196910
@08196980:
ldr r0, =0x0203cd88
strh r4, [r0]
- ldr r1, =0x0860deb8
+ ldr r1, =gUnknown_0860DEB8
adds r0, r7, r6
lsls r0, 2
adds r0, r1
ldrb r0, [r0, 0xC]
subs r2, r0, 0x1
- ldr r1, =0x0860ea34
+ ldr r1, =gUnknown_0860EA34
ldr r0, [sp]
lsls r0, 2
adds r0, r1
@@ -784558,7 +784558,7 @@ sub_8196910: ; 8196910
.align 2, 0
.pool
@081969AC:
- ldr r1, =0x0860deb8
+ ldr r1, =gUnknown_0860DEB8
lsls r0, r6, 2
adds r0, r6
lsls r0, 2
@@ -784570,7 +784570,7 @@ sub_8196910: ; 8196910
movs r0, 0xFF
ands r0, r2
subs r2, r0, 0x1
- ldr r0, =0x0860ea34
+ ldr r0, =gUnknown_0860EA34
lsls r1, 2
adds r1, r0
lsls r2, 3
@@ -784606,7 +784606,7 @@ sub_81969FC: ; 81969FC
adds r7, r0, 0
adds r6, r1, 0
movs r4, 0
- ldr r5, =0x0860efa0
+ ldr r5, =gUnknown_0860EFA0
@08196A06:
adds r1, r6, r4
movs r0, 0
@@ -784632,7 +784632,7 @@ sub_81969FC: ; 81969FC
thumb_func_start sub_8196A2C
sub_8196A2C: ; 8196A2C
push {lr}
- ldr r3, =0x0860efac
+ ldr r3, =gUnknown_0860EFAC
lsls r1, 2
adds r1, r3
ldr r3, [r1]
@@ -784648,14 +784648,14 @@ sub_8196A2C: ; 8196A2C
sub_8196A44: ; 8196A44
push {r4-r6,lr}
adds r5, r1, 0
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
adds r1, r2
ldrh r4, [r1]
movs r2, 0
- ldr r3, =0x0860efc4
+ ldr r3, =gUnknown_0860EFC4
adds r6, r3, 0
@08196A5A:
lsls r1, r2, 3
@@ -784678,7 +784678,7 @@ sub_8196A44: ; 8196A44
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
- ldr r0, =0x08310034
+ ldr r0, =gUnknown_08310034
adds r1, r0
adds r0, r5, 0
bl gf_strcpy
@@ -784846,12 +784846,12 @@ sub_8196B98: ; 8196B98
adds r2, r0, 0
mov r8, r1
movs r3, 0
- ldr r0, =0x08552d48
+ ldr r0, =gUnknown_08552D48
ldrb r1, [r0]
adds r7, r0, 0
cmp r1, 0xFF
beq @08196C5C
- ldr r1, =0x085500a4
+ ldr r1, =gUnknown_085500A4
lsls r0, r2, 4
adds r2, r0, r1
ldrh r4, [r2, 0xA]
@@ -784925,7 +784925,7 @@ sub_8196B98: ; 8196B98
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
mov r0, r8
bl gf_strcpy
@@ -784949,7 +784949,7 @@ sub_8196B98: ; 8196B98
sub_8196C70: ; 8196C70
push {r4-r7,lr}
adds r7, r1, 0
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
@@ -784958,7 +784958,7 @@ sub_8196C70: ; 8196C70
bl sub_80B2250
lsls r0, 16
lsrs r0, 16
- ldr r5, =0x08310030
+ ldr r5, =gUnknown_08310030
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
@@ -785000,7 +785000,7 @@ sub_8196C70: ; 8196C70
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r7, 0
bl gf_strcpy
@@ -785015,7 +785015,7 @@ sub_8196C70: ; 8196C70
sub_8196CF4: ; 8196CF4
push {lr}
adds r0, r1, 0
- ldr r2, =0x0860eff4
+ ldr r2, =gUnknown_0860EFF4
ldr r1, =0x0203cd88
ldrh r1, [r1]
lsls r1, 2
@@ -785064,7 +785064,7 @@ sub_8196D14: ; 8196D14
sub_8196D4C: ; 8196D4C
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x0860f010
+ ldr r5, =gUnknown_0860F010
b @08196D5C
.align 2, 0
.pool
@@ -785545,20 +785545,20 @@ sub_8197080: ; 8197080
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x082a5c9c
+ ldr r1, =gUnknown_082A5C9C
adds r0, r7, 0
bl gf_strcpy
adds r5, r0, 0
movs r6, 0xFB
strb r6, [r5]
adds r5, 0x1
- ldr r1, =0x082a5d2c
+ ldr r1, =gUnknown_082A5D2C
adds r0, r5, 0
bl gf_strcpy
adds r5, r0, 0
strb r6, [r5]
adds r5, 0x1
- ldr r0, =0x0860f020
+ ldr r0, =gUnknown_0860F020
lsls r4, 2
adds r4, r0
ldr r1, [r4]
@@ -785591,7 +785591,7 @@ sub_8197080: ; 8197080
movs r2, 0
movs r3, 0x3
bl decimal_int_to_string
- ldr r1, =0x082a633d
+ ldr r1, =gUnknown_082A633D
adds r0, r5, 0
bl ExpandTextCodes
@08197156:
@@ -785620,14 +785620,14 @@ sub_8197184: ; 8197184
bl Window_GetField
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0860ea6c
+ ldr r1, =gUnknown_0860EA6C
movs r2, 0x80
lsls r2, 1
lsls r4, 16
lsrs r4, 16
adds r3, r4, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x0860ea4c
+ ldr r0, =gUnknown_0860EA4C
lsls r5, 20
lsrs r5, 16
adds r1, r5, 0
@@ -785651,7 +785651,7 @@ sub_81971C4: ; 81971C4
thumb_func_start sub_81971D0
sub_81971D0: ; 81971D0
push {lr}
- ldr r0, =0x0860f098
+ ldr r0, =gUnknown_0860F098
bl Window_InitFromTemplates
ldr r0, =0x0203cd8c
movs r1, 0xFF
@@ -786498,7 +786498,7 @@ sub_819786C: ; 819786C
thumb_func_start sub_819789C
sub_819789C: ; 819789C
push {lr}
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xE0
movs r2, 0x14
bl gpu_pal_apply
@@ -786514,7 +786514,7 @@ sub_81978B0: ; 81978B0
adds r1, r0, 0
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r2, 0x14
bl gpu_pal_apply
pop {r0}
@@ -786525,7 +786525,7 @@ sub_81978B0: ; 81978B0
thumb_func_start sub_81978C8
sub_81978C8: ; 81978C8
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
bx lr
.align 2, 0
.pool
@@ -786540,7 +786540,7 @@ sub_81978D0: ; 81978D0
bls @081978DC
movs r1, 0
@081978DC:
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
lsls r1, 1
adds r1, r0
ldrh r0, [r1]
@@ -786586,7 +786586,7 @@ sub_81978EC: ; 81978EC
thumb_func_start sub_8197930
sub_8197930: ; 8197930
push {lr}
- ldr r0, =0x0860f0a8
+ ldr r0, =gUnknown_0860F0A8
movs r1, 0x85
lsls r1, 2
movs r2, 0xE
@@ -786604,7 +786604,7 @@ sub_8197948: ; 8197948
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0860f0a8
+ ldr r0, =gUnknown_0860F0A8
movs r1, 0x85
lsls r1, 2
movs r2, 0xE
@@ -786657,7 +786657,7 @@ sav2_get_text_speed: ; 8197990
strb r0, [r2, 0x14]
@081979AC:
bl sub_8197964
- ldr r1, =0x0860f094
+ ldr r1, =gUnknown_0860F094
adds r0, r1
ldrb r0, [r0]
pop {r1}
@@ -787633,7 +787633,7 @@ sub_81980F0: ; 81980F0
lsls r0, r5, 28
lsrs r5, r0, 24
@0819815C:
- ldr r0, =0x0860f0b0
+ ldr r0, =gUnknown_0860F0B0
adds r1, r5, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -787687,7 +787687,7 @@ sub_8198180: ; 8198180
lsls r2, 24
lsrs r2, 24
ldrb r0, [r5]
- ldr r1, =0x0860f0d0
+ ldr r1, =gUnknown_0860F0D0
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -788062,7 +788062,7 @@ RedrawMenuCursor: ; 8198448
bl Window_FillPixelRect
ldrb r0, [r5, 0x5]
ldrb r1, [r5, 0x6]
- ldr r2, =0x085ee498
+ ldr r2, =gUnknown_085EE498
ldrb r3, [r5]
ldrb r4, [r5, 0x8]
mov r6, r8
@@ -788959,7 +788959,7 @@ sub_8198AF8: ; 8198AF8
adds r2, r4, 0
adds r3, r5, 0
bl SetWindowBorderStyle
- ldr r0, =0x085ee491
+ ldr r0, =gUnknown_085EE491
str r0, [sp, 0xC]
add r1, sp, 0xC
ldrb r0, [r7]
@@ -789701,7 +789701,7 @@ sub_8199060: ; 8199060
lsrs r3, 24
ldrb r0, [r5, 0x5]
ldrb r1, [r5, 0x6]
- ldr r2, =0x085ee498
+ ldr r2, =gUnknown_085EE498
str r3, [sp]
movs r3, 0
str r3, [sp, 0x4]
@@ -790499,7 +790499,7 @@ sub_81996C0: ; 81996C0
adds r2, r4, 0
adds r3, r5, 0
bl SetWindowBorderStyle
- ldr r0, =0x085ee491
+ ldr r0, =gUnknown_085EE491
str r0, [sp]
mov r1, sp
mov r2, r8
@@ -792106,17 +792106,17 @@ sub_819A2BC: ; 819A2BC
cmp r1, 0x2
beq @0819A2E4
@0819A2D2:
- ldr r0, =0x08dc4318
+ ldr r0, =gUnknown_08DC4318
b @0819A2E6
.align 2, 0
.pool
@0819A2DC:
- ldr r0, =0x08dc4338
+ ldr r0, =gUnknown_08DC4338
b @0819A2E6
.align 2, 0
.pool
@0819A2E4:
- ldr r0, =0x08dc4358
+ ldr r0, =gUnknown_08DC4358
@0819A2E6:
adds r1, r2, 0
movs r2, 0x20
@@ -792138,12 +792138,12 @@ sub_819A2F8: ; 819A2F8
lsrs r2, 16
lsls r3, 16
lsrs r3, 16
- ldr r4, =0x0860f0d4
+ ldr r4, =gUnknown_0860F0D4
lsrs r1, 22
adds r1, r4
ldrh r5, [r1, 0x2]
lsls r5, 5
- ldr r4, =0x08dc4378
+ ldr r4, =gUnknown_08DC4378
adds r5, r4
movs r4, 0x80
str r4, [sp]
@@ -792450,11 +792450,11 @@ sub_819A514: ; 819A514
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08610428
+ ldr r1, =gUnknown_08610428
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
- ldr r0, =0x08610434
+ ldr r0, =gUnknown_08610434
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @0819A8E6
@@ -792547,13 +792547,13 @@ sub_819A514: ; 819A514
bl reset_all_obj_data
bl clear_tasks
bl gpu_pal_allocator_reset
- ldr r0, =0x08dc0754
+ ldr r0, =gUnknown_08DC0754
ldr r5, =0x0203ce2c
ldr r1, [r5]
movs r2, 0x88
lsls r2, 2
bl CpuSet
- ldr r0, =0x0861033c
+ ldr r0, =gUnknown_0861033C
ldr r4, =0x0203ce30
ldr r1, [r4]
movs r2, 0x30
@@ -792569,7 +792569,7 @@ sub_819A514: ; 819A514
movs r2, 0x60
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x08dc0b94
+ ldr r0, =gUnknown_08DC0B94
ldr r4, =0x0203ce34
ldr r1, [r4]
movs r2, 0x80
@@ -792581,11 +792581,11 @@ sub_819A514: ; 819A514
movs r0, 0x1
movs r3, 0
bl gpu_copy_bg_tile_map_to_vram
- ldr r0, =0x08dc0714
+ ldr r0, =gUnknown_08DC0714
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r4, =0x0861046c
+ ldr r4, =gUnknown_0861046C
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0x8
@@ -792609,7 +792609,7 @@ sub_819A514: ; 819A514
adds r0, r3
strh r1, [r0]
@0819A738:
- ldr r0, =0x0861039c
+ ldr r0, =gUnknown_0861039C
movs r1, 0x20
movs r2, 0x4
bl gpu_pal_apply
@@ -792625,7 +792625,7 @@ sub_819A514: ; 819A514
ldr r1, [r0]
movs r0, 0x3
bl bg_set_tilemap
- ldr r5, =0x0861023c
+ ldr r5, =gUnknown_0861023C
movs r4, 0x8
str r4, [sp]
str r4, [sp, 0x4]
@@ -792654,11 +792654,11 @@ sub_819A514: ; 819A514
.align 2, 0
.pool
@0819A7CC:
- ldr r0, =0x086103f4
+ ldr r0, =gUnknown_086103F4
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x086103bc
+ ldr r0, =gUnknown_086103BC
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x086103e4
+ ldr r0, =gUnknown_086103E4
bl gpu_tile_obj_decompress_and_load
movs r0, 0
bl gpu_sync_bg_show
@@ -792920,7 +792920,7 @@ sub_819AA18: ; 819AA18
adds r1, 0x20
lsls r1, 16
asrs r1, 16
- ldr r0, =0x086105d8
+ ldr r0, =gUnknown_086105D8
movs r2, 0x40
movs r3, 0x1
bl obj_add_from_template_forward_search
@@ -792957,7 +792957,7 @@ sub_819AA18: ; 819AA18
adds r1, r0
lsls r1, 2
adds r1, r4
- ldr r0, =0x086105f0
+ ldr r0, =gUnknown_086105F0
movs r2, 0x20
ldrsh r1, [r1, r2]
movs r2, 0x58
@@ -792966,14 +792966,14 @@ sub_819AA18: ; 819AA18
ldr r1, [r6]
movs r5, 0
strb r0, [r1, 0x4]
- ldr r0, =0x08610608
+ ldr r0, =gUnknown_08610608
movs r1, 0xB0
movs r2, 0x70
movs r3, 0
bl obj_add_from_template_forward_search
ldr r1, [r6]
strb r0, [r1, 0x1]
- ldr r0, =0x08610620
+ ldr r0, =gUnknown_08610620
movs r1, 0xB0
movs r2, 0x90
movs r3, 0
@@ -794211,7 +794211,7 @@ sub_819B484: ; 819B484
lsrs r0, 24
str r0, [sp, 0x18]
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
ldrb r1, [r4]
movs r0, 0x3
@@ -794352,7 +794352,7 @@ sub_819B484: ; 819B484
adds r1, r7, r1
ldrb r2, [r1, 0xA]
lsls r2, 1
- ldr r1, =0x085cecb0
+ ldr r1, =gUnknown_085CECB0
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -794391,7 +794391,7 @@ sub_819B63C: ; 819B63C
movs r1, 0
strb r1, [r0]
ldr r2, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
str r0, [r2]
ldr r0, =0x03005d90
ldr r1, [r0]
@@ -794495,7 +794495,7 @@ sub_819B63C: ; 819B63C
adds r1, r5, r1
ldrb r2, [r1, 0xA]
lsls r2, 1
- ldr r1, =0x085cecb0
+ ldr r1, =gUnknown_085CECB0
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -794812,7 +794812,7 @@ sub_819B9B4: ; 819B9B4
movs r0, 0
movs r1, 0
bl Window_FastFillPixels
- ldr r2, =0x085eebb2
+ ldr r2, =gUnknown_085EEBB2
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -794854,7 +794854,7 @@ sub_819B9E8: ; 819B9E8
ldr r4, =0x02021fc4
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -794865,7 +794865,7 @@ sub_819B9E8: ; 819B9E8
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08610479
+ ldr r0, =gUnknown_08610479
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -794897,22 +794897,22 @@ sub_819BA64: ; 819BA64
ldrb r0, [r0, 0x5]
cmp r0, 0x1
bne @0819BA88
- ldr r2, =0x085eebc1
+ ldr r2, =gUnknown_085EEBC1
b @0819BA9C
.align 2, 0
.pool
@0819BA88:
cmp r0, 0x2
bne @0819BA94
- ldr r2, =0x085eebdb
+ ldr r2, =gUnknown_085EEBDB
b @0819BA9C
.align 2, 0
.pool
@0819BA94:
- ldr r2, =0x085eec2d
+ ldr r2, =gUnknown_085EEC2D
cmp r0, 0x3
bne @0819BA9C
- ldr r2, =0x085eebf6
+ ldr r2, =gUnknown_085EEBF6
@0819BA9C:
movs r0, 0x5
str r0, [sp]
@@ -794940,7 +794940,7 @@ sub_819BAC8: ; 819BAC8
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r2, =0x085eec50
+ ldr r2, =gUnknown_085EEC50
movs r0, 0x5
str r0, [sp]
movs r0, 0
@@ -794976,11 +794976,11 @@ sub_819BAFC: ; 819BAFC
movs r0, 0x3
movs r1, 0
bl Window_FastFillPixels
- ldr r4, =0x08610476
+ ldr r4, =gUnknown_08610476
str r4, [sp]
movs r6, 0
str r6, [sp, 0x4]
- ldr r0, =0x085eec15
+ ldr r0, =gUnknown_085EEC15
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -794991,7 +794991,7 @@ sub_819BAFC: ; 819BAFC
beq @0819BB60
str r4, [sp]
str r6, [sp, 0x4]
- ldr r0, =0x085eec24
+ ldr r0, =gUnknown_085EEC24
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -795004,7 +795004,7 @@ sub_819BAFC: ; 819BAFC
@0819BB60:
str r4, [sp]
str r5, [sp, 0x4]
- ldr r0, =0x085eec10
+ ldr r0, =gUnknown_085EEC10
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -795012,11 +795012,11 @@ sub_819BAFC: ; 819BAFC
movs r3, 0x11
bl box_print
@0819BB74:
- ldr r0, =0x08610476
+ ldr r0, =gUnknown_08610476
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r0, =0x085eec1d
+ ldr r0, =gUnknown_085EEC1D
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -795043,11 +795043,11 @@ sub_819BBA8: ; 819BBA8
movs r0, 0x4
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x08610476
+ ldr r5, =gUnknown_08610476
str r5, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085eec49
+ ldr r0, =gUnknown_085EEC49
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -795056,7 +795056,7 @@ sub_819BBA8: ; 819BBA8
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085eec4d
+ ldr r0, =gUnknown_085EEC4D
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -795078,7 +795078,7 @@ sub_819BBA8: ; 819BBA8
sub_819BC04: ; 819BC04
push {lr}
ldr r2, =0x030062e8
- ldr r1, =0x0861041c
+ ldr r1, =gUnknown_0861041C
ldr r0, =0x0300127c
ldr r0, [r0]
ldrb r0, [r0]
@@ -795362,7 +795362,7 @@ sub_819BE34: ; 819BE34
mov r5, r8
push {r5-r7}
sub sp, 0x10
- ldr r0, =0x08610638
+ ldr r0, =gUnknown_08610638
movs r1, 0x78
movs r2, 0x40
movs r3, 0x1
@@ -796142,7 +796142,7 @@ sub_819C4B4: ; 819C4B4
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r4, =0x08610638
+ ldr r4, =gUnknown_08610638
adds r0, r4, 0
movs r1, 0x78
movs r2, 0x40
@@ -797045,7 +797045,7 @@ sub_819CC24: ; 819CC24
ldrsh r5, [r4, r0]
cmp r5, 0
bne @0819CC5A
- ldr r0, =0x085eecbb
+ ldr r0, =gUnknown_085EECBB
bl sub_819EBEC
ldr r0, =0x03001284
ldr r0, [r0]
@@ -797134,7 +797134,7 @@ sub_819CCD4: ; 819CCD4
adds r1, 0x30
movs r2, 0x1
bl sub_819F2B4
- ldr r0, =0x085eecf0
+ ldr r0, =gUnknown_085EECF0
bl sub_819EBEC
ldr r0, [r4]
adds r0, 0x20
@@ -798266,7 +798266,7 @@ sub_819D588: ; 819D588
.4byte @0819D6F0
.4byte @0819D73A
@0819D5D4:
- ldr r0, =0x08610918
+ ldr r0, =gUnknown_08610918
movs r1, 0xE0
movs r2, 0xA
bl gpu_pal_apply
@@ -798293,7 +798293,7 @@ sub_819D588: ; 819D588
@0819D60C:
movs r0, 0x80
lsls r0, 7
- ldr r1, =0x0860f13c
+ ldr r1, =gUnknown_0860F13C
adds r1, 0x4A
ldrh r1, [r1]
str r1, [sp]
@@ -798623,7 +798623,7 @@ sub_819D770: ; 819D770
b @0819D9D8
@0819D8CA:
ldr r1, =0x02037b14
- ldr r0, =0x0860f13c
+ ldr r0, =gUnknown_0860F13C
adds r0, 0x4A
ldrh r0, [r0]
movs r2, 0xE2
@@ -798642,7 +798642,7 @@ sub_819D770: ; 819D770
@0819D8F4:
movs r0, 0x80
lsls r0, 7
- ldr r1, =0x0860f13c
+ ldr r1, =gUnknown_0860F13C
adds r1, 0x4A
ldrh r1, [r1]
str r1, [sp]
@@ -798685,13 +798685,13 @@ sub_819D770: ; 819D770
ldrb r0, [r0, 0x14]
cmp r0, 0
bne @0819D964
- ldr r0, =0x085eec73
+ ldr r0, =gUnknown_085EEC73
bl sub_819EBEC
b @0819D96A
.align 2, 0
.pool
@0819D964:
- ldr r0, =0x085eec8b
+ ldr r0, =gUnknown_085EEC8B
bl sub_819EBEC
@0819D96A:
ldr r0, =0x03001284
@@ -799070,11 +799070,11 @@ sub_819DC1C: ; 819DC1C
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x086108b8
+ ldr r1, =gUnknown_086108B8
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x086108c8
+ ldr r0, =gUnknown_086108C8
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r1, =0x030022c0
@@ -799170,13 +799170,13 @@ sub_819DC1C: ; 819DC1C
bl clear_tasks
bl gpu_pal_allocator_reset
bl dp13_810BB8C
- ldr r0, =0x08dc0754
+ ldr r0, =gUnknown_08DC0754
ldr r5, =0x0203ce40
ldr r1, [r5]
movs r2, 0x88
lsls r2, 2
bl CpuSet
- ldr r0, =0x0861033c
+ ldr r0, =gUnknown_0861033C
ldr r4, =0x0203ce44
ldr r1, [r4]
movs r2, 0x30
@@ -799192,7 +799192,7 @@ sub_819DC1C: ; 819DC1C
movs r2, 0x60
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x08dc0b94
+ ldr r0, =gUnknown_08DC0B94
ldr r4, =0x0203ce48
ldr r1, [r4]
movs r2, 0x80
@@ -799204,11 +799204,11 @@ sub_819DC1C: ; 819DC1C
movs r0, 0x1
movs r3, 0
bl gpu_copy_bg_tile_map_to_vram
- ldr r0, =0x08dc0714
+ ldr r0, =gUnknown_08DC0714
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r4, =0x08610918
+ ldr r4, =gUnknown_08610918
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0xA
@@ -799217,7 +799217,7 @@ sub_819DC1C: ; 819DC1C
movs r1, 0xE0
movs r2, 0xA
bl gpu_pal_apply
- ldr r0, =0x0861039c
+ ldr r0, =gUnknown_0861039C
movs r1, 0x20
movs r2, 0x4
bl gpu_pal_apply
@@ -799233,7 +799233,7 @@ sub_819DC1C: ; 819DC1C
ldr r1, [r0]
movs r0, 0x3
bl bg_set_tilemap
- ldr r1, =0x0861023c
+ ldr r1, =gUnknown_0861023C
movs r0, 0x8
str r0, [sp]
str r0, [sp, 0x4]
@@ -799247,11 +799247,11 @@ sub_819DC1C: ; 819DC1C
.align 2, 0
.pool
@0819DE94:
- ldr r0, =0x086106b0
+ ldr r0, =gUnknown_086106B0
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x08610650
+ ldr r0, =gUnknown_08610650
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x086106a0
+ ldr r0, =gUnknown_086106A0
bl gpu_tile_obj_decompress_and_load
ldr r0, =sub_819C7FC + 1
bl SetVBlankCallback
@@ -799294,7 +799294,7 @@ sub_819DC1C: ; 819DC1C
.align 2, 0
.pool
@0819DF10:
- ldr r0, =0x085eec73
+ ldr r0, =gUnknown_085EEC73
bl sub_819EBEC
movs r0, 0x2
bl Window_WriteStandardTileMap
@@ -799488,7 +799488,7 @@ sub_819E0C0: ; 819E0C0
push {r5-r7}
sub sp, 0x1C
mov r1, sp
- ldr r0, =0x08610834
+ ldr r0, =gUnknown_08610834
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r5,r6}
@@ -799543,21 +799543,21 @@ sub_819E0C0: ; 819E0C0
adds r0, r4
movs r5, 0x20
ldrsh r1, [r0, r5]
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
movs r2, 0x58
movs r3, 0
bl obj_add_from_template_forward_search
ldr r1, [r7]
movs r4, 0
strb r0, [r1, 0x4]
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
movs r1, 0xB0
movs r2, 0x70
movs r3, 0
bl obj_add_from_template_forward_search
ldr r1, [r7]
strb r0, [r1, 0x1]
- ldr r0, =0x0861087c
+ ldr r0, =gUnknown_0861087C
movs r1, 0xB0
movs r2, 0x90
movs r3, 0
@@ -799628,7 +799628,7 @@ sub_819E0C0: ; 819E0C0
str r2, [sp, 0x18]
@0819E1E8:
mov r1, sp
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r2,r3,r6}
@@ -799645,7 +799645,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0x8]
mov r1, sp
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r4-r6}
@@ -799673,7 +799673,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xA]
mov r1, sp
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
@@ -799690,7 +799690,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xB]
mov r1, sp
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
@@ -799715,7 +799715,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xD]
mov r1, sp
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r3,r5}
@@ -799730,7 +799730,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xE]
mov r1, sp
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r4,r5}
@@ -799747,7 +799747,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xF]
mov r1, sp
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -799762,7 +799762,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0x10]
mov r1, sp
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -800829,7 +800829,7 @@ sub_819EB18: ; 819EB18
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085eec66
+ ldr r2, =gUnknown_085EEC66
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -800891,7 +800891,7 @@ sub_819EB4C: ; 819EB4C
ldr r4, =0x02021fc4
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -800902,7 +800902,7 @@ sub_819EB4C: ; 819EB4C
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08610925
+ ldr r0, =gUnknown_08610925
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -800959,11 +800959,11 @@ sub_819EC20: ; 819EC20
movs r0, 0x3
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x08610922
+ ldr r5, =gUnknown_08610922
str r5, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085eecaa
+ ldr r0, =gUnknown_085EECAA
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -800972,7 +800972,7 @@ sub_819EC20: ; 819EC20
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085eeca5
+ ldr r0, =gUnknown_085EECA5
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -800981,7 +800981,7 @@ sub_819EC20: ; 819EC20
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085eecb2
+ ldr r0, =gUnknown_085EECB2
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -801008,11 +801008,11 @@ sub_819EC94: ; 819EC94
movs r0, 0x4
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x08610922
+ ldr r5, =gUnknown_08610922
str r5, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085eecca
+ ldr r0, =gUnknown_085EECCA
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -801021,7 +801021,7 @@ sub_819EC94: ; 819EC94
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085eecce
+ ldr r0, =gUnknown_085EECCE
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -801057,7 +801057,7 @@ sub_819ECF0: ; 819ECF0
lsrs r2, 24
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x08610922
+ ldr r0, =gUnknown_08610922
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -801087,12 +801087,12 @@ sub_819ED34: ; 819ED34
beq @0819ED56
cmp r0, 0x1
bne @0819ED60
- ldr r0, =0x085eecd1
+ ldr r0, =gUnknown_085EECD1
movs r1, 0
movs r2, 0x5
bl sub_819ECF0
@0819ED56:
- ldr r0, =0x085eecdd
+ ldr r0, =gUnknown_085EECDD
movs r1, 0x18
movs r2, 0x5
bl sub_819ECF0
@@ -801119,12 +801119,12 @@ sub_819ED78: ; 819ED78
beq @0819ED9A
cmp r0, 0x1
bne @0819EDA4
- ldr r0, =0x085eecd1
+ ldr r0, =gUnknown_085EECD1
movs r1, 0x8
movs r2, 0x3
bl sub_819ECF0
@0819ED9A:
- ldr r0, =0x085eecdd
+ ldr r0, =gUnknown_085EECDD
movs r1, 0x20
movs r2, 0x3
bl sub_819ECF0
@@ -801154,7 +801154,7 @@ sub_819EDBC: ; 819EDBC
ldrb r0, [r0, 0x14]
cmp r0, 0x1
bne @0819EDF6
- ldr r0, =0x085eecd1
+ ldr r0, =gUnknown_085EECD1
movs r1, 0x8
movs r2, 0x3
bl sub_819ECF0
@@ -801162,7 +801162,7 @@ sub_819EDBC: ; 819EDBC
.align 2, 0
.pool
@0819EDEC:
- ldr r0, =0x085eecdd
+ ldr r0, =gUnknown_085EECDD
movs r1, 0x20
movs r2, 0x3
bl sub_819ECF0
@@ -801180,7 +801180,7 @@ sub_819EDBC: ; 819EDBC
sub_819EE08: ; 819EE08
push {r4,lr}
sub sp, 0x18
- ldr r0, =0x08610918
+ ldr r0, =gUnknown_08610918
add r1, sp, 0xC
movs r2, 0x4
bl CpuSet
@@ -801249,7 +801249,7 @@ sub_819EE08: ; 819EE08
ldr r4, =0x02021fc4
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -801260,7 +801260,7 @@ sub_819EE08: ; 819EE08
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08610925
+ ldr r0, =gUnknown_08610925
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -801285,7 +801285,7 @@ sub_819EE08: ; 819EE08
sub_819EEF0: ; 819EEF0
push {r4,lr}
sub sp, 0xC
- ldr r0, =0x08610918
+ ldr r0, =gUnknown_08610918
movs r1, 0xE0
movs r2, 0xA
bl gpu_pal_apply
@@ -801329,7 +801329,7 @@ sub_819EEF0: ; 819EEF0
ldr r4, =0x02021fc4
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -801340,7 +801340,7 @@ sub_819EEF0: ; 819EEF0
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08610925
+ ldr r0, =gUnknown_08610925
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -801462,7 +801462,7 @@ sub_819F048: ; 819F048
movs r0, 0x4
strb r0, [r1, 0x17]
ldr r1, [r4]
- ldr r0, =0x08610928
+ ldr r0, =gUnknown_08610928
b @0819F092
.align 2, 0
.pool
@@ -801475,7 +801475,7 @@ sub_819F048: ; 819F048
movs r0, 0x5
strb r0, [r1, 0x17]
ldr r1, [r4]
- ldr r0, =0x08610948
+ ldr r0, =gUnknown_08610948
@0819F092:
str r0, [r1, 0x18]
@0819F094:
@@ -801492,7 +801492,7 @@ sub_819F0A0: ; 819F0A0
lsls r0, 24
lsrs r0, 24
ldr r3, =0x03001280
- ldr r2, =0x086108ac
+ ldr r2, =gUnknown_086108AC
ldr r1, =0x03001284
ldr r1, [r1]
ldrb r1, [r1]
@@ -801747,7 +801747,7 @@ sub_819F2B4: ; 819F2B4
adds r6, r1, 0
lsls r5, r2, 24
lsrs r5, 24
- ldr r0, =0x08610894
+ ldr r0, =gUnknown_08610894
movs r1, 0x78
movs r2, 0x40
movs r3, 0x1
@@ -801786,7 +801786,7 @@ sub_819F304: ; 819F304
mov r4, r8
push {r4-r6}
sub sp, 0x10
- ldr r0, =0x08610894
+ ldr r0, =gUnknown_08610894
movs r1, 0x78
movs r2, 0x40
movs r3, 0x1
@@ -801997,7 +801997,7 @@ sub_819F488: ; 819F488
.4byte @0819F548
.4byte @0819F568
@0819F4DC:
- ldr r0, =0x085eed0a
+ ldr r0, =gUnknown_085EED0A
bl sub_819EBEC
ldr r0, =0x03001284
ldr r0, [r0]
@@ -802044,7 +802044,7 @@ sub_819F488: ; 819F488
bl Window_CopyToVram
b @0819F54E
@0819F548:
- ldr r0, =0x085eec8b
+ ldr r0, =gUnknown_085EEC8B
bl sub_819EBEC
@0819F54E:
ldr r0, =0x03005e00
@@ -802636,7 +802636,7 @@ sub_819F99C: ; 819F99C
movs r2, 0x1
adds r3, r6, 0
bl decimal_int_to_string
- ldr r1, =0x08611330
+ ldr r1, =gUnknown_08611330
ldr r0, [r7]
adds r0, r4
adds r0, 0xDC
@@ -802863,7 +802863,7 @@ sub_819FBC8: ; 819FBC8
cmp r0, 0
bne @0819FC10
adds r4, r2, 0
- ldr r5, =0x08611548
+ ldr r5, =gUnknown_08611548
@0819FBDA:
bl GenerateRandomNumber
ldr r2, [r4]
@@ -803126,7 +803126,7 @@ sub_819FD64: ; 819FD64
cmp r5, 0x9
bls @0819FD92
movs r5, 0
- ldr r2, =0x086114d3
+ ldr r2, =gUnknown_086114D3
@0819FDD0:
mov r4, sp
adds r1, r4, r5
@@ -803395,7 +803395,7 @@ sub_819FF98: ; 819FF98
movs r4, 0
ldr r2, =0x03005d90
@0819FFE4:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
lsls r1, r4, 1
ldr r4, [r2]
adds r0, r4, 0
@@ -803408,7 +803408,7 @@ sub_819FF98: ; 819FF98
adds r1, r3
ldrh r1, [r1]
str r1, [sp, 0x8]
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
ldr r2, [sp, 0x8]
lsls r0, r2, 2
adds r0, r1
@@ -803578,7 +803578,7 @@ sub_819FF98: ; 819FF98
lsls r0, 24
cmp r0, 0
beq @081A0168
- ldr r0, =0x08611370
+ ldr r0, =gUnknown_08611370
adds r0, r7, r0
ldrb r0, [r0]
cmp r0, 0
@@ -803678,7 +803678,7 @@ sub_81A01E8: ; 81A01E8
bne @081A0204
movs r4, 0x32
@081A0204:
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
lsls r0, r2, 2
adds r0, r1
ldr r6, [r0]
@@ -803777,7 +803777,7 @@ sub_81A0284: ; 81A0284
adds r0, 0xB8
ldrb r0, [r0]
lsls r0, 30
- ldr r1, =0x08610970
+ ldr r1, =gUnknown_08610970
mov r12, r1
lsls r6, 1
lsls r5, 1
@@ -803955,7 +803955,7 @@ sub_81A0390: ; 81A0390
bls @081A03E6
movs r5, 0
ldr r7, =0x03005d90
- ldr r6, =0x086109a4
+ ldr r6, =gUnknown_086109A4
@081A0416:
ldr r0, [r7]
mov r12, r0
@@ -804097,9 +804097,9 @@ sub_81A04E4: ; 81A04E4
movs r0, 0x12
mov r10, r0
movs r6, 0x8
- ldr r0, =0x085eaeb1
+ ldr r0, =gUnknown_085EAEB1
str r0, [sp, 0xC]
- ldr r0, =0x085eaeb8
+ ldr r0, =gUnknown_085EAEB8
str r0, [sp, 0x10]
b @081A0652
.align 2, 0
@@ -804110,7 +804110,7 @@ sub_81A04E4: ; 81A04E4
mov r10, r1
movs r6, 0x6
movs r4, 0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
mov r9, r0
ldr r0, =0x03005d90
ldr r3, [r0]
@@ -804119,7 +804119,7 @@ sub_81A04E4: ; 81A04E4
mov r12, r1
adds r5, r3, 0
adds r5, 0xB0
- ldr r0, =0x086109a4
+ ldr r0, =gUnknown_086109A4
mov r8, r0
@081A0560:
adds r0, r3, 0
@@ -804179,7 +804179,7 @@ sub_81A04E4: ; 81A04E4
ldrh r0, [r3, 0x2]
movs r2, 0xB
muls r0, r2
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
str r0, [sp, 0x10]
ldrh r0, [r3]
@@ -804198,7 +804198,7 @@ sub_81A04E4: ; 81A04E4
ldrh r0, [r3, 0x4]
movs r2, 0xD
muls r0, r2
- ldr r1, =0x0831977c
+ ldr r1, =gUnknown_0831977C
adds r0, r1
str r0, [sp, 0xC]
ldrh r0, [r3, 0x6]
@@ -804212,9 +804212,9 @@ sub_81A04E4: ; 81A04E4
movs r0, 0x12
mov r10, r0
movs r6, 0x8
- ldr r0, =0x085ed193
+ ldr r0, =gUnknown_085ED193
str r0, [sp, 0xC]
- ldr r0, =0x085ed198
+ ldr r0, =gUnknown_085ED198
str r0, [sp, 0x10]
b @081A0652
.align 2, 0
@@ -804223,9 +804223,9 @@ sub_81A04E4: ; 81A04E4
movs r1, 0x14
mov r10, r1
movs r6, 0x8
- ldr r0, =0x085eae62
+ ldr r0, =gUnknown_085EAE62
str r0, [sp, 0xC]
- ldr r0, =0x085eae66
+ ldr r0, =gUnknown_085EAE66
str r0, [sp, 0x10]
b @081A0652
.align 2, 0
@@ -804502,7 +804502,7 @@ sub_81A0804: ; 81A0804
thumb_func_start sub_81A085C
sub_81A085C: ; 81A085C
push {lr}
- ldr r1, =0x086114e0
+ ldr r1, =gUnknown_086114E0
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -804797,7 +804797,7 @@ sub_81A0A70: ; 81A0A70
ldrh r0, [r1]
cmp r0, 0x6
bne @081A0A94
- ldr r1, =0x08610ff0
+ ldr r1, =gUnknown_08610FF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804809,7 +804809,7 @@ sub_81A0A70: ; 81A0A70
@081A0A94:
cmp r0, 0x7
bne @081A0AB0
- ldr r1, =0x08610ff0
+ ldr r1, =gUnknown_08610FF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804822,7 +804822,7 @@ sub_81A0A70: ; 81A0A70
@081A0AB0:
cmp r0, 0x8
bne @081A0ACC
- ldr r1, =0x086111b0
+ ldr r1, =gUnknown_086111B0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804834,7 +804834,7 @@ sub_81A0A70: ; 81A0A70
@081A0ACC:
cmp r0, 0x9
bne @081A0AE8
- ldr r1, =0x086111b0
+ ldr r1, =gUnknown_086111B0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804847,7 +804847,7 @@ sub_81A0A70: ; 81A0A70
@081A0AE8:
cmp r0, 0x4
bne @081A0B04
- ldr r1, =0x08611230
+ ldr r1, =gUnknown_08611230
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804859,7 +804859,7 @@ sub_81A0A70: ; 81A0A70
@081A0B04:
cmp r0, 0x5
bne @081A0B20
- ldr r1, =0x08611230
+ ldr r1, =gUnknown_08611230
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804872,7 +804872,7 @@ sub_81A0A70: ; 81A0A70
@081A0B20:
cmp r0, 0xA
bne @081A0B40
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804886,7 +804886,7 @@ sub_81A0A70: ; 81A0A70
@081A0B40:
cmp r0, 0xB
bne @081A0B5C
- ldr r1, =0x086112b0
+ ldr r1, =gUnknown_086112B0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804898,7 +804898,7 @@ sub_81A0A70: ; 81A0A70
@081A0B5C:
cmp r0, 0xC
bne @081A0B7C
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804913,7 +804913,7 @@ sub_81A0A70: ; 81A0A70
@081A0B7C:
cmp r0, 0xD
bne @081A0B9C
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804929,7 +804929,7 @@ sub_81A0A70: ; 81A0A70
ldrh r0, [r1]
cmp r0, 0x10
bne @081A0BC0
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804944,7 +804944,7 @@ sub_81A0A70: ; 81A0A70
@081A0BC0:
cmp r0, 0xE
bne @081A0BE4
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804962,7 +804962,7 @@ sub_81A0A70: ; 81A0A70
@081A0BE4:
cmp r0, 0xF
bne @081A0C00
- ldr r1, =0x086112b0
+ ldr r1, =gUnknown_086112B0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804975,7 +804975,7 @@ sub_81A0A70: ; 81A0A70
@081A0C00:
cmp r0, 0
bne @081A0C1C
- ldr r1, =0x08610ef0
+ ldr r1, =gUnknown_08610EF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804987,7 +804987,7 @@ sub_81A0A70: ; 81A0A70
@081A0C1C:
cmp r0, 0x1
bne @081A0C38
- ldr r1, =0x08610ef0
+ ldr r1, =gUnknown_08610EF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -805000,7 +805000,7 @@ sub_81A0A70: ; 81A0A70
@081A0C38:
cmp r0, 0x2
bne @081A0C54
- ldr r1, =0x08610ef0
+ ldr r1, =gUnknown_08610EF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -805013,7 +805013,7 @@ sub_81A0A70: ; 81A0A70
@081A0C54:
cmp r0, 0x3
bne @081A0C74
- ldr r1, =0x08610ef0
+ ldr r1, =gUnknown_08610EF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -805266,7 +805266,7 @@ sub_81A0DD4: ; 81A0DD4
adds r0, r2, r0
ldrb r0, [r0]
lsrs r4, r0, 4
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
lsls r1, r4, 1
adds r5, 0xB0
ldrb r0, [r5]
@@ -805350,7 +805350,7 @@ sub_81A0DD4: ; 81A0DD4
asrs r4, r1
movs r0, 0xF
ands r4, r0
- ldr r2, =0x08610970
+ ldr r2, =gUnknown_08610970
lsls r1, r4, 1
adds r0, r5, 0
adds r0, 0xB0
@@ -805445,7 +805445,7 @@ sub_81A0DD4: ; 81A0DD4
asrs r0, r1
movs r1, 0xF
ands r0, r1
- ldr r2, =0x08610970
+ ldr r2, =gUnknown_08610970
lsls r0, 1
adds r1, r3, 0
adds r1, 0xB0
@@ -805547,7 +805547,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
b @081A1174
.align 2, 0
@@ -805558,7 +805558,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0, 0x2]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
b @081A1174
.align 2, 0
@@ -805569,7 +805569,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
b @081A1174
.align 2, 0
@@ -805580,7 +805580,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0, 0x4]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
b @081A1174
.align 2, 0
@@ -805591,7 +805591,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0, 0x6]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
b @081A1174
.align 2, 0
@@ -805640,12 +805640,12 @@ sub_81A0FFC: ; 81A0FFC
ands r0, r1
cmp r0, 0x1
bne @081A115C
- ldr r1, =0x085eaeb1
+ ldr r1, =gUnknown_085EAEB1
b @081A1174
.align 2, 0
.pool
@081A115C:
- ldr r1, =0x085eaeb8
+ ldr r1, =gUnknown_085EAEB8
b @081A1174
.align 2, 0
.pool
@@ -805696,7 +805696,7 @@ sub_81A0FFC: ; 81A0FFC
@081A11C0:
movs r2, 0
@081A11C2:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
lsls r1, r2, 1
ldr r0, [r6]
adds r0, 0xB0
@@ -805709,7 +805709,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r1]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r5, 0
bl gf_strcpy
@@ -806132,7 +806132,7 @@ sub_81A1438: ; 81A1438
thumb_func_start sub_81A150C
sub_81A150C: ; 81A150C
push {lr}
- ldr r2, =0x08610970
+ ldr r2, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xDC
@@ -806145,7 +806145,7 @@ sub_81A150C: ; 81A150C
adds r0, 0x32
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @081A1542
@@ -806162,7 +806162,7 @@ sub_81A150C: ; 81A150C
@081A1542:
cmp r1, 0x1E
beq @081A1568
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
adds r0, r1, r0
ldrb r1, [r0]
ldr r0, =0x00004010
@@ -806172,7 +806172,7 @@ sub_81A150C: ; 81A150C
.pool
@081A1568:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @081A1584
@@ -806189,7 +806189,7 @@ sub_81A150C: ; 81A150C
@081A1584:
cmp r1, 0x14
beq @081A1594
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
adds r0, r1, r0
ldrb r1, [r0]
ldr r0, =0x00004010
@@ -806204,7 +806204,7 @@ sub_81A150C: ; 81A150C
thumb_func_start sub_81A15A4
sub_81A15A4: ; 81A15A4
push {lr}
- ldr r2, =0x08610970
+ ldr r2, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -806215,7 +806215,7 @@ sub_81A15A4: ; 81A15A4
adds r0, 0x32
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @081A15D6
@@ -806232,7 +806232,7 @@ sub_81A15A4: ; 81A15A4
@081A15D6:
cmp r1, 0x1E
beq @081A15FC
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
adds r0, r1, r0
ldrb r1, [r0]
ldr r0, =0x00004010
@@ -806242,7 +806242,7 @@ sub_81A15A4: ; 81A15A4
.pool
@081A15FC:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @081A1618
@@ -806259,7 +806259,7 @@ sub_81A15A4: ; 81A15A4
@081A1618:
cmp r1, 0x14
beq @081A1628
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
adds r0, r1, r0
ldrb r1, [r0]
ldr r0, =0x00004010
@@ -806296,7 +806296,7 @@ sub_81A1650: ; 81A1650
push {lr}
movs r2, 0x58
muls r2, r0
- ldr r0, =0x08610970
+ ldr r0, =gUnknown_08610970
adds r2, r0
subs r0, r1, 0x1
cmp r0, 0x6
@@ -806455,7 +806455,7 @@ sub_81A175C: ; 81A175C
thumb_func_start sub_81A1780
sub_81A1780: ; 81A1780
push {lr}
- ldr r1, =0x08611c18
+ ldr r1, =gUnknown_08611C18
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -806648,7 +806648,7 @@ sub_81A1830: ; 81A1830
movs r0, 0xD0
lsls r0, 4
adds r2, r0
- ldr r3, =0x08611bfc
+ ldr r3, =gUnknown_08611BFC
lsls r0, r5, 1
lsls r1, r6, 2
adds r0, r1
@@ -806804,7 +806804,7 @@ sub_81A1968: ; 81A1968
movs r0, 0xD0
lsls r0, 4
adds r2, r0
- ldr r3, =0x08611bfc
+ ldr r3, =gUnknown_08611BFC
lsls r1, r4, 1
lsls r0, r5, 2
adds r1, r0
@@ -806865,7 +806865,7 @@ sub_81A1B1C: ; 81A1B1C
thumb_func_start sub_81A1B28
sub_81A1B28: ; 81A1B28
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
bx lr
.align 2, 0
@@ -807125,7 +807125,7 @@ sub_81A1CD8: ; 81A1CD8
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee302
+ ldr r1, =gUnknown_085EE302
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -807174,7 +807174,7 @@ sub_81A1D78: ; 81A1D78
adds r4, r0
adds r4, r1
ldrh r1, [r4]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r5, [sp]
bl sub_81A1CD8
add sp, 0x4
@@ -807287,7 +807287,7 @@ sub_81A1DEC: ; 81A1DEC
lsrs r0, 24
cmp r0, 0x1
bne @081A1E88
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
str r7, [sp]
adds r1, r4, 0
mov r2, r8
@@ -807297,7 +807297,7 @@ sub_81A1DEC: ; 81A1DEC
.align 2, 0
.pool
@081A1E88:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
str r7, [sp]
adds r1, r4, 0
mov r2, r8
@@ -807325,7 +807325,7 @@ sub_81A1EA8: ; 81A1EA8
lsls r0, 24
lsrs r7, r0, 24
ldr r4, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -807337,7 +807337,7 @@ sub_81A1EA8: ; 81A1EA8
cmp r7, 0
bne @081A1EF0
ldr r0, =0x02021fc4
- ldr r1, =0x085ee158
+ ldr r1, =gUnknown_085EE158
bl ExpandTextCodes
b @081A1F28
.align 2, 0
@@ -807346,7 +807346,7 @@ sub_81A1EA8: ; 81A1EA8
cmp r7, 0x1
bne @081A1F08
ldr r0, =0x02021fc4
- ldr r1, =0x085ee178
+ ldr r1, =gUnknown_085EE178
bl ExpandTextCodes
b @081A1F28
.align 2, 0
@@ -807355,14 +807355,14 @@ sub_81A1EA8: ; 81A1EA8
cmp r7, 0x2
bne @081A1F20
ldr r0, =0x02021fc4
- ldr r1, =0x085ee198
+ ldr r1, =gUnknown_085EE198
bl ExpandTextCodes
b @081A1F28
.align 2, 0
.pool
@081A1F20:
ldr r0, =0x02021fc4
- ldr r1, =0x085ee1b7
+ ldr r1, =gUnknown_085EE1B7
bl ExpandTextCodes
@081A1F28:
ldr r0, =0x02021fc4
@@ -807370,7 +807370,7 @@ sub_81A1EA8: ; 81A1EA8
bl sub_81A1C4C
ldr r6, =0x0203ab74
ldrb r0, [r6]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
mov r8, r1
str r1, [sp]
@@ -807382,7 +807382,7 @@ sub_81A1EA8: ; 81A1EA8
movs r3, 0x10
bl Print
ldrb r0, [r6]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
mov r9, r1
str r1, [sp]
@@ -807580,8 +807580,8 @@ sub_81A2094: ; 81A2094
lsrs r0, 24
cmp r0, 0x1
bne @081A210C
- ldr r0, =0x085ee311
- ldr r1, =0x085ee338
+ ldr r0, =gUnknown_085EE311
+ ldr r1, =gUnknown_085EE338
str r7, [sp]
str r4, [sp, 0x4]
mov r2, r8
@@ -807591,8 +807591,8 @@ sub_81A2094: ; 81A2094
.align 2, 0
.pool
@081A210C:
- ldr r0, =0x085ee320
- ldr r1, =0x085ee338
+ ldr r0, =gUnknown_085EE320
+ ldr r1, =gUnknown_085EE338
str r7, [sp]
str r4, [sp, 0x4]
mov r2, r8
@@ -807621,7 +807621,7 @@ sub_81A2134: ; 81A2134
lsls r0, 24
lsrs r7, r0, 24
ldr r4, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -807633,14 +807633,14 @@ sub_81A2134: ; 81A2134
cmp r7, 0
bne @081A217C
ldr r0, =0x02021fc4
- ldr r1, =0x085ee1db
+ ldr r1, =gUnknown_085EE1DB
bl ExpandTextCodes
b @081A2184
.align 2, 0
.pool
@081A217C:
ldr r0, =0x02021fc4
- ldr r1, =0x085ee1fe
+ ldr r1, =gUnknown_085EE1FE
bl ExpandTextCodes
@081A2184:
ldr r0, =0x02021fc4
@@ -807648,7 +807648,7 @@ sub_81A2134: ; 81A2134
bl sub_81A1C4C
ldr r1, =0x0203ab74
ldrb r0, [r1]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r6, 0x21
str r6, [sp]
movs r5, 0xFF
@@ -807660,7 +807660,7 @@ sub_81A2134: ; 81A2134
bl Print
ldr r1, =0x0203ab74
ldrb r0, [r1]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r5, [sp, 0x4]
@@ -807688,13 +807688,13 @@ sub_81A2134: ; 81A2134
str r0, [sp]
movs r0, 0x31
str r0, [sp, 0x4]
- ldr r0, =0x085ee319
- ldr r1, =0x085ee338
+ ldr r0, =gUnknown_085EE319
+ ldr r1, =gUnknown_085EE338
movs r3, 0x40
bl sub_81A2008
- ldr r1, =0x085ee332
+ ldr r1, =gUnknown_085EE332
mov r10, r1
- ldr r0, =0x085ee349
+ ldr r0, =gUnknown_085EE349
mov r8, r0
ldr r0, [r4]
ldr r1, =0x00000d1c
@@ -807725,8 +807725,8 @@ sub_81A2134: ; 81A2134
str r0, [sp]
movs r0, 0x71
str r0, [sp, 0x4]
- ldr r0, =0x085ee319
- ldr r1, =0x085ee338
+ ldr r0, =gUnknown_085EE319
+ ldr r1, =gUnknown_085EE338
movs r3, 0x40
bl sub_81A2008
ldr r0, [r4]
@@ -807806,7 +807806,7 @@ sub_81A22B8: ; 81A22B8
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee302
+ ldr r1, =gUnknown_085EE302
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -807855,7 +807855,7 @@ sub_81A2358: ; 81A2358
adds r4, r0
adds r4, r1
ldrh r1, [r4]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r5, [sp]
bl sub_81A22B8
add sp, 0x4
@@ -807943,7 +807943,7 @@ sub_81A23CC: ; 81A23CC
lsrs r0, 24
cmp r0, 0x1
bne @081A2440
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
str r7, [sp]
adds r1, r4, 0
mov r2, r8
@@ -807953,7 +807953,7 @@ sub_81A23CC: ; 81A23CC
.align 2, 0
.pool
@081A2440:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
str r7, [sp]
adds r1, r4, 0
mov r2, r8
@@ -807981,7 +807981,7 @@ sub_81A2460: ; 81A2460
lsls r0, 24
lsrs r7, r0, 24
ldr r4, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -807993,14 +807993,14 @@ sub_81A2460: ; 81A2460
cmp r7, 0
bne @081A24A8
ldr r0, =0x02021fc4
- ldr r1, =0x085ee221
+ ldr r1, =gUnknown_085EE221
bl ExpandTextCodes
b @081A24B0
.align 2, 0
.pool
@081A24A8:
ldr r0, =0x02021fc4
- ldr r1, =0x085ee241
+ ldr r1, =gUnknown_085EE241
bl ExpandTextCodes
@081A24B0:
ldr r0, =0x02021fc4
@@ -808008,7 +808008,7 @@ sub_81A2460: ; 81A2460
bl sub_81A1C4C
ldr r6, =0x0203ab74
ldrb r0, [r6]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
mov r8, r1
str r1, [sp]
@@ -808020,7 +808020,7 @@ sub_81A2460: ; 81A2460
movs r3, 0x10
bl Print
ldrb r0, [r6]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
mov r9, r1
str r1, [sp]
@@ -808197,8 +808197,8 @@ sub_81A2618: ; 81A2618
lsrs r0, 24
cmp r0, 0x1
bne @081A2674
- ldr r0, =0x085ee311
- ldr r1, =0x085ee35b
+ ldr r0, =gUnknown_085EE311
+ ldr r1, =gUnknown_085EE35B
str r5, [sp]
str r6, [sp, 0x4]
adds r2, r7, 0
@@ -808208,8 +808208,8 @@ sub_81A2618: ; 81A2618
.align 2, 0
.pool
@081A2674:
- ldr r0, =0x085ee320
- ldr r1, =0x085ee35b
+ ldr r0, =gUnknown_085EE320
+ ldr r1, =gUnknown_085EE35B
str r5, [sp]
str r6, [sp, 0x4]
adds r2, r7, 0
@@ -808235,7 +808235,7 @@ sub_81A2698: ; 81A2698
push {r5-r7}
sub sp, 0xC
ldr r6, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r6]
ldrb r0, [r6]
@@ -808245,14 +808245,14 @@ sub_81A2698: ; 81A2698
movs r1, 0x11
bl Window_FastFillPixels
ldr r4, =0x02021fc4
- ldr r1, =0x085ee261
+ ldr r1, =gUnknown_085EE261
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
movs r1, 0
bl sub_81A1C4C
ldrb r0, [r6]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x21
str r1, [sp]
movs r5, 0xFF
@@ -808263,7 +808263,7 @@ sub_81A2698: ; 81A2698
movs r3, 0x8
bl Print
ldrb r0, [r6]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r5, [sp, 0x4]
@@ -808278,9 +808278,9 @@ sub_81A2698: ; 81A2698
movs r2, 0x72
movs r3, 0x21
bl sub_81A2618
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
mov r10, r0
- ldr r7, =0x085ee35b
+ ldr r7, =gUnknown_085EE35B
ldr r5, =0x03005d90
ldr r0, [r5]
ldr r1, =0x00000e08
@@ -808294,9 +808294,9 @@ sub_81A2698: ; 81A2698
adds r1, r7, 0
movs r3, 0x40
bl sub_81A258C
- ldr r0, =0x085ee332
+ ldr r0, =gUnknown_085EE332
mov r8, r0
- ldr r1, =0x085ee36d
+ ldr r1, =gUnknown_085EE36D
mov r9, r1
ldr r0, [r5]
ldr r1, =0x00000e0c
@@ -808399,7 +808399,7 @@ sub_81A27E8: ; 81A27E8
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee381
+ ldr r1, =gUnknown_085EE381
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -808445,7 +808445,7 @@ sub_81A2888: ; 81A2888
adds r1, r2
adds r1, r0
ldrh r1, [r1]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r3, [sp]
adds r2, r4, 0
adds r3, r5, 0
@@ -808512,7 +808512,7 @@ sub_81A28F8: ; 81A28F8
lsrs r0, 24
cmp r0, 0x1
bne @081A2948
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
str r6, [sp]
adds r1, r5, 0
adds r2, r7, 0
@@ -808522,7 +808522,7 @@ sub_81A28F8: ; 81A28F8
.align 2, 0
.pool
@081A2948:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
str r6, [sp]
adds r1, r5, 0
adds r2, r7, 0
@@ -808544,7 +808544,7 @@ sub_81A2968: ; 81A2968
push {r4-r6,lr}
sub sp, 0xC
ldr r5, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r5]
ldrb r0, [r5]
@@ -808556,14 +808556,14 @@ sub_81A2968: ; 81A2968
movs r0, 0xA
bl sub_81A1C90
ldr r4, =0x02021fc4
- ldr r1, =0x085ee27c
+ ldr r1, =gUnknown_085EE27C
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
movs r1, 0x2
bl sub_81A1C4C
ldrb r0, [r5]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
str r1, [sp]
movs r6, 0xFF
@@ -808574,7 +808574,7 @@ sub_81A2968: ; 81A2968
movs r3, 0x10
bl Print
ldrb r0, [r5]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r6, [sp, 0x4]
@@ -808668,7 +808668,7 @@ sub_81A2A28: ; 81A2A28
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee302
+ ldr r1, =gUnknown_085EE302
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -808687,7 +808687,7 @@ sub_81A2A28: ; 81A2A28
movs r2, 0x1
movs r3, 0x4
bl decimal_int_to_string
- ldr r1, =0x085ee392
+ ldr r1, =gUnknown_085EE392
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -808746,7 +808746,7 @@ sub_81A2B04: ; 81A2B04
adds r2, r0
adds r2, r1
ldrh r2, [r2]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r3, [sp]
str r4, [sp, 0x4]
str r5, [sp, 0x8]
@@ -808878,7 +808878,7 @@ sub_81A2BD0: ; 81A2BD0
lsrs r0, 24
cmp r0, 0x1
bne @081A2C68
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
mov r1, r8
str r1, [sp]
mov r1, r9
@@ -808893,7 +808893,7 @@ sub_81A2BD0: ; 81A2BD0
.align 2, 0
.pool
@081A2C68:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
mov r1, r8
str r1, [sp]
mov r1, r9
@@ -808926,7 +808926,7 @@ sub_81A2C94: ; 81A2C94
lsls r0, 24
lsrs r7, r0, 24
ldr r4, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -808938,14 +808938,14 @@ sub_81A2C94: ; 81A2C94
cmp r7, 0
bne @081A2CD8
ldr r0, =0x02021fc4
- ldr r1, =0x085ee298
+ ldr r1, =gUnknown_085EE298
bl ExpandTextCodes
b @081A2CE0
.align 2, 0
.pool
@081A2CD8:
ldr r0, =0x02021fc4
- ldr r1, =0x085ee2b8
+ ldr r1, =gUnknown_085EE2B8
bl ExpandTextCodes
@081A2CE0:
ldr r0, =0x02021fc4
@@ -808954,7 +808954,7 @@ sub_81A2C94: ; 81A2C94
ldr r0, =0x0203ab74
mov r8, r0
ldrb r0, [r0]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r6, 0x21
str r6, [sp]
movs r5, 0xFF
@@ -808966,7 +808966,7 @@ sub_81A2C94: ; 81A2C94
bl Print
mov r1, r8
ldrb r0, [r1]
- ldr r2, =0x085ee326
+ ldr r2, =gUnknown_085EE326
str r6, [sp]
str r5, [sp, 0x4]
str r4, [sp, 0x8]
@@ -808975,7 +808975,7 @@ sub_81A2C94: ; 81A2C94
bl Print
mov r1, r8
ldrb r0, [r1]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r5, [sp, 0x4]
@@ -809081,7 +809081,7 @@ sub_81A2DB4: ; 81A2DB4
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee39c
+ ldr r1, =gUnknown_085EE39C
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -809127,7 +809127,7 @@ sub_81A2E54: ; 81A2E54
adds r1, r2
adds r1, r0
ldrh r1, [r1]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r3, [sp]
adds r2, r4, 0
adds r3, r5, 0
@@ -809196,7 +809196,7 @@ sub_81A2EC4: ; 81A2EC4
lsrs r0, 24
cmp r0, 0x1
bne @081A2F18
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
str r6, [sp]
adds r1, r5, 0
adds r2, r7, 0
@@ -809206,7 +809206,7 @@ sub_81A2EC4: ; 81A2EC4
.align 2, 0
.pool
@081A2F18:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
str r6, [sp]
adds r1, r5, 0
adds r2, r7, 0
@@ -809228,7 +809228,7 @@ sub_81A2F38: ; 81A2F38
push {r4-r6,lr}
sub sp, 0xC
ldr r5, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r5]
ldrb r0, [r5]
@@ -809238,14 +809238,14 @@ sub_81A2F38: ; 81A2F38
movs r1, 0x11
bl Window_FastFillPixels
ldr r4, =0x02021fc4
- ldr r1, =0x085ee2d8
+ ldr r1, =gUnknown_085EE2D8
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
movs r1, 0x2
bl sub_81A1C4C
ldrb r0, [r5]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
str r1, [sp]
movs r6, 0xFF
@@ -809256,7 +809256,7 @@ sub_81A2F38: ; 81A2F38
movs r3, 0x8
bl Print
ldrb r0, [r5]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r6, [sp, 0x4]
@@ -809307,7 +809307,7 @@ sub_81A2FF8: ; 81A2FF8
push {r6,r7}
sub sp, 0xC
ldr r4, =0x0203ab74
- ldr r0, =0x08611c7c
+ ldr r0, =gUnknown_08611C7C
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -809318,7 +809318,7 @@ sub_81A2FF8: ; 81A2FF8
bl Window_FastFillPixels
ldr r0, =0x02021fc4
mov r9, r0
- ldr r1, =0x085edf86
+ ldr r1, =gUnknown_085EDF86
bl ExpandTextCodes
movs r0, 0x1
mov r1, r9
@@ -809336,7 +809336,7 @@ sub_81A2FF8: ; 81A2FF8
str r5, [sp, 0x8]
mov r2, r9
bl Print
- ldr r7, =0x085edfa0
+ ldr r7, =gUnknown_085EDFA0
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x26
@@ -809354,7 +809354,7 @@ sub_81A2FF8: ; 81A2FF8
movs r1, 0x1
adds r2, r7, 0
bl Print
- ldr r7, =0x085edfa4
+ ldr r7, =gUnknown_085EDFA4
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x26
@@ -809371,7 +809371,7 @@ sub_81A2FF8: ; 81A2FF8
movs r1, 0x1
adds r2, r7, 0
bl Print
- ldr r7, =0x085edfa8
+ ldr r7, =gUnknown_085EDFA8
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x26
@@ -809388,7 +809388,7 @@ sub_81A2FF8: ; 81A2FF8
movs r1, 0x1
adds r2, r7, 0
bl Print
- ldr r7, =0x085edfac
+ ldr r7, =gUnknown_085EDFAC
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x26
@@ -809406,7 +809406,7 @@ sub_81A2FF8: ; 81A2FF8
adds r2, r7, 0
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0e8
+ ldr r2, =gUnknown_085EB0E8
movs r1, 0x29
str r1, [sp]
str r6, [sp, 0x4]
@@ -809415,7 +809415,7 @@ sub_81A2FF8: ; 81A2FF8
movs r3, 0x6
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0ed
+ ldr r2, =gUnknown_085EB0ED
movs r1, 0x39
str r1, [sp]
str r6, [sp, 0x4]
@@ -809424,7 +809424,7 @@ sub_81A2FF8: ; 81A2FF8
movs r3, 0x6
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0f4
+ ldr r2, =gUnknown_085EB0F4
movs r1, 0x49
str r1, [sp]
str r6, [sp, 0x4]
@@ -809433,7 +809433,7 @@ sub_81A2FF8: ; 81A2FF8
movs r3, 0x6
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0f9
+ ldr r2, =gUnknown_085EB0F9
movs r1, 0x59
str r1, [sp]
str r6, [sp, 0x4]
@@ -809442,7 +809442,7 @@ sub_81A2FF8: ; 81A2FF8
movs r3, 0x6
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0ff
+ ldr r2, =gUnknown_085EB0FF
movs r1, 0x69
str r1, [sp]
str r6, [sp, 0x4]
@@ -810009,7 +810009,7 @@ sub_81A3610: ; 81A3610
lsrs r4, 16
bl sub_81A39C4
lsls r0, 16
- ldr r1, =0x08611550
+ ldr r1, =gUnknown_08611550
mov r9, r1
lsls r7, r6, 2
adds r1, 0x3
@@ -810042,7 +810042,7 @@ sub_81A3610: ; 81A3610
mov r8, r1
b @081A36BC
@081A3680:
- ldr r1, =0x08611550
+ ldr r1, =gUnknown_08611550
lsls r2, r6, 2
adds r0, r2, r1
ldrb r0, [r0]
@@ -810306,7 +810306,7 @@ sub_81A36D0: ; 81A36D0
lsrs r3, r0, 24
movs r0, 0x58
muls r0, r3
- ldr r1, =0x086109ba
+ ldr r1, =gUnknown_086109BA
@081A38C4:
adds r0, r1
bl sub_81638AC
@@ -810328,7 +810328,7 @@ sub_81A36D0: ; 81A36D0
lsrs r3, r0, 27
movs r0, 0x58
muls r0, r3
- ldr r1, =0x086109ba
+ ldr r1, =gUnknown_086109BA
adds r0, r1
bl sub_81638AC
@081A38F8:
@@ -810746,7 +810746,7 @@ sub_81A3B64: ; 81A3B64
bls @081A3C84
movs r5, 0x1D
@081A3C84:
- ldr r2, =0x086118b4
+ ldr r2, =gUnknown_086118B4
lsls r1, r7, 2
adds r1, r6, r1
lsls r0, r5, 3
@@ -810850,7 +810850,7 @@ sub_81A3D58: ; 81A3D58
cmp r0, 0
bne @081A3D88
lsls r0, r4, 17
- ldr r1, =0x08c40000
+ ldr r1, =gUnknown_08C40000
adds r0, r1
lsrs r0, 16
bl flag_set
@@ -810859,7 +810859,7 @@ sub_81A3D58: ; 81A3D58
.pool
@081A3D88:
lsls r0, r4, 17
- ldr r1, =0x08c50000
+ ldr r1, =gUnknown_08C50000
adds r0, r1
lsrs r0, 16
bl flag_set
@@ -810944,7 +810944,7 @@ sub_81A3DD0: ; 81A3DD0
cmp r5, r4
bne @081A3E50
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb79
+ ldr r1, =gUnknown_085CCB79
bl gf_strcat
b @081A3EC8
.align 2, 0
@@ -810953,7 +810953,7 @@ sub_81A3DD0: ; 81A3DD0
cmp r5, r4
ble @081A3EC8
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb7f
+ ldr r1, =gUnknown_085CCB7F
bl gf_strcat
b @081A3EC8
.align 2, 0
@@ -810962,18 +810962,18 @@ sub_81A3DD0: ; 81A3DD0
cmp r4, r5
bne @081A3E80
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb79
+ ldr r1, =gUnknown_085CCB79
bl gf_strcat
b @081A3E88
.align 2, 0
.pool
@081A3E80:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb7f
+ ldr r1, =gUnknown_085CCB7F
bl gf_strcat
@081A3E88:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb86
+ ldr r1, =gUnknown_085CCB86
bl gf_strcat
b @081A3EC8
.align 2, 0
@@ -810982,24 +810982,24 @@ sub_81A3DD0: ; 81A3DD0
cmp r4, r5
bne @081A3EB8
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb79
+ ldr r1, =gUnknown_085CCB79
bl gf_strcat
b @081A3EC0
.align 2, 0
.pool
@081A3EB8:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb7f
+ ldr r1, =gUnknown_085CCB7F
bl gf_strcat
@081A3EC0:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb84
+ ldr r1, =gUnknown_085CCB84
bl gf_strcat
@081A3EC8:
ldr r0, =0x02021cc4
movs r1, 0xB
muls r1, r6
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcat
@081A3ED6:
@@ -811041,7 +811041,7 @@ sub_81A3EF0: ; 81A3EF0
beq @081A3FBE
cmp r4, 0
beq @081A3FBE
- ldr r0, =0x08611c9a
+ ldr r0, =gUnknown_08611C9A
ldrh r1, [r0]
ldr r5, =0x0000ffff
adds r3, r0, 0
@@ -811287,7 +811287,7 @@ sub_81A3FD4: ; 81A3FD4
cmp r0, r1
bge @081A41E0
movs r6, 0
- ldr r0, =0x08611c9a
+ ldr r0, =gUnknown_08611C9A
ldrh r2, [r0]
ldr r1, =0x0000ffff
mov r8, r0
@@ -811345,10 +811345,10 @@ sub_81A3FD4: ; 81A3FD4
cmp r4, 0
bne @081A41A4
ldr r4, =0x02021cc4
- ldr r1, =0x085ccb82
+ ldr r1, =gUnknown_085CCB82
adds r0, r4, 0
bl gf_strcat
- ldr r1, =0x085ccb88
+ ldr r1, =gUnknown_085CCB88
adds r0, r4, 0
bl gf_strcat
b @081A4202
@@ -811360,18 +811360,18 @@ sub_81A3FD4: ; 81A3FD4
cmp r0, 0
beq @081A41C0
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb84
+ ldr r1, =gUnknown_085CCB84
bl gf_strcat
b @081A41C8
.align 2, 0
.pool
@081A41C0:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb82
+ ldr r1, =gUnknown_085CCB82
bl gf_strcat
@081A41C8:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb8c
+ ldr r1, =gUnknown_085CCB8C
bl gf_strcat
b @081A4202
.align 2, 0
@@ -811835,7 +811835,7 @@ sub_81A4594: ; 81A4594
ldrb r5, [r1]
lsls r4, r0, 1
adds r4, r0
- ldr r1, =0x085ee424
+ ldr r1, =gUnknown_085EE424
adds r4, r1
mov r1, r8
lsls r3, r1, 27
@@ -811892,7 +811892,7 @@ sub_81A4594: ; 81A4594
movs r3, 0x4
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x08611d08
+ ldr r1, =gUnknown_08611D08
ldr r0, [sp, 0x4C]
lsls r0, 2
adds r0, r1
@@ -811946,7 +811946,7 @@ sub_81A4684: ; 81A4684
ldrb r0, [r1]
lsls r2, r6, 1
adds r2, r6
- ldr r1, =0x085ee424
+ ldr r1, =gUnknown_085EE424
adds r2, r1
lsls r3, r7, 27
lsrs r3, 24
@@ -812053,7 +812053,7 @@ sub_81A4684: ; 81A4684
movs r3, 0x4
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r0, =0x08611d08
+ ldr r0, =gUnknown_08611D08
ldr r4, [r0, 0x24]
adds r0, r5, 0
adds r1, r4, 0
@@ -812331,7 +812331,7 @@ sub_81A4998: ; 81A4998
adds r7, r0, 0
str r1, [sp, 0x90]
ldr r0, =0x02021cc4
- ldr r4, =0x08611cb0
+ ldr r4, =gUnknown_08611CB0
lsls r5, r7, 3
adds r1, r5, r4
ldr r1, [r1]
@@ -812356,7 +812356,7 @@ sub_81A4998: ; 81A4998
adds r2, r6, 0
movs r3, 0
bl Print
- ldr r1, =0x08611d00
+ ldr r1, =gUnknown_08611D00
ldr r2, [sp, 0x90]
lsls r0, r2, 2
adds r0, r1
@@ -812443,7 +812443,7 @@ sub_81A4998: ; 81A4998
sub_81A4AA0: ; 81A4AA0
push {r4,lr}
ldr r4, =0x0203ab74
- ldr r0, =0x08611c84
+ ldr r0, =gUnknown_08611C84
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -812708,8 +812708,8 @@ sub_81A4CB0: ; 81A4CB0
lsls r0, 16
lsrs r0, 16
@081A4CDA:
- ldr r2, =0x08310030
- ldr r1, =0x08611d30
+ ldr r2, =gUnknown_08310030
+ ldr r1, =gUnknown_08611D30
lsls r0, 1
adds r0, r1
ldrh r1, [r0]
@@ -812746,8 +812746,8 @@ sub_81A4D00: ; 81A4D00
lsls r0, 16
lsrs r0, 16
@081A4D2A:
- ldr r2, =0x08310030
- ldr r1, =0x08611d30
+ ldr r2, =gUnknown_08310030
+ ldr r1, =gUnknown_08611D30
lsls r0, 1
adds r0, r1
ldrh r1, [r0]
@@ -812787,8 +812787,8 @@ sub_81A4D50: ; 81A4D50
@081A4D7A:
movs r3, 0
lsls r0, 1
- ldr r2, =0x08310030
- ldr r1, =0x08611d30
+ ldr r2, =gUnknown_08310030
+ ldr r1, =gUnknown_08611D30
adds r0, r1
ldrh r1, [r0]
lsls r0, r1, 2
@@ -812820,7 +812820,7 @@ sub_81A4DB8: ; 81A4DB8
ldr r0, =0x000040cf
bl var_get
lsls r0, 16
- ldr r1, =0x08611c8c
+ ldr r1, =gUnknown_08611C8C
lsrs r0, 15
adds r1, 0x1
adds r0, r1
@@ -812838,7 +812838,7 @@ sub_81A4DD8: ; 81A4DD8
bl var_get
lsls r0, 16
ldr r2, =0x00004010
- ldr r1, =0x08611c8c
+ ldr r1, =gUnknown_08611C8C
lsrs r0, 15
adds r0, r1
ldrb r1, [r0]
@@ -812945,7 +812945,7 @@ sub_81A4E04: ; 81A4E04
subs r0, r3, r1
lsls r6, r0, 3
adds r4, r6
- ldr r2, =0x0861156c
+ ldr r2, =gUnknown_0861156C
adds r4, r2
adds r0, r7, 0
bl GetNatureFromPersonality
@@ -812967,7 +812967,7 @@ sub_81A4E04: ; 81A4E04
lsls r4, 2
adds r0, r4, r5
adds r0, r6
- ldr r2, =0x0861156c
+ ldr r2, =gUnknown_0861156C
adds r0, r2
ldrh r1, [r0]
ldr r3, [sp, 0x3C]
@@ -812981,7 +812981,7 @@ sub_81A4E04: ; 81A4E04
str r0, [sp, 0xC]
mov r0, r10
bl create_pokemon_set_level
- ldr r0, =0x0861156c
+ ldr r0, =gUnknown_0861156C
adds r5, r0
adds r5, r6, r5
adds r4, r5, r4
@@ -813017,7 +813017,7 @@ sub_81A4E04: ; 81A4E04
movs r2, 0x64
adds r6, r1, 0
muls r6, r2
- ldr r3, =0x08611578
+ ldr r3, =gUnknown_08611578
mov r8, r3
ldr r3, =0x02024744
adds r5, r4, 0
@@ -813097,7 +813097,7 @@ sub_81A4FF0: ; 81A4FF0
lsls r5, 16
lsrs r5, 16
bl sub_81A513C
- ldr r3, =0x0861156c
+ ldr r3, =gUnknown_0861156C
lsls r2, r4, 2
adds r2, r4
lsls r1, r0, 4
@@ -813126,7 +813126,7 @@ sub_81A5030: ; 81A5030
adds r1, r3, 0
strh r1, [r2]
ldr r2, =0x00004010
- ldr r1, =0x08611c8c
+ ldr r1, =gUnknown_08611C8C
lsrs r0, 23
adds r0, r1
ldrb r1, [r0]
@@ -813153,7 +813153,7 @@ sub_81A5060: ; 81A5060
lsls r5, 16
lsrs r5, 16
bl sub_81A513C
- ldr r2, =0x0861156c
+ ldr r2, =gUnknown_0861156C
lsls r4, 1
lsls r1, r6, 2
adds r1, r6
@@ -813189,7 +813189,7 @@ sub_81A50B0: ; 81A50B0
lsls r5, 16
lsrs r5, 16
bl sub_81A513C
- ldr r3, =0x0861156c
+ ldr r3, =gUnknown_0861156C
lsls r2, r4, 2
adds r2, r4
lsls r1, r0, 4
@@ -813224,7 +813224,7 @@ sub_81A50F0: ; 81A50F0
lsls r5, 16
lsrs r5, 16
bl sub_81A513C
- ldr r2, =0x0861156c
+ ldr r2, =gUnknown_0861156C
lsls r1, r6, 2
adds r1, r6
lsls r1, 2
@@ -813263,7 +813263,7 @@ sub_81A513C: ; 81A513C
bne @081A51A0
bl sub_81A39C4
lsls r0, 16
- ldr r3, =0x08611550
+ ldr r3, =gUnknown_08611550
lsls r2, r5, 2
adds r1, r3, 0x3
adds r1, r2, r1
@@ -813340,7 +813340,7 @@ sub_81A51A8: ; 81A51A8
.pool
@081A51F4:
ldr r0, =0x02021fc4
- ldr r2, =0x08611db0
+ ldr r2, =gUnknown_08611DB0
lsls r1, 2
adds r1, r2
ldr r2, [r1]
@@ -813353,7 +813353,7 @@ sub_81A51A8: ; 81A51A8
.pool
@081A5214:
ldr r0, =0x02021fc4
- ldr r2, =0x08611db8
+ ldr r2, =gUnknown_08611DB8
lsls r1, 2
adds r1, r2
ldr r2, [r1]
@@ -813372,7 +813372,7 @@ sub_81A51A8: ; 81A51A8
thumb_func_start sub_81A5238
sub_81A5238: ; 81A5238
push {lr}
- ldr r1, =0x08611f84
+ ldr r1, =gUnknown_08611F84
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -813427,9 +813427,9 @@ sub_81A5258: ; 81A5258
ldr r1, =0x00003f3e
movs r0, 0x48
bl lcd_io_set
- ldr r0, =0x08611f74
+ ldr r0, =gUnknown_08611F74
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08d855e8
+ ldr r0, =gUnknown_08D855E8
movs r1, 0xF8
lsls r1, 1
movs r2, 0x20
@@ -813480,30 +813480,30 @@ sub_81A5258: ; 81A5258
movs r0, 0x1
negs r0, r0
strb r0, [r1, 0x1]
- ldr r0, =0x085ccdb2
+ ldr r0, =gUnknown_085CCDB2
bl sub_814E6F0
ldr r4, =0x02022e2c
adds r0, r4, 0
movs r1, 0xF
bl battle_show_message_maybe
- ldr r0, =0x085ccdb5
+ ldr r0, =gUnknown_085CCDB5
movs r1, 0x10
bl battle_show_message_maybe
- ldr r0, =0x085ccdb8
+ ldr r0, =gUnknown_085CCDB8
bl sub_814E6F0
adds r0, r4, 0
movs r1, 0x11
bl battle_show_message_maybe
- ldr r0, =0x085ccdbb
+ ldr r0, =gUnknown_085CCDBB
movs r1, 0x12
bl battle_show_message_maybe
- ldr r0, =0x085ccdc0
+ ldr r0, =gUnknown_085CCDC0
movs r1, 0x13
bl battle_show_message_maybe
- ldr r0, =0x085ccdc6
+ ldr r0, =gUnknown_085CCDC6
movs r1, 0x14
bl battle_show_message_maybe
- ldr r0, =0x085ccdcb
+ ldr r0, =gUnknown_085CCDCB
bl sub_814E6F0
adds r0, r4, 0
movs r1, 0x15
@@ -813526,7 +813526,7 @@ sub_81A5258: ; 81A5258
movs r4, 0x7
@081A53CE:
asrs r1, r6, 16
- ldr r0, =0x08611f5c
+ ldr r0, =gUnknown_08611F5C
movs r2, 0x54
movs r3, 0
bl obj_add_from_template_forward_search
@@ -813591,7 +813591,7 @@ sub_81A5258: ; 81A5258
@081A5464:
movs r3, 0x1
bl sub_81A5558
- ldr r0, =0x085ccdcb
+ ldr r0, =gUnknown_085CCDCB
bl sub_814E6F0
ldr r0, =0x02022e2c
movs r1, 0x15
@@ -813826,7 +813826,7 @@ sub_81A5558: ; 81A5558
@081A565C:
movs r4, 0
@081A565E:
- ldr r0, =0x08611f5c
+ ldr r0, =gUnknown_08611F5C
ldr r1, [sp]
mov r2, r10
movs r3, 0
@@ -813906,7 +813906,7 @@ sub_81A56E8: ; 81A56E8
lsls r2, 2
adds r1, r2
adds r1, r0
- ldr r2, =0x08611dc0
+ ldr r2, =gUnknown_08611DC0
ldr r0, =0x020241ea
ldrh r0, [r0]
adds r0, r2
@@ -813939,7 +813939,7 @@ sub_81A5718: ; 81A5718
ldr r0, =0x000002a2
adds r4, r2, r0
ldrb r2, [r4]
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsls r1, r3, 2
adds r1, r0
ldr r1, [r1]
@@ -814432,7 +814432,7 @@ sub_81A5B08: ; 81A5B08
bls @081A5B58
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x08611fac
+ ldr r5, =gUnknown_08611FAC
lsls r0, 16
lsrs r0, 16
movs r1, 0x9
@@ -814449,7 +814449,7 @@ sub_81A5B08: ; 81A5B08
@081A5B58:
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x08611fa0
+ ldr r5, =gUnknown_08611FA0
lsls r0, 16
lsrs r0, 16
movs r1, 0x6
@@ -814815,7 +814815,7 @@ sub_81A5D44: ; 81A5D44
thumb_func_start sub_81A5E74
sub_81A5E74: ; 81A5E74
push {lr}
- ldr r1, =0x08612120
+ ldr r1, =gUnknown_08612120
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -814867,7 +814867,7 @@ sub_81A5E94: ; 81A5E94
ldr r4, [r5]
ldr r0, =0x00000cdc
adds r3, r4, r0
- ldr r2, =0x08612164
+ ldr r2, =gUnknown_08612164
lsls r0, r7, 2
lsls r1, r6, 3
adds r0, r1
@@ -814991,7 +814991,7 @@ sub_81A5FA8: ; 81A5FA8
ldr r2, [r7]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x08612164
+ ldr r3, =gUnknown_08612164
lsls r0, r6, 2
lsls r1, r5, 3
adds r0, r1
@@ -815077,7 +815077,7 @@ sub_81A6054: ; 81A6054
ldr r2, [r6]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x08612164
+ ldr r3, =gUnknown_08612164
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -815093,7 +815093,7 @@ sub_81A6054: ; 81A6054
ldr r2, [r6]
ldr r1, =0x00000cdc
adds r2, r1
- ldr r3, =0x08612174
+ ldr r3, =gUnknown_08612174
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -815227,7 +815227,7 @@ sub_81A61B0: ; 81A61B0
movs r1, 0x7
bl __udivsi3
ldr r2, =0x0203bc88
- ldr r1, =0x085d5acc
+ ldr r1, =gUnknown_085D5ACC
str r1, [r2]
ldr r5, =0x00000cb2
lsls r0, 24
@@ -815378,7 +815378,7 @@ sub_81A61B0: ; 81A61B0
movs r2, 0
cmp r2, r4
bge @081A633E
- ldr r3, =0x085cecb0
+ ldr r3, =gUnknown_085CECB0
mov r12, r3
add r0, sp, 0x8
ldr r6, [sp, 0x14]
@@ -815417,7 +815417,7 @@ sub_81A61B0: ; 81A61B0
strh r0, [r2]
add r2, sp, 0x8
adds r2, r4
- ldr r3, =0x085cecb0
+ ldr r3, =gUnknown_085CECB0
ldrb r0, [r1, 0xA]
lsls r0, 1
adds r0, r3
@@ -815473,13 +815473,13 @@ sub_81A63CC: ; 81A63CC
cmp r0, 0x2
beq @081A63FC
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
b @081A6400
.align 2, 0
.pool
@081A63FC:
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
@081A6400:
str r0, [r1]
movs r7, 0
@@ -815543,7 +815543,7 @@ sub_81A63CC: ; 81A63CC
adds r1, r0
ldrb r2, [r1, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r5, 0
movs r1, 0xC
@@ -815581,7 +815581,7 @@ sub_81A64C4: ; 81A64C4
cmp r0, 0x2
bne @081A6500
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
str r0, [r1]
movs r2, 0x1E
str r2, [sp, 0x14]
@@ -815590,7 +815590,7 @@ sub_81A64C4: ; 81A64C4
.pool
@081A6500:
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
ldrb r1, [r2]
adds r0, r3, 0
@@ -815749,7 +815749,7 @@ sub_81A64C4: ; 81A64C4
adds r0, r7, r0
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -815911,7 +815911,7 @@ sub_81A64C4: ; 81A64C4
adds r0, r7, r0
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -815954,7 +815954,7 @@ sub_81A67EC: ; 81A67EC
push {r5-r7}
sub sp, 0x4C
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
mov r0, sp
adds r0, 0xC
@@ -816017,7 +816017,7 @@ sub_81A67EC: ; 81A67EC
movs r2, 0x1
@081A6878:
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
mov r1, r9
ldr r0, [r1]
@@ -816121,7 +816121,7 @@ sub_81A67EC: ; 81A67EC
movs r3, 0
cmp r3, r6
bge @081A699C
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
mov r12, r0
ldr r1, [sp, 0x30]
ldr r2, [sp, 0x3C]
@@ -816173,7 +816173,7 @@ sub_81A67EC: ; 81A67EC
ldrh r0, [r1]
ldr r4, [sp, 0x44]
strh r0, [r4]
- ldr r2, =0x085cecb0
+ ldr r2, =gUnknown_085CECB0
ldrb r0, [r1, 0xA]
lsls r0, 1
adds r0, r2
@@ -816214,7 +816214,7 @@ sub_81A6A08: ; 81A6A08
push {r7}
sub sp, 0x18
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
movs r4, 0
add r5, sp, 0x14
@@ -816234,7 +816234,7 @@ sub_81A6A08: ; 81A6A08
mov r8, r0
ldr r0, =0x0203bc8c
ldr r6, [r0]
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
mov r12, r1
@081A6A3C:
lsls r0, r4, 1
@@ -816331,7 +816331,7 @@ sub_81A6AEC: ; 81A6AEC
sub sp, 0x8
movs r7, 0
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
movs r4, 0
movs r1, 0
@@ -816383,7 +816383,7 @@ sub_81A6AEC: ; 81A6AEC
strh r0, [r1]
movs r4, 0x1
adds r5, r1, 0
- ldr r3, =0x08611fc0
+ ldr r3, =gUnknown_08611FC0
adds r2, r5, 0
@081A6B5C:
mov r1, sp
@@ -816423,7 +816423,7 @@ sub_81A6BA4: ; 81A6BA4
lsls r0, 16
lsrs r5, r0, 16
movs r2, 0
- ldr r6, =0x08612104
+ ldr r6, =gUnknown_08612104
@081A6BAE:
movs r3, 0
lsls r0, r2, 2
@@ -816501,13 +816501,13 @@ sub_81A6C1C: ; 81A6C1C
cmp r0, 0x2
beq @081A6C48
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
b @081A6C4C
.align 2, 0
.pool
@081A6C48:
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
@081A6C4C:
str r0, [r1]
movs r4, 0
@@ -816532,7 +816532,7 @@ sub_81A6C1C: ; 81A6C1C
adds r2, r1
ldrb r2, [r2, 0xA]
lsls r2, 1
- ldr r1, =0x085cecb0
+ ldr r1, =gUnknown_085CECB0
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -816562,7 +816562,7 @@ sub_81A6CA8: ; 81A6CA8
bls @081A6CBE
movs r1, 0x7
@081A6CBE:
- ldr r0, =0x08612184
+ ldr r0, =gUnknown_08612184
lsls r1, 1
adds r1, r2, r1
adds r1, r0
@@ -816717,7 +816717,7 @@ sub_81A6CD0: ; 81A6CD0
movs r4, 0
cmp r4, r9
bge @081A6E0C
- ldr r7, =0x085cecb0
+ ldr r7, =gUnknown_085CECB0
ldr r6, =0x0203bc8c
add r2, sp, 0x14
lsls r3, r5, 4
@@ -816755,7 +816755,7 @@ sub_81A6CD0: ; 81A6CD0
strh r0, [r1]
add r1, sp, 0x14
adds r1, r2
- ldr r2, =0x085cecb0
+ ldr r2, =gUnknown_085CECB0
ldrb r0, [r4, 0xA]
lsls r0, 1
adds r0, r2
@@ -816816,7 +816816,7 @@ sub_81A6CD0: ; 81A6CD0
adds r0, r7, r0
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -816859,14 +816859,14 @@ sub_81A6EF0: ; 81A6EF0
bhi @081A6F2C
cmp r2, 0
beq @081A6F20
- ldr r2, =0x08612194
+ ldr r2, =gUnknown_08612194
adds r1, r3
adds r1, 0x1
b @081A6F38
.align 2, 0
.pool
@081A6F20:
- ldr r2, =0x08612194
+ ldr r2, =gUnknown_08612194
adds r1, r3
b @081A6F38
.align 2, 0
@@ -816877,7 +816877,7 @@ sub_81A6EF0: ; 81A6EF0
beq @081A6F34
movs r1, 0x7
@081A6F34:
- ldr r2, =0x08612194
+ ldr r2, =gUnknown_08612194
adds r1, r4, r1
@081A6F38:
lsls r1, 2
@@ -817016,7 +817016,7 @@ sub_81A7024: ; 81A7024
thumb_func_start sub_81A703C
sub_81A703C: ; 81A703C
push {lr}
- ldr r1, =0x086125f8
+ ldr r1, =gUnknown_086125F8
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -817616,7 +817616,7 @@ sub_81A7508: ; 81A7508
ldrh r0, [r0]
cmp r0, 0x4
bhi @081A7538
- ldr r1, =0x0861231c
+ ldr r1, =gUnknown_0861231C
ldr r0, =0x03001294
ldrb r0, [r0]
lsls r0, 3
@@ -817628,7 +817628,7 @@ sub_81A7508: ; 81A7508
@081A7538:
cmp r0, 0xA
bhi @081A7554
- ldr r1, =0x0861231c
+ ldr r1, =gUnknown_0861231C
ldr r0, =0x03001294
ldrb r0, [r0]
lsls r0, 3
@@ -817638,7 +817638,7 @@ sub_81A7508: ; 81A7508
.align 2, 0
.pool
@081A7554:
- ldr r1, =0x0861231c
+ ldr r1, =gUnknown_0861231C
ldr r0, =0x03001294
ldrb r0, [r0]
lsls r0, 3
@@ -817648,7 +817648,7 @@ sub_81A7508: ; 81A7508
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x086123e4
+ ldr r1, =gUnknown_086123E4
adds r0, r1
bl sub_81638AC
pop {r0}
@@ -817815,7 +817815,7 @@ sub_81A767C: ; 81A767C
beq @081A76E0
cmp r1, 0x80
bne @081A771C
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -817834,7 +817834,7 @@ sub_81A767C: ; 81A767C
.align 2, 0
.pool
@081A76C4:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -817849,7 +817849,7 @@ sub_81A767C: ; 81A767C
.align 2, 0
.pool
@081A76E0:
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -817868,7 +817868,7 @@ sub_81A767C: ; 81A767C
.align 2, 0
.pool
@081A7704:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -818285,7 +818285,7 @@ sub_81A79EC: ; 81A79EC
.pool
@081A7A34:
movs r2, 0
- ldr r3, =0x0861266c
+ ldr r3, =gUnknown_0861266C
movs r1, 0
@081A7A3A:
mov r4, sp
@@ -818444,7 +818444,7 @@ sub_81A7B58: ; 81A7B58
movs r1, 0x19
bl __umodsi3
strb r0, [r4]
- ldr r1, =0x0861231c
+ ldr r1, =gUnknown_0861231C
ldrb r0, [r4]
lsls r0, 3
adds r0, r1
@@ -818485,7 +818485,7 @@ sub_81A7B90: ; 81A7B90
adds r0, r4
ldrb r0, [r0]
lsls r0, 30
- ldr r1, =0x08612314
+ ldr r1, =gUnknown_08612314
lsrs r0, 28
adds r0, r1
ldr r0, [r0]
@@ -818554,7 +818554,7 @@ sub_81A7B90: ; 81A7B90
b @081A7CE2
@081A7C4A:
ldr r0, =0x02024744
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
mov r8, r1
lsls r6, 2
mov r9, r6
@@ -818576,7 +818576,7 @@ sub_81A7B90: ; 81A7B90
lsls r1, 1
muls r2, r1
lsls r1, r7, 2
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r1, r3
adds r2, r1
movs r1, 0x19
@@ -818687,7 +818687,7 @@ sub_81A7D54: ; 81A7D54
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x08612688
+ ldr r5, =gUnknown_08612688
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -819368,7 +819368,7 @@ sub_81A825C: ; 81A825C
thumb_func_start sub_81A827C
sub_81A827C: ; 81A827C
ldr r2, =0x020375f0
- ldr r1, =0x0861266c
+ ldr r1, =gUnknown_0861266C
ldr r0, =0x03005d90
ldr r0, [r0]
movs r3, 0xE1
@@ -819450,7 +819450,7 @@ sub_81A82A4: ; 81A82A4
ldr r5, =0x02038bca
strh r4, [r5]
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
ldrh r0, [r5]
movs r1, 0
@@ -819496,7 +819496,7 @@ sub_81A8374: ; 81A8374
lsls r0, 16
lsrs r5, r0, 16
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
lsls r7, r5, 24
adds r6, r4, 0
@@ -819761,7 +819761,7 @@ sub_81A8590: ; 81A8590
blt @081A85F0
cmp r2, 0x1
bgt @081A85F0
- ldr r1, =0x086125dc
+ ldr r1, =gUnknown_086125DC
adds r0, r2, 0
adds r0, 0x14
adds r0, r1
@@ -819777,7 +819777,7 @@ sub_81A8590: ; 81A8590
.align 2, 0
.pool
@081A85F0:
- ldr r5, =0x086125dc
+ ldr r5, =gUnknown_086125DC
movs r0, 0x5
lsls r3, r0, 2
adds r0, r3, r5
@@ -819837,7 +819837,7 @@ sub_81A863C: ; 81A863C
thumb_func_start sub_81A8658
sub_81A8658: ; 81A8658
push {r4,lr}
- ldr r3, =0x08612675
+ ldr r3, =gUnknown_08612675
ldr r2, =0x020375e6
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -820089,7 +820089,7 @@ sub_81A8830: ; 81A8830
ldr r3, [r3]
ldr r0, =0x00000cdc
adds r2, r3, r0
- ldr r1, =0x08612690
+ ldr r1, =gUnknown_08612690
lsls r0, r5, 2
adds r0, r1
ldr r1, [r2]
@@ -820333,25 +820333,25 @@ sub_81A89A0: ; 81A89A0
beq @081A8A70
b @081A8AD4
@081A8A4E:
- ldr r7, =0x08612698
+ ldr r7, =gUnknown_08612698
movs r1, 0x1
b @081A8A74
.align 2, 0
.pool
@081A8A58:
- ldr r7, =0x0861269c
+ ldr r7, =gUnknown_0861269C
movs r2, 0x1
b @081A8A74
.align 2, 0
.pool
@081A8A64:
- ldr r7, =0x086126a0
+ ldr r7, =gUnknown_086126A0
movs r1, 0xFF
b @081A8A74
.align 2, 0
.pool
@081A8A70:
- ldr r7, =0x086126a4
+ ldr r7, =gUnknown_086126A4
movs r2, 0xFF
@081A8A74:
mov r3, r8
@@ -820566,7 +820566,7 @@ sub_81A8AF8: ; 81A8AF8
beq @081A8C16
b @081A8D32
@081A8C16:
- ldr r3, =0x086126ae
+ ldr r3, =gUnknown_086126AE
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820579,7 +820579,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8C30:
- ldr r3, =0x086126a8
+ ldr r3, =gUnknown_086126A8
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820592,7 +820592,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8C48:
- ldr r3, =0x086126aa
+ ldr r3, =gUnknown_086126AA
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820605,7 +820605,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8C60:
- ldr r3, =0x086126ac
+ ldr r3, =gUnknown_086126AC
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820648,7 +820648,7 @@ sub_81A8AF8: ; 81A8AF8
beq @081A8CE8
cmp r1, 0x4
bne @081A8D32
- ldr r3, =0x086126aa
+ ldr r3, =gUnknown_086126AA
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820661,7 +820661,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8CD0:
- ldr r3, =0x086126ac
+ ldr r3, =gUnknown_086126AC
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820674,7 +820674,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8CE8:
- ldr r3, =0x086126ae
+ ldr r3, =gUnknown_086126AE
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820687,7 +820687,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8D00:
- ldr r3, =0x086126a8
+ ldr r3, =gUnknown_086126A8
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820904,7 +820904,7 @@ sub_81A8D94: ; 81A8D94
thumb_func_start sub_81A8E7C
sub_81A8E7C: ; 81A8E7C
push {lr}
- ldr r1, =0x08613ee0
+ ldr r1, =gUnknown_08613EE0
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -821268,7 +821268,7 @@ sub_81A917C: ; 81A917C
bls @081A91CC
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x08613f34
+ ldr r5, =gUnknown_08613F34
lsls r0, 16
lsrs r0, 16
movs r1, 0x9
@@ -821285,7 +821285,7 @@ sub_81A917C: ; 81A917C
@081A91CC:
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x08613f28
+ ldr r5, =gUnknown_08613F28
lsls r0, 16
lsrs r0, 16
movs r1, 0x6
@@ -821420,7 +821420,7 @@ sub_81A9290: ; 81A9290
lsls r0, 24
ldr r1, =0x020375f2
ldrh r4, [r1]
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsrs r0, 20
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -821456,11 +821456,11 @@ sub_81A9290: ; 81A9290
cmp r5, r0
blt @081A9318
@081A9332:
- ldr r0, =0x08613b3a
+ ldr r0, =gUnknown_08613B3A
ldr r1, [sp]
adds r0, r1, r0
ldrb r5, [r0]
- ldr r1, =0x08613abc
+ ldr r1, =gUnknown_08613ABC
ldr r3, =0x020375d8
ldr r4, =0x020375da
cmp r5, 0x3E
@@ -821483,12 +821483,12 @@ sub_81A9290: ; 81A9290
mov r0, r10
cmp r0, 0
beq @081A9394
- ldr r2, =0x0861392c
+ ldr r2, =gUnknown_0861392C
b @081A9396
.align 2, 0
.pool
@081A9394:
- ldr r2, =0x0861379c
+ ldr r2, =gUnknown_0861379C
@081A9396:
lsls r0, r5, 1
adds r1, 0x1
@@ -821561,7 +821561,7 @@ sub_81A93C8: ; 81A93C8
thumb_func_start sub_81A9414
sub_81A9414: ; 81A9414
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
bx lr
.align 2, 0
@@ -821596,7 +821596,7 @@ sub_81A9424: ; 81A9424
lsls r0, 16
lsrs r5, r0, 16
movs r6, 0
- ldr r2, =0x08613c1c
+ ldr r2, =gUnknown_08613C1C
ldr r0, =0x0203bc88
ldr r1, [r0]
movs r0, 0x34
@@ -821615,7 +821615,7 @@ sub_81A9424: ; 81A9424
adds r6, 0x1
cmp r6, 0x31
bhi @081A94AE
- ldr r4, =0x08613c1c
+ ldr r4, =gUnknown_08613C1C
lsls r3, r6, 1
adds r2, r3, r4
ldr r0, =0x0203bc88
@@ -821632,7 +821632,7 @@ sub_81A9424: ; 81A9424
ldrb r0, [r0]
mov r9, r0
@081A94AE:
- ldr r3, =0x08613ed8
+ ldr r3, =gUnknown_08613ED8
ldr r2, =0x02037350
ldr r0, =0x03005df0
ldrb r1, [r0]
@@ -821720,7 +821720,7 @@ sub_81A9424: ; 81A9424
@081A9572:
bl sub_81AA9E4
lsls r0, 24
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsrs r0, 20
adds r0, r1
ldrb r7, [r0, 0x1]
@@ -821729,7 +821729,7 @@ sub_81A9424: ; 81A9424
ldr r1, =0x00000e2a
adds r0, r1
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
movs r6, 0x7
@081A958E:
ldr r0, [r1]
@@ -821781,7 +821781,7 @@ sub_81A9424: ; 81A9424
bne @081A95EE
b @081A94D0
@081A95EE:
- ldr r1, =0x08613ec0
+ ldr r1, =gUnknown_08613EC0
add r1, r9
ldr r0, [sp]
ldr r1, [r1]
@@ -822042,7 +822042,7 @@ sub_81A97DC: ; 81A97DC
adds r0, r1
ldrh r0, [r0]
lsls r0, 5
- ldr r1, =0x08d856c8
+ ldr r1, =gUnknown_08D856C8
adds r0, r1
ldr r1, =0x020377d4
movs r2, 0x10
@@ -822404,7 +822404,7 @@ sub_81A9AC4: ; 81A9AC4
ldr r2, [r1]
ldr r1, =0x00000e2a
adds r2, r1
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r3, =0x02037350
lsls r1, r0, 3
adds r1, r0
@@ -822470,7 +822470,7 @@ sub_81A9B44: ; 81A9B44
mov r9, r7
ldr r0, =0x00000cb4
mov r8, r0
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
@081A9B68:
mov r1, r9
ldr r2, [r1]
@@ -822566,12 +822566,12 @@ sub_81A9C04: ; 81A9C04
@081A9C3A:
cmp r5, 0
beq @081A9C54
- ldr r1, =0x08613600
+ ldr r1, =gUnknown_08613600
b @081A9C56
.align 2, 0
.pool
@081A9C54:
- ldr r1, =0x08612e30
+ ldr r1, =gUnknown_08612E30
@081A9C56:
lsls r0, 2
adds r0, r1
@@ -822644,7 +822644,7 @@ sub_81A9C04: ; 81A9C04
adds r5, r4, r0
@081A9CF6:
ldr r4, =0x02024744
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
ldr r1, [sp, 0x10]
lsls r0, r1, 1
adds r0, r1
@@ -822661,7 +822661,7 @@ sub_81A9C04: ; 81A9C04
adds r2, r1, 0
muls r2, r0
lsls r0, r5, 2
- ldr r1, =0x0831f72c
+ ldr r1, =gUnknown_0831F72C
adds r0, r1
adds r2, r0
adds r0, r4, 0
@@ -822682,7 +822682,7 @@ sub_81A9C04: ; 81A9C04
.align 2, 0
.pool
@081A9D4C:
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
ldr r1, [sp, 0x10]
lsls r0, r1, 1
adds r0, r1
@@ -822789,7 +822789,7 @@ sub_81A9E28: ; 81A9E28
push {lr}
bl sub_81AA9E4
lsls r0, 24
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsrs r0, 20
adds r0, r1
ldrb r0, [r0, 0x4]
@@ -822945,7 +822945,7 @@ sub_81A9F3C: ; 81A9F3C
lsls r0, 16
lsrs r0, 16
movs r4, 0
- ldr r3, =0x0831f5ca
+ ldr r3, =gUnknown_0831F5CA
ldr r1, =0x0203bc88
ldr r2, [r1]
movs r1, 0x34
@@ -822954,7 +822954,7 @@ sub_81A9F3C: ; 81A9F3C
ldrb r0, [r0]
adds r0, r3
ldrb r2, [r0]
- ldr r1, =0x08613b44
+ ldr r1, =gUnknown_08613B44
@081A9F58:
ldrb r0, [r1]
cmp r0, r2
@@ -822978,7 +822978,7 @@ sub_81A9F3C: ; 81A9F3C
thumb_func_start sub_81A9F80
sub_81A9F80: ; 81A9F80
push {lr}
- ldr r0, =0x08252c88
+ ldr r0, =gUnknown_08252C88
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -823128,7 +823128,7 @@ sub_81AA078: ; 81AA078
ldr r2, =0x00000169
adds r0, r2
lsls r0, 2
- ldr r1, =0x08481dd4
+ ldr r1, =gUnknown_08481DD4
adds r0, r1
ldr r6, [r0]
ldr r2, [r6, 0xC]
@@ -823319,7 +823319,7 @@ sub_81AA1D8: ; 81AA1D8
@081AA22E:
cmp r5, 0
bne @081AA254
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r7, 4
adds r0, r1
ldrb r0, [r0, 0x3]
@@ -823327,7 +823327,7 @@ sub_81AA1D8: ; 81AA1D8
.align 2, 0
.pool
@081AA254:
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r7, 4
adds r0, r1
ldrb r0, [r0, 0x2]
@@ -823410,8 +823410,8 @@ sub_81AA2F8: ; 81AA2F8
push {r4,r5,lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
- ldr r5, =0x08252c4f
- ldr r4, =0x08252c6a
+ ldr r5, =gUnknown_08252C4F
+ ldr r4, =gUnknown_08252C6A
movs r2, 0xC8
lsls r2, 4
adds r1, r0, r2
@@ -823516,7 +823516,7 @@ sub_81AA398: ; 81AA398
ldr r0, [sp]
cmp r0, 0
bne @081AA3F0
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r6, 4
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -823527,7 +823527,7 @@ sub_81AA398: ; 81AA398
.align 2, 0
.pool
@081AA3F0:
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r6, 4
adds r0, r1
ldrb r1, [r0]
@@ -823560,7 +823560,7 @@ sub_81AA398: ; 81AA398
cmp r0, 0
beq @081AA4B6
@081AA42E:
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r12, r0
ldr r6, =0x03005d90
ldr r7, =0x00000e28
@@ -823677,7 +823677,7 @@ sub_81AA4D8: ; 81AA4D8
ldr r1, [sp]
cmp r1, 0
bne @081AA524
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r4, 4
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -823687,7 +823687,7 @@ sub_81AA4D8: ; 81AA4D8
.align 2, 0
.pool
@081AA524:
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r4, 4
adds r0, r1
ldrb r2, [r0]
@@ -823731,7 +823731,7 @@ sub_81AA4D8: ; 81AA4D8
ands r0, r7
cmp r0, 0
beq @081AA600
- ldr r2, =0x08613f46
+ ldr r2, =gUnknown_08613F46
mov r8, r2
ldr r3, [sp, 0x4]
lsls r4, r3, 2
@@ -823769,7 +823769,7 @@ sub_81AA4D8: ; 81AA4D8
beq @081AA5E0
@081AA5C2:
adds r6, 0x1
- ldr r0, =0x08613f46
+ ldr r0, =gUnknown_08613F46
adds r1, r6, r5
adds r1, r0
ldrb r1, [r1]
@@ -823872,7 +823872,7 @@ sub_81AA648: ; 81AA648
ldr r1, [sp]
cmp r1, 0
bne @081AA694
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r5, 4
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -823882,7 +823882,7 @@ sub_81AA648: ; 81AA648
.align 2, 0
.pool
@081AA694:
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r5, 4
adds r0, r1
ldrb r2, [r0]
@@ -823896,7 +823896,7 @@ sub_81AA648: ; 81AA648
str r1, [sp, 0xC]
cmp r3, r10
bge @081AA73E
- ldr r2, =0x08613f46
+ ldr r2, =gUnknown_08613F46
mov r9, r2
lsls r5, r6, 2
lsls r6, r0, 24
@@ -823931,7 +823931,7 @@ sub_81AA648: ; 81AA648
adds r0, r4, r5
add r0, r9
ldrb r0, [r0]
- ldr r1, =0x08613f46
+ ldr r1, =gUnknown_08613F46
cmp r0, 0xFF
beq @081AA700
cmp r4, 0x3
@@ -824286,7 +824286,7 @@ sub_81AA96C: ; 81AA96C
lsls r0, 24
lsrs r5, r0, 24
movs r3, 0
- ldr r2, =0x08613655
+ ldr r2, =gUnknown_08613655
mov r12, r2
movs r7, 0x7
@081AA994:
@@ -824338,12 +824338,12 @@ sub_81AA9E4: ; 81AA9E4
ldr r0, =0x00000cb2
adds r4, r0
ldrh r0, [r4]
- ldr r1, =0x08613794
+ ldr r1, =gUnknown_08613794
adds r0, r1
ldrb r2, [r0]
cmp r2, 0x21
bhi @081AAA38
- ldr r1, =0x08613750
+ ldr r1, =gUnknown_08613750
lsls r0, r2, 1
adds r0, r1
@081AAA10:
@@ -824482,7 +824482,7 @@ sub_81AAAE0: ; 81AAAE0
lsls r0, 16
lsrs r2, r0, 16
movs r1, 0
- ldr r3, =0x08613f86
+ ldr r3, =gUnknown_08613F86
ldrb r0, [r3]
lsls r5, r4, 2
cmp r0, r2
@@ -824503,12 +824503,12 @@ sub_81AAAE0: ; 81AAAE0
@081AAB3C:
cmp r6, 0
bne @081AAB58
- ldr r2, =0x0861379c
+ ldr r2, =gUnknown_0861379C
b @081AAB5A
.align 2, 0
.pool
@081AAB58:
- ldr r2, =0x0861392c
+ ldr r2, =gUnknown_0861392C
@081AAB5A:
lsls r1, 1
adds r0, r5, r4
@@ -824973,7 +824973,7 @@ setup_bag_menu: ; 81AADB8
.align 2, 0
.pool
@081AAF1C:
- ldr r1, =0x085e91fc
+ ldr r1, =gUnknown_085E91FC
ldr r4, =0x0203ce58
ldrb r0, [r4, 0x5]
lsls r0, 2
@@ -825121,7 +825121,7 @@ bag_menu_init_bgs: ; 81AB050
bl memset
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08613f90
+ ldr r1, =gUnknown_08613F90
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -825182,7 +825182,7 @@ load_bag_menu_graphics: ; 81AB0BC
.4byte @081AB1A8
@081AB0FC:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d9a620
+ ldr r1, =gUnknown_08D9A620
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -825198,7 +825198,7 @@ load_bag_menu_graphics: ; 81AB0BC
lsrs r0, 24
cmp r0, 0x1
beq @081AB1E4
- ldr r0, =0x08d9a88c
+ ldr r0, =gUnknown_08D9A88C
ldr r4, =0x0203ce54
ldr r1, [r4]
adds r1, 0x4
@@ -825217,7 +825217,7 @@ load_bag_menu_graphics: ; 81AB0BC
ldrb r0, [r0, 0x8]
cmp r0, 0
beq @081AB164
- ldr r0, =0x08d9a5d4
+ ldr r0, =gUnknown_08D9A5D4
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -825225,7 +825225,7 @@ load_bag_menu_graphics: ; 81AB0BC
.align 2, 0
.pool
@081AB164:
- ldr r0, =0x08d9a588
+ ldr r0, =gUnknown_08D9A588
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -825244,19 +825244,19 @@ load_bag_menu_graphics: ; 81AB0BC
cmp r0, 0
bne @081AB19C
@081AB18A:
- ldr r0, =0x0857fb34
+ ldr r0, =gUnknown_0857FB34
bl gpu_tile_obj_decompress_and_load
b @081AB1AE
.align 2, 0
.pool
@081AB19C:
- ldr r0, =0x0857fb3c
+ ldr r0, =gUnknown_0857FB3C
bl gpu_tile_obj_decompress_and_load
b @081AB1AE
.align 2, 0
.pool
@081AB1A8:
- ldr r0, =0x0857fb44
+ ldr r0, =gUnknown_0857FB44
bl gpu_pal_obj_decompress_and_apply
@081AB1AE:
ldr r0, =0x0203ce54
@@ -825403,7 +825403,7 @@ load_bag_item_list_buffers: ; 81AB240
lsls r4, 3
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e8db4
+ ldr r1, =gUnknown_085E8DB4
bl gf_strcpy
ldr r0, =0x0203ce74
ldr r0, [r0]
@@ -825461,7 +825461,7 @@ load_bag_item_list_buffers: ; 81AB240
@081AB34A:
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x08613f9c
+ ldr r0, =gUnknown_08613F9C
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
@@ -825517,7 +825517,7 @@ get_name: ; 81AB39C
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -825531,7 +825531,7 @@ get_name: ; 81AB39C
movs r2, 0x2
movs r3, 0x1
bl decimal_int_to_string
- ldr r1, =0x085e921a
+ ldr r1, =gUnknown_085E921A
b @081AB438
.align 2, 0
.pool
@@ -825556,7 +825556,7 @@ get_name: ; 81AB39C
adds r0, r5, 0
bl itemid_get_name
@081AB436:
- ldr r1, =0x085e9210
+ ldr r1, =gUnknown_085E9210
@081AB438:
adds r0, r6, 0
bl ExpandTextCodes
@@ -825729,7 +825729,7 @@ sub_81AB520: ; 81AB520
lsrs r0, 16
cmp r0, 0x7
bhi @081AB5BE
- ldr r1, =0x08dc6378
+ ldr r1, =gUnknown_08DC6378
subs r3, r7, 0x1
lsls r3, 16
lsrs r3, 16
@@ -825749,7 +825749,7 @@ sub_81AB520: ; 81AB520
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -825783,7 +825783,7 @@ sub_81AB520: ; 81AB520
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -825816,7 +825816,7 @@ sub_81AB520: ; 81AB520
beq @081AB696
cmp r0, r6
bne @081AB696
- ldr r1, =0x086140a4
+ ldr r1, =gUnknown_086140A4
subs r3, r7, 0x1
lsls r3, 16
lsrs r3, 16
@@ -825866,7 +825866,7 @@ bag_menu_print_description_box_text: ; 81AB6B0
.pool
@081AB6E0:
ldr r0, =0x02021cc4
- ldr r2, =0x085e9180
+ ldr r2, =gUnknown_085E9180
ldr r1, =0x0203ce58
ldrb r1, [r1, 0x4]
lsls r1, 2
@@ -825874,7 +825874,7 @@ bag_menu_print_description_box_text: ; 81AB6B0
ldr r1, [r1]
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e91c0
+ ldr r1, =gUnknown_085E91C0
adds r0, r4, 0
bl ExpandTextCodes
@081AB6FC:
@@ -825949,7 +825949,7 @@ sub_81AB75C: ; 81AB75C
bl Window_FillPixelRect
b @081AB7AE
@081AB798:
- ldr r2, =0x085e8d60
+ ldr r2, =gUnknown_085E8D60
str r5, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -826059,7 +826059,7 @@ sub_81AB854: ; 81AB854
ldrb r0, [r0]
cmp r0, 0xFF
bne @081AB882
- ldr r0, =0x08614094
+ ldr r0, =gUnknown_08614094
ldr r1, =0x0203ce5e
bl sub_81AF380
ldr r1, [r4]
@@ -826564,7 +826564,7 @@ sub_81ABC54: ; 81ABC54
movs r2, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -826608,7 +826608,7 @@ sub_81ABCC0: ; 81ABCC0
movs r2, 0x2
bl decimal_int_to_string
ldr r6, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r6, 0
bl ExpandTextCodes
lsls r4, 24
@@ -826807,7 +826807,7 @@ sub_81ABD28: ; 81ABD28
bl bag_pocket_get_itemid
ldr r1, =0x0203ce7c
strh r0, [r1]
- ldr r1, =0x08614054
+ ldr r1, =gUnknown_08614054
ldrb r0, [r5, 0x4]
lsls r0, 2
adds r0, r1
@@ -827014,7 +827014,7 @@ sub_81ABFA8: ; 81ABFA8
adds r5, r0, 0
cmp r1, 0x1
bne @081AC07C
- ldr r2, =0x085e91fc
+ ldr r2, =gUnknown_085E91FC
ldrb r0, [r4, 0x5]
lsls r0, 2
adds r0, r2
@@ -827031,7 +827031,7 @@ sub_81ABFA8: ; 81ABFA8
.align 2, 0
.pool
@081AC07C:
- ldr r2, =0x085e91fc
+ ldr r2, =gUnknown_085E91FC
add r0, sp, 0x8
ldrb r0, [r0]
lsls r0, 2
@@ -827374,7 +827374,7 @@ sub_81AC2E8: ; 81AC2E8
bl itemid_get_name
ldr r0, =0x02021fc4
mov r8, r0
- ldr r1, =0x085e8dfe
+ ldr r1, =gUnknown_085E8DFE
bl ExpandTextCodes
movs r0, 0x1
movs r1, 0
@@ -827742,7 +827742,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614042
+ ldr r0, =gUnknown_08614042
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827756,7 +827756,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827770,7 +827770,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614047
+ ldr r0, =gUnknown_08614047
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827793,7 +827793,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x0861404b
+ ldr r0, =gUnknown_0861404B
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827807,7 +827807,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827830,7 +827830,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x0861404d
+ ldr r0, =gUnknown_0861404D
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827844,7 +827844,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827867,7 +827867,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x0861404f
+ ldr r0, =gUnknown_0861404F
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827881,7 +827881,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827915,7 +827915,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827929,7 +827929,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614044
+ ldr r0, =gUnknown_08614044
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827973,7 +827973,7 @@ sub_81AC644: ; 81AC644
strb r0, [r1]
ldr r0, [r4]
adds r0, r3
- ldr r1, =0x0861402c
+ ldr r1, =gUnknown_0861402C
movs r2, 0x4
bl memcpy
ldr r0, =0x0203ce7c
@@ -828008,7 +828008,7 @@ sub_81AC644: ; 81AC644
strb r0, [r1]
ldr r0, [r4]
adds r0, r5
- ldr r1, =0x08614030
+ ldr r1, =gUnknown_08614030
movs r2, 0x4
bl memcpy
ldr r0, =0x03005d8c
@@ -828052,7 +828052,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614034
+ ldr r0, =gUnknown_08614034
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -828066,7 +828066,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614038
+ ldr r0, =gUnknown_08614038
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -828080,7 +828080,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x0861403c
+ ldr r0, =gUnknown_0861403C
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -828112,7 +828112,7 @@ sub_81AC644: ; 81AC644
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8dbe
+ ldr r1, =gUnknown_085E8DBE
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -828195,7 +828195,7 @@ sub_81ACAF8: ; 81ACAF8
adds r0, r1, r5
ldrb r0, [r0]
str r0, [sp, 0x8]
- ldr r0, =0x08613fb4
+ ldr r0, =gUnknown_08613FB4
str r0, [sp, 0xC]
movs r0, 0x82
lsls r0, 4
@@ -828238,7 +828238,7 @@ sub_81ACB54: ; 81ACB54
str r0, [sp]
str r5, [sp, 0x4]
str r6, [sp, 0x8]
- ldr r0, =0x08613fb4
+ ldr r0, =gUnknown_08613FB4
str r0, [sp, 0xC]
ldr r0, =0x0203ce54
ldr r0, [r0]
@@ -828329,7 +828329,7 @@ sub_81ACC04: ; 81ACC04
bne @081ACC44
movs r0, 0x5
bl audio_play
- ldr r0, =0x08613fb4
+ ldr r0, =gUnknown_08613FB4
ldr r1, [r0, 0x24]
adds r0, r5, 0
bl _call_via_r1
@@ -828339,7 +828339,7 @@ sub_81ACC04: ; 81ACC04
@081ACC44:
movs r0, 0x5
bl audio_play
- ldr r1, =0x08613fb4
+ ldr r1, =gUnknown_08613FB4
ldr r0, =0x0203ce54
ldr r0, [r0]
movs r2, 0x82
@@ -828508,7 +828508,7 @@ sub_81ACC78: ; 81ACC78
beq @081ACDD8
movs r0, 0x5
bl audio_play
- ldr r2, =0x08613fb4
+ ldr r2, =gUnknown_08613FB4
ldr r0, =0x0203ce54
ldr r0, [r0]
lsls r1, r4, 24
@@ -828535,7 +828535,7 @@ sub_81ACC78: ; 81ACC78
beq @081ACDF0
movs r0, 0x5
bl audio_play
- ldr r0, =0x08613fb4
+ ldr r0, =gUnknown_08613FB4
ldr r1, [r0, 0x24]
adds r0, r6, 0
bl _call_via_r1
@@ -828698,7 +828698,7 @@ sub_81ACEF4: ; 81ACEF4
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8ee0
+ ldr r1, =gUnknown_085E8EE0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -828755,7 +828755,7 @@ sub_81ACF88: ; 81ACF88
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8f0e
+ ldr r1, =gUnknown_085E8F0E
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -828773,7 +828773,7 @@ sub_81ACF88: ; 81ACF88
adds r2, r4, 0
movs r3, 0x3
bl sub_81AE0BC
- ldr r2, =0x08614084
+ ldr r2, =gUnknown_08614084
adds r0, r5, 0
movs r1, 0x5
bl sub_81AE238
@@ -828896,7 +828896,7 @@ display_threw_away_item_str: ; 81AD0CC
movs r3, 0x3
bl decimal_int_to_string
ldr r6, =0x02021fc4
- ldr r1, =0x085e8ef9
+ ldr r1, =gUnknown_085E8EF9
adds r0, r6, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -829065,7 +829065,7 @@ sub_81AD278: ; 81AD278
lsls r0, 24
cmp r0, 0
bne @081AD2AC
- ldr r2, =0x085e8dce
+ ldr r2, =gUnknown_085E8DCE
ldr r3, =sub_81AD350 + 1
adds r0, r4, 0
movs r1, 0x1
@@ -829110,7 +829110,7 @@ sub_81AD2F0: ; 81AD2F0
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085e8de9
+ ldr r2, =gUnknown_085E8DE9
ldr r3, =sub_81AD350 + 1
movs r1, 0x1
bl sub_81ABB4C
@@ -829131,7 +829131,7 @@ sub_81AD30C: ; 81AD30C
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r5, =0x02021fc4
- ldr r1, =0x085e8e11
+ ldr r1, =gUnknown_085E8E11
adds r0, r5, 0
bl ExpandTextCodes
ldr r3, =sub_81AD350 + 1
@@ -829262,7 +829262,7 @@ sub_81AD41C: ; 81AD41C
lsls r0, 24
cmp r0, 0
bne @081AD44C
- ldr r2, =0x085e8dce
+ ldr r2, =gUnknown_085E8DCE
ldr r3, =sub_81AD350 + 1
adds r0, r5, 0
movs r1, 0x1
@@ -829280,7 +829280,7 @@ sub_81AD41C: ; 81AD41C
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8e27
+ ldr r1, =gUnknown_085E8E27
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81AD350 + 1
@@ -829327,7 +829327,7 @@ sub_81AD4B4: ; 81AD4B4
lsrs r0, 24
cmp r0, 0x1
bne @081AD4E4
- ldr r2, =0x085e8dce
+ ldr r2, =gUnknown_085E8DCE
ldr r3, =sub_81AD350 + 1
adds r0, r4, 0
movs r1, 0x1
@@ -829435,7 +829435,7 @@ sub_81AD520: ; 81AD520
adds r0, r5
strh r7, [r0]
@081AD5CA:
- ldr r0, =0x082736b3
+ ldr r0, =gUnknown_082736B3
bl script_env_1_execute_new_script
@081AD5D0:
movs r0, 0x1
@@ -829469,7 +829469,7 @@ display_sell_item_ask_str: ; 81AD5DC
ldr r1, =0x02021dc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e960f
+ ldr r1, =gUnknown_085E960F
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81ABBBC + 1
@@ -829496,7 +829496,7 @@ display_sell_item_ask_str: ; 81AD5DC
ldr r1, =0x02021dc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e962f
+ ldr r1, =gUnknown_085E962F
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81AD730 + 1
@@ -829537,7 +829537,7 @@ sub_81AD680: ; 81AD680
movs r3, 0x6
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9654
+ ldr r1, =gUnknown_085E9654
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81AD6E4 + 1
@@ -829557,7 +829557,7 @@ sub_81AD6E4: ; 81AD6E4
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x0861408c
+ ldr r2, =gUnknown_0861408C
movs r1, 0x6
bl sub_81AE238
pop {r0}
@@ -829748,7 +829748,7 @@ sub_81AD84C: ; 81AD84C
movs r3, 0x6
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9677
+ ldr r1, =gUnknown_085E9677
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81AD8C8 + 1
@@ -829919,7 +829919,7 @@ display_deposit_item_ask_str: ; 81AD9EC
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8e42
+ ldr r1, =gUnknown_085E8E42
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -830049,7 +830049,7 @@ sub_81ADB14: ; 81ADB14
lsrs r5, r0, 24
cmp r5, 0
beq @081ADB6C
- ldr r2, =0x085e8e8e
+ ldr r2, =gUnknown_085E8E8E
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -830081,7 +830081,7 @@ sub_81ADB14: ; 81ADB14
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8e5a
+ ldr r1, =gUnknown_085E8E5A
adds r0, r4, 0
bl ExpandTextCodes
str r6, [sp]
@@ -830102,7 +830102,7 @@ sub_81ADB14: ; 81ADB14
.align 2, 0
.pool
@081ADBD4:
- ldr r2, =0x085e8e6e
+ ldr r2, =gUnknown_085E8E6E
movs r0, 0x1
str r0, [sp]
str r5, [sp, 0x4]
@@ -830649,7 +830649,7 @@ sub_81ADFF8: ; 81ADFF8
thumb_func_start setup_bag_menu_textboxes
setup_bag_menu_textboxes: ; 81AE054
push {r4,lr}
- ldr r0, =0x08614174
+ ldr r0, =gUnknown_08614174
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -830663,7 +830663,7 @@ setup_bag_menu_textboxes: ; 81AE054
movs r0, 0xC0
movs r1, 0x1
bl sub_819A2BC
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -830724,7 +830724,7 @@ sub_81AE0BC: ; 81AE0BC
str r6, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x08614164
+ ldr r5, =gUnknown_08614164
adds r4, r5
str r4, [sp, 0x8]
mov r4, r8
@@ -830776,7 +830776,7 @@ sub_81AE13C: ; 81AE13C
cmp r0, 0xFF
bne @081AE172
lsls r0, r2, 3
- ldr r1, =0x086141ac
+ ldr r1, =gUnknown_086141AC
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r4]
@@ -830843,7 +830843,7 @@ sub_81AE1C4: ; 81AE1C4
cmp r0, 0xFF
bne @081AE1E8
lsls r0, r2, 3
- ldr r1, =0x086141ac
+ ldr r1, =gUnknown_086141AC
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r4]
@@ -830896,7 +830896,7 @@ sub_81AE238: ; 81AE238
lsrs r0, 24
lsls r1, 24
lsrs r1, 21
- ldr r3, =0x086141ac
+ ldr r3, =gUnknown_086141AC
adds r1, r3
movs r3, 0x2
str r3, [sp]
@@ -831016,7 +831016,7 @@ sub_81AE2FC: ; 81AE2FC
movs r0, 0x4
str r0, [sp, 0x10]
movs r1, 0x1
- ldr r2, =0x085e8d45
+ ldr r2, =gUnknown_085E8D45
movs r3, 0x7
bl sub_81AE0BC
adds r0, r4, 0x1
@@ -831035,7 +831035,7 @@ sub_81AE2FC: ; 81AE2FC
bl sub_81B6CFC
lsls r0, 16
lsrs r7, r0, 16
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r7, 1
adds r0, r7
lsls r0, 2
@@ -831051,7 +831051,7 @@ sub_81AE2FC: ; 81AE2FC
ldrb r0, [r5, 0x1]
cmp r0, 0x1
bhi @081AE38C
- ldr r2, =0x085e8d45
+ ldr r2, =gUnknown_085E8D45
b @081AE39C
.align 2, 0
.pool
@@ -831076,7 +831076,7 @@ sub_81AE2FC: ; 81AE2FC
movs r1, 0x1
movs r3, 0x7
bl sub_81AE0BC
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r7, 1
adds r0, r1, r7
lsls r0, 2
@@ -831085,7 +831085,7 @@ sub_81AE2FC: ; 81AE2FC
adds r6, r1, 0
cmp r0, 0
bne @081AE3D8
- ldr r2, =0x085e8d45
+ ldr r2, =gUnknown_085E8D45
b @081AE3E8
.align 2, 0
.pool
@@ -831113,7 +831113,7 @@ sub_81AE2FC: ; 81AE2FC
movs r3, 0x7
bl sub_81AE0BC
ldr r5, =0x02021cc4
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
adds r0, r6, r7
lsls r0, 2
adds r0, r1
@@ -832109,7 +832109,7 @@ sub_81AEB20: ; 81AEB20
beq @081AEBCC
b @081AEC0C
@081AEB70:
- ldr r1, =0x085e8d60
+ ldr r1, =gUnknown_085E8D60
adds r0, r6, 0
mov r2, r8
adds r3, r7, 0
@@ -833068,7 +833068,7 @@ sub_81AF264: ; 81AF264
@081AF29A:
movs r0, 0x34
ldrsh r3, [r4, r0]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r2, [r4, 0x38]
lsls r0, r2, 24
lsrs r0, 23
@@ -833088,7 +833088,7 @@ sub_81AF264: ; 81AF264
@081AF2C0:
movs r0, 0x34
ldrsh r3, [r4, r0]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r2, [r4, 0x38]
lsls r0, r2, 24
lsrs r0, 23
@@ -833133,7 +833133,7 @@ sub_81AF2F0: ; 81AF2F0
lsrs r5, 16
mov r12, r5
mov r4, sp
- ldr r0, =0x08614244
+ ldr r0, =gUnknown_08614244
ldm r0!, {r5-r7}
stm r4!, {r5-r7}
ldm r0!, {r5-r7}
@@ -833159,7 +833159,7 @@ sub_81AF2F0: ; 81AF2F0
orrs r1, r2
strb r1, [r5]
strh r4, [r3, 0x2E]
- ldr r1, =0x086141fc
+ ldr r1, =gUnknown_086141FC
mov r5, r8
lsls r6, r5, 2
adds r6, r1
@@ -833193,7 +833193,7 @@ sub_81AF380: ; 81AF380
sub sp, 0x14
adds r6, r0, 0
mov r9, r1
- ldr r0, =0x086142c8
+ ldr r0, =gUnknown_086142C8
str r0, [sp, 0x4]
ldr r5, =0xffff0000
ldr r0, [sp, 0x8]
@@ -833212,7 +833212,7 @@ sub_81AF380: ; 81AF380
ldrh r2, [r6, 0xC]
cmp r2, r4
bne @081AF3DC
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
ldrb r1, [r6, 0xE]
lsls r1, 20
movs r2, 0x80
@@ -833225,7 +833225,7 @@ sub_81AF380: ; 81AF380
.align 2, 0
.pool
@081AF3DC:
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
str r0, [sp, 0xC]
add r0, sp, 0xC
ldr r1, [r0, 0x4]
@@ -833680,27 +833680,27 @@ sub_81AF724: ; 81AF724
lsls r1, 16
lsrs r1, 16
mov r9, r1
- ldr r0, =0x0861425c
+ ldr r0, =gUnknown_0861425C
ldr r0, [r0]
str r0, [r3]
movs r1, 0x88
strb r1, [r3]
strb r1, [r3, 0x1]
- ldr r0, =0x08614260
+ ldr r0, =gUnknown_08614260
ldr r0, [r0]
str r0, [r3, 0x4]
mov r2, r8
adds r2, 0x80
strb r2, [r3, 0x4]
strb r1, [r3, 0x5]
- ldr r0, =0x08614274
+ ldr r0, =gUnknown_08614274
ldr r0, [r0]
str r0, [r3, 0x8]
strb r1, [r3, 0x8]
mov r4, r9
adds r4, 0x80
strb r4, [r3, 0x9]
- ldr r0, =0x08614278
+ ldr r0, =gUnknown_08614278
ldr r0, [r0]
str r0, [r3, 0xC]
strb r2, [r3, 0xC]
@@ -833715,10 +833715,10 @@ sub_81AF724: ; 81AF724
subs r5, 0x8
cmp r2, r5
bge @081AF7B8
- ldr r0, =0x08614264
+ ldr r0, =gUnknown_08614264
ldr r0, [r0]
str r0, [sp]
- ldr r0, =0x08614270
+ ldr r0, =gUnknown_08614270
ldr r6, [r0]
adds r1, r3, 0
adds r1, 0x10
@@ -833751,9 +833751,9 @@ sub_81AF724: ; 81AF724
subs r4, 0x8
cmp r1, r4
bge @081AF7F6
- ldr r0, =0x08614268
+ ldr r0, =gUnknown_08614268
ldr r6, [r0]
- ldr r0, =0x0861426c
+ ldr r0, =gUnknown_0861426C
ldr r5, [r0]
mov r7, r12
lsls r0, r7, 2
@@ -833795,7 +833795,7 @@ sub_81AF828: ; 81AF828
push {r7}
sub sp, 0x28
adds r6, r0, 0
- ldr r0, =0x08614338
+ ldr r0, =gUnknown_08614338
str r0, [sp, 0x18]
ldr r5, =0xffff0000
add r0, sp, 0x18
@@ -833815,7 +833815,7 @@ sub_81AF828: ; 81AF828
ldr r7, =0x0000ffff
cmp r2, r7
bne @081AF884
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
ldrb r1, [r6, 0xA]
lsls r1, 20
movs r2, 0x80
@@ -833828,7 +833828,7 @@ sub_81AF828: ; 81AF828
.align 2, 0
.pool
@081AF884:
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
str r0, [sp, 0x20]
add r0, sp, 0x20
ldr r1, [r0, 0x4]
@@ -833868,7 +833868,7 @@ sub_81AF828: ; 81AF828
ldrh r1, [r6, 0x4]
bl sub_81AF724
mov r1, sp
- ldr r0, =0x082ec6ac
+ ldr r0, =gUnknown_082EC6AC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -834031,7 +834031,7 @@ sub_81AF9D8: ; 81AF9D8
sub_81AFA30: ; 81AFA30
push {lr}
adds r2, r0, 0
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r3, [r2, 0x2E]
lsls r0, r3, 24
lsrs r0, 23
@@ -834063,7 +834063,7 @@ sub_81AFA60: ; 81AFA60
push {r4-r7,lr}
sub sp, 0x28
adds r5, r0, 0
- ldr r0, =0x08614378
+ ldr r0, =gUnknown_08614378
str r0, [sp, 0x18]
ldr r6, =0xffff0000
add r0, sp, 0x18
@@ -834081,7 +834081,7 @@ sub_81AFA60: ; 81AFA60
ldrh r2, [r5, 0x8]
cmp r2, r4
bne @081AFAB4
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
ldrb r1, [r5, 0xA]
lsls r1, 20
movs r2, 0x80
@@ -834094,7 +834094,7 @@ sub_81AFA60: ; 81AFA60
.align 2, 0
.pool
@081AFAB4:
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
str r0, [sp, 0x20]
add r0, sp, 0x20
ldr r1, [r0, 0x4]
@@ -834119,7 +834119,7 @@ sub_81AFA60: ; 81AFA60
ldrh r0, [r5, 0x8]
strh r0, [r4, 0x4]
mov r1, sp
- ldr r0, =0x08614290
+ ldr r0, =gUnknown_08614290
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -834383,7 +834383,7 @@ sav1_are_mapnumbers_in_given_list: ; 81AFC84
thumb_func_start sav1_is_in_pokecenter
sav1_is_in_pokecenter: ; 81AFCCC
push {lr}
- ldr r0, =0x086143bc
+ ldr r0, =gUnknown_086143BC
bl sav1_are_mapnumbers_in_given_list
pop {r1}
bx r1
@@ -834394,7 +834394,7 @@ sav1_is_in_pokecenter: ; 81AFCCC
thumb_func_start sub_81AFCDC
sub_81AFCDC: ; 81AFCDC
push {lr}
- ldr r0, =0x0861440a
+ ldr r0, =gUnknown_0861440A
bl sav1_are_mapnumbers_in_given_list
pop {r1}
bx r1
@@ -834405,7 +834405,7 @@ sub_81AFCDC: ; 81AFCDC
thumb_func_start sub_81AFCEC
sub_81AFCEC: ; 81AFCEC
push {lr}
- ldr r0, =0x0861440e
+ ldr r0, =gUnknown_0861440E
bl sav1_are_mapnumbers_in_given_list
pop {r1}
bx r1
@@ -834671,7 +834671,7 @@ AddItemIconObject: ; 81AFE70
movs r0, 0x18
bl malloc
adds r5, r0, 0
- ldr r0, =0x08614ff4
+ ldr r0, =gUnknown_08614FF4
adds r1, r5, 0
movs r2, 0xC
bl CpuSet
@@ -834809,7 +834809,7 @@ GetItemIconPic: ; 81AFFFC
bls @081B0022
movs r3, 0
@081B0022:
- ldr r2, =0x08614410
+ ldr r2, =gUnknown_08614410
lsls r0, r1, 2
lsls r1, r3, 3
adds r0, r1
@@ -835450,7 +835450,7 @@ sub_81B0550: ; 81B0550
bl memset
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x086156b8
+ ldr r1, =gUnknown_086156B8
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -835517,7 +835517,7 @@ sub_81B05C8: ; 81B05C8
.4byte @081B0694
@081B0610:
ldr r4, =0x0203cee0
- ldr r0, =0x08d967ec
+ ldr r0, =gUnknown_08D967EC
mov r1, sp
bl malloc_and_decompress
adds r1, r0, 0
@@ -835536,7 +835536,7 @@ sub_81B05C8: ; 81B05C8
lsls r0, 24
cmp r0, 0
bne @081B06B4
- ldr r0, =0x08d96ba0
+ ldr r0, =gUnknown_08D96BA0
ldr r1, =0x0203cee4
ldr r1, [r1]
bl call_LZZUnCompWram
@@ -835544,7 +835544,7 @@ sub_81B05C8: ; 81B05C8
.align 2, 0
.pool
@081B0658:
- ldr r0, =0x08d96ab4
+ ldr r0, =gUnknown_08D96AB4
movs r2, 0xB0
lsls r2, 1
movs r1, 0
@@ -835683,11 +835683,11 @@ sub_81B0740: ; 81B0740
ldr r2, [r4]
lsls r3, r5, 4
adds r2, r3, r2
- ldr r0, =0x086156e4
+ ldr r0, =gUnknown_086156E4
mov r12, r0
str r0, [r2]
lsls r0, r5, 3
- ldr r1, =0x08615704
+ ldr r1, =gUnknown_08615704
adds r0, r1
add r0, r8
str r0, [r2, 0x4]
@@ -837031,7 +837031,7 @@ sub_81B118C: ; 81B118C
sub_81B120C: ; 81B120C
push {r4-r6,lr}
sub sp, 0xC
- ldr r1, =0x086157c4
+ ldr r1, =gUnknown_086157C4
movs r6, 0x7
str r6, [sp]
movs r5, 0x2
@@ -837042,7 +837042,7 @@ sub_81B120C: ; 81B120C
movs r2, 0x17
movs r3, 0x10
bl bg_copy_tilemap_rect_simple
- ldr r1, =0x086157e0
+ ldr r1, =gUnknown_086157E0
str r6, [sp]
str r5, [sp, 0x4]
str r4, [sp, 0x8]
@@ -837573,7 +837573,7 @@ sub_81B1660: ; 81B1660
ands r1, r0
cmp r1, 0x2
bne @081B1680
- ldr r5, =0x085ea110
+ ldr r5, =gUnknown_085EA110
b @081B168A
.align 2, 0
.pool
@@ -838407,7 +838407,7 @@ sub_81B1C84: ; 81B1C84
adds r0, r4, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e991b
+ ldr r1, =gUnknown_085E991B
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -838437,7 +838437,7 @@ sub_81B1CD0: ; 81B1CD0
adds r0, r4, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e999d
+ ldr r1, =gUnknown_085E999D
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -838467,7 +838467,7 @@ sub_81B1D1C: ; 81B1D1C
adds r0, r4, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e993a
+ ldr r1, =gUnknown_085E993A
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -838499,7 +838499,7 @@ sub_81B1D68: ; 81B1D68
adds r0, r4, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e99db
+ ldr r1, =gUnknown_085E99DB
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -838595,7 +838595,7 @@ sub_81B1E00: ; 81B1E00
pokemon_item_not_removed: ; 81B1E48
push {lr}
ldr r0, =0x02021fc4
- ldr r1, =0x085e9a69
+ ldr r1, =gUnknown_085E9A69
bl ExpandTextCodes
pop {r0}
bx r0
@@ -839066,7 +839066,7 @@ sub_81B21AC: ; 81B21AC
@081B21DC:
movs r0, 0x20
bl audio_play
- ldr r0, =0x085ea0ee
+ ldr r0, =gUnknown_085EA0EE
movs r1, 0
bl sub_81B1B5C
movs r0, 0x2
@@ -839092,7 +839092,7 @@ sub_81B2210: ; 81B2210
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085ea110
+ ldr r0, =gUnknown_085EA110
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -839261,7 +839261,7 @@ sub_81B22D8: ; 81B22D8
thumb_func_start sub_81B2360
sub_81B2360: ; 81B2360
lsls r0, 24
- ldr r1, =0x0861500c
+ ldr r1, =gUnknown_0861500C
lsrs r0, 23
adds r0, r1
ldrh r0, [r0]
@@ -839276,7 +839276,7 @@ sub_81B2370: ; 81B2370
lsls r0, 16
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x08615048
+ ldr r2, =gUnknown_08615048
lsrs r0, 14
adds r0, r2
movs r2, 0x1
@@ -839314,25 +839314,25 @@ sub_81B239C: ; 81B239C
beq @081B23D0
b @081B23DC
@081B23B8:
- ldr r0, =0x08615810
+ ldr r0, =gUnknown_08615810
bl Window_InitFromTemplates
b @081B23E2
.align 2, 0
.pool
@081B23C4:
- ldr r0, =0x08615850
+ ldr r0, =gUnknown_08615850
bl Window_InitFromTemplates
b @081B23E2
.align 2, 0
.pool
@081B23D0:
- ldr r0, =0x08615890
+ ldr r0, =gUnknown_08615890
bl Window_InitFromTemplates
b @081B23E2
.align 2, 0
.pool
@081B23DC:
- ldr r0, =0x086158d0
+ ldr r0, =gUnknown_086158D0
bl Window_InitFromTemplates
@081B23E2:
bl TextBox_ResetSomeField
@@ -839354,7 +839354,7 @@ sub_81B239C: ; 81B239C
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -839381,7 +839381,7 @@ sub_81B2428: ; 81B2428
@081B243E:
cmp r2, 0x1
bne @081B24B4
- ldr r0, =0x08615918
+ ldr r0, =gUnknown_08615918
bl Window_AddFromTemplate
adds r4, r0, 0
lsls r4, 24
@@ -839389,7 +839389,7 @@ sub_81B2428: ; 81B2428
adds r0, r4, 0
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x085e8ce3
+ ldr r5, =gUnknown_085E8CE3
movs r0, 0
adds r1, r5, 0
movs r2, 0x30
@@ -839399,7 +839399,7 @@ sub_81B2428: ; 81B2428
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
- ldr r0, =0x086157fc
+ ldr r0, =gUnknown_086157FC
str r0, [sp, 0x8]
movs r0, 0x1
negs r0, r0
@@ -839414,7 +839414,7 @@ sub_81B2428: ; 81B2428
adds r0, r4, 0
movs r1, 0x2
bl Window_CopyToVram
- ldr r0, =0x08615910
+ ldr r0, =gUnknown_08615910
bl Window_AddFromTemplate
lsls r0, 24
lsrs r5, r0, 24
@@ -839423,7 +839423,7 @@ sub_81B2428: ; 81B2428
.align 2, 0
.pool
@081B24B4:
- ldr r0, =0x08615908
+ ldr r0, =gUnknown_08615908
bl Window_AddFromTemplate
lsls r0, 24
lsrs r5, r0, 24
@@ -839438,7 +839438,7 @@ sub_81B2428: ; 81B2428
ands r0, r1
cmp r0, 0xA
beq @081B2514
- ldr r4, =0x085e8cf0
+ ldr r4, =gUnknown_085E8CF0
movs r0, 0
adds r1, r4, 0
movs r2, 0x30
@@ -839448,7 +839448,7 @@ sub_81B2428: ; 81B2428
adds r2, r6
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x086157fc
+ ldr r0, =gUnknown_086157FC
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -839462,7 +839462,7 @@ sub_81B2428: ; 81B2428
.align 2, 0
.pool
@081B2514:
- ldr r4, =0x085e8cf7
+ ldr r4, =gUnknown_085E8CF7
movs r0, 0
adds r1, r4, 0
movs r2, 0x30
@@ -839472,7 +839472,7 @@ sub_81B2428: ; 81B2428
adds r2, r6
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x086157fc
+ ldr r0, =gUnknown_086157FC
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -839655,7 +839655,7 @@ sub_81B2658: ; 81B2658
@081B2684:
cmp r5, 0
bne @081B26A0
- ldr r1, =0x08615988
+ ldr r1, =gUnknown_08615988
str r2, [sp]
str r3, [sp, 0x4]
str r4, [sp, 0x8]
@@ -839666,7 +839666,7 @@ sub_81B2658: ; 81B2658
.align 2, 0
.pool
@081B26A0:
- ldr r1, =0x086159ce
+ ldr r1, =gUnknown_086159CE
str r2, [sp]
str r3, [sp, 0x4]
str r4, [sp, 0x8]
@@ -839709,7 +839709,7 @@ sub_81B26BC: ; 81B26BC
@081B26E8:
cmp r5, 0
bne @081B2704
- ldr r1, =0x08615a14
+ ldr r1, =gUnknown_08615A14
str r2, [sp]
str r3, [sp, 0x4]
str r4, [sp, 0x8]
@@ -839720,7 +839720,7 @@ sub_81B26BC: ; 81B26BC
.align 2, 0
.pool
@081B2704:
- ldr r1, =0x08615a4a
+ ldr r1, =gUnknown_08615A4A
str r2, [sp]
str r3, [sp, 0x4]
str r4, [sp, 0x8]
@@ -839742,7 +839742,7 @@ sub_81B2720: ; 81B2720
sub sp, 0xC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08615a80
+ ldr r1, =gUnknown_08615A80
movs r2, 0
str r2, [sp]
movs r2, 0x12
@@ -839775,10 +839775,10 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B277C
- ldr r5, =0x08615af1
+ ldr r5, =gUnknown_08615AF1
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ac0
+ ldr r4, =gUnknown_08615AC0
b @081B297E
.align 2, 0
.pool
@@ -839791,15 +839791,15 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B2794
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
b @081B2942
.align 2, 0
.pool
@081B2794:
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839816,7 +839816,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615aee
+ ldr r5, =gUnknown_08615AEE
b @081B2976
.align 2, 0
.pool
@@ -839825,10 +839825,10 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B2824
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839845,7 +839845,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615aee
+ ldr r5, =gUnknown_08615AEE
b @081B2976
.align 2, 0
.pool
@@ -839858,15 +839858,15 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B283C
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
b @081B2942
.align 2, 0
.pool
@081B283C:
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839883,7 +839883,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615aee
+ ldr r5, =gUnknown_08615AEE
b @081B2976
.align 2, 0
.pool
@@ -839896,15 +839896,15 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B2898
- ldr r5, =0x08615adc
+ ldr r5, =gUnknown_08615ADC
b @081B2942
.align 2, 0
.pool
@081B2898:
- ldr r5, =0x08615ad3
+ ldr r5, =gUnknown_08615AD3
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839921,7 +839921,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615ae8
+ ldr r5, =gUnknown_08615AE8
b @081B2976
.align 2, 0
.pool
@@ -839934,15 +839934,15 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B28F4
- ldr r5, =0x08615ad9
+ ldr r5, =gUnknown_08615AD9
b @081B2942
.align 2, 0
.pool
@081B28F4:
- ldr r5, =0x08615ad0
+ ldr r5, =gUnknown_08615AD0
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839959,7 +839959,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615ae5
+ ldr r5, =gUnknown_08615AE5
b @081B2976
.align 2, 0
.pool
@@ -839968,11 +839968,11 @@ sub_81B2748: ; 81B2748
ands r5, r0
cmp r5, 0
beq @081B29BC
- ldr r5, =0x08615ad6
+ ldr r5, =gUnknown_08615AD6
@081B2942:
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839989,11 +839989,11 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615aeb
+ ldr r5, =gUnknown_08615AEB
@081B2976:
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615abd
+ ldr r4, =gUnknown_08615ABD
@081B297E:
ldrb r1, [r4]
adds r1, r6
@@ -840015,10 +840015,10 @@ sub_81B2748: ; 81B2748
.align 2, 0
.pool
@081B29BC:
- ldr r5, =0x08615acd
+ ldr r5, =gUnknown_08615ACD
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r7
movs r2, 0x2
@@ -840035,10 +840035,10 @@ sub_81B2748: ; 81B2748
adds r1, r7
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615ae2
+ ldr r5, =gUnknown_08615AE2
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615abd
+ ldr r4, =gUnknown_08615ABD
ldrb r1, [r4]
adds r1, r7
movs r2, 0x2
@@ -840075,7 +840075,7 @@ sub_81B2A3C: ; 81B2A3C
ldrb r3, [r3, 0x1]
lsls r4, r2, 1
adds r4, r2
- ldr r2, =0x086157fc
+ ldr r2, =gUnknown_086157FC
adds r4, r2
str r4, [sp]
movs r2, 0
@@ -840214,7 +840214,7 @@ sub_81B2B40: ; 81B2B40
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021cc4
- ldr r1, =0x085e8d4d
+ ldr r1, =gUnknown_085E8D4D
adds r0, r4, 0
bl gf_strcpy
adds r0, r4, 0
@@ -840313,7 +840313,7 @@ sub_81B2BF4: ; 81B2BF4
movs r0, 0xB
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
mov r0, r9
bl sub_8008C44
@@ -840329,10 +840329,10 @@ sub_81B2BF4: ; 81B2BF4
.align 2, 0
.pool
@081B2C48:
- ldr r5, =0x08615ac3
+ ldr r5, =gUnknown_08615AC3
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ab6
+ ldr r4, =gUnknown_08615AB6
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -840344,7 +840344,7 @@ sub_81B2BF4: ; 81B2BF4
movs r2, 0x2
bl gpu_pal_apply
ldrb r0, [r7, 0x8]
- ldr r1, =0x085e8d49
+ ldr r1, =gUnknown_085E8D49
ldr r3, [r7]
adds r3, 0xC
movs r2, 0x2
@@ -840353,10 +840353,10 @@ sub_81B2BF4: ; 81B2BF4
.align 2, 0
.pool
@081B2C88:
- ldr r5, =0x08615ac5
+ ldr r5, =gUnknown_08615AC5
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ab6
+ ldr r4, =gUnknown_08615AB6
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -840368,7 +840368,7 @@ sub_81B2BF4: ; 81B2BF4
movs r2, 0x2
bl gpu_pal_apply
ldrb r0, [r7, 0x8]
- ldr r1, =0x085e8d4b
+ ldr r1, =gUnknown_085E8D4B
ldr r3, [r7]
adds r3, 0xC
movs r2, 0x2
@@ -840535,7 +840535,7 @@ sub_81B2DDC: ; 81B2DDC
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021cc4
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
adds r0, r4, 0
bl gf_strcpy
adds r0, r4, 0
@@ -840618,16 +840618,16 @@ sub_81B2E64: ; 81B2E64
blt @081B2EE0
cmp r0, 0x4
bgt @081B2EE0
- ldr r5, =0x08615ac7
+ ldr r5, =gUnknown_08615AC7
b @081B2EB2
.align 2, 0
.pool
@081B2EB0:
- ldr r5, =0x08615ac9
+ ldr r5, =gUnknown_08615AC9
@081B2EB2:
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ab8
+ ldr r4, =gUnknown_08615AB8
ldrb r1, [r4]
adds r1, r7
movs r2, 0x2
@@ -840642,10 +840642,10 @@ sub_81B2E64: ; 81B2E64
.align 2, 0
.pool
@081B2EE0:
- ldr r5, =0x08615acb
+ ldr r5, =gUnknown_08615ACB
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ab8
+ ldr r4, =gUnknown_08615AB8
ldrb r1, [r4]
adds r1, r7
movs r2, 0x2
@@ -840669,7 +840669,7 @@ sub_81B2E64: ; 81B2E64
lsls r0, 24
lsrs r5, r0, 24
ldrb r0, [r6, 0x8]
- ldr r4, =0x08615ab8
+ ldr r4, =gUnknown_08615AB8
ldrb r1, [r4, 0x1]
ldr r3, [r6]
ldrb r2, [r3, 0x18]
@@ -840778,11 +840778,11 @@ sub_81B2FA8: ; 81B2FA8
ldr r1, [r6]
ldrb r2, [r1, 0x1C]
ldrb r3, [r1, 0x1D]
- ldr r1, =0x086157fc
+ ldr r1, =gUnknown_086157FC
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
- ldr r4, =0x08615b60
+ ldr r4, =gUnknown_08615B60
mov r5, r8
lsls r1, r5, 2
adds r1, r4
@@ -840859,27 +840859,27 @@ sub_81B3054: ; 81B3054
.4byte @081B30B4
.4byte @081B30C4
@081B30A4:
- ldr r0, =0x08615928
+ ldr r0, =gUnknown_08615928
b @081B30C6
.align 2, 0
.pool
@081B30AC:
- ldr r0, =0x08615930
+ ldr r0, =gUnknown_08615930
b @081B30C6
.align 2, 0
.pool
@081B30B4:
- ldr r0, =0x08615938
+ ldr r0, =gUnknown_08615938
b @081B30C6
.align 2, 0
.pool
@081B30BC:
- ldr r0, =0x08615940
+ ldr r0, =gUnknown_08615940
b @081B30C6
.align 2, 0
.pool
@081B30C4:
- ldr r0, =0x08615948
+ ldr r0, =gUnknown_08615948
@081B30C6:
bl Window_AddFromTemplate
strb r0, [r5]
@@ -840887,7 +840887,7 @@ sub_81B3054: ; 81B3054
.align 2, 0
.pool
@081B30D4:
- ldr r0, =0x08615920
+ ldr r0, =gUnknown_08615920
bl Window_AddFromTemplate
strb r0, [r4, 0xD]
@081B30DC:
@@ -840916,7 +840916,7 @@ sub_81B3054: ; 81B3054
movs r3, 0xD
bl SetWindowBorderStyle
ldr r4, =0x02021fc4
- ldr r1, =0x08615af4
+ ldr r1, =gUnknown_08615AF4
lsls r0, r6, 2
adds r0, r1
ldr r1, [r0]
@@ -841044,17 +841044,17 @@ sub_81B31B0: ; 81B31B0
.align 2, 0
.pool
@081B320C:
- ldr r0, =0x08615950
+ ldr r0, =gUnknown_08615950
b @081B321E
.align 2, 0
.pool
@081B3214:
- ldr r0, =0x08615958
+ ldr r0, =gUnknown_08615958
b @081B321E
.align 2, 0
.pool
@081B321C:
- ldr r0, =0x08615960
+ ldr r0, =gUnknown_08615960
@081B321E:
ldr r1, [r0, 0x4]
ldr r0, [r0]
@@ -841119,11 +841119,11 @@ sub_81B31B0: ; 81B31B0
str r6, [sp, 0x4]
lsls r1, r2, 1
adds r1, r2
- ldr r2, =0x086157fc
+ ldr r2, =gUnknown_086157FC
adds r1, r2
str r1, [sp, 0x8]
str r6, [sp, 0xC]
- ldr r2, =0x08615c08
+ ldr r2, =gUnknown_08615C08
ldrb r1, [r4]
lsls r1, 3
adds r1, r2
@@ -841205,7 +841205,7 @@ sub_81B3300: ; 81B3300
thumb_func_start sub_81B334C
sub_81B334C: ; 81B334C
push {lr}
- ldr r0, =0x08615968
+ ldr r0, =gUnknown_08615968
movs r1, 0x4F
movs r2, 0xD
movs r3, 0
@@ -841219,7 +841219,7 @@ sub_81B334C: ; 81B334C
thumb_func_start sub_81B3364
sub_81B3364: ; 81B3364
push {r4,lr}
- ldr r0, =0x08615970
+ ldr r0, =gUnknown_08615970
bl Window_AddFromTemplate
ldr r4, =0x0203cec4
ldr r1, [r4]
@@ -841270,7 +841270,7 @@ sub_81B33B4: ; 81B33B4
@081B33C8:
ldr r4, =0x0203cec4
ldr r1, [r4]
- ldr r0, =0x08615d70
+ ldr r0, =gUnknown_08615D70
adds r0, r2, r0
ldrb r0, [r0]
strb r0, [r1, 0x17]
@@ -841279,7 +841279,7 @@ sub_81B33B4: ; 81B33B4
ldrb r0, [r0, 0x17]
cmp r3, r0
bcs @081B3400
- ldr r1, =0x08615d38
+ ldr r1, =gUnknown_08615D38
lsls r0, r2, 2
adds r2, r0, r1
@081B33E4:
@@ -841328,7 +841328,7 @@ sub_81B3414: ; 81B3414
movs r2, 0
bl append_byte
movs r7, 0
- ldr r0, =0x08615d7e
+ ldr r0, =gUnknown_08615D7E
ldrh r0, [r0]
str r0, [sp]
@081B3446:
@@ -841341,7 +841341,7 @@ sub_81B3414: ; 81B3414
movs r0, 0x64
mov r6, r10
muls r6, r0
- ldr r5, =0x08615d7e
+ ldr r5, =gUnknown_08615D7E
@081B345A:
mov r1, r9
adds r0, r1, r6
@@ -841603,7 +841603,7 @@ sub_81B3608: ; 81B3608
cmp r6, 0
bne @081B36C0
ldr r4, =0x02021fc4
- ldr r1, =0x085e9980
+ ldr r1, =gUnknown_085E9980
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -841733,7 +841733,7 @@ sub_81B3730: ; 81B3730
ldr r0, [r4]
adds r0, 0xE
bl sub_81B302C
- ldr r2, =0x08615c08
+ ldr r2, =gUnknown_08615C08
ldr r0, [r4]
ldrb r1, [r0, 0x17]
adds r0, r1
@@ -841752,7 +841752,7 @@ sub_81B3730: ; 81B3730
ldr r0, [r4]
adds r0, 0xE
bl sub_81B302C
- ldr r1, =0x08615c08
+ ldr r1, =gUnknown_08615C08
ldr r0, [r4]
adds r0, 0xF
adds r0, r5
@@ -843591,7 +843591,7 @@ sub_81B4724: ; 81B4724
adds r0, r5, 0
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9980
+ ldr r1, =gUnknown_085E9980
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -843654,7 +843654,7 @@ sub_81B47E0: ; 81B47E0
adds r0, r7, 0
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9980
+ ldr r1, =gUnknown_085E9980
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -843674,7 +843674,7 @@ sub_81B47E0: ; 81B47E0
adds r0, r5, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e9e00
+ ldr r1, =gUnknown_085E9E00
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -843760,7 +843760,7 @@ sub_81B48DC: ; 81B48DC
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e9e14
+ ldr r1, =gUnknown_085E9E14
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -843987,7 +843987,7 @@ brm_take_2: ; 81B4B20
ldr r0, [r5]
adds r0, 0xC
bl sub_81B302C
- ldr r0, =0x085e9855
+ ldr r0, =gUnknown_085E9855
movs r1, 0x1
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844064,7 +844064,7 @@ sub_81B4BA0: ; 81B4BA0
lsrs r0, 24
cmp r0, 0xFF
beq @081B4C0C
- ldr r0, =0x085e9877
+ ldr r0, =gUnknown_085E9877
movs r1, 0
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844077,7 +844077,7 @@ sub_81B4BA0: ; 81B4BA0
.align 2, 0
.pool
@081B4C0C:
- ldr r0, =0x085e9897
+ ldr r0, =gUnknown_085E9897
movs r1, 0
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844093,7 +844093,7 @@ sub_81B4BA0: ; 81B4BA0
movs r0, 0x5
bl audio_play
@081B4C36:
- ldr r0, =0x085e98b4
+ ldr r0, =gUnknown_085E98B4
movs r1, 0x1
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844188,7 +844188,7 @@ sub_81B4C94: ; 81B4C94
muls r0, r7
adds r0, r6
bl sub_80D4680
- ldr r0, =0x085e99b8
+ ldr r0, =gUnknown_085E99B8
movs r1, 0
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844437,7 +844437,7 @@ sub_81B4E8C: ; 81B4E8C
movs r3, 0x1
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9830
+ ldr r1, =gUnknown_085E9830
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x20
@@ -844686,14 +844686,14 @@ sub_81B50C8: ; 81B50C8
.pool
@081B515C:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea210
+ ldr r1, =gUnknown_085EA210
bl ExpandTextCodes
b @081B5178
.align 2, 0
.pool
@081B5170:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea234
+ ldr r1, =gUnknown_085EA234
bl ExpandTextCodes
@081B5178:
movs r0, 0x20
@@ -844706,7 +844706,7 @@ sub_81B50C8: ; 81B50C8
adds r0, 0xD
bl sub_81B302C
ldr r4, =0x02021fc4
- ldr r1, =0x085ea1ca
+ ldr r1, =gUnknown_085EA1CA
adds r0, r4, 0
bl gf_strcat
adds r0, r4, 0
@@ -844791,7 +844791,7 @@ brm_trade_1: ; 81B51D4
cmp r0, 0
beq @081B52C8
ldr r5, =0x02021fc4
- ldr r1, =0x08615e0c
+ ldr r1, =gUnknown_08615E0C
subs r0, 0x1
lsls r0, 2
adds r0, r1
@@ -844807,7 +844807,7 @@ brm_trade_1: ; 81B51D4
ldr r0, [r4]
adds r0, 0xD
bl sub_81B302C
- ldr r1, =0x085ea1ca
+ ldr r1, =gUnknown_085EA1CA
adds r0, r5, 0
bl gf_strcat
adds r0, r5, 0
@@ -844873,21 +844873,21 @@ sub_81B52E4: ; 81B52E4
b @081B5368
@081B532E:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea1e8
+ ldr r1, =gUnknown_085EA1E8
bl ExpandTextCodes
b @081B53C0
.align 2, 0
.pool
@081B5340:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea210
+ ldr r1, =gUnknown_085EA210
bl ExpandTextCodes
b @081B53C0
.align 2, 0
.pool
@081B5354:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea234
+ ldr r1, =gUnknown_085EA234
bl ExpandTextCodes
b @081B53C0
.align 2, 0
@@ -844905,7 +844905,7 @@ sub_81B52E4: ; 81B52E4
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085ea1cd
+ ldr r1, =gUnknown_085EA1CD
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -844924,7 +844924,7 @@ sub_81B52E4: ; 81B52E4
movs r0, 0x20
bl audio_play
ldr r4, =0x02021fc4
- ldr r1, =0x085ea1ca
+ ldr r1, =gUnknown_085EA1CA
adds r0, r4, 0
bl gf_strcat
adds r0, r4, 0
@@ -845026,7 +845026,7 @@ sub_81B5470: ; 81B5470
lsrs r4, r0, 24
movs r0, 0x5
bl audio_play
- ldr r1, =0x08615d9c
+ ldr r1, =gUnknown_08615D9C
lsls r0, r4, 3
adds r7, r0, r1
ldr r0, [r7]
@@ -845073,7 +845073,7 @@ sub_81B5470: ; 81B5470
lsrs r0, 24
cmp r0, 0x1
beq @081B5524
- ldr r0, =0x085e97fc
+ ldr r0, =gUnknown_085E97FC
movs r1, 0x1
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -845087,7 +845087,7 @@ sub_81B5470: ; 81B5470
.align 2, 0
.pool
@081B5524:
- ldr r1, =0x08615d9c
+ ldr r1, =gUnknown_08615D9C
lsls r0, r4, 3
adds r5, r0, r1
ldr r0, [r5]
@@ -845140,7 +845140,7 @@ sub_81B5470: ; 81B5470
ldrb r1, [r1, 0x14]
bl sub_81245DC
ldr r0, =0x02021fc4
- ldr r1, =0x085ea196
+ ldr r1, =gUnknown_085EA196
b @081B55E8
.align 2, 0
.pool
@@ -845166,7 +845166,7 @@ sub_81B5470: ; 81B5470
ldrb r1, [r1, 0x14]
bl sub_81245DC
ldr r0, =0x02021fc4
- ldr r1, =0x085ea16b
+ ldr r1, =gUnknown_085EA16B
@081B55E8:
bl ExpandTextCodes
adds r0, r6, 0
@@ -845669,7 +845669,7 @@ sub_81B59B4: ; 81B59B4
ands r0, r1
cmp r0, 0
beq @081B59EA
- ldr r0, =0x08616020
+ ldr r0, =gUnknown_08616020
adds r0, r4, r0
ldrb r1, [r0]
eors r1, r6
@@ -845965,7 +845965,7 @@ sub_81B5C14: ; 81B5C14
bl pokemon_getattr
cmp r0, 0
beq @081B5C3C
- ldr r0, =0x08615ec0
+ ldr r0, =gUnknown_08615EC0
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x2]
ldrb r2, [r2, 0x3]
@@ -845992,7 +845992,7 @@ sub_81B5C48: ; 81B5C48
lsrs r5, r1, 16
cmp r0, 0
beq @081B5C84
- ldr r0, =0x08615ec0
+ ldr r0, =gUnknown_08615EC0
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x2]
ldrb r2, [r2, 0x3]
@@ -846106,9 +846106,9 @@ sub_81B5CB0: ; 81B5CB0
thumb_func_start sub_81B5D30
sub_81B5D30: ; 81B5D30
push {lr}
- ldr r0, =0x08615eb0
+ ldr r0, =gUnknown_08615EB0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08615eb8
+ ldr r0, =gUnknown_08615EB8
bl gpu_pal_obj_alloc_tag_and_apply
pop {r0}
bx r0
@@ -846224,7 +846224,7 @@ sub_81B5DF0: ; 81B5DF0
add r0, r8
adds r0, 0x43
ldrb r3, [r0]
- ldr r0, =0x08615ec0
+ ldr r0, =gUnknown_08615EC0
subs r3, 0x1
lsls r3, 24
lsrs r3, 24
@@ -846321,7 +846321,7 @@ sub_81B5ECC: ; 81B5ECC
bl pokemon_getattr
cmp r0, 0
beq @081B5EEA
- ldr r0, =0x08615f08
+ ldr r0, =gUnknown_08615F08
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x6]
ldrb r2, [r2, 0x7]
@@ -846343,7 +846343,7 @@ sub_81B5EF4: ; 81B5EF4
lsls r0, 16
cmp r0, 0
beq @081B5F24
- ldr r0, =0x08615f08
+ ldr r0, =gUnknown_08615F08
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x6]
ldrb r2, [r2, 0x7]
@@ -846378,7 +846378,7 @@ sub_81B5F34: ; 81B5F34
lsrs r3, 24
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08615f08
+ ldr r0, =gUnknown_08615F08
adds r1, r3, 0
movs r3, 0x8
bl obj_add_from_template_forward_search
@@ -846411,7 +846411,7 @@ sub_81B5F74: ; 81B5F74
lsrs r3, 24
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08615f78
+ ldr r0, =gUnknown_08615F78
adds r1, r3, 0
movs r3, 0x8
bl obj_add_from_template_forward_search
@@ -846511,11 +846511,11 @@ sub_81B5FBC: ; 81B5FBC
thumb_func_start sub_81B6040
sub_81B6040: ; 81B6040
push {lr}
- ldr r0, =0x08615ef8
+ ldr r0, =gUnknown_08615EF8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08615f70
+ ldr r0, =gUnknown_08615F70
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08615f00
+ ldr r0, =gUnknown_08615F00
bl gpu_pal_obj_decompress_and_apply
pop {r0}
bx r0
@@ -846532,7 +846532,7 @@ sub_81B6064: ; 81B6064
bl pokemon_getattr
cmp r0, 0
beq @081B608C
- ldr r0, =0x08616008
+ ldr r0, =gUnknown_08616008
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x4]
ldrb r2, [r2, 0x5]
@@ -846559,7 +846559,7 @@ sub_81B6098: ; 81B6098
lsrs r5, r1, 24
cmp r0, 0
beq @081B60D4
- ldr r0, =0x08616008
+ ldr r0, =gUnknown_08616008
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x4]
ldrb r2, [r2, 0x5]
@@ -846659,9 +846659,9 @@ sub_81B60FC: ; 81B60FC
thumb_func_start sub_81B6160
sub_81B6160: ; 81B6160
push {lr}
- ldr r0, =0x08615ff8
+ ldr r0, =gUnknown_08615FF8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08616000
+ ldr r0, =gUnknown_08616000
bl gpu_pal_obj_decompress_and_apply
pop {r0}
bx r0
@@ -846845,7 +846845,7 @@ sub_81B62D0: ; 81B62D0
.align 2, 0
.pool
@081B62EC:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
subs r0, 0xD
lsls r0, 2
adds r0, r1
@@ -846910,118 +846910,118 @@ sub_81B6310: ; 81B6310
.4byte @081B64A8
@081B6380:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9c3e
+ ldr r1, =gUnknown_085E9C3E
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B6394:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9c7c
+ ldr r1, =gUnknown_085E9C7C
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63A8:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9c8a
+ ldr r1, =gUnknown_085E9C8A
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63BC:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9ca2
+ ldr r1, =gUnknown_085E9CA2
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63D0:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9c5f
+ ldr r1, =gUnknown_085E9C5F
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63E4:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9dbe
+ ldr r1, =gUnknown_085E9DBE
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63F8:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9de1
+ ldr r1, =gUnknown_085E9DE1
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B640C:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9ce0
+ ldr r1, =gUnknown_085E9CE0
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B6420:
ldr r0, =0x02021dc4
- ldr r1, =0x085e96e3
+ ldr r1, =gUnknown_085E96E3
b @081B6474
.align 2, 0
.pool
@081B6430:
ldr r0, =0x02021dc4
- ldr r1, =0x085ea33c
+ ldr r1, =gUnknown_085EA33C
b @081B6474
.align 2, 0
.pool
@081B6440:
ldr r0, =0x02021dc4
- ldr r1, =0x085ea343
+ ldr r1, =gUnknown_085EA343
b @081B6474
.align 2, 0
.pool
@081B6450:
ldr r0, =0x02021dc4
- ldr r1, =0x085ea35b
+ ldr r1, =gUnknown_085EA35B
b @081B6474
.align 2, 0
.pool
@081B6460:
ldr r0, =0x02021dc4
- ldr r1, =0x085e96e6
+ ldr r1, =gUnknown_085E96E6
b @081B6474
.align 2, 0
.pool
@081B6470:
ldr r0, =0x02021dc4
- ldr r1, =0x085e96ee
+ ldr r1, =gUnknown_085E96EE
@081B6474:
bl gf_strcpy
ldr r0, =0x02021fc4
- ldr r1, =0x085e9d25
+ ldr r1, =gUnknown_085E9D25
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B6494:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9cf5
+ ldr r1, =gUnknown_085E9CF5
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B64A8:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9cb7
+ ldr r1, =gUnknown_085E9CB7
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B64BC:
ldr r0, =0x02021fc4
- ldr r1, =0x085e96f6
+ ldr r1, =gUnknown_085E96F6
bl ExpandTextCodes
@081B64C4:
pop {r0}
@@ -847195,7 +847195,7 @@ sub_81B6588: ; 81B6588
strb r0, [r1]
movs r0, 0x5
bl audio_play
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
b @081B66F4
.align 2, 0
.pool
@@ -847333,7 +847333,7 @@ sub_81B672C: ; 81B672C
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9c17
+ ldr r1, =gUnknown_085E9C17
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -847454,7 +847454,7 @@ sub_81B67C8: ; 81B67C8
strb r0, [r1]
movs r0, 0x5
bl audio_play
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
b @081B68E2
.align 2, 0
.pool
@@ -847480,21 +847480,21 @@ sub_81B67C8: ; 81B67C8
cmp r0, r8
beq @081B68C4
ldr r0, =0x02021fc4
- ldr r1, =0x085e9d45
+ ldr r1, =gUnknown_085E9D45
bl ExpandTextCodes
b @081B68E0
.align 2, 0
.pool
@081B68C4:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9d90
+ ldr r1, =gUnknown_085E9D90
bl ExpandTextCodes
b @081B68E0
.align 2, 0
.pool
@081B68D8:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9d6d
+ ldr r1, =gUnknown_085E9D6D
bl ExpandTextCodes
@081B68E0:
ldr r0, =0x02021fc4
@@ -847617,27 +847617,27 @@ option_menu_get_string: ; 81B699C
.4byte @081B69E8
.4byte @081B69E0
@081B69D0:
- ldr r1, =0x085e96e3
+ ldr r1, =gUnknown_085E96E3
b @081B69F2
.align 2, 0
.pool
@081B69D8:
- ldr r1, =0x085ea33c
+ ldr r1, =gUnknown_085EA33C
b @081B69F2
.align 2, 0
.pool
@081B69E0:
- ldr r1, =0x085ea343
+ ldr r1, =gUnknown_085EA343
b @081B69F2
.align 2, 0
.pool
@081B69E8:
- ldr r1, =0x085ea35b
+ ldr r1, =gUnknown_085EA35B
b @081B69F2
.align 2, 0
.pool
@081B69F0:
- ldr r1, =0x085e96e6
+ ldr r1, =gUnknown_085E96E6
@081B69F2:
adds r0, r2, 0
bl gf_strcpy
@@ -847645,7 +847645,7 @@ option_menu_get_string: ; 81B699C
.align 2, 0
.pool
@081B6A00:
- ldr r1, =0x085e96ee
+ ldr r1, =gUnknown_085E96EE
adds r0, r2, 0
bl gf_strcpy
@081B6A08:
@@ -847692,7 +847692,7 @@ sub_81B6A10: ; 81B6A10
movs r0, 0xD
adds r2, r4, 0
muls r2, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r2, r0
lsls r0, r5, 4
adds r0, 0x1
@@ -847789,7 +847789,7 @@ dp05_ether: ; 81B6AFC
.align 2, 0
.pool
@081B6B20:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
subs r0, 0xD
lsls r0, 2
adds r0, r1
@@ -847908,7 +847908,7 @@ sub_81B6BEC: ; 81B6BEC
strb r4, [r0]
movs r0, 0x5
bl audio_play
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
b @081B6C7E
.align 2, 0
.pool
@@ -847939,7 +847939,7 @@ sub_81B6BEC: ; 81B6BEC
ldr r0, =0x02021cc4
movs r1, 0xD
muls r1, r4
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
adds r0, r5, 0
@@ -847998,7 +847998,7 @@ sub_81B6CFC: ; 81B6CFC
lsls r0, 16
ldr r1, =0xfedf0000
adds r0, r1
- ldr r1, =0x08616040
+ ldr r1, =gUnknown_08616040
lsrs r0, 15
adds r0, r1
ldrh r0, [r0]
@@ -848013,7 +848013,7 @@ sub_81B6D14: ; 81B6D14
lsls r0, 16
lsrs r2, r0, 16
movs r1, 0
- ldr r3, =0x08616040
+ ldr r3, =gUnknown_08616040
@081B6D1E:
adds r0, r1, 0
adds r0, 0x32
@@ -848140,7 +848140,7 @@ sub_81B6DC4: ; 81B6DC4
ldrsh r2, [r7, r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
movs r0, 0
@@ -848174,12 +848174,12 @@ sub_81B6DC4: ; 81B6DC4
.align 2, 0
.pool
@081B6E70:
- ldr r1, =0x085e9ab4
+ ldr r1, =gUnknown_085E9AB4
b @081B6E7A
.align 2, 0
.pool
@081B6E78:
- ldr r1, =0x085e9c00
+ ldr r1, =gUnknown_085E9C00
@081B6E7A:
adds r0, r6, 0
bl sub_81B6D98
@@ -848187,7 +848187,7 @@ sub_81B6DC4: ; 81B6DC4
.align 2, 0
.pool
@081B6E88:
- ldr r0, =0x085e9ae9
+ ldr r0, =gUnknown_085E9AE9
bl sub_81B6D74
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -848245,11 +848245,11 @@ sub_81B6EB4: ; 81B6EB4
ldrsh r2, [r6, r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9aa5
+ ldr r1, =gUnknown_085E9AA5
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -848394,7 +848394,7 @@ sub_81B7028: ; 81B7028
beq @081B707A
b @081B7080
@081B704E:
- ldr r0, =0x085e9b96
+ ldr r0, =gUnknown_085E9B96
movs r1, 0x1
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -848551,10 +848551,10 @@ sub_81B7154: ; 81B7154
ldr r0, =0x02021dc4
movs r1, 0xD
muls r1, r4
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
- ldr r0, =0x085e9bb8
+ ldr r0, =gUnknown_085E9BB8
bl sub_81B6D74
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -848624,11 +848624,11 @@ sub_81B7230: ; 81B7230
ldrsh r2, [r1, r3]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9b5d
+ ldr r1, =gUnknown_085E9B5D
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -848715,11 +848715,11 @@ sub_81B72C8: ; 81B72C8
ldrsh r2, [r7, r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9b76
+ ldr r1, =gUnknown_085E9B76
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -848768,10 +848768,10 @@ sub_81B72C8: ; 81B72C8
ldrsh r2, [r1, r3]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
- ldr r0, =0x085e9ae9
+ ldr r0, =gUnknown_085E9AE9
bl sub_81B6D74
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -848865,7 +848865,7 @@ dp05_rare_candy: ; 81B7404
ldr r1, =0x0203cee8
movs r0, 0
strb r0, [r1]
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -848906,7 +848906,7 @@ dp05_rare_candy: ; 81B7404
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9d0a
+ ldr r1, =gUnknown_085E9D0A
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -849346,11 +849346,11 @@ sub_81B787C: ; 81B787C
ldrh r2, [r6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9ae9
+ ldr r1, =gUnknown_085E9AE9
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -849401,11 +849401,11 @@ sub_81B7910: ; 81B7910
ldr r0, =0x02021dc4
movs r1, 0xD
muls r1, r5
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9aa5
+ ldr r1, =gUnknown_085E9AA5
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -849665,7 +849665,7 @@ task_intro_gamefreak: ; 81B7B4C
bne @081B7BC8
ldr r0, =0x0203cee8
strb r1, [r0]
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -849720,7 +849720,7 @@ sub_81B7C10: ; 81B7C10
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9c17
+ ldr r1, =gUnknown_085E9C17
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -849765,7 +849765,7 @@ sub_81B7C74: ; 81B7C74
ldr r1, =0x0203cee8
movs r0, 0
strb r0, [r1]
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -849813,7 +849813,7 @@ sub_81B7CEC: ; 81B7CEC
.align 2, 0
.pool
@081B7D18:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
lsls r0, r2, 2
adds r0, r1
ldr r4, [r0]
@@ -850030,7 +850030,7 @@ sub_81B7E4C: ; 81B7E4C
ldrsh r2, [r7, r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
movs r0, 0x2
@@ -850059,12 +850059,12 @@ sub_81B7E4C: ; 81B7E4C
.align 2, 0
.pool
@081B7EF0:
- ldr r1, =0x085e9ab4
+ ldr r1, =gUnknown_085E9AB4
b @081B7EFA
.align 2, 0
.pool
@081B7EF8:
- ldr r1, =0x085e9c00
+ ldr r1, =gUnknown_085E9C00
@081B7EFA:
adds r0, r6, 0
bl sub_81B6D98
@@ -850072,7 +850072,7 @@ sub_81B7E4C: ; 81B7E4C
.align 2, 0
.pool
@081B7F08:
- ldr r0, =0x085e9ae9
+ ldr r0, =gUnknown_085E9AE9
bl sub_81B6D74
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -850618,7 +850618,7 @@ sub_81B83B8: ; 81B83B8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085e98ec
+ ldr r0, =gUnknown_085E98EC
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -850743,7 +850743,7 @@ sub_81B8474: ; 81B8474
bl pokemon_getattr
cmp r0, 0
beq @081B84DC
- ldr r0, =0x085e9a08
+ ldr r0, =gUnknown_085E9A08
movs r1, 0x1
bl sub_81B1B5C
b @081B84F2
@@ -850755,7 +850755,7 @@ sub_81B8474: ; 81B8474
bl sub_80D460C
adds r0, r4, 0
bl sub_80D439C
- ldr r0, =0x085e9a40
+ ldr r0, =gUnknown_085E9A40
movs r1, 0x1
bl sub_81B1B5C
@081B84F2:
@@ -850905,7 +850905,7 @@ sub_81B85AC: ; 81B85AC
bl pokemon_getattr
lsls r0, 16
lsrs r4, r0, 16
- ldr r3, =0x08611c9a
+ ldr r3, =gUnknown_08611C9A
lsls r1, r6, 1
adds r0, r1, r3
ldrh r0, [r0]
@@ -851275,7 +851275,7 @@ sub_81B88BC: ; 81B88BC
lsrs r0, 24
cmp r0, 0x1
bhi @081B88E0
- ldr r0, =0x085ea126
+ ldr r0, =gUnknown_085EA126
b @081B88FA
.align 2, 0
.pool
@@ -851286,12 +851286,12 @@ sub_81B88BC: ; 81B88BC
ldrh r0, [r0]
cmp r0, 0x2
bne @081B88F8
- ldr r0, =0x085ea139
+ ldr r0, =gUnknown_085EA139
b @081B88FA
.align 2, 0
.pool
@081B88F8:
- ldr r0, =0x085ea155
+ ldr r0, =gUnknown_085EA155
@081B88FA:
pop {r1}
bx r1
@@ -851515,7 +851515,7 @@ sub_81B8A7C: ; 81B8A7C
adds r0, r4, 0
bl gf_strcpy
ldr r0, =0x02021fc4
- ldr r1, =0x085e97b2
+ ldr r1, =gUnknown_085E97B2
b @081B8C42
.align 2, 0
.pool
@@ -851534,7 +851534,7 @@ sub_81B8A7C: ; 81B8A7C
adds r0, r4, 0
bl sub_81B1B44
ldr r0, =0x02021fc4
- ldr r1, =0x085e978f
+ ldr r1, =gUnknown_085E978F
b @081B8C42
.align 2, 0
.pool
@@ -851578,7 +851578,7 @@ sub_81B8A7C: ; 81B8A7C
cmp r0, 0
beq @081B8B60
ldr r0, =0x02021fc4
- ldr r1, =0x085e97e5
+ ldr r1, =gUnknown_085E97E5
b @081B8C42
.align 2, 0
.pool
@@ -851597,7 +851597,7 @@ sub_81B8A7C: ; 81B8A7C
adds r0, r6, 0
bl sub_81B1B44
ldr r0, =0x02021fc4
- ldr r1, =0x085e976f
+ ldr r1, =gUnknown_085E976F
b @081B8C42
.align 2, 0
.pool
@@ -851650,7 +851650,7 @@ sub_81B8A7C: ; 81B8A7C
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r0, =0x02021fc4
- ldr r1, =0x085e9754
+ ldr r1, =gUnknown_085E9754
b @081B8C42
.align 2, 0
.pool
@@ -851669,7 +851669,7 @@ sub_81B8A7C: ; 81B8A7C
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r0, =0x02021fc4
- ldr r1, =0x085e9738
+ ldr r1, =gUnknown_085E9738
@081B8C42:
bl ExpandTextCodes
@081B8C46:
@@ -853095,7 +853095,7 @@ sub_81B9718: ; 81B9718
ldr r0, =0x02021dc4
movs r1, 0xD
muls r1, r4
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
pop {r4,r5}
@@ -853215,7 +853215,7 @@ sub_81B97DC: ; 81B97DC
mov r6, sp
adds r6, 0x6
strb r0, [r6]
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
adds r0, r5, r1
ldrb r0, [r0]
mov r9, r0
@@ -853384,7 +853384,7 @@ sub_81B9918: ; 81B9918
thumb_func_start sub_81B99B4
sub_81B99B4: ; 81B99B4
push {lr}
- ldr r1, =0x086160b4
+ ldr r1, =gUnknown_086160B4
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -853542,7 +853542,7 @@ sub_81B9B00: ; 81B9B00
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
- ldr r5, =0x086160d4
+ ldr r5, =gUnknown_086160D4
bl GenerateRandomNumber
ldrh r0, [r5]
ldr r1, =0x00000e6a
@@ -853600,7 +853600,7 @@ sub_81B9B28: ; 81B9B28
thumb_func_start sub_81B9B80
sub_81B9B80: ; 81B9B80
push {lr}
- ldr r1, =0x086160d8
+ ldr r1, =gUnknown_086160D8
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -853711,7 +853711,7 @@ sub_81B9C70: ; 81B9C70
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
- ldr r5, =0x086160f4
+ ldr r5, =gUnknown_086160F4
bl GenerateRandomNumber
ldrh r0, [r5]
ldr r1, =0x00000e6c
@@ -853782,7 +853782,7 @@ sub_81B9CF0: ; 81B9CF0
thumb_func_start sub_81B9D08
sub_81B9D08: ; 81B9D08
push {lr}
- ldr r1, =0x086160f8
+ ldr r1, =gUnknown_086160F8
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -853893,7 +853893,7 @@ sub_81B9DF8: ; 81B9DF8
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
- ldr r5, =0x08616120
+ ldr r5, =gUnknown_08616120
bl GenerateRandomNumber
ldrh r0, [r5]
ldr r1, =0x00000e6e
@@ -853999,7 +853999,7 @@ sub_81B9EC0: ; 81B9EC0
push {r5-r7}
sub sp, 0x3C
ldr r1, =0x0203bc88
- ldr r0, =0x085dda14
+ ldr r0, =gUnknown_085DDA14
str r0, [r1]
add r0, sp, 0xC
mov r9, r0
@@ -854007,7 +854007,7 @@ sub_81B9EC0: ; 81B9EC0
adds r1, 0x18
str r1, [sp, 0x2C]
ldr r5, =0x0203bc8c
- ldr r4, =0x085de02c
+ ldr r4, =gUnknown_085DE02C
movs r2, 0
adds r3, r1, 0
mov r1, r9
@@ -854094,7 +854094,7 @@ sub_81B9EC0: ; 81B9EC0
movs r2, 0
cmp r2, r6
bge @081B9FD4
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
mov r12, r0
ldr r7, =0x0203bc8c
ldr r1, [sp, 0x24]
@@ -854147,7 +854147,7 @@ sub_81B9EC0: ; 81B9EC0
ldrh r0, [r1]
ldr r7, [sp, 0x34]
strh r0, [r7]
- ldr r2, =0x085cecb0
+ ldr r2, =gUnknown_085CECB0
ldrb r0, [r1, 0xA]
lsls r0, 1
adds r0, r2
@@ -854192,10 +854192,10 @@ sub_81BA040: ; 81BA040
movs r0, 0
mov r10, r0
ldr r1, =0x0203bc88
- ldr r0, =0x085dda14
+ ldr r0, =gUnknown_085DDA14
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
str r0, [r1]
ldr r7, =0x03005d90
ldr r1, =0x0000ffff
@@ -854364,7 +854364,7 @@ sub_81BA040: ; 81BA040
movs r4, 0
cmp r4, r5
bge @081BA1E6
- ldr r6, =0x085cecb0
+ ldr r6, =gUnknown_085CECB0
mov r12, r6
add r3, sp, 0x8
@081BA1C0:
@@ -854402,7 +854402,7 @@ sub_81BA040: ; 81BA040
strh r0, [r3]
add r1, sp, 0x8
adds r1, r2
- ldr r3, =0x085cecb0
+ ldr r3, =gUnknown_085CECB0
ldrh r0, [r7]
lsls r0, 4
adds r0, r4
@@ -854884,7 +854884,7 @@ Font6Func: ; 81BA250
ldrb r2, [r6, 0x1F]
cmp r2, 0
beq @081BA638
- ldr r4, =0x08616124
+ ldr r4, =gUnknown_08616124
ldr r5, =0x03005d90
ldr r0, [r5]
ldrb r0, [r0, 0x14]
@@ -855935,7 +855935,7 @@ sub_81BAD84: ; 81BAD84
strh r2, [r1]
adds r1, 0x3E
strh r2, [r1]
- ldr r5, =0x08617128
+ ldr r5, =gUnknown_08617128
lsls r4, r0, 1
adds r4, r0
lsls r4, 2
@@ -855994,7 +855994,7 @@ sub_81BADF4: ; 81BADF4
bx_exec_buffer_A_ch0_tbl3: ; 81BAE10
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -856010,7 +856010,7 @@ bx_exec_buffer_A_ch0_tbl3: ; 81BAE10
ldrb r0, [r1]
cmp r0, 0x38
bhi @081BAE58
- ldr r0, =0x08617170
+ ldr r0, =gUnknown_08617170
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -856580,10 +856580,10 @@ sub_81BB29C: ; 81BB29C
movs r1, 0x19
bl pokemon_getattr
str r0, [sp, 0x4]
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -856741,9 +856741,9 @@ sub_81BB414: ; 81BB414
movs r1, 0x19
bl pokemon_getattr
adds r3, r0, 0
- ldr r6, =0x0831f72c
+ ldr r6, =gUnknown_0831F72C
lsls r1, r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -856859,10 +856859,10 @@ sub_81BB4E4: ; 81BB4E4
bl pokemon_getattr
lsls r0, 16
lsrs r0, 16
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -857573,7 +857573,7 @@ dp01_tbl3_exec_completed: ; 81BBB8C
.pool
@081BBBE0:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -860293,7 +860293,7 @@ sub_81BD37C: ; 81BD37C
movs r4, 0x7
movs r0, 0x5A
mov r9, r0
- ldr r0, =0x08305d2c
+ ldr r0, =gUnknown_08305D2C
ldrb r1, [r0, 0x1C]
b @081BD3BE
.align 2, 0
@@ -860305,7 +860305,7 @@ sub_81BD37C: ; 81BD37C
lsrs r4, r0, 24
movs r0, 0x20
mov r9, r0
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
lsls r0, r4, 2
adds r0, r1
ldrb r1, [r0]
@@ -860425,7 +860425,7 @@ sub_81BD37C: ; 81BD37C
ldrb r1, [r6]
adds r1, r4
strb r0, [r1]
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
lsls r5, 3
adds r5, r0
ldrh r0, [r5, 0x4]
@@ -861139,7 +861139,7 @@ sub_81BDAC8: ; 81BDAC8
bl sub_8130BA4
lsls r0, 24
lsrs r5, r0, 24
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r0, r5, 1
adds r4, r0
ldrh r1, [r4]
@@ -861172,7 +861172,7 @@ sub_81BDAC8: ; 81BDAC8
strb r0, [r4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -861968,7 +861968,7 @@ sub_81BE10C: ; 81BE10C
ldr r0, =0x00000c03
cmp r1, r0
bne @081BE1FC
- ldr r0, =0x08305d8c
+ ldr r0, =gUnknown_08305D8C
ldr r0, [r0, 0x38]
lsls r4, 4
movs r2, 0x80
@@ -861983,7 +861983,7 @@ sub_81BE10C: ; 81BE10C
ldrh r0, [r2]
bl sub_8162AA0
lsls r0, 24
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
lsrs r0, 21
adds r0, r1
ldr r0, [r0]
@@ -862578,7 +862578,7 @@ sub_81BE6B8: ; 81BE6B8
bl sub_8151B3C
ldr r0, [r4]
adds r0, 0x4
- ldr r1, =0x08617e18
+ ldr r1, =gUnknown_08617E18
bl sub_8151B68
ldr r0, [r4]
adds r0, 0x4
@@ -862901,7 +862901,7 @@ sub_81BE968: ; 81BE968
thumb_func_start sub_81BE994
sub_81BE994: ; 81BE994
push {lr}
- ldr r0, =0x08617d94
+ ldr r0, =gUnknown_08617D94
bl gpu_tile_obj_alloc_and_load_multiple
bl sub_81BEA20
ldr r0, =sub_81BE9C0 + 1
@@ -862974,7 +862974,7 @@ sub_81BEA00: ; 81BEA00
sub_81BEA20: ; 81BEA20
push {r4-r7,lr}
movs r4, 0
- ldr r5, =0x08617d64
+ ldr r5, =gUnknown_08617D64
adds r7, r5, 0x2
ldr r6, =0x02020630
@081BEA2A:
@@ -862989,7 +862989,7 @@ sub_81BEA20: ; 81BEA20
adds r0, r7
movs r3, 0
ldrsh r2, [r0, r3]
- ldr r0, =0x08617e60
+ ldr r0, =gUnknown_08617E60
movs r3, 0x8
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -863013,7 +863013,7 @@ sub_81BEA20: ; 81BEA20
cmp r4, 0x7
bls @081BEA2A
movs r4, 0
- ldr r5, =0x08617d64
+ ldr r5, =gUnknown_08617D64
adds r7, r5, 0x2
ldr r6, =0x02020630
@081BEA78:
@@ -863030,7 +863030,7 @@ sub_81BEA20: ; 81BEA20
subs r2, 0x3
lsls r2, 16
asrs r2, 16
- ldr r0, =0x08617e34
+ ldr r0, =gUnknown_08617E34
movs r3, 0x8
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -863078,7 +863078,7 @@ sub_81BEAD8: ; 81BEAD8
movs r1, 0x26
ldrsh r0, [r4, r1]
adds r3, r0
- ldr r2, =0x08617d64
+ ldr r2, =gUnknown_08617D64
movs r0, 0x2E
ldrsh r1, [r4, r0]
lsls r0, r1, 1
@@ -863105,7 +863105,7 @@ sub_81BEAD8: ; 81BEAD8
sub_81BEB24: ; 81BEB24
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x08617da4
+ ldr r5, =gUnknown_08617DA4
@081BEB2A:
lsls r2, r4, 2
adds r2, r5
@@ -863280,7 +863280,7 @@ sub_81BEBF4: ; 81BEBF4
.align 2, 0
.pool
@081BEC88:
- ldr r0, =0x08617274
+ ldr r0, =gUnknown_08617274
ldr r4, =0x0203cf04
ldr r1, [r4]
movs r2, 0x92
@@ -863300,7 +863300,7 @@ sub_81BEBF4: ; 81BEBF4
ldr r1, [r0]
movs r0, 0
bl bg_set_tilemap
- ldr r1, =0x08617b94
+ ldr r1, =gUnknown_08617B94
movs r0, 0x6
str r0, [sp]
movs r0, 0xC
@@ -863773,7 +863773,7 @@ sub_81BF028: ; 81BF028
ldr r0, [r0]
ldr r1, [r0]
movs r5, 0
- ldr r2, =0x08617c44
+ ldr r2, =gUnknown_08617C44
@081BF0BE:
adds r0, r5, r2
ldrb r0, [r0]
@@ -863800,7 +863800,7 @@ sub_81BF028: ; 81BF028
.pool
@081BF0F0:
mov r1, sp
- ldr r0, =0x08617e00
+ ldr r0, =gUnknown_08617E00
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -864242,7 +864242,7 @@ sub_81BF3DC: ; 81BF3DC
@081BF494:
ldr r4, =0x030012b8
ldr r0, [r4]
- ldr r1, =0x089a6550
+ ldr r1, =gUnknown_089A6550
str r1, [r0, 0x2C]
adds r0, 0x4F
movs r5, 0
@@ -864285,8 +864285,8 @@ sub_81BF3DC: ; 81BF3DC
cmp r0, 0xB4
bls @081BF592
adds r0, r4, 0x4
- ldr r1, =0x089a6610
- ldr r2, =0x089aa144
+ ldr r1, =gUnknown_089A6610
+ ldr r2, =gUnknown_089AA144
subs r2, r1
movs r3, 0x1
str r3, [sp]
@@ -864424,7 +864424,7 @@ sub_81BF5A4: ; 81BF5A4
ldr r0, [r4, 0x8]
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08618108
+ ldr r1, =gUnknown_08618108
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -864444,10 +864444,10 @@ sub_81BF5A4: ; 81BF5A4
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x08618110
+ ldr r0, =gUnknown_08618110
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
- ldr r0, =0x08618138
+ ldr r0, =gUnknown_08618138
str r0, [r4]
ldr r0, =0x050001e0
str r0, [r4, 0x4]
@@ -864466,7 +864466,7 @@ sub_81BF5A4: ; 81BF5A4
movs r0, 0
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x08617e9b
+ ldr r5, =gUnknown_08617E9B
movs r0, 0
adds r1, r5, 0
movs r2, 0
@@ -864479,7 +864479,7 @@ sub_81BF5A4: ; 81BF5A4
asrs r0, 1
lsls r2, r0, 24
lsrs r2, 24
- ldr r6, =0x0861815b
+ ldr r6, =gUnknown_0861815B
str r6, [sp]
movs r0, 0x1
negs r0, r0
@@ -864490,7 +864490,7 @@ sub_81BF5A4: ; 81BF5A4
movs r1, 0
movs r3, 0x3
bl box_print
- ldr r5, =0x08617e8d
+ ldr r5, =gUnknown_08617E8D
movs r0, 0
adds r1, r5, 0
movs r2, 0
@@ -864532,7 +864532,7 @@ sub_81BF5A4: ; 81BF5A4
movs r1, 0
movs r3, 0
bl box_print
- ldr r4, =0x08617e78
+ ldr r4, =gUnknown_08617E78
movs r0, 0x1
adds r1, r4, 0
movs r2, 0
@@ -864545,7 +864545,7 @@ sub_81BF5A4: ; 81BF5A4
asrs r0, 1
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x08618158
+ ldr r0, =gUnknown_08618158
str r0, [sp]
mov r0, r8
str r0, [sp, 0x4]
@@ -864627,12 +864627,12 @@ sub_81BF7E8: ; 81BF7E8
movs r0, 0x1
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r0, =0x08618158
+ ldr r0, =gUnknown_08618158
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x08618160
+ ldr r0, =gUnknown_08618160
lsls r4, r6, 2
adds r0, r4, r0
ldr r0, [r0]
@@ -864677,7 +864677,7 @@ sub_81BF7E8: ; 81BF7E8
@081BF87E:
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r5, =0x08618178
+ ldr r5, =gUnknown_08618178
lsls r4, r6, 1
adds r4, r6
lsls r4, 2
@@ -865319,7 +865319,7 @@ sub_81BFE24: ; 81BFE24
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0861cbb4
+ ldr r1, =gUnknown_0861CBB4
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -865406,7 +865406,7 @@ sub_81BFEB0: ; 81BFEB0
.4byte @081C0064
@081BFF14:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d97d0c
+ ldr r1, =gUnknown_08D97D0C
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -865424,7 +865424,7 @@ sub_81BFEB0: ; 81BFEB0
bne @081BFF3E
b @081C008C
@081BFF3E:
- ldr r0, =0x08d9862c
+ ldr r0, =gUnknown_08D9862C
ldr r4, =0x0203cf1c
ldr r1, [r4]
adds r1, 0xBC
@@ -865436,7 +865436,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFF60:
- ldr r0, =0x08d98cc8
+ ldr r0, =gUnknown_08D98CC8
ldr r1, [r4]
ldr r2, =0x000008bc
adds r1, r2
@@ -865446,7 +865446,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFF78:
- ldr r0, =0x08d987fc
+ ldr r0, =gUnknown_08D987FC
ldr r1, [r4]
ldr r2, =0x000018bc
adds r1, r2
@@ -865456,7 +865456,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFF90:
- ldr r0, =0x08d9898c
+ ldr r0, =gUnknown_08D9898C
ldr r1, [r4]
ldr r2, =0x000028bc
adds r1, r2
@@ -865466,7 +865466,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFFA8:
- ldr r0, =0x08d98b28
+ ldr r0, =gUnknown_08D98B28
ldr r1, [r4]
ldr r2, =0x000038bc
adds r1, r2
@@ -865476,12 +865476,12 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFFC0:
- ldr r0, =0x08d9853c
+ ldr r0, =gUnknown_08D9853C
movs r2, 0x80
lsls r2, 1
movs r1, 0
bl decompress_palette
- ldr r0, =0x08d85620
+ ldr r0, =gUnknown_08D85620
movs r1, 0x81
movs r2, 0x1E
bl gpu_pal_apply
@@ -865493,13 +865493,13 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFFF0:
- ldr r0, =0x0861cfbc
+ ldr r0, =gUnknown_0861CFBC
bl gpu_tile_obj_decompress_and_load
b @081C0046
.align 2, 0
.pool
@081BFFFC:
- ldr r0, =0x0861d074
+ ldr r0, =gUnknown_0861D074
bl gpu_tile_obj_decompress_and_load
ldr r0, =0x0203cf1c
ldr r1, [r0]
@@ -865509,13 +865509,13 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081C0018:
- ldr r0, =0x0861d0f8
+ ldr r0, =gUnknown_0861D0F8
bl gpu_tile_obj_decompress_and_load
b @081C0046
.align 2, 0
.pool
@081C0024:
- ldr r0, =0x0861d100
+ ldr r0, =gUnknown_0861D100
bl gpu_pal_obj_decompress_and_apply
ldr r0, =0x0203cf1c
ldr r1, [r0]
@@ -865525,7 +865525,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081C0040:
- ldr r0, =0x0861d07c
+ ldr r0, =gUnknown_0861D07C
bl gpu_pal_obj_decompress_and_apply
@081C0046:
ldr r0, =0x0203cf1c
@@ -865541,7 +865541,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081C0064:
- ldr r0, =0x08d97b84
+ ldr r0, =gUnknown_08D97B84
movs r1, 0xE8
lsls r1, 1
movs r2, 0x60
@@ -866634,7 +866634,7 @@ sub_81C09B4: ; 81C09B4
mov r8, r1
movs r5, 0
movs r2, 0
- ldr r3, =0x0861cc1c
+ ldr r3, =gUnknown_0861CC1C
movs r1, 0
ldrsb r1, [r3, r1]
ldr r4, =0x000040be
@@ -866662,7 +866662,7 @@ sub_81C09B4: ; 81C09B4
@081C09FC:
mov r0, r12
lsls r6, r0, 24
- ldr r7, =0x0861cc1c
+ ldr r7, =gUnknown_0861CC1C
@081C0A02:
lsls r0, r5, 24
asrs r0, 24
@@ -867940,7 +867940,7 @@ sub_81C14BC: ; 81C14BC
mov r5, sp
adds r5, 0x6
strb r0, [r5]
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
adds r0, r4, r1
ldrb r0, [r0]
mov r8, r0
@@ -868089,7 +868089,7 @@ sub_81C15EC: ; 81C15EC
mov r5, sp
adds r5, 0x6
strb r0, [r5]
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
adds r0, r4, r1
ldrb r0, [r0]
mov r8, r0
@@ -868970,7 +868970,7 @@ sub_81C1DA4: ; 81C1DA4
lsls r1, 16
lsrs r4, r1, 16
asrs r1, 16
- ldr r3, =0x0861cc04
+ ldr r3, =gUnknown_0861CC04
ldrb r2, [r3, 0x6]
cmp r1, r2
ble @081C1DBA
@@ -869043,14 +869043,14 @@ sub_81C1E20: ; 81C1E20
bge @081C1E50
movs r0, 0
strh r0, [r4, 0x2]
- ldr r7, =0x0861cc04
+ ldr r7, =gUnknown_0861CC04
b @081C1E60
.align 2, 0
.pool
@081C1E50:
movs r0, 0x2
ldrsh r1, [r4, r0]
- ldr r0, =0x0861cc04
+ ldr r0, =gUnknown_0861CC04
ldrb r2, [r0, 0x6]
adds r7, r0, 0
cmp r1, r2
@@ -869135,7 +869135,7 @@ sub_81C1EFC: ; 81C1EFC
lsrs r6, r2, 16
lsrs r4, r1, 16
asrs r1, 16
- ldr r3, =0x0861cc10
+ ldr r3, =gUnknown_0861CC10
ldrb r2, [r3, 0x6]
cmp r1, r2
ble @081C1F16
@@ -869209,14 +869209,14 @@ sub_81C1F80: ; 81C1F80
bge @081C1FB0
movs r0, 0
strh r0, [r4, 0x2]
- ldr r7, =0x0861cc10
+ ldr r7, =gUnknown_0861CC10
b @081C1FC0
.align 2, 0
.pool
@081C1FB0:
movs r0, 0x2
ldrsh r1, [r4, r0]
- ldr r0, =0x0861cc10
+ ldr r0, =gUnknown_0861CC10
ldrb r2, [r0, 0x6]
adds r7, r0, 0
cmp r1, r2
@@ -869307,7 +869307,7 @@ sub_81C2074: ; 81C2074
lsls r1, 16
lsrs r4, r1, 16
asrs r1, 16
- ldr r3, =0x0861cbec
+ ldr r3, =gUnknown_0861CBEC
ldrb r2, [r3, 0x6]
cmp r1, r2
ble @081C208A
@@ -869329,7 +869329,7 @@ sub_81C2074: ; 81C2074
adds r2, r4, 0
movs r3, 0
bl sub_81C1CB0
- ldr r0, =0x0861cbf8
+ ldr r0, =gUnknown_0861CBF8
ldr r1, [r5]
adds r1, 0xBC
adds r2, r4, 0
@@ -869378,14 +869378,14 @@ sub_81C20F0: ; 81C20F0
bge @081C2120
movs r0, 0
strh r0, [r5, 0x2]
- ldr r7, =0x0861cbec
+ ldr r7, =gUnknown_0861CBEC
b @081C2130
.align 2, 0
.pool
@081C2120:
movs r0, 0x2
ldrsh r1, [r5, r0]
- ldr r0, =0x0861cbec
+ ldr r0, =gUnknown_0861CBEC
ldrb r2, [r0, 0x6]
adds r7, r0, 0
cmp r1, r2
@@ -869399,7 +869399,7 @@ sub_81C20F0: ; 81C20F0
adds r0, r7, 0
movs r3, 0
bl sub_81C1CB0
- ldr r0, =0x0861cbf8
+ ldr r0, =gUnknown_0861CBF8
ldr r1, [r4]
adds r1, 0xBC
ldrb r2, [r5, 0x2]
@@ -869446,7 +869446,7 @@ sub_81C2194: ; 81C2194
cmp r2, 0
bne @081C21E4
movs r3, 0
- ldr r5, =0x08dc3cd4
+ ldr r5, =gUnknown_08DC3CD4
@081C21A8:
adds r2, r7, r3
lsls r2, 1
@@ -869477,7 +869477,7 @@ sub_81C2194: ; 81C2194
.pool
@081C21E4:
movs r3, 0
- ldr r5, =0x08dc3cd4
+ ldr r5, =gUnknown_08DC3CD4
@081C21E8:
adds r1, r7, r3
lsls r1, 1
@@ -869606,11 +869606,11 @@ sub_81C22CC: ; 81C22CC
mov r8, r0
cmp r1, 0x63
bhi @081C2340
- ldr r5, =0x0831f72c
+ ldr r5, =gUnknown_0831F72C
adds r2, r1, 0
adds r1, r2, 0x1
lsls r1, 2
- ldr r4, =0x083203cc
+ ldr r4, =gUnknown_083203CC
ldrh r3, [r6]
lsls r0, r3, 3
subs r0, r3
@@ -869765,8 +869765,8 @@ sub_81C240C: ; 81C240C
adds r5, r0, r1
cmp r3, 0
beq @081C2510
- ldr r1, =0x0858cdcc
- ldr r2, =0x0858c2b4
+ ldr r1, =gUnknown_0858CDCC
+ ldr r2, =gUnknown_0858C2B4
lsls r3, 3
adds r0, r3, r2
ldrb r0, [r0]
@@ -869917,7 +869917,7 @@ sub_81C2524: ; 81C2524
thumb_func_start sub_81C2554
sub_81C2554: ; 81C2554
push {r4,r5,lr}
- ldr r0, =0x0861cc24
+ ldr r0, =gUnknown_0861CC24
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r4, 0
@@ -869974,7 +869974,7 @@ sub_81C25A4: ; 81C25A4
str r4, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x0861cd2c
+ ldr r5, =gUnknown_0861CD2C
adds r4, r5
str r4, [sp, 0x8]
str r6, [sp, 0xC]
@@ -870041,7 +870041,7 @@ sub_81C2628: ; 81C2628
cmp r5, r0
beq @081C26CE
ldr r6, =0x02021cc4
- ldr r1, =0x085e8d4f
+ ldr r1, =gUnknown_085E8D4F
adds r0, r6, 0
bl gf_strcpy
ldr r4, =0x02021dc4
@@ -870104,7 +870104,7 @@ sub_81C2628: ; 81C2628
bl sub_81C228C
@081C26EE:
ldr r4, =0x02021cc4
- ldr r1, =0x085e8d4d
+ ldr r1, =gUnknown_085E8D4D
adds r0, r4, 0
bl gf_strcpy
ldr r5, =0x02021dc4
@@ -870143,7 +870143,7 @@ sub_81C2628: ; 81C2628
ldrh r2, [r7, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
str r6, [sp]
@@ -870222,7 +870222,7 @@ sub_81C27DC: ; 81C27DC
beq @081C2818
b @081C282C
@081C27FE:
- ldr r1, =0x085e8d49
+ ldr r1, =gUnknown_085E8D49
str r0, [sp]
movs r0, 0x3
str r0, [sp, 0x4]
@@ -870234,7 +870234,7 @@ sub_81C27DC: ; 81C27DC
.align 2, 0
.pool
@081C2818:
- ldr r1, =0x085e8d4b
+ ldr r1, =gUnknown_085E8D4B
movs r0, 0
str r0, [sp]
movs r0, 0x4
@@ -870258,7 +870258,7 @@ sub_81C2838: ; 81C2838
lsls r0, 24
lsrs r4, r0, 24
lsls r1, 24
- ldr r3, =0x0861cdd3
+ ldr r3, =gUnknown_0861CDD3
cmp r1, 0
bne @081C284A
subs r3, 0x80
@@ -870284,7 +870284,7 @@ sub_81C2838: ; 81C2838
sub_81C286C: ; 81C286C
push {r4-r7,lr}
sub sp, 0x8
- ldr r1, =0x085ea3cf
+ ldr r1, =gUnknown_085EA3CF
movs r5, 0
str r5, [sp]
movs r6, 0x1
@@ -870293,28 +870293,28 @@ sub_81C286C: ; 81C286C
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea3dc
+ ldr r1, =gUnknown_085EA3DC
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0x1
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea3eb
+ ldr r1, =gUnknown_085EA3EB
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0x2
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea3f8
+ ldr r1, =gUnknown_085EA3F8
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0x3
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r7, =0x085e8cf7
+ ldr r7, =gUnknown_085E8CF7
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x3E
@@ -870337,7 +870337,7 @@ sub_81C286C: ; 81C286C
adds r1, r7, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r7, =0x085ea406
+ ldr r7, =gUnknown_085EA406
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x3E
@@ -870360,7 +870360,7 @@ sub_81C286C: ; 81C286C
adds r1, r7, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r7, =0x085ea3c8
+ ldr r7, =gUnknown_085EA3C8
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x3E
@@ -870383,21 +870383,21 @@ sub_81C286C: ; 81C286C
adds r1, r7, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea369
+ ldr r1, =gUnknown_085EA369
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0x8
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea378
+ ldr r1, =gUnknown_085EA378
str r5, [sp]
str r5, [sp, 0x4]
movs r0, 0x9
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r4, =0x085ea361
+ ldr r4, =gUnknown_085EA361
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x2A
@@ -870411,7 +870411,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r4, =0x085ea33c
+ ldr r4, =gUnknown_085EA33C
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x2A
@@ -870425,7 +870425,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x11
bl sub_81C25A4
- ldr r4, =0x085ea343
+ ldr r4, =gUnknown_085EA343
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x2A
@@ -870439,7 +870439,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x21
bl sub_81C25A4
- ldr r4, =0x085ea34b
+ ldr r4, =gUnknown_085EA34B
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x24
@@ -870453,7 +870453,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r4, =0x085ea353
+ ldr r4, =gUnknown_085EA353
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x24
@@ -870467,7 +870467,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x11
bl sub_81C25A4
- ldr r4, =0x085ea35b
+ ldr r4, =gUnknown_085EA35B
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x24
@@ -870481,49 +870481,49 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x21
bl sub_81C25A4
- ldr r1, =0x085ea39f
+ ldr r1, =gUnknown_085EA39F
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xC
movs r2, 0x6
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea3ab
+ ldr r1, =gUnknown_085EA3AB
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xC
movs r2, 0x6
movs r3, 0x11
bl sub_81C25A4
- ldr r1, =0x085ea398
+ ldr r1, =gUnknown_085EA398
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xD
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea37e
+ ldr r1, =gUnknown_085EA37E
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xE
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea384
+ ldr r1, =gUnknown_085EA384
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xE
movs r2, 0
movs r3, 0x11
bl sub_81C25A4
- ldr r1, =0x085ea38d
+ ldr r1, =gUnknown_085EA38D
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xF
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea394
+ ldr r1, =gUnknown_085EA394
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xF
@@ -870870,7 +870870,7 @@ sub_81C2D9C: ; 81C2D9C
lsrs r4, r0, 16
cmp r4, 0x7
bls @081C2DA4
- ldr r0, =0x0861ce54
+ ldr r0, =gUnknown_0861CE54
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -870886,7 +870886,7 @@ sub_81C2D9C: ; 81C2D9C
sub_81C2DE4: ; 81C2DE4
push {lr}
lsls r0, 24
- ldr r1, =0x0861ce64
+ ldr r1, =gUnknown_0861CE64
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -871004,12 +871004,12 @@ sub_81C2EC4: ; 81C2EC4
lsrs r0, 24
cmp r0, 0x1
beq @081C2F54
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0
bl sub_81C2D2C
lsls r0, 24
lsrs r5, r0, 24
- ldr r4, =0x085ea365
+ ldr r4, =gUnknown_085EA365
movs r6, 0
str r6, [sp]
movs r0, 0x1
@@ -871075,7 +871075,7 @@ sub_81C2F5C: ; 81C2F5C
cmp r0, 0x1
beq @081C2FC0
ldr r5, =0x02021cc4
- ldr r1, =0x085e8d59
+ ldr r1, =gUnknown_085E8D59
adds r0, r5, 0
bl gf_strcpy
ldr r1, =0x0203cf1c
@@ -871090,7 +871090,7 @@ sub_81C2F5C: ; 81C2F5C
movs r2, 0x38
bl sub_81DB368
adds r4, r0, 0
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x1
bl sub_81C2D2C
lsls r0, 24
@@ -871129,14 +871129,14 @@ sub_81C2FD8: ; 81C2FD8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
lsrs r0, 24
movs r1, 0xD
muls r1, r4
- ldr r2, =0x0831b6db
+ ldr r2, =gUnknown_0831B6DB
adds r1, r2
movs r2, 0
str r2, [sp]
@@ -871168,12 +871168,12 @@ sub_81C302C: ; 81C302C
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0831bad4
+ ldr r1, =gUnknown_0831BAD4
lsls r4, 2
adds r4, r1
ldr r1, [r4]
@@ -871198,10 +871198,10 @@ sub_81C307C: ; 81C307C
adds r4, r0, 0
adds r4, 0x70
bl sub_81AFBF0
- ldr r1, =0x0861ce74
+ ldr r1, =gUnknown_0861CE74
movs r0, 0
bl sub_81AFC0C
- ldr r1, =0x0861ce7b
+ ldr r1, =gUnknown_0861CE7B
movs r0, 0x1
bl sub_81AFC0C
bl sub_81C31C0
@@ -871222,7 +871222,7 @@ sub_81C307C: ; 81C307C
bne @081C30E0
@081C30C2:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea5db
+ ldr r1, =gUnknown_085EA5DB
bl sub_81AFC28
b @081C3182
.align 2, 0
@@ -871255,19 +871255,19 @@ sub_81C307C: ; 81C307C
cmp r0, 0
bne @081C3134
ldrb r0, [r4, 0x9]
- ldr r1, =0x085ea516
+ ldr r1, =gUnknown_085EA516
cmp r0, 0xD4
bls @081C3170
- ldr r1, =0x085ea617
+ ldr r1, =gUnknown_085EA617
b @081C3170
.align 2, 0
.pool
@081C3134:
ldrb r0, [r4, 0x9]
- ldr r1, =0x085ea4ec
+ ldr r1, =gUnknown_085EA4EC
cmp r0, 0xD4
bls @081C3170
- ldr r1, =0x085ea5eb
+ ldr r1, =gUnknown_085EA5EB
b @081C3170
.align 2, 0
.pool
@@ -871275,7 +871275,7 @@ sub_81C307C: ; 81C307C
ldrb r0, [r4, 0x9]
cmp r0, 0xFF
bne @081C3158
- ldr r1, =0x085ea56a
+ ldr r1, =gUnknown_085EA56A
b @081C3170
.align 2, 0
.pool
@@ -871287,11 +871287,11 @@ sub_81C307C: ; 81C307C
cmp r0, 0
beq @081C316E
ldrb r0, [r4, 0x9]
- ldr r1, =0x085ea5a8
+ ldr r1, =gUnknown_085EA5A8
cmp r0, 0xD4
bls @081C3170
@081C316E:
- ldr r1, =0x085ea544
+ ldr r1, =gUnknown_085EA544
@081C3170:
ldr r0, =0x02021fc4
bl sub_81AFC28
@@ -871311,7 +871311,7 @@ sub_81C307C: ; 81C307C
sub_81C3194: ; 81C3194
push {lr}
sub sp, 0x8
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x3
bl sub_81C2D2C
lsls r0, 24
@@ -871334,7 +871334,7 @@ sub_81C31C0: ; 81C31C0
push {lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
- ldr r1, =0x0861cb50
+ ldr r1, =gUnknown_0861CB50
adds r0, 0xA3
ldrb r0, [r0]
lsls r0, 2
@@ -871342,7 +871342,7 @@ sub_81C31C0: ; 81C31C0
ldr r1, [r0]
movs r0, 0x2
bl sub_81AFC0C
- ldr r1, =0x085ea3c0
+ ldr r1, =gUnknown_085EA3C0
movs r0, 0x5
bl sub_81AFC0C
pop {r0}
@@ -871543,13 +871543,13 @@ sub_81C335C: ; 81C335C
mov r5, r8
push {r5,r6}
sub sp, 0x8
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0
bl sub_81C2D2C
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085ea365
+ ldr r0, =gUnknown_085EA365
mov r8, r0
movs r0, 0x1
mov r1, r8
@@ -871566,7 +871566,7 @@ sub_81C335C: ; 81C335C
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085e8d38
+ ldr r1, =gUnknown_085E8D38
lsls r5, 24
lsrs r5, 24
mov r0, r9
@@ -871592,10 +871592,10 @@ sub_81C33CC: ; 81C33CC
push {r4,r5,lr}
sub sp, 0x8
ldr r5, =0x02021cc4
- ldr r1, =0x085e8d59
+ ldr r1, =gUnknown_085E8D59
adds r0, r5, 0
bl gf_strcpy
- ldr r1, =0x085e8d38
+ ldr r1, =gUnknown_085E8D38
adds r0, r5, 0
bl gf_strcat
movs r0, 0x1
@@ -871603,7 +871603,7 @@ sub_81C33CC: ; 81C33CC
movs r2, 0x38
bl sub_81DB368
adds r4, r0, 0
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x1
bl sub_81C2D2C
lsls r0, 24
@@ -871638,7 +871638,7 @@ sub_81C3428: ; 81C3428
ldrb r0, [r0]
cmp r0, 0x1
bne @081C3448
- ldr r4, =0x085ea40b
+ ldr r4, =gUnknown_085EA40B
b @081C346C
.align 2, 0
.pool
@@ -871646,24 +871646,24 @@ sub_81C3428: ; 81C3428
ldrh r0, [r1, 0x30]
cmp r0, 0x5
bhi @081C3458
- ldr r4, =0x085ea4a2
+ ldr r4, =gUnknown_085EA4A2
b @081C346C
.align 2, 0
.pool
@081C3458:
cmp r0, 0xA
bhi @081C3464
- ldr r4, =0x085ea475
+ ldr r4, =gUnknown_085EA475
b @081C346C
.align 2, 0
.pool
@081C3464:
- ldr r4, =0x085ea40b
+ ldr r4, =gUnknown_085EA40B
cmp r0, 0x28
bhi @081C346C
- ldr r4, =0x085ea442
+ ldr r4, =gUnknown_085EA442
@081C346C:
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
@@ -871698,7 +871698,7 @@ sub_81C349C: ; 81C349C
ldrb r0, [r4, 0x9]
cmp r0, 0xFF
bne @081C34C4
- ldr r4, =0x085ea678
+ ldr r4, =gUnknown_085EA678
b @081C3502
.align 2, 0
.pool
@@ -871712,7 +871712,7 @@ sub_81C349C: ; 81C349C
cmp r0, 0
bne @081C34E0
@081C34D8:
- ldr r4, =0x085ea6ab
+ ldr r4, =gUnknown_085EA6AB
b @081C3502
.align 2, 0
.pool
@@ -871723,17 +871723,17 @@ sub_81C349C: ; 81C349C
bl sub_81C32E0
lsls r0, 24
lsrs r0, 24
- ldr r4, =0x085ea702
+ ldr r4, =gUnknown_085EA702
cmp r0, 0x1
bne @081C3502
- ldr r4, =0x085ea6d7
+ ldr r4, =gUnknown_085EA6D7
b @081C3502
.align 2, 0
.pool
@081C3500:
- ldr r4, =0x085ea647
+ ldr r4, =gUnknown_085EA647
@081C3502:
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x3
bl sub_81C2D2C
lsls r0, 24
@@ -871875,7 +871875,7 @@ sub_81C35E4: ; 81C35E4
ldrh r0, [r1]
cmp r0, 0
bne @081C3644
- ldr r5, =0x085e8d26
+ ldr r5, =gUnknown_085E8D26
b @081C3650
.align 2, 0
.pool
@@ -871892,7 +871892,7 @@ sub_81C35E4: ; 81C35E4
bl sub_81DB35C
adds r4, r0, 0
adds r4, 0x6
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0
bl sub_81C2D2C
lsls r0, 24
@@ -871925,7 +871925,7 @@ sub_81C3690: ; 81C3690
ldrb r0, [r1]
cmp r0, 0
bne @081C36B0
- ldr r5, =0x085e8d26
+ ldr r5, =gUnknown_085E8D26
b @081C36C8
.align 2, 0
.pool
@@ -871936,7 +871936,7 @@ sub_81C3690: ; 81C3690
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ea3b4
+ ldr r1, =gUnknown_085EA3B4
adds r0, r4, 0
bl ExpandTextCodes
adds r5, r4, 0
@@ -871947,7 +871947,7 @@ sub_81C3690: ; 81C3690
bl sub_81DB35C
adds r4, r0, 0
adds r4, 0x6
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0x1
bl sub_81C2D2C
lsls r0, 24
@@ -872030,7 +872030,7 @@ sub_81C3710: ; 81C3710
adds r1, r5, 0
bl sub_81AFC0C
ldr r0, =0x02021fc4
- ldr r1, =0x0861ce82
+ ldr r1, =gUnknown_0861CE82
bl sub_81AFC28
mov r0, r9
bl free
@@ -872054,7 +872054,7 @@ sub_81C3710: ; 81C3710
sub_81C37D8: ; 81C37D8
push {lr}
sub sp, 0x8
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
@@ -872115,7 +872115,7 @@ sub_81C3808: ; 81C3808
adds r1, r5, 0
bl sub_81AFC0C
ldr r0, =0x02021fc4
- ldr r1, =0x0861ce8e
+ ldr r1, =gUnknown_0861CE8E
bl sub_81AFC28
pop {r3}
mov r8, r3
@@ -872130,7 +872130,7 @@ sub_81C3808: ; 81C3808
sub_81C3890: ; 81C3890
push {lr}
sub sp, 0x8
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0x3
bl sub_81C2D2C
lsls r0, 24
@@ -872157,7 +872157,7 @@ sub_81C38C0: ; 81C38C0
ldr r0, [r0]
adds r5, r0, 0
adds r5, 0x70
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0x4
bl sub_81C2D2C
lsls r0, 24
@@ -872185,11 +872185,11 @@ sub_81C38C0: ; 81C38C0
ldrb r0, [r5, 0x5]
cmp r0, 0x63
bhi @081C3948
- ldr r4, =0x0831f72c
+ ldr r4, =gUnknown_0831F72C
adds r1, r0, 0
adds r1, 0x1
lsls r1, 2
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
ldrh r2, [r5]
lsls r0, r2, 3
subs r0, r2
@@ -872422,7 +872422,7 @@ sub_81C3B08: ; 81C3B08
ldr r0, =0x0203cf1c
ldr r0, [r0]
mov r10, r0
- ldr r4, =0x0861cd14
+ ldr r4, =gUnknown_0861CD14
adds r0, r4, 0
movs r1, 0
bl sub_81C2D2C
@@ -872454,7 +872454,7 @@ sub_81C3B08: ; 81C3B08
movs r0, 0xD
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
lsls r0, r7, 4
mov r9, r0
@@ -872492,7 +872492,7 @@ sub_81C3B08: ; 81C3B08
adds r1, r4, 0
bl sub_81AFC0C
ldr r4, =0x02021fc4
- ldr r1, =0x0861ce97
+ ldr r1, =gUnknown_0861CE97
adds r0, r4, 0
bl sub_81AFC28
adds r7, r4, 0
@@ -872512,7 +872512,7 @@ sub_81C3B08: ; 81C3B08
.align 2, 0
.pool
@081C3C00:
- ldr r1, =0x085e8d40
+ ldr r1, =gUnknown_085E8D40
lsls r4, r7, 4
adds r3, r4, 0x1
lsls r3, 24
@@ -872523,7 +872523,7 @@ sub_81C3B08: ; 81C3B08
mov r0, r8
movs r2, 0
bl sub_81C25A4
- ldr r7, =0x085e8d42
+ ldr r7, =gUnknown_085E8D42
movs r5, 0xC
movs r0, 0x1
adds r1, r7, 0
@@ -872572,7 +872572,7 @@ sub_81C3C5C: ; 81C3C5C
movs r2, 0x35
movs r3, 0
bl Window_FillPixelRect
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r5, 1
adds r0, r1, r5
lsls r0, 2
@@ -872581,7 +872581,7 @@ sub_81C3C5C: ; 81C3C5C
adds r6, r1, 0
cmp r0, 0x1
bhi @081C3C9C
- ldr r1, =0x085e8d45
+ ldr r1, =gUnknown_085E8D45
b @081C3CAC
.align 2, 0
.pool
@@ -872601,14 +872601,14 @@ sub_81C3C5C: ; 81C3C5C
movs r2, 0x35
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
adds r0, r6, r5
lsls r0, 2
adds r1, r0, r1
ldrb r0, [r1, 0x3]
cmp r0, 0
bne @081C3CDC
- ldr r1, =0x085e8d45
+ ldr r1, =gUnknown_085E8D45
b @081C3CEC
.align 2, 0
.pool
@@ -872791,13 +872791,13 @@ sub_81C3E2C: ; 81C3E2C
ldrh r4, [r0]
cmp r4, 0
beq @081C3E82
- ldr r0, =0x0861cd14
+ ldr r0, =gUnknown_0861CD14
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x08587c50
- ldr r2, =0x0858c2b4
+ ldr r3, =gUnknown_08587C50
+ ldr r2, =gUnknown_0858C2B4
lsls r1, r4, 3
adds r1, r2
ldrb r1, [r1]
@@ -872826,7 +872826,7 @@ sub_81C3E9C: ; 81C3E9C
lsls r0, 16
lsrs r4, r0, 16
adds r6, r4, 0
- ldr r0, =0x0861cd14
+ ldr r0, =gUnknown_0861CD14
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
@@ -872845,7 +872845,7 @@ sub_81C3E9C: ; 81C3E9C
bne @081C3F00
adds r0, r4, 0
bl sub_81C3C5C
- ldr r1, =0x0861c524
+ ldr r1, =gUnknown_0861C524
subs r0, r4, 0x1
lsls r0, 2
adds r0, r1
@@ -872861,8 +872861,8 @@ sub_81C3E9C: ; 81C3E9C
.align 2, 0
.pool
@081C3F00:
- ldr r2, =0x08587c50
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_08587C50
+ ldr r1, =gUnknown_0858C2B4
lsls r0, r6, 3
adds r0, r1
ldrb r0, [r0]
@@ -872900,7 +872900,7 @@ sub_81C3F44: ; 81C3F44
mov r7, r8
push {r7}
sub sp, 0x8
- ldr r4, =0x0861cd14
+ ldr r4, =gUnknown_0861CD14
adds r0, r4, 0
movs r1, 0
bl sub_81C2D2C
@@ -872920,7 +872920,7 @@ sub_81C3F44: ; 81C3F44
ldrh r2, [r0]
cmp r2, 0
bne @081C3F9C
- ldr r1, =0x085e8cf0
+ ldr r1, =gUnknown_085E8CF0
str r2, [sp]
movs r0, 0x1
str r0, [sp, 0x4]
@@ -872941,7 +872941,7 @@ sub_81C3F44: ; 81C3F44
movs r0, 0xD
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
movs r0, 0
str r0, [sp]
@@ -872958,7 +872958,7 @@ sub_81C3F44: ; 81C3F44
movs r0, 0xD
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
movs r0, 0
str r0, [sp]
@@ -872970,7 +872970,7 @@ sub_81C3F44: ; 81C3F44
bl sub_81C25A4
@081C3FEC:
ldr r4, =0x02021cc4
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -872988,7 +872988,7 @@ sub_81C3F44: ; 81C3F44
adds r1, r4, 0
bl sub_81AFC0C
ldr r4, =0x02021fc4
- ldr r1, =0x0861ce97
+ ldr r1, =gUnknown_0861CE97
adds r0, r4, 0
bl sub_81AFC28
movs r0, 0x1
@@ -873021,7 +873021,7 @@ sub_81C3F44: ; 81C3F44
sub_81C4064: ; 81C4064
push {r4,lr}
sub sp, 0x8
- ldr r0, =0x0861cd14
+ ldr r0, =gUnknown_0861CD14
movs r1, 0
bl sub_81C2D2C
adds r4, r0, 0
@@ -873064,7 +873064,7 @@ sub_81C40A0: ; 81C40A0
lsls r0, 24
lsrs r0, 24
mov r10, r0
- ldr r5, =0x0861cd14
+ ldr r5, =gUnknown_0861CD14
adds r0, r5, 0
movs r1, 0
bl sub_81C2D2C
@@ -873137,7 +873137,7 @@ sub_81C40A0: ; 81C40A0
sub_81C4154: ; 81C4154
push {r4,lr}
sub sp, 0x8
- ldr r0, =0x0861cd14
+ ldr r0, =gUnknown_0861CD14
movs r1, 0x2
bl sub_81C2D2C
adds r4, r0, 0
@@ -873146,7 +873146,7 @@ sub_81C4154: ; 81C4154
adds r0, r4, 0
movs r1, 0
bl Window_FastFillPixels
- ldr r1, =0x085ea4cb
+ ldr r1, =gUnknown_085EA4CB
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
@@ -873335,7 +873335,7 @@ sub_81C42C8: ; 81C42C8
ldrb r0, [r0]
cmp r0, 0xFF
bne @081C42F2
- ldr r0, =0x0861cfc4
+ ldr r0, =gUnknown_0861CFC4
movs r1, 0
movs r2, 0
movs r3, 0x2
@@ -873395,7 +873395,7 @@ sub_81C4318: ; 81C4318
adds r1, r5, 0
str r3, [sp]
bl obj_anim_image_start
- ldr r0, =0x0861cfdc
+ ldr r0, =gUnknown_0861CFDC
adds r5, r0
ldrb r1, [r5]
lsls r1, 4
@@ -873446,7 +873446,7 @@ sub_81C43A0: ; 81C43A0
.align 2, 0
.pool
@081C43CC:
- ldr r4, =0x083203cc
+ ldr r4, =gUnknown_083203CC
ldrh r1, [r5]
lsls r0, r1, 3
subs r0, r1
@@ -873495,7 +873495,7 @@ sub_81C4420: ; 81C4420
adds r5, r0, 0
adds r5, 0x70
movs r4, 0
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
@081C442E:
lsls r0, r4, 1
adds r1, r5, 0
@@ -873556,7 +873556,7 @@ sub_81C4484: ; 81C4484
ldrh r0, [r2]
cmp r0, 0
beq @081C44D4
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -873618,7 +873618,7 @@ sub_81C44F0: ; 81C44F0
ldrb r0, [r0]
cmp r0, 0x2
bne @081C4540
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r3]
lsls r0, r1, 1
adds r0, r1
@@ -873633,7 +873633,7 @@ sub_81C44F0: ; 81C44F0
.align 2, 0
.pool
@081C4540:
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
ldrh r0, [r3]
lsls r0, 3
adds r0, r1
@@ -873767,7 +873767,7 @@ sub_81C45F4: ; 81C45F4
beq @081C4668
ldrh r2, [r5, 0x2]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -873778,7 +873778,7 @@ sub_81C45F4: ; 81C45F4
@081C4668:
ldrh r2, [r5, 0x2]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -873808,7 +873808,7 @@ sub_81C45F4: ; 81C45F4
@081C46A6:
ldrh r2, [r5, 0x2]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, [r4]
@081C46B0:
@@ -873821,7 +873821,7 @@ sub_81C45F4: ; 81C45F4
@081C46CC:
ldrh r2, [r5, 0x2]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, [r3, 0x8]
@081C46D6:
@@ -873848,7 +873848,7 @@ sub_81C45F4: ; 81C45F4
@081C4700:
ldrh r4, [r5, 0x2]
lsls r4, 3
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
adds r4, r0
movs r0, 0
movs r1, 0x1
@@ -873864,7 +873864,7 @@ sub_81C45F4: ; 81C45F4
@081C472C:
ldrh r4, [r5, 0x2]
lsls r4, 3
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
adds r4, r0
movs r0, 0
movs r1, 0x1
@@ -874162,7 +874162,7 @@ sub_81C4984: ; 81C4984
push {r4-r6,lr}
adds r5, r0, 0
ldr r1, =0x00007533
- ldr r2, =0x0861d120
+ ldr r2, =gUnknown_0861D120
adds r0, r1, 0
bl sub_811FF94
adds r4, r0, 0
@@ -874236,7 +874236,7 @@ sub_81C4A08: ; 81C4A08
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
- ldr r1, =0x0832c588
+ ldr r1, =gUnknown_0832C588
adds r0, r1
movs r1, 0x10
movs r2, 0x88
@@ -874285,7 +874285,7 @@ sub_81C4A88: ; 81C4A88
ldrb r0, [r4]
cmp r0, 0xFF
bne @081C4AA6
- ldr r0, =0x0861d108
+ ldr r0, =gUnknown_0861D108
movs r1, 0x40
movs r2, 0x98
movs r3, 0
@@ -874362,7 +874362,7 @@ sub_81C4AF8: ; 81C4AF8
lsls r0, 15
adds r1, r0
asrs r1, 16
- ldr r0, =0x0861d084
+ ldr r0, =gUnknown_0861D084
movs r2, 0x28
mov r3, r9
bl obj_add_from_template_forward_search
@@ -874672,7 +874672,7 @@ sub_81C4D70: ; 81C4D70
ldr r3, [r5]
lsls r0, r3, 30
lsrs r0, 30
- ldr r1, =0x0861d1a0
+ ldr r1, =gUnknown_0861D1A0
lsls r3, 22
lsrs r3, 24
str r4, [sp]
@@ -874681,7 +874681,7 @@ sub_81C4D70: ; 81C4D70
ldr r0, [r5]
lsls r0, 30
lsrs r0, 30
- ldr r1, =0x0861def4
+ ldr r1, =gUnknown_0861DEF4
movs r2, 0x1
str r2, [sp]
movs r2, 0
@@ -874712,7 +874712,7 @@ sub_81C4D70: ; 81C4D70
ldr r3, [r5]
lsls r0, r3, 30
lsrs r0, 30
- ldr r1, =0x0861e208
+ ldr r1, =gUnknown_0861E208
lsls r3, 22
lsrs r3, 24
movs r2, 0
@@ -874721,7 +874721,7 @@ sub_81C4D70: ; 81C4D70
ldr r0, [r5]
lsls r0, 30
lsrs r0, 30
- ldr r1, =0x0861ef64
+ ldr r1, =gUnknown_0861EF64
movs r4, 0x1
str r4, [sp]
movs r2, 0
@@ -874753,7 +874753,7 @@ sub_81C4D70: ; 81C4D70
movs r1, 0x4
movs r2, 0x1
bl gpu_bg_config_set_field
- ldr r0, =0x0861d140
+ ldr r0, =gUnknown_0861D140
ldr r1, =0x020377f4
ldr r2, =0x04000018
bl CpuSet
@@ -875182,7 +875182,7 @@ sub_81C51DC: ; 81C51DC
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0861f2b4
+ ldr r1, =gUnknown_0861F2B4
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -875241,7 +875241,7 @@ sub_81C5238: ; 81C5238
.4byte @081C52D4
@081C5278:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d9a620
+ ldr r1, =gUnknown_08D9A620
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -875257,7 +875257,7 @@ sub_81C5238: ; 81C5238
lsrs r0, 24
cmp r0, 0x1
beq @081C5308
- ldr r0, =0x08d9ae04
+ ldr r0, =gUnknown_08D9AE04
ldr r4, =0x0203cf2c
ldr r1, [r4]
adds r1, 0x4
@@ -875267,7 +875267,7 @@ sub_81C5238: ; 81C5238
.align 2, 0
.pool
@081C52B8:
- ldr r0, =0x08d9af44
+ ldr r0, =gUnknown_08D9AF44
movs r1, 0
movs r2, 0x20
bl decompress_palette
@@ -875275,7 +875275,7 @@ sub_81C5238: ; 81C5238
.align 2, 0
.pool
@081C52C8:
- ldr r0, =0x0861f3cc
+ ldr r0, =gUnknown_0861F3CC
bl gpu_tile_obj_decompress_and_load
b @081C52D8
.align 2, 0
@@ -875380,7 +875380,7 @@ sub_81C5314: ; 81C5314
adds r4, r1
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e8db4
+ ldr r1, =gUnknown_085E8DB4
bl gf_strcpy
ldr r1, [r5]
lsls r2, r6, 3
@@ -875397,7 +875397,7 @@ sub_81C5314: ; 81C5314
str r0, [r1]
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x0861f2c0
+ ldr r0, =gUnknown_0861F2C0
ldm r0!, {r4,r6,r7}
stm r1!, {r4,r6,r7}
ldm r0!, {r4,r6,r7}
@@ -875441,7 +875441,7 @@ sub_81C540C: ; 81C540C
ldr r1, =0x02021dc4
adds r0, r4, 0
bl itemid_get_name
- ldr r1, =0x085e9210
+ ldr r1, =gUnknown_085E9210
adds r0, r5, 0
bl ExpandTextCodes
b @081C5458
@@ -875591,7 +875591,7 @@ sub_81C5518: ; 81C5518
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -875652,7 +875652,7 @@ sub_81C55D8: ; 81C55D8
.pool
@081C561C:
ldr r0, =0x02021cc4
- ldr r2, =0x085e91b0
+ ldr r2, =gUnknown_085E91B0
ldr r1, =0x0203cf30
ldrb r1, [r1, 0x4]
lsls r1, 2
@@ -875660,7 +875660,7 @@ sub_81C55D8: ; 81C55D8
ldr r1, [r1]
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e91c0
+ ldr r1, =gUnknown_085E91C0
adds r0, r4, 0
bl ExpandTextCodes
@081C5638:
@@ -876258,7 +876258,7 @@ sub_81C5AB8: ; 81C5AB8
bl Window_FillPixelRect
b @081C5B08
@081C5AF4:
- ldr r1, =0x085e8d60
+ ldr r1, =gUnknown_085E8D60
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
@@ -876534,7 +876534,7 @@ sub_81C5D20: ; 81C5D20
ldr r1, [r0]
ldr r0, =0x00000818
adds r2, r1, r0
- ldr r0, =0x0861f308
+ ldr r0, =gUnknown_0861F308
str r0, [r2]
movs r0, 0x82
lsls r0, 4
@@ -876554,7 +876554,7 @@ sub_81C5D20: ; 81C5D20
ldr r1, [r0]
ldr r0, =0x00000818
adds r2, r1, r0
- ldr r0, =0x0861f30e
+ ldr r0, =gUnknown_0861F30E
b @081C5DCE
.align 2, 0
.pool
@@ -876563,7 +876563,7 @@ sub_81C5D20: ; 81C5D20
ldr r0, [r0]
ldr r1, =0x00000818
adds r2, r0, r1
- ldr r1, =0x0861f310
+ ldr r1, =gUnknown_0861F310
str r1, [r2]
movs r1, 0x82
lsls r1, 4
@@ -876577,7 +876577,7 @@ sub_81C5D20: ; 81C5D20
ldr r1, [r0]
ldr r0, =0x00000818
adds r2, r1, r0
- ldr r0, =0x0861f30c
+ ldr r0, =gUnknown_0861F30C
@081C5DCE:
str r0, [r2]
movs r0, 0x82
@@ -876592,7 +876592,7 @@ sub_81C5D20: ; 81C5D20
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8dbe
+ ldr r1, =gUnknown_085E8DBE
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -876691,7 +876691,7 @@ sub_81C5EAC: ; 81C5EAC
adds r0, r1, r5
ldrb r0, [r0]
str r0, [sp, 0x8]
- ldr r0, =0x0861f2d8
+ ldr r0, =gUnknown_0861F2D8
str r0, [sp, 0xC]
ldr r0, =0x00000818
adds r1, r0
@@ -876733,7 +876733,7 @@ sub_81C5F08: ; 81C5F08
str r0, [sp]
str r5, [sp, 0x4]
str r6, [sp, 0x8]
- ldr r0, =0x0861f2d8
+ ldr r0, =gUnknown_0861F2D8
str r0, [sp, 0xC]
ldr r0, =0x0203cf2c
ldr r0, [r0]
@@ -876784,7 +876784,7 @@ sub_81C5F68: ; 81C5F68
bne @081C5FA8
movs r0, 0x5
bl audio_play
- ldr r0, =0x0861f2d8
+ ldr r0, =gUnknown_0861F2D8
ldr r1, [r0, 0x1C]
adds r0, r5, 0
bl _call_via_r1
@@ -876794,7 +876794,7 @@ sub_81C5F68: ; 81C5F68
@081C5FA8:
movs r0, 0x5
bl audio_play
- ldr r1, =0x0861f2d8
+ ldr r1, =gUnknown_0861F2D8
ldr r0, =0x0203cf2c
ldr r0, [r0]
ldr r2, =0x00000818
@@ -876965,7 +876965,7 @@ sub_81C5FE4: ; 81C5FE4
beq @081C6148
movs r0, 0x5
bl audio_play
- ldr r2, =0x0861f2d8
+ ldr r2, =gUnknown_0861F2D8
ldr r0, =0x0203cf2c
ldr r0, [r0]
lsls r1, r4, 24
@@ -876993,7 +876993,7 @@ sub_81C5FE4: ; 81C5FE4
beq @081C6160
movs r0, 0x5
bl audio_play
- ldr r0, =0x0861f2d8
+ ldr r0, =gUnknown_0861F2D8
ldr r1, [r0, 0x1C]
adds r0, r6, 0
bl _call_via_r1
@@ -877092,7 +877092,7 @@ sub_81C61E0: ; 81C61E0
bne @081C6228
@081C620C:
bl sub_81C61A8
- ldr r1, =0x085e8f31
+ ldr r1, =gUnknown_085E8F31
ldr r2, =sub_81C6714 + 1
adds r0, r5, 0
bl sub_81C6DD8
@@ -877202,7 +877202,7 @@ sub_81C62C4: ; 81C62C4
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8ee0
+ ldr r1, =gUnknown_085E8EE0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -877256,7 +877256,7 @@ sub_81C6350: ; 81C6350
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8f0e
+ ldr r1, =gUnknown_085E8F0E
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -877272,7 +877272,7 @@ sub_81C6350: ; 81C6350
movs r2, 0x3
movs r3, 0
bl sub_81C6C3C
- ldr r1, =0x0861f314
+ ldr r1, =gUnknown_0861F314
adds r0, r5, 0
bl sub_81C6DAC
add sp, 0x10
@@ -877319,7 +877319,7 @@ sub_81C6404: ; 81C6404
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x3
@@ -877360,7 +877360,7 @@ sub_81C645C: ; 81C645C
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -877477,7 +877477,7 @@ sub_81C654C: ; 81C654C
movs r3, 0x2
bl decimal_int_to_string
ldr r6, =0x02021fc4
- ldr r1, =0x085e8ef9
+ ldr r1, =gUnknown_085E8EF9
adds r0, r6, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -877569,7 +877569,7 @@ sub_81C6648: ; 81C6648
lsrs r0, 24
cmp r0, 0x1
bne @081C667C
- ldr r1, =0x085e8dce
+ ldr r1, =gUnknown_085E8DCE
ldr r2, =sub_81C66EC + 1
adds r0, r4, 0
bl sub_81C6DD8
@@ -877611,7 +877611,7 @@ sub_81C66AC: ; 81C66AC
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r5, =0x02021fc4
- ldr r1, =0x085e8e11
+ ldr r1, =gUnknown_085E8E11
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_81C66EC + 1
@@ -877687,7 +877687,7 @@ sub_81C674C: ; 81C674C
lsls r0, 24
cmp r0, 0
bne @081C677C
- ldr r1, =0x085e8dce
+ ldr r1, =gUnknown_085E8DCE
ldr r2, =sub_81C66EC + 1
adds r0, r4, 0
bl sub_81C6DD8
@@ -877788,7 +877788,7 @@ sub_81C67CC: ; 81C67CC
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r6, =0x02021fc4
- ldr r1, =0x085e8dfe
+ ldr r1, =gUnknown_085E8DFE
adds r0, r6, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -878193,7 +878193,7 @@ sub_81C6A94: ; 81C6A94
thumb_func_start sub_81C6BD8
sub_81C6BD8: ; 81C6BD8
push {r4,lr}
- ldr r0, =0x0861f328
+ ldr r0, =gUnknown_0861F328
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -878204,7 +878204,7 @@ sub_81C6BD8: ; 81C6BD8
movs r1, 0xA
movs r2, 0xD0
bl copy_textbox_border_tile_patterns_to_vram
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -878260,7 +878260,7 @@ sub_81C6C3C: ; 81C6C3C
str r6, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x0861f31c
+ ldr r5, =gUnknown_0861F31C
adds r4, r5
str r4, [sp, 0x8]
mov r4, r8
@@ -878307,7 +878307,7 @@ sub_81C6C94: ; 81C6C94
str r6, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x0861f31c
+ ldr r5, =gUnknown_0861F31C
adds r4, r5
str r4, [sp, 0x8]
mov r4, r8
@@ -878371,7 +878371,7 @@ sub_81C6D24: ; 81C6D24
cmp r0, 0xFF
bne @081C6D58
lsls r0, r2, 3
- ldr r1, =0x0861f350
+ ldr r1, =gUnknown_0861F350
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r4]
@@ -878429,7 +878429,7 @@ sub_81C6DAC: ; 81C6DAC
adds r3, r1, 0
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0861f370
+ ldr r1, =gUnknown_0861F370
movs r2, 0x2
str r2, [sp]
movs r2, 0x1
@@ -878543,7 +878543,7 @@ sub_81C6E98: ; 81C6E98
movs r0, 0x40
bl malloc
adds r4, r0, 0
- ldr r0, =0x08d9add0
+ ldr r0, =gUnknown_08D9ADD0
adds r1, r4, 0
bl call_LZZUnCompWram
ldr r0, =0x03005d90
@@ -878580,7 +878580,7 @@ sub_81C6EF4: ; 81C6EF4
ldr r4, [r0]
ldr r0, =0x00000804
adds r4, r0
- ldr r0, =0x0861f3d4
+ ldr r0, =gUnknown_0861F3D4
movs r1, 0x44
movs r2, 0x38
movs r3, 0
@@ -879290,7 +879290,7 @@ sub_81C742C: ; 81C742C
ldr r0, =0x0001869f
cmp r6, r0
bls @081C7506
- ldr r4, =0x0861f3ec
+ ldr r4, =gUnknown_0861F3EC
ldr r5, =0x0203cf40
ldr r0, [r5]
ldr r1, [r0, 0x4]
@@ -879380,7 +879380,7 @@ sub_81C756C: ; 81C756C
ldr r1, =0xfffe7960
adds r6, r0, r1
bl sub_81C75F4
- ldr r5, =0x0861f3ec
+ ldr r5, =gUnknown_0861F3EC
lsls r0, r6, 3
subs r0, r6
lsls r4, r0, 2
@@ -879692,7 +879692,7 @@ sub_81C7764: ; 81C7764
bl Window_FreeMemory
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0861fa04
+ ldr r1, =gUnknown_0861FA04
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
@@ -879706,7 +879706,7 @@ sub_81C7764: ; 81C7764
movs r0, 0
bl sub_81C763C
adds r4, r0, 0
- ldr r1, =0x08dc7b80
+ ldr r1, =gUnknown_08DC7B80
movs r0, 0
str r0, [sp]
movs r2, 0
@@ -879716,12 +879716,12 @@ sub_81C7764: ; 81C7764
movs r0, 0
adds r1, r4, 0
bl bg_set_tilemap
- ldr r1, =0x08dc7d84
+ ldr r1, =gUnknown_08DC7D84
movs r0, 0
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x08dc7b60
+ ldr r0, =gUnknown_08DC7B60
movs r1, 0
movs r2, 0x20
bl sub_81C7944
@@ -880232,7 +880232,7 @@ sub_81C7B74: ; 81C7B74
movs r0, 0
bl sub_81C763C
adds r4, r0, 0
- ldr r0, =0x0861fa08
+ ldr r0, =gUnknown_0861FA08
bl Window_InitFromTemplates
movs r0, 0
str r0, [r4, 0x10]
@@ -880260,11 +880260,11 @@ sub_81C7BA4: ; 81C7BA4
ldr r0, [r5, 0x10]
bl sub_81C7BF8
ldrb r0, [r5, 0x10]
- ldr r1, =0x0861fa48
+ ldr r1, =gUnknown_0861FA48
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
- ldr r1, =0x0861fa18
+ ldr r1, =gUnknown_0861FA18
lsls r4, 2
adds r4, r1
ldr r1, [r4]
@@ -880323,7 +880323,7 @@ sub_81C7C28: ; 81C7C28
bl sub_81C763C
adds r6, r0, 0
movs r5, 0
- ldr r4, =0x0861fa4c
+ ldr r4, =gUnknown_0861FA4C
@081C7C36:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -880331,7 +880331,7 @@ sub_81C7C28: ; 81C7C28
adds r5, 0x1
cmp r5, 0
beq @081C7C36
- ldr r0, =0x0861fa54
+ ldr r0, =gUnknown_0861FA54
bl sub_81C795C
movs r0, 0
bl gpu_pal_tags_index_of
@@ -880344,7 +880344,7 @@ sub_81C7C28: ; 81C7C28
negs r0, r0
bics r0, r1
str r0, [r6, 0x14]
- ldr r0, =0x0861fb04
+ ldr r0, =gUnknown_0861FB04
movs r1, 0xDC
movs r2, 0xC
movs r3, 0
@@ -880452,7 +880452,7 @@ sub_81C7D28: ; 81C7D28
movs r0, 0
bl sub_81C763C
adds r6, r0, 0
- ldr r0, =0x0861fa64
+ ldr r0, =gUnknown_0861FA64
bl gpu_tile_obj_decompress_and_load
movs r0, 0x1
bl gpu_pal_alloc_new
@@ -880463,7 +880463,7 @@ sub_81C7D28: ; 81C7D28
mov r8, r0
movs r7, 0x4
@081C7D50:
- ldr r0, =0x0861fb2c
+ ldr r0, =gUnknown_0861FB2C
movs r1, 0
movs r2, 0
movs r3, 0x1
@@ -880486,7 +880486,7 @@ sub_81C7D28: ; 81C7D28
ldr r1, [r2]
lsls r0, r5, 6
strh r0, [r1, 0x24]
- ldr r0, =0x0861fb44
+ ldr r0, =gUnknown_0861FB44
movs r1, 0
movs r2, 0
movs r3, 0x2
@@ -880600,7 +880600,7 @@ sub_81C7E58: ; 81C7E58
movs r0, 0
bl sub_81C763C
adds r7, r0, 0
- ldr r0, =0x0861fa6c
+ ldr r0, =gUnknown_0861FA6C
mov r1, r9
lsls r6, r1, 3
adds r6, r0
@@ -880611,7 +880611,7 @@ sub_81C7E58: ; 81C7E58
bl sub_8034974
adds r5, r0, 0
lsls r4, 5
- ldr r0, =0x08dc7f00
+ ldr r0, =gUnknown_08DC7F00
adds r4, r0
movs r0, 0x1
bl gpu_pal_tags_index_of
@@ -880683,7 +880683,7 @@ sub_81C7F24: ; 81C7F24
push {r4-r6,lr}
cmp r0, 0x6
bhi @081C7F8A
- ldr r2, =0x0861fa9c
+ ldr r2, =gUnknown_0861FA9C
lsls r1, r0, 3
adds r0, r2, 0x4
adds r0, r1, r0
@@ -880694,7 +880694,7 @@ sub_81C7F24: ; 81C7F24
bl sub_8034974
adds r5, r0, 0
lsls r4, 5
- ldr r0, =0x08dc7f00
+ ldr r0, =gUnknown_08DC7F00
adds r4, r0
movs r0, 0x2
bl gpu_pal_tags_index_of
@@ -882511,7 +882511,7 @@ sub_81C8CB4: ; 81C8CB4
sub sp, 0x10
adds r5, r0, 0
adds r4, r1, 0
- ldr r1, =0x0861fbe4
+ ldr r1, =gUnknown_0861FBE4
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -882642,12 +882642,12 @@ sub_81C8DBC: ; 81C8DBC
adds r6, r0, 0
mov r8, r1
add r1, sp, 0xC
- ldr r0, =0x0861fbe8
+ ldr r0, =gUnknown_0861FBE8
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
add r0, sp, 0x18
mov r9, r0
- ldr r1, =0x0861fbf4
+ ldr r1, =gUnknown_0861FBF4
movs r2, 0x3
bl memcpy
ldrh r4, [r6, 0xA]
@@ -882715,7 +882715,7 @@ sub_81C8E54: ; 81C8E54
adds r7, r1, 0
adds r1, r2, 0
ldrh r3, [r7, 0xA]
- ldr r2, =0x0861fbf7
+ ldr r2, =gUnknown_0861FBF7
adds r2, r1, r2
ldrb r2, [r2]
adds r6, r3, r2
@@ -882773,7 +882773,7 @@ sub_81C8E54: ; 81C8E54
sub_81C8ED0: ; 81C8ED0
push {r4,r5,lr}
movs r5, 0
- ldr r4, =0x0861fbfc
+ ldr r4, =gUnknown_0861FBFC
@081C8ED6:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -882781,7 +882781,7 @@ sub_81C8ED0: ; 81C8ED0
adds r5, 0x1
cmp r5, 0
beq @081C8ED6
- ldr r0, =0x0861fc04
+ ldr r0, =gUnknown_0861FC04
bl sub_81C795C
pop {r4,r5}
pop {r0}
@@ -882799,7 +882799,7 @@ sub_81C8EF8: ; 81C8EF8
push {r4-r6}
adds r4, r0, 0
adds r5, r1, 0
- ldr r0, =0x0861fc1c
+ ldr r0, =gUnknown_0861FC1C
ldrb r1, [r5, 0x2]
lsls r1, 3
adds r1, 0x3
@@ -882822,7 +882822,7 @@ sub_81C8EF8: ; 81C8EF8
ldrb r0, [r5, 0x4]
subs r0, 0x1
lsls r0, 2
- ldr r3, =0x0861fc3c
+ ldr r3, =gUnknown_0861FC3C
mov r10, r3
adds r6, r0
ldrb r2, [r5, 0x3]
@@ -883517,7 +883517,7 @@ sub_81C943C: ; 81C943C
adds r5, r2, 0
cmp r0, 0
beq @081C9508
- ldr r3, =0x0861fc59
+ ldr r3, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
ldrh r2, [r4]
@@ -883633,7 +883633,7 @@ sub_81C9520: ; 81C9520
ands r0, r1
cmp r0, 0
beq @081C9570
- ldr r3, =0x0861fc59
+ ldr r3, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
ldrh r2, [r4]
@@ -883686,7 +883686,7 @@ c2_pre_battle_1: ; 81C9588
ands r0, r1
cmp r0, 0
beq @081C95E8
- ldr r3, =0x0861fc59
+ ldr r3, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
ldrh r2, [r4]
@@ -883782,7 +883782,7 @@ sub_81C963C: ; 81C963C
adds r6, r2, 0
cmp r0, 0
beq @081C96B8
- ldr r5, =0x0861fc59
+ ldr r5, =gUnknown_0861FC59
movs r1, 0x2
ldrsh r0, [r4, r1]
ldrh r2, [r4]
@@ -883834,7 +883834,7 @@ sub_81C963C: ; 81C963C
beq @081C96F4
movs r0, 0x2
ldrsh r2, [r4, r0]
- ldr r1, =0x0861fc54
+ ldr r1, =gUnknown_0861FC54
ldrh r0, [r4]
adds r0, r1
ldrb r0, [r0]
@@ -883878,7 +883878,7 @@ sub_81C96FC: ; 81C96FC
ands r0, r1
cmp r0, 0
beq @081C9754
- ldr r3, =0x0861fc59
+ ldr r3, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
ldrh r2, [r4]
@@ -883908,7 +883908,7 @@ sub_81C96FC: ; 81C96FC
beq @081C9790
movs r0, 0x2
ldrsh r2, [r4, r0]
- ldr r1, =0x0861fc54
+ ldr r1, =gUnknown_0861FC54
ldrh r0, [r4]
adds r0, r1
ldrb r0, [r0]
@@ -883980,7 +883980,7 @@ sub_81C97C0: ; 81C97C0
strh r0, [r4]
movs r0, 0x1
strh r0, [r4, 0x2]
- ldr r2, =0x0861fc59
+ ldr r2, =gUnknown_0861FC59
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -884004,7 +884004,7 @@ sub_81C97F8: ; 81C97F8
strh r1, [r0]
movs r1, 0x1
strh r1, [r0, 0x2]
- ldr r1, =0x0861fc59
+ ldr r1, =gUnknown_0861FC59
ldrb r1, [r1, 0x13]
strh r1, [r0, 0x4]
ldr r1, =sub_81C963C + 1
@@ -884033,7 +884033,7 @@ sub_81C9814: ; 81C9814
ldrh r3, [r4]
cmp r0, 0
bge @081C986A
- ldr r0, =0x0861fc54
+ ldr r0, =gUnknown_0861FC54
adds r0, r3, r0
ldrb r0, [r0]
strh r0, [r4, 0x2]
@@ -884050,7 +884050,7 @@ sub_81C9814: ; 81C9814
strh r0, [r4, 0x2]
movs r0, 0x2
ldrsh r2, [r4, r0]
- ldr r0, =0x0861fc54
+ ldr r0, =gUnknown_0861FC54
ldrh r1, [r4]
adds r0, r1, r0
adds r3, r1, 0
@@ -884059,7 +884059,7 @@ sub_81C9814: ; 81C9814
ble @081C986A
strh r5, [r4, 0x2]
@081C986A:
- ldr r2, =0x0861fc59
+ ldr r2, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
lsls r0, r3, 1
@@ -884230,7 +884230,7 @@ sub_81C9990: ; 81C9990
movs r0, 0x2
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x086201a0
+ ldr r0, =gUnknown_086201A0
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -884318,10 +884318,10 @@ sub_81C9A10: ; 81C9A10
.4byte @081C9C0E
.4byte @081C9C4C
@081C9A5C:
- ldr r0, =0x08620194
+ ldr r0, =gUnknown_08620194
movs r1, 0x3
bl sub_81C7B54
- ldr r1, =0x08dc90e0
+ ldr r1, =gUnknown_08DC90E0
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -884332,14 +884332,14 @@ sub_81C9A10: ; 81C9A10
adds r1, 0x8C
movs r0, 0x1
bl bg_set_tilemap
- ldr r1, =0x08dc9130
+ ldr r1, =gUnknown_08DC9130
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x1
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08dc90c0
+ ldr r0, =gUnknown_08DC90C0
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -884380,20 +884380,20 @@ sub_81C9A10: ; 81C9A10
beq @081C9AFA
b @081C9C5C
@081C9AFA:
- ldr r1, =0x0861fd6c
+ ldr r1, =gUnknown_0861FD6C
str r0, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x0861fff4
+ ldr r1, =gUnknown_0861FFF4
movs r0, 0x1
str r0, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x0861fd4c
+ ldr r0, =gUnknown_0861FD4C
movs r1, 0x20
movs r2, 0x20
bl sub_81C7944
@@ -884408,20 +884408,20 @@ sub_81C9A10: ; 81C9A10
beq @081C9B3E
b @081C9C5C
@081C9B3E:
- ldr r1, =0x0861fc98
+ ldr r1, =gUnknown_0861FC98
str r0, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x0861fcac
+ ldr r1, =gUnknown_0861FCAC
movs r0, 0x1
str r0, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x0861fc78
+ ldr r0, =gUnknown_0861FC78
movs r1, 0x30
movs r2, 0x20
bl sub_81C7944
@@ -884976,7 +884976,7 @@ sub_81C9F28: ; 81C9F28
sub_81C9FC4: ; 81C9FC4
push {r4,r5,lr}
movs r5, 0
- ldr r4, =0x086201c4
+ ldr r4, =gUnknown_086201C4
@081C9FCA:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -884984,7 +884984,7 @@ sub_81C9FC4: ; 81C9FC4
adds r5, 0x1
cmp r5, 0x1
bls @081C9FCA
- ldr r0, =0x086201d4
+ ldr r0, =gUnknown_086201D4
bl sub_81C795C
pop {r4,r5}
pop {r0}
@@ -885041,7 +885041,7 @@ sub_81CA02C: ; 81CA02C
mov r0, r8
adds r6, r1, r0
@081CA054:
- ldr r0, =0x0862034c
+ ldr r0, =gUnknown_0862034C
movs r1, 0x8C
asrs r2, r5, 16
movs r3, 0x3
@@ -885107,7 +885107,7 @@ sub_81CA0C8: ; 81CA0C8
lsls r2, r0, 3
subs r2, r0
lsls r2, 2
- ldr r1, =0x08620244
+ ldr r1, =gUnknown_08620244
adds r0, r2, r1
subs r1, 0x4
adds r2, r1
@@ -885848,7 +885848,7 @@ sub_81CA640: ; 81CA640
movs r0, 0x2
bl sub_81C763C
adds r4, r0, 0
- ldr r0, =0x0862036c
+ ldr r0, =gUnknown_0862036C
movs r1, 0x10
movs r2, 0x60
movs r3, 0x4
@@ -885930,7 +885930,7 @@ sub_81CA6E0: ; 81CA6E0
movs r0, 0x2
bl sub_81C763C
adds r4, r0, 0
- ldr r0, =0x086202cc
+ ldr r0, =gUnknown_086202CC
bl Window_AddFromTemplate
strh r0, [r4, 0x8]
lsls r0, 24
@@ -885957,7 +885957,7 @@ sub_81CA714: ; 81CA714
bl sub_81C763C
adds r5, r0, 0
bl sub_81C98B4
- ldr r1, =0x086202d4
+ ldr r1, =gUnknown_086202D4
lsls r0, 2
adds r0, r1
ldr r6, [r0]
@@ -885976,7 +885976,7 @@ sub_81CA714: ; 81CA714
lsrs r2, 1
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x0862030c
+ ldr r1, =gUnknown_0862030C
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -885999,7 +885999,7 @@ sub_81CA770: ; 81CA770
movs r0, 0x2
bl sub_81C763C
adds r5, r0, 0
- ldr r6, =0x085ebd4a
+ ldr r6, =gUnknown_085EBD4A
movs r2, 0x1
negs r2, r2
movs r0, 0x1
@@ -886015,7 +886015,7 @@ sub_81CA770: ; 81CA770
lsrs r2, 1
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x0862030f
+ ldr r1, =gUnknown_0862030F
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -886089,7 +886089,7 @@ sub_81CA818: ; 81CA818
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r5, =0x0861fc7a
+ ldr r5, =gUnknown_0861FC7A
adds r0, r4, 0
movs r1, 0x1
adds r2, r5, 0
@@ -886109,7 +886109,7 @@ sub_81CA818: ; 81CA818
thumb_func_start sub_81CA850
sub_81CA850: ; 81CA850
push {lr}
- ldr r0, =0x0861fc86
+ ldr r0, =gUnknown_0861FC86
movs r1, 0x31
movs r2, 0x4
bl sub_81C7944
@@ -886128,7 +886128,7 @@ sub_81CA864: ; 81CA864
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r5, =0x0861fc86
+ ldr r5, =gUnknown_0861FC86
adds r0, r4, 0
movs r1, 0x1
adds r2, r5, 0
@@ -886243,7 +886243,7 @@ titlescreen_0: ; 81CA92C
bl lcd_io_set_bits
bl remove_some_task
bl sub_81CAA3C
- ldr r2, =0x08620384
+ ldr r2, =gUnknown_08620384
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -886326,7 +886326,7 @@ sub_81CA9EC: ; 81CA9EC
movs r1, 0x7F
ands r0, r1
strh r0, [r2, 0x2]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0x2
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -886355,7 +886355,7 @@ sub_81CAA3C: ; 81CAA3C
bl sub_81C9894
adds r4, r0, 0
bl sub_81C98A4
- ldr r2, =0x08620240
+ ldr r2, =gUnknown_08620240
lsls r1, r4, 3
subs r1, r4
lsls r1, 2
@@ -886531,7 +886531,7 @@ sub_81CAB44: ; 81CAB44
cmp r0, 0
beq @081CABC0
@081CABAE:
- ldr r0, =0x0862250a
+ ldr r0, =gUnknown_0862250A
str r0, [r4, 0x4]
movs r0, 0x2
strh r0, [r4, 0x2]
@@ -886539,7 +886539,7 @@ sub_81CAB44: ; 81CAB44
.align 2, 0
.pool
@081CABC0:
- ldr r0, =0x08622508
+ ldr r0, =gUnknown_08622508
str r0, [r4, 0x4]
strh r5, [r4, 0x2]
@081CABC6:
@@ -887037,7 +887037,7 @@ sub_81CAF04: ; 81CAF04
ldrh r0, [r1, 0x1E]
bl sub_81D15BC
adds r4, r0, 0
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -887056,7 +887056,7 @@ sub_81CAF04: ; 81CAF04
adds r0, r5, 0
bl sub_81D1BD0
adds r4, r0, 0
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, r4, r0
ldrb r0, [r0]
b @081CAF6C
@@ -887066,7 +887066,7 @@ sub_81CAF04: ; 81CAF04
adds r0, r4, 0
bl sub_81D15BC
adds r4, r0, 0
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -887096,7 +887096,7 @@ sub_81CAF78: ; 81CAF78
lsls r0, 24
cmp r0, 0
bne @081CAFA4
- ldr r0, =0x085eeb0b
+ ldr r0, =gUnknown_085EEB0B
b @081CAFCE
.align 2, 0
.pool
@@ -887152,7 +887152,7 @@ sub_81CAFD8: ; 81CAFD8
@081CB004:
ldrh r1, [r4, 0x1E]
@081CB006:
- ldr r2, =0x08622028
+ ldr r2, =gUnknown_08622028
lsls r0, r5, 2
lsls r1, 4
adds r0, r1
@@ -887212,12 +887212,12 @@ sub_81CB050: ; 81CB050
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
adds r1, r0
ldrb r2, [r1, 0x1]
movs r0, 0xD
muls r0, r2
- ldr r2, =0x0830fcd4
+ ldr r2, =gUnknown_0830FCD4
adds r0, r2
str r0, [sp]
adds r1, 0x4
@@ -887262,7 +887262,7 @@ sub_81CB050: ; 81CB050
thumb_func_start sub_81CB0C8
sub_81CB0C8: ; 81CB0C8
push {lr}
- ldr r1, =0x085500a4
+ ldr r1, =gUnknown_085500A4
lsls r0, 4
adds r0, r1
ldrh r2, [r0, 0xA]
@@ -887513,7 +887513,7 @@ sub_81CB29C: ; 81CB29C
movs r0, 0x6
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x08622798
+ ldr r0, =gUnknown_08622798
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -887602,7 +887602,7 @@ sub_81CB324: ; 81CB324
.4byte @081CB4A6
.4byte @081CB4EA
@081CB368:
- ldr r0, =0x0862278c
+ ldr r0, =gUnknown_0862278C
movs r1, 0x3
bl sub_81C7B54
movs r0, 0x2
@@ -887613,7 +887613,7 @@ sub_81CB324: ; 81CB324
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r1, =0x08622530
+ ldr r1, =gUnknown_08622530
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -887624,14 +887624,14 @@ sub_81CB324: ; 81CB324
adds r1, r5, r0
movs r0, 0x2
bl bg_set_tilemap
- ldr r1, =0x086225d4
+ ldr r1, =gUnknown_086225D4
movs r0, 0x2
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x2
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08622510
+ ldr r0, =gUnknown_08622510
movs r1, 0x20
movs r2, 0x20
bl sub_81C7944
@@ -887665,7 +887665,7 @@ sub_81CB324: ; 81CB324
movs r2, 0
movs r3, 0
bl bg_fill_tilemap_rect
- ldr r0, =0x086226e0
+ ldr r0, =gUnknown_086226E0
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -887684,17 +887684,17 @@ sub_81CB324: ; 81CB324
bne @081CB4FA
adds r0, r5, 0
bl sub_81CC034
- ldr r1, =0x08622760
+ ldr r1, =gUnknown_08622760
str r4, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x08622700
+ ldr r0, =gUnknown_08622700
movs r1, 0x30
movs r2, 0x20
bl sub_81C7944
- ldr r0, =0x08622720
+ ldr r0, =gUnknown_08622720
movs r1, 0x50
movs r2, 0x20
bl sub_81C7944
@@ -888701,7 +888701,7 @@ sub_81CBBB8: ; 81CBBB8
str r0, [sp, 0x10]
ldr r0, =sub_81CBCEC + 1
str r0, [sp, 0x14]
- ldr r0, =0x08622794
+ ldr r0, =gUnknown_08622794
movs r2, 0x2
bl sub_81C81D4
ldr r0, =sub_81CBC64 + 1
@@ -888773,7 +888773,7 @@ sub_81CBC64: ; 81CBC64
movs r1, 0x7F
ands r0, r1
strh r0, [r2]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -888782,7 +888782,7 @@ sub_81CBC64: ; 81CBC64
lsls r0, 16
asrs r0, 20
strh r0, [r2, 0x2]
- ldr r0, =0x08622720
+ ldr r0, =gUnknown_08622720
adds r1, r0, 0
adds r1, 0x20
movs r3, 0x2
@@ -888889,10 +888889,10 @@ sub_81CBD48: ; 81CBD48
sub_81CBD78: ; 81CBD78
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x086227d8
+ ldr r0, =gUnknown_086227D8
bl Window_AddFromTemplate
strh r0, [r4, 0x10]
- ldr r0, =0x086227e0
+ ldr r0, =gUnknown_086227E0
bl Window_AddFromTemplate
strh r0, [r4, 0x12]
ldrb r0, [r4, 0x10]
@@ -888943,7 +888943,7 @@ sub_81CBDF4: ; 81CBDF4
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085ebe5f
+ ldr r1, =gUnknown_085EBE5F
movs r2, 0
bl sub_81CBE88
pop {r0}
@@ -888980,7 +888980,7 @@ sub_81CBE38: ; 81CBE38
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085ebe6e
+ ldr r1, =gUnknown_085EBE6E
movs r2, 0x2
bl sub_81CBE88
pop {r0}
@@ -889098,7 +889098,7 @@ sub_81CBEF8: ; 81CBEF8
bl GetMapName
b @081CBF24
@081CBF1C:
- ldr r1, =0x085ec00f
+ ldr r1, =gUnknown_085EC00F
add r0, sp, 0xC
bl gf_strcpy
@081CBF24:
@@ -889144,7 +889144,7 @@ sub_81CBF60: ; 81CBF60
b @081CBF9C
@081CBF76:
ldrb r0, [r5, 0x12]
- ldr r2, =0x086227e8
+ ldr r2, =gUnknown_086227E8
lsls r1, 2
adds r1, r2
ldr r2, [r1]
@@ -889248,7 +889248,7 @@ sub_81CC014: ; 81CC014
sub_81CC034: ; 81CC034
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08622808
+ ldr r0, =gUnknown_08622808
bl Window_AddFromTemplate
strh r0, [r4, 0x14]
ldrh r0, [r4, 0x14]
@@ -889335,7 +889335,7 @@ sub_81CC0E0: ; 81CC0E0
push {lr}
sub sp, 0xC
ldrb r0, [r0, 0x14]
- ldr r2, =0x086227f4
+ ldr r2, =gUnknown_086227F4
movs r1, 0x1
str r1, [sp]
str r1, [sp, 0x4]
@@ -889370,7 +889370,7 @@ sub_81CC11C: ; 81CC11C
push {lr}
sub sp, 0xC
ldrb r0, [r0, 0x14]
- ldr r2, =0x085ebf95
+ ldr r2, =gUnknown_085EBF95
movs r1, 0x1
str r1, [sp]
str r1, [sp, 0x4]
@@ -889506,7 +889506,7 @@ sub_81CC214: ; 81CC214
bl sub_81C763C
adds r6, r0, 0
movs r5, 0
- ldr r4, =0x08622810
+ ldr r4, =gUnknown_08622810
@081CC224:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -889514,7 +889514,7 @@ sub_81CC214: ; 81CC214
adds r5, 0x1
cmp r5, 0
beq @081CC224
- ldr r0, =0x08622818
+ ldr r0, =gUnknown_08622818
bl sub_81C795C
movs r0, 0
str r0, [r6, 0x1C]
@@ -889602,7 +889602,7 @@ sub_81CC2F0: ; 81CC2F0
ldr r0, [r4, 0x1C]
cmp r0, 0
bne @081CC320
- ldr r0, =0x08622830
+ ldr r0, =gUnknown_08622830
movs r1, 0x4
movs r2, 0x50
movs r3, 0x5
@@ -889673,7 +889673,7 @@ sub_81CC34C: ; 81CC34C
thumb_func_start sub_81CC370
sub_81CC370: ; 81CC370
push {lr}
- ldr r0, =0x08622850
+ ldr r0, =gUnknown_08622850
movs r1, 0x2C
movs r2, 0x68
movs r3, 0x6
@@ -889701,14 +889701,14 @@ sub_81CC39C: ; 81CC39C
cmp r0, 0
blt @081CC400
lsls r4, r0, 3
- ldr r0, =0x08305654
+ ldr r0, =gUnknown_08305654
adds r0, r4, r0
ldr r1, =0x00001828
adds r5, r7, r1
adds r1, r5, 0
movs r2, 0
bl sub_80345F0
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
adds r4, r0
ldr r0, [r4]
ldr r1, =0x00002028
@@ -890055,7 +890055,7 @@ sub_81CC62C: ; 81CC62C
movs r0, 0x4
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x086230e4
+ ldr r0, =gUnknown_086230E4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -890187,7 +890187,7 @@ sub_81CC6F4: ; 81CC6F4
bl gpu_sync_bg_hide
movs r0, 0x1
bl call_gpu_set_bg_mode
- ldr r4, =0x086230d8
+ ldr r4, =gUnknown_086230D8
adds r0, r4, 0
movs r1, 0x2
bl sub_81C7B54
@@ -890501,7 +890501,7 @@ sub_81CC95C: ; 81CC95C
sub_81CC9C0: ; 81CC9C0
push {r4,r5,lr}
movs r5, 0
- ldr r4, =0x086230f8
+ ldr r4, =gUnknown_086230F8
@081CC9C6:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -890509,7 +890509,7 @@ sub_81CC9C0: ; 81CC9C0
adds r5, 0x1
cmp r5, 0
beq @081CC9C6
- ldr r0, =0x08623100
+ ldr r0, =gUnknown_08623100
bl sub_81C795C
bl sub_81CCE58
pop {r4,r5}
@@ -890572,7 +890572,7 @@ sub_81CCA1C: ; 81CCA1C
movs r0, 0x1
adds r1, r4, 0
bl bg_set_tilemap
- ldr r0, =0x08623110
+ ldr r0, =gUnknown_08623110
bl Window_AddFromTemplate
movs r4, 0
strh r0, [r5, 0x8]
@@ -890585,7 +890585,7 @@ sub_81CCA1C: ; 81CCA1C
movs r1, 0x42
movs r2, 0x4
bl sub_8098858
- ldr r1, =0x08622888
+ ldr r1, =gUnknown_08622888
str r4, [sp]
movs r0, 0x1
movs r2, 0
@@ -890599,11 +890599,11 @@ sub_81CCA1C: ; 81CCA1C
ldrb r0, [r5, 0x8]
movs r1, 0x3
bl Window_CopyToVram
- ldr r0, =0x08622868
+ ldr r0, =gUnknown_08622868
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
- ldr r0, =0x08dc91e8
+ ldr r0, =gUnknown_08DC91E8
movs r1, 0x30
movs r2, 0x20
bl sub_81C7944
@@ -890929,7 +890929,7 @@ sub_81CCD34: ; 81CCD34
movs r0, 0x4
b @081CCD62
@081CCD48:
- ldr r0, =0x08623118
+ ldr r0, =gUnknown_08623118
lsls r1, r4, 3
adds r0, 0x4
adds r1, r0
@@ -890956,7 +890956,7 @@ sub_81CCD70: ; 81CCD70
adds r6, r0, 0
adds r3, r1, 0
movs r4, 0
- ldr r0, =0x08623118
+ ldr r0, =gUnknown_08623118
ldrh r1, [r0]
adds r5, r0, 0
cmp r1, r3
@@ -891091,7 +891091,7 @@ sub_81CCE58: ; 81CCE58
lsls r6, 16
@081CCE80:
asrs r1, r6, 16
- ldr r0, =0x086231d0
+ ldr r0, =gUnknown_086231D0
asrs r2, r7, 16
movs r3, 0x8
bl obj_add_from_template_forward_search
@@ -892111,7 +892111,7 @@ sub_81CD624: ; 81CD624
bl sub_81D2C68
cmp r0, 0
beq @081CD690
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
adds r0, r5, 0
movs r2, 0
movs r3, 0xC
@@ -892176,7 +892176,7 @@ sub_81CD624: ; 81CD624
movs r0, 0xB
adds r1, r7, 0
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r5, 0
bl sub_8008C44
@@ -892400,7 +892400,7 @@ sub_81CD824: ; 81CD824
adds r0, r4, r5
ldr r1, =0x00006325
adds r0, r1
- ldr r1, =0x085ebfce
+ ldr r1, =gUnknown_085EBFCE
b @081CD8F4
.align 2, 0
.pool
@@ -892797,7 +892797,7 @@ sub_81CDB98: ; 81CDB98
bl sub_81D2C68
adds r5, r0, 0
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
mov r2, r9
lsls r1, r2, 13
@@ -893105,7 +893105,7 @@ sub_81CDE2C: ; 81CDE2C
movs r0, 0xC
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x08623384
+ ldr r0, =gUnknown_08623384
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -893199,7 +893199,7 @@ sub_81CDE94: ; 81CDE94
@081CDF16:
b @081CDFB0
@081CDF18:
- ldr r0, =0x08623358
+ ldr r0, =gUnknown_08623358
movs r1, 0x3
bl sub_81C7B54
movs r0, 0x1
@@ -893235,7 +893235,7 @@ sub_81CDE94: ; 81CDE94
ldr r1, =0x0000040b
movs r0, 0x52
bl lcd_io_set
- ldr r1, =0x08dc6548
+ ldr r1, =gUnknown_08DC6548
movs r0, 0
str r0, [sp]
movs r0, 0x3
@@ -893250,7 +893250,7 @@ sub_81CDE94: ; 81CDE94
beq @081CDFA2
b @081CE2C0
@081CDFA2:
- ldr r1, =0x08623228
+ ldr r1, =gUnknown_08623228
str r0, [sp]
movs r0, 0x2
@081CDFA8:
@@ -893269,7 +893269,7 @@ sub_81CDE94: ; 81CDE94
beq @081CDFC4
b @081CE2C0
@081CDFC4:
- ldr r0, =0x08dc6dfc
+ ldr r0, =gUnknown_08DC6DFC
adds r4, r5, 0x4
adds r1, r4, 0
bl LZ77UnCompVram
@@ -893279,7 +893279,7 @@ sub_81CDE94: ; 81CDE94
bl sub_81CDD5C
cmp r0, 0x1
bne @081CDFF2
- ldr r1, =0x08dc7070
+ ldr r1, =gUnknown_08DC7070
movs r0, 0x9
str r0, [sp]
movs r0, 0x4
@@ -893291,11 +893291,11 @@ sub_81CDE94: ; 81CDE94
@081CDFF2:
movs r0, 0x3
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08dc6528
+ ldr r0, =gUnknown_08DC6528
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
- ldr r0, =0x08623208
+ ldr r0, =gUnknown_08623208
movs r1, 0xF0
movs r2, 0x20
bl sub_81C7944
@@ -893313,7 +893313,7 @@ sub_81CDE94: ; 81CDE94
beq @081CE03C
b @081CE2C0
@081CE03C:
- ldr r0, =0x0862323c
+ ldr r0, =gUnknown_0862323C
ldr r1, =0x00001004
adds r4, r5, r1
adds r1, r4, 0
@@ -893323,7 +893323,7 @@ sub_81CDE94: ; 81CDE94
bl bg_set_tilemap
movs r0, 0x2
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x086231e8
+ ldr r0, =gUnknown_086231E8
movs r1, 0x30
movs r2, 0x20
bl sub_81C7944
@@ -893364,7 +893364,7 @@ sub_81CDE94: ; 81CDE94
beq @081CE0BC
b @081CE2C0
@081CE0BC:
- ldr r0, =0x08623364
+ ldr r0, =gUnknown_08623364
bl Window_AddFromTemplate
movs r2, 0xC1
lsls r2, 5
@@ -893373,17 +893373,17 @@ sub_81CDE94: ; 81CDE94
bl sub_81CDD5C
cmp r0, 0x1
bne @081CE0F6
- ldr r0, =0x0862336c
+ ldr r0, =gUnknown_0862336C
bl Window_AddFromTemplate
ldr r2, =0x00001821
adds r1, r5, r2
strb r0, [r1]
- ldr r0, =0x08623374
+ ldr r0, =gUnknown_08623374
bl Window_AddFromTemplate
ldr r2, =0x00001822
adds r1, r5, r2
strb r0, [r1]
- ldr r0, =0x0862337c
+ ldr r0, =gUnknown_0862337C
bl Window_AddFromTemplate
ldr r2, =0x00001823
adds r1, r5, r2
@@ -894144,7 +894144,7 @@ sub_81CE738: ; 81CE738
movs r2, 0x1
movs r3, 0x4
bl decimal_int_to_string
- ldr r1, =0x085ebfd7
+ ldr r1, =gUnknown_085EBFD7
bl gf_strcpy
pop {r1}
bx r1
@@ -894274,7 +894274,7 @@ sub_81CE754: ; 81CE754
strb r0, [r1, 0x4]
mov r5, sp
adds r5, 0x11
- ldr r1, =0x085ebfd7
+ ldr r1, =gUnknown_085EBFD7
adds r0, r5, 0
bl gf_strcpy
ldr r0, =0x00001821
@@ -894508,7 +894508,7 @@ sub_81CE9E4: ; 81CE9E4
strh r2, [r1]
bl sub_811F90C
bl sub_811FA90
- ldr r2, =0x08623338
+ ldr r2, =gUnknown_08623338
movs r0, 0x69
movs r1, 0x69
bl sub_811FF94
@@ -895125,7 +895125,7 @@ sub_81CEF3C: ; 81CEF3C
movs r0, 0
str r0, [r4, 0x18]
bl sub_81C76AC
- ldr r1, =0x086233a0
+ ldr r1, =gUnknown_086233A0
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -895159,7 +895159,7 @@ sub_81CEF98: ; 81CEF98
movs r0, 0x1
str r0, [r4, 0x18]
bl sub_81C76AC
- ldr r1, =0x086233a0
+ ldr r1, =gUnknown_086233A0
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -895375,7 +895375,7 @@ sub_81CF10C: ; 81CF10C
thumb_func_start sub_81CF11C
sub_81CF11C: ; 81CF11C
push {lr}
- ldr r2, =0x086233b4
+ ldr r2, =gUnknown_086233B4
lsls r1, r0, 2
adds r1, r2
ldr r1, [r1]
@@ -895723,7 +895723,7 @@ sub_81CF3A0: ; 81CF3A0
movs r0, 0x8
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x08623598
+ ldr r0, =gUnknown_08623598
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -895805,10 +895805,10 @@ sub_81CF418: ; 81CF418
.4byte @081CF4F6
.4byte @081CF55A
@081CF454:
- ldr r0, =0x08623590
+ ldr r0, =gUnknown_08623590
movs r1, 0x2
bl sub_81C7B54
- ldr r1, =0x086233e4
+ ldr r1, =gUnknown_086233E4
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -895819,14 +895819,14 @@ sub_81CF418: ; 81CF418
adds r1, 0x10
movs r0, 0x1
bl bg_set_tilemap
- ldr r1, =0x086234ac
+ ldr r1, =gUnknown_086234AC
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x1
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x086233c4
+ ldr r0, =gUnknown_086233C4
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -895851,7 +895851,7 @@ sub_81CF418: ; 81CF418
lsls r0, 24
cmp r0, 0
bne @081CF56A
- ldr r0, =0x08623570
+ ldr r0, =gUnknown_08623570
movs r1, 0x20
movs r2, 0x20
bl sub_81C7944
@@ -896267,7 +896267,7 @@ sub_81CF798: ; 81CF798
sub_81CF7C8: ; 81CF7C8
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x086235b4
+ ldr r0, =gUnknown_086235B4
bl Window_AddFromTemplate
strh r0, [r4, 0x8]
lsls r0, 24
@@ -896304,7 +896304,7 @@ sub_81CF7F4: ; 81CF7F4
movs r0, 0xFF
strb r0, [r4]
ldr r5, =0x02021dc4
- ldr r1, =0x085ec029
+ ldr r1, =gUnknown_085EC029
adds r0, r5, 0
bl sub_81AFC28
mov r1, r8
@@ -896384,7 +896384,7 @@ sub_81CF88C: ; 81CF88C
ldr r0, =sub_81CF8E4 + 1
str r0, [sp, 0x10]
str r4, [sp, 0x14]
- ldr r0, =0x08623594
+ ldr r0, =gUnknown_08623594
movs r2, 0
bl sub_81C81D4
add sp, 0x18
@@ -896454,17 +896454,17 @@ sub_81CF8E4: ; 81CF8E4
beq @081CF974
cmp r5, 0xFE
beq @081CF97C
- ldr r1, =0x086235d4
+ ldr r1, =gUnknown_086235D4
b @081CF97E
.align 2, 0
.pool
@081CF974:
- ldr r1, =0x086235bc
+ ldr r1, =gUnknown_086235BC
b @081CF97E
.align 2, 0
.pool
@081CF97C:
- ldr r1, =0x086235c8
+ ldr r1, =gUnknown_086235C8
@081CF97E:
ldr r4, =0x02021cc4
adds r0, r4, 0
@@ -896755,7 +896755,7 @@ sub_81CFB64: ; 81CFB64
thumb_func_start sub_81CFB74
sub_81CFB74: ; 81CFB74
push {lr}
- ldr r2, =0x086235d8
+ ldr r2, =gUnknown_086235D8
lsls r1, r0, 2
adds r1, r2
ldr r1, [r1]
@@ -897134,7 +897134,7 @@ sub_81CFE40: ; 81CFE40
movs r0, 0xA
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x086237b8
+ ldr r0, =gUnknown_086237B8
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -897216,10 +897216,10 @@ sub_81CFEB8: ; 81CFEB8
.4byte @081CFFA4
.4byte @081CFFDE
@081CFEF4:
- ldr r0, =0x086237b0
+ ldr r0, =gUnknown_086237B0
movs r1, 0x2
bl sub_81C7B54
- ldr r1, =0x08623604
+ ldr r1, =gUnknown_08623604
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -897230,12 +897230,12 @@ sub_81CFEB8: ; 81CFEB8
adds r1, 0x10
movs r0, 0x1
bl bg_set_tilemap
- ldr r1, =0x086236cc
+ ldr r1, =gUnknown_086236CC
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x086235e4
+ ldr r0, =gUnknown_086235E4
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -897270,7 +897270,7 @@ sub_81CFEB8: ; 81CFEB8
lsls r0, 24
cmp r0, 0
bne @081CFFEE
- ldr r0, =0x08623790
+ ldr r0, =gUnknown_08623790
movs r1, 0x20
movs r2, 0x20
bl sub_81C7944
@@ -897666,7 +897666,7 @@ sub_81D021C: ; 81D021C
sub_81D024C: ; 81D024C
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x086237d4
+ ldr r0, =gUnknown_086237D4
bl Window_AddFromTemplate
strh r0, [r4, 0x8]
lsls r0, 24
@@ -897782,7 +897782,7 @@ sub_81D0304: ; 81D0304
ldr r0, =sub_81D035C + 1
str r0, [sp, 0x10]
str r4, [sp, 0x14]
- ldr r0, =0x086237b4
+ ldr r0, =gUnknown_086237B4
movs r2, 0
bl sub_81C81D4
add sp, 0x18
@@ -897856,17 +897856,17 @@ sub_81D035C: ; 81D035C
beq @081D03F8
cmp r5, 0xFE
beq @081D0400
- ldr r1, =0x086237f4
+ ldr r1, =gUnknown_086237F4
b @081D0402
.align 2, 0
.pool
@081D03F8:
- ldr r1, =0x086237dc
+ ldr r1, =gUnknown_086237DC
b @081D0402
.align 2, 0
.pool
@081D0400:
- ldr r1, =0x086237e8
+ ldr r1, =gUnknown_086237E8
@081D0402:
ldr r4, =0x02021cc4
adds r0, r4, 0
@@ -898473,7 +898473,7 @@ sub_81D0814: ; 81D0814
strh r0, [r5, 0x10]
strh r0, [r5, 0x12]
movs r6, 0
- ldr r0, =0x086237f8
+ ldr r0, =gUnknown_086237F8
mov r9, r0
mov r10, r9
@081D0862:
@@ -898668,7 +898668,7 @@ sub_81D09B0: ; 81D09B0
movs r0, 0xE
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x08624ba0
+ ldr r0, =gUnknown_08624BA0
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -898777,10 +898777,10 @@ sub_81D0A6C: ; 81D0A6C
.4byte @081D0BE8
.4byte @081D0C3C
@081D0AB8:
- ldr r0, =0x08624b98
+ ldr r0, =gUnknown_08624B98
movs r1, 0x2
bl sub_81C7B54
- ldr r1, =0x08dde030
+ ldr r1, =gUnknown_08DDE030
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -898791,12 +898791,12 @@ sub_81D0A6C: ; 81D0A6C
adds r1, 0x1C
movs r0, 0x2
bl bg_set_tilemap
- ldr r1, =0x08dde12c
+ ldr r1, =gUnknown_08DDE12C
movs r0, 0x2
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x08dde010
+ ldr r0, =gUnknown_08DDE010
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -898816,7 +898816,7 @@ sub_81D0A6C: ; 81D0A6C
movs r2, 0
movs r3, 0x1
bl sub_8199DF0
- ldr r1, =0x086240b8
+ ldr r1, =gUnknown_086240B8
str r4, [sp]
movs r0, 0x1
movs r2, 0
@@ -898835,11 +898835,11 @@ sub_81D0A6C: ; 81D0A6C
movs r2, 0
movs r3, 0
bl bg_fill_tilemap_rect
- ldr r0, =0x08623ff8
+ ldr r0, =gUnknown_08623FF8
movs r1, 0x20
movs r2, 0xA0
bl sub_81C7944
- ldr r0, =0x08624098
+ ldr r0, =gUnknown_08624098
movs r1, 0xA0
movs r2, 0x20
bl sub_81C7944
@@ -899228,7 +899228,7 @@ sub_81D0E00: ; 81D0E00
sub_81D0E60: ; 81D0E60
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08624bb8
+ ldr r0, =gUnknown_08624BB8
bl Window_AddFromTemplate
strh r0, [r4, 0xA]
lsls r0, 24
@@ -899248,7 +899248,7 @@ sub_81D0E84: ; 81D0E84
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
- ldr r1, =0x08624bc0
+ ldr r1, =gUnknown_08624BC0
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -899264,7 +899264,7 @@ sub_81D0E84: ; 81D0E84
adds r1, r4, 0
bl sub_81AFC0C
ldr r4, =0x02021fc4
- ldr r1, =0x085ec030
+ ldr r1, =gUnknown_085EC030
adds r0, r4, 0
bl sub_81AFC28
ldrb r0, [r5, 0xA]
@@ -899301,7 +899301,7 @@ sub_81D0EFC: ; 81D0EFC
adds r7, r0, 0
bl sub_81D0954
adds r5, r0, 0
- ldr r1, =0x08624bc0
+ ldr r1, =gUnknown_08624BC0
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -899311,7 +899311,7 @@ sub_81D0EFC: ; 81D0EFC
cmp r5, 0x18
bhi @081D0F60
lsls r1, r5, 3
- ldr r0, =0x086239ac
+ ldr r0, =gUnknown_086239AC
adds r6, r1, r0
movs r5, 0x80
lsls r5, 17
@@ -899349,7 +899349,7 @@ sub_81D0EFC: ; 81D0EFC
beq @081D0FB2
subs r5, 0x1
movs r4, 0
- ldr r0, =0x08623df8
+ ldr r0, =gUnknown_08623DF8
mov r8, r0
movs r6, 0x80
lsls r6, 17
@@ -899395,7 +899395,7 @@ sub_81D0EFC: ; 81D0EFC
sub_81D0FCC: ; 81D0FCC
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08624bc4
+ ldr r0, =gUnknown_08624BC4
bl Window_AddFromTemplate
strh r0, [r4, 0x8]
lsls r0, 24
@@ -899442,17 +899442,17 @@ sub_81D0FF0: ; 81D0FF0
beq @081D1040
cmp r0, 0xFE
beq @081D1048
- ldr r1, =0x08624be4
+ ldr r1, =gUnknown_08624BE4
b @081D104A
.align 2, 0
.pool
@081D1040:
- ldr r1, =0x08624bcc
+ ldr r1, =gUnknown_08624BCC
b @081D104A
.align 2, 0
.pool
@081D1048:
- ldr r1, =0x08624bd8
+ ldr r1, =gUnknown_08624BD8
@081D104A:
ldr r5, =0x02021cc4
adds r0, r5, 0
@@ -899499,7 +899499,7 @@ sub_81D0FF0: ; 81D0FF0
sub_81D10A4: ; 81D10A4
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08624be8
+ ldr r0, =gUnknown_08624BE8
bl Window_AddFromTemplate
strh r0, [r4, 0xC]
lsls r0, 24
@@ -899908,7 +899908,7 @@ sub_81D1370: ; 81D1370
thumb_func_start sub_81D13BC
sub_81D13BC: ; 81D13BC
push {r4,r5,lr}
- ldr r2, =0x08624bf8
+ ldr r2, =gUnknown_08624BF8
lsls r1, 2
adds r1, r2
ldrh r3, [r1, 0x2]
@@ -899944,11 +899944,11 @@ sub_81D13BC: ; 81D13BC
sub_81D13FC: ; 81D13FC
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08624c78
+ ldr r0, =gUnknown_08624C78
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08624c80
+ ldr r0, =gUnknown_08624C80
bl sub_81C795C
- ldr r0, =0x08624d04
+ ldr r0, =gUnknown_08624D04
movs r1, 0
movs r2, 0
movs r3, 0
@@ -900005,7 +900005,7 @@ sub_81D1448: ; 81D1448
movs r0, 0x9
bl gpu_tile_obj_tag_get_range_start
ldr r3, [r6, 0x14]
- ldr r1, =0x08624bf8
+ ldr r1, =gUnknown_08624BF8
lsls r4, 2
adds r4, r1
ldrh r1, [r4]
@@ -900166,7 +900166,7 @@ sub_81D1574: ; 81D1574
thumb_func_start sub_81D15BC
sub_81D15BC: ; 81D15BC
- ldr r1, =0x085500a4
+ ldr r1, =gUnknown_085500A4
lsls r0, 4
adds r0, r1
ldrh r0, [r0]
@@ -900180,7 +900180,7 @@ sub_81D15CC: ; 81D15CC
push {lr}
adds r3, r0, 0
movs r1, 0
- ldr r2, =0x085500a4
+ ldr r2, =gUnknown_085500A4
@081D15D4:
ldrh r0, [r2]
cmp r0, r3
@@ -900206,13 +900206,13 @@ sub_81D15F4: ; 81D15F4
push {r4,lr}
cmp r0, 0x14
bhi @081D1620
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x086252fc
+ ldr r1, =gUnknown_086252FC
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -900344,13 +900344,13 @@ sub_81D16DC: ; 81D16DC
push {r4,lr}
cmp r0, 0x14
bhi @081D170C
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x08625310
+ ldr r1, =gUnknown_08625310
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -900429,13 +900429,13 @@ sub_81D1758: ; 81D1758
push {r4,lr}
cmp r0, 0x14
bhi @081D1784
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x08625324
+ ldr r1, =gUnknown_08625324
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -900520,14 +900520,14 @@ sub_81D17E8: ; 81D17E8
adds r5, r0, 0
cmp r5, 0x14
bhi @081D1832
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, r5, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
adds r2, r0, 0
- ldr r1, =0x08625338
+ ldr r1, =gUnknown_08625338
lsls r0, r2, 2
adds r0, r1
ldr r1, [r0]
@@ -900542,7 +900542,7 @@ sub_81D17E8: ; 81D17E8
.pool
@081D1820:
movs r2, 0
- ldr r1, =0x08625388
+ ldr r1, =gUnknown_08625388
@081D1824:
ldrh r0, [r1]
cmp r0, r5
@@ -900596,13 +900596,13 @@ sub_81D1854: ; 81D1854
push {r4,lr}
cmp r0, 0x14
bhi @081D1880
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x0862534c
+ ldr r1, =gUnknown_0862534C
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -900655,13 +900655,13 @@ sub_81D189C: ; 81D189C
adds r5, r1, 0
cmp r0, 0x14
bhi @081D18C2
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x08625360
+ ldr r1, =gUnknown_08625360
lsls r0, 2
adds r0, r1
ldr r2, [r0]
@@ -900919,13 +900919,13 @@ sub_81D1A78: ; 81D1A78
adds r6, r2, 0
cmp r0, 0x14
bhi @081D1AA2
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x08625374
+ ldr r1, =gUnknown_08625374
lsls r0, 2
adds r0, r1
ldr r3, [r0]
@@ -901012,12 +901012,12 @@ sub_81D1B0C: ; 81D1B0C
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
adds r1, r0
ldrb r2, [r1, 0x1]
movs r0, 0xD
muls r0, r2
- ldr r2, =0x0830fcd4
+ ldr r2, =gUnknown_0830FCD4
adds r0, r2
str r0, [r4]
adds r1, 0x4
@@ -901037,7 +901037,7 @@ sub_81D1B40: ; 81D1B40
push {r6,r7}
adds r6, r0, 0
movs r5, 0
- ldr r2, =0x08625388
+ ldr r2, =gUnknown_08625388
movs r0, 0x8
adds r0, r2
mov r9, r0
@@ -901061,7 +901061,7 @@ sub_81D1B40: ; 81D1B40
ldrh r0, [r0]
cmp r0, r6
bne @081D1BA8
- ldr r7, =0x08625388
+ ldr r7, =gUnknown_08625388
@081D1B7C:
lsls r0, r4, 1
adds r0, r4
@@ -901113,7 +901113,7 @@ sub_81D1BD0: ; 81D1BD0
push {lr}
adds r3, r0, 0
movs r2, 0
- ldr r1, =0x08625388
+ ldr r1, =gUnknown_08625388
@081D1BD8:
ldrh r0, [r1]
cmp r0, r3
@@ -901231,12 +901231,12 @@ sub_81D1C84: ; 81D1C84
bne @081D1CEC
cmp r4, 0x2
bne @081D1CD4
- ldr r0, =0x086253e8
+ ldr r0, =gUnknown_086253E8
ldr r1, [r0, 0x14]
ldr r0, [r0, 0x10]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x085dff04
+ ldr r0, =gUnknown_085DFF04
movs r1, 0x4
bl GetMaxWidthInMenuTable
lsls r0, 24
@@ -901253,7 +901253,7 @@ sub_81D1C84: ; 81D1C84
.pool
@081D1CD4:
lsls r0, r4, 3
- ldr r1, =0x086253e8
+ ldr r1, =gUnknown_086253E8
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r5]
@@ -901349,7 +901349,7 @@ sub_81D1D44: ; 81D1D44
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
- ldr r0, =0x08625400
+ ldr r0, =gUnknown_08625400
str r0, [sp, 0x8]
movs r0, 0x1
negs r0, r0
@@ -901380,7 +901380,7 @@ sub_81D1DC0: ; 81D1DC0
adds r5, r0, 0
movs r3, 0
ldr r7, =0x0203cf4c
- ldr r0, =0x085e8cf7
+ ldr r0, =gUnknown_085E8CF7
mov r12, r0
ldr r4, =0x03006310
ldr r1, =0x0203cf48
@@ -901393,7 +901393,7 @@ sub_81D1DC0: ; 81D1DC0
cmp r3, r1
bcs @081D1E02
adds r6, r7, 0
- ldr r2, =0x08625403
+ ldr r2, =gUnknown_08625403
@081D1DEC:
ldr r1, [r6]
lsls r0, r3, 3
@@ -901794,7 +901794,7 @@ sub_81D20BC: ; 81D20BC
b @081D20FC
@081D20E2:
mov r0, sp
- ldr r1, =0x08625404
+ ldr r1, =gUnknown_08625404
ldm r1!, {r2,r3,r5}
stm r0!, {r2,r3,r5}
ldr r0, [sp]
@@ -902671,7 +902671,7 @@ sub_81D2754: ; 81D2754
push {r5-r7}
adds r6, r0, 0
mov r8, r1
- ldr r1, =0x08625410
+ ldr r1, =gUnknown_08625410
ldrb r0, [r6]
adds r0, r1
ldrb r2, [r0]
@@ -902687,7 +902687,7 @@ sub_81D2754: ; 81D2754
mov r12, r0
movs r2, 0x1
mov r9, r2
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
mov r10, r3
@081D2786:
adds r0, r7, 0
@@ -902716,7 +902716,7 @@ sub_81D2754: ; 81D2754
lsrs r7, r0, 24
@081D27B4:
ldrb r0, [r6]
- ldr r2, =0x08625410
+ ldr r2, =gUnknown_08625410
adds r0, r2
ldrb r2, [r0]
adds r6, 0x1
@@ -902778,14 +902778,14 @@ sub_81D2824: ; 81D2824
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x08625510
+ ldr r0, =gUnknown_08625510
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
movs r1, 0x1
movs r2, 0xE0
bl sub_809882C
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -902854,7 +902854,7 @@ sub_81D28C8: ; 81D28C8
lsrs r4, r1, 16
ldr r3, =0x03006310
adds r2, r3, 0
- ldr r1, =0x08625548
+ ldr r1, =gUnknown_08625548
ldm r1!, {r5-r7}
stm r2!, {r5-r7}
ldm r1!, {r5-r7}
@@ -902889,7 +902889,7 @@ sub_81D28FC: ; 81D28FC
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r5, =0x085efa31
+ ldr r5, =gUnknown_085EFA31
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x80
@@ -902908,7 +902908,7 @@ sub_81D28FC: ; 81D28FC
movs r1, 0x1
adds r2, r5, 0
bl Print
- ldr r5, =0x085efa52
+ ldr r5, =gUnknown_085EFA52
movs r1, 0x29
mov r10, r1
str r1, [sp]
@@ -902920,7 +902920,7 @@ sub_81D28FC: ; 81D28FC
adds r2, r5, 0
movs r3, 0x4
bl Print
- ldr r5, =0x085efa56
+ ldr r5, =gUnknown_085EFA56
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x6A
@@ -902937,7 +902937,7 @@ sub_81D28FC: ; 81D28FC
movs r1, 0x1
adds r2, r5, 0
bl Print
- ldr r5, =0x085efa5d
+ ldr r5, =gUnknown_085EFA5D
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x6A
@@ -902969,12 +902969,12 @@ sub_81D28FC: ; 81D28FC
lsls r0, r1, 1
add r0, r9
lsls r0, 2
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
adds r6, r0, r1
ldrb r1, [r6, 0x2]
lsls r0, r1, 3
subs r0, r1
- ldr r1, =0x0831ae38
+ ldr r1, =gUnknown_0831AE38
adds r5, r0, r1
movs r0, 0x19
str r0, [sp]
@@ -902986,7 +902986,7 @@ sub_81D28FC: ; 81D28FC
adds r2, r5, 0
movs r3, 0x4
bl Print
- ldr r1, =0x085efa52
+ ldr r1, =gUnknown_085EFA52
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
@@ -903010,7 +903010,7 @@ sub_81D28FC: ; 81D28FC
ldrb r0, [r6, 0x1]
cmp r0, 0x1
bhi @081D2A3C
- ldr r5, =0x085e8d45
+ ldr r5, =gUnknown_085E8D45
b @081D2A4A
.align 2, 0
.pool
@@ -903035,7 +903035,7 @@ sub_81D28FC: ; 81D28FC
ldrb r0, [r6, 0x3]
cmp r0, 0
bne @081D2A70
- ldr r5, =0x085e8d45
+ ldr r5, =gUnknown_085E8D45
b @081D2A7E
.align 2, 0
.pool
@@ -903058,7 +903058,7 @@ sub_81D28FC: ; 81D28FC
adds r2, r5, 0
movs r3, 0x6A
bl Print
- ldr r1, =0x0861c524
+ ldr r1, =gUnknown_0861C524
mov r0, r9
subs r0, 0x1
lsls r0, 2
@@ -903097,7 +903097,7 @@ sub_81D2ACC: ; 81D2ACC
movs r0, 0x1
movs r1, 0x11
bl Window_FastFillPixels
- ldr r5, =0x085efa3e
+ ldr r5, =gUnknown_085EFA3E
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x80
@@ -903113,7 +903113,7 @@ sub_81D2ACC: ; 81D2ACC
movs r1, 0x1
adds r2, r5, 0
bl Print
- ldr r5, =0x085efa67
+ ldr r5, =gUnknown_085EFA67
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x5C
@@ -903129,7 +903129,7 @@ sub_81D2ACC: ; 81D2ACC
movs r1, 0x1
adds r2, r5, 0
bl Print
- ldr r5, =0x085efa6e
+ ldr r5, =gUnknown_085EFA6E
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x5C
@@ -903156,9 +903156,9 @@ sub_81D2ACC: ; 81D2ACC
.pool
@081D2B6C:
lsls r4, 3
- ldr r0, =0x0858c2b4
+ ldr r0, =gUnknown_0858C2B4
adds r4, r0
- ldr r1, =0x08587d48
+ ldr r1, =gUnknown_08587D48
ldrb r0, [r4, 0x1]
lsls r0, 29
lsrs r0, 27
@@ -903173,7 +903173,7 @@ sub_81D2ACC: ; 81D2ACC
adds r2, r5, 0
movs r3, 0x4
bl Print
- ldr r1, =0x08587c50
+ ldr r1, =gUnknown_08587C50
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -903272,7 +903272,7 @@ sub_81D2C3C: ; 81D2C3C
thumb_func_start sub_81D2C50
sub_81D2C50: ; 81D2C50
push {lr}
- ldr r0, =0x08625540
+ ldr r0, =gUnknown_08625540
movs r1, 0x1
movs r2, 0xE
movs r3, 0
@@ -903372,7 +903372,7 @@ sub_81D2CD0: ; 81D2CD0
bl sub_81D2C68
cmp r0, 0
beq @081D2D20
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
adds r0, r5, 0
movs r2, 0
movs r3, 0xC
@@ -903439,7 +903439,7 @@ sub_81D2CD0: ; 81D2CD0
movs r0, 0xB
adds r1, r7, 0
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r5, 0
bl sub_8008C44
@@ -903648,7 +903648,7 @@ sub_81D2ED4: ; 81D2ED4
cmp r7, 0xE
bne @081D2F2C
adds r0, r5, 0x5
- ldr r1, =0x085ebfce
+ ldr r1, =gUnknown_085EBFCE
b @081D2F3A
.align 2, 0
.pool
@@ -903889,7 +903889,7 @@ sub_81D3094: ; 81D3094
bl sub_81D2C68
adds r5, r0, 0
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
movs r1, 0x1
str r1, [sp]
@@ -904018,18 +904018,18 @@ sub_81D31A4: ; 81D31A4
sub_81D31D0: ; 81D31D0
push {r4-r7,lr}
sub sp, 0x20
- ldr r3, =0x08625a48
+ ldr r3, =gUnknown_08625A48
ldr r4, [r3]
ldr r5, [r3, 0x4]
str r4, [sp, 0x18]
str r5, [sp, 0x1C]
mov r4, sp
- ldr r3, =0x08625a50
+ ldr r3, =gUnknown_08625A50
ldm r3!, {r5-r7}
stm r4!, {r5-r7}
ldm r3!, {r5-r7}
stm r4!, {r5-r7}
- ldr r3, =0x08625a68
+ ldr r3, =gUnknown_08625A68
ldr r4, [r3, 0x4]
ldr r3, [r3]
ldr r5, [sp, 0x18]
@@ -904061,7 +904061,7 @@ sub_81D321C: ; 81D321C
mov r12, r1
mov r8, r2
mov r1, sp
- ldr r0, =0x08625a70
+ ldr r0, =gUnknown_08625A70
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r6,r7}
@@ -904070,14 +904070,14 @@ sub_81D321C: ; 81D321C
stm r1!, {r3,r4}
add r3, sp, 0x20
adds r1, r3, 0
- ldr r0, =0x08625a90
+ ldr r0, =gUnknown_08625A90
ldm r0!, {r2,r6,r7}
stm r1!, {r2,r6,r7}
ldm r0!, {r4,r6,r7}
stm r1!, {r4,r6,r7}
add r2, sp, 0x38
adds r1, r2, 0
- ldr r0, =0x08625aa8
+ ldr r0, =gUnknown_08625AA8
ldm r0!, {r4,r6,r7}
stm r1!, {r4,r6,r7}
ldm r0!, {r4,r6,r7}
@@ -904129,10 +904129,10 @@ sub_81D321C: ; 81D321C
thumb_func_start sub_81D32B0
sub_81D32B0: ; 81D32B0
push {r4,r5,lr}
- ldr r2, =0x08625ac0
+ ldr r2, =gUnknown_08625AC0
ldr r4, [r2]
ldr r5, [r2, 0x4]
- ldr r2, =0x08625ac8
+ ldr r2, =gUnknown_08625AC8
ldr r3, [r2, 0x4]
ldr r2, [r2]
str r4, [r0]
@@ -904203,7 +904203,7 @@ sub_81D3314: ; 81D3314
ldrh r1, [r3, 0x24]
ldrh r2, [r3, 0x20]
adds r1, r2
- ldr r2, =0x08625b2c
+ ldr r2, =gUnknown_08625B2C
movs r5, 0x2E
ldrsh r0, [r4, r5]
lsls r0, 2
@@ -904225,7 +904225,7 @@ sub_81D3314: ; 81D3314
.align 2, 0
.pool
@081D3360:
- ldr r1, =0x08625b2c
+ ldr r1, =gUnknown_08625B2C
movs r5, 0x2E
ldrsh r0, [r4, r5]
lsls r0, 2
@@ -904405,7 +904405,7 @@ sub_81D3480: ; 81D3480
cmp r9, r0
bge @081D34FE
@081D34A2:
- ldr r0, =0x08625b14
+ ldr r0, =gUnknown_08625B14
movs r1, 0
movs r2, 0
movs r3, 0
@@ -904705,7 +904705,7 @@ sub_81D3640: ; 81D3640
str r1, [sp]
mov r0, r9
str r0, [sp, 0x4]
- ldr r1, =0x08625b54
+ ldr r1, =gUnknown_08625B54
lsls r0, r7, 2
adds r0, r1
ldr r0, [r0]
@@ -904721,10 +904721,10 @@ sub_81D3640: ; 81D3640
adds r4, 0xC
movs r1, 0
ldrsh r0, [r4, r1]
- ldr r1, =0x085eea76
+ ldr r1, =gUnknown_085EEA76
cmp r0, 0
blt @081D3704
- ldr r1, =0x085eea73
+ ldr r1, =gUnknown_085EEA73
@081D3704:
adds r0, r6, 0
bl gf_strcpy
@@ -904878,7 +904878,7 @@ sub_81D3784: ; 81D3784
str r0, [sp]
mov r1, r8
str r1, [sp, 0x4]
- ldr r1, =0x08625b54
+ ldr r1, =gUnknown_08625B54
lsls r0, r6, 2
adds r0, r1
ldr r0, [r0]
@@ -905170,7 +905170,7 @@ sub_81D3998: ; 81D3998
movs r1, 0xAA
lsls r1, 1
adds r0, r1
- ldr r3, =0x08625b6c
+ ldr r3, =gUnknown_08625B6C
lsls r1, r2, 2
adds r1, r2
lsls r1, 3
@@ -906288,7 +906288,7 @@ sub_81D427C: ; 81D427C
adds r4, r0, r1
mov r2, r8
lsls r1, r2, 2
- ldr r6, =0x0862608c
+ ldr r6, =gUnknown_0862608C
adds r0, r1, r6
movs r6, 0x14
ldrsh r2, [r4, r6]
@@ -906303,7 +906303,7 @@ sub_81D427C: ; 81D427C
b @081D449E
@081D4394:
movs r3, 0
- ldr r1, =0x0862608e
+ ldr r1, =gUnknown_0862608E
adds r0, r7, r1
movs r2, 0x16
ldrsh r1, [r4, r2]
@@ -906438,8 +906438,8 @@ sub_81D427C: ; 81D427C
lsls r0, 2
mov r3, r10
adds r4, r0, r3
- ldr r6, =0x0862608c
- ldr r1, =0x0862608e
+ ldr r6, =gUnknown_0862608C
+ ldr r1, =gUnknown_0862608E
adds r0, r7, r1
movs r3, 0x16
ldrsh r1, [r4, r3]
@@ -907259,7 +907259,7 @@ sub_81D4A90: ; 81D4A90
movs r0, 0x1
strb r0, [r1]
@081D4B3A:
- ldr r4, =0x0850c9c8
+ ldr r4, =gUnknown_0850C9C8
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
ldrh r0, [r4, 0x4]
@@ -907279,7 +907279,7 @@ sub_81D4A90: ; 81D4A90
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x3C]
mov r1, sp
movs r2, 0
@@ -907994,7 +907994,7 @@ sub_81D5084: ; 81D5084
@081D511C:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085edfd6
+ ldr r1, =gUnknown_085EDFD6
bl mevent_0814257C
cmp r0, 0
bne @081D512C
@@ -908034,13 +908034,13 @@ sub_81D5084: ; 81D5084
@081D516C:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085edff5
+ ldr r1, =gUnknown_085EDFF5
bl mevent_0814257C
cmp r0, 0
bne @081D517C
b @081D548A
@081D517C:
- ldr r0, =0x085ee014
+ ldr r0, =gUnknown_085EE014
bl sub_8018884
adds r0, r4, 0
bl sub_81D505C
@@ -908130,7 +908130,7 @@ sub_81D5084: ; 81D5084
@081D524C:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee05c
+ ldr r1, =gUnknown_085EE05C
bl mevent_0814257C
cmp r0, 0
bne @081D525C
@@ -908142,11 +908142,11 @@ sub_81D5084: ; 81D5084
.align 2, 0
.pool
@081D5268:
- ldr r0, =0x085ee097
+ ldr r0, =gUnknown_085EE097
bl sub_8018884
ldr r0, =0x03006370
- ldr r1, =0x089a6550
- ldr r2, =0x089a3470
+ ldr r1, =gUnknown_089A6550
+ ldr r2, =gUnknown_089A3470
subs r1, r2
bl sub_81D4D50
movs r0, 0x9
@@ -908182,7 +908182,7 @@ sub_81D5084: ; 81D5084
@081D52C0:
adds r0, r4, 0
bl sub_81D505C
- ldr r0, =0x085ee120
+ ldr r0, =gUnknown_085EE120
bl sub_8018884
movs r0, 0xB
strb r0, [r4, 0x8]
@@ -908203,7 +908203,7 @@ sub_81D5084: ; 81D5084
b @081D548A
@081D52F2:
bl sub_81D4E30
- ldr r0, =0x085ee0dc
+ ldr r0, =gUnknown_085EE0DC
bl sub_8018884
@081D52FC:
movs r0, 0xD
@@ -908236,7 +908236,7 @@ sub_81D5084: ; 81D5084
.4byte @081D5374
.4byte @081D5360
@081D5340:
- ldr r0, =0x085ee097
+ ldr r0, =gUnknown_085EE097
bl sub_8018884
movs r0, 0xE
strb r0, [r4, 0x8]
@@ -908308,7 +908308,7 @@ sub_81D5084: ; 81D5084
bl sub_81D3AB0
cmp r0, 0
beq @081D53EC
- ldr r0, =0x085ee0fa
+ ldr r0, =gUnknown_085EE0FA
bl sub_8018884
adds r0, r4, 0
bl sub_81D505C
@@ -908327,7 +908327,7 @@ sub_81D5084: ; 81D5084
bl sub_81D5064
cmp r0, 0
beq @081D548A
- ldr r0, =0x085ee107
+ ldr r0, =gUnknown_085EE107
bl sub_8018884
movs r0, 0xB9
lsls r0, 1
@@ -908352,7 +908352,7 @@ sub_81D5084: ; 81D5084
@081D5430:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee06b
+ ldr r1, =gUnknown_085EE06B
bl mevent_0814257C
@081D543A:
cmp r0, 0
@@ -908365,21 +908365,21 @@ sub_81D5084: ; 81D5084
@081D5448:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee0a3
+ ldr r1, =gUnknown_085EE0A3
b @081D5466
.align 2, 0
.pool
@081D5454:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee0bf
+ ldr r1, =gUnknown_085EE0BF
b @081D5466
.align 2, 0
.pool
@081D5460:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee12d
+ ldr r1, =gUnknown_085EE12D
@081D5466:
bl mevent_0814257C
cmp r0, 0
@@ -908409,7 +908409,7 @@ sub_81D5084: ; 81D5084
sp194_trainer_tower: ; 81D5494
push {lr}
bl sub_81D56B0
- ldr r1, =0x0862a618
+ ldr r1, =gUnknown_0862A618
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -908485,7 +908485,7 @@ sub_81D5530: ; 81D5530
lsls r1, 24
adds r0, r1
lsrs r0, 24
- ldr r2, =0x0831f5ca
+ ldr r2, =gUnknown_0831F5CA
ldr r1, =0x0203cf58
ldr r1, [r1]
adds r1, 0x16
@@ -908554,7 +908554,7 @@ sub_81D5588: ; 81D5588
adds r3, r0
ldrb r4, [r3, 0x1B]
bl sub_81D5710
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r4, r0
ldrb r0, [r4]
pop {r4}
@@ -908689,7 +908689,7 @@ sub_81D56B0: ; 81D56B0
ldrb r1, [r1, 0x12]
adds r1, 0x61
strb r1, [r0]
- ldr r1, =0x0862a5f8
+ ldr r1, =gUnknown_0862A5F8
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r2, =0x00003d6e
@@ -909394,14 +909394,14 @@ sub_81D5C8C: ; 81D5C8C
movs r0, 0
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x085ef88a
+ ldr r5, =gUnknown_085EF88A
movs r0, 0x1
adds r1, r5, 0
movs r2, 0xD0
bl sub_81DB35C
lsls r2, r0, 24
lsrs r2, 24
- ldr r6, =0x0862a5f4
+ ldr r6, =gUnknown_0862A5F4
str r6, [sp]
movs r4, 0x1
negs r4, r4
@@ -909420,11 +909420,11 @@ sub_81D5C8C: ; 81D5C8C
@081D5CD6:
lsls r3, r7, 24
lsrs r3, 24
- ldr r0, =0x0862a5f4
+ ldr r0, =gUnknown_0862A5F4
str r0, [sp]
mov r1, r10
str r1, [sp, 0x4]
- ldr r0, =0x0862a660
+ ldr r0, =gUnknown_0862A660
mov r1, r8
lsls r4, r1, 2
adds r0, r4, r0
@@ -909479,9 +909479,9 @@ sub_81D5C8C: ; 81D5C8C
movs r3, 0x2
bl decimal_int_to_string
mov r0, r9
- ldr r1, =0x085ef895
+ ldr r1, =gUnknown_085EF895
bl gf_strcpy
- ldr r1, =0x085ef8a3
+ ldr r1, =gUnknown_085EF8A3
bl ExpandTextCodes
movs r0, 0x1
mov r1, r9
@@ -909491,7 +909491,7 @@ sub_81D5C8C: ; 81D5C8C
lsrs r2, 24
lsls r3, r7, 24
lsrs r3, 24
- ldr r0, =0x0862a5f4
+ ldr r0, =gUnknown_0862A5F4
str r0, [sp]
mov r1, r10
str r1, [sp, 0x4]
@@ -909597,7 +909597,7 @@ sub_81D5DF8: ; 81D5DF8
ldr r0, [sp, 0x4]
adds r5, r0
adds r1, r5, 0
- ldr r0, =0x0862a670
+ ldr r0, =gUnknown_0862A670
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -909660,7 +909660,7 @@ sub_81D5DF8: ; 81D5DF8
movs r1, 0xF
ands r0, r1
strh r0, [r5, 0xE]
- ldr r0, =0x082c83f0
+ ldr r0, =gUnknown_082C83F0
str r0, [r5, 0x10]
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -909974,7 +909974,7 @@ sub_81D6134: ; 81D6134
bls @081D6162
movs r2, 0x4
@081D6162:
- ldr r1, =0x0862a688
+ ldr r1, =gUnknown_0862A688
subs r0, r2, 0x1
lsls r0, 2
adds r0, r1
@@ -910028,7 +910028,7 @@ sub_81D619C: ; 81D619C
movs r2, 0xEE
lsls r2, 4
adds r1, r2
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsrs r0, 22
adds r0, r2
ldr r0, [r0]
@@ -910053,7 +910053,7 @@ sub_81D61E8: ; 81D61E8
ldr r0, =0x02038bca
mov r8, r0
ldr r6, =0x03005d90
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
mov r12, r1
adds r5, r6, 0
@081D6204:
@@ -910096,7 +910096,7 @@ sub_81D61E8: ; 81D61E8
beq @081D62A2
movs r3, 0
ldr r5, =0x02038bcc
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r8, r0
@081D6260:
ldr r2, [r6]
@@ -910137,7 +910137,7 @@ sub_81D61E8: ; 81D61E8
thumb_func_start sub_81D62AC
sub_81D62AC: ; 81D62AC
- ldr r0, =0x082c83f0
+ ldr r0, =gUnknown_082C83F0
bx lr
.align 2, 0
.pool
@@ -910189,7 +910189,7 @@ sub_81D62CC: ; 81D62CC
adds r0, r5, 0x3
cmp r5, r0
bge @081D6366
- ldr r1, =0x0862a698
+ ldr r1, =gUnknown_0862A698
lsls r0, r6, 1
adds r0, r6
adds r7, r0, r1
@@ -910311,10 +910311,10 @@ sub_81D63C8: ; 81D63C8
ldrb r4, [r3, 0x1B]
bl sub_81D5710
movs r2, 0
- ldr r0, =0x0831f5ca
+ ldr r0, =gUnknown_0831F5CA
adds r4, r0
ldrb r3, [r4]
- ldr r1, =0x0862a3b4
+ ldr r1, =gUnknown_0862A3B4
@081D6406:
ldrb r0, [r1]
cmp r0, r3
@@ -910348,11 +910348,11 @@ sub_81D642C: ; 81D642C
bl pokemon_getattr
lsls r0, 16
lsrs r0, 16
- ldr r5, =0x0831f72c
+ ldr r5, =gUnknown_0831F72C
mov r1, sp
ldrb r2, [r1]
lsls r2, 2
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -910419,7 +910419,7 @@ sub_81D64C0: ; 81D64C0
bl sub_81D6534
cmp r0, 0x1
bne @081D64D4
- ldr r0, =0x0862a5d4
+ ldr r0, =gUnknown_0862A5D4
movs r1, 0x70
movs r2, 0x20
bl gpu_pal_apply
@@ -910681,7 +910681,7 @@ sub_81D6640: ; 81D6640
lsls r0, 24
lsrs r2, r0, 24
@081D66C8:
- ldr r1, =0x0862a5cc
+ ldr r1, =gUnknown_0862A5CC
lsls r0, r4, 2
adds r0, r1
ldr r1, [r0]
@@ -910771,7 +910771,7 @@ sub_81D6774: ; 81D6774
movs r1, 0xF0
movs r2, 0x20
bl rboxid_80040B8
- ldr r1, =0x0862a6a0
+ ldr r1, =gUnknown_0862A6A0
ldr r0, =0x0203cf60
ldr r0, [r0]
ldr r2, =0x00002006
@@ -910886,7 +910886,7 @@ sub_81D6840: ; 81D6840
adds r1, r6
lsls r1, 3
adds r1, r0
- ldr r3, =0x0862a6a0
+ ldr r3, =gUnknown_0862A6A0
adds r2, r4
ldrb r0, [r2]
lsls r0, 2
@@ -911000,7 +911000,7 @@ sub_81D6984: ; 81D6984
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0862a72c
+ ldr r0, =gUnknown_0862A72C
mov r8, r0
movs r1, 0x58
movs r2, 0x48
@@ -911029,7 +911029,7 @@ sub_81D6984: ; 81D6984
lsls r0, 24
lsrs r0, 24
strh r0, [r4]
- ldr r0, =0x0862a750
+ ldr r0, =gUnknown_0862A750
movs r1, 0x4B
movs r2, 0x65
movs r3, 0
@@ -911037,7 +911037,7 @@ sub_81D6984: ; 81D6984
lsls r0, 24
lsrs r0, 24
strh r0, [r4, 0x2]
- ldr r0, =0x0862a774
+ ldr r0, =gUnknown_0862A774
movs r1, 0x6D
movs r2, 0x72
movs r3, 0x1
@@ -911247,7 +911247,7 @@ sub_81D6B7C: ; 81D6B7C
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r5, =0x0862a81c
+ ldr r5, =gUnknown_0862A81C
adds r0, r5, 0
movs r1, 0x88
movs r2, 0x60
@@ -911338,14 +911338,14 @@ sub_81D6B7C: ; 81D6B7C
ldrh r1, [r4, 0x6]
orrs r0, r1
strh r0, [r4, 0x6]
- ldr r0, =0x0862a84c
+ ldr r0, =gUnknown_0862A84C
movs r1, 0xD0
movs r2, 0x84
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 8
strh r0, [r4, 0x8]
- ldr r0, =0x0862a864
+ ldr r0, =gUnknown_0862A864
movs r1, 0xC8
movs r2, 0x78
movs r3, 0x1
@@ -911799,7 +911799,7 @@ sub_81D6FE0: ; 81D6FE0
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862a888
+ ldr r1, =gUnknown_0862A888
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -911850,7 +911850,7 @@ sub_81D706C: ; 81D706C
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =0x08da33c0
+ ldr r1, =gUnknown_08DA33C0
movs r0, 0
str r0, [sp]
movs r2, 0
@@ -911861,40 +911861,40 @@ sub_81D706C: ; 81D706C
lsls r0, 24
cmp r0, 0
bne @081D7082
- ldr r0, =0x08da3988
+ ldr r0, =gUnknown_08DA3988
ldr r4, =0x0203cf60
ldr r1, [r4]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08da3824
+ ldr r0, =gUnknown_08DA3824
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da3a88
+ ldr r0, =gUnknown_08DA3A88
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da37e8
+ ldr r0, =gUnknown_08DA37E8
movs r1, 0
movs r2, 0x40
bl decompress_palette
- ldr r0, =0x0862a8c4
+ ldr r0, =gUnknown_0862A8C4
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862a8f8
+ ldr r0, =gUnknown_0862A8F8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862a924
+ ldr r0, =gUnknown_0862A924
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862a9d4
+ ldr r0, =gUnknown_0862A9D4
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862aa14
+ ldr r0, =gUnknown_0862AA14
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862aa34
+ ldr r0, =gUnknown_0862AA34
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862a8cc
+ ldr r0, =gUnknown_0862A8CC
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0862a9dc
+ ldr r0, =gUnknown_0862A9DC
bl gpu_pal_obj_decompress_and_apply
add sp, 0x4
pop {r4}
@@ -911924,7 +911924,7 @@ task_add_00_WIN0V_open_close_above_and_more: ; 81D7134
ldr r2, =0x010003c0
add r0, sp, 0x4
bl CpuFastSet
- ldr r2, =0x0862a87c
+ ldr r2, =gUnknown_0862A87C
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -912539,7 +912539,7 @@ sub_81D7664: ; 81D7664
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0862a8d4
+ ldr r0, =gUnknown_0862A8D4
mov r8, r0
movs r1, 0x62
movs r2, 0x48
@@ -912568,7 +912568,7 @@ sub_81D7664: ; 81D7664
lsls r0, 24
lsrs r0, 24
strh r0, [r4]
- ldr r0, =0x0862a900
+ ldr r0, =gUnknown_0862A900
movs r1, 0x55
movs r2, 0x65
movs r3, 0
@@ -912576,7 +912576,7 @@ sub_81D7664: ; 81D7664
lsls r0, 24
lsrs r0, 24
strh r0, [r4, 0x2]
- ldr r0, =0x0862a92c
+ ldr r0, =gUnknown_0862A92C
movs r1, 0x77
movs r2, 0x72
movs r3, 0x1
@@ -912838,7 +912838,7 @@ sub_81D78BC: ; 81D78BC
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r5, =0x0862a9e4
+ ldr r5, =gUnknown_0862A9E4
adds r0, r5, 0
movs r1, 0x7E
movs r2, 0x60
@@ -912929,14 +912929,14 @@ sub_81D78BC: ; 81D78BC
ldrh r1, [r4, 0x6]
orrs r0, r1
strh r0, [r4, 0x6]
- ldr r0, =0x0862aa1c
+ ldr r0, =gUnknown_0862AA1C
movs r1, 0xC6
movs r2, 0x84
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 8
strh r0, [r4, 0x8]
- ldr r0, =0x0862aa3c
+ ldr r0, =gUnknown_0862AA3C
movs r1, 0xBE
movs r2, 0x78
movs r3, 0x1
@@ -913514,7 +913514,7 @@ sub_81D7E10: ; 81D7E10
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862aa54
+ ldr r1, =gUnknown_0862AA54
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -913565,20 +913565,20 @@ sub_81D7E9C: ; 81D7E9C
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =0x08da33c0
+ ldr r1, =gUnknown_08DA33C0
movs r4, 0
str r4, [sp]
movs r0, 0
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da4f70
+ ldr r1, =gUnknown_08DA4F70
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da3c94
+ ldr r1, =gUnknown_08DA3C94
str r4, [sp]
movs r0, 0x2
movs r2, 0
@@ -913589,28 +913589,28 @@ sub_81D7E9C: ; 81D7E9C
lsls r0, 24
cmp r0, 0
bne @081D7ED0
- ldr r0, =0x08da3988
+ ldr r0, =gUnknown_08DA3988
ldr r4, =0x0203cf60
ldr r1, [r4]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08da60b8
+ ldr r0, =gUnknown_08DA60B8
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da4dec
+ ldr r0, =gUnknown_08DA4DEC
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da4da8
+ ldr r0, =gUnknown_08DA4DA8
movs r1, 0
movs r2, 0x40
bl decompress_palette
- ldr r0, =0x0862aa90
+ ldr r0, =gUnknown_0862AA90
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862aa98
+ ldr r0, =gUnknown_0862AA98
bl gpu_pal_obj_decompress_and_apply
add sp, 0x4
pop {r4}
@@ -913929,8 +913929,8 @@ sub_81D81A4: ; 81D81A4
ands r0, r1
cmp r0, 0
bne @081D8254
- ldr r0, =0x0862aaa0
- ldr r3, =0x0862aab8
+ ldr r0, =gUnknown_0862AAA0
+ ldr r3, =gUnknown_0862AAB8
movs r1, 0
ldrsh r2, [r4, r1]
lsls r2, 1
@@ -914016,7 +914016,7 @@ sub_81D8260: ; 81D8260
strh r0, [r2, 0x24]
b @081D829A
@081D8270:
- ldr r1, =0x0862aab8
+ ldr r1, =gUnknown_0862AAB8
movs r3, 0x2E
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -914056,7 +914056,7 @@ sub_81D82B0: ; 81D82B0
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862aacc
+ ldr r1, =gUnknown_0862AACC
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -914116,14 +914116,14 @@ sub_81D8358: ; 81D8358
push {r4-r7,lr}
sub sp, 0xC
bl reset_temp_tile_data_buffers
- ldr r1, =0x08da7528
+ ldr r1, =gUnknown_08DA7528
movs r4, 0
str r4, [sp]
movs r0, 0
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da69bc
+ ldr r1, =gUnknown_08DA69BC
str r4, [sp]
movs r0, 0x1
movs r2, 0
@@ -914136,12 +914136,12 @@ sub_81D8358: ; 81D8358
lsrs r6, r0, 24
cmp r6, 0
bne @081D8380
- ldr r0, =0x08da7aac
+ ldr r0, =gUnknown_08DA7AAC
ldr r5, =0x0203cf60
ldr r1, [r5]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08da7784
+ ldr r0, =gUnknown_08DA7784
ldr r1, [r5]
ldr r4, =0x00001804
adds r1, r4
@@ -914168,7 +914168,7 @@ sub_81D8358: ; 81D8358
ldr r2, =0x010000d0
adds r0, r7, 0
bl CpuFastSet
- ldr r0, =0x08da7744
+ ldr r0, =gUnknown_08DA7744
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -914177,11 +914177,11 @@ sub_81D8358: ; 81D8358
strh r1, [r0]
ldr r0, =0x02037b14
strh r1, [r0]
- ldr r0, =0x0862aafc
+ ldr r0, =gUnknown_0862AAFC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ab04
+ ldr r0, =gUnknown_0862AB04
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ab0c
+ ldr r0, =gUnknown_0862AB0C
bl gpu_pal_obj_decompress_and_apply
add sp, 0xC
pop {r4-r7}
@@ -914493,7 +914493,7 @@ sub_81D86CC: ; 81D86CC
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0862ab14
+ ldr r0, =gUnknown_0862AB14
movs r1, 0xA0
movs r2, 0
movs r3, 0
@@ -914507,7 +914507,7 @@ sub_81D86CC: ; 81D86CC
ldr r4, =0x0202065e
adds r0, r5, r4
mov r8, r0
- ldr r0, =0x0862ab2c
+ ldr r0, =gUnknown_0862AB2C
movs r2, 0x30
negs r2, r2
movs r1, 0xB8
@@ -914675,7 +914675,7 @@ sub_81D8828: ; 81D8828
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862ab44
+ ldr r1, =gUnknown_0862AB44
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -914735,20 +914735,20 @@ sub_81D88D0: ; 81D88D0
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =0x08da80bc
+ ldr r1, =gUnknown_08DA80BC
movs r4, 0
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da7eac
+ ldr r1, =gUnknown_08DA7EAC
str r4, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da7c30
+ ldr r1, =gUnknown_08DA7C30
str r4, [sp]
movs r0, 0x3
movs r2, 0
@@ -914759,27 +914759,27 @@ sub_81D88D0: ; 81D88D0
lsls r0, 24
cmp r0, 0
bne @081D8904
- ldr r0, =0x08da8d6c
+ ldr r0, =gUnknown_08DA8D6C
ldr r4, =0x0203cf60
ldr r1, [r4]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08da8b40
+ ldr r0, =gUnknown_08DA8B40
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da7fb4
+ ldr r0, =gUnknown_08DA7FB4
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da7d6c
+ ldr r0, =gUnknown_08DA7D6C
ldr r1, [r4]
ldr r2, =0x00001804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da8e84
+ ldr r0, =gUnknown_08DA8E84
movs r1, 0
movs r2, 0x80
bl decompress_palette
@@ -915139,7 +915139,7 @@ sub_81D8C38: ; 81D8C38
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862ad08
+ ldr r1, =gUnknown_0862AD08
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -915190,14 +915190,14 @@ sub_81D8CC4: ; 81D8CC4
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =0x08daab24
+ ldr r1, =gUnknown_08DAAB24
movs r4, 0
str r4, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08daa8b4
+ ldr r1, =gUnknown_08DAA8B4
str r4, [sp]
movs r0, 0
movs r2, 0
@@ -915208,44 +915208,44 @@ sub_81D8CC4: ; 81D8CC4
lsls r0, 24
cmp r0, 0
bne @081D8CEA
- ldr r0, =0x08daae54
+ ldr r0, =gUnknown_08DAAE54
ldr r4, =0x0203cf60
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08daac1c
+ ldr r0, =gUnknown_08DAAC1C
ldr r1, [r4]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08daaf98
+ ldr r0, =gUnknown_08DAAF98
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08daafec
+ ldr r0, =gUnknown_08DAAFEC
movs r1, 0
movs r2, 0x60
bl decompress_palette
- ldr r0, =0x0862ac28
+ ldr r0, =gUnknown_0862AC28
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac30
+ ldr r0, =gUnknown_0862AC30
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac38
+ ldr r0, =gUnknown_0862AC38
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac40
+ ldr r0, =gUnknown_0862AC40
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac48
+ ldr r0, =gUnknown_0862AC48
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac50
+ ldr r0, =gUnknown_0862AC50
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac58
+ ldr r0, =gUnknown_0862AC58
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0862ac60
+ ldr r0, =gUnknown_0862AC60
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0862ac68
+ ldr r0, =gUnknown_0862AC68
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0862ac70
+ ldr r0, =gUnknown_0862AC70
bl gpu_pal_obj_decompress_and_apply
add sp, 0x4
pop {r4}
@@ -915633,7 +915633,7 @@ sub_81D90A8: ; 81D90A8
lsls r4, 3
ldr r0, =0x03005e08
adds r4, r0
- ldr r0, =0x0862ac78
+ ldr r0, =gUnknown_0862AC78
movs r1, 0x40
movs r2, 0x78
movs r3, 0
@@ -915649,7 +915649,7 @@ sub_81D90A8: ; 81D90A8
ldr r1, =0x0202065e
mov r10, r1
adds r7, r0, r1
- ldr r0, =0x0862ac90
+ ldr r0, =gUnknown_0862AC90
movs r1, 0x10
movs r2, 0x82
movs r3, 0
@@ -915689,7 +915689,7 @@ sub_81D90A8: ; 81D90A8
mov r2, r9
orrs r0, r2
strb r0, [r1, 0x5]
- ldr r5, =0x0862aca8
+ ldr r5, =gUnknown_0862ACA8
adds r0, r5, 0
movs r1, 0xA0
movs r2, 0x80
@@ -915773,7 +915773,7 @@ sub_81D90A8: ; 81D90A8
add r0, r8
movs r1, 0x2
bl obj_anim_image_start
- ldr r0, =0x0862acc0
+ ldr r0, =gUnknown_0862ACC0
movs r2, 0x41
negs r2, r2
movs r1, 0x78
@@ -915789,7 +915789,7 @@ sub_81D90A8: ; 81D90A8
lsls r0, 2
mov r1, r10
adds r7, r0, r1
- ldr r0, =0x0862acd8
+ ldr r0, =gUnknown_0862ACD8
movs r2, 0x71
negs r2, r2
movs r1, 0x78
@@ -916212,7 +916212,7 @@ sub_81D9528: ; 81D9528
ldrsh r0, [r7, r1]
cmp r0, 0x80
bne @081D95CE
- ldr r2, =0x0862acf0
+ ldr r2, =gUnknown_0862ACF0
mov r8, r2
mov r0, r8
movs r1, 0x98
@@ -916851,7 +916851,7 @@ sub_81D9A1C: ; 81D9A1C
bl sub_80D2578
cmp r0, 0
beq @081D9A5C
- ldr r0, =0x085ee49a
+ ldr r0, =gUnknown_085EE49A
bl sub_80D255C
b @081D9A68
.align 2, 0
@@ -916970,7 +916970,7 @@ sub_81D9B40: ; 81D9B40
lsls r0, 24
lsrs r2, r0, 24
movs r1, 0
- ldr r3, =0x0862ad14
+ ldr r3, =gUnknown_0862AD14
@081D9B4A:
adds r0, r1, r3
ldrb r0, [r0]
@@ -918274,7 +918274,7 @@ sub_81DA57C: ; 81DA57C
lsls r0, 24
cmp r0, 0
beq @081DA5C0
- ldr r0, =0x0862ad34
+ ldr r0, =gUnknown_0862AD34
movs r1, 0x8
movs r2, 0x5
bl sub_81DA5D4
@@ -918282,7 +918282,7 @@ sub_81DA57C: ; 81DA57C
.align 2, 0
.pool
@081DA5C0:
- ldr r0, =0x0862ad44
+ ldr r0, =gUnknown_0862AD44
movs r1, 0x7
movs r2, 0x1
bl sub_81DA5D4
@@ -918428,7 +918428,7 @@ sub_81DA6CC: ; 81DA6CC
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
- ldr r6, =0x085500a4
+ ldr r6, =gUnknown_085500A4
@081DA6D4:
lsls r0, r4, 1
lsls r1, r5, 4
@@ -918461,19 +918461,19 @@ sub_81DA700: ; 81DA700
add r1, sp, 0x4
mov r0, sp
bl sub_8149F58
- ldr r0, =0x0862ad54
+ ldr r0, =gUnknown_0862AD54
ldr r1, [sp, 0x4]
bl LZ77UnCompVram
- ldr r0, =0x0862af30
+ ldr r0, =gUnknown_0862AF30
ldr r1, [sp]
bl LZ77UnCompVram
- ldr r0, =0x0862b53c
+ ldr r0, =gUnknown_0862B53C
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0862b724
+ ldr r0, =gUnknown_0862B724
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862b72c
+ ldr r0, =gUnknown_0862B72C
bl gpu_pal_obj_alloc_tag_and_apply
add sp, 0x8
pop {r0}
@@ -918509,7 +918509,7 @@ sub_81DA74C: ; 81DA74C
mov r9, r1
lsls r4, 24
lsrs r7, r4, 24
- ldr r0, =0x0862b758
+ ldr r0, =gUnknown_0862B758
lsls r5, 16
asrs r5, 16
lsls r6, 16
@@ -918708,7 +918708,7 @@ sub_81DA8BC: ; 81DA8BC
lsrs r7, r4, 16
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0862b758
+ ldr r0, =gUnknown_0862B758
lsls r6, 16
asrs r6, 16
mov r1, r8
@@ -919093,7 +919093,7 @@ sub_81DABDC: ; 81DABDC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b770
+ ldr r5, =gUnknown_0862B770
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919202,7 +919202,7 @@ sub_81DACB4: ; 81DACB4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b784
+ ldr r5, =gUnknown_0862B784
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919311,7 +919311,7 @@ sub_81DAD8C: ; 81DAD8C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b798
+ ldr r5, =gUnknown_0862B798
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919429,7 +919429,7 @@ sub_81DAE78: ; 81DAE78
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7ac
+ ldr r5, =gUnknown_0862B7AC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919549,7 +919549,7 @@ sub_81DAF68: ; 81DAF68
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7c0
+ ldr r5, =gUnknown_0862B7C0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919676,7 +919676,7 @@ sub_81DB060: ; 81DB060
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7d4
+ ldr r5, =gUnknown_0862B7D4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919803,7 +919803,7 @@ sub_81DB158: ; 81DB158
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7e8
+ ldr r5, =gUnknown_0862B7E8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919934,7 +919934,7 @@ sub_81DB258: ; 81DB258
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7fc
+ ldr r5, =gUnknown_0862B7FC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -920232,14 +920232,14 @@ sub_81DB468: ; 81DB468
adds r2, r0, 0
adds r0, r1, 0
lsls r2, 5
- ldr r1, =0x0856b5b0
+ ldr r1, =gUnknown_0856B5B0
adds r2, r1
adds r1, r2, 0
bl gf_strcpy
movs r1, 0
strb r1, [r0]
adds r0, 0x1
- ldr r1, =0x085e8268
+ ldr r1, =gUnknown_085E8268
bl gf_strcpy
pop {r0}
bx r0
diff --git a/asm/gpu_obj.s b/asm/gpu_obj.s
index 79644d2c2..aa70dd3b8 100644
--- a/asm/gpu_obj.s
+++ b/asm/gpu_obj.s
@@ -554,7 +554,7 @@ super_sprites_fill: ; 8006D68
bcs @08006DD8
mov r1, sp
ldr r5, =0x030022f8
- ldr r0, =0x082ec690
+ ldr r0, =gUnknown_082EC690
ldr r2, [r0]
ldr r3, [r0, 0x4]
@08006DBE:
@@ -692,7 +692,7 @@ obj_add_from_template_backward_search: ; 8006E48
obj_add_empty_with_callback: ; 8006EB4
push {r4-r6,lr}
adds r6, r0, 0
- ldr r0, =0x082ec6ac
+ ldr r0, =gUnknown_082EC6AC
movs r1, 0
movs r2, 0
movs r3, 0x1F
@@ -1044,7 +1044,7 @@ reset_super_sprites: ; 8007150
cmp r3, r4
bcs @08007178
ldr r6, =0x030022f8
- ldr r5, =0x082ec690
+ ldr r5, =gUnknown_082EC690
@08007162:
lsls r0, r3, 3
adds r0, r6
@@ -1173,7 +1173,7 @@ rotscale_set_direct: ; 8007224
; void obj_delete(struct obj *obj)
obj_delete: ; 8007244
push {lr}
- ldr r1, =0x082ec64c
+ ldr r1, =gUnknown_082EC64C
movs r2, 0x44
bl memcpy
pop {r0}
@@ -1190,7 +1190,7 @@ oam_center: ; 8007258
lsls r2, 24
lsls r3, 24
lsrs r3, 24
- ldr r4, =0x082ec634
+ ldr r4, =gUnknown_082EC634
lsrs r2, 23
lsrs r1, 21
adds r2, r1
@@ -1738,7 +1738,7 @@ obj_delete_and_free_resources: ; 8007620
obj_anim_step: ; 8007640
push {r4,r5,lr}
adds r4, r0, 0
- ldr r2, =0x082ec6c4
+ ldr r2, =gUnknown_082EC6C4
adds r5, r4, 0
adds r5, 0x3F
ldrb r1, [r5]
@@ -1752,7 +1752,7 @@ obj_anim_step: ; 8007640
ldrb r0, [r0]
cmp r0, 0
bne @08007676
- ldr r0, =0x082ec6cc
+ ldr r0, =gUnknown_082EC6CC
ldrb r1, [r5]
lsls r1, 28
lsrs r1, 31
@@ -1963,7 +1963,7 @@ obj_anim_image_continue: ; 8007778
lsls r0, 16
lsrs r2, r0, 16
@080077FE:
- ldr r0, =0x082ec6d4
+ ldr r0, =gUnknown_082EC6D4
lsls r1, r2, 16
asrs r1, 14
adds r1, r0
@@ -2455,7 +2455,7 @@ obj_anim_rotscale_continue: ; 8007B24
lsls r0, 16
lsrs r2, r0, 16
@08007B98:
- ldr r0, =0x082ec6e4
+ ldr r0, =gUnknown_082EC6E4
lsls r1, r2, 16
asrs r1, 14
adds r1, r0
@@ -2859,7 +2859,7 @@ obj_update_pos2: ; 8007E54
mov r9, r0
cmp r6, r9
beq @08007EA2
- ldr r2, =0x082ec6f4
+ ldr r2, =gUnknown_082EC6F4
lsrs r1, 6
lsls r1, 3
ldrb r0, [r5, 0x1]
@@ -2884,7 +2884,7 @@ obj_update_pos2: ; 8007E54
@08007EA2:
cmp r8, r9
beq @08007EDA
- ldr r2, =0x082ec6f4
+ ldr r2, =gUnknown_082EC6F4
ldrb r1, [r5, 0x3]
lsrs r1, 6
lsls r1, 3
@@ -4462,7 +4462,7 @@ sub_80088EC: ; 80088EC
lsrs r0, 30
lsls r0, 4
adds r1, r0
- ldr r0, =0x082ec754
+ ldr r0, =gUnknown_082EC754
adds r1, r0
ldrb r1, [r1]
lsls r1, 24
@@ -4488,7 +4488,7 @@ sub_80088EC: ; 80088EC
lsrs r0, 30
lsls r0, 4
adds r1, r0
- ldr r2, =0x082ec754
+ ldr r2, =gUnknown_082EC754
adds r1, r2
ldrb r1, [r1, 0x1]
lsls r1, 24
diff --git a/asm/libagbbackup.s b/asm/libagbbackup.s
index 64453f803..6b9307f2c 100644
--- a/asm/libagbbackup.s
+++ b/asm/libagbbackup.s
@@ -648,7 +648,7 @@ IdentifyFlash: ; 82E1D5C
bl ReadFlashID
lsls r0, 16
lsrs r3, r0, 16
- ldr r2, =0x089a30d0
+ ldr r2, =gUnknown_089A30D0
movs r4, 0x1
b @082E1D8A
.align 2, 0
diff --git a/asm/libgcc.s b/asm/libgcc.s
index fa913b059..dda2e9fec 100644
--- a/asm/libgcc.s
+++ b/asm/libgcc.s
@@ -247,7 +247,7 @@ _082E722A:
b _082E750A
.align 2, 0
_082E7234: .4byte 0x00ffffff
-_082E7238: .4byte 0x089a3270
+_082E7238: .4byte gUnknown_089A3270
_082E723C: .4byte 0x0000ffff
_082E7240:
cmp r2, 0
@@ -292,7 +292,7 @@ _082E726E:
b _082E7332
.align 2, 0
_082E728C: .4byte 0x00ffffff
-_082E7290: .4byte 0x089a3270
+_082E7290: .4byte gUnknown_089A3270
_082E7294:
subs r1, r2
lsls r7, r2
@@ -480,7 +480,7 @@ _082E73FC:
b _082E7504
.align 2, 0
_082E7404: .4byte 0x00ffffff
-_082E7408: .4byte 0x089a3270
+_082E7408: .4byte gUnknown_089A3270
_082E740C:
movs r6, 0
b _082E7506
@@ -1104,7 +1104,7 @@ _082E7872:
b _082E79FE
.align 2, 0
_082E7878: .4byte 0x00ffffff
-_082E787C: .4byte 0x089a3370
+_082E787C: .4byte gUnknown_089A3370
_082E7880: .4byte 0x0000ffff
_082E7884:
cmp r2, 0
@@ -1149,7 +1149,7 @@ _082E78B2:
b _082E7976
.align 2, 0
_082E78D0: .4byte 0x00ffffff
-_082E78D4: .4byte 0x089a3370
+_082E78D4: .4byte gUnknown_089A3370
_082E78D8:
subs r1, r2
lsls r7, r2
@@ -1338,7 +1338,7 @@ _082E7A40:
b _082E7B48
.align 2, 0
_082E7A48: .4byte 0x00ffffff
-_082E7A4C: .4byte 0x089a3370
+_082E7A4C: .4byte gUnknown_089A3370
_082E7A50:
movs r6, 0
b _082E7B4A
diff --git a/asm/libmks4agb.s b/asm/libmks4agb.s
index 76560ce63..45e4b01d5 100644
--- a/asm/libmks4agb.s
+++ b/asm/libmks4agb.s
@@ -694,7 +694,7 @@ _082DF7CC:
ldmia sp!, {r0,r2,r5-r7,pc}
.align 2, 0
_082DF7DC: .4byte 0x03001300
-_082DF7E0: .4byte 0x08675a70
+_082DF7E0: .4byte gUnknown_08675A70
arm_func_end sub_82DF758
thumb_func_start SoundMainBTM
@@ -801,7 +801,7 @@ _082DF878:
pop {r0}
bx lr
.align 2, 0
-_082DF87C: .4byte 0x086759e0
+_082DF87C: .4byte gUnknown_086759E0
thumb_func_end chk_adr_r2
thumb_func_start ld_r3_tp_adr_i
@@ -1429,7 +1429,7 @@ _082DFCA4:
_082DFCB4:
bx r3
.align 2, 0
-_082DFCB8: .4byte 0x08675c64
+_082DFCB8: .4byte gUnknown_08675C64
_082DFCBC: .4byte 0x03007ff0
_082DFCC0: .4byte 0x68736d53
thumb_func_end MPlayMain_rev01
@@ -1784,7 +1784,7 @@ _082DFF22:
bx r0
.align 2, 0
_082DFF34: .4byte 0x03007ff0
-_082DFF38: .4byte 0x08675c64
+_082DFF38: .4byte gUnknown_08675C64
thumb_func_end ply_note_rev01
thumb_func_start ply_endtie_rev01
@@ -1928,8 +1928,8 @@ _082DFFE0:
pop {r1}
bx r1
.align 2, 0
-_082E0028: .4byte 0x08675a80
-_082E002C: .4byte 0x08675b34
+_082E0028: .4byte gUnknown_08675A80
+_082E002C: .4byte gUnknown_08675B34
thumb_func_end MidiKey2fr
thumb_func_start DummyFunc
@@ -2046,10 +2046,10 @@ _082E00FC: .4byte 0x03006380
_082E0100: .4byte 0x030074f0
_082E0104: .4byte 0x0094c500
_082E0108: .4byte 0x00000004
-_082E010C: .4byte 0x086b49c0
+_082E010C: .4byte gUnknown_086B49C0
_082E0110: .4byte 0x030077f0
_082E0114: .4byte 0x030077b0
-_082E0118: .4byte 0x08675c98
+_082E0118: .4byte gUnknown_08675C98
_082E011C: .4byte 0x030073a0
_082E0120: .4byte 0x03007670
thumb_func_end m4aSoundInit
@@ -2082,8 +2082,8 @@ m4aSongNumStart: ; 82E0130
pop {r0}
bx r0
.align 2, 0
-_082E0154: .4byte 0x086b49c0
-_082E0158: .4byte 0x086b49f0
+_082E0154: .4byte gUnknown_086B49C0
+_082E0158: .4byte gUnknown_086B49F0
thumb_func_end m4aSongNumStart
thumb_func_start m4aSongNumStartOrChange
@@ -2109,8 +2109,8 @@ m4aSongNumStartOrChange: ; 82E015C
bl MPlayStart_rev01
b _082E01A4
.align 2, 0
-_082E0188: .4byte 0x086b49c0
-_082E018C: .4byte 0x086b49f0
+_082E0188: .4byte gUnknown_086B49C0
+_082E018C: .4byte gUnknown_086B49F0
_082E0190:
ldr r2, [r1, 0x4]
ldrh r0, [r1, 0x4]
@@ -2150,8 +2150,8 @@ m4aSongNumStartOrContinue: ; 82E01A8
bl MPlayStart_rev01
b _082E01F8
.align 2, 0
-_082E01D4: .4byte 0x086b49c0
-_082E01D8: .4byte 0x086b49f0
+_082E01D4: .4byte gUnknown_086B49C0
+_082E01D8: .4byte gUnknown_086B49F0
_082E01DC:
ldr r2, [r1, 0x4]
ldrh r0, [r1, 0x4]
@@ -2195,8 +2195,8 @@ _082E0222:
pop {r0}
bx r0
.align 2, 0
-_082E0228: .4byte 0x086b49c0
-_082E022C: .4byte 0x086b49f0
+_082E0228: .4byte gUnknown_086B49C0
+_082E022C: .4byte gUnknown_086B49F0
thumb_func_end m4aSongNumStop
thumb_func_start m4aSongNumContinue
@@ -2223,8 +2223,8 @@ _082E0256:
pop {r0}
bx r0
.align 2, 0
-_082E025C: .4byte 0x086b49c0
-_082E0260: .4byte 0x086b49f0
+_082E025C: .4byte gUnknown_086B49C0
+_082E0260: .4byte gUnknown_086B49F0
thumb_func_end m4aSongNumContinue
thumb_func_start m4aMPlayAllStop
@@ -2259,7 +2259,7 @@ _082E0286:
bx r0
.align 2, 0
_082E029C: .4byte 0x00000004
-_082E02A0: .4byte 0x086b49c0
+_082E02A0: .4byte gUnknown_086B49C0
_082E02A4: .4byte 0x030073a0
thumb_func_end m4aMPlayAllStop
@@ -2303,7 +2303,7 @@ _082E02D6:
bx r0
.align 2, 0
_082E02EC: .4byte 0x00000004
-_082E02F0: .4byte 0x086b49c0
+_082E02F0: .4byte gUnknown_086B49C0
_082E02F4: .4byte 0x030073a0
thumb_func_end m4aMPlayAllContinue
@@ -2737,7 +2737,7 @@ _082E0640:
bx r0
.align 2, 0
_082E0654: .4byte 0x03007ff0
-_082E0658: .4byte 0x08675b64
+_082E0658: .4byte gUnknown_08675B64
_082E065C: .4byte 0x00091d1b
_082E0660: .4byte 0x00001388
_082E0664: .4byte 0x00002710
@@ -3441,7 +3441,7 @@ _082E0B5E:
ldrb r0, [r0]
b _082E0BCE
.align 2, 0
-_082E0B68: .4byte 0x08675c18
+_082E0B68: .4byte gUnknown_08675C18
_082E0B6C:
cmp r5, 0x23
bhi _082E0B78
@@ -3499,8 +3499,8 @@ _082E0BCE:
pop {r1}
bx r1
.align 2, 0
-_082E0BD4: .4byte 0x08675b7c
-_082E0BD8: .4byte 0x08675c00
+_082E0BD4: .4byte gUnknown_08675B7C
+_082E0BD8: .4byte gUnknown_08675C00
thumb_func_end MidiKey2CgbFr
thumb_func_start CgbOscOff
@@ -4159,7 +4159,7 @@ _082E104E:
b _082E10D4
.align 2, 0
_082E1098: .4byte 0x04000081
-_082E109C: .4byte 0x08675c54
+_082E109C: .4byte gUnknown_08675C54
_082E10A0:
movs r0, 0xF
mov r1, r8
@@ -4760,7 +4760,7 @@ ply_xcmd: ; 82E14C0
pop {r0}
bx r0
.align 2, 0
-_082E14DC: .4byte 0x08675ccc
+_082E14DC: .4byte gUnknown_08675CCC
thumb_func_end ply_xcmd
thumb_func_start ply_xxx
diff --git a/asm/librfu.s b/asm/librfu.s
index ad906fe60..4a70923c7 100644
--- a/asm/librfu.s
+++ b/asm/librfu.s
@@ -2755,7 +2755,7 @@ sub_82E424C: ; 82E424C
ldr r3, _082E4258
b _082E4266
.align 2, 0
-_082E4254: .4byte 0x089a324c
+_082E4254: .4byte gUnknown_089A324C
_082E4258: .4byte 0x030000f0
thumb_func_end sub_82E424C
@@ -5790,7 +5790,7 @@ _082E58E2:
adds r1, 0xF
b _082E58FE
.align 2, 0
-_082E58F0: .4byte 0x089a3220
+_082E58F0: .4byte gUnknown_089A3220
_082E58F4:
cmp r0, 0
bne _082E5900
@@ -6855,7 +6855,7 @@ _082E60CA:
b _082E612C
.align 2, 0
_082E60DC: .4byte 0x03007890
-_082E60E0: .4byte 0x089a3220
+_082E60E0: .4byte gUnknown_089A3220
_082E60E4: .4byte 0x00008022
_082E60E8:
ldr r0, _082E6114
@@ -7114,7 +7114,7 @@ _082E629E:
b _082E62DC
.align 2, 0
_082E62C4: .4byte 0x03007890
-_082E62C8: .4byte 0x089a3220
+_082E62C8: .4byte gUnknown_089A3220
_082E62CC: .4byte 0x03007898
_082E62D0:
movs r0, 0x10
@@ -7450,7 +7450,7 @@ rfu_STC_analyzeLLSF: ; 82E6510
b _082E673E
.align 2, 0
_082E6544: .4byte 0x03007890
-_082E6548: .4byte 0x089a3220
+_082E6548: .4byte gUnknown_089A3220
_082E654C:
movs r5, 0
movs r4, 0
@@ -8857,7 +8857,7 @@ _082E6FF6:
ldrh r0, [r0]
b _082E700E
.align 2, 0
-_082E7008: .4byte 0x089a3258
+_082E7008: .4byte gUnknown_089A3258
_082E700C:
ldr r0, _082E7064
_082E700E:
diff --git a/data/data1.s b/data/data1.s
index 6f9bd5d5b..2f33c7c51 100644
--- a/data/data1.s
+++ b/data/data1.s
@@ -1,2 +1,1237 @@
; the first big chunk of data
- .incbin "base_emerald.gba", 0x1db67c, 0x2ded70 - 0x1db67c
+
+gUnknown_081DB67C: ; 81DB67C
+ .incbin "base_emerald.gba", 0x1db67c, 0x38c
+
+gUnknown_081DBA08: ; 81DBA08
+ .incbin "base_emerald.gba", 0x1dba08, 0x4
+
+gUnknown_081DBA0C: ; 81DBA0C
+ .incbin "base_emerald.gba", 0x1dba0c, 0x58
+
+gUnknown_081DBA64: ; 81DBA64
+ .incbin "base_emerald.gba", 0x1dba64, 0x83c
+
+gUnknown_081DC2A0: ; 81DC2A0
+ .incbin "base_emerald.gba", 0x1dc2a0, 0x2c
+
+gUnknown_081DC2CC: ; 81DC2CC
+ .incbin "base_emerald.gba", 0x1dc2cc, 0x34ee
+
+gUnknown_081DF7BA: ; 81DF7BA
+ .incbin "base_emerald.gba", 0x1df7ba, 0x69a3
+
+gUnknown_081E615D: ; 81E615D
+ .incbin "base_emerald.gba", 0x1e615d, 0xe88f
+
+gUnknown_081F49EC: ; 81F49EC
+ .incbin "base_emerald.gba", 0x1f49ec, 0x3c21
+
+gUnknown_081F860D: ; 81F860D
+ .incbin "base_emerald.gba", 0x1f860d, 0x32
+
+gUnknown_081F863F: ; 81F863F
+ .incbin "base_emerald.gba", 0x1f863f, 0xf14
+
+gUnknown_081F9553: ; 81F9553
+ .incbin "base_emerald.gba", 0x1f9553, 0x3c
+
+gUnknown_081F958F: ; 81F958F
+ .incbin "base_emerald.gba", 0x1f958f, 0xf47
+
+gUnknown_081FA4D6: ; 81FA4D6
+ .incbin "base_emerald.gba", 0x1fa4d6, 0x18ba5
+
+gUnknown_0821307B: ; 821307B
+ .incbin "base_emerald.gba", 0x21307b, 0x110dd
+
+gUnknown_08224158: ; 8224158
+ .incbin "base_emerald.gba", 0x224158, 0xf
+
+gUnknown_08224167: ; 8224167
+ .incbin "base_emerald.gba", 0x224167, 0xe
+
+gUnknown_08224175: ; 8224175
+ .incbin "base_emerald.gba", 0x224175, 0x14d3a
+
+gUnknown_08238EAF: ; 8238EAF
+ .incbin "base_emerald.gba", 0x238eaf, 0x54a
+
+gUnknown_082393F9: ; 82393F9
+ .incbin "base_emerald.gba", 0x2393f9, 0x20c2
+
+gUnknown_0823B4BB: ; 823B4BB
+ .incbin "base_emerald.gba", 0x23b4bb, 0x2d
+
+gUnknown_0823B4E8: ; 823B4E8
+ .incbin "base_emerald.gba", 0x23b4e8, 0xa1
+
+gUnknown_0823B589: ; 823B589
+ .incbin "base_emerald.gba", 0x23b589, 0x60
+
+gUnknown_0823B5E9: ; 823B5E9
+ .incbin "base_emerald.gba", 0x23b5e9, 0x9b
+
+gUnknown_0823B684: ; 823B684
+ .incbin "base_emerald.gba", 0x23b684, 0x8
+
+gUnknown_0823B68C: ; 823B68C
+ .incbin "base_emerald.gba", 0x23b68c, 0x9c4
+
+gUnknown_0823C050: ; 823C050
+ .incbin "base_emerald.gba", 0x23c050, 0x6431
+
+gUnknown_08242481: ; 8242481
+ .incbin "base_emerald.gba", 0x242481, 0x87b
+
+gUnknown_08242CFC: ; 8242CFC
+ .incbin "base_emerald.gba", 0x242cfc, 0x6a91
+
+gUnknown_0824978D: ; 824978D
+ .incbin "base_emerald.gba", 0x24978d, 0xe
+
+gUnknown_0824979B: ; 824979B
+ .incbin "base_emerald.gba", 0x24979b, 0x944d
+
+gUnknown_08252BE8: ; 8252BE8
+ .incbin "base_emerald.gba", 0x252be8, 0x67
+
+gUnknown_08252C4F: ; 8252C4F
+ .incbin "base_emerald.gba", 0x252c4f, 0x1b
+
+gUnknown_08252C6A: ; 8252C6A
+ .incbin "base_emerald.gba", 0x252c6a, 0x1e
+
+gUnknown_08252C88: ; 8252C88
+ .incbin "base_emerald.gba", 0x252c88, 0x1f
+
+gUnknown_08252CA7: ; 8252CA7
+ .incbin "base_emerald.gba", 0x252ca7, 0x54
+
+gUnknown_08252CFB: ; 8252CFB
+ .incbin "base_emerald.gba", 0x252cfb, 0x151e0
+
+gUnknown_08267EDB: ; 8267EDB
+ .incbin "base_emerald.gba", 0x267edb, 0x234f
+
+gUnknown_0826A22A: ; 826A22A
+ .incbin "base_emerald.gba", 0x26a22a, 0x712a
+
+gUnknown_08271354: ; 8271354
+ .incbin "base_emerald.gba", 0x271354, 0xe
+
+gUnknown_08271362: ; 8271362
+ .incbin "base_emerald.gba", 0x271362, 0x28
+
+gUnknown_0827138A: ; 827138A
+ .incbin "base_emerald.gba", 0x27138a, 0x38
+
+gUnknown_082713C2: ; 82713C2
+ .incbin "base_emerald.gba", 0x2713c2, 0xf
+
+gUnknown_082713D1: ; 82713D1
+ .incbin "base_emerald.gba", 0x2713d1, 0x27
+
+gUnknown_082713F8: ; 82713F8
+ .incbin "base_emerald.gba", 0x2713f8, 0x1e6
+
+gUnknown_082715DE: ; 82715DE
+ .incbin "base_emerald.gba", 0x2715de, 0x279
+
+gUnknown_08271857: ; 8271857
+ .incbin "base_emerald.gba", 0x271857, 0xb
+
+gUnknown_08271862: ; 8271862
+ .incbin "base_emerald.gba", 0x271862, 0x455
+
+gUnknown_08271CB7: ; 8271CB7
+ .incbin "base_emerald.gba", 0x271cb7, 0xdb
+
+gUnknown_08271D92: ; 8271D92
+ .incbin "base_emerald.gba", 0x271d92, 0x10e
+
+gUnknown_08271EA0: ; 8271EA0
+ .incbin "base_emerald.gba", 0x271ea0, 0x1ef
+
+gUnknown_0827208F: ; 827208F
+ .incbin "base_emerald.gba", 0x27208f, 0x53f
+
+gUnknown_082725CE: ; 82725CE
+ .incbin "base_emerald.gba", 0x2725ce, 0x9
+
+gUnknown_082725D7: ; 82725D7
+ .incbin "base_emerald.gba", 0x2725d7, 0x9
+
+gUnknown_082725E0: ; 82725E0
+ .incbin "base_emerald.gba", 0x2725e0, 0x9
+
+gUnknown_082725E9: ; 82725E9
+ .incbin "base_emerald.gba", 0x2725e9, 0x9
+
+gUnknown_082725F2: ; 82725F2
+ .incbin "base_emerald.gba", 0x2725f2, 0x9
+
+gUnknown_082725FB: ; 82725FB
+ .incbin "base_emerald.gba", 0x2725fb, 0x9
+
+gUnknown_08272604: ; 8272604
+ .incbin "base_emerald.gba", 0x272604, 0x6b
+
+gUnknown_0827266F: ; 827266F
+ .incbin "base_emerald.gba", 0x27266f, 0x1044
+
+gUnknown_082736B3: ; 82736B3
+ .incbin "base_emerald.gba", 0x2736b3, 0x9
+
+gUnknown_082736BC: ; 82736BC
+ .incbin "base_emerald.gba", 0x2736bc, 0x15f
+
+gUnknown_0827381B: ; 827381B
+ .incbin "base_emerald.gba", 0x27381b, 0x504
+
+gUnknown_08273D1F: ; 8273D1F
+ .incbin "base_emerald.gba", 0x273d1f, 0x5c7
+
+gUnknown_082742E6: ; 82742E6
+ .incbin "base_emerald.gba", 0x2742e6, 0x13
+
+gUnknown_082742F9: ; 82742F9
+ .incbin "base_emerald.gba", 0x2742f9, 0x189
+
+gUnknown_08274482: ; 8274482
+ .incbin "base_emerald.gba", 0x274482, 0x3e
+
+gUnknown_082744C0: ; 82744C0
+ .incbin "base_emerald.gba", 0x2744c0, 0x4a6
+
+gUnknown_08274966: ; 8274966
+ .incbin "base_emerald.gba", 0x274966, 0x1be
+
+gUnknown_08274B24: ; 8274B24
+ .incbin "base_emerald.gba", 0x274b24, 0x1ef
+
+gUnknown_08274D13: ; 8274D13
+ .incbin "base_emerald.gba", 0x274d13, 0x162
+
+gUnknown_08274E75: ; 8274E75
+ .incbin "base_emerald.gba", 0x274e75, 0x189
+
+gUnknown_08274FFE: ; 8274FFE
+ .incbin "base_emerald.gba", 0x274ffe, 0x1e3
+
+gUnknown_082751E1: ; 82751E1
+ .incbin "base_emerald.gba", 0x2751e1, 0x186
+
+gUnknown_08275367: ; 8275367
+ .incbin "base_emerald.gba", 0x275367, 0x18f
+
+gUnknown_082754F6: ; 82754F6
+ .incbin "base_emerald.gba", 0x2754f6, 0x1d1
+
+gUnknown_082756C7: ; 82756C7
+ .incbin "base_emerald.gba", 0x2756c7, 0x205
+
+gUnknown_082758CC: ; 82758CC
+ .incbin "base_emerald.gba", 0x2758cc, 0x125
+
+gUnknown_082759F1: ; 82759F1
+ .incbin "base_emerald.gba", 0x2759f1, 0x95
+
+gUnknown_08275A86: ; 8275A86
+ .incbin "base_emerald.gba", 0x275a86, 0x59
+
+gUnknown_08275ADF: ; 8275ADF
+ .incbin "base_emerald.gba", 0x275adf, 0x59
+
+gUnknown_08275B38: ; 8275B38
+ .incbin "base_emerald.gba", 0x275b38, 0x7f
+
+gUnknown_08275BB7: ; 8275BB7
+ .incbin "base_emerald.gba", 0x275bb7, 0x155
+
+gUnknown_08275D0C: ; 8275D0C
+ .incbin "base_emerald.gba", 0x275d0c, 0x13
+
+gUnknown_08275D1F: ; 8275D1F
+ .incbin "base_emerald.gba", 0x275d1f, 0xf
+
+gUnknown_08275D2E: ; 8275D2E
+ .incbin "base_emerald.gba", 0x275d2e, 0x974
+
+gUnknown_082766A2: ; 82766A2
+ .incbin "base_emerald.gba", 0x2766a2, 0x4
+
+gUnknown_082766A6: ; 82766A6
+ .incbin "base_emerald.gba", 0x2766a6, 0xcbf
+
+gUnknown_08277365: ; 8277365
+ .incbin "base_emerald.gba", 0x277365, 0xf
+
+gUnknown_08277374: ; 8277374
+ .incbin "base_emerald.gba", 0x277374, 0xa
+
+gUnknown_0827737E: ; 827737E
+ .incbin "base_emerald.gba", 0x27737e, 0xa
+
+gUnknown_08277388: ; 8277388
+ .incbin "base_emerald.gba", 0x277388, 0x1b
+
+gUnknown_082773A3: ; 82773A3
+ .incbin "base_emerald.gba", 0x2773a3, 0x1b
+
+gUnknown_082773BE: ; 82773BE
+ .incbin "base_emerald.gba", 0x2773be, 0x1b
+
+gUnknown_082773D9: ; 82773D9
+ .incbin "base_emerald.gba", 0x2773d9, 0x1c
+
+gUnknown_082773F5: ; 82773F5
+ .incbin "base_emerald.gba", 0x2773f5, 0xa
+
+gUnknown_082773FF: ; 82773FF
+ .incbin "base_emerald.gba", 0x2773ff, 0x1e
+
+gUnknown_0827741D: ; 827741D
+ .incbin "base_emerald.gba", 0x27741d, 0x15
+
+gUnknown_08277432: ; 8277432
+ .incbin "base_emerald.gba", 0x277432, 0x15
+
+gUnknown_08277447: ; 8277447
+ .incbin "base_emerald.gba", 0x277447, 0x15
+
+gUnknown_0827745C: ; 827745C
+ .incbin "base_emerald.gba", 0x27745c, 0x22
+
+gUnknown_0827747E: ; 827747E
+ .incbin "base_emerald.gba", 0x27747e, 0xf
+
+gUnknown_0827748D: ; 827748D
+ .incbin "base_emerald.gba", 0x27748d, 0xf
+
+gUnknown_0827749C: ; 827749C
+ .incbin "base_emerald.gba", 0x27749c, 0x53
+
+gUnknown_082774EF: ; 82774EF
+ .incbin "base_emerald.gba", 0x2774ef, 0x1a
+
+gUnknown_08277509: ; 8277509
+ .incbin "base_emerald.gba", 0x277509, 0xa
+
+gUnknown_08277513: ; 8277513
+ .incbin "base_emerald.gba", 0x277513, 0x677
+
+gUnknown_08277B8A: ; 8277B8A
+ .incbin "base_emerald.gba", 0x277b8a, 0x507
+
+gUnknown_08278091: ; 8278091
+ .incbin "base_emerald.gba", 0x278091, 0x22
+
+gUnknown_082780B3: ; 82780B3
+ .incbin "base_emerald.gba", 0x2780b3, 0x3f
+
+gUnknown_082780F2: ; 82780F2
+ .incbin "base_emerald.gba", 0x2780f2, 0x3f
+
+gUnknown_08278131: ; 8278131
+ .incbin "base_emerald.gba", 0x278131, 0x53d6
+
+gUnknown_0827D507: ; 827D507
+ .incbin "base_emerald.gba", 0x27d507, 0x2a
+
+gUnknown_0827D531: ; 827D531
+ .incbin "base_emerald.gba", 0x27d531, 0x29
+
+gUnknown_0827D55A: ; 827D55A
+ .incbin "base_emerald.gba", 0x27d55a, 0x15
+
+gUnknown_0827D56F: ; 827D56F
+ .incbin "base_emerald.gba", 0x27d56f, 0x28
+
+gUnknown_0827D597: ; 827D597
+ .incbin "base_emerald.gba", 0x27d597, 0xd67
+
+gUnknown_0827E2FE: ; 827E2FE
+ .incbin "base_emerald.gba", 0x27e2fe, 0x30
+
+gUnknown_0827E32E: ; 827E32E
+ .incbin "base_emerald.gba", 0x27e32e, 0x2d
+
+gUnknown_0827E35B: ; 827E35B
+ .incbin "base_emerald.gba", 0x27e35b, 0x32
+
+gUnknown_0827E38D: ; 827E38D
+ .incbin "base_emerald.gba", 0x27e38d, 0x1fd
+
+gUnknown_0827E58A: ; 827E58A
+ .incbin "base_emerald.gba", 0x27e58a, 0x159
+
+gUnknown_0827E6E3: ; 827E6E3
+ .incbin "base_emerald.gba", 0x27e6e3, 0x34
+
+gUnknown_0827E717: ; 827E717
+ .incbin "base_emerald.gba", 0x27e717, 0x25
+
+gUnknown_0827E73C: ; 827E73C
+ .incbin "base_emerald.gba", 0x27e73c, 0x2e
+
+gUnknown_0827E76A: ; 827E76A
+ .incbin "base_emerald.gba", 0x27e76a, 0x29
+
+gUnknown_0827E793: ; 827E793
+ .incbin "base_emerald.gba", 0x27e793, 0x57
+
+gUnknown_0827E7EA: ; 827E7EA
+ .incbin "base_emerald.gba", 0x27e7ea, 0x2d
+
+gUnknown_0827E817: ; 827E817
+ .incbin "base_emerald.gba", 0x27e817, 0x20
+
+gUnknown_0827E837: ; 827E837
+ .incbin "base_emerald.gba", 0x27e837, 0x8
+
+gUnknown_0827E83F: ; 827E83F
+ .incbin "base_emerald.gba", 0x27e83f, 0x8
+
+gUnknown_0827E847: ; 827E847
+ .incbin "base_emerald.gba", 0x27e847, 0x9
+
+gUnknown_0827E850: ; 827E850
+ .incbin "base_emerald.gba", 0x27e850, 0xa
+
+gUnknown_0827E85A: ; 827E85A
+ .incbin "base_emerald.gba", 0x27e85a, 0x80
+
+gUnknown_0827E8DA: ; 827E8DA
+ .incbin "base_emerald.gba", 0x27e8da, 0x132
+
+gUnknown_0827EA0C: ; 827EA0C
+ .incbin "base_emerald.gba", 0x27ea0c, 0x3ff
+
+gUnknown_0827EE0B: ; 827EE0B
+ .incbin "base_emerald.gba", 0x27ee0b, 0x118fa
+
+gUnknown_08290705: ; 8290705
+ .incbin "base_emerald.gba", 0x290705, 0xeb
+
+gUnknown_082907F0: ; 82907F0
+ .incbin "base_emerald.gba", 0x2907f0, 0x10d
+
+gUnknown_082908FD: ; 82908FD
+ .incbin "base_emerald.gba", 0x2908fd, 0x14c
+
+gUnknown_08290A49: ; 8290A49
+ .incbin "base_emerald.gba", 0x290a49, 0x3a
+
+gUnknown_08290A83: ; 8290A83
+ .incbin "base_emerald.gba", 0x290a83, 0x8c
+
+gUnknown_08290B0F: ; 8290B0F
+ .incbin "base_emerald.gba", 0x290b0f, 0x4b
+
+gUnknown_08290B5A: ; 8290B5A
+ .incbin "base_emerald.gba", 0x290b5a, 0x154
+
+gUnknown_08290CAE: ; 8290CAE
+ .incbin "base_emerald.gba", 0x290cae, 0x1312
+
+gUnknown_08291FC0: ; 8291FC0
+ .incbin "base_emerald.gba", 0x291fc0, 0x738
+
+gUnknown_082926F8: ; 82926F8
+ .incbin "base_emerald.gba", 0x2926f8, 0x6ed
+
+gUnknown_08292DE5: ; 8292DE5
+ .incbin "base_emerald.gba", 0x292de5, 0x1518
+
+gUnknown_082942FD: ; 82942FD
+ .incbin "base_emerald.gba", 0x2942fd, 0x4
+
+gUnknown_08294301: ; 8294301
+ .incbin "base_emerald.gba", 0x294301, 0x10829
+
+gUnknown_082A4B2A: ; 82A4B2A
+ .incbin "base_emerald.gba", 0x2a4b2a, 0x22
+
+gUnknown_082A4B4C: ; 82A4B4C
+ .incbin "base_emerald.gba", 0x2a4b4c, 0x23
+
+gUnknown_082A4B6F: ; 82A4B6F
+ .incbin "base_emerald.gba", 0x2a4b6f, 0x1b
+
+gUnknown_082A4B8A: ; 82A4B8A
+ .incbin "base_emerald.gba", 0x2a4b8a, 0x11
+
+gUnknown_082A4B9B: ; 82A4B9B
+ .incbin "base_emerald.gba", 0x2a4b9b, 0x11
+
+gUnknown_082A4BAC: ; 82A4BAC
+ .incbin "base_emerald.gba", 0x2a4bac, 0xf66
+
+gUnknown_082A5B12: ; 82A5B12
+ .incbin "base_emerald.gba", 0x2a5b12, 0x3c
+
+gUnknown_082A5B4E: ; 82A5B4E
+ .incbin "base_emerald.gba", 0x2a5b4e, 0x1d
+
+gUnknown_082A5B6B: ; 82A5B6B
+ .incbin "base_emerald.gba", 0x2a5b6b, 0x1e
+
+gUnknown_082A5B89: ; 82A5B89
+ .incbin "base_emerald.gba", 0x2a5b89, 0x42
+
+gUnknown_082A5BCB: ; 82A5BCB
+ .incbin "base_emerald.gba", 0x2a5bcb, 0xc
+
+gUnknown_082A5BD7: ; 82A5BD7
+ .incbin "base_emerald.gba", 0x2a5bd7, 0x9
+
+gUnknown_082A5BE0: ; 82A5BE0
+ .incbin "base_emerald.gba", 0x2a5be0, 0xf
+
+gUnknown_082A5BEF: ; 82A5BEF
+ .incbin "base_emerald.gba", 0x2a5bef, 0x15
+
+gUnknown_082A5C04: ; 82A5C04
+ .incbin "base_emerald.gba", 0x2a5c04, 0xf
+
+gUnknown_082A5C13: ; 82A5C13
+ .incbin "base_emerald.gba", 0x2a5c13, 0xe
+
+gUnknown_082A5C21: ; 82A5C21
+ .incbin "base_emerald.gba", 0x2a5c21, 0x40
+
+gUnknown_082A5C61: ; 82A5C61
+ .incbin "base_emerald.gba", 0x2a5c61, 0x3b
+
+gUnknown_082A5C9C: ; 82A5C9C
+ .incbin "base_emerald.gba", 0x2a5c9c, 0x90
+
+gUnknown_082A5D2C: ; 82A5D2C
+ .incbin "base_emerald.gba", 0x2a5d2c, 0x40
+
+gUnknown_082A5D6C: ; 82A5D6C
+ .incbin "base_emerald.gba", 0x2a5d6c, 0x3f
+
+gUnknown_082A5DAB: ; 82A5DAB
+ .incbin "base_emerald.gba", 0x2a5dab, 0x46
+
+gUnknown_082A5DF1: ; 82A5DF1
+ .incbin "base_emerald.gba", 0x2a5df1, 0x43
+
+gUnknown_082A5E34: ; 82A5E34
+ .incbin "base_emerald.gba", 0x2a5e34, 0x4f
+
+gUnknown_082A5E83: ; 82A5E83
+ .incbin "base_emerald.gba", 0x2a5e83, 0x36
+
+gUnknown_082A5EB9: ; 82A5EB9
+ .incbin "base_emerald.gba", 0x2a5eb9, 0x3b
+
+gUnknown_082A5EF4: ; 82A5EF4
+ .incbin "base_emerald.gba", 0x2a5ef4, 0x45
+
+gUnknown_082A5F39: ; 82A5F39
+ .incbin "base_emerald.gba", 0x2a5f39, 0x49
+
+gUnknown_082A5F82: ; 82A5F82
+ .incbin "base_emerald.gba", 0x2a5f82, 0x37
+
+gUnknown_082A5FB9: ; 82A5FB9
+ .incbin "base_emerald.gba", 0x2a5fb9, 0x5f
+
+gUnknown_082A6018: ; 82A6018
+ .incbin "base_emerald.gba", 0x2a6018, 0x49
+
+gUnknown_082A6061: ; 82A6061
+ .incbin "base_emerald.gba", 0x2a6061, 0x3b
+
+gUnknown_082A609C: ; 82A609C
+ .incbin "base_emerald.gba", 0x2a609c, 0x39
+
+gUnknown_082A60D5: ; 82A60D5
+ .incbin "base_emerald.gba", 0x2a60d5, 0x4f
+
+gUnknown_082A6124: ; 82A6124
+ .incbin "base_emerald.gba", 0x2a6124, 0x4b
+
+gUnknown_082A616F: ; 82A616F
+ .incbin "base_emerald.gba", 0x2a616f, 0x67
+
+gUnknown_082A61D6: ; 82A61D6
+ .incbin "base_emerald.gba", 0x2a61d6, 0x64
+
+gUnknown_082A623A: ; 82A623A
+ .incbin "base_emerald.gba", 0x2a623a, 0x4d
+
+gUnknown_082A6287: ; 82A6287
+ .incbin "base_emerald.gba", 0x2a6287, 0x42
+
+gUnknown_082A62C9: ; 82A62C9
+ .incbin "base_emerald.gba", 0x2a62c9, 0x49
+
+gUnknown_082A6312: ; 82A6312
+ .incbin "base_emerald.gba", 0x2a6312, 0x2b
+
+gUnknown_082A633D: ; 82A633D
+ .incbin "base_emerald.gba", 0x2a633d, 0x1ffa
+
+gUnknown_082A8337: ; 82A8337
+ .incbin "base_emerald.gba", 0x2a8337, 0x19
+
+gUnknown_082A8350: ; 82A8350
+ .incbin "base_emerald.gba", 0x2a8350, 0x20043
+
+gUnknown_082C8393: ; 82C8393
+ .incbin "base_emerald.gba", 0x2c8393, 0x5d
+
+gUnknown_082C83F0: ; 82C83F0
+ .incbin "base_emerald.gba", 0x2c83f0, 0x46
+
+gUnknown_082C8436: ; 82C8436
+ .incbin "base_emerald.gba", 0x2c8436, 0x37e
+
+gUnknown_082C87B4: ; 82C87B4
+ .incbin "base_emerald.gba", 0x2c87b4, 0x21
+
+gUnknown_082C87D5: ; 82C87D5
+ .incbin "base_emerald.gba", 0x2c87d5, 0x3b
+
+gUnknown_082C8810: ; 82C8810
+ .incbin "base_emerald.gba", 0x2c8810, 0x22
+
+gUnknown_082C8832: ; 82C8832
+ .incbin "base_emerald.gba", 0x2c8832, 0x13
+
+gUnknown_082C8845: ; 82C8845
+ .incbin "base_emerald.gba", 0x2c8845, 0xe5
+
+gUnknown_082C892A: ; 82C892A
+ .incbin "base_emerald.gba", 0x2c892a, 0x2f
+
+gUnknown_082C8959: ; 82C8959
+ .incbin "base_emerald.gba", 0x2c8959, 0x22
+
+gUnknown_082C897B: ; 82C897B
+ .incbin "base_emerald.gba", 0x2c897b, 0xa4
+
+gUnknown_082C8A1F: ; 82C8A1F
+ .incbin "base_emerald.gba", 0x2c8a1f, 0x1b1
+
+gUnknown_082C8BD0: ; 82C8BD0
+ .incbin "base_emerald.gba", 0x2c8bd0, 0xd
+
+gUnknown_082C8BDD: ; 82C8BDD
+ .incbin "base_emerald.gba", 0x2c8bdd, 0x22
+
+gUnknown_082C8BFF: ; 82C8BFF
+ .incbin "base_emerald.gba", 0x2c8bff, 0x1d
+
+gUnknown_082C8C1C: ; 82C8C1C
+ .incbin "base_emerald.gba", 0x2c8c1c, 0xe
+
+gUnknown_082C8C2A: ; 82C8C2A
+ .incbin "base_emerald.gba", 0x2c8c2a, 0x50
+
+gUnknown_082C8C7A: ; 82C8C7A
+ .incbin "base_emerald.gba", 0x2c8c7a, 0xea
+
+gUnknown_082C8D64: ; 82C8D64
+ .incbin "base_emerald.gba", 0x2c8d64, 0x8
+
+gUnknown_082C8D6C: ; 82C8D6C
+ .incbin "base_emerald.gba", 0x2c8d6c, 0x590
+
+gUnknown_082C92FC: ; 82C92FC
+ .incbin "base_emerald.gba", 0x2c92fc, 0x24
+
+gUnknown_082C9320: ; 82C9320
+ .incbin "base_emerald.gba", 0x2c9320, 0x5c
+
+gUnknown_082C937C: ; 82C937C
+ .incbin "base_emerald.gba", 0x2c937c, 0xf32c
+
+gUnknown_082D86A8: ; 82D86A8
+ .incbin "base_emerald.gba", 0x2d86a8, 0x388
+
+gUnknown_082D8A30: ; 82D8A30
+ .incbin "base_emerald.gba", 0x2d8a30, 0x1e
+
+gUnknown_082D8A4E: ; 82D8A4E
+ .incbin "base_emerald.gba", 0x2d8a4e, 0x12
+
+gUnknown_082D8A60: ; 82D8A60
+ .incbin "base_emerald.gba", 0x2d8a60, 0x274
+
+gUnknown_082D8CD4: ; 82D8CD4
+ .incbin "base_emerald.gba", 0x2d8cd4, 0x91
+
+gUnknown_082D8D65: ; 82D8D65
+ .incbin "base_emerald.gba", 0x2d8d65, 0x6fd
+
+gUnknown_082D9462: ; 82D9462
+ .incbin "base_emerald.gba", 0x2d9462, 0xa7f
+
+gUnknown_082D9EE1: ; 82D9EE1
+ .incbin "base_emerald.gba", 0x2d9ee1, 0x1a
+
+gUnknown_082D9EFB: ; 82D9EFB
+ .incbin "base_emerald.gba", 0x2d9efb, 0x21
+
+gUnknown_082D9F1C: ; 82D9F1C
+ .incbin "base_emerald.gba", 0x2d9f1c, 0x88e
+
+gUnknown_082DA7AA: ; 82DA7AA
+ .incbin "base_emerald.gba", 0x2da7aa, 0xd
+
+gUnknown_082DA7B7: ; 82DA7B7
+ .incbin "base_emerald.gba", 0x2da7b7, 0xd
+
+gUnknown_082DA7C4: ; 82DA7C4
+ .incbin "base_emerald.gba", 0x2da7c4, 0x9
+
+gUnknown_082DA7CD: ; 82DA7CD
+ .incbin "base_emerald.gba", 0x2da7cd, 0x160
+
+gUnknown_082DA92D: ; 82DA92D
+ .incbin "base_emerald.gba", 0x2da92d, 0x3d
+
+gUnknown_082DA96A: ; 82DA96A
+ .incbin "base_emerald.gba", 0x2da96a, 0x3
+
+gUnknown_082DA96D: ; 82DA96D
+ .incbin "base_emerald.gba", 0x2da96d, 0x9e
+
+gUnknown_082DAA0B: ; 82DAA0B
+ .incbin "base_emerald.gba", 0x2daa0b, 0x2a
+
+gUnknown_082DAA35: ; 82DAA35
+ .incbin "base_emerald.gba", 0x2daa35, 0x52
+
+gUnknown_082DAA87: ; 82DAA87
+ .incbin "base_emerald.gba", 0x2daa87, 0x54
+
+gUnknown_082DAADB: ; 82DAADB
+ .incbin "base_emerald.gba", 0x2daadb, 0xe
+
+gUnknown_082DAAE9: ; 82DAAE9
+ .incbin "base_emerald.gba", 0x2daae9, 0x7
+
+gUnknown_082DAAF0: ; 82DAAF0
+ .incbin "base_emerald.gba", 0x2daaf0, 0x7
+
+gUnknown_082DAAF7: ; 82DAAF7
+ .incbin "base_emerald.gba", 0x2daaf7, 0x7
+
+gUnknown_082DAAFE: ; 82DAAFE
+ .incbin "base_emerald.gba", 0x2daafe, 0x4
+
+gUnknown_082DAB02: ; 82DAB02
+ .incbin "base_emerald.gba", 0x2dab02, 0x9
+
+gUnknown_082DAB0B: ; 82DAB0B
+ .incbin "base_emerald.gba", 0x2dab0b, 0x6
+
+gUnknown_082DAB11: ; 82DAB11
+ .incbin "base_emerald.gba", 0x2dab11, 0x4
+
+gUnknown_082DAB15: ; 82DAB15
+ .incbin "base_emerald.gba", 0x2dab15, 0xa4
+
+gUnknown_082DABB9: ; 82DABB9
+ .incbin "base_emerald.gba", 0x2dabb9, 0x4
+
+gUnknown_082DABBD: ; 82DABBD
+ .incbin "base_emerald.gba", 0x2dabbd, 0x6f
+
+gUnknown_082DAC2C: ; 82DAC2C
+ .incbin "base_emerald.gba", 0x2dac2c, 0x1b
+
+gUnknown_082DAC47: ; 82DAC47
+ .incbin "base_emerald.gba", 0x2dac47, 0x82
+
+gUnknown_082DACC9: ; 82DACC9
+ .incbin "base_emerald.gba", 0x2dacc9, 0x9
+
+gUnknown_082DACD2: ; 82DACD2
+ .incbin "base_emerald.gba", 0x2dacd2, 0xe
+
+gUnknown_082DACE0: ; 82DACE0
+ .incbin "base_emerald.gba", 0x2dace0, 0x7
+
+gUnknown_082DACE7: ; 82DACE7
+ .incbin "base_emerald.gba", 0x2dace7, 0x13
+
+gUnknown_082DACFA: ; 82DACFA
+ .incbin "base_emerald.gba", 0x2dacfa, 0x11
+
+gUnknown_082DAD0B: ; 82DAD0B
+ .incbin "base_emerald.gba", 0x2dad0b, 0xa
+
+gUnknown_082DAD15: ; 82DAD15
+ .incbin "base_emerald.gba", 0x2dad15, 0x5c
+
+gUnknown_082DAD71: ; 82DAD71
+ .incbin "base_emerald.gba", 0x2dad71, 0xb
+
+gUnknown_082DAD7C: ; 82DAD7C
+ .incbin "base_emerald.gba", 0x2dad7c, 0x48
+
+gUnknown_082DADC4: ; 82DADC4
+ .incbin "base_emerald.gba", 0x2dadc4, 0x14
+
+gUnknown_082DADD8: ; 82DADD8
+ .incbin "base_emerald.gba", 0x2dadd8, 0x2b
+
+gUnknown_082DAE03: ; 82DAE03
+ .incbin "base_emerald.gba", 0x2dae03, 0xa
+
+gUnknown_082DAE0D: ; 82DAE0D
+ .incbin "base_emerald.gba", 0x2dae0d, 0x7
+
+gUnknown_082DAE14: ; 82DAE14
+ .incbin "base_emerald.gba", 0x2dae14, 0xb
+
+gUnknown_082DAE1F: ; 82DAE1F
+ .incbin "base_emerald.gba", 0x2dae1f, 0x4
+
+gUnknown_082DAE23: ; 82DAE23
+ .incbin "base_emerald.gba", 0x2dae23, 0x7
+
+gUnknown_082DAE2A: ; 82DAE2A
+ .incbin "base_emerald.gba", 0x2dae2a, 0xd
+
+gUnknown_082DAE37: ; 82DAE37
+ .incbin "base_emerald.gba", 0x2dae37, 0x7
+
+gUnknown_082DAE3E: ; 82DAE3E
+ .incbin "base_emerald.gba", 0x2dae3e, 0x1b
+
+gUnknown_082DAE59: ; 82DAE59
+ .incbin "base_emerald.gba", 0x2dae59, 0x37
+
+gUnknown_082DAE90: ; 82DAE90
+ .incbin "base_emerald.gba", 0x2dae90, 0x37
+
+gUnknown_082DAEC7: ; 82DAEC7
+ .incbin "base_emerald.gba", 0x2daec7, 0x3e
+
+gUnknown_082DAF05: ; 82DAF05
+ .incbin "base_emerald.gba", 0x2daf05, 0x1b
+
+gUnknown_082DAF20: ; 82DAF20
+ .incbin "base_emerald.gba", 0x2daf20, 0x7
+
+gUnknown_082DAF27: ; 82DAF27
+ .incbin "base_emerald.gba", 0x2daf27, 0x9c
+
+gUnknown_082DAFC3: ; 82DAFC3
+ .incbin "base_emerald.gba", 0x2dafc3, 0x2
+
+gUnknown_082DAFC5: ; 82DAFC5
+ .incbin "base_emerald.gba", 0x2dafc5, 0x11
+
+gUnknown_082DAFD6: ; 82DAFD6
+ .incbin "base_emerald.gba", 0x2dafd6, 0x7
+
+gUnknown_082DAFDD: ; 82DAFDD
+ .incbin "base_emerald.gba", 0x2dafdd, 0x7
+
+gUnknown_082DAFE4: ; 82DAFE4
+ .incbin "base_emerald.gba", 0x2dafe4, 0x8e
+
+gUnknown_082DB072: ; 82DB072
+ .incbin "base_emerald.gba", 0x2db072, 0x4
+
+gUnknown_082DB076: ; 82DB076
+ .incbin "base_emerald.gba", 0x2db076, 0x4
+
+gUnknown_082DB07A: ; 82DB07A
+ .incbin "base_emerald.gba", 0x2db07a, 0xf
+
+gUnknown_082DB089: ; 82DB089
+ .incbin "base_emerald.gba", 0x2db089, 0xf
+
+gUnknown_082DB098: ; 82DB098
+ .incbin "base_emerald.gba", 0x2db098, 0x8
+
+gUnknown_082DB0A0: ; 82DB0A0
+ .incbin "base_emerald.gba", 0x2db0a0, 0x4
+
+gUnknown_082DB0A4: ; 82DB0A4
+ .incbin "base_emerald.gba", 0x2db0a4, 0xb
+
+gUnknown_082DB0AF: ; 82DB0AF
+ .incbin "base_emerald.gba", 0x2db0af, 0x8
+
+gUnknown_082DB0B7: ; 82DB0B7
+ .incbin "base_emerald.gba", 0x2db0b7, 0x37
+
+gUnknown_082DB0EE: ; 82DB0EE
+ .incbin "base_emerald.gba", 0x2db0ee, 0x29
+
+gUnknown_082DB117: ; 82DB117
+ .incbin "base_emerald.gba", 0x2db117, 0x51
+
+gUnknown_082DB168: ; 82DB168
+ .incbin "base_emerald.gba", 0x2db168, 0xe
+
+gUnknown_082DB176: ; 82DB176
+ .incbin "base_emerald.gba", 0x2db176, 0xb
+
+gUnknown_082DB181: ; 82DB181
+ .incbin "base_emerald.gba", 0x2db181, 0x4
+
+gUnknown_082DB185: ; 82DB185
+ .incbin "base_emerald.gba", 0x2db185, 0x8
+
+gUnknown_082DB18D: ; 82DB18D
+ .incbin "base_emerald.gba", 0x2db18d, 0x7
+
+gUnknown_082DB194: ; 82DB194
+ .incbin "base_emerald.gba", 0x2db194, 0x18
+
+gUnknown_082DB1AC: ; 82DB1AC
+ .incbin "base_emerald.gba", 0x2db1ac, 0x1b
+
+gUnknown_082DB1C7: ; 82DB1C7
+ .incbin "base_emerald.gba", 0x2db1c7, 0x7
+
+gUnknown_082DB1CE: ; 82DB1CE
+ .incbin "base_emerald.gba", 0x2db1ce, 0x7
+
+gUnknown_082DB1D5: ; 82DB1D5
+ .incbin "base_emerald.gba", 0x2db1d5, 0x2a
+
+gUnknown_082DB1FF: ; 82DB1FF
+ .incbin "base_emerald.gba", 0x2db1ff, 0x14
+
+gUnknown_082DB213: ; 82DB213
+ .incbin "base_emerald.gba", 0x2db213, 0xd
+
+gUnknown_082DB220: ; 82DB220
+ .incbin "base_emerald.gba", 0x2db220, 0x14
+
+gUnknown_082DB234: ; 82DB234
+ .incbin "base_emerald.gba", 0x2db234, 0x9
+
+gUnknown_082DB23D: ; 82DB23D
+ .incbin "base_emerald.gba", 0x2db23d, 0x22
+
+gUnknown_082DB25F: ; 82DB25F
+ .incbin "base_emerald.gba", 0x2db25f, 0xb
+
+gUnknown_082DB26A: ; 82DB26A
+ .incbin "base_emerald.gba", 0x2db26a, 0xd
+
+gUnknown_082DB277: ; 82DB277
+ .incbin "base_emerald.gba", 0x2db277, 0xb
+
+gUnknown_082DB282: ; 82DB282
+ .incbin "base_emerald.gba", 0x2db282, 0x9
+
+gUnknown_082DB28B: ; 82DB28B
+ .incbin "base_emerald.gba", 0x2db28b, 0x10
+
+gUnknown_082DB29B: ; 82DB29B
+ .incbin "base_emerald.gba", 0x2db29b, 0xb
+
+gUnknown_082DB2A6: ; 82DB2A6
+ .incbin "base_emerald.gba", 0x2db2a6, 0x9
+
+gUnknown_082DB2AF: ; 82DB2AF
+ .incbin "base_emerald.gba", 0x2db2af, 0xe
+
+gUnknown_082DB2BD: ; 82DB2BD
+ .incbin "base_emerald.gba", 0x2db2bd, 0x43
+
+gUnknown_082DB300: ; 82DB300
+ .incbin "base_emerald.gba", 0x2db300, 0x7
+
+gUnknown_082DB307: ; 82DB307
+ .incbin "base_emerald.gba", 0x2db307, 0x7
+
+gUnknown_082DB30E: ; 82DB30E
+ .incbin "base_emerald.gba", 0x2db30e, 0x12
+
+gUnknown_082DB320: ; 82DB320
+ .incbin "base_emerald.gba", 0x2db320, 0x7
+
+gUnknown_082DB327: ; 82DB327
+ .incbin "base_emerald.gba", 0x2db327, 0xd
+
+gUnknown_082DB334: ; 82DB334
+ .incbin "base_emerald.gba", 0x2db334, 0xb
+
+gUnknown_082DB33F: ; 82DB33F
+ .incbin "base_emerald.gba", 0x2db33f, 0x11
+
+gUnknown_082DB350: ; 82DB350
+ .incbin "base_emerald.gba", 0x2db350, 0x11
+
+gUnknown_082DB361: ; 82DB361
+ .incbin "base_emerald.gba", 0x2db361, 0x17
+
+gUnknown_082DB378: ; 82DB378
+ .incbin "base_emerald.gba", 0x2db378, 0xaa
+
+gUnknown_082DB422: ; 82DB422
+ .incbin "base_emerald.gba", 0x2db422, 0xe
+
+gUnknown_082DB430: ; 82DB430
+ .incbin "base_emerald.gba", 0x2db430, 0x14
+
+gUnknown_082DB444: ; 82DB444
+ .incbin "base_emerald.gba", 0x2db444, 0xe
+
+gUnknown_082DB452: ; 82DB452
+ .incbin "base_emerald.gba", 0x2db452, 0xa
+
+gUnknown_082DB45C: ; 82DB45C
+ .incbin "base_emerald.gba", 0x2db45c, 0x14
+
+gUnknown_082DB470: ; 82DB470
+ .incbin "base_emerald.gba", 0x2db470, 0x14
+
+gUnknown_082DB484: ; 82DB484
+ .incbin "base_emerald.gba", 0x2db484, 0x25
+
+gUnknown_082DB4A9: ; 82DB4A9
+ .incbin "base_emerald.gba", 0x2db4a9, 0xf
+
+gUnknown_082DB4B8: ; 82DB4B8
+ .incbin "base_emerald.gba", 0x2db4b8, 0x9
+
+gUnknown_082DB4C1: ; 82DB4C1
+ .incbin "base_emerald.gba", 0x2db4c1, 0x69
+
+gUnknown_082DB52A: ; 82DB52A
+ .incbin "base_emerald.gba", 0x2db52a, 0x14
+
+gUnknown_082DB53E: ; 82DB53E
+ .incbin "base_emerald.gba", 0x2db53e, 0x14
+
+gUnknown_082DB552: ; 82DB552
+ .incbin "base_emerald.gba", 0x2db552, 0xe
+
+gUnknown_082DB560: ; 82DB560
+ .incbin "base_emerald.gba", 0x2db560, 0xe
+
+gUnknown_082DB56E: ; 82DB56E
+ .incbin "base_emerald.gba", 0x2db56e, 0x1
+
+gUnknown_082DB56F: ; 82DB56F
+ .incbin "base_emerald.gba", 0x2db56f, 0x22
+
+gUnknown_082DB591: ; 82DB591
+ .incbin "base_emerald.gba", 0x2db591, 0x1
+
+gUnknown_082DB592: ; 82DB592
+ .incbin "base_emerald.gba", 0x2db592, 0x15
+
+gUnknown_082DB5A7: ; 82DB5A7
+ .incbin "base_emerald.gba", 0x2db5a7, 0x1
+
+gUnknown_082DB5A8: ; 82DB5A8
+ .incbin "base_emerald.gba", 0x2db5a8, 0x1f
+
+gUnknown_082DB5C7: ; 82DB5C7
+ .incbin "base_emerald.gba", 0x2db5c7, 0xa
+
+gUnknown_082DB5D1: ; 82DB5D1
+ .incbin "base_emerald.gba", 0x2db5d1, 0xc
+
+gUnknown_082DB5DD: ; 82DB5DD
+ .incbin "base_emerald.gba", 0x2db5dd, 0xc
+
+gUnknown_082DB5E9: ; 82DB5E9
+ .incbin "base_emerald.gba", 0x2db5e9, 0xc
+
+gUnknown_082DB5F5: ; 82DB5F5
+ .incbin "base_emerald.gba", 0x2db5f5, 0xe
+
+gUnknown_082DB603: ; 82DB603
+ .incbin "base_emerald.gba", 0x2db603, 0x1c
+
+gUnknown_082DB61F: ; 82DB61F
+ .incbin "base_emerald.gba", 0x2db61f, 0x10
+
+gUnknown_082DB62F: ; 82DB62F
+ .incbin "base_emerald.gba", 0x2db62f, 0x10
+
+gUnknown_082DB63F: ; 82DB63F
+ .incbin "base_emerald.gba", 0x2db63f, 0xe
+
+gUnknown_082DB64D: ; 82DB64D
+ .incbin "base_emerald.gba", 0x2db64d, 0x7
+
+gUnknown_082DB654: ; 82DB654
+ .incbin "base_emerald.gba", 0x2db654, 0x1b
+
+gUnknown_082DB66F: ; 82DB66F
+ .incbin "base_emerald.gba", 0x2db66f, 0xd
+
+gUnknown_082DB67C: ; 82DB67C
+ .incbin "base_emerald.gba", 0x2db67c, 0x3
+
+gUnknown_082DB67F: ; 82DB67F
+ .incbin "base_emerald.gba", 0x2db67f, 0x3
+
+gUnknown_082DB682: ; 82DB682
+ .incbin "base_emerald.gba", 0x2db682, 0xa
+
+gUnknown_082DB68C: ; 82DB68C
+ .incbin "base_emerald.gba", 0x2db68c, 0x9
+
+gUnknown_082DB695: ; 82DB695
+ .incbin "base_emerald.gba", 0x2db695, 0x10
+
+gUnknown_082DB6A5: ; 82DB6A5
+ .incbin "base_emerald.gba", 0x2db6a5, 0x8
+
+gUnknown_082DB6AD: ; 82DB6AD
+ .incbin "base_emerald.gba", 0x2db6ad, 0x2c
+
+gUnknown_082DB6D9: ; 82DB6D9
+ .incbin "base_emerald.gba", 0x2db6d9, 0x17
+
+gUnknown_082DB6F0: ; 82DB6F0
+ .incbin "base_emerald.gba", 0x2db6f0, 0xb
+
+gUnknown_082DB6FB: ; 82DB6FB
+ .incbin "base_emerald.gba", 0x2db6fb, 0xb
+
+gUnknown_082DB706: ; 82DB706
+ .incbin "base_emerald.gba", 0x2db706, 0x6
+
+gUnknown_082DB70C: ; 82DB70C
+ .incbin "base_emerald.gba", 0x2db70c, 0x12
+
+gUnknown_082DB71E: ; 82DB71E
+ .incbin "base_emerald.gba", 0x2db71e, 0x6
+
+gUnknown_082DB724: ; 82DB724
+ .incbin "base_emerald.gba", 0x2db724, 0x12
+
+gUnknown_082DB736: ; 82DB736
+ .incbin "base_emerald.gba", 0x2db736, 0x6
+
+gUnknown_082DB73C: ; 82DB73C
+ .incbin "base_emerald.gba", 0x2db73c, 0x12
+
+gUnknown_082DB74E: ; 82DB74E
+ .incbin "base_emerald.gba", 0x2db74e, 0x6
+
+gUnknown_082DB754: ; 82DB754
+ .incbin "base_emerald.gba", 0x2db754, 0x12
+
+gUnknown_082DB766: ; 82DB766
+ .incbin "base_emerald.gba", 0x2db766, 0x6
+
+gUnknown_082DB76C: ; 82DB76C
+ .incbin "base_emerald.gba", 0x2db76c, 0x12
+
+gUnknown_082DB77E: ; 82DB77E
+ .incbin "base_emerald.gba", 0x2db77e, 0x6
+
+gUnknown_082DB784: ; 82DB784
+ .incbin "base_emerald.gba", 0x2db784, 0x10
+
+gUnknown_082DB794: ; 82DB794
+ .incbin "base_emerald.gba", 0x2db794, 0x6
+
+gUnknown_082DB79A: ; 82DB79A
+ .incbin "base_emerald.gba", 0x2db79a, 0x14
+
+gUnknown_082DB7AE: ; 82DB7AE
+ .incbin "base_emerald.gba", 0x2db7ae, 0x6
+
+gUnknown_082DB7B4: ; 82DB7B4
+ .incbin "base_emerald.gba", 0x2db7b4, 0x10
+
+gUnknown_082DB7C4: ; 82DB7C4
+ .incbin "base_emerald.gba", 0x2db7c4, 0x1d
+
+gUnknown_082DB7E1: ; 82DB7E1
+ .incbin "base_emerald.gba", 0x2db7e1, 0x10
+
+gUnknown_082DB7F1: ; 82DB7F1
+ .incbin "base_emerald.gba", 0x2db7f1, 0x6
+
+gUnknown_082DB7F7: ; 82DB7F7
+ .incbin "base_emerald.gba", 0x2db7f7, 0x1b
+
+gUnknown_082DB812: ; 82DB812
+ .incbin "base_emerald.gba", 0x2db812, 0x4
+
+gUnknown_082DB816: ; 82DB816
+ .incbin "base_emerald.gba", 0x2db816, 0xe
+
+gUnknown_082DB824: ; 82DB824
+ .incbin "base_emerald.gba", 0x2db824, 0x2a
+
+gUnknown_082DB84E: ; 82DB84E
+ .incbin "base_emerald.gba", 0x2db84e, 0x1b
+
+gUnknown_082DB869: ; 82DB869
+ .incbin "base_emerald.gba", 0x2db869, 0x10
+
+gUnknown_082DB879: ; 82DB879
+ .incbin "base_emerald.gba", 0x2db879, 0x4
+
+gUnknown_082DB87D: ; 82DB87D
+ .incbin "base_emerald.gba", 0x2db87d, 0x4
+
+gUnknown_082DB881: ; 82DB881
+ .incbin "base_emerald.gba", 0x2db881, 0x3d
+
+gUnknown_082DB8BE: ; 82DB8BE
+ .incbin "base_emerald.gba", 0x2db8be, 0x35
+
+gUnknown_082DB8F3: ; 82DB8F3
+ .incbin "base_emerald.gba", 0x2db8f3, 0xc7
+
+gUnknown_082DB9BA: ; 82DB9BA
+ .incbin "base_emerald.gba", 0x2db9ba, 0x7
+
+gUnknown_082DB9C1: ; 82DB9C1
+ .incbin "base_emerald.gba", 0x2db9c1, 0x7
+
+gUnknown_082DB9C8: ; 82DB9C8
+ .incbin "base_emerald.gba", 0x2db9c8, 0xc
+
+gUnknown_082DB9D4: ; 82DB9D4
+ .incbin "base_emerald.gba", 0x2db9d4, 0x334
+
+gUnknown_082DBD08: ; 82DBD08
+ .incbin "base_emerald.gba", 0x2dbd08, 0x34
+
+gUnknown_082DBD3C: ; 82DBD3C
+ .incbin "base_emerald.gba", 0x2dbd3c, 0x18
+
+gUnknown_082DBD54: ; 82DBD54
+ .incbin "base_emerald.gba", 0x2dbd54, 0x4
+
+gUnknown_082DBD58: ; 82DBD58
+ .incbin "base_emerald.gba", 0x2dbd58, 0x2c
+
+gUnknown_082DBD84: ; 82DBD84
+ .incbin "base_emerald.gba", 0x2dbd84, 0x46
+
+gUnknown_082DBDCA: ; 82DBDCA
+ .incbin "base_emerald.gba", 0x2dbdca, 0xa
+
+gUnknown_082DBDD4: ; 82DBDD4
+ .incbin "base_emerald.gba", 0x2dbdd4, 0x2e
+
+gUnknown_082DBE02: ; 82DBE02
+ .incbin "base_emerald.gba", 0x2dbe02, 0xf6
+
+gUnknown_082DBEF8: ; 82DBEF8
+ .incbin "base_emerald.gba", 0x2dbef8, 0x2458
+
+gUnknown_082DE350: ; 82DE350
+ .incbin "base_emerald.gba", 0x2de350, 0x9dc
+
+gUnknown_082DED2C: ; 82DED2C
+ .incbin "base_emerald.gba", 0x2ded2c, 0x44
diff --git a/data/data2.s b/data/data2.s
index 8e7d74fcb..fe7cb7718 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -130,8 +130,41 @@ gFont9JapaneseGlyphs: ; 82EA61C
; to be unreferenced there too.
.incbin "base_emerald.gba", 0x2ec61c, 0x18
-; TODO: gpu_obj.s data
- include_range 0x2ec634, 0x2ec7c4
+gUnknown_082EC634: ; 82EC634
+ .incbin "base_emerald.gba", 0x2ec634, 0x18
+
+gUnknown_082EC64C: ; 82EC64C
+ .incbin "base_emerald.gba", 0x2ec64c, 0x44
+
+gUnknown_082EC690: ; 82EC690
+ .incbin "base_emerald.gba", 0x2ec690, 0xc
+
+gUnknown_082EC69C: ; 82EC69C
+ .incbin "base_emerald.gba", 0x2ec69c, 0xc
+
+gUnknown_082EC6A8: ; 82EC6A8
+ .incbin "base_emerald.gba", 0x2ec6a8, 0x4
+
+gUnknown_082EC6AC: ; 82EC6AC
+ .incbin "base_emerald.gba", 0x2ec6ac, 0x18
+
+gUnknown_082EC6C4: ; 82EC6C4
+ .incbin "base_emerald.gba", 0x2ec6c4, 0x8
+
+gUnknown_082EC6CC: ; 82EC6CC
+ .incbin "base_emerald.gba", 0x2ec6cc, 0x8
+
+gUnknown_082EC6D4: ; 82EC6D4
+ .incbin "base_emerald.gba", 0x2ec6d4, 0x10
+
+gUnknown_082EC6E4: ; 82EC6E4
+ .incbin "base_emerald.gba", 0x2ec6e4, 0x10
+
+gUnknown_082EC6F4: ; 82EC6F4
+ .incbin "base_emerald.gba", 0x2ec6f4, 0x60
+
+gUnknown_082EC754: ; 82EC754
+ .incbin "base_emerald.gba", 0x2ec754, 0x70
gUnknown_82EC7C4: ; 82EC7C4
.2byte 0x0100
@@ -145,18 +178,11808 @@ gUnknown_82EC7CC: ; 82EC7CC
.2byte 0x0004
.2byte 0x0008
- include_range 0x2ec7d4, 0x31d94c
+gUnknown_082EC7D4: ; 82EC7D4
+ .incbin "base_emerald.gba", 0x2ec7d4, 0x10
+
+gUnknown_082EC7E4: ; 82EC7E4
+ .incbin "base_emerald.gba", 0x2ec7e4, 0x28
+
+gUnknown_082EC80C: ; 82EC80C
+ .incbin "base_emerald.gba", 0x2ec80c, 0x4
+
+gUnknown_082EC810: ; 82EC810
+ .incbin "base_emerald.gba", 0x2ec810, 0x8
+
+gUnknown_082EC818: ; 82EC818
+ .incbin "base_emerald.gba", 0x2ec818, 0x38
+
+gUnknown_082EC850: ; 82EC850
+ .incbin "base_emerald.gba", 0x2ec850, 0x1c
+
+gUnknown_082EC86C: ; 82EC86C
+ .incbin "base_emerald.gba", 0x2ec86c, 0x20
+
+gUnknown_082EC88C: ; 82EC88C
+ .incbin "base_emerald.gba", 0x2ec88c, 0x4a8
+
+gUnknown_082ECD34: ; 82ECD34
+ .incbin "base_emerald.gba", 0x2ecd34, 0x1ec
+
+gUnknown_082ECF20: ; 82ECF20
+ .incbin "base_emerald.gba", 0x2ecf20, 0x20
+
+gUnknown_082ECF40: ; 82ECF40
+ .incbin "base_emerald.gba", 0x2ecf40, 0x228
+
+gUnknown_082ED168: ; 82ED168
+ .incbin "base_emerald.gba", 0x2ed168, 0x40
+
+gUnknown_082ED1A8: ; 82ED1A8
+ .incbin "base_emerald.gba", 0x2ed1a8, 0x28
+
+gUnknown_082ED1D0: ; 82ED1D0
+ .incbin "base_emerald.gba", 0x2ed1d0, 0x4
+
+gUnknown_082ED1D4: ; 82ED1D4
+ .incbin "base_emerald.gba", 0x2ed1d4, 0x10
+
+gUnknown_082ED1E4: ; 82ED1E4
+ .incbin "base_emerald.gba", 0x2ed1e4, 0x18
+
+gUnknown_082ED1FC: ; 82ED1FC
+ .incbin "base_emerald.gba", 0x2ed1fc, 0x8
+
+gUnknown_082ED204: ; 82ED204
+ .incbin "base_emerald.gba", 0x2ed204, 0x20
+
+gUnknown_082ED224: ; 82ED224
+ .incbin "base_emerald.gba", 0x2ed224, 0x14c
+
+gUnknown_082ED370: ; 82ED370
+ .incbin "base_emerald.gba", 0x2ed370, 0x100
+
+gUnknown_082ED470: ; 82ED470
+ .incbin "base_emerald.gba", 0x2ed470, 0x100
+
+gUnknown_082ED570: ; 82ED570
+ .incbin "base_emerald.gba", 0x2ed570, 0x70
+
+gUnknown_082ED5E0: ; 82ED5E0
+ .incbin "base_emerald.gba", 0x2ed5e0, 0x8
+
+gUnknown_082ED5E8: ; 82ED5E8
+ .incbin "base_emerald.gba", 0x2ed5e8, 0x8
+
+gUnknown_082ED5F0: ; 82ED5F0
+ .incbin "base_emerald.gba", 0x2ed5f0, 0x18
+
+gUnknown_082ED608: ; 82ED608
+ .incbin "base_emerald.gba", 0x2ed608, 0x18
+
+gUnknown_082ED620: ; 82ED620
+ .incbin "base_emerald.gba", 0x2ed620, 0x8
+
+gUnknown_082ED628: ; 82ED628
+ .incbin "base_emerald.gba", 0x2ed628, 0x64
+
+gUnknown_082ED68C: ; 82ED68C
+ .incbin "base_emerald.gba", 0x2ed68c, 0x9
+
+gUnknown_082ED695: ; 82ED695
+ .incbin "base_emerald.gba", 0x2ed695, 0x10
+
+gUnknown_082ED6A5: ; 82ED6A5
+ .incbin "base_emerald.gba", 0x2ed6a5, 0x13
+
+gUnknown_082ED6B8: ; 82ED6B8
+ .incbin "base_emerald.gba", 0x2ed6b8, 0x28
+
+gUnknown_082ED6E0: ; 82ED6E0
+ .incbin "base_emerald.gba", 0x2ed6e0, 0x100
+
+gUnknown_082ED7E0: ; 82ED7E0
+ .incbin "base_emerald.gba", 0x2ed7e0, 0xc
+
+gUnknown_082ED7EC: ; 82ED7EC
+ .incbin "base_emerald.gba", 0x2ed7ec, 0x10
+
+gUnknown_082ED7FC: ; 82ED7FC
+ .incbin "base_emerald.gba", 0x2ed7fc, 0x18
+
+gUnknown_082ED814: ; 82ED814
+ .incbin "base_emerald.gba", 0x2ed814, 0x18
+
+gUnknown_082ED82C: ; 82ED82C
+ .incbin "base_emerald.gba", 0x2ed82c, 0x1f
+
+gUnknown_082ED84B: ; 82ED84B
+ .incbin "base_emerald.gba", 0x2ed84b, 0x10
+
+gUnknown_082ED85B: ; 82ED85B
+ .incbin "base_emerald.gba", 0x2ed85b, 0xd
+
+gUnknown_082ED868: ; 82ED868
+ .incbin "base_emerald.gba", 0x2ed868, 0x60
+
+gUnknown_082ED8C8: ; 82ED8C8
+ .incbin "base_emerald.gba", 0x2ed8c8, 0x4
+
+gUnknown_082ED8CC: ; 82ED8CC
+ .incbin "base_emerald.gba", 0x2ed8cc, 0x4
+
+gUnknown_082ED8D0: ; 82ED8D0
+ .incbin "base_emerald.gba", 0x2ed8d0, 0x28
+
+gUnknown_082ED8F8: ; 82ED8F8
+ .incbin "base_emerald.gba", 0x2ed8f8, 0x68
+
+gUnknown_082ED960: ; 82ED960
+ .incbin "base_emerald.gba", 0x2ed960, 0x30
+
+gUnknown_082ED990: ; 82ED990
+ .incbin "base_emerald.gba", 0x2ed990, 0x1d0
+
+gUnknown_082EDB60: ; 82EDB60
+ .incbin "base_emerald.gba", 0x2edb60, 0x64
+
+gUnknown_082EDBC4: ; 82EDBC4
+ .incbin "base_emerald.gba", 0x2edbc4, 0x24
+
+gUnknown_082EDBE8: ; 82EDBE8
+ .incbin "base_emerald.gba", 0x2edbe8, 0x24
+
+gUnknown_082EDC0C: ; 82EDC0C
+ .incbin "base_emerald.gba", 0x2edc0c, 0x28
+
+gUnknown_082EDC34: ; 82EDC34
+ .incbin "base_emerald.gba", 0x2edc34, 0x28
+
+gUnknown_082EDC5C: ; 82EDC5C
+ .incbin "base_emerald.gba", 0x2edc5c, 0x1c
+
+gUnknown_082EDC78: ; 82EDC78
+ .incbin "base_emerald.gba", 0x2edc78, 0x24
+
+gUnknown_082EDC9C: ; 82EDC9C
+ .incbin "base_emerald.gba", 0x2edc9c, 0xb4
+
+gUnknown_082EDD50: ; 82EDD50
+ .incbin "base_emerald.gba", 0x2edd50, 0x8
+
+gUnknown_082EDD58: ; 82EDD58
+ .incbin "base_emerald.gba", 0x2edd58, 0x6c
+
+gUnknown_082EDDC4: ; 82EDDC4
+ .incbin "base_emerald.gba", 0x2eddc4, 0x30
+
+gUnknown_082EDDF4: ; 82EDDF4
+ .incbin "base_emerald.gba", 0x2eddf4, 0x18
+
+gUnknown_082EDE0C: ; 82EDE0C
+ .incbin "base_emerald.gba", 0x2ede0c, 0x3c
+
+gUnknown_082EDE48: ; 82EDE48
+ .incbin "base_emerald.gba", 0x2ede48, 0x1c
+
+gUnknown_082EDE64: ; 82EDE64
+ .incbin "base_emerald.gba", 0x2ede64, 0x38
+
+gUnknown_082EDE9C: ; 82EDE9C
+ .incbin "base_emerald.gba", 0x2ede9c, 0x28
+
+gUnknown_082EDEC4: ; 82EDEC4
+ .incbin "base_emerald.gba", 0x2edec4, 0x40
+
+gUnknown_082EDF04: ; 82EDF04
+ .incbin "base_emerald.gba", 0x2edf04, 0x3c
+
+gUnknown_082EDF40: ; 82EDF40
+ .incbin "base_emerald.gba", 0x2edf40, 0x40
+
+gUnknown_082EDF80: ; 82EDF80
+ .incbin "base_emerald.gba", 0x2edf80, 0x84
+
+gUnknown_082EE004: ; 82EE004
+ .incbin "base_emerald.gba", 0x2ee004, 0x178
+
+gUnknown_082EE17C: ; 82EE17C
+ .incbin "base_emerald.gba", 0x2ee17c, 0xd0
+
+gUnknown_082EE24C: ; 82EE24C
+ .incbin "base_emerald.gba", 0x2ee24c, 0xd8
+
+gUnknown_082EE324: ; 82EE324
+ .incbin "base_emerald.gba", 0x2ee324, 0x54
+
+gUnknown_082EE378: ; 82EE378
+ .incbin "base_emerald.gba", 0x2ee378, 0x8
+
+gUnknown_082EE380: ; 82EE380
+ .incbin "base_emerald.gba", 0x2ee380, 0x5c
+
+gUnknown_082EE3DC: ; 82EE3DC
+ .incbin "base_emerald.gba", 0x2ee3dc, 0x54
+
+gUnknown_082EE430: ; 82EE430
+ .incbin "base_emerald.gba", 0x2ee430, 0x4c
+
+gUnknown_082EE47C: ; 82EE47C
+ .incbin "base_emerald.gba", 0x2ee47c, 0x74
+
+gUnknown_082EE4F0: ; 82EE4F0
+ .incbin "base_emerald.gba", 0x2ee4f0, 0x54
+
+gUnknown_082EE544: ; 82EE544
+ .incbin "base_emerald.gba", 0x2ee544, 0x1c
+
+gUnknown_082EE560: ; 82EE560
+ .incbin "base_emerald.gba", 0x2ee560, 0x1c
+
+gUnknown_082EE57C: ; 82EE57C
+ .incbin "base_emerald.gba", 0x2ee57c, 0x1c
+
+gUnknown_082EE598: ; 82EE598
+ .incbin "base_emerald.gba", 0x2ee598, 0x120
+
+gUnknown_082EE6B8: ; 82EE6B8
+ .incbin "base_emerald.gba", 0x2ee6b8, 0x10
+
+gUnknown_082EE6C8: ; 82EE6C8
+ .incbin "base_emerald.gba", 0x2ee6c8, 0x164
+
+gUnknown_082EE82C: ; 82EE82C
+ .incbin "base_emerald.gba", 0x2ee82c, 0x158
+
+gUnknown_082EE984: ; 82EE984
+ .incbin "base_emerald.gba", 0x2ee984, 0xe4
+
+gUnknown_082EEA68: ; 82EEA68
+ .incbin "base_emerald.gba", 0x2eea68, 0xa0
+
+gUnknown_082EEB08: ; 82EEB08
+ .incbin "base_emerald.gba", 0x2eeb08, 0x78
+
+gUnknown_082EEB80: ; 82EEB80
+ .incbin "base_emerald.gba", 0x2eeb80, 0x8
+
+gUnknown_082EEB88: ; 82EEB88
+ .incbin "base_emerald.gba", 0x2eeb88, 0x48
+
+gUnknown_082EEBD0: ; 82EEBD0
+ .incbin "base_emerald.gba", 0x2eebd0, 0x44
+
+gUnknown_082EEC14: ; 82EEC14
+ .incbin "base_emerald.gba", 0x2eec14, 0x88
+
+gUnknown_082EEC9C: ; 82EEC9C
+ .incbin "base_emerald.gba", 0x2eec9c, 0xa0
+
+gUnknown_082EED3C: ; 82EED3C
+ .incbin "base_emerald.gba", 0x2eed3c, 0x170
+
+gUnknown_082EEEAC: ; 82EEEAC
+ .incbin "base_emerald.gba", 0x2eeeac, 0x164
+
+gUnknown_082EF010: ; 82EF010
+ .incbin "base_emerald.gba", 0x2ef010, 0xf0
+
+gUnknown_082EF100: ; 82EF100
+ .incbin "base_emerald.gba", 0x2ef100, 0xcc
+
+gUnknown_082EF1CC: ; 82EF1CC
+ .incbin "base_emerald.gba", 0x2ef1cc, 0x20
+
+gUnknown_082EF1EC: ; 82EF1EC
+ .incbin "base_emerald.gba", 0x2ef1ec, 0x20
+
+gUnknown_082EF20C: ; 82EF20C
+ .incbin "base_emerald.gba", 0x2ef20c, 0x8c
+
+gUnknown_082EF298: ; 82EF298
+ .incbin "base_emerald.gba", 0x2ef298, 0x1e4
+
+gUnknown_082EF47C: ; 82EF47C
+ .incbin "base_emerald.gba", 0x2ef47c, 0x48
+
+gUnknown_082EF4C4: ; 82EF4C4
+ .incbin "base_emerald.gba", 0x2ef4c4, 0x38
+
+gUnknown_082EF4FC: ; 82EF4FC
+ .incbin "base_emerald.gba", 0x2ef4fc, 0x24
+
+gUnknown_082EF520: ; 82EF520
+ .incbin "base_emerald.gba", 0x2ef520, 0x24
+
+gUnknown_082EF544: ; 82EF544
+ .incbin "base_emerald.gba", 0x2ef544, 0x20
+
+gUnknown_082EF564: ; 82EF564
+ .incbin "base_emerald.gba", 0x2ef564, 0x2c
+
+gUnknown_082EF590: ; 82EF590
+ .incbin "base_emerald.gba", 0x2ef590, 0x28
+
+gUnknown_082EF5B8: ; 82EF5B8
+ .incbin "base_emerald.gba", 0x2ef5b8, 0xa4
+
+gUnknown_082EF65C: ; 82EF65C
+ .incbin "base_emerald.gba", 0x2ef65c, 0x88
+
+gUnknown_082EF6E4: ; 82EF6E4
+ .incbin "base_emerald.gba", 0x2ef6e4, 0x34
+
+gUnknown_082EF718: ; 82EF718
+ .incbin "base_emerald.gba", 0x2ef718, 0x98
+
+gUnknown_082EF7B0: ; 82EF7B0
+ .incbin "base_emerald.gba", 0x2ef7b0, 0x20
+
+gUnknown_082EF7D0: ; 82EF7D0
+ .incbin "base_emerald.gba", 0x2ef7d0, 0xc
+
+gUnknown_082EF7DC: ; 82EF7DC
+ .incbin "base_emerald.gba", 0x2ef7dc, 0x1c
+
+gUnknown_082EF7F8: ; 82EF7F8
+ .incbin "base_emerald.gba", 0x2ef7f8, 0x378
+
+gUnknown_082EFB70: ; 82EFB70
+ .incbin "base_emerald.gba", 0x2efb70, 0x58
+
+gUnknown_082EFBC8: ; 82EFBC8
+ .incbin "base_emerald.gba", 0x2efbc8, 0x74
+
+gUnknown_082EFC3C: ; 82EFC3C
+ .incbin "base_emerald.gba", 0x2efc3c, 0x18
+
+gUnknown_082EFC54: ; 82EFC54
+ .incbin "base_emerald.gba", 0x2efc54, 0x3c
+
+gUnknown_082EFC90: ; 82EFC90
+ .incbin "base_emerald.gba", 0x2efc90, 0xc8
+
+gUnknown_082EFD58: ; 82EFD58
+ .incbin "base_emerald.gba", 0x2efd58, 0x3c
+
+gUnknown_082EFD94: ; 82EFD94
+ .incbin "base_emerald.gba", 0x2efd94, 0x1bc
+
+gUnknown_082EFF50: ; 82EFF50
+ .incbin "base_emerald.gba", 0x2eff50, 0x14
+
+gUnknown_082EFF64: ; 82EFF64
+ .incbin "base_emerald.gba", 0x2eff64, 0x40
+
+gUnknown_082EFFA4: ; 82EFFA4
+ .incbin "base_emerald.gba", 0x2effa4, 0x74
+
+gUnknown_082F0018: ; 82F0018
+ .incbin "base_emerald.gba", 0x2f0018, 0x8
+
+gUnknown_082F0020: ; 82F0020
+ .incbin "base_emerald.gba", 0x2f0020, 0x28
+
+gUnknown_082F0048: ; 82F0048
+ .incbin "base_emerald.gba", 0x2f0048, 0x74
+
+gUnknown_082F00BC: ; 82F00BC
+ .incbin "base_emerald.gba", 0x2f00bc, 0x8
+
+gUnknown_082F00C4: ; 82F00C4
+ .incbin "base_emerald.gba", 0x2f00c4, 0x58
+
+gUnknown_082F011C: ; 82F011C
+ .incbin "base_emerald.gba", 0x2f011c, 0x8
+
+gUnknown_082F0124: ; 82F0124
+ .incbin "base_emerald.gba", 0x2f0124, 0x8
+
+gUnknown_082F012C: ; 82F012C
+ .incbin "base_emerald.gba", 0x2f012c, 0x30
+
+gUnknown_082F015C: ; 82F015C
+ .incbin "base_emerald.gba", 0x2f015c, 0x18
+
+gUnknown_082F0174: ; 82F0174
+ .incbin "base_emerald.gba", 0x2f0174, 0x8
+
+gUnknown_082F017C: ; 82F017C
+ .incbin "base_emerald.gba", 0x2f017c, 0x88
+
+gUnknown_082F0204: ; 82F0204
+ .incbin "base_emerald.gba", 0x2f0204, 0x18
+
+gUnknown_082F021C: ; 82F021C
+ .incbin "base_emerald.gba", 0x2f021c, 0x28
+
+gUnknown_082F0244: ; 82F0244
+ .incbin "base_emerald.gba", 0x2f0244, 0x18
+
+gUnknown_082F025C: ; 82F025C
+ .incbin "base_emerald.gba", 0x2f025c, 0x20
+
+gUnknown_082F027C: ; 82F027C
+ .incbin "base_emerald.gba", 0x2f027c, 0x18
+
+gUnknown_082F0294: ; 82F0294
+ .incbin "base_emerald.gba", 0x2f0294, 0x98
+
+gUnknown_082F032C: ; 82F032C
+ .incbin "base_emerald.gba", 0x2f032c, 0x18
+
+gUnknown_082F0344: ; 82F0344
+ .incbin "base_emerald.gba", 0x2f0344, 0x8
+
+gUnknown_082F034C: ; 82F034C
+ .incbin "base_emerald.gba", 0x2f034c, 0x58
+
+gUnknown_082F03A4: ; 82F03A4
+ .incbin "base_emerald.gba", 0x2f03a4, 0xb8
+
+gUnknown_082F045C: ; 82F045C
+ .incbin "base_emerald.gba", 0x2f045c, 0x7c
+
+gUnknown_082F04D8: ; 82F04D8
+ .incbin "base_emerald.gba", 0x2f04d8, 0x58
+
+gUnknown_082F0530: ; 82F0530
+ .incbin "base_emerald.gba", 0x2f0530, 0x18
+
+gUnknown_082F0548: ; 82F0548
+ .incbin "base_emerald.gba", 0x2f0548, 0x20
+
+gUnknown_082F0568: ; 82F0568
+ .incbin "base_emerald.gba", 0x2f0568, 0x30
+
+gUnknown_082F0598: ; 82F0598
+ .incbin "base_emerald.gba", 0x2f0598, 0x10
+
+gUnknown_082F05A8: ; 82F05A8
+ .incbin "base_emerald.gba", 0x2f05a8, 0x20
+
+gUnknown_082F05C8: ; 82F05C8
+ .incbin "base_emerald.gba", 0x2f05c8, 0x8
+
+gUnknown_082F05D0: ; 82F05D0
+ .incbin "base_emerald.gba", 0x2f05d0, 0x8
+
+gUnknown_082F05D8: ; 82F05D8
+ .incbin "base_emerald.gba", 0x2f05d8, 0x8
+
+gUnknown_082F05E0: ; 82F05E0
+ .incbin "base_emerald.gba", 0x2f05e0, 0x8
+
+gUnknown_082F05E8: ; 82F05E8
+ .incbin "base_emerald.gba", 0x2f05e8, 0x8
+
+gUnknown_082F05F0: ; 82F05F0
+ .incbin "base_emerald.gba", 0x2f05f0, 0x8
+
+gUnknown_082F05F8: ; 82F05F8
+ .incbin "base_emerald.gba", 0x2f05f8, 0x8
+
+gUnknown_082F0600: ; 82F0600
+ .incbin "base_emerald.gba", 0x2f0600, 0x8
+
+gUnknown_082F0608: ; 82F0608
+ .incbin "base_emerald.gba", 0x2f0608, 0x18
+
+gUnknown_082F0620: ; 82F0620
+ .incbin "base_emerald.gba", 0x2f0620, 0x18
+
+gUnknown_082F0638: ; 82F0638
+ .incbin "base_emerald.gba", 0x2f0638, 0x78
+
+gUnknown_082F06B0: ; 82F06B0
+ .incbin "base_emerald.gba", 0x2f06b0, 0x18
+
+gUnknown_082F06C8: ; 82F06C8
+ .incbin "base_emerald.gba", 0x2f06c8, 0x18
+
+gUnknown_082F06E0: ; 82F06E0
+ .incbin "base_emerald.gba", 0x2f06e0, 0x18
+
+gUnknown_082F06F8: ; 82F06F8
+ .incbin "base_emerald.gba", 0x2f06f8, 0x28
+
+gUnknown_082F0720: ; 82F0720
+ .incbin "base_emerald.gba", 0x2f0720, 0x8
+
+gUnknown_082F0728: ; 82F0728
+ .incbin "base_emerald.gba", 0x2f0728, 0x4
+
+gUnknown_082F072C: ; 82F072C
+ .incbin "base_emerald.gba", 0x2f072c, 0x14
+
+gUnknown_082F0740: ; 82F0740
+ .incbin "base_emerald.gba", 0x2f0740, 0x20
+
+gUnknown_082F0760: ; 82F0760
+ .incbin "base_emerald.gba", 0x2f0760, 0xa
+
+gUnknown_082F076A: ; 82F076A
+ .incbin "base_emerald.gba", 0x2f076a, 0x5
+
+gUnknown_082F076F: ; 82F076F
+ .incbin "base_emerald.gba", 0x2f076f, 0x5
+
+gUnknown_082F0774: ; 82F0774
+ .incbin "base_emerald.gba", 0x2f0774, 0x18
+
+gUnknown_082F078C: ; 82F078C
+ .incbin "base_emerald.gba", 0x2f078c, 0x2
+
+gUnknown_082F078E: ; 82F078E
+ .incbin "base_emerald.gba", 0x2f078e, 0x2
+
+gUnknown_082F0790: ; 82F0790
+ .incbin "base_emerald.gba", 0x2f0790, 0x200
+
+gUnknown_082F0990: ; 82F0990
+ .incbin "base_emerald.gba", 0x2f0990, 0x210
+
+gUnknown_082F0BA0: ; 82F0BA0
+ .incbin "base_emerald.gba", 0x2f0ba0, 0x194
+
+gUnknown_082F0D34: ; 82F0D34
+ .incbin "base_emerald.gba", 0x2f0d34, 0x8
+
+gUnknown_082F0D3C: ; 82F0D3C
+ .incbin "base_emerald.gba", 0x2f0d3c, 0x20
+
+gUnknown_082F0D5C: ; 82F0D5C
+ .incbin "base_emerald.gba", 0x2f0d5c, 0x14
+
+gUnknown_082F0D70: ; 82F0D70
+ .incbin "base_emerald.gba", 0x2f0d70, 0x60
+
+gUnknown_082F0DD0: ; 82F0DD0
+ .incbin "base_emerald.gba", 0x2f0dd0, 0x4
+
+gUnknown_082F0DD4: ; 82F0DD4
+ .incbin "base_emerald.gba", 0x2f0dd4, 0x10
+
+gUnknown_082F0DE4: ; 82F0DE4
+ .incbin "base_emerald.gba", 0x2f0de4, 0x4
+
+gUnknown_082F0DE8: ; 82F0DE8
+ .incbin "base_emerald.gba", 0x2f0de8, 0x28
+
+gUnknown_082F0E10: ; 82F0E10
+ .incbin "base_emerald.gba", 0x2f0e10, 0x8
+
+gUnknown_082F0E18: ; 82F0E18
+ .incbin "base_emerald.gba", 0x2f0e18, 0x4
+
+gUnknown_082F0E1C: ; 82F0E1C
+ .incbin "base_emerald.gba", 0x2f0e1c, 0xee4
+
+gUnknown_082F1D00: ; 82F1D00
+ .incbin "base_emerald.gba", 0x2f1d00, 0x8
+
+gUnknown_082F1D08: ; 82F1D08
+ .incbin "base_emerald.gba", 0x2f1d08, 0x40
+
+gUnknown_082F1D48: ; 82F1D48
+ .incbin "base_emerald.gba", 0x2f1d48, 0x18
+
+gUnknown_082F1D60: ; 82F1D60
+ .incbin "base_emerald.gba", 0x2f1d60, 0x80
+
+gUnknown_082F1DE0: ; 82F1DE0
+ .incbin "base_emerald.gba", 0x2f1de0, 0x8
+
+gUnknown_082F1DE8: ; 82F1DE8
+ .incbin "base_emerald.gba", 0x2f1de8, 0x10
+
+gUnknown_082F1DF8: ; 82F1DF8
+ .incbin "base_emerald.gba", 0x2f1df8, 0x6d0
+
+gUnknown_082F24C8: ; 82F24C8
+ .incbin "base_emerald.gba", 0x2f24c8, 0x80
+
+gUnknown_082F2548: ; 82F2548
+ .incbin "base_emerald.gba", 0x2f2548, 0x14
+
+gUnknown_082F255C: ; 82F255C
+ .incbin "base_emerald.gba", 0x2f255c, 0x3c
+
+gUnknown_082F2598: ; 82F2598
+ .incbin "base_emerald.gba", 0x2f2598, 0x3f4
+
+gUnknown_082F298C: ; 82F298C
+ .incbin "base_emerald.gba", 0x2f298c, 0x60
+
+gUnknown_082F29EC: ; 82F29EC
+ .incbin "base_emerald.gba", 0x2f29ec, 0x90
+
+gUnknown_082F2A7C: ; 82F2A7C
+ .incbin "base_emerald.gba", 0x2f2a7c, 0x28
+
+gUnknown_082F2AA4: ; 82F2AA4
+ .incbin "base_emerald.gba", 0x2f2aa4, 0x4
+
+gUnknown_082F2AA8: ; 82F2AA8
+ .incbin "base_emerald.gba", 0x2f2aa8, 0x100
+
+gUnknown_082F2BA8: ; 82F2BA8
+ .incbin "base_emerald.gba", 0x2f2ba8, 0x78
+
+gUnknown_082F2C20: ; 82F2C20
+ .incbin "base_emerald.gba", 0x2f2c20, 0x20
+
+gUnknown_082F2C40: ; 82F2C40
+ .incbin "base_emerald.gba", 0x2f2c40, 0x20
+
+gUnknown_082F2C60: ; 82F2C60
+ .incbin "base_emerald.gba", 0x2f2c60, 0x10
+
+gUnknown_082F2C70: ; 82F2C70
+ .incbin "base_emerald.gba", 0x2f2c70, 0x28
+
+gUnknown_082F2C98: ; 82F2C98
+ .incbin "base_emerald.gba", 0x2f2c98, 0xa8
+
+gUnknown_082F2D40: ; 82F2D40
+ .incbin "base_emerald.gba", 0x2f2d40, 0x84
+
+gUnknown_082F2DC4: ; 82F2DC4
+ .incbin "base_emerald.gba", 0x2f2dc4, 0x4
+
+gUnknown_082F2DC8: ; 82F2DC8
+ .incbin "base_emerald.gba", 0x2f2dc8, 0x2a
+
+gUnknown_082F2DF2: ; 82F2DF2
+ .incbin "base_emerald.gba", 0x2f2df2, 0x342
+
+gUnknown_082F3134: ; 82F3134
+ .incbin "base_emerald.gba", 0x2f3134, 0x28
+
+gUnknown_082F315C: ; 82F315C
+ .incbin "base_emerald.gba", 0x2f315c, 0x40
+
+gUnknown_082F319C: ; 82F319C
+ .incbin "base_emerald.gba", 0x2f319c, 0x20
+
+gUnknown_082F31BC: ; 82F31BC
+ .incbin "base_emerald.gba", 0x2f31bc, 0x18
+
+gUnknown_082F31D4: ; 82F31D4
+ .incbin "base_emerald.gba", 0x2f31d4, 0x58
+
+gUnknown_082F322C: ; 82F322C
+ .incbin "base_emerald.gba", 0x2f322c, 0x18
+
+gUnknown_082F3244: ; 82F3244
+ .incbin "base_emerald.gba", 0x2f3244, 0x18
+
+gUnknown_082F325C: ; 82F325C
+ .incbin "base_emerald.gba", 0x2f325c, 0x8
+
+gUnknown_082F3264: ; 82F3264
+ .incbin "base_emerald.gba", 0x2f3264, 0x8
+
+gUnknown_082F326C: ; 82F326C
+ .incbin "base_emerald.gba", 0x2f326c, 0x24
+
+gUnknown_082F3290: ; 82F3290
+ .incbin "base_emerald.gba", 0x2f3290, 0x14
+
+gUnknown_082F32A4: ; 82F32A4
+ .incbin "base_emerald.gba", 0x2f32a4, 0x24
+
+gUnknown_082F32C8: ; 82F32C8
+ .incbin "base_emerald.gba", 0x2f32c8, 0x4
+
+gUnknown_082F32CC: ; 82F32CC
+ .incbin "base_emerald.gba", 0x2f32cc, 0xc
+
+gUnknown_082F32D8: ; 82F32D8
+ .incbin "base_emerald.gba", 0x2f32d8, 0x3
+
+gUnknown_082F32DB: ; 82F32DB
+ .incbin "base_emerald.gba", 0x2f32db, 0x3
+
+gUnknown_082F32DE: ; 82F32DE
+ .incbin "base_emerald.gba", 0x2f32de, 0x3
+
+gUnknown_082F32E1: ; 82F32E1
+ .incbin "base_emerald.gba", 0x2f32e1, 0x6
+
+gUnknown_082F32E7: ; 82F32E7
+ .incbin "base_emerald.gba", 0x2f32e7, 0x5
+
+gUnknown_082F32EC: ; 82F32EC
+ .incbin "base_emerald.gba", 0x2f32ec, 0x8
+
+gUnknown_082F32F4: ; 82F32F4
+ .incbin "base_emerald.gba", 0x2f32f4, 0x50
+
+gUnknown_082F3344: ; 82F3344
+ .incbin "base_emerald.gba", 0x2f3344, 0x8
+
+gUnknown_082F334C: ; 82F334C
+ .incbin "base_emerald.gba", 0x2f334c, 0x940
+
+gUnknown_082F3C8C: ; 82F3C8C
+ .incbin "base_emerald.gba", 0x2f3c8c, 0x130
+
+gUnknown_082F3DBC: ; 82F3DBC
+ .incbin "base_emerald.gba", 0x2f3dbc, 0x198
+
+gUnknown_082F3F54: ; 82F3F54
+ .incbin "base_emerald.gba", 0x2f3f54, 0x228
+
+gUnknown_082F417C: ; 82F417C
+ .incbin "base_emerald.gba", 0x2f417c, 0x14
+
+gUnknown_082F4190: ; 82F4190
+ .incbin "base_emerald.gba", 0x2f4190, 0x3c
+
+gUnknown_082F41CC: ; 82F41CC
+ .incbin "base_emerald.gba", 0x2f41cc, 0x1
+
+gUnknown_082F41CD: ; 82F41CD
+ .incbin "base_emerald.gba", 0x2f41cd, 0x5
+
+gUnknown_082F41D2: ; 82F41D2
+ .incbin "base_emerald.gba", 0x2f41d2, 0x1
+
+gUnknown_082F41D3: ; 82F41D3
+ .incbin "base_emerald.gba", 0x2f41d3, 0x15
+
+gUnknown_082F41E8: ; 82F41E8
+ .incbin "base_emerald.gba", 0x2f41e8, 0xc
+
+gUnknown_082F41F4: ; 82F41F4
+ .incbin "base_emerald.gba", 0x2f41f4, 0x28
+
+gUnknown_082F421C: ; 82F421C
+ .incbin "base_emerald.gba", 0x2f421c, 0xf0
+
+gUnknown_082F430C: ; 82F430C
+ .incbin "base_emerald.gba", 0x2f430c, 0x18
+
+gUnknown_082F4324: ; 82F4324
+ .incbin "base_emerald.gba", 0x2f4324, 0x18
+
+gUnknown_082F433C: ; 82F433C
+ .incbin "base_emerald.gba", 0x2f433c, 0x18
+
+gUnknown_082F4354: ; 82F4354
+ .incbin "base_emerald.gba", 0x2f4354, 0x18
+
+gUnknown_082F436C: ; 82F436C
+ .incbin "base_emerald.gba", 0x2f436c, 0x18
+
+gUnknown_082F4384: ; 82F4384
+ .incbin "base_emerald.gba", 0x2f4384, 0x30
+
+gUnknown_082F43B4: ; 82F43B4
+ .incbin "base_emerald.gba", 0x2f43b4, 0x18
+
+gUnknown_082F43CC: ; 82F43CC
+ .incbin "base_emerald.gba", 0x2f43cc, 0x68
+
+gUnknown_082F4434: ; 82F4434
+ .incbin "base_emerald.gba", 0x2f4434, 0x10
+
+gUnknown_082F4444: ; 82F4444
+ .incbin "base_emerald.gba", 0x2f4444, 0x4
+
+gUnknown_082F4448: ; 82F4448
+ .incbin "base_emerald.gba", 0x2f4448, 0x54
+
+gUnknown_082F449C: ; 82F449C
+ .incbin "base_emerald.gba", 0x2f449c, 0x113
+
+gUnknown_082F45AF: ; 82F45AF
+ .incbin "base_emerald.gba", 0x2f45af, 0x4b
+
+gUnknown_082F45FA: ; 82F45FA
+ .incbin "base_emerald.gba", 0x2f45fa, 0x4e
+
+gUnknown_082F4648: ; 82F4648
+ .incbin "base_emerald.gba", 0x2f4648, 0x37
+
+gUnknown_082F467F: ; 82F467F
+ .incbin "base_emerald.gba", 0x2f467f, 0x3409
+
+gUnknown_082F7A88: ; 82F7A88
+ .incbin "base_emerald.gba", 0x2f7a88, 0xc
+
+gUnknown_082F7A94: ; 82F7A94
+ .incbin "base_emerald.gba", 0x2f7a94, 0x8
+
+gUnknown_082F7A9C: ; 82F7A9C
+ .incbin "base_emerald.gba", 0x2f7a9c, 0x8
+
+gUnknown_082F7AA4: ; 82F7AA4
+ .incbin "base_emerald.gba", 0x2f7aa4, 0x20
+
+gUnknown_082F7AC4: ; 82F7AC4
+ .incbin "base_emerald.gba", 0x2f7ac4, 0x30
+
+gUnknown_082F7AF4: ; 82F7AF4
+ .incbin "base_emerald.gba", 0x2f7af4, 0x30
+
+gUnknown_082F7B24: ; 82F7B24
+ .incbin "base_emerald.gba", 0x2f7b24, 0x8
+
+gUnknown_082F7B2C: ; 82F7B2C
+ .incbin "base_emerald.gba", 0x2f7b2c, 0x8
+
+gUnknown_082F7B34: ; 82F7B34
+ .incbin "base_emerald.gba", 0x2f7b34, 0xc
+
+gUnknown_082F7B40: ; 82F7B40
+ .incbin "base_emerald.gba", 0x2f7b40, 0x4
+
+gUnknown_082F7B44: ; 82F7B44
+ .incbin "base_emerald.gba", 0x2f7b44, 0x6
+
+gUnknown_082F7B4A: ; 82F7B4A
+ .incbin "base_emerald.gba", 0x2f7b4a, 0x6
+
+gUnknown_082F7B50: ; 82F7B50
+ .incbin "base_emerald.gba", 0x2f7b50, 0x40
+
+gUnknown_082F7B90: ; 82F7B90
+ .incbin "base_emerald.gba", 0x2f7b90, 0x14
+
+gUnknown_082F7BA4: ; 82F7BA4
+ .incbin "base_emerald.gba", 0x2f7ba4, 0x18
+
+gUnknown_082F7BBC: ; 82F7BBC
+ .incbin "base_emerald.gba", 0x2f7bbc, 0x10
+
+gUnknown_082F7BCC: ; 82F7BCC
+ .incbin "base_emerald.gba", 0x2f7bcc, 0x8
+
+gUnknown_082F7BD4: ; 82F7BD4
+ .incbin "base_emerald.gba", 0x2f7bd4, 0x10
+
+gUnknown_082F7BE4: ; 82F7BE4
+ .incbin "base_emerald.gba", 0x2f7be4, 0x8
+
+gUnknown_082F7BEC: ; 82F7BEC
+ .incbin "base_emerald.gba", 0x2f7bec, 0x204
+
+gUnknown_082F7DF0: ; 82F7DF0
+ .incbin "base_emerald.gba", 0x2f7df0, 0xc0
+
+gUnknown_082F7EB0: ; 82F7EB0
+ .incbin "base_emerald.gba", 0x2f7eb0, 0x1d4
+
+gUnknown_082F8084: ; 82F8084
+ .incbin "base_emerald.gba", 0x2f8084, 0x890
+
+gUnknown_082F8914: ; 82F8914
+ .incbin "base_emerald.gba", 0x2f8914, 0xdcc
+
+gUnknown_082F96E0: ; 82F96E0
+ .incbin "base_emerald.gba", 0x2f96e0, 0x94
+
+gUnknown_082F9774: ; 82F9774
+ .incbin "base_emerald.gba", 0x2f9774, 0x148
+
+gUnknown_082F98BC: ; 82F98BC
+ .incbin "base_emerald.gba", 0x2f98bc, 0x121c
+
+gUnknown_082FAAD8: ; 82FAAD8
+ .incbin "base_emerald.gba", 0x2faad8, 0x26c
+
+gUnknown_082FAD44: ; 82FAD44
+ .incbin "base_emerald.gba", 0x2fad44, 0x250
+
+gUnknown_082FAF94: ; 82FAF94
+ .incbin "base_emerald.gba", 0x2faf94, 0x24c
+
+gUnknown_082FB1E0: ; 82FB1E0
+ .incbin "base_emerald.gba", 0x2fb1e0, 0x48
+
+gUnknown_082FB228: ; 82FB228
+ .incbin "base_emerald.gba", 0x2fb228, 0xb0
+
+gUnknown_082FB2D8: ; 82FB2D8
+ .incbin "base_emerald.gba", 0x2fb2d8, 0x8
+
+gUnknown_082FB2E0: ; 82FB2E0
+ .incbin "base_emerald.gba", 0x2fb2e0, 0x8
+
+gUnknown_082FB2E8: ; 82FB2E8
+ .incbin "base_emerald.gba", 0x2fb2e8, 0x8
+
+gUnknown_082FB2F0: ; 82FB2F0
+ .incbin "base_emerald.gba", 0x2fb2f0, 0x24
+
+gUnknown_082FB314: ; 82FB314
+ .incbin "base_emerald.gba", 0x2fb314, 0x8
+
+gUnknown_082FB31C: ; 82FB31C
+ .incbin "base_emerald.gba", 0x2fb31c, 0x8
+
+gUnknown_082FB324: ; 82FB324
+ .incbin "base_emerald.gba", 0x2fb324, 0x18
+
+gUnknown_082FB33C: ; 82FB33C
+ .incbin "base_emerald.gba", 0x2fb33c, 0x18
+
+gUnknown_082FB354: ; 82FB354
+ .incbin "base_emerald.gba", 0x2fb354, 0x2
+
+gUnknown_082FB356: ; 82FB356
+ .incbin "base_emerald.gba", 0x2fb356, 0xa
+
+gUnknown_082FB360: ; 82FB360
+ .incbin "base_emerald.gba", 0x2fb360, 0x8
+
+gUnknown_082FB368: ; 82FB368
+ .incbin "base_emerald.gba", 0x2fb368, 0x18
+
+gUnknown_082FB380: ; 82FB380
+ .incbin "base_emerald.gba", 0x2fb380, 0x3
+
+gUnknown_082FB383: ; 82FB383
+ .incbin "base_emerald.gba", 0x2fb383, 0x45
+
+gUnknown_082FB3C8: ; 82FB3C8
+ .incbin "base_emerald.gba", 0x2fb3c8, 0x14
+
+gUnknown_082FB3DC: ; 82FB3DC
+ .incbin "base_emerald.gba", 0x2fb3dc, 0x14
+
+gUnknown_082FB3F0: ; 82FB3F0
+ .incbin "base_emerald.gba", 0x2fb3f0, 0x8
+
+gUnknown_082FB3F8: ; 82FB3F8
+ .incbin "base_emerald.gba", 0x2fb3f8, 0xa
+
+gUnknown_082FB402: ; 82FB402
+ .incbin "base_emerald.gba", 0x2fb402, 0xa
+
+gUnknown_082FB40C: ; 82FB40C
+ .incbin "base_emerald.gba", 0x2fb40c, 0x50
+
+gUnknown_082FB45C: ; 82FB45C
+ .incbin "base_emerald.gba", 0x2fb45c, 0x8
+
+gUnknown_082FB464: ; 82FB464
+ .incbin "base_emerald.gba", 0x2fb464, 0x190
+
+gUnknown_082FB5F4: ; 82FB5F4
+ .incbin "base_emerald.gba", 0x2fb5f4, 0x24
+
+gUnknown_082FB618: ; 82FB618
+ .incbin "base_emerald.gba", 0x2fb618, 0x24
+
+gUnknown_082FB63C: ; 82FB63C
+ .incbin "base_emerald.gba", 0x2fb63c, 0x10
+
+gUnknown_082FB64C: ; 82FB64C
+ .incbin "base_emerald.gba", 0x2fb64c, 0x8
+
+gUnknown_082FB654: ; 82FB654
+ .incbin "base_emerald.gba", 0x2fb654, 0x8
+
+gUnknown_082FB65C: ; 82FB65C
+ .incbin "base_emerald.gba", 0x2fb65c, 0x90
+
+gUnknown_082FB6EC: ; 82FB6EC
+ .incbin "base_emerald.gba", 0x2fb6ec, 0x18
+
+gUnknown_082FB704: ; 82FB704
+ .incbin "base_emerald.gba", 0x2fb704, 0x10
+
+gUnknown_082FB714: ; 82FB714
+ .incbin "base_emerald.gba", 0x2fb714, 0x6f4
+
+gUnknown_082FBE08: ; 82FBE08
+ .incbin "base_emerald.gba", 0x2fbe08, 0x28
+
+gUnknown_082FBE30: ; 82FBE30
+ .incbin "base_emerald.gba", 0x2fbe30, 0x10
+
+gUnknown_082FBE40: ; 82FBE40
+ .incbin "base_emerald.gba", 0x2fbe40, 0x18
+
+gUnknown_082FBE58: ; 82FBE58
+ .incbin "base_emerald.gba", 0x2fbe58, 0x50
+
+gUnknown_082FBEA8: ; 82FBEA8
+ .incbin "base_emerald.gba", 0x2fbea8, 0x10
+
+gUnknown_082FBEB8: ; 82FBEB8
+ .incbin "base_emerald.gba", 0x2fbeb8, 0x154
+
+gUnknown_082FC00C: ; 82FC00C
+ .incbin "base_emerald.gba", 0x2fc00c, 0x18
+
+gUnknown_082FC024: ; 82FC024
+ .incbin "base_emerald.gba", 0x2fc024, 0x20
+
+gUnknown_082FC044: ; 82FC044
+ .incbin "base_emerald.gba", 0x2fc044, 0x20
+
+gUnknown_082FC064: ; 82FC064
+ .incbin "base_emerald.gba", 0x2fc064, 0x22c
+
+gUnknown_082FC290: ; 82FC290
+ .incbin "base_emerald.gba", 0x2fc290, 0x1b0
+
+gUnknown_082FC440: ; 82FC440
+ .incbin "base_emerald.gba", 0x2fc440, 0x20
+
+gUnknown_082FC460: ; 82FC460
+ .incbin "base_emerald.gba", 0x2fc460, 0x950
+
+gUnknown_082FCDB0: ; 82FCDB0
+ .incbin "base_emerald.gba", 0x2fcdb0, 0x3b8
+
+gUnknown_082FD168: ; 82FD168
+ .incbin "base_emerald.gba", 0x2fd168, 0x20
+
+gUnknown_082FD188: ; 82FD188
+ .incbin "base_emerald.gba", 0x2fd188, 0xab0
+
+gUnknown_082FDC38: ; 82FDC38
+ .incbin "base_emerald.gba", 0x2fdc38, 0x52c
+
+gUnknown_082FE164: ; 82FE164
+ .incbin "base_emerald.gba", 0x2fe164, 0x10
+
+gUnknown_082FE174: ; 82FE174
+ .incbin "base_emerald.gba", 0x2fe174, 0x18
+
+gUnknown_082FE18C: ; 82FE18C
+ .incbin "base_emerald.gba", 0x2fe18c, 0x50
+
+gUnknown_082FE1DC: ; 82FE1DC
+ .incbin "base_emerald.gba", 0x2fe1dc, 0x3
+
+gUnknown_082FE1DF: ; 82FE1DF
+ .incbin "base_emerald.gba", 0x2fe1df, 0xd
+
+gUnknown_082FE1EC: ; 82FE1EC
+ .incbin "base_emerald.gba", 0x2fe1ec, 0x8
+
+gUnknown_082FE1F4: ; 82FE1F4
+ .incbin "base_emerald.gba", 0x2fe1f4, 0x40
+
+gUnknown_082FE234: ; 82FE234
+ .incbin "base_emerald.gba", 0x2fe234, 0x2c
+
+gUnknown_082FE260: ; 82FE260
+ .incbin "base_emerald.gba", 0x2fe260, 0x10
+
+gUnknown_082FE270: ; 82FE270
+ .incbin "base_emerald.gba", 0x2fe270, 0x8
+
+gUnknown_082FE278: ; 82FE278
+ .incbin "base_emerald.gba", 0x2fe278, 0x450
+
+gUnknown_082FE6C8: ; 82FE6C8
+ .incbin "base_emerald.gba", 0x2fe6c8, 0x10
+
+gUnknown_082FE6D8: ; 82FE6D8
+ .incbin "base_emerald.gba", 0x2fe6d8, 0x58
+
+gUnknown_082FE730: ; 82FE730
+ .incbin "base_emerald.gba", 0x2fe730, 0x18
+
+gUnknown_082FE748: ; 82FE748
+ .incbin "base_emerald.gba", 0x2fe748, 0x484
+
+gUnknown_082FEBCC: ; 82FEBCC
+ .incbin "base_emerald.gba", 0x2febcc, 0x8
+
+gUnknown_082FEBD4: ; 82FEBD4
+ .incbin "base_emerald.gba", 0x2febd4, 0xbc
+
+gUnknown_082FEC90: ; 82FEC90
+ .incbin "base_emerald.gba", 0x2fec90, 0x18
+
+gUnknown_082FECA8: ; 82FECA8
+ .incbin "base_emerald.gba", 0x2feca8, 0x18
+
+gUnknown_082FECC0: ; 82FECC0
+ .incbin "base_emerald.gba", 0x2fecc0, 0xc
+
+gUnknown_082FECCC: ; 82FECCC
+ .incbin "base_emerald.gba", 0x2feccc, 0x30
+
+gUnknown_082FECFC: ; 82FECFC
+ .incbin "base_emerald.gba", 0x2fecfc, 0x40
+
+gUnknown_082FED3C: ; 82FED3C
+ .incbin "base_emerald.gba", 0x2fed3c, 0x1b4
+
+gUnknown_082FEEF0: ; 82FEEF0
+ .incbin "base_emerald.gba", 0x2feef0, 0x128
+
+gUnknown_082FF018: ; 82FF018
+ .incbin "base_emerald.gba", 0x2ff018, 0x2
+
+gUnknown_082FF01A: ; 82FF01A
+ .incbin "base_emerald.gba", 0x2ff01a, 0xe
+
+gUnknown_082FF028: ; 82FF028
+ .incbin "base_emerald.gba", 0x2ff028, 0x10
+
+gUnknown_082FF038: ; 82FF038
+ .incbin "base_emerald.gba", 0x2ff038, 0x10
+
+gUnknown_082FF048: ; 82FF048
+ .incbin "base_emerald.gba", 0x2ff048, 0x28
+
+gUnknown_082FF070: ; 82FF070
+ .incbin "base_emerald.gba", 0x2ff070, 0x10
+
+gUnknown_082FF080: ; 82FF080
+ .incbin "base_emerald.gba", 0x2ff080, 0x8
+
+gUnknown_082FF088: ; 82FF088
+ .incbin "base_emerald.gba", 0x2ff088, 0x18
+
+gUnknown_082FF0A0: ; 82FF0A0
+ .incbin "base_emerald.gba", 0x2ff0a0, 0x20
+
+gUnknown_082FF0C0: ; 82FF0C0
+ .incbin "base_emerald.gba", 0x2ff0c0, 0x20
+
+gUnknown_082FF0E0: ; 82FF0E0
+ .incbin "base_emerald.gba", 0x2ff0e0, 0x3
+
+gUnknown_082FF0E3: ; 82FF0E3
+ .incbin "base_emerald.gba", 0x2ff0e3, 0x5
+
+gUnknown_082FF0E8: ; 82FF0E8
+ .incbin "base_emerald.gba", 0x2ff0e8, 0x8
+
+gUnknown_082FF0F0: ; 82FF0F0
+ .incbin "base_emerald.gba", 0x2ff0f0, 0x4
+
+gUnknown_082FF0F4: ; 82FF0F4
+ .incbin "base_emerald.gba", 0x2ff0f4, 0x20
+
+gUnknown_082FF114: ; 82FF114
+ .incbin "base_emerald.gba", 0x2ff114, 0x4
+
+gUnknown_082FF118: ; 82FF118
+ .incbin "base_emerald.gba", 0x2ff118, 0x10
+
+gUnknown_082FF128: ; 82FF128
+ .incbin "base_emerald.gba", 0x2ff128, 0x50
+
+gUnknown_082FF178: ; 82FF178
+ .incbin "base_emerald.gba", 0x2ff178, 0x50
+
+gUnknown_082FF1C8: ; 82FF1C8
+ .incbin "base_emerald.gba", 0x2ff1c8, 0x450
+
+gUnknown_082FF618: ; 82FF618
+ .incbin "base_emerald.gba", 0x2ff618, 0x7c
+
+gUnknown_082FF694: ; 82FF694
+ .incbin "base_emerald.gba", 0x2ff694, 0x2c
+
+gUnknown_082FF6C0: ; 82FF6C0
+ .incbin "base_emerald.gba", 0x2ff6c0, 0x4c
+
+gUnknown_082FF70C: ; 82FF70C
+ .incbin "base_emerald.gba", 0x2ff70c, 0x162c
+
+gUnknown_08300D38: ; 8300D38
+ .incbin "base_emerald.gba", 0x300d38, 0x6e0
+
+gUnknown_08301418: ; 8301418
+ .incbin "base_emerald.gba", 0x301418, 0xdc0
+
+gUnknown_083021D8: ; 83021D8
+ .incbin "base_emerald.gba", 0x3021d8, 0x6e0
+
+gUnknown_083028B8: ; 83028B8
+ .incbin "base_emerald.gba", 0x3028b8, 0xdc0
+
+gUnknown_08303678: ; 8303678
+ .incbin "base_emerald.gba", 0x303678, 0xdc0
+
+gUnknown_08304438: ; 8304438
+ .incbin "base_emerald.gba", 0x304438, 0xf34
+
+gUnknown_0830536C: ; 830536C
+ .incbin "base_emerald.gba", 0x30536c, 0x174
+
+gUnknown_083054E0: ; 83054E0
+ .incbin "base_emerald.gba", 0x3054e0, 0x174
+
+gUnknown_08305654: ; 8305654
+ .incbin "base_emerald.gba", 0x305654, 0x2e8
+
+gUnknown_0830593C: ; 830593C
+ .incbin "base_emerald.gba", 0x30593c, 0x3d0
+
+gUnknown_08305D0C: ; 8305D0C
+ .incbin "base_emerald.gba", 0x305d0c, 0x20
+
+gUnknown_08305D2C: ; 8305D2C
+ .incbin "base_emerald.gba", 0x305d2c, 0x20
+
+gUnknown_08305D4C: ; 8305D4C
+ .incbin "base_emerald.gba", 0x305d4c, 0x40
+
+gUnknown_08305D8C: ; 8305D8C
+ .incbin "base_emerald.gba", 0x305d8c, 0x40
+
+gUnknown_08305DCC: ; 8305DCC
+ .incbin "base_emerald.gba", 0x305dcc, 0x3ce0
+
+gUnknown_08309AAC: ; 8309AAC
+ .incbin "base_emerald.gba", 0x309aac, 0x6e0
+
+gUnknown_0830A18C: ; 830A18C
+ .incbin "base_emerald.gba", 0x30a18c, 0x5b48
+
+gUnknown_0830FCD4: ; 830FCD4
+ .incbin "base_emerald.gba", 0x30fcd4, 0x35c
+
+gUnknown_08310030: ; 8310030
+ .incbin "base_emerald.gba", 0x310030, 0x4
+
+gUnknown_08310034: ; 8310034
+ .incbin "base_emerald.gba", 0x310034, 0xc
+
+gUnknown_08310040: ; 8310040
+ .incbin "base_emerald.gba", 0x310040, 0x7d94
+
+gUnknown_08317DD4: ; 8317DD4
+ .incbin "base_emerald.gba", 0x317dd4, 0x50
+
+gUnknown_08317E24: ; 8317E24
+ .incbin "base_emerald.gba", 0x317e24, 0x7a4
+
+gUnknown_083185C8: ; 83185C8
+ .incbin "base_emerald.gba", 0x3185c8, 0xd05
+
+gUnknown_083192CD: ; 83192CD
+ .incbin "base_emerald.gba", 0x3192cd, 0x4af
+
+gUnknown_0831977C: ; 831977C
+ .incbin "base_emerald.gba", 0x31977c, 0x1254
+
+gUnknown_0831A9D0: ; 831A9D0
+ .incbin "base_emerald.gba", 0x31a9d0, 0x18
+
+gUnknown_0831A9E8: ; 831A9E8
+ .incbin "base_emerald.gba", 0x31a9e8, 0x18
+
+gUnknown_0831AA00: ; 831AA00
+ .incbin "base_emerald.gba", 0x31aa00, 0x8
+
+gUnknown_0831AA08: ; 831AA08
+ .incbin "base_emerald.gba", 0x31aa08, 0x198
+
+gUnknown_0831ABA0: ; 831ABA0
+ .incbin "base_emerald.gba", 0x31aba0, 0x8
+
+gUnknown_0831ABA8: ; 831ABA8
+ .incbin "base_emerald.gba", 0x31aba8, 0xc8
+
+gUnknown_0831AC70: ; 831AC70
+ .incbin "base_emerald.gba", 0x31ac70, 0x18
+
+gUnknown_0831AC88: ; 831AC88
+ .incbin "base_emerald.gba", 0x31ac88, 0x18
+
+gUnknown_0831ACA0: ; 831ACA0
+ .incbin "base_emerald.gba", 0x31aca0, 0x40
+
+gUnknown_0831ACE0: ; 831ACE0
+ .incbin "base_emerald.gba", 0x31ace0, 0x8
+
+gUnknown_0831ACE8: ; 831ACE8
+ .incbin "base_emerald.gba", 0x31ace8, 0x150
+
+gUnknown_0831AE38: ; 831AE38
+ .incbin "base_emerald.gba", 0x31ae38, 0x80
+
+gUnknown_0831AEB8: ; 831AEB8
+ .incbin "base_emerald.gba", 0x31aeb8, 0x823
+
+gUnknown_0831B6DB: ; 831B6DB
+ .incbin "base_emerald.gba", 0x31b6db, 0x3f9
+
+gUnknown_0831BAD4: ; 831BAD4
+ .incbin "base_emerald.gba", 0x31bad4, 0x138
+
+gUnknown_0831BC0C: ; 831BC0C
+ .incbin "base_emerald.gba", 0x31bc0c, 0x38
+
+gUnknown_0831BC44: ; 831BC44
+ .incbin "base_emerald.gba", 0x31bc44, 0x2c
+
+gUnknown_0831BC70: ; 831BC70
+ .incbin "base_emerald.gba", 0x31bc70, 0x8
+
+gUnknown_0831BC78: ; 831BC78
+ .incbin "base_emerald.gba", 0x31bc78, 0x8
+
+gUnknown_0831BC80: ; 831BC80
+ .incbin "base_emerald.gba", 0x31bc80, 0x8
+
+gUnknown_0831BC88: ; 831BC88
+ .incbin "base_emerald.gba", 0x31bc88, 0x8
+
+gUnknown_0831BC90: ; 831BC90
+ .incbin "base_emerald.gba", 0x31bc90, 0x8
+
+gUnknown_0831BC98: ; 831BC98
+ .incbin "base_emerald.gba", 0x31bc98, 0x8
+
+gUnknown_0831BCA0: ; 831BCA0
+ .incbin "base_emerald.gba", 0x31bca0, 0x8
+
+gUnknown_0831BCA8: ; 831BCA8
+ .incbin "base_emerald.gba", 0x31bca8, 0x38
+
+gUnknown_0831BCE0: ; 831BCE0
+ .incbin "base_emerald.gba", 0x31bce0, 0xf
+
+gUnknown_0831BCEF: ; 831BCEF
+ .incbin "base_emerald.gba", 0x31bcef, 0x4
+
+gUnknown_0831BCF3: ; 831BCF3
+ .incbin "base_emerald.gba", 0x31bcf3, 0x5
+
+gUnknown_0831BCF8: ; 831BCF8
+ .incbin "base_emerald.gba", 0x31bcf8, 0x18
+
+gUnknown_0831BD10: ; 831BD10
+ .incbin "base_emerald.gba", 0x31bd10, 0x3e4
+
+gUnknown_0831C0F4: ; 831C0F4
+ .incbin "base_emerald.gba", 0x31c0f4, 0x34
+
+gUnknown_0831C128: ; 831C128
+ .incbin "base_emerald.gba", 0x31c128, 0xc
+
+gUnknown_0831C134: ; 831C134
+ .incbin "base_emerald.gba", 0x31c134, 0xf0
+
+gUnknown_0831C224: ; 831C224
+ .incbin "base_emerald.gba", 0x31c224, 0xa4
+
+gUnknown_0831C2C8: ; 831C2C8
+ .incbin "base_emerald.gba", 0x31c2c8, 0x20
+
+gUnknown_0831C2E8: ; 831C2E8
+ .incbin "base_emerald.gba", 0x31c2e8, 0xd8
+
+gUnknown_0831C3C0: ; 831C3C0
+ .incbin "base_emerald.gba", 0x31c3c0, 0x18
+
+gUnknown_0831C3D8: ; 831C3D8
+ .incbin "base_emerald.gba", 0x31c3d8, 0x8
+
+gUnknown_0831C3E0: ; 831C3E0
+ .incbin "base_emerald.gba", 0x31c3e0, 0x28
+
+gUnknown_0831C408: ; 831C408
+ .incbin "base_emerald.gba", 0x31c408, 0xc
+
+gUnknown_0831C414: ; 831C414
+ .incbin "base_emerald.gba", 0x31c414, 0x14
+
+gUnknown_0831C428: ; 831C428
+ .incbin "base_emerald.gba", 0x31c428, 0x18
+
+gUnknown_0831C440: ; 831C440
+ .incbin "base_emerald.gba", 0x31c440, 0x24
+
+gUnknown_0831C464: ; 831C464
+ .incbin "base_emerald.gba", 0x31c464, 0x16
+
+gUnknown_0831C47A: ; 831C47A
+ .incbin "base_emerald.gba", 0x31c47a, 0x9
+
+gUnknown_0831C483: ; 831C483
+ .incbin "base_emerald.gba", 0x31c483, 0xa
+
+gUnknown_0831C48D: ; 831C48D
+ .incbin "base_emerald.gba", 0x31c48d, 0x7
+
+gUnknown_0831C494: ; 831C494
+ .incbin "base_emerald.gba", 0x31c494, 0x64
+
+gUnknown_0831C4F8: ; 831C4F8
+ .incbin "base_emerald.gba", 0x31c4f8, 0x1c
+
+gUnknown_0831C514: ; 831C514
+ .incbin "base_emerald.gba", 0x31c514, 0xe4
+
+gUnknown_0831C5F8: ; 831C5F8
+ .incbin "base_emerald.gba", 0x31c5f8, 0xc
+
+gUnknown_0831C604: ; 831C604
+ .incbin "base_emerald.gba", 0x31c604, 0x1c
+
+gUnknown_0831C620: ; 831C620
+ .incbin "base_emerald.gba", 0x31c620, 0x8
+
+gUnknown_0831C628: ; 831C628
+ .incbin "base_emerald.gba", 0x31c628, 0x60
+
+gUnknown_0831C688: ; 831C688
+ .incbin "base_emerald.gba", 0x31c688, 0x18
+
+gUnknown_0831C6A0: ; 831C6A0
+ .incbin "base_emerald.gba", 0x31c6a0, 0x10
+
+gUnknown_0831C6B0: ; 831C6B0
+ .incbin "base_emerald.gba", 0x31c6b0, 0x18
+
+gUnknown_0831C6C8: ; 831C6C8
+ .incbin "base_emerald.gba", 0x31c6c8, 0xec
+
+gUnknown_0831C7B4: ; 831C7B4
+ .incbin "base_emerald.gba", 0x31c7b4, 0xe4
+
+gUnknown_0831C898: ; 831C898
+ .incbin "base_emerald.gba", 0x31c898, 0x4
+
+gUnknown_0831C89C: ; 831C89C
+ .incbin "base_emerald.gba", 0x31c89c, 0x10b0
.include "data/pokedex_order.s"
.align 2, 0
- include_range 0x31e2f0, 0x616128
+gUnknown_0831E2F0: ; 831E2F0
+ .incbin "base_emerald.gba", 0x31e2f0, 0x2
+
+gUnknown_0831E2F2: ; 831E2F2
+ .incbin "base_emerald.gba", 0x31e2f2, 0x29a
+
+gUnknown_0831E58C: ; 831E58C
+ .incbin "base_emerald.gba", 0x31e58c, 0x28c
+
+gUnknown_0831E818: ; 831E818
+ .incbin "base_emerald.gba", 0x31e818, 0x80
+
+gUnknown_0831E898: ; 831E898
+ .incbin "base_emerald.gba", 0x31e898, 0xce0
+
+gUnknown_0831F578: ; 831F578
+ .incbin "base_emerald.gba", 0x31f578, 0x52
+
+gUnknown_0831F5CA: ; 831F5CA
+ .incbin "base_emerald.gba", 0x31f5ca, 0x52
+
+gUnknown_0831F61C: ; 831F61C
+ .incbin "base_emerald.gba", 0x31f61c, 0x110
+
+gUnknown_0831F72C: ; 831F72C
+ .incbin "base_emerald.gba", 0x31f72c, 0xca0
+
+gUnknown_083203CC: ; 83203CC
+ .incbin "base_emerald.gba", 0x3203cc, 0xc
+
+gUnknown_083203D8: ; 83203D8
+ .incbin "base_emerald.gba", 0x3203d8, 0x2
+
+gUnknown_083203DA: ; 83203DA
+ .incbin "base_emerald.gba", 0x3203da, 0x3
+
+gUnknown_083203DD: ; 83203DD
+ .incbin "base_emerald.gba", 0x3203dd, 0x4f3f
+
+gUnknown_0832531C: ; 832531C
+ .incbin "base_emerald.gba", 0x32531c, 0x4060
+
+gUnknown_0832937C: ; 832937C
+ .incbin "base_emerald.gba", 0x32937c, 0x670
+
+gUnknown_083299EC: ; 83299EC
+ .incbin "base_emerald.gba", 0x3299ec, 0x19b
+
+gUnknown_08329B87: ; 8329B87
+ .incbin "base_emerald.gba", 0x329b87, 0x19b
+
+gUnknown_08329D22: ; 8329D22
+ .incbin "base_emerald.gba", 0x329d22, 0x4
+
+gUnknown_08329D26: ; 8329D26
+ .incbin "base_emerald.gba", 0x329d26, 0x4
+
+gUnknown_08329D2A: ; 8329D2A
+ .incbin "base_emerald.gba", 0x329d2a, 0x4
+
+gUnknown_08329D2E: ; 8329D2E
+ .incbin "base_emerald.gba", 0x329d2e, 0x1a
+
+gUnknown_08329D48: ; 8329D48
+ .incbin "base_emerald.gba", 0x329d48, 0xc
+
+gUnknown_08329D54: ; 8329D54
+ .incbin "base_emerald.gba", 0x329d54, 0x20
+
+gUnknown_08329D74: ; 8329D74
+ .incbin "base_emerald.gba", 0x329d74, 0x24
+
+gUnknown_08329D98: ; 8329D98
+ .incbin "base_emerald.gba", 0x329d98, 0x60
+
+gUnknown_08329DF8: ; 8329DF8
+ .incbin "base_emerald.gba", 0x329df8, 0xc0
+
+gUnknown_08329EB8: ; 8329EB8
+ .incbin "base_emerald.gba", 0x329eb8, 0xa
+
+gUnknown_08329EC2: ; 8329EC2
+ .incbin "base_emerald.gba", 0x329ec2, 0x6
+
+gUnknown_08329EC8: ; 8329EC8
+ .incbin "base_emerald.gba", 0x329ec8, 0x6
+
+gUnknown_08329ECE: ; 8329ECE
+ .incbin "base_emerald.gba", 0x329ece, 0x1c
+
+gUnknown_08329EEA: ; 8329EEA
+ .incbin "base_emerald.gba", 0x329eea, 0x12
+
+gUnknown_08329EFC: ; 8329EFC
+ .incbin "base_emerald.gba", 0x329efc, 0x2
+
+gUnknown_08329EFE: ; 8329EFE
+ .incbin "base_emerald.gba", 0x329efe, 0x2a
+
+gUnknown_08329F28: ; 8329F28
+ .incbin "base_emerald.gba", 0x329f28, 0x18
+
+gUnknown_08329F40: ; 8329F40
+ .incbin "base_emerald.gba", 0x329f40, 0x280
+
+gUnknown_0832A1C0: ; 832A1C0
+ .incbin "base_emerald.gba", 0x32a1c0, 0x168
+
+gUnknown_0832A328: ; 832A328
+ .incbin "base_emerald.gba", 0x32a328, 0x80
+
+gUnknown_0832A3A8: ; 832A3A8
+ .incbin "base_emerald.gba", 0x32a3a8, 0x18
+
+gUnknown_0832A3C0: ; 832A3C0
+ .incbin "base_emerald.gba", 0x32a3c0, 0x18
+
+gUnknown_0832A3D8: ; 832A3D8
+ .incbin "base_emerald.gba", 0x32a3d8, 0xa00
+
+gUnknown_0832ADD8: ; 832ADD8
+ .incbin "base_emerald.gba", 0x32add8, 0x8e8
+
+gUnknown_0832B6C0: ; 832B6C0
+ .incbin "base_emerald.gba", 0x32b6c0, 0x20
+
+gUnknown_0832B6E0: ; 832B6E0
+ .incbin "base_emerald.gba", 0x32b6e0, 0x18
+
+gUnknown_0832B6F8: ; 832B6F8
+ .incbin "base_emerald.gba", 0x32b6f8, 0x10
+
+gUnknown_0832B708: ; 832B708
+ .incbin "base_emerald.gba", 0x32b708, 0x8dc
+
+gUnknown_0832BFE4: ; 832BFE4
+ .incbin "base_emerald.gba", 0x32bfe4, 0x8
+
+gUnknown_0832BFEC: ; 832BFEC
+ .incbin "base_emerald.gba", 0x32bfec, 0x8
+
+gUnknown_0832BFF4: ; 832BFF4
+ .incbin "base_emerald.gba", 0x32bff4, 0x8
+
+gUnknown_0832BFFC: ; 832BFFC
+ .incbin "base_emerald.gba", 0x32bffc, 0x50
+
+gUnknown_0832C04C: ; 832C04C
+ .incbin "base_emerald.gba", 0x32c04c, 0x18
+
+gUnknown_0832C064: ; 832C064
+ .incbin "base_emerald.gba", 0x32c064, 0x8
+
+gUnknown_0832C06C: ; 832C06C
+ .incbin "base_emerald.gba", 0x32c06c, 0x10
+
+gUnknown_0832C07C: ; 832C07C
+ .incbin "base_emerald.gba", 0x32c07c, 0x8
+
+gUnknown_0832C084: ; 832C084
+ .incbin "base_emerald.gba", 0x32c084, 0x4c
+
+gUnknown_0832C0D0: ; 832C0D0
+ .incbin "base_emerald.gba", 0x32c0d0, 0x8
+
+gUnknown_0832C0D8: ; 832C0D8
+ .incbin "base_emerald.gba", 0x32c0d8, 0x8
+
+gUnknown_0832C0E0: ; 832C0E0
+ .incbin "base_emerald.gba", 0x32c0e0, 0x8
+
+gUnknown_0832C0E8: ; 832C0E8
+ .incbin "base_emerald.gba", 0x32c0e8, 0x8
+
+gUnknown_0832C0F0: ; 832C0F0
+ .incbin "base_emerald.gba", 0x32c0f0, 0x8
+
+gUnknown_0832C0F8: ; 832C0F8
+ .incbin "base_emerald.gba", 0x32c0f8, 0x8
+
+gUnknown_0832C100: ; 832C100
+ .incbin "base_emerald.gba", 0x32c100, 0x8
+
+gUnknown_0832C108: ; 832C108
+ .incbin "base_emerald.gba", 0x32c108, 0x20
+
+gUnknown_0832C128: ; 832C128
+ .incbin "base_emerald.gba", 0x32c128, 0x18
+
+gUnknown_0832C140: ; 832C140
+ .incbin "base_emerald.gba", 0x32c140, 0x30
+
+gUnknown_0832C170: ; 832C170
+ .incbin "base_emerald.gba", 0x32c170, 0x30
+
+gUnknown_0832C1A0: ; 832C1A0
+ .incbin "base_emerald.gba", 0x32c1a0, 0x20
+
+gUnknown_0832C1C0: ; 832C1C0
+ .incbin "base_emerald.gba", 0x32c1c0, 0xcc
+
+gUnknown_0832C28C: ; 832C28C
+ .incbin "base_emerald.gba", 0x32c28c, 0x38
+
+gUnknown_0832C2C4: ; 832C2C4
+ .incbin "base_emerald.gba", 0x32c2c4, 0x8
+
+gUnknown_0832C2CC: ; 832C2CC
+ .incbin "base_emerald.gba", 0x32c2cc, 0x68
+
+gUnknown_0832C334: ; 832C334
+ .incbin "base_emerald.gba", 0x32c334, 0x8
+
+gUnknown_0832C33C: ; 832C33C
+ .incbin "base_emerald.gba", 0x32c33c, 0x8
+
+gUnknown_0832C344: ; 832C344
+ .incbin "base_emerald.gba", 0x32c344, 0x8
+
+gUnknown_0832C34C: ; 832C34C
+ .incbin "base_emerald.gba", 0x32c34c, 0x18
+
+gUnknown_0832C364: ; 832C364
+ .incbin "base_emerald.gba", 0x32c364, 0x30
+
+gUnknown_0832C394: ; 832C394
+ .incbin "base_emerald.gba", 0x32c394, 0x30
+
+gUnknown_0832C3C4: ; 832C3C4
+ .incbin "base_emerald.gba", 0x32c3c4, 0x14
+
+gUnknown_0832C3D8: ; 832C3D8
+ .incbin "base_emerald.gba", 0x32c3d8, 0x14
+
+gUnknown_0832C3EC: ; 832C3EC
+ .incbin "base_emerald.gba", 0x32c3ec, 0xc
+
+gUnknown_0832C3F8: ; 832C3F8
+ .incbin "base_emerald.gba", 0x32c3f8, 0x8
+
+gUnknown_0832C400: ; 832C400
+ .incbin "base_emerald.gba", 0x32c400, 0x60
+
+gUnknown_0832C460: ; 832C460
+ .incbin "base_emerald.gba", 0x32c460, 0x128
+
+gUnknown_0832C588: ; 832C588
+ .incbin "base_emerald.gba", 0x32c588, 0x138
+
+gUnknown_0832C6C0: ; 832C6C0
+ .incbin "base_emerald.gba", 0x32c6c0, 0x1fe
+
+gUnknown_0832C8BE: ; 832C8BE
+ .incbin "base_emerald.gba", 0x32c8be, 0x1fe
+
+gUnknown_0832CABC: ; 832CABC
+ .incbin "base_emerald.gba", 0x32cabc, 0x800
+
+gUnknown_0832D2BC: ; 832D2BC
+ .incbin "base_emerald.gba", 0x32d2bc, 0x800
+
+gUnknown_0832DABC: ; 832DABC
+ .incbin "base_emerald.gba", 0x32dabc, 0xb
+
+gUnknown_0832DAC7: ; 832DAC7
+ .incbin "base_emerald.gba", 0x32dac7, 0x2
+
+gUnknown_0832DAC9: ; 832DAC9
+ .incbin "base_emerald.gba", 0x32dac9, 0x2
+
+gUnknown_0832DACB: ; 832DACB
+ .incbin "base_emerald.gba", 0x32dacb, 0x7
+
+gUnknown_0832DAD2: ; 832DAD2
+ .incbin "base_emerald.gba", 0x32dad2, 0xd
+
+gUnknown_0832DADF: ; 832DADF
+ .incbin "base_emerald.gba", 0x32dadf, 0x6
+
+gUnknown_0832DAE5: ; 832DAE5
+ .incbin "base_emerald.gba", 0x32dae5, 0x157
+
+gUnknown_0832DC3C: ; 832DC3C
+ .incbin "base_emerald.gba", 0x32dc3c, 0x8
+
+gUnknown_0832DC44: ; 832DC44
+ .incbin "base_emerald.gba", 0x32dc44, 0x50
+
+gUnknown_0832DC94: ; 832DC94
+ .incbin "base_emerald.gba", 0x32dc94, 0x18
+
+gUnknown_0832DCAC: ; 832DCAC
+ .incbin "base_emerald.gba", 0x32dcac, 0x38
+
+gUnknown_0832DCE4: ; 832DCE4
+ .incbin "base_emerald.gba", 0x32dce4, 0x8
+
+gUnknown_0832DCEC: ; 832DCEC
+ .incbin "base_emerald.gba", 0x32dcec, 0x138
+
+gUnknown_0832DE24: ; 832DE24
+ .incbin "base_emerald.gba", 0x32de24, 0x1a
+
+gUnknown_0832DE3E: ; 832DE3E
+ .incbin "base_emerald.gba", 0x32de3e, 0x18
+
+gUnknown_0832DE56: ; 832DE56
+ .incbin "base_emerald.gba", 0x32de56, 0x3e
+
+gUnknown_0832DE94: ; 832DE94
+ .incbin "base_emerald.gba", 0x32de94, 0x18
+
+gUnknown_0832DEAC: ; 832DEAC
+ .incbin "base_emerald.gba", 0x32deac, 0x10
+
+gUnknown_0832DEBC: ; 832DEBC
+ .incbin "base_emerald.gba", 0x32debc, 0x24
+
+gUnknown_0832DEE0: ; 832DEE0
+ .incbin "base_emerald.gba", 0x32dee0, 0x4
+
+gUnknown_0832DEE4: ; 832DEE4
+ .incbin "base_emerald.gba", 0x32dee4, 0x10
+
+gUnknown_0832DEF4: ; 832DEF4
+ .incbin "base_emerald.gba", 0x32def4, 0x98
+
+gUnknown_0832DF8C: ; 832DF8C
+ .incbin "base_emerald.gba", 0x32df8c, 0x8
+
+gUnknown_0832DF94: ; 832DF94
+ .incbin "base_emerald.gba", 0x32df94, 0x5
+
+gUnknown_0832DF99: ; 832DF99
+ .incbin "base_emerald.gba", 0x32df99, 0x2027
+
+gUnknown_0832FFC0: ; 832FFC0
+ .incbin "base_emerald.gba", 0x32ffc0, 0x1fa0
+
+gUnknown_08331F60: ; 8331F60
+ .incbin "base_emerald.gba", 0x331f60, 0x1000
+
+gUnknown_08332F60: ; 8332F60
+ .incbin "base_emerald.gba", 0x332f60, 0x2840
+
+gUnknown_083357A0: ; 83357A0
+ .incbin "base_emerald.gba", 0x3357a0, 0x100
+
+gUnknown_083358A0: ; 83358A0
+ .incbin "base_emerald.gba", 0x3358a0, 0x100
+
+gUnknown_083359A0: ; 83359A0
+ .incbin "base_emerald.gba", 0x3359a0, 0x1000
+
+gUnknown_083369A0: ; 83369A0
+ .incbin "base_emerald.gba", 0x3369a0, 0x1000
+
+gUnknown_083379A0: ; 83379A0
+ .incbin "base_emerald.gba", 0x3379a0, 0x100
+
+gUnknown_08337AA0: ; 8337AA0
+ .incbin "base_emerald.gba", 0x337aa0, 0x200
+
+gUnknown_08337CA0: ; 8337CA0
+ .incbin "base_emerald.gba", 0x337ca0, 0x200
+
+gUnknown_08337EA0: ; 8337EA0
+ .incbin "base_emerald.gba", 0x337ea0, 0x20
+
+gUnknown_08337EC0: ; 8337EC0
+ .incbin "base_emerald.gba", 0x337ec0, 0x690
+
+gUnknown_08338550: ; 8338550
+ .incbin "base_emerald.gba", 0x338550, 0x7c8
+
+gUnknown_08338D18: ; 8338D18
+ .incbin "base_emerald.gba", 0x338d18, 0x8
+
+gUnknown_08338D20: ; 8338D20
+ .incbin "base_emerald.gba", 0x338d20, 0x8
+
+gUnknown_08338D28: ; 8338D28
+ .incbin "base_emerald.gba", 0x338d28, 0x48
+
+gUnknown_08338D70: ; 8338D70
+ .incbin "base_emerald.gba", 0x338d70, 0x8
+
+gUnknown_08338D78: ; 8338D78
+ .incbin "base_emerald.gba", 0x338d78, 0x8
+
+gUnknown_08338D80: ; 8338D80
+ .incbin "base_emerald.gba", 0x338d80, 0x8
+
+gUnknown_08338D88: ; 8338D88
+ .incbin "base_emerald.gba", 0x338d88, 0x38
+
+gUnknown_08338DC0: ; 8338DC0
+ .incbin "base_emerald.gba", 0x338dc0, 0x8
+
+gUnknown_08338DC8: ; 8338DC8
+ .incbin "base_emerald.gba", 0x338dc8, 0x2c
+
+gUnknown_08338DF4: ; 8338DF4
+ .incbin "base_emerald.gba", 0x338df4, 0x8
+
+gUnknown_08338DFC: ; 8338DFC
+ .incbin "base_emerald.gba", 0x338dfc, 0x70
+
+gUnknown_08338E6C: ; 8338E6C
+ .incbin "base_emerald.gba", 0x338e6c, 0x8
+
+gUnknown_08338E74: ; 8338E74
+ .incbin "base_emerald.gba", 0x338e74, 0x18
+
+gUnknown_08338E8C: ; 8338E8C
+ .incbin "base_emerald.gba", 0x338e8c, 0x18
+
+gUnknown_08338EA4: ; 8338EA4
+ .incbin "base_emerald.gba", 0x338ea4, 0x28
+
+gUnknown_08338ECC: ; 8338ECC
+ .incbin "base_emerald.gba", 0x338ecc, 0x4
+
+gUnknown_08338ED0: ; 8338ED0
+ .incbin "base_emerald.gba", 0x338ed0, 0xf0
+
+gUnknown_08338FC0: ; 8338FC0
+ .incbin "base_emerald.gba", 0x338fc0, 0x3c
+
+gUnknown_08338FFC: ; 8338FFC
+ .incbin "base_emerald.gba", 0x338ffc, 0x10
+
+gUnknown_0833900C: ; 833900C
+ .incbin "base_emerald.gba", 0x33900c, 0x8
+
+gUnknown_08339014: ; 8339014
+ .incbin "base_emerald.gba", 0x339014, 0x10
+
+gUnknown_08339024: ; 8339024
+ .incbin "base_emerald.gba", 0x339024, 0x6c
+
+gUnknown_08339090: ; 8339090
+ .incbin "base_emerald.gba", 0x339090, 0x44
+
+gUnknown_083390D4: ; 83390D4
+ .incbin "base_emerald.gba", 0x3390d4, 0x20
+
+gUnknown_083390F4: ; 83390F4
+ .incbin "base_emerald.gba", 0x3390f4, 0x400
+
+gUnknown_083394F4: ; 83394F4
+ .incbin "base_emerald.gba", 0x3394f4, 0x246
+
+gUnknown_0833973A: ; 833973A
+ .incbin "base_emerald.gba", 0x33973a, 0x61
+
+gUnknown_0833979B: ; 833979B
+ .incbin "base_emerald.gba", 0x33979b, 0x2
+
+gUnknown_0833979D: ; 833979D
+ .incbin "base_emerald.gba", 0x33979d, 0x33
+
+gUnknown_083397D0: ; 83397D0
+ .incbin "base_emerald.gba", 0x3397d0, 0x4a
+
+gUnknown_0833981A: ; 833981A
+ .incbin "base_emerald.gba", 0x33981a, 0x17
+
+gUnknown_08339831: ; 8339831
+ .incbin "base_emerald.gba", 0x339831, 0x27
+
+gUnknown_08339858: ; 8339858
+ .incbin "base_emerald.gba", 0x339858, 0x3e
+
+gUnknown_08339896: ; 8339896
+ .incbin "base_emerald.gba", 0x339896, 0x1a
+
+gUnknown_083398B0: ; 83398B0
+ .incbin "base_emerald.gba", 0x3398b0, 0x2d
+
+gUnknown_083398DD: ; 83398DD
+ .incbin "base_emerald.gba", 0x3398dd, 0x18
+
+gUnknown_083398F5: ; 83398F5
+ .incbin "base_emerald.gba", 0x3398f5, 0x1f
+
+gUnknown_08339914: ; 8339914
+ .incbin "base_emerald.gba", 0x339914, 0x7
+
+gUnknown_0833991B: ; 833991B
+ .incbin "base_emerald.gba", 0x33991b, 0x6
+
+gUnknown_08339921: ; 8339921
+ .incbin "base_emerald.gba", 0x339921, 0x7
+
+gUnknown_08339928: ; 8339928
+ .incbin "base_emerald.gba", 0x339928, 0x6
+
+gUnknown_0833992E: ; 833992E
+ .incbin "base_emerald.gba", 0x33992e, 0xe
+
+gUnknown_0833993C: ; 833993C
+ .incbin "base_emerald.gba", 0x33993c, 0x5
+
+gUnknown_08339941: ; 8339941
+ .incbin "base_emerald.gba", 0x339941, 0x2
+
+gUnknown_08339943: ; 8339943
+ .incbin "base_emerald.gba", 0x339943, 0x4
+
+gUnknown_08339947: ; 8339947
+ .incbin "base_emerald.gba", 0x339947, 0x8
+
+gUnknown_0833994F: ; 833994F
+ .incbin "base_emerald.gba", 0x33994f, 0xe
+
+gUnknown_0833995D: ; 833995D
+ .incbin "base_emerald.gba", 0x33995d, 0x13
+
+gUnknown_08339970: ; 8339970
+ .incbin "base_emerald.gba", 0x339970, 0x4
+
+gUnknown_08339974: ; 8339974
+ .incbin "base_emerald.gba", 0x339974, 0xc
+
+gUnknown_08339980: ; 8339980
+ .incbin "base_emerald.gba", 0x339980, 0x38
+
+gUnknown_083399B8: ; 83399B8
+ .incbin "base_emerald.gba", 0x3399b8, 0x8
+
+gUnknown_083399C0: ; 83399C0
+ .incbin "base_emerald.gba", 0x3399c0, 0x8
+
+gUnknown_083399C8: ; 83399C8
+ .incbin "base_emerald.gba", 0x3399c8, 0x8
+
+gUnknown_083399D0: ; 83399D0
+ .incbin "base_emerald.gba", 0x3399d0, 0xc
+
+gUnknown_083399DC: ; 83399DC
+ .incbin "base_emerald.gba", 0x3399dc, 0x8
+
+gUnknown_083399E4: ; 83399E4
+ .incbin "base_emerald.gba", 0x3399e4, 0x3
+
+gUnknown_083399E7: ; 83399E7
+ .incbin "base_emerald.gba", 0x3399e7, 0x5
+
+gUnknown_083399EC: ; 83399EC
+ .incbin "base_emerald.gba", 0x3399ec, 0xd4
+
+gUnknown_08339AC0: ; 8339AC0
+ .incbin "base_emerald.gba", 0x339ac0, 0x8
+
+gUnknown_08339AC8: ; 8339AC8
+ .incbin "base_emerald.gba", 0x339ac8, 0x8
+
+gUnknown_08339AD0: ; 8339AD0
+ .incbin "base_emerald.gba", 0x339ad0, 0x8
+
+gUnknown_08339AD8: ; 8339AD8
+ .incbin "base_emerald.gba", 0x339ad8, 0x60
+
+gUnknown_08339B38: ; 8339B38
+ .incbin "base_emerald.gba", 0x339b38, 0x8
+
+gUnknown_08339B40: ; 8339B40
+ .incbin "base_emerald.gba", 0x339b40, 0x98
+
+gUnknown_08339BD8: ; 8339BD8
+ .incbin "base_emerald.gba", 0x339bd8, 0x8
+
+gUnknown_08339BE0: ; 8339BE0
+ .incbin "base_emerald.gba", 0x339be0, 0x44
+
+gUnknown_08339C24: ; 8339C24
+ .incbin "base_emerald.gba", 0x339c24, 0x8
+
+gUnknown_08339C2C: ; 8339C2C
+ .incbin "base_emerald.gba", 0x339c2c, 0x2c
+
+gUnknown_08339C58: ; 8339C58
+ .incbin "base_emerald.gba", 0x339c58, 0x8
+
+gUnknown_08339C60: ; 8339C60
+ .incbin "base_emerald.gba", 0x339c60, 0x18
+
+gUnknown_08339C78: ; 8339C78
+ .incbin "base_emerald.gba", 0x339c78, 0x28
+
+gUnknown_08339CA0: ; 8339CA0
+ .incbin "base_emerald.gba", 0x339ca0, 0x1e
+
+gUnknown_08339CBE: ; 8339CBE
+ .incbin "base_emerald.gba", 0x339cbe, 0x5
+
+gUnknown_08339CC3: ; 8339CC3
+ .incbin "base_emerald.gba", 0x339cc3, 0x5
+
+gUnknown_08339CC8: ; 8339CC8
+ .incbin "base_emerald.gba", 0x339cc8, 0x4c
+
+gUnknown_08339D14: ; 8339D14
+ .incbin "base_emerald.gba", 0x339d14, 0x8
+
+gUnknown_08339D1C: ; 8339D1C
+ .incbin "base_emerald.gba", 0x339d1c, 0x20
+
+gUnknown_08339D3C: ; 8339D3C
+ .incbin "base_emerald.gba", 0x339d3c, 0x28
+
+gUnknown_08339D64: ; 8339D64
+ .incbin "base_emerald.gba", 0x339d64, 0x48
+
+gUnknown_08339DAC: ; 8339DAC
+ .incbin "base_emerald.gba", 0x339dac, 0x10
+
+gUnknown_08339DBC: ; 8339DBC
+ .incbin "base_emerald.gba", 0x339dbc, 0xc
+
+gUnknown_08339DC8: ; 8339DC8
+ .incbin "base_emerald.gba", 0x339dc8, 0xc
+
+gUnknown_08339DD4: ; 8339DD4
+ .incbin "base_emerald.gba", 0x339dd4, 0x2c
+
+gUnknown_08339E00: ; 8339E00
+ .incbin "base_emerald.gba", 0x339e00, 0xa5e74
+
+gUnknown_083DFC74: ; 83DFC74
+ .incbin "base_emerald.gba", 0x3dfc74, 0x4
+
+gUnknown_083DFC78: ; 83DFC78
+ .incbin "base_emerald.gba", 0x3dfc78, 0xa215c
+
+gUnknown_08481DD4: ; 8481DD4
+ .incbin "base_emerald.gba", 0x481dd4, 0x47a4
+
+gUnknown_08486578: ; 8486578
+ .incbin "base_emerald.gba", 0x486578, 0x980
+
+gUnknown_08486EF8: ; 8486EF8
+ .incbin "base_emerald.gba", 0x486ef8, 0x4
+
+gUnknown_08486EFC: ; 8486EFC
+ .incbin "base_emerald.gba", 0x486efc, 0x10090
+
+gUnknown_08496F8C: ; 8496F8C
+ .incbin "base_emerald.gba", 0x496f8c, 0x14
+
+gUnknown_08496FA0: ; 8496FA0
+ .incbin "base_emerald.gba", 0x496fa0, 0x14
+
+gUnknown_08496FB4: ; 8496FB4
+ .incbin "base_emerald.gba", 0x496fb4, 0x1c0
+
+gUnknown_08497174: ; 8497174
+ .incbin "base_emerald.gba", 0x497174, 0x288
+
+gUnknown_084973FC: ; 84973FC
+ .incbin "base_emerald.gba", 0x4973fc, 0x48
+
+gUnknown_08497444: ; 8497444
+ .incbin "base_emerald.gba", 0x497444, 0x4c
+
+gUnknown_08497490: ; 8497490
+ .incbin "base_emerald.gba", 0x497490, 0xc
+
+gUnknown_0849749C: ; 849749C
+ .incbin "base_emerald.gba", 0x49749c, 0x14
+
+gUnknown_084974B0: ; 84974B0
+ .incbin "base_emerald.gba", 0x4974b0, 0x8
+
+gUnknown_084974B8: ; 84974B8
+ .incbin "base_emerald.gba", 0x4974b8, 0x20
+
+gUnknown_084974D8: ; 84974D8
+ .incbin "base_emerald.gba", 0x4974d8, 0x10
+
+gUnknown_084974E8: ; 84974E8
+ .incbin "base_emerald.gba", 0x4974e8, 0x10
+
+gUnknown_084974F8: ; 84974F8
+ .incbin "base_emerald.gba", 0x4974f8, 0x10
+
+gUnknown_08497508: ; 8497508
+ .incbin "base_emerald.gba", 0x497508, 0x2
+
+gUnknown_0849750A: ; 849750A
+ .incbin "base_emerald.gba", 0x49750a, 0x2
+
+gUnknown_0849750C: ; 849750C
+ .incbin "base_emerald.gba", 0x49750c, 0x14
+
+gUnknown_08497520: ; 8497520
+ .incbin "base_emerald.gba", 0x497520, 0x10
+
+gUnknown_08497530: ; 8497530
+ .incbin "base_emerald.gba", 0x497530, 0xc
+
+gUnknown_0849753C: ; 849753C
+ .incbin "base_emerald.gba", 0x49753c, 0x4
+
+gUnknown_08497540: ; 8497540
+ .incbin "base_emerald.gba", 0x497540, 0x10
+
+gUnknown_08497550: ; 8497550
+ .incbin "base_emerald.gba", 0x497550, 0x4
+
+gUnknown_08497554: ; 8497554
+ .incbin "base_emerald.gba", 0x497554, 0x8
+
+gUnknown_0849755C: ; 849755C
+ .incbin "base_emerald.gba", 0x49755c, 0x40
+
+gUnknown_0849759C: ; 849759C
+ .incbin "base_emerald.gba", 0x49759c, 0x6
+
+gUnknown_084975A2: ; 84975A2
+ .incbin "base_emerald.gba", 0x4975a2, 0x6
+
+gUnknown_084975A8: ; 84975A8
+ .incbin "base_emerald.gba", 0x4975a8, 0x2
+
+gUnknown_084975AA: ; 84975AA
+ .incbin "base_emerald.gba", 0x4975aa, 0x6
+
+gUnknown_084975B0: ; 84975B0
+ .incbin "base_emerald.gba", 0x4975b0, 0xc
+
+gUnknown_084975BC: ; 84975BC
+ .incbin "base_emerald.gba", 0x4975bc, 0x8
+
+gUnknown_084975C4: ; 84975C4
+ .incbin "base_emerald.gba", 0x4975c4, 0x10
+
+gUnknown_084975D4: ; 84975D4
+ .incbin "base_emerald.gba", 0x4975d4, 0x18
+
+gUnknown_084975EC: ; 84975EC
+ .incbin "base_emerald.gba", 0x4975ec, 0x120c
+
+gUnknown_084987F8: ; 84987F8
+ .incbin "base_emerald.gba", 0x4987f8, 0x1220
+
+gUnknown_08499A18: ; 8499A18
+ .incbin "base_emerald.gba", 0x499a18, 0xa860
+
+gUnknown_084A4278: ; 84A4278
+ .incbin "base_emerald.gba", 0x4a4278, 0x1240
+
+gUnknown_084A54B8: ; 84A54B8
+ .incbin "base_emerald.gba", 0x4a54b8, 0x5ff80
+
+gUnknown_08505438: ; 8505438
+ .incbin "base_emerald.gba", 0x505438, 0x144
+
+gUnknown_0850557C: ; 850557C
+ .incbin "base_emerald.gba", 0x50557c, 0x51
+
+gUnknown_085055CD: ; 85055CD
+ .incbin "base_emerald.gba", 0x5055cd, 0x53
+
+gUnknown_08505620: ; 8505620
+ .incbin "base_emerald.gba", 0x505620, 0x3bc
+
+gUnknown_085059DC: ; 85059DC
+ .incbin "base_emerald.gba", 0x5059dc, 0x1c
+
+gUnknown_085059F8: ; 85059F8
+ .incbin "base_emerald.gba", 0x5059f8, 0x3ab4
+
+gUnknown_085094AC: ; 85094AC
+ .incbin "base_emerald.gba", 0x5094ac, 0x271c
+
+gUnknown_0850BBC8: ; 850BBC8
+ .incbin "base_emerald.gba", 0x50bbc8, 0x138
+
+gUnknown_0850BD00: ; 850BD00
+ .incbin "base_emerald.gba", 0x50bd00, 0x78
+
+gUnknown_0850BD78: ; 850BD78
+ .incbin "base_emerald.gba", 0x50bd78, 0xc0
+
+gUnknown_0850BE38: ; 850BE38
+ .incbin "base_emerald.gba", 0x50be38, 0x978
+
+gUnknown_0850C7B0: ; 850C7B0
+ .incbin "base_emerald.gba", 0x50c7b0, 0xac
+
+gUnknown_0850C85C: ; 850C85C
+ .incbin "base_emerald.gba", 0x50c85c, 0xac
+
+gUnknown_0850C908: ; 850C908
+ .incbin "base_emerald.gba", 0x50c908, 0xc0
+
+gUnknown_0850C9C8: ; 850C9C8
+ .incbin "base_emerald.gba", 0x50c9c8, 0xd14
+
+gUnknown_0850D6DC: ; 850D6DC
+ .incbin "base_emerald.gba", 0x50d6dc, 0x10
+
+gUnknown_0850D6EC: ; 850D6EC
+ .incbin "base_emerald.gba", 0x50d6ec, 0x8
+
+gUnknown_0850D6F4: ; 850D6F4
+ .incbin "base_emerald.gba", 0x50d6f4, 0x1c
+
+gUnknown_0850D710: ; 850D710
+ .incbin "base_emerald.gba", 0x50d710, 0x4
+
+gUnknown_0850D714: ; 850D714
+ .incbin "base_emerald.gba", 0x50d714, 0x2c
+
+gUnknown_0850D740: ; 850D740
+ .incbin "base_emerald.gba", 0x50d740, 0x14
+
+gUnknown_0850D754: ; 850D754
+ .incbin "base_emerald.gba", 0x50d754, 0x1c
+
+gUnknown_0850D770: ; 850D770
+ .incbin "base_emerald.gba", 0x50d770, 0x4
+
+gUnknown_0850D774: ; 850D774
+ .incbin "base_emerald.gba", 0x50d774, 0x1c
+
+gUnknown_0850D790: ; 850D790
+ .incbin "base_emerald.gba", 0x50d790, 0x4
+
+gUnknown_0850D794: ; 850D794
+ .incbin "base_emerald.gba", 0x50d794, 0xc
+
+gUnknown_0850D7A0: ; 850D7A0
+ .incbin "base_emerald.gba", 0x50d7a0, 0x14
+
+gUnknown_0850D7B4: ; 850D7B4
+ .incbin "base_emerald.gba", 0x50d7b4, 0x14
+
+gUnknown_0850D7C8: ; 850D7C8
+ .incbin "base_emerald.gba", 0x50d7c8, 0x14
+
+gUnknown_0850D7DC: ; 850D7DC
+ .incbin "base_emerald.gba", 0x50d7dc, 0x14
+
+gUnknown_0850D7F0: ; 850D7F0
+ .incbin "base_emerald.gba", 0x50d7f0, 0x4
+
+gUnknown_0850D7F4: ; 850D7F4
+ .incbin "base_emerald.gba", 0x50d7f4, 0x14
+
+gUnknown_0850D808: ; 850D808
+ .incbin "base_emerald.gba", 0x50d808, 0x4
+
+gUnknown_0850D80C: ; 850D80C
+ .incbin "base_emerald.gba", 0x50d80c, 0x14
+
+gUnknown_0850D820: ; 850D820
+ .incbin "base_emerald.gba", 0x50d820, 0x4
+
+gUnknown_0850D824: ; 850D824
+ .incbin "base_emerald.gba", 0x50d824, 0x14
+
+gUnknown_0850D838: ; 850D838
+ .incbin "base_emerald.gba", 0x50d838, 0x4
+
+gUnknown_0850D83C: ; 850D83C
+ .incbin "base_emerald.gba", 0x50d83c, 0x14
+
+gUnknown_0850D850: ; 850D850
+ .incbin "base_emerald.gba", 0x50d850, 0x4
+
+gUnknown_0850D854: ; 850D854
+ .incbin "base_emerald.gba", 0x50d854, 0x14
+
+gUnknown_0850D868: ; 850D868
+ .incbin "base_emerald.gba", 0x50d868, 0x4
+
+gUnknown_0850D86C: ; 850D86C
+ .incbin "base_emerald.gba", 0x50d86c, 0x14
+
+gUnknown_0850D880: ; 850D880
+ .incbin "base_emerald.gba", 0x50d880, 0x4
+
+gUnknown_0850D884: ; 850D884
+ .incbin "base_emerald.gba", 0x50d884, 0x14
+
+gUnknown_0850D898: ; 850D898
+ .incbin "base_emerald.gba", 0x50d898, 0x4
+
+gUnknown_0850D89C: ; 850D89C
+ .incbin "base_emerald.gba", 0x50d89c, 0x10
+
+gUnknown_0850D8AC: ; 850D8AC
+ .incbin "base_emerald.gba", 0x50d8ac, 0x8
+
+gUnknown_0850D8B4: ; 850D8B4
+ .incbin "base_emerald.gba", 0x50d8b4, 0x10
+
+gUnknown_0850D8C4: ; 850D8C4
+ .incbin "base_emerald.gba", 0x50d8c4, 0x8
+
+gUnknown_0850D8CC: ; 850D8CC
+ .incbin "base_emerald.gba", 0x50d8cc, 0x10
+
+gUnknown_0850D8DC: ; 850D8DC
+ .incbin "base_emerald.gba", 0x50d8dc, 0xc
+
+gUnknown_0850D8E8: ; 850D8E8
+ .incbin "base_emerald.gba", 0x50d8e8, 0x4
+
+gUnknown_0850D8EC: ; 850D8EC
+ .incbin "base_emerald.gba", 0x50d8ec, 0xc
+
+gUnknown_0850D8F8: ; 850D8F8
+ .incbin "base_emerald.gba", 0x50d8f8, 0x4
+
+gUnknown_0850D8FC: ; 850D8FC
+ .incbin "base_emerald.gba", 0x50d8fc, 0xc
+
+gUnknown_0850D908: ; 850D908
+ .incbin "base_emerald.gba", 0x50d908, 0x4
+
+gUnknown_0850D90C: ; 850D90C
+ .incbin "base_emerald.gba", 0x50d90c, 0xc
+
+gUnknown_0850D918: ; 850D918
+ .incbin "base_emerald.gba", 0x50d918, 0x4
+
+gUnknown_0850D91C: ; 850D91C
+ .incbin "base_emerald.gba", 0x50d91c, 0xc
+
+gUnknown_0850D928: ; 850D928
+ .incbin "base_emerald.gba", 0x50d928, 0x4
+
+gUnknown_0850D92C: ; 850D92C
+ .incbin "base_emerald.gba", 0x50d92c, 0xc
+
+gUnknown_0850D938: ; 850D938
+ .incbin "base_emerald.gba", 0x50d938, 0x4
+
+gUnknown_0850D93C: ; 850D93C
+ .incbin "base_emerald.gba", 0x50d93c, 0xc
+
+gUnknown_0850D948: ; 850D948
+ .incbin "base_emerald.gba", 0x50d948, 0xc
+
+gUnknown_0850D954: ; 850D954
+ .incbin "base_emerald.gba", 0x50d954, 0x4
+
+gUnknown_0850D958: ; 850D958
+ .incbin "base_emerald.gba", 0x50d958, 0xc
+
+gUnknown_0850D964: ; 850D964
+ .incbin "base_emerald.gba", 0x50d964, 0x4
+
+gUnknown_0850D968: ; 850D968
+ .incbin "base_emerald.gba", 0x50d968, 0xc
+
+gUnknown_0850D974: ; 850D974
+ .incbin "base_emerald.gba", 0x50d974, 0x4
+
+gUnknown_0850D978: ; 850D978
+ .incbin "base_emerald.gba", 0x50d978, 0xc
+
+gUnknown_0850D984: ; 850D984
+ .incbin "base_emerald.gba", 0x50d984, 0x4
+
+gUnknown_0850D988: ; 850D988
+ .incbin "base_emerald.gba", 0x50d988, 0xc
+
+gUnknown_0850D994: ; 850D994
+ .incbin "base_emerald.gba", 0x50d994, 0x4
+
+gUnknown_0850D998: ; 850D998
+ .incbin "base_emerald.gba", 0x50d998, 0xc
+
+gUnknown_0850D9A4: ; 850D9A4
+ .incbin "base_emerald.gba", 0x50d9a4, 0x4
+
+gUnknown_0850D9A8: ; 850D9A8
+ .incbin "base_emerald.gba", 0x50d9a8, 0xc
+
+gUnknown_0850D9B4: ; 850D9B4
+ .incbin "base_emerald.gba", 0x50d9b4, 0x4
+
+gUnknown_0850D9B8: ; 850D9B8
+ .incbin "base_emerald.gba", 0x50d9b8, 0xc
+
+gUnknown_0850D9C4: ; 850D9C4
+ .incbin "base_emerald.gba", 0x50d9c4, 0x4
+
+gUnknown_0850D9C8: ; 850D9C8
+ .incbin "base_emerald.gba", 0x50d9c8, 0xc
+
+gUnknown_0850D9D4: ; 850D9D4
+ .incbin "base_emerald.gba", 0x50d9d4, 0x4
+
+gUnknown_0850D9D8: ; 850D9D8
+ .incbin "base_emerald.gba", 0x50d9d8, 0xc
+
+gUnknown_0850D9E4: ; 850D9E4
+ .incbin "base_emerald.gba", 0x50d9e4, 0x4
+
+gUnknown_0850D9E8: ; 850D9E8
+ .incbin "base_emerald.gba", 0x50d9e8, 0xc
+
+gUnknown_0850D9F4: ; 850D9F4
+ .incbin "base_emerald.gba", 0x50d9f4, 0x4
+
+gUnknown_0850D9F8: ; 850D9F8
+ .incbin "base_emerald.gba", 0x50d9f8, 0xc
+
+gUnknown_0850DA04: ; 850DA04
+ .incbin "base_emerald.gba", 0x50da04, 0x4
+
+gUnknown_0850DA08: ; 850DA08
+ .incbin "base_emerald.gba", 0x50da08, 0xc
+
+gUnknown_0850DA14: ; 850DA14
+ .incbin "base_emerald.gba", 0x50da14, 0x4
+
+gUnknown_0850DA18: ; 850DA18
+ .incbin "base_emerald.gba", 0x50da18, 0xc
+
+gUnknown_0850DA24: ; 850DA24
+ .incbin "base_emerald.gba", 0x50da24, 0x4
+
+gUnknown_0850DA28: ; 850DA28
+ .incbin "base_emerald.gba", 0x50da28, 0xc
+
+gUnknown_0850DA34: ; 850DA34
+ .incbin "base_emerald.gba", 0x50da34, 0x4
+
+gUnknown_0850DA38: ; 850DA38
+ .incbin "base_emerald.gba", 0x50da38, 0xc
+
+gUnknown_0850DA44: ; 850DA44
+ .incbin "base_emerald.gba", 0x50da44, 0x4
+
+gUnknown_0850DA48: ; 850DA48
+ .incbin "base_emerald.gba", 0x50da48, 0xc
+
+gUnknown_0850DA54: ; 850DA54
+ .incbin "base_emerald.gba", 0x50da54, 0x4
+
+gUnknown_0850DA58: ; 850DA58
+ .incbin "base_emerald.gba", 0x50da58, 0xc
+
+gUnknown_0850DA64: ; 850DA64
+ .incbin "base_emerald.gba", 0x50da64, 0x2c
+
+gUnknown_0850DA90: ; 850DA90
+ .incbin "base_emerald.gba", 0x50da90, 0xc
+
+gUnknown_0850DA9C: ; 850DA9C
+ .incbin "base_emerald.gba", 0x50da9c, 0x4
+
+gUnknown_0850DAA0: ; 850DAA0
+ .incbin "base_emerald.gba", 0x50daa0, 0x8
+
+gUnknown_0850DAA8: ; 850DAA8
+ .incbin "base_emerald.gba", 0x50daa8, 0x8
+
+gUnknown_0850DAB0: ; 850DAB0
+ .incbin "base_emerald.gba", 0x50dab0, 0x8
+
+gUnknown_0850DAB8: ; 850DAB8
+ .incbin "base_emerald.gba", 0x50dab8, 0x8
+
+gUnknown_0850DAC0: ; 850DAC0
+ .incbin "base_emerald.gba", 0x50dac0, 0xc
+
+gUnknown_0850DACC: ; 850DACC
+ .incbin "base_emerald.gba", 0x50dacc, 0x9
+
+gUnknown_0850DAD5: ; 850DAD5
+ .incbin "base_emerald.gba", 0x50dad5, 0x9
+
+gUnknown_0850DADE: ; 850DADE
+ .incbin "base_emerald.gba", 0x50dade, 0x9
+
+gUnknown_0850DAE7: ; 850DAE7
+ .incbin "base_emerald.gba", 0x50dae7, 0x9
+
+gUnknown_0850DAF0: ; 850DAF0
+ .incbin "base_emerald.gba", 0x50daf0, 0x9
+
+gUnknown_0850DAF9: ; 850DAF9
+ .incbin "base_emerald.gba", 0x50daf9, 0x9
+
+gUnknown_0850DB02: ; 850DB02
+ .incbin "base_emerald.gba", 0x50db02, 0x9
+
+gUnknown_0850DB0B: ; 850DB0B
+ .incbin "base_emerald.gba", 0x50db0b, 0x9
+
+gUnknown_0850DB14: ; 850DB14
+ .incbin "base_emerald.gba", 0x50db14, 0x9
+
+gUnknown_0850DB1D: ; 850DB1D
+ .incbin "base_emerald.gba", 0x50db1d, 0x9
+
+gUnknown_0850DB26: ; 850DB26
+ .incbin "base_emerald.gba", 0x50db26, 0x9
+
+gUnknown_0850DB2F: ; 850DB2F
+ .incbin "base_emerald.gba", 0x50db2f, 0x9
+
+gUnknown_0850DB38: ; 850DB38
+ .incbin "base_emerald.gba", 0x50db38, 0x9
+
+gUnknown_0850DB41: ; 850DB41
+ .incbin "base_emerald.gba", 0x50db41, 0x9
+
+gUnknown_0850DB4A: ; 850DB4A
+ .incbin "base_emerald.gba", 0x50db4a, 0x9
+
+gUnknown_0850DB53: ; 850DB53
+ .incbin "base_emerald.gba", 0x50db53, 0x9
+
+gUnknown_0850DB5C: ; 850DB5C
+ .incbin "base_emerald.gba", 0x50db5c, 0x10
+
+gUnknown_0850DB6C: ; 850DB6C
+ .incbin "base_emerald.gba", 0x50db6c, 0x10
+
+gUnknown_0850DB7C: ; 850DB7C
+ .incbin "base_emerald.gba", 0x50db7c, 0x24
+
+gUnknown_0850DBA0: ; 850DBA0
+ .incbin "base_emerald.gba", 0x50dba0, 0x5
+
+gUnknown_0850DBA5: ; 850DBA5
+ .incbin "base_emerald.gba", 0x50dba5, 0x5
+
+gUnknown_0850DBAA: ; 850DBAA
+ .incbin "base_emerald.gba", 0x50dbaa, 0x5
+
+gUnknown_0850DBAF: ; 850DBAF
+ .incbin "base_emerald.gba", 0x50dbaf, 0x5
+
+gUnknown_0850DBB4: ; 850DBB4
+ .incbin "base_emerald.gba", 0x50dbb4, 0x5
+
+gUnknown_0850DBB9: ; 850DBB9
+ .incbin "base_emerald.gba", 0x50dbb9, 0x5
+
+gUnknown_0850DBBE: ; 850DBBE
+ .incbin "base_emerald.gba", 0x50dbbe, 0x5
+
+gUnknown_0850DBC3: ; 850DBC3
+ .incbin "base_emerald.gba", 0x50dbc3, 0x5
+
+gUnknown_0850DBC8: ; 850DBC8
+ .incbin "base_emerald.gba", 0x50dbc8, 0x5
+
+gUnknown_0850DBCD: ; 850DBCD
+ .incbin "base_emerald.gba", 0x50dbcd, 0x5
+
+gUnknown_0850DBD2: ; 850DBD2
+ .incbin "base_emerald.gba", 0x50dbd2, 0x5
+
+gUnknown_0850DBD7: ; 850DBD7
+ .incbin "base_emerald.gba", 0x50dbd7, 0x5
+
+gUnknown_0850DBDC: ; 850DBDC
+ .incbin "base_emerald.gba", 0x50dbdc, 0x5
+
+gUnknown_0850DBE1: ; 850DBE1
+ .incbin "base_emerald.gba", 0x50dbe1, 0x5
+
+gUnknown_0850DBE6: ; 850DBE6
+ .incbin "base_emerald.gba", 0x50dbe6, 0x5
+
+gUnknown_0850DBEB: ; 850DBEB
+ .incbin "base_emerald.gba", 0x50dbeb, 0x5
+
+gUnknown_0850DBF0: ; 850DBF0
+ .incbin "base_emerald.gba", 0x50dbf0, 0x5
+
+gUnknown_0850DBF5: ; 850DBF5
+ .incbin "base_emerald.gba", 0x50dbf5, 0x5
+
+gUnknown_0850DBFA: ; 850DBFA
+ .incbin "base_emerald.gba", 0x50dbfa, 0x5
+
+gUnknown_0850DBFF: ; 850DBFF
+ .incbin "base_emerald.gba", 0x50dbff, 0x5
+
+gUnknown_0850DC04: ; 850DC04
+ .incbin "base_emerald.gba", 0x50dc04, 0x5
+
+gUnknown_0850DC09: ; 850DC09
+ .incbin "base_emerald.gba", 0x50dc09, 0x5
+
+gUnknown_0850DC0E: ; 850DC0E
+ .incbin "base_emerald.gba", 0x50dc0e, 0x5
+
+gUnknown_0850DC13: ; 850DC13
+ .incbin "base_emerald.gba", 0x50dc13, 0x5
+
+gUnknown_0850DC18: ; 850DC18
+ .incbin "base_emerald.gba", 0x50dc18, 0x5
+
+gUnknown_0850DC1D: ; 850DC1D
+ .incbin "base_emerald.gba", 0x50dc1d, 0x5
+
+gUnknown_0850DC22: ; 850DC22
+ .incbin "base_emerald.gba", 0x50dc22, 0x5
+
+gUnknown_0850DC27: ; 850DC27
+ .incbin "base_emerald.gba", 0x50dc27, 0x8
+
+gUnknown_0850DC2F: ; 850DC2F
+ .incbin "base_emerald.gba", 0x50dc2f, 0x10
+
+gUnknown_0850DC3F: ; 850DC3F
+ .incbin "base_emerald.gba", 0x50dc3f, 0x11
+
+gUnknown_0850DC50: ; 850DC50
+ .incbin "base_emerald.gba", 0x50dc50, 0x298
+
+gUnknown_0850DEE8: ; 850DEE8
+ .incbin "base_emerald.gba", 0x50dee8, 0xd4
+
+gUnknown_0850DFBC: ; 850DFBC
+ .incbin "base_emerald.gba", 0x50dfbc, 0x6
+
+gUnknown_0850DFC2: ; 850DFC2
+ .incbin "base_emerald.gba", 0x50dfc2, 0x61a
+
+gUnknown_0850E5DC: ; 850E5DC
+ .incbin "base_emerald.gba", 0x50e5dc, 0x8
+
+gUnknown_0850E5E4: ; 850E5E4
+ .incbin "base_emerald.gba", 0x50e5e4, 0x18
+
+gUnknown_0850E5FC: ; 850E5FC
+ .incbin "base_emerald.gba", 0x50e5fc, 0x18
+
+gUnknown_0850E614: ; 850E614
+ .incbin "base_emerald.gba", 0x50e614, 0x10
+
+gUnknown_0850E624: ; 850E624
+ .incbin "base_emerald.gba", 0x50e624, 0x10
+
+gUnknown_0850E634: ; 850E634
+ .incbin "base_emerald.gba", 0x50e634, 0x10
+
+gUnknown_0850E644: ; 850E644
+ .incbin "base_emerald.gba", 0x50e644, 0x10
+
+gUnknown_0850E654: ; 850E654
+ .incbin "base_emerald.gba", 0x50e654, 0xc
+
+gUnknown_0850E660: ; 850E660
+ .incbin "base_emerald.gba", 0x50e660, 0x4
+
+gUnknown_0850E664: ; 850E664
+ .incbin "base_emerald.gba", 0x50e664, 0x10
+
+gUnknown_0850E674: ; 850E674
+ .incbin "base_emerald.gba", 0x50e674, 0xe0
+
+gUnknown_0850E754: ; 850E754
+ .incbin "base_emerald.gba", 0x50e754, 0x14
+
+gUnknown_0850E768: ; 850E768
+ .incbin "base_emerald.gba", 0x50e768, 0xa
+
+gUnknown_0850E772: ; 850E772
+ .incbin "base_emerald.gba", 0x50e772, 0x48
+
+gUnknown_0850E7BA: ; 850E7BA
+ .incbin "base_emerald.gba", 0x50e7ba, 0x7a
+
+gUnknown_0850E834: ; 850E834
+ .incbin "base_emerald.gba", 0x50e834, 0xc
+
+gUnknown_0850E840: ; 850E840
+ .incbin "base_emerald.gba", 0x50e840, 0x6
+
+gUnknown_0850E846: ; 850E846
+ .incbin "base_emerald.gba", 0x50e846, 0x4
+
+gUnknown_0850E84A: ; 850E84A
+ .incbin "base_emerald.gba", 0x50e84a, 0x6
+
+gUnknown_0850E850: ; 850E850
+ .incbin "base_emerald.gba", 0x50e850, 0x2c
+
+gUnknown_0850E87C: ; 850E87C
+ .incbin "base_emerald.gba", 0x50e87c, 0x1680
+
+gUnknown_0850FEFC: ; 850FEFC
+ .incbin "base_emerald.gba", 0x50fefc, 0x280
+
+gUnknown_0851017C: ; 851017C
+ .incbin "base_emerald.gba", 0x51017c, 0xa0
+
+gUnknown_0851021C: ; 851021C
+ .incbin "base_emerald.gba", 0x51021c, 0xa0
+
+gUnknown_085102BC: ; 85102BC
+ .incbin "base_emerald.gba", 0x5102bc, 0x4
+
+gUnknown_085102C0: ; 85102C0
+ .incbin "base_emerald.gba", 0x5102c0, 0x14
+
+gUnknown_085102D4: ; 85102D4
+ .incbin "base_emerald.gba", 0x5102d4, 0xc
+
+gUnknown_085102E0: ; 85102E0
+ .incbin "base_emerald.gba", 0x5102e0, 0x68
+
+gUnknown_08510348: ; 8510348
+ .incbin "base_emerald.gba", 0x510348, 0x20
+
+gUnknown_08510368: ; 8510368
+ .incbin "base_emerald.gba", 0x510368, 0x20
+
+gUnknown_08510388: ; 8510388
+ .incbin "base_emerald.gba", 0x510388, 0x20
+
+gUnknown_085103A8: ; 85103A8
+ .incbin "base_emerald.gba", 0x5103a8, 0x20
+
+gUnknown_085103C8: ; 85103C8
+ .incbin "base_emerald.gba", 0x5103c8, 0x34
+
+gUnknown_085103FC: ; 85103FC
+ .incbin "base_emerald.gba", 0x5103fc, 0x8
+
+gUnknown_08510404: ; 8510404
+ .incbin "base_emerald.gba", 0x510404, 0x4
+
+gUnknown_08510408: ; 8510408
+ .incbin "base_emerald.gba", 0x510408, 0x14
+
+gUnknown_0851041C: ; 851041C
+ .incbin "base_emerald.gba", 0x51041c, 0x4
+
+gUnknown_08510420: ; 8510420
+ .incbin "base_emerald.gba", 0x510420, 0xa4
+
+gUnknown_085104C4: ; 85104C4
+ .incbin "base_emerald.gba", 0x5104c4, 0x2c
+
+gUnknown_085104F0: ; 85104F0
+ .incbin "base_emerald.gba", 0x5104f0, 0x18
+
+gUnknown_08510508: ; 8510508
+ .incbin "base_emerald.gba", 0x510508, 0x8
+
+gUnknown_08510510: ; 8510510
+ .incbin "base_emerald.gba", 0x510510, 0x20
+
+gUnknown_08510530: ; 8510530
+ .incbin "base_emerald.gba", 0x510530, 0x8
+
+gUnknown_08510538: ; 8510538
+ .incbin "base_emerald.gba", 0x510538, 0x8
+
+gUnknown_08510540: ; 8510540
+ .incbin "base_emerald.gba", 0x510540, 0x68
+
+gUnknown_085105A8: ; 85105A8
+ .incbin "base_emerald.gba", 0x5105a8, 0x4
+
+gUnknown_085105AC: ; 85105AC
+ .incbin "base_emerald.gba", 0x5105ac, 0x10
+
+gUnknown_085105BC: ; 85105BC
+ .incbin "base_emerald.gba", 0x5105bc, 0x1a8
+
+gUnknown_08510764: ; 8510764
+ .incbin "base_emerald.gba", 0x510764, 0xb60
+
+gUnknown_085112C4: ; 85112C4
+ .incbin "base_emerald.gba", 0x5112c4, 0x908
+
+gUnknown_08511BCC: ; 8511BCC
+ .incbin "base_emerald.gba", 0x511bcc, 0x9a8
+
+gUnknown_08512574: ; 8512574
+ .incbin "base_emerald.gba", 0x512574, 0x8e0
+
+gUnknown_08512E54: ; 8512E54
+ .incbin "base_emerald.gba", 0x512e54, 0x320
+
+gUnknown_08513174: ; 8513174
+ .incbin "base_emerald.gba", 0x513174, 0x510
+
+gUnknown_08513684: ; 8513684
+ .incbin "base_emerald.gba", 0x513684, 0x210
+
+gUnknown_08513894: ; 8513894
+ .incbin "base_emerald.gba", 0x513894, 0xb50
+
+gUnknown_085143E4: ; 85143E4
+ .incbin "base_emerald.gba", 0x5143e4, 0x210
+
+gUnknown_085145F4: ; 85145F4
+ .incbin "base_emerald.gba", 0x5145f4, 0x810
+
+gUnknown_08514E04: ; 8514E04
+ .incbin "base_emerald.gba", 0x514e04, 0x540
+
+gUnknown_08515344: ; 8515344
+ .incbin "base_emerald.gba", 0x515344, 0x20
+
+gUnknown_08515364: ; 8515364
+ .incbin "base_emerald.gba", 0x515364, 0x20
+
+gUnknown_08515384: ; 8515384
+ .incbin "base_emerald.gba", 0x515384, 0x30
+
+gUnknown_085153B4: ; 85153B4
+ .incbin "base_emerald.gba", 0x5153b4, 0x30
+
+gUnknown_085153E4: ; 85153E4
+ .incbin "base_emerald.gba", 0x5153e4, 0x10
+
+gUnknown_085153F4: ; 85153F4
+ .incbin "base_emerald.gba", 0x5153f4, 0x410
+
+gUnknown_08515804: ; 8515804
+ .incbin "base_emerald.gba", 0x515804, 0x20
+
+gUnknown_08515824: ; 8515824
+ .incbin "base_emerald.gba", 0x515824, 0x140
+
+gUnknown_08515964: ; 8515964
+ .incbin "base_emerald.gba", 0x515964, 0x428
+
+gUnknown_08515D8C: ; 8515D8C
+ .incbin "base_emerald.gba", 0x515d8c, 0x430
+
+gUnknown_085161BC: ; 85161BC
+ .incbin "base_emerald.gba", 0x5161bc, 0x20
+
+gUnknown_085161DC: ; 85161DC
+ .incbin "base_emerald.gba", 0x5161dc, 0x320
+
+gUnknown_085164FC: ; 85164FC
+ .incbin "base_emerald.gba", 0x5164fc, 0x310
+
+gUnknown_0851680C: ; 851680C
+ .incbin "base_emerald.gba", 0x51680c, 0x310
+
+gUnknown_08516B1C: ; 8516B1C
+ .incbin "base_emerald.gba", 0x516b1c, 0x210
+
+gUnknown_08516D2C: ; 8516D2C
+ .incbin "base_emerald.gba", 0x516d2c, 0x110
+
+gUnknown_08516E3C: ; 8516E3C
+ .incbin "base_emerald.gba", 0x516e3c, 0xc08
+
+gUnknown_08517A44: ; 8517A44
+ .incbin "base_emerald.gba", 0x517a44, 0xc
+
+gUnknown_08517A50: ; 8517A50
+ .incbin "base_emerald.gba", 0x517a50, 0x1ac
+
+gUnknown_08517BFC: ; 8517BFC
+ .incbin "base_emerald.gba", 0x517bfc, 0x10
+
+gUnknown_08517C0C: ; 8517C0C
+ .incbin "base_emerald.gba", 0x517c0c, 0x428
+
+gUnknown_08518034: ; 8518034
+ .incbin "base_emerald.gba", 0x518034, 0x268
+
+gUnknown_0851829C: ; 851829C
+ .incbin "base_emerald.gba", 0x51829c, 0x8028
+
+gUnknown_085202C4: ; 85202C4
+ .incbin "base_emerald.gba", 0x5202c4, 0x45a0
+
+gUnknown_08524864: ; 8524864
+ .incbin "base_emerald.gba", 0x524864, 0xc
+
+gUnknown_08524870: ; 8524870
+ .incbin "base_emerald.gba", 0x524870, 0xc
+
+gUnknown_0852487C: ; 852487C
+ .incbin "base_emerald.gba", 0x52487c, 0x10
+
+gUnknown_0852488C: ; 852488C
+ .incbin "base_emerald.gba", 0x52488c, 0x10
+
+gUnknown_0852489C: ; 852489C
+ .incbin "base_emerald.gba", 0x52489c, 0x20
+
+gUnknown_085248BC: ; 85248BC
+ .incbin "base_emerald.gba", 0x5248bc, 0x288
+
+gUnknown_08524B44: ; 8524B44
+ .incbin "base_emerald.gba", 0x524b44, 0x1d0
+
+gUnknown_08524D14: ; 8524D14
+ .incbin "base_emerald.gba", 0x524d14, 0x270
+
+gUnknown_08524F84: ; 8524F84
+ .incbin "base_emerald.gba", 0x524f84, 0x308
+
+gUnknown_0852528C: ; 852528C
+ .incbin "base_emerald.gba", 0x52528c, 0x120
+
+gUnknown_085253AC: ; 85253AC
+ .incbin "base_emerald.gba", 0x5253ac, 0x270
+
+gUnknown_0852561C: ; 852561C
+ .incbin "base_emerald.gba", 0x52561c, 0x270
+
+gUnknown_0852588C: ; 852588C
+ .incbin "base_emerald.gba", 0x52588c, 0x308
+
+gUnknown_08525B94: ; 8525B94
+ .incbin "base_emerald.gba", 0x525b94, 0x120
+
+gUnknown_08525CB4: ; 8525CB4
+ .incbin "base_emerald.gba", 0x525cb4, 0xa0
+
+gUnknown_08525D54: ; 8525D54
+ .incbin "base_emerald.gba", 0x525d54, 0x144
+
+gUnknown_08525E98: ; 8525E98
+ .incbin "base_emerald.gba", 0x525e98, 0xc0
+
+gUnknown_08525F58: ; 8525F58
+ .incbin "base_emerald.gba", 0x525f58, 0x20
+
+gUnknown_08525F78: ; 8525F78
+ .incbin "base_emerald.gba", 0x525f78, 0x10
+
+gUnknown_08525F88: ; 8525F88
+ .incbin "base_emerald.gba", 0x525f88, 0x4
+
+gUnknown_08525F8C: ; 8525F8C
+ .incbin "base_emerald.gba", 0x525f8c, 0x4
+
+gUnknown_08525F90: ; 8525F90
+ .incbin "base_emerald.gba", 0x525f90, 0x30
+
+gUnknown_08525FC0: ; 8525FC0
+ .incbin "base_emerald.gba", 0x525fc0, 0x18f80
+
+gUnknown_0853EF40: ; 853EF40
+ .incbin "base_emerald.gba", 0x53ef40, 0x8
+
+gUnknown_0853EF48: ; 853EF48
+ .incbin "base_emerald.gba", 0x53ef48, 0x18
+
+gUnknown_0853EF60: ; 853EF60
+ .incbin "base_emerald.gba", 0x53ef60, 0xf8
+
+gUnknown_0853F058: ; 853F058
+ .incbin "base_emerald.gba", 0x53f058, 0x7e4
+
+gUnknown_0853F83C: ; 853F83C
+ .incbin "base_emerald.gba", 0x53f83c, 0x450
+
+gUnknown_0853FC8C: ; 853FC8C
+ .incbin "base_emerald.gba", 0x53fc8c, 0x2e4
+
+gUnknown_0853FF70: ; 853FF70
+ .incbin "base_emerald.gba", 0x53ff70, 0xa8
+
+gUnknown_08540018: ; 8540018
+ .incbin "base_emerald.gba", 0x540018, 0x18
+
+gUnknown_08540030: ; 8540030
+ .incbin "base_emerald.gba", 0x540030, 0x18
+
+gUnknown_08540048: ; 8540048
+ .incbin "base_emerald.gba", 0x540048, 0x90
+
+gUnknown_085400D8: ; 85400D8
+ .incbin "base_emerald.gba", 0x5400d8, 0x18
+
+gUnknown_085400F0: ; 85400F0
+ .incbin "base_emerald.gba", 0x5400f0, 0x10
+
+gUnknown_08540100: ; 8540100
+ .incbin "base_emerald.gba", 0x540100, 0x24
+
+gUnknown_08540124: ; 8540124
+ .incbin "base_emerald.gba", 0x540124, 0x18
+
+gUnknown_0854013C: ; 854013C
+ .incbin "base_emerald.gba", 0x54013c, 0x10
+
+gUnknown_0854014C: ; 854014C
+ .incbin "base_emerald.gba", 0x54014c, 0xc000
+
+gUnknown_0854C14C: ; 854C14C
+ .incbin "base_emerald.gba", 0x54c14c, 0x4
+
+gUnknown_0854C150: ; 854C150
+ .incbin "base_emerald.gba", 0x54c150, 0xf0
+
+gUnknown_0854C240: ; 854C240
+ .incbin "base_emerald.gba", 0x54c240, 0x10
+
+gUnknown_0854C250: ; 854C250
+ .incbin "base_emerald.gba", 0x54c250, 0x20
+
+gUnknown_0854C270: ; 854C270
+ .incbin "base_emerald.gba", 0x54c270, 0x20
+
+gUnknown_0854C290: ; 854C290
+ .incbin "base_emerald.gba", 0x54c290, 0x20
+
+gUnknown_0854C2B0: ; 854C2B0
+ .incbin "base_emerald.gba", 0x54c2b0, 0x820
+
+gUnknown_0854CAD0: ; 854CAD0
+ .incbin "base_emerald.gba", 0x54cad0, 0x3080
+
+gUnknown_0854FB50: ; 854FB50
+ .incbin "base_emerald.gba", 0x54fb50, 0xc
+
+gUnknown_0854FB5C: ; 854FB5C
+ .incbin "base_emerald.gba", 0x54fb5c, 0x1c
+
+gUnknown_0854FB78: ; 854FB78
+ .incbin "base_emerald.gba", 0x54fb78, 0x18
+
+gUnknown_0854FB90: ; 854FB90
+ .incbin "base_emerald.gba", 0x54fb90, 0x9c
+
+gUnknown_0854FC2C: ; 854FC2C
+ .incbin "base_emerald.gba", 0x54fc2c, 0x18
+
+gUnknown_0854FC44: ; 854FC44
+ .incbin "base_emerald.gba", 0x54fc44, 0x8
+
+gUnknown_0854FC4C: ; 854FC4C
+ .incbin "base_emerald.gba", 0x54fc4c, 0x8
+
+gUnknown_0854FC54: ; 854FC54
+ .incbin "base_emerald.gba", 0x54fc54, 0x38
+
+gUnknown_0854FC8C: ; 854FC8C
+ .incbin "base_emerald.gba", 0x54fc8c, 0x8c
+
+gUnknown_0854FD18: ; 854FD18
+ .incbin "base_emerald.gba", 0x54fd18, 0x18
+
+gUnknown_0854FD30: ; 854FD30
+ .incbin "base_emerald.gba", 0x54fd30, 0x8
+
+gUnknown_0854FD38: ; 854FD38
+ .incbin "base_emerald.gba", 0x54fd38, 0x20
+
+gUnknown_0854FD58: ; 854FD58
+ .incbin "base_emerald.gba", 0x54fd58, 0x18
+
+gUnknown_0854FD70: ; 854FD70
+ .incbin "base_emerald.gba", 0x54fd70, 0x1c
+
+gUnknown_0854FD8C: ; 854FD8C
+ .incbin "base_emerald.gba", 0x54fd8c, 0x38
+
+gUnknown_0854FDC4: ; 854FDC4
+ .incbin "base_emerald.gba", 0x54fdc4, 0x18
+
+gUnknown_0854FDDC: ; 854FDDC
+ .incbin "base_emerald.gba", 0x54fddc, 0x8
+
+gUnknown_0854FDE4: ; 854FDE4
+ .incbin "base_emerald.gba", 0x54fde4, 0xc
+
+gUnknown_0854FDF0: ; 854FDF0
+ .incbin "base_emerald.gba", 0x54fdf0, 0x8
+
+gUnknown_0854FDF8: ; 854FDF8
+ .incbin "base_emerald.gba", 0x54fdf8, 0x8
+
+gUnknown_0854FE00: ; 854FE00
+ .incbin "base_emerald.gba", 0x54fe00, 0x44
+
+gUnknown_0854FE44: ; 854FE44
+ .incbin "base_emerald.gba", 0x54fe44, 0x18
+
+gUnknown_0854FE5C: ; 854FE5C
+ .incbin "base_emerald.gba", 0x54fe5c, 0x4
+
+gUnknown_0854FE60: ; 854FE60
+ .incbin "base_emerald.gba", 0x54fe60, 0x4
+
+gUnknown_0854FE64: ; 854FE64
+ .incbin "base_emerald.gba", 0x54fe64, 0x14
+
+gUnknown_0854FE78: ; 854FE78
+ .incbin "base_emerald.gba", 0x54fe78, 0x4
+
+gUnknown_0854FE7C: ; 854FE7C
+ .incbin "base_emerald.gba", 0x54fe7c, 0xc
+
+gUnknown_0854FE88: ; 854FE88
+ .incbin "base_emerald.gba", 0x54fe88, 0x8
+
+gUnknown_0854FE90: ; 854FE90
+ .incbin "base_emerald.gba", 0x54fe90, 0x8
+
+gUnknown_0854FE98: ; 854FE98
+ .incbin "base_emerald.gba", 0x54fe98, 0xc
+
+gUnknown_0854FEA4: ; 854FEA4
+ .incbin "base_emerald.gba", 0x54fea4, 0x3
+
+gUnknown_0854FEA7: ; 854FEA7
+ .incbin "base_emerald.gba", 0x54fea7, 0x5
+
+gUnknown_0854FEAC: ; 854FEAC
+ .incbin "base_emerald.gba", 0x54feac, 0x48
+
+gUnknown_0854FEF4: ; 854FEF4
+ .incbin "base_emerald.gba", 0x54fef4, 0x48
+
+gUnknown_0854FF3C: ; 854FF3C
+ .incbin "base_emerald.gba", 0x54ff3c, 0x48
+
+gUnknown_0854FF84: ; 854FF84
+ .incbin "base_emerald.gba", 0x54ff84, 0x48
+
+gUnknown_0854FFCC: ; 854FFCC
+ .incbin "base_emerald.gba", 0x54ffcc, 0x48
+
+gUnknown_08550014: ; 8550014
+ .incbin "base_emerald.gba", 0x550014, 0x48
+
+gUnknown_0855005C: ; 855005C
+ .incbin "base_emerald.gba", 0x55005c, 0x48
+
+gUnknown_085500A4: ; 85500A4
+ .incbin "base_emerald.gba", 0x5500a4, 0x4e0
+
+gUnknown_08550584: ; 8550584
+ .incbin "base_emerald.gba", 0x550584, 0x10
+
+gUnknown_08550594: ; 8550594
+ .incbin "base_emerald.gba", 0x550594, 0x8
+
+gUnknown_0855059C: ; 855059C
+ .incbin "base_emerald.gba", 0x55059c, 0x190
+
+gUnknown_0855072C: ; 855072C
+ .incbin "base_emerald.gba", 0x55072c, 0x10
+
+gUnknown_0855073C: ; 855073C
+ .incbin "base_emerald.gba", 0x55073c, 0x30
+
+gUnknown_0855076C: ; 855076C
+ .incbin "base_emerald.gba", 0x55076c, 0x48
+
+gUnknown_085507B4: ; 85507B4
+ .incbin "base_emerald.gba", 0x5507b4, 0x18
+
+gUnknown_085507CC: ; 85507CC
+ .incbin "base_emerald.gba", 0x5507cc, 0x257c
+
+gUnknown_08552D48: ; 8552D48
+ .incbin "base_emerald.gba", 0x552d48, 0xb4c
+
+gUnknown_08553894: ; 8553894
+ .incbin "base_emerald.gba", 0x553894, 0x180
+
+gUnknown_08553A14: ; 8553A14
+ .incbin "base_emerald.gba", 0x553a14, 0x64
+
+gUnknown_08553A78: ; 8553A78
+ .incbin "base_emerald.gba", 0x553a78, 0x4
+
+gUnknown_08553A7C: ; 8553A7C
+ .incbin "base_emerald.gba", 0x553a7c, 0x73d4
+
+gUnknown_0855AE50: ; 855AE50
+ .incbin "base_emerald.gba", 0x55ae50, 0x200
+
+gUnknown_0855B050: ; 855B050
+ .incbin "base_emerald.gba", 0x55b050, 0x20
+
+gUnknown_0855B070: ; 855B070
+ .incbin "base_emerald.gba", 0x55b070, 0x280
+
+gUnknown_0855B2F0: ; 855B2F0
+ .incbin "base_emerald.gba", 0x55b2f0, 0x80
+
+gUnknown_0855B370: ; 855B370
+ .incbin "base_emerald.gba", 0x55b370, 0x20
+
+gUnknown_0855B390: ; 855B390
+ .incbin "base_emerald.gba", 0x55b390, 0x280
+
+gUnknown_0855B610: ; 855B610
+ .incbin "base_emerald.gba", 0x55b610, 0x20
+
+gUnknown_0855B630: ; 855B630
+ .incbin "base_emerald.gba", 0x55b630, 0xbc0
+
+gUnknown_0855C1F0: ; 855C1F0
+ .incbin "base_emerald.gba", 0x55c1f0, 0x20
+
+gUnknown_0855C210: ; 855C210
+ .incbin "base_emerald.gba", 0x55c210, 0x20
+
+gUnknown_0855C230: ; 855C230
+ .incbin "base_emerald.gba", 0x55c230, 0x14
+
+gUnknown_0855C244: ; 855C244
+ .incbin "base_emerald.gba", 0x55c244, 0x68
+
+gUnknown_0855C2AC: ; 855C2AC
+ .incbin "base_emerald.gba", 0x55c2ac, 0x18
+
+gUnknown_0855C2C4: ; 855C2C4
+ .incbin "base_emerald.gba", 0x55c2c4, 0x40
+
+gUnknown_0855C304: ; 855C304
+ .incbin "base_emerald.gba", 0x55c304, 0x18
+
+gUnknown_0855C31C: ; 855C31C
+ .incbin "base_emerald.gba", 0x55c31c, 0x18
+
+gUnknown_0855C334: ; 855C334
+ .incbin "base_emerald.gba", 0x55c334, 0x18
+
+gUnknown_0855C34C: ; 855C34C
+ .incbin "base_emerald.gba", 0x55c34c, 0x18
+
+gUnknown_0855C364: ; 855C364
+ .incbin "base_emerald.gba", 0x55c364, 0x10
+
+gUnknown_0855C374: ; 855C374
+ .incbin "base_emerald.gba", 0x55c374, 0x10
+
+gUnknown_0855C384: ; 855C384
+ .incbin "base_emerald.gba", 0x55c384, 0x20
+
+gUnknown_0855C3A4: ; 855C3A4
+ .incbin "base_emerald.gba", 0x55c3a4, 0x18
+
+gUnknown_0855C3BC: ; 855C3BC
+ .incbin "base_emerald.gba", 0x55c3bc, 0x4
+
+gUnknown_0855C3C0: ; 855C3C0
+ .incbin "base_emerald.gba", 0x55c3c0, 0x4
+
+gUnknown_0855C3C4: ; 855C3C4
+ .incbin "base_emerald.gba", 0x55c3c4, 0x4
+
+gUnknown_0855C3C8: ; 855C3C8
+ .incbin "base_emerald.gba", 0x55c3c8, 0x1c
+
+gUnknown_0855C3E4: ; 855C3E4
+ .incbin "base_emerald.gba", 0x55c3e4, 0x18
+
+gUnknown_0855C3FC: ; 855C3FC
+ .incbin "base_emerald.gba", 0x55c3fc, 0x1c
+
+gUnknown_0855C418: ; 855C418
+ .incbin "base_emerald.gba", 0x55c418, 0x14
+
+gUnknown_0855C42C: ; 855C42C
+ .incbin "base_emerald.gba", 0x55c42c, 0xc
+
+gUnknown_0855C438: ; 855C438
+ .incbin "base_emerald.gba", 0x55c438, 0x18
+
+gUnknown_0855C450: ; 855C450
+ .incbin "base_emerald.gba", 0x55c450, 0x10
+
+gUnknown_0855C460: ; 855C460
+ .incbin "base_emerald.gba", 0x55c460, 0x14
+
+gUnknown_0855C474: ; 855C474
+ .incbin "base_emerald.gba", 0x55c474, 0x8
+
+gUnknown_0855C47C: ; 855C47C
+ .incbin "base_emerald.gba", 0x55c47c, 0x8
+
+gUnknown_0855C484: ; 855C484
+ .incbin "base_emerald.gba", 0x55c484, 0x8
+
+gUnknown_0855C48C: ; 855C48C
+ .incbin "base_emerald.gba", 0x55c48c, 0x10
+
+gUnknown_0855C49C: ; 855C49C
+ .incbin "base_emerald.gba", 0x55c49c, 0xc
+
+gUnknown_0855C4A8: ; 855C4A8
+ .incbin "base_emerald.gba", 0x55c4a8, 0x1c
+
+gUnknown_0855C4C4: ; 855C4C4
+ .incbin "base_emerald.gba", 0x55c4c4, 0x1c
+
+gUnknown_0855C4E0: ; 855C4E0
+ .incbin "base_emerald.gba", 0x55c4e0, 0x14
+
+gUnknown_0855C4F4: ; 855C4F4
+ .incbin "base_emerald.gba", 0x55c4f4, 0x54
+
+gUnknown_0855C548: ; 855C548
+ .incbin "base_emerald.gba", 0x55c548, 0x8
+
+gUnknown_0855C550: ; 855C550
+ .incbin "base_emerald.gba", 0x55c550, 0x1c
+
+gUnknown_0855C56C: ; 855C56C
+ .incbin "base_emerald.gba", 0x55c56c, 0x24
+
+gUnknown_0855C590: ; 855C590
+ .incbin "base_emerald.gba", 0x55c590, 0x5c
+
+gUnknown_0855C5EC: ; 855C5EC
+ .incbin "base_emerald.gba", 0x55c5ec, 0x18
+
+gUnknown_0855C604: ; 855C604
+ .incbin "base_emerald.gba", 0x55c604, 0x60
+
+gUnknown_0855C664: ; 855C664
+ .incbin "base_emerald.gba", 0x55c664, 0x1c
+
+gUnknown_0855C680: ; 855C680
+ .incbin "base_emerald.gba", 0x55c680, 0x18
+
+gUnknown_0855C698: ; 855C698
+ .incbin "base_emerald.gba", 0x55c698, 0x8
+
+gUnknown_0855C6A0: ; 855C6A0
+ .incbin "base_emerald.gba", 0x55c6a0, 0x4
+
+gUnknown_0855C6A4: ; 855C6A4
+ .incbin "base_emerald.gba", 0x55c6a4, 0x336
+
+gUnknown_0855C9DA: ; 855C9DA
+ .incbin "base_emerald.gba", 0x55c9da, 0x304
+
+gUnknown_0855CCDE: ; 855CCDE
+ .incbin "base_emerald.gba", 0x55ccde, 0x4b6
+
+gUnknown_0855D194: ; 855D194
+ .incbin "base_emerald.gba", 0x55d194, 0x18
+
+gUnknown_0855D1AC: ; 855D1AC
+ .incbin "base_emerald.gba", 0x55d1ac, 0x18
+
+gUnknown_0855D1C4: ; 855D1C4
+ .incbin "base_emerald.gba", 0x55d1c4, 0x18
+
+gUnknown_0855D1DC: ; 855D1DC
+ .incbin "base_emerald.gba", 0x55d1dc, 0x18
+
+gUnknown_0855D1F4: ; 855D1F4
+ .incbin "base_emerald.gba", 0x55d1f4, 0x18
+
+gUnknown_0855D20C: ; 855D20C
+ .incbin "base_emerald.gba", 0x55d20c, 0x18
+
+gUnknown_0855D224: ; 855D224
+ .incbin "base_emerald.gba", 0x55d224, 0x18
+
+gUnknown_0855D23C: ; 855D23C
+ .incbin "base_emerald.gba", 0x55d23c, 0x18
+
+gUnknown_0855D254: ; 855D254
+ .incbin "base_emerald.gba", 0x55d254, 0x18
+
+gUnknown_0855D26C: ; 855D26C
+ .incbin "base_emerald.gba", 0x55d26c, 0x10
+
+gUnknown_0855D27C: ; 855D27C
+ .incbin "base_emerald.gba", 0x55d27c, 0x10
+
+gUnknown_0855D28C: ; 855D28C
+ .incbin "base_emerald.gba", 0x55d28c, 0x5
+
+gUnknown_0855D291: ; 855D291
+ .incbin "base_emerald.gba", 0x55d291, 0x7
+
+gUnknown_0855D298: ; 855D298
+ .incbin "base_emerald.gba", 0x55d298, 0x10
+
+gUnknown_0855D2A8: ; 855D2A8
+ .incbin "base_emerald.gba", 0x55d2a8, 0x10
+
+gUnknown_0855D2B8: ; 855D2B8
+ .incbin "base_emerald.gba", 0x55d2b8, 0x6
+
+gUnknown_0855D2BE: ; 855D2BE
+ .incbin "base_emerald.gba", 0x55d2be, 0x40
+
+gUnknown_0855D2FE: ; 855D2FE
+ .incbin "base_emerald.gba", 0x55d2fe, 0xe
+
+gUnknown_0855D30C: ; 855D30C
+ .incbin "base_emerald.gba", 0x55d30c, 0xe2a4
+
+gUnknown_0856B5B0: ; 856B5B0
+ .incbin "base_emerald.gba", 0x56b5b0, 0x3060
+
+gUnknown_0856E610: ; 856E610
+ .incbin "base_emerald.gba", 0x56e610, 0x20
+
+gUnknown_0856E630: ; 856E630
+ .incbin "base_emerald.gba", 0x56e630, 0x10
+
+gUnknown_0856E640: ; 856E640
+ .incbin "base_emerald.gba", 0x56e640, 0x28
+
+gUnknown_0856E668: ; 856E668
+ .incbin "base_emerald.gba", 0x56e668, 0x8
+
+gUnknown_0856E670: ; 856E670
+ .incbin "base_emerald.gba", 0x56e670, 0x18
+
+gUnknown_0856E688: ; 856E688
+ .incbin "base_emerald.gba", 0x56e688, 0xc
+
+gUnknown_0856E694: ; 856E694
+ .incbin "base_emerald.gba", 0x56e694, 0x674
+
+gUnknown_0856ED08: ; 856ED08
+ .incbin "base_emerald.gba", 0x56ed08, 0x28
+
+gUnknown_0856ED30: ; 856ED30
+ .incbin "base_emerald.gba", 0x56ed30, 0x18
+
+gUnknown_0856ED48: ; 856ED48
+ .incbin "base_emerald.gba", 0x56ed48, 0x54
+
+gUnknown_0856ED9C: ; 856ED9C
+ .incbin "base_emerald.gba", 0x56ed9c, 0x1c
+
+gUnknown_0856EDB8: ; 856EDB8
+ .incbin "base_emerald.gba", 0x56edb8, 0x1c
+
+gUnknown_0856EDD4: ; 856EDD4
+ .incbin "base_emerald.gba", 0x56edd4, 0x1c
+
+gUnknown_0856EDF0: ; 856EDF0
+ .incbin "base_emerald.gba", 0x56edf0, 0x1c
+
+gUnknown_0856EE0C: ; 856EE0C
+ .incbin "base_emerald.gba", 0x56ee0c, 0x18
+
+gUnknown_0856EE24: ; 856EE24
+ .incbin "base_emerald.gba", 0x56ee24, 0x38
+
+gUnknown_0856EE5C: ; 856EE5C
+ .incbin "base_emerald.gba", 0x56ee5c, 0x58
+
+gUnknown_0856EEB4: ; 856EEB4
+ .incbin "base_emerald.gba", 0x56eeb4, 0x60
+
+gUnknown_0856EF14: ; 856EF14
+ .incbin "base_emerald.gba", 0x56ef14, 0x98
+
+gUnknown_0856EFAC: ; 856EFAC
+ .incbin "base_emerald.gba", 0x56efac, 0x2
+
+gUnknown_0856EFAE: ; 856EFAE
+ .incbin "base_emerald.gba", 0x56efae, 0x6
+
+gUnknown_0856EFB4: ; 856EFB4
+ .incbin "base_emerald.gba", 0x56efb4, 0x14
+
+gUnknown_0856EFC8: ; 856EFC8
+ .incbin "base_emerald.gba", 0x56efc8, 0x30
+
+gUnknown_0856EFF8: ; 856EFF8
+ .incbin "base_emerald.gba", 0x56eff8, 0x10
+
+gUnknown_0856F008: ; 856F008
+ .incbin "base_emerald.gba", 0x56f008, 0x10
+
+gUnknown_0856F018: ; 856F018
+ .incbin "base_emerald.gba", 0x56f018, 0x494
+
+gUnknown_0856F4AC: ; 856F4AC
+ .incbin "base_emerald.gba", 0x56f4ac, 0x20
+
+gUnknown_0856F4CC: ; 856F4CC
+ .incbin "base_emerald.gba", 0x56f4cc, 0x20
+
+gUnknown_0856F4EC: ; 856F4EC
+ .incbin "base_emerald.gba", 0x56f4ec, 0x20
+
+gUnknown_0856F50C: ; 856F50C
+ .incbin "base_emerald.gba", 0x56f50c, 0x20
+
+gUnknown_0856F52C: ; 856F52C
+ .incbin "base_emerald.gba", 0x56f52c, 0x20
+
+gUnknown_0856F54C: ; 856F54C
+ .incbin "base_emerald.gba", 0x56f54c, 0x20
+
+gUnknown_0856F56C: ; 856F56C
+ .incbin "base_emerald.gba", 0x56f56c, 0x20
+
+gUnknown_0856F58C: ; 856F58C
+ .incbin "base_emerald.gba", 0x56f58c, 0x20
+
+gUnknown_0856F5AC: ; 856F5AC
+ .incbin "base_emerald.gba", 0x56f5ac, 0x20
+
+gUnknown_0856F5CC: ; 856F5CC
+ .incbin "base_emerald.gba", 0x56f5cc, 0x248
+
+gUnknown_0856F814: ; 856F814
+ .incbin "base_emerald.gba", 0x56f814, 0x2a0
+
+gUnknown_0856FAB4: ; 856FAB4
+ .incbin "base_emerald.gba", 0x56fab4, 0x10
+
+gUnknown_0856FAC4: ; 856FAC4
+ .incbin "base_emerald.gba", 0x56fac4, 0x20
+
+gUnknown_0856FAE4: ; 856FAE4
+ .incbin "base_emerald.gba", 0x56fae4, 0x14
+
+gUnknown_0856FAF8: ; 856FAF8
+ .incbin "base_emerald.gba", 0x56faf8, 0x14
+
+gUnknown_0856FB0C: ; 856FB0C
+ .incbin "base_emerald.gba", 0x56fb0c, 0x3
+
+gUnknown_0856FB0F: ; 856FB0F
+ .incbin "base_emerald.gba", 0x56fb0f, 0x9
+
+gUnknown_0856FB18: ; 856FB18
+ .incbin "base_emerald.gba", 0x56fb18, 0x8
+
+gUnknown_0856FB20: ; 856FB20
+ .incbin "base_emerald.gba", 0x56fb20, 0x8
+
+gUnknown_0856FB28: ; 856FB28
+ .incbin "base_emerald.gba", 0x56fb28, 0x18
+
+gUnknown_0856FB40: ; 856FB40
+ .incbin "base_emerald.gba", 0x56fb40, 0x8
+
+gUnknown_0856FB48: ; 856FB48
+ .incbin "base_emerald.gba", 0x56fb48, 0x2
+
+gUnknown_0856FB4A: ; 856FB4A
+ .incbin "base_emerald.gba", 0x56fb4a, 0x2
+
+gUnknown_0856FB4C: ; 856FB4C
+ .incbin "base_emerald.gba", 0x56fb4c, 0x9
+
+gUnknown_0856FB55: ; 856FB55
+ .incbin "base_emerald.gba", 0x56fb55, 0x2
+
+gUnknown_0856FB57: ; 856FB57
+ .incbin "base_emerald.gba", 0x56fb57, 0x5
+
+gUnknown_0856FB5C: ; 856FB5C
+ .incbin "base_emerald.gba", 0x56fb5c, 0xc
+
+gUnknown_0856FB68: ; 856FB68
+ .incbin "base_emerald.gba", 0x56fb68, 0x6
+
+gUnknown_0856FB6E: ; 856FB6E
+ .incbin "base_emerald.gba", 0x56fb6e, 0x6
+
+gUnknown_0856FB74: ; 856FB74
+ .incbin "base_emerald.gba", 0x56fb74, 0x4
+
+gUnknown_0856FB78: ; 856FB78
+ .incbin "base_emerald.gba", 0x56fb78, 0x44
+
+gUnknown_0856FBBC: ; 856FBBC
+ .incbin "base_emerald.gba", 0x56fbbc, 0x1244
+
+gUnknown_08570E00: ; 8570E00
+ .incbin "base_emerald.gba", 0x570e00, 0x260
+
+gUnknown_08571060: ; 8571060
+ .incbin "base_emerald.gba", 0x571060, 0x260
+
+gUnknown_085712C0: ; 85712C0
+ .incbin "base_emerald.gba", 0x5712c0, 0x38
+
+gUnknown_085712F8: ; 85712F8
+ .incbin "base_emerald.gba", 0x5712f8, 0xe8
+
+gUnknown_085713E0: ; 85713E0
+ .incbin "base_emerald.gba", 0x5713e0, 0x8
+
+gUnknown_085713E8: ; 85713E8
+ .incbin "base_emerald.gba", 0x5713e8, 0xc
+
+gUnknown_085713F4: ; 85713F4
+ .incbin "base_emerald.gba", 0x5713f4, 0xc
+
+gUnknown_08571400: ; 8571400
+ .incbin "base_emerald.gba", 0x571400, 0x28
+
+gUnknown_08571428: ; 8571428
+ .incbin "base_emerald.gba", 0x571428, 0x20
+
+gUnknown_08571448: ; 8571448
+ .incbin "base_emerald.gba", 0x571448, 0x3
+
+gUnknown_0857144B: ; 857144B
+ .incbin "base_emerald.gba", 0x57144b, 0x3
+
+gUnknown_0857144E: ; 857144E
+ .incbin "base_emerald.gba", 0x57144e, 0x6
+
+gUnknown_08571454: ; 8571454
+ .incbin "base_emerald.gba", 0x571454, 0x68
+
+gUnknown_085714BC: ; 85714BC
+ .incbin "base_emerald.gba", 0x5714bc, 0x18
+
+gUnknown_085714D4: ; 85714D4
+ .incbin "base_emerald.gba", 0x5714d4, 0x10
+
+gUnknown_085714E4: ; 85714E4
+ .incbin "base_emerald.gba", 0x5714e4, 0xd0
+
+gUnknown_085715B4: ; 85715B4
+ .incbin "base_emerald.gba", 0x5715b4, 0x30
+
+gUnknown_085715E4: ; 85715E4
+ .incbin "base_emerald.gba", 0x5715e4, 0x18
+
+gUnknown_085715FC: ; 85715FC
+ .incbin "base_emerald.gba", 0x5715fc, 0x18
+
+gUnknown_08571614: ; 8571614
+ .incbin "base_emerald.gba", 0x571614, 0x3c
+
+gUnknown_08571650: ; 8571650
+ .incbin "base_emerald.gba", 0x571650, 0x70
+
+gUnknown_085716C0: ; 85716C0
+ .incbin "base_emerald.gba", 0x5716c0, 0x28
+
+gUnknown_085716E8: ; 85716E8
+ .incbin "base_emerald.gba", 0x5716e8, 0x28
+
+gUnknown_08571710: ; 8571710
+ .incbin "base_emerald.gba", 0x571710, 0x24
+
+gUnknown_08571734: ; 8571734
+ .incbin "base_emerald.gba", 0x571734, 0x3
+
+gUnknown_08571737: ; 8571737
+ .incbin "base_emerald.gba", 0x571737, 0x5
+
+gUnknown_0857173C: ; 857173C
+ .incbin "base_emerald.gba", 0x57173c, 0x20
+
+gUnknown_0857175C: ; 857175C
+ .incbin "base_emerald.gba", 0x57175c, 0x800
+
+gUnknown_08571F5C: ; 8571F5C
+ .incbin "base_emerald.gba", 0x571f5c, 0x180
+
+gUnknown_085720DC: ; 85720DC
+ .incbin "base_emerald.gba", 0x5720dc, 0x98
+
+gUnknown_08572174: ; 8572174
+ .incbin "base_emerald.gba", 0x572174, 0x12c
+
+gUnknown_085722A0: ; 85722A0
+ .incbin "base_emerald.gba", 0x5722a0, 0xfc
+
+gUnknown_0857239C: ; 857239C
+ .incbin "base_emerald.gba", 0x57239c, 0x40
+
+gUnknown_085723DC: ; 85723DC
+ .incbin "base_emerald.gba", 0x5723dc, 0x20
+
+gUnknown_085723FC: ; 85723FC
+ .incbin "base_emerald.gba", 0x5723fc, 0x20
+
+gUnknown_0857241C: ; 857241C
+ .incbin "base_emerald.gba", 0x57241c, 0x20
+
+gUnknown_0857243C: ; 857243C
+ .incbin "base_emerald.gba", 0x57243c, 0x20
+
+gUnknown_0857245C: ; 857245C
+ .incbin "base_emerald.gba", 0x57245c, 0x48
+
+gUnknown_085724A4: ; 85724A4
+ .incbin "base_emerald.gba", 0x5724a4, 0x18
+
+gUnknown_085724BC: ; 85724BC
+ .incbin "base_emerald.gba", 0x5724bc, 0x238
+
+gUnknown_085726F4: ; 85726F4
+ .incbin "base_emerald.gba", 0x5726f4, 0x20
+
+gUnknown_08572714: ; 8572714
+ .incbin "base_emerald.gba", 0x572714, 0x20
+
+gUnknown_08572734: ; 8572734
+ .incbin "base_emerald.gba", 0x572734, 0x10
+
+gUnknown_08572744: ; 8572744
+ .incbin "base_emerald.gba", 0x572744, 0x8
+
+gUnknown_0857274C: ; 857274C
+ .incbin "base_emerald.gba", 0x57274c, 0x8
+
+gUnknown_08572754: ; 8572754
+ .incbin "base_emerald.gba", 0x572754, 0x18
+
+gUnknown_0857276C: ; 857276C
+ .incbin "base_emerald.gba", 0x57276c, 0xf8
+
+gUnknown_08572864: ; 8572864
+ .incbin "base_emerald.gba", 0x572864, 0x58
+
+gUnknown_085728BC: ; 85728BC
+ .incbin "base_emerald.gba", 0x5728bc, 0x18
+
+gUnknown_085728D4: ; 85728D4
+ .incbin "base_emerald.gba", 0x5728d4, 0x48
+
+gUnknown_0857291C: ; 857291C
+ .incbin "base_emerald.gba", 0x57291c, 0x4c58
+
+gUnknown_08577574: ; 8577574
+ .incbin "base_emerald.gba", 0x577574, 0x44
+
+gUnknown_085775B8: ; 85775B8
+ .incbin "base_emerald.gba", 0x5775b8, 0x398c
+
+gUnknown_0857AF44: ; 857AF44
+ .incbin "base_emerald.gba", 0x57af44, 0xc0
+
+gUnknown_0857B004: ; 857B004
+ .incbin "base_emerald.gba", 0x57b004, 0x7c
+
+gUnknown_0857B080: ; 857B080
+ .incbin "base_emerald.gba", 0x57b080, 0x28
+
+gUnknown_0857B0A8: ; 857B0A8
+ .incbin "base_emerald.gba", 0x57b0a8, 0x38
+
+gUnknown_0857B0E0: ; 857B0E0
+ .incbin "base_emerald.gba", 0x57b0e0, 0x8b8
+
+gUnknown_0857B998: ; 857B998
+ .incbin "base_emerald.gba", 0x57b998, 0xc
+
+gUnknown_0857B9A4: ; 857B9A4
+ .incbin "base_emerald.gba", 0x57b9a4, 0x18
+
+gUnknown_0857B9BC: ; 857B9BC
+ .incbin "base_emerald.gba", 0x57b9bc, 0x28
+
+gUnknown_0857B9E4: ; 857B9E4
+ .incbin "base_emerald.gba", 0x57b9e4, 0x18
+
+gUnknown_0857B9FC: ; 857B9FC
+ .incbin "base_emerald.gba", 0x57b9fc, 0x54
+
+gUnknown_0857BA50: ; 857BA50
+ .incbin "base_emerald.gba", 0x57ba50, 0x18
+
+gUnknown_0857BA68: ; 857BA68
+ .incbin "base_emerald.gba", 0x57ba68, 0x18
+
+gUnknown_0857BA80: ; 857BA80
+ .incbin "base_emerald.gba", 0x57ba80, 0x9c
+
+gUnknown_0857BB1C: ; 857BB1C
+ .incbin "base_emerald.gba", 0x57bb1c, 0x8
+
+gUnknown_0857BB24: ; 857BB24
+ .incbin "base_emerald.gba", 0x57bb24, 0x14c
+
+gUnknown_0857BC70: ; 857BC70
+ .incbin "base_emerald.gba", 0x57bc70, 0x18
+
+gUnknown_0857BC88: ; 857BC88
+ .incbin "base_emerald.gba", 0x57bc88, 0x20
+
+gUnknown_0857BCA8: ; 857BCA8
+ .incbin "base_emerald.gba", 0x57bca8, 0x6e0
+
+gUnknown_0857C388: ; 857C388
+ .incbin "base_emerald.gba", 0x57c388, 0x1b8
+
+gUnknown_0857C540: ; 857C540
+ .incbin "base_emerald.gba", 0x57c540, 0x30
+
+gUnknown_0857C570: ; 857C570
+ .incbin "base_emerald.gba", 0x57c570, 0x44
+
+gUnknown_0857C5B4: ; 857C5B4
+ .incbin "base_emerald.gba", 0x57c5b4, 0x34
+
+gUnknown_0857C5E8: ; 857C5E8
+ .incbin "base_emerald.gba", 0x57c5e8, 0x8
+
+gUnknown_0857C5F0: ; 857C5F0
+ .incbin "base_emerald.gba", 0x57c5f0, 0x18
+
+gUnknown_0857C608: ; 857C608
+ .incbin "base_emerald.gba", 0x57c608, 0x2
+
+gUnknown_0857C60A: ; 857C60A
+ .incbin "base_emerald.gba", 0x57c60a, 0x62
+
+gUnknown_0857C66C: ; 857C66C
+ .incbin "base_emerald.gba", 0x57c66c, 0x18
+
+gUnknown_0857C684: ; 857C684
+ .incbin "base_emerald.gba", 0x57c684, 0x1680
+
+gUnknown_0857DD04: ; 857DD04
+ .incbin "base_emerald.gba", 0x57dd04, 0x1680
+
+gUnknown_0857F384: ; 857F384
+ .incbin "base_emerald.gba", 0x57f384, 0xc0
+
+gUnknown_0857F444: ; 857F444
+ .incbin "base_emerald.gba", 0x57f444, 0x20
+
+gUnknown_0857F464: ; 857F464
+ .incbin "base_emerald.gba", 0x57f464, 0xe0
+
+gUnknown_0857F544: ; 857F544
+ .incbin "base_emerald.gba", 0x57f544, 0x5f0
+
+gUnknown_0857FB34: ; 857FB34
+ .incbin "base_emerald.gba", 0x57fb34, 0x8
+
+gUnknown_0857FB3C: ; 857FB3C
+ .incbin "base_emerald.gba", 0x57fb3c, 0x8
+
+gUnknown_0857FB44: ; 857FB44
+ .incbin "base_emerald.gba", 0x57fb44, 0x8
+
+gUnknown_0857FB4C: ; 857FB4C
+ .incbin "base_emerald.gba", 0x57fb4c, 0x4c
+
+gUnknown_0857FB98: ; 857FB98
+ .incbin "base_emerald.gba", 0x57fb98, 0x4
+
+gUnknown_0857FB9C: ; 857FB9C
+ .incbin "base_emerald.gba", 0x57fb9c, 0x4
+
+gUnknown_0857FBA0: ; 857FBA0
+ .incbin "base_emerald.gba", 0x57fba0, 0x8
+
+gUnknown_0857FBA8: ; 857FBA8
+ .incbin "base_emerald.gba", 0x57fba8, 0x8
+
+gUnknown_0857FBB0: ; 857FBB0
+ .incbin "base_emerald.gba", 0x57fbb0, 0x3c
+
+gUnknown_0857FBEC: ; 857FBEC
+ .incbin "base_emerald.gba", 0x57fbec, 0x90
+
+gUnknown_0857FC7C: ; 857FC7C
+ .incbin "base_emerald.gba", 0x57fc7c, 0x18
+
+gUnknown_0857FC94: ; 857FC94
+ .incbin "base_emerald.gba", 0x57fc94, 0x158
+
+gUnknown_0857FDEC: ; 857FDEC
+ .incbin "base_emerald.gba", 0x57fdec, 0x8
+
+gUnknown_0857FDF4: ; 857FDF4
+ .incbin "base_emerald.gba", 0x57fdf4, 0x1c
+
+gUnknown_0857FE10: ; 857FE10
+ .incbin "base_emerald.gba", 0x57fe10, 0x3b90
+
+gUnknown_085839A0: ; 85839A0
+ .incbin "base_emerald.gba", 0x5839a0, 0x40cc
+
+gUnknown_08587A6C: ; 8587A6C
+ .incbin "base_emerald.gba", 0x587a6c, 0x4
+
+gUnknown_08587A70: ; 8587A70
+ .incbin "base_emerald.gba", 0x587a70, 0x4
+
+gUnknown_08587A74: ; 8587A74
+ .incbin "base_emerald.gba", 0x587a74, 0x5c
+
+gUnknown_08587AD0: ; 8587AD0
+ .incbin "base_emerald.gba", 0x587ad0, 0x18
+
+gUnknown_08587AE8: ; 8587AE8
+ .incbin "base_emerald.gba", 0x587ae8, 0x20
+
+gUnknown_08587B08: ; 8587B08
+ .incbin "base_emerald.gba", 0x587b08, 0x10
+
+gUnknown_08587B18: ; 8587B18
+ .incbin "base_emerald.gba", 0x587b18, 0x68
+
+gUnknown_08587B80: ; 8587B80
+ .incbin "base_emerald.gba", 0x587b80, 0x30
+
+gUnknown_08587BB0: ; 8587BB0
+ .incbin "base_emerald.gba", 0x587bb0, 0x8
+
+gUnknown_08587BB8: ; 8587BB8
+ .incbin "base_emerald.gba", 0x587bb8, 0x10
+
+gUnknown_08587BC8: ; 8587BC8
+ .incbin "base_emerald.gba", 0x587bc8, 0x20
+
+gUnknown_08587BE8: ; 8587BE8
+ .incbin "base_emerald.gba", 0x587be8, 0x18
+
+gUnknown_08587C00: ; 8587C00
+ .incbin "base_emerald.gba", 0x587c00, 0x8
+
+gUnknown_08587C08: ; 8587C08
+ .incbin "base_emerald.gba", 0x587c08, 0x8
+
+gUnknown_08587C10: ; 8587C10
+ .incbin "base_emerald.gba", 0x587c10, 0x8
+
+gUnknown_08587C18: ; 8587C18
+ .incbin "base_emerald.gba", 0x587c18, 0x18
+
+gUnknown_08587C30: ; 8587C30
+ .incbin "base_emerald.gba", 0x587c30, 0x20
+
+gUnknown_08587C50: ; 8587C50
+ .incbin "base_emerald.gba", 0x587c50, 0xf8
+
+gUnknown_08587D48: ; 8587D48
+ .incbin "base_emerald.gba", 0x587d48, 0x48
+
+gUnknown_08587D90: ; 8587D90
+ .incbin "base_emerald.gba", 0x587d90, 0x80
+
+gUnknown_08587E10: ; 8587E10
+ .incbin "base_emerald.gba", 0x587e10, 0xf8
+
+gUnknown_08587F08: ; 8587F08
+ .incbin "base_emerald.gba", 0x587f08, 0x14
+
+gUnknown_08587F1C: ; 8587F1C
+ .incbin "base_emerald.gba", 0x587f1c, 0x18
+
+gUnknown_08587F34: ; 8587F34
+ .incbin "base_emerald.gba", 0x587f34, 0x10
+
+gUnknown_08587F44: ; 8587F44
+ .incbin "base_emerald.gba", 0x587f44, 0x60
+
+gUnknown_08587FA4: ; 8587FA4
+ .incbin "base_emerald.gba", 0x587fa4, 0x100
+
+gUnknown_085880A4: ; 85880A4
+ .incbin "base_emerald.gba", 0x5880a4, 0x1740
+
+gUnknown_085897E4: ; 85897E4
+ .incbin "base_emerald.gba", 0x5897e4, 0xc0
+
+gUnknown_085898A4: ; 85898A4
+ .incbin "base_emerald.gba", 0x5898a4, 0x60
+
+gUnknown_08589904: ; 8589904
+ .incbin "base_emerald.gba", 0x589904, 0x20
+
+gUnknown_08589924: ; 8589924
+ .incbin "base_emerald.gba", 0x589924, 0x68
+
+gUnknown_0858998C: ; 858998C
+ .incbin "base_emerald.gba", 0x58998c, 0x60
+
+gUnknown_085899EC: ; 85899EC
+ .incbin "base_emerald.gba", 0x5899ec, 0x1c
+
+gUnknown_08589A08: ; 8589A08
+ .incbin "base_emerald.gba", 0x589a08, 0x8
+
+gUnknown_08589A10: ; 8589A10
+ .incbin "base_emerald.gba", 0x589a10, 0x18
+
+gUnknown_08589A28: ; 8589A28
+ .incbin "base_emerald.gba", 0x589a28, 0x10
+
+gUnknown_08589A38: ; 8589A38
+ .incbin "base_emerald.gba", 0x589a38, 0x10
+
+gUnknown_08589A48: ; 8589A48
+ .incbin "base_emerald.gba", 0x589a48, 0x18
+
+gUnknown_08589A60: ; 8589A60
+ .incbin "base_emerald.gba", 0x589a60, 0x10
+
+gUnknown_08589A70: ; 8589A70
+ .incbin "base_emerald.gba", 0x589a70, 0x38
+
+gUnknown_08589AA8: ; 8589AA8
+ .incbin "base_emerald.gba", 0x589aa8, 0x8
+
+gUnknown_08589AB0: ; 8589AB0
+ .incbin "base_emerald.gba", 0x589ab0, 0x3
+
+gUnknown_08589AB3: ; 8589AB3
+ .incbin "base_emerald.gba", 0x589ab3, 0x7
+
+gUnknown_08589ABA: ; 8589ABA
+ .incbin "base_emerald.gba", 0x589aba, 0x6
+
+gUnknown_08589AC0: ; 8589AC0
+ .incbin "base_emerald.gba", 0x589ac0, 0x6
+
+gUnknown_08589AC6: ; 8589AC6
+ .incbin "base_emerald.gba", 0x589ac6, 0x6
+
+gUnknown_08589ACC: ; 8589ACC
+ .incbin "base_emerald.gba", 0x589acc, 0x6
+
+gUnknown_08589AD2: ; 8589AD2
+ .incbin "base_emerald.gba", 0x589ad2, 0x6
+
+gUnknown_08589AD8: ; 8589AD8
+ .incbin "base_emerald.gba", 0x589ad8, 0x6
+
+gUnknown_08589ADE: ; 8589ADE
+ .incbin "base_emerald.gba", 0x589ade, 0xb76
+
+gUnknown_0858A654: ; 858A654
+ .incbin "base_emerald.gba", 0x58a654, 0x1c
+
+gUnknown_0858A670: ; 858A670
+ .incbin "base_emerald.gba", 0x58a670, 0x4b4
+
+gUnknown_0858AB24: ; 858AB24
+ .incbin "base_emerald.gba", 0x58ab24, 0xac
+
+gUnknown_0858ABD0: ; 858ABD0
+ .incbin "base_emerald.gba", 0x58abd0, 0xb90
+
+gUnknown_0858B760: ; 858B760
+ .incbin "base_emerald.gba", 0x58b760, 0x390
+
+gUnknown_0858BAF0: ; 858BAF0
+ .incbin "base_emerald.gba", 0x58baf0, 0x78
+
+gUnknown_0858BB68: ; 858BB68
+ .incbin "base_emerald.gba", 0x58bb68, 0x8
+
+gUnknown_0858BB70: ; 858BB70
+ .incbin "base_emerald.gba", 0x58bb70, 0x10
+
+gUnknown_0858BB80: ; 858BB80
+ .incbin "base_emerald.gba", 0x58bb80, 0x1c
+
+gUnknown_0858BB9C: ; 858BB9C
+ .incbin "base_emerald.gba", 0x58bb9c, 0x10
+
+gUnknown_0858BBAC: ; 858BBAC
+ .incbin "base_emerald.gba", 0x58bbac, 0x10
+
+gUnknown_0858BBBC: ; 858BBBC
+ .incbin "base_emerald.gba", 0x58bbbc, 0x10
+
+gUnknown_0858BBCC: ; 858BBCC
+ .incbin "base_emerald.gba", 0x58bbcc, 0x14
+
+gUnknown_0858BBE0: ; 858BBE0
+ .incbin "base_emerald.gba", 0x58bbe0, 0xc
+
+gUnknown_0858BBEC: ; 858BBEC
+ .incbin "base_emerald.gba", 0x58bbec, 0x18c
+
+gUnknown_0858BD78: ; 858BD78
+ .incbin "base_emerald.gba", 0x58bd78, 0x40
+
+gUnknown_0858BDB8: ; 858BDB8
+ .incbin "base_emerald.gba", 0x58bdb8, 0x10
+
+gUnknown_0858BDC8: ; 858BDC8
+ .incbin "base_emerald.gba", 0x58bdc8, 0x38
+
+gUnknown_0858BE00: ; 858BE00
+ .incbin "base_emerald.gba", 0x58be00, 0x10
+
+gUnknown_0858BE10: ; 858BE10
+ .incbin "base_emerald.gba", 0x58be10, 0x30
+
+gUnknown_0858BE40: ; 858BE40
+ .incbin "base_emerald.gba", 0x58be40, 0x60
+
+gUnknown_0858BEA0: ; 858BEA0
+ .incbin "base_emerald.gba", 0x58bea0, 0x3
+
+gUnknown_0858BEA3: ; 858BEA3
+ .incbin "base_emerald.gba", 0x58bea3, 0x18
+
+gUnknown_0858BEBB: ; 858BEBB
+ .incbin "base_emerald.gba", 0x58bebb, 0x3
+
+gUnknown_0858BEBE: ; 858BEBE
+ .incbin "base_emerald.gba", 0x58bebe, 0x3
+
+gUnknown_0858BEC1: ; 858BEC1
+ .incbin "base_emerald.gba", 0x58bec1, 0x3
+
+gUnknown_0858BEC4: ; 858BEC4
+ .incbin "base_emerald.gba", 0x58bec4, 0x10
+
+gUnknown_0858BED4: ; 858BED4
+ .incbin "base_emerald.gba", 0x58bed4, 0x8
+
+gUnknown_0858BEDC: ; 858BEDC
+ .incbin "base_emerald.gba", 0x58bedc, 0x8
+
+gUnknown_0858BEE4: ; 858BEE4
+ .incbin "base_emerald.gba", 0x58bee4, 0x4
+
+gUnknown_0858BEE8: ; 858BEE8
+ .incbin "base_emerald.gba", 0x58bee8, 0x10
+
+gUnknown_0858BEF8: ; 858BEF8
+ .incbin "base_emerald.gba", 0x58bef8, 0x6
+
+gUnknown_0858BEFE: ; 858BEFE
+ .incbin "base_emerald.gba", 0x58befe, 0x6
+
+gUnknown_0858BF04: ; 858BF04
+ .incbin "base_emerald.gba", 0x58bf04, 0x14
+
+gUnknown_0858BF18: ; 858BF18
+ .incbin "base_emerald.gba", 0x58bf18, 0x10
+
+gUnknown_0858BF28: ; 858BF28
+ .incbin "base_emerald.gba", 0x58bf28, 0xc
+
+gUnknown_0858BF34: ; 858BF34
+ .incbin "base_emerald.gba", 0x58bf34, 0xa
+
+gUnknown_0858BF3E: ; 858BF3E
+ .incbin "base_emerald.gba", 0x58bf3e, 0xa
+
+gUnknown_0858BF48: ; 858BF48
+ .incbin "base_emerald.gba", 0x58bf48, 0x8
+
+gUnknown_0858BF50: ; 858BF50
+ .incbin "base_emerald.gba", 0x58bf50, 0x8
+
+gUnknown_0858BF58: ; 858BF58
+ .incbin "base_emerald.gba", 0x58bf58, 0x14
+
+gUnknown_0858BF6C: ; 858BF6C
+ .incbin "base_emerald.gba", 0x58bf6c, 0x8
+
+gUnknown_0858BF74: ; 858BF74
+ .incbin "base_emerald.gba", 0x58bf74, 0x14
+
+gUnknown_0858BF88: ; 858BF88
+ .incbin "base_emerald.gba", 0x58bf88, 0x4
+
+gUnknown_0858BF8C: ; 858BF8C
+ .incbin "base_emerald.gba", 0x58bf8c, 0xc
+
+gUnknown_0858BF98: ; 858BF98
+ .incbin "base_emerald.gba", 0x58bf98, 0xc
+
+gUnknown_0858BFA4: ; 858BFA4
+ .incbin "base_emerald.gba", 0x58bfa4, 0x34
+
+gUnknown_0858BFD8: ; 858BFD8
+ .incbin "base_emerald.gba", 0x58bfd8, 0x78
+
+gUnknown_0858C050: ; 858C050
+ .incbin "base_emerald.gba", 0x58c050, 0x8
+
+gUnknown_0858C058: ; 858C058
+ .incbin "base_emerald.gba", 0x58c058, 0x18
+
+gUnknown_0858C070: ; 858C070
+ .incbin "base_emerald.gba", 0x58c070, 0x8
+
+gUnknown_0858C078: ; 858C078
+ .incbin "base_emerald.gba", 0x58c078, 0x48
+
+gUnknown_0858C0C0: ; 858C0C0
+ .incbin "base_emerald.gba", 0x58c0c0, 0x18
+
+gUnknown_0858C0D8: ; 858C0D8
+ .incbin "base_emerald.gba", 0x58c0d8, 0x18
+
+gUnknown_0858C0F0: ; 858C0F0
+ .incbin "base_emerald.gba", 0x58c0f0, 0x18
+
+gUnknown_0858C108: ; 858C108
+ .incbin "base_emerald.gba", 0x58c108, 0x18
+
+gUnknown_0858C120: ; 858C120
+ .incbin "base_emerald.gba", 0x58c120, 0x18
+
+gUnknown_0858C138: ; 858C138
+ .incbin "base_emerald.gba", 0x58c138, 0x18
+
+gUnknown_0858C150: ; 858C150
+ .incbin "base_emerald.gba", 0x58c150, 0x18
+
+gUnknown_0858C168: ; 858C168
+ .incbin "base_emerald.gba", 0x58c168, 0x18
+
+gUnknown_0858C180: ; 858C180
+ .incbin "base_emerald.gba", 0x58c180, 0x18
+
+gUnknown_0858C198: ; 858C198
+ .incbin "base_emerald.gba", 0x58c198, 0x30
+
+gUnknown_0858C1C8: ; 858C1C8
+ .incbin "base_emerald.gba", 0x58c1c8, 0x68
+
+gUnknown_0858C230: ; 858C230
+ .incbin "base_emerald.gba", 0x58c230, 0x5c
+
+gUnknown_0858C28C: ; 858C28C
+ .incbin "base_emerald.gba", 0x58c28c, 0x18
+
+gUnknown_0858C2A4: ; 858C2A4
+ .incbin "base_emerald.gba", 0x58c2a4, 0x8
+
+gUnknown_0858C2AC: ; 858C2AC
+ .incbin "base_emerald.gba", 0x58c2ac, 0x8
+
+gUnknown_0858C2B4: ; 858C2B4
+ .incbin "base_emerald.gba", 0x58c2b4, 0xb18
+
+gUnknown_0858CDCC: ; 858CDCC
+ .incbin "base_emerald.gba", 0x58cdcc, 0xc0
+
+gUnknown_0858CE8C: ; 858CE8C
+ .incbin "base_emerald.gba", 0x58ce8c, 0x40
+
+gUnknown_0858CECC: ; 858CECC
+ .incbin "base_emerald.gba", 0x58cecc, 0xc0
+
+gUnknown_0858CF8C: ; 858CF8C
+ .incbin "base_emerald.gba", 0x58cf8c, 0x2
+
+gUnknown_0858CF8E: ; 858CF8E
+ .incbin "base_emerald.gba", 0x58cf8e, 0x6
+
+gUnknown_0858CF94: ; 858CF94
+ .incbin "base_emerald.gba", 0x58cf94, 0x24
+
+gUnknown_0858CFB8: ; 858CFB8
+ .incbin "base_emerald.gba", 0x58cfb8, 0x6
+
+gUnknown_0858CFBE: ; 858CFBE
+ .incbin "base_emerald.gba", 0x58cfbe, 0xe
+
+gUnknown_0858CFCC: ; 858CFCC
+ .incbin "base_emerald.gba", 0x58cfcc, 0x1c
+
+gUnknown_0858CFE8: ; 858CFE8
+ .incbin "base_emerald.gba", 0x58cfe8, 0x60
+
+gUnknown_0858D048: ; 858D048
+ .incbin "base_emerald.gba", 0x58d048, 0x10
+
+gUnknown_0858D058: ; 858D058
+ .incbin "base_emerald.gba", 0x58d058, 0x8
+
+gUnknown_0858D060: ; 858D060
+ .incbin "base_emerald.gba", 0x58d060, 0xc
+
+gUnknown_0858D06C: ; 858D06C
+ .incbin "base_emerald.gba", 0x58d06c, 0x10
+
+gUnknown_0858D07C: ; 858D07C
+ .incbin "base_emerald.gba", 0x58d07c, 0x18
+
+gUnknown_0858D094: ; 858D094
+ .incbin "base_emerald.gba", 0x58d094, 0x3c
+
+gUnknown_0858D0D0: ; 858D0D0
+ .incbin "base_emerald.gba", 0x58d0d0, 0xe
+
+gUnknown_0858D0DE: ; 858D0DE
+ .incbin "base_emerald.gba", 0x58d0de, 0xe
+
+gUnknown_0858D0EC: ; 858D0EC
+ .incbin "base_emerald.gba", 0x58d0ec, 0x1c
+
+gUnknown_0858D108: ; 858D108
+ .incbin "base_emerald.gba", 0x58d108, 0x14
+
+gUnknown_0858D11C: ; 858D11C
+ .incbin "base_emerald.gba", 0x58d11c, 0x14
+
+gUnknown_0858D130: ; 858D130
+ .incbin "base_emerald.gba", 0x58d130, 0x14
+
+gUnknown_0858D144: ; 858D144
+ .incbin "base_emerald.gba", 0x58d144, 0xc
+
+gUnknown_0858D150: ; 858D150
+ .incbin "base_emerald.gba", 0x58d150, 0x20
+
+gUnknown_0858D170: ; 858D170
+ .incbin "base_emerald.gba", 0x58d170, 0x18
+
+gUnknown_0858D188: ; 858D188
+ .incbin "base_emerald.gba", 0x58d188, 0x14
+
+gUnknown_0858D19C: ; 858D19C
+ .incbin "base_emerald.gba", 0x58d19c, 0x4
+
+gUnknown_0858D1A0: ; 858D1A0
+ .incbin "base_emerald.gba", 0x58d1a0, 0x30
+
+gUnknown_0858D1D0: ; 858D1D0
+ .incbin "base_emerald.gba", 0x58d1d0, 0x34
+
+gUnknown_0858D204: ; 858D204
+ .incbin "base_emerald.gba", 0x58d204, 0x24
+
+gUnknown_0858D228: ; 858D228
+ .incbin "base_emerald.gba", 0x58d228, 0x18
+
+gUnknown_0858D240: ; 858D240
+ .incbin "base_emerald.gba", 0x58d240, 0x3c
+
+gUnknown_0858D27C: ; 858D27C
+ .incbin "base_emerald.gba", 0x58d27c, 0x84
+
+gUnknown_0858D300: ; 858D300
+ .incbin "base_emerald.gba", 0x58d300, 0x20
+
+gUnknown_0858D320: ; 858D320
+ .incbin "base_emerald.gba", 0x58d320, 0x18
+
+gUnknown_0858D338: ; 858D338
+ .incbin "base_emerald.gba", 0x58d338, 0x4c
+
+gUnknown_0858D384: ; 858D384
+ .incbin "base_emerald.gba", 0x58d384, 0x10
+
+gUnknown_0858D394: ; 858D394
+ .incbin "base_emerald.gba", 0x58d394, 0x1c
+
+gUnknown_0858D3B0: ; 858D3B0
+ .incbin "base_emerald.gba", 0x58d3b0, 0x8
+
+gUnknown_0858D3B8: ; 858D3B8
+ .incbin "base_emerald.gba", 0x58d3b8, 0xc
+
+gUnknown_0858D3C4: ; 858D3C4
+ .incbin "base_emerald.gba", 0x58d3c4, 0x2c
+
+gUnknown_0858D3F0: ; 858D3F0
+ .incbin "base_emerald.gba", 0x58d3f0, 0x1c
+
+gUnknown_0858D40C: ; 858D40C
+ .incbin "base_emerald.gba", 0x58d40c, 0xc
+
+gUnknown_0858D418: ; 858D418
+ .incbin "base_emerald.gba", 0x58d418, 0x10
+
+gUnknown_0858D428: ; 858D428
+ .incbin "base_emerald.gba", 0x58d428, 0x34
+
+gUnknown_0858D45C: ; 858D45C
+ .incbin "base_emerald.gba", 0x58d45c, 0x38
+
+gUnknown_0858D494: ; 858D494
+ .incbin "base_emerald.gba", 0x58d494, 0x4
+
+gUnknown_0858D498: ; 858D498
+ .incbin "base_emerald.gba", 0x58d498, 0x1c
+
+gUnknown_0858D4B4: ; 858D4B4
+ .incbin "base_emerald.gba", 0x58d4b4, 0x30
+
+gUnknown_0858D4E4: ; 858D4E4
+ .incbin "base_emerald.gba", 0x58d4e4, 0x40
+
+gUnknown_0858D524: ; 858D524
+ .incbin "base_emerald.gba", 0x58d524, 0x4c
+
+gUnknown_0858D570: ; 858D570
+ .incbin "base_emerald.gba", 0x58d570, 0x24
+
+gUnknown_0858D594: ; 858D594
+ .incbin "base_emerald.gba", 0x58d594, 0xac
+
+gUnknown_0858D640: ; 858D640
+ .incbin "base_emerald.gba", 0x58d640, 0x2c
+
+gUnknown_0858D66C: ; 858D66C
+ .incbin "base_emerald.gba", 0x58d66c, 0x24
+
+gUnknown_0858D690: ; 858D690
+ .incbin "base_emerald.gba", 0x58d690, 0x20
+
+gUnknown_0858D6B0: ; 858D6B0
+ .incbin "base_emerald.gba", 0x58d6b0, 0x20
+
+gUnknown_0858D6D0: ; 858D6D0
+ .incbin "base_emerald.gba", 0x58d6d0, 0x128
+
+gUnknown_0858D7F8: ; 858D7F8
+ .incbin "base_emerald.gba", 0x58d7f8, 0x18
+
+gUnknown_0858D810: ; 858D810
+ .incbin "base_emerald.gba", 0x58d810, 0x40
+
+gUnknown_0858D850: ; 858D850
+ .incbin "base_emerald.gba", 0x58d850, 0x10
+
+gUnknown_0858D860: ; 858D860
+ .incbin "base_emerald.gba", 0x58d860, 0x18
+
+gUnknown_0858D878: ; 858D878
+ .incbin "base_emerald.gba", 0x58d878, 0x8
+
+gUnknown_0858D880: ; 858D880
+ .incbin "base_emerald.gba", 0x58d880, 0x8
+
+gUnknown_0858D888: ; 858D888
+ .incbin "base_emerald.gba", 0x58d888, 0x10
+
+gUnknown_0858D898: ; 858D898
+ .incbin "base_emerald.gba", 0x58d898, 0x30
+
+gUnknown_0858D8C8: ; 858D8C8
+ .incbin "base_emerald.gba", 0x58d8c8, 0x18
+
+gUnknown_0858D8E0: ; 858D8E0
+ .incbin "base_emerald.gba", 0x58d8e0, 0x8
+
+gUnknown_0858D8E8: ; 858D8E8
+ .incbin "base_emerald.gba", 0x58d8e8, 0x4
+
+gUnknown_0858D8EC: ; 858D8EC
+ .incbin "base_emerald.gba", 0x58d8ec, 0x4
+
+gUnknown_0858D8F0: ; 858D8F0
+ .incbin "base_emerald.gba", 0x58d8f0, 0x80
+
+gUnknown_0858D970: ; 858D970
+ .incbin "base_emerald.gba", 0x58d970, 0xc90
+
+gUnknown_0858E600: ; 858E600
+ .incbin "base_emerald.gba", 0x58e600, 0x18
+
+gUnknown_0858E618: ; 858E618
+ .incbin "base_emerald.gba", 0x58e618, 0x18
+
+gUnknown_0858E630: ; 858E630
+ .incbin "base_emerald.gba", 0x58e630, 0x5c
+
+gUnknown_0858E68C: ; 858E68C
+ .incbin "base_emerald.gba", 0x58e68c, 0x1d8
+
+gUnknown_0858E864: ; 858E864
+ .incbin "base_emerald.gba", 0x58e864, 0x1c
+
+gUnknown_0858E880: ; 858E880
+ .incbin "base_emerald.gba", 0x58e880, 0x18
+
+gUnknown_0858E898: ; 858E898
+ .incbin "base_emerald.gba", 0x58e898, 0x13
+
+gUnknown_0858E8AB: ; 858E8AB
+ .incbin "base_emerald.gba", 0x58e8ab, 0x2
+
+gUnknown_0858E8AD: ; 858E8AD
+ .incbin "base_emerald.gba", 0x58e8ad, 0x3
+
+gUnknown_0858E8B0: ; 858E8B0
+ .incbin "base_emerald.gba", 0x58e8b0, 0x40
+
+gUnknown_0858E8F0: ; 858E8F0
+ .incbin "base_emerald.gba", 0x58e8f0, 0x3468
+
+gUnknown_08591D58: ; 8591D58
+ .incbin "base_emerald.gba", 0x591d58, 0x270
+
+gUnknown_08591FC8: ; 8591FC8
+ .incbin "base_emerald.gba", 0x591fc8, 0x18
+
+gUnknown_08591FE0: ; 8591FE0
+ .incbin "base_emerald.gba", 0x591fe0, 0x18
+
+gUnknown_08591FF8: ; 8591FF8
+ .incbin "base_emerald.gba", 0x591ff8, 0x10
+
+gUnknown_08592008: ; 8592008
+ .incbin "base_emerald.gba", 0x592008, 0x10
+
+gUnknown_08592018: ; 8592018
+ .incbin "base_emerald.gba", 0x592018, 0x10
+
+gUnknown_08592028: ; 8592028
+ .incbin "base_emerald.gba", 0x592028, 0x10
+
+gUnknown_08592038: ; 8592038
+ .incbin "base_emerald.gba", 0x592038, 0x20
+
+gUnknown_08592058: ; 8592058
+ .incbin "base_emerald.gba", 0x592058, 0x20
+
+gUnknown_08592078: ; 8592078
+ .incbin "base_emerald.gba", 0x592078, 0x60
+
+gUnknown_085920D8: ; 85920D8
+ .incbin "base_emerald.gba", 0x5920d8, 0xc
+
+gUnknown_085920E4: ; 85920E4
+ .incbin "base_emerald.gba", 0x5920e4, 0x4
+
+gUnknown_085920E8: ; 85920E8
+ .incbin "base_emerald.gba", 0x5920e8, 0x128
+
+gUnknown_08592210: ; 8592210
+ .incbin "base_emerald.gba", 0x592210, 0x4f0
+
+gUnknown_08592700: ; 8592700
+ .incbin "base_emerald.gba", 0x592700, 0x78
+
+gUnknown_08592778: ; 8592778
+ .incbin "base_emerald.gba", 0x592778, 0x100
+
+gUnknown_08592878: ; 8592878
+ .incbin "base_emerald.gba", 0x592878, 0x458
+
+gUnknown_08592CD0: ; 8592CD0
+ .incbin "base_emerald.gba", 0x592cd0, 0x1ec
+
+gUnknown_08592EBC: ; 8592EBC
+ .incbin "base_emerald.gba", 0x592ebc, 0x30
+
+gUnknown_08592EEC: ; 8592EEC
+ .incbin "base_emerald.gba", 0x592eec, 0x134
+
+gUnknown_08593020: ; 8593020
+ .incbin "base_emerald.gba", 0x593020, 0xf4
+
+gUnknown_08593114: ; 8593114
+ .incbin "base_emerald.gba", 0x593114, 0x29c
+
+gUnknown_085933B0: ; 85933B0
+ .incbin "base_emerald.gba", 0x5933b0, 0xf0
+
+gUnknown_085934A0: ; 85934A0
+ .incbin "base_emerald.gba", 0x5934a0, 0x148
+
+gUnknown_085935E8: ; 85935E8
+ .incbin "base_emerald.gba", 0x5935e8, 0x20
+
+gUnknown_08593608: ; 8593608
+ .incbin "base_emerald.gba", 0x593608, 0x9c
+
+gUnknown_085936A4: ; 85936A4
+ .incbin "base_emerald.gba", 0x5936a4, 0x20c
+
+gUnknown_085938B0: ; 85938B0
+ .incbin "base_emerald.gba", 0x5938b0, 0x2c
+
+gUnknown_085938DC: ; 85938DC
+ .incbin "base_emerald.gba", 0x5938dc, 0x18
+
+gUnknown_085938F4: ; 85938F4
+ .incbin "base_emerald.gba", 0x5938f4, 0x5c
+
+gUnknown_08593950: ; 8593950
+ .incbin "base_emerald.gba", 0x593950, 0x38
+
+gUnknown_08593988: ; 8593988
+ .incbin "base_emerald.gba", 0x593988, 0x210
+
+gUnknown_08593B98: ; 8593B98
+ .incbin "base_emerald.gba", 0x593b98, 0x1488
+
+gUnknown_08595020: ; 8595020
+ .incbin "base_emerald.gba", 0x595020, 0x248
+
+gUnknown_08595268: ; 8595268
+ .incbin "base_emerald.gba", 0x595268, 0xa8
+
+gUnknown_08595310: ; 8595310
+ .incbin "base_emerald.gba", 0x595310, 0x2a4
+
+gUnknown_085955B4: ; 85955B4
+ .incbin "base_emerald.gba", 0x5955b4, 0x18
+
+gUnknown_085955CC: ; 85955CC
+ .incbin "base_emerald.gba", 0x5955cc, 0x2
+
+gUnknown_085955CE: ; 85955CE
+ .incbin "base_emerald.gba", 0x5955ce, 0xb6
+
+gUnknown_08595684: ; 8595684
+ .incbin "base_emerald.gba", 0x595684, 0x10
+
+gUnknown_08595694: ; 8595694
+ .incbin "base_emerald.gba", 0x595694, 0x2c
+
+gUnknown_085956C0: ; 85956C0
+ .incbin "base_emerald.gba", 0x5956c0, 0x168
+
+gUnknown_08595828: ; 8595828
+ .incbin "base_emerald.gba", 0x595828, 0x18
+
+gUnknown_08595840: ; 8595840
+ .incbin "base_emerald.gba", 0x595840, 0x18
+
+gUnknown_08595858: ; 8595858
+ .incbin "base_emerald.gba", 0x595858, 0x50
+
+gUnknown_085958A8: ; 85958A8
+ .incbin "base_emerald.gba", 0x5958a8, 0x158
+
+gUnknown_08595A00: ; 8595A00
+ .incbin "base_emerald.gba", 0x595a00, 0x30
+
+gUnknown_08595A30: ; 8595A30
+ .incbin "base_emerald.gba", 0x595a30, 0x138
+
+gUnknown_08595B68: ; 8595B68
+ .incbin "base_emerald.gba", 0x595b68, 0xf4
+
+gUnknown_08595C5C: ; 8595C5C
+ .incbin "base_emerald.gba", 0x595c5c, 0x2c
+
+gUnknown_08595C88: ; 8595C88
+ .incbin "base_emerald.gba", 0x595c88, 0x2c
+
+gUnknown_08595CB4: ; 8595CB4
+ .incbin "base_emerald.gba", 0x595cb4, 0x78
+
+gUnknown_08595D2C: ; 8595D2C
+ .incbin "base_emerald.gba", 0x595d2c, 0xa14
+
+gUnknown_08596740: ; 8596740
+ .incbin "base_emerald.gba", 0x596740, 0x1c
+
+gUnknown_0859675C: ; 859675C
+ .incbin "base_emerald.gba", 0x59675c, 0x20
+
+gUnknown_0859677C: ; 859677C
+ .incbin "base_emerald.gba", 0x59677c, 0x18
+
+gUnknown_08596794: ; 8596794
+ .incbin "base_emerald.gba", 0x596794, 0xd0
+
+gUnknown_08596864: ; 8596864
+ .incbin "base_emerald.gba", 0x596864, 0x35c
+
+gUnknown_08596BC0: ; 8596BC0
+ .incbin "base_emerald.gba", 0x596bc0, 0x50
+
+gUnknown_08596C10: ; 8596C10
+ .incbin "base_emerald.gba", 0x596c10, 0x18
+
+gUnknown_08596C28: ; 8596C28
+ .incbin "base_emerald.gba", 0x596c28, 0x18
+
+gUnknown_08596C40: ; 8596C40
+ .incbin "base_emerald.gba", 0x596c40, 0x178
+
+gUnknown_08596DB8: ; 8596DB8
+ .incbin "base_emerald.gba", 0x596db8, 0x78
+
+gUnknown_08596E30: ; 8596E30
+ .incbin "base_emerald.gba", 0x596e30, 0x528
+
+gUnknown_08597358: ; 8597358
+ .incbin "base_emerald.gba", 0x597358, 0x30
+
+gUnknown_08597388: ; 8597388
+ .incbin "base_emerald.gba", 0x597388, 0x60
+
+gUnknown_085973E8: ; 85973E8
+ .incbin "base_emerald.gba", 0x5973e8, 0x30
+
+gUnknown_08597418: ; 8597418
+ .incbin "base_emerald.gba", 0x597418, 0x2
+
+gUnknown_0859741A: ; 859741A
+ .incbin "base_emerald.gba", 0x59741a, 0x4
+
+gUnknown_0859741E: ; 859741E
+ .incbin "base_emerald.gba", 0x59741e, 0x6
+
+gUnknown_08597424: ; 8597424
+ .incbin "base_emerald.gba", 0x597424, 0x28
+
+gUnknown_0859744C: ; 859744C
+ .incbin "base_emerald.gba", 0x59744c, 0x10
+
+gUnknown_0859745C: ; 859745C
+ .incbin "base_emerald.gba", 0x59745c, 0xc
+
+gUnknown_08597468: ; 8597468
+ .incbin "base_emerald.gba", 0x597468, 0x34
+
+gUnknown_0859749C: ; 859749C
+ .incbin "base_emerald.gba", 0x59749c, 0x1c
+
+gUnknown_085974B8: ; 85974B8
+ .incbin "base_emerald.gba", 0x5974b8, 0x8
+
+gUnknown_085974C0: ; 85974C0
+ .incbin "base_emerald.gba", 0x5974c0, 0x70
+
+gUnknown_08597530: ; 8597530
+ .incbin "base_emerald.gba", 0x597530, 0x20
+
+gUnknown_08597550: ; 8597550
+ .incbin "base_emerald.gba", 0x597550, 0x1f8
+
+gUnknown_08597748: ; 8597748
+ .incbin "base_emerald.gba", 0x597748, 0x1c
+
+gUnknown_08597764: ; 8597764
+ .incbin "base_emerald.gba", 0x597764, 0x8
+
+gUnknown_0859776C: ; 859776C
+ .incbin "base_emerald.gba", 0x59776c, 0x3a8
+
+gUnknown_08597B14: ; 8597B14
+ .incbin "base_emerald.gba", 0x597b14, 0x20
+
+gUnknown_08597B34: ; 8597B34
+ .incbin "base_emerald.gba", 0x597b34, 0x20
+
+gUnknown_08597B54: ; 8597B54
+ .incbin "base_emerald.gba", 0x597b54, 0xc8
+
+gUnknown_08597C1C: ; 8597C1C
+ .incbin "base_emerald.gba", 0x597c1c, 0x8
+
+gUnknown_08597C24: ; 8597C24
+ .incbin "base_emerald.gba", 0x597c24, 0xc
+
+gUnknown_08597C30: ; 8597C30
+ .incbin "base_emerald.gba", 0x597c30, 0x24
+
+gUnknown_08597C54: ; 8597C54
+ .incbin "base_emerald.gba", 0x597c54, 0x10
+
+gUnknown_08597C64: ; 8597C64
+ .incbin "base_emerald.gba", 0x597c64, 0x20
+
+gUnknown_08597C84: ; 8597C84
+ .incbin "base_emerald.gba", 0x597c84, 0x8
+
+gUnknown_08597C8C: ; 8597C8C
+ .incbin "base_emerald.gba", 0x597c8c, 0x4
+
+gUnknown_08597C90: ; 8597C90
+ .incbin "base_emerald.gba", 0x597c90, 0x10
+
+gUnknown_08597CA0: ; 8597CA0
+ .incbin "base_emerald.gba", 0x597ca0, 0x20
+
+gUnknown_08597CC0: ; 8597CC0
+ .incbin "base_emerald.gba", 0x597cc0, 0x28
+
+gUnknown_08597CE8: ; 8597CE8
+ .incbin "base_emerald.gba", 0x597ce8, 0x20
+
+gUnknown_08597D08: ; 8597D08
+ .incbin "base_emerald.gba", 0x597d08, 0x10
+
+gUnknown_08597D18: ; 8597D18
+ .incbin "base_emerald.gba", 0x597d18, 0x50
+
+gUnknown_08597D68: ; 8597D68
+ .incbin "base_emerald.gba", 0x597d68, 0x68
+
+gUnknown_08597DD0: ; 8597DD0
+ .incbin "base_emerald.gba", 0x597dd0, 0x20
+
+gUnknown_08597DF0: ; 8597DF0
+ .incbin "base_emerald.gba", 0x597df0, 0x40
+
+gUnknown_08597E30: ; 8597E30
+ .incbin "base_emerald.gba", 0x597e30, 0x18
+
+gUnknown_08597E48: ; 8597E48
+ .incbin "base_emerald.gba", 0x597e48, 0x18
+
+gUnknown_08597E60: ; 8597E60
+ .incbin "base_emerald.gba", 0x597e60, 0xc
+
+gUnknown_08597E6C: ; 8597E6C
+ .incbin "base_emerald.gba", 0x597e6c, 0x5198
+
+gUnknown_0859D004: ; 859D004
+ .incbin "base_emerald.gba", 0x59d004, 0x1468
+
+gUnknown_0859E46C: ; 859E46C
+ .incbin "base_emerald.gba", 0x59e46c, 0x168
+
+gUnknown_0859E5D4: ; 859E5D4
+ .incbin "base_emerald.gba", 0x59e5d4, 0x58
+
+gUnknown_0859E62C: ; 859E62C
+ .incbin "base_emerald.gba", 0x59e62c, 0x8
+
+gUnknown_0859E634: ; 859E634
+ .incbin "base_emerald.gba", 0x59e634, 0xc
+
+gUnknown_0859E640: ; 859E640
+ .incbin "base_emerald.gba", 0x59e640, 0xc
+
+gUnknown_0859E64C: ; 859E64C
+ .incbin "base_emerald.gba", 0x59e64c, 0xc
+
+gUnknown_0859E658: ; 859E658
+ .incbin "base_emerald.gba", 0x59e658, 0x4
+
+gUnknown_0859E65C: ; 859E65C
+ .incbin "base_emerald.gba", 0x59e65c, 0x20
+
+gUnknown_0859E67C: ; 859E67C
+ .incbin "base_emerald.gba", 0x59e67c, 0x800
+
+gUnknown_0859EE7C: ; 859EE7C
+ .incbin "base_emerald.gba", 0x59ee7c, 0x8
+
+gUnknown_0859EE84: ; 859EE84
+ .incbin "base_emerald.gba", 0x59ee84, 0x58
+
+gUnknown_0859EEDC: ; 859EEDC
+ .incbin "base_emerald.gba", 0x59eedc, 0x38
+
+gUnknown_0859EF14: ; 859EF14
+ .incbin "base_emerald.gba", 0x59ef14, 0x8
+
+gUnknown_0859EF1C: ; 859EF1C
+ .incbin "base_emerald.gba", 0x59ef1c, 0x88
+
+gUnknown_0859EFA4: ; 859EFA4
+ .incbin "base_emerald.gba", 0x59efa4, 0x40
+
+gUnknown_0859EFE4: ; 859EFE4
+ .incbin "base_emerald.gba", 0x59efe4, 0xc
+
+gUnknown_0859EFF0: ; 859EFF0
+ .incbin "base_emerald.gba", 0x59eff0, 0x20
+
+gUnknown_0859F010: ; 859F010
+ .incbin "base_emerald.gba", 0x59f010, 0x20
+
+gUnknown_0859F030: ; 859F030
+ .incbin "base_emerald.gba", 0x59f030, 0x18
+
+gUnknown_0859F048: ; 859F048
+ .incbin "base_emerald.gba", 0x59f048, 0x230
+
+gUnknown_0859F278: ; 859F278
+ .incbin "base_emerald.gba", 0x59f278, 0x10
+
+gUnknown_0859F288: ; 859F288
+ .incbin "base_emerald.gba", 0x59f288, 0x8
+
+gUnknown_0859F290: ; 859F290
+ .incbin "base_emerald.gba", 0x59f290, 0xc
+
+gUnknown_0859F29C: ; 859F29C
+ .incbin "base_emerald.gba", 0x59f29c, 0x10
+
+gUnknown_0859F2AC: ; 859F2AC
+ .incbin "base_emerald.gba", 0x59f2ac, 0x4
+
+gUnknown_0859F2B0: ; 859F2B0
+ .incbin "base_emerald.gba", 0x59f2b0, 0x8
+
+gUnknown_0859F2B8: ; 859F2B8
+ .incbin "base_emerald.gba", 0x59f2b8, 0xfc
+
+gUnknown_0859F3B4: ; 859F3B4
+ .incbin "base_emerald.gba", 0x59f3b4, 0xa4
+
+gUnknown_0859F458: ; 859F458
+ .incbin "base_emerald.gba", 0x59f458, 0xbc
+
+gUnknown_0859F514: ; 859F514
+ .incbin "base_emerald.gba", 0x59f514, 0x8
+
+gUnknown_0859F51C: ; 859F51C
+ .incbin "base_emerald.gba", 0x59f51c, 0x8
+
+gUnknown_0859F524: ; 859F524
+ .incbin "base_emerald.gba", 0x59f524, 0x10
+
+gUnknown_0859F534: ; 859F534
+ .incbin "base_emerald.gba", 0x59f534, 0x8
+
+gUnknown_0859F53C: ; 859F53C
+ .incbin "base_emerald.gba", 0x59f53c, 0xd0
+
+gUnknown_0859F60C: ; 859F60C
+ .incbin "base_emerald.gba", 0x59f60c, 0x44
+
+gUnknown_0859F650: ; 859F650
+ .incbin "base_emerald.gba", 0x59f650, 0xec
+
+gUnknown_0859F73C: ; 859F73C
+ .incbin "base_emerald.gba", 0x59f73c, 0x40
+
+gUnknown_0859F77C: ; 859F77C
+ .incbin "base_emerald.gba", 0x59f77c, 0xd64
+
+gUnknown_085A04E0: ; 85A04E0
+ .incbin "base_emerald.gba", 0x5a04e0, 0x34c
+
+gUnknown_085A082C: ; 85A082C
+ .incbin "base_emerald.gba", 0x5a082c, 0x20
+
+gUnknown_085A084C: ; 85A084C
+ .incbin "base_emerald.gba", 0x5a084c, 0x80
+
+gUnknown_085A08CC: ; 85A08CC
+ .incbin "base_emerald.gba", 0x5a08cc, 0x20
+
+gUnknown_085A08EC: ; 85A08EC
+ .incbin "base_emerald.gba", 0x5a08ec, 0x80
+
+gUnknown_085A096C: ; 85A096C
+ .incbin "base_emerald.gba", 0x5a096c, 0xb10
+
+gUnknown_085A147C: ; 85A147C
+ .incbin "base_emerald.gba", 0x5a147c, 0x6a8
+
+gUnknown_085A1B24: ; 85A1B24
+ .incbin "base_emerald.gba", 0x5a1b24, 0x60
+
+gUnknown_085A1B84: ; 85A1B84
+ .incbin "base_emerald.gba", 0x5a1b84, 0x6
+
+gUnknown_085A1B8A: ; 85A1B8A
+ .incbin "base_emerald.gba", 0x5a1b8a, 0x22
+
+gUnknown_085A1BAC: ; 85A1BAC
+ .incbin "base_emerald.gba", 0x5a1bac, 0x20
+
+gUnknown_085A1BCC: ; 85A1BCC
+ .incbin "base_emerald.gba", 0x5a1bcc, 0x34
+
+gUnknown_085A1C00: ; 85A1C00
+ .incbin "base_emerald.gba", 0x5a1c00, 0x8
+
+gUnknown_085A1C08: ; 85A1C08
+ .incbin "base_emerald.gba", 0x5a1c08, 0x18
+
+gUnknown_085A1C20: ; 85A1C20
+ .incbin "base_emerald.gba", 0x5a1c20, 0x10
+
+gUnknown_085A1C30: ; 85A1C30
+ .incbin "base_emerald.gba", 0x5a1c30, 0x4
+
+gUnknown_085A1C34: ; 85A1C34
+ .incbin "base_emerald.gba", 0x5a1c34, 0x4
+
+gUnknown_085A1C38: ; 85A1C38
+ .incbin "base_emerald.gba", 0x5a1c38, 0x20
+
+gUnknown_085A1C58: ; 85A1C58
+ .incbin "base_emerald.gba", 0x5a1c58, 0x38
+
+gUnknown_085A1C90: ; 85A1C90
+ .incbin "base_emerald.gba", 0x5a1c90, 0xd8
+
+gUnknown_085A1D68: ; 85A1D68
+ .incbin "base_emerald.gba", 0x5a1d68, 0xd4
+
+gUnknown_085A1E3C: ; 85A1E3C
+ .incbin "base_emerald.gba", 0x5a1e3c, 0xa0
+
+gUnknown_085A1EDC: ; 85A1EDC
+ .incbin "base_emerald.gba", 0x5a1edc, 0x8
+
+gUnknown_085A1EE4: ; 85A1EE4
+ .incbin "base_emerald.gba", 0x5a1ee4, 0xc
+
+gUnknown_085A1EF0: ; 85A1EF0
+ .incbin "base_emerald.gba", 0x5a1ef0, 0x20
+
+gUnknown_085A1F10: ; 85A1F10
+ .incbin "base_emerald.gba", 0x5a1f10, 0x8
+
+gUnknown_085A1F18: ; 85A1F18
+ .incbin "base_emerald.gba", 0x5a1f18, 0x64
+
+gUnknown_085A1F7C: ; 85A1F7C
+ .incbin "base_emerald.gba", 0x5a1f7c, 0x18
+
+gUnknown_085A1F94: ; 85A1F94
+ .incbin "base_emerald.gba", 0x5a1f94, 0x3c74
+
+gUnknown_085A5C08: ; 85A5C08
+ .incbin "base_emerald.gba", 0x5a5c08, 0x1
+
+gUnknown_085A5C09: ; 85A5C09
+ .incbin "base_emerald.gba", 0x5a5c09, 0x1b
+
+gUnknown_085A5C24: ; 85A5C24
+ .incbin "base_emerald.gba", 0x5a5c24, 0xf04
+
+gUnknown_085A6B28: ; 85A6B28
+ .incbin "base_emerald.gba", 0x5a6b28, 0x20
+
+gUnknown_085A6B48: ; 85A6B48
+ .incbin "base_emerald.gba", 0x5a6b48, 0x20
+
+gUnknown_085A6B68: ; 85A6B68
+ .incbin "base_emerald.gba", 0x5a6b68, 0x10
+
+gUnknown_085A6B78: ; 85A6B78
+ .incbin "base_emerald.gba", 0x5a6b78, 0x18
+
+gUnknown_085A6B90: ; 85A6B90
+ .incbin "base_emerald.gba", 0x5a6b90, 0x20
+
+gUnknown_085A6BB0: ; 85A6BB0
+ .incbin "base_emerald.gba", 0x5a6bb0, 0x20
+
+gUnknown_085A6BD0: ; 85A6BD0
+ .incbin "base_emerald.gba", 0x5a6bd0, 0x18
+
+gUnknown_085A6BE8: ; 85A6BE8
+ .incbin "base_emerald.gba", 0x5a6be8, 0x5c8
+
+gUnknown_085A71B0: ; 85A71B0
+ .incbin "base_emerald.gba", 0x5a71b0, 0xa0
+
+gUnknown_085A7250: ; 85A7250
+ .incbin "base_emerald.gba", 0x5a7250, 0x3c
+
+gUnknown_085A728C: ; 85A728C
+ .incbin "base_emerald.gba", 0x5a728c, 0x18
+
+gUnknown_085A72A4: ; 85A72A4
+ .incbin "base_emerald.gba", 0x5a72a4, 0x18
+
+gUnknown_085A72BC: ; 85A72BC
+ .incbin "base_emerald.gba", 0x5a72bc, 0x8
+
+gUnknown_085A72C4: ; 85A72C4
+ .incbin "base_emerald.gba", 0x5a72c4, 0x8
+
+gUnknown_085A72CC: ; 85A72CC
+ .incbin "base_emerald.gba", 0x5a72cc, 0x8
+
+gUnknown_085A72D4: ; 85A72D4
+ .incbin "base_emerald.gba", 0x5a72d4, 0x10
+
+gUnknown_085A72E4: ; 85A72E4
+ .incbin "base_emerald.gba", 0x5a72e4, 0x8
+
+gUnknown_085A72EC: ; 85A72EC
+ .incbin "base_emerald.gba", 0x5a72ec, 0x8
+
+gUnknown_085A72F4: ; 85A72F4
+ .incbin "base_emerald.gba", 0x5a72f4, 0x54
+
+gUnknown_085A7348: ; 85A7348
+ .incbin "base_emerald.gba", 0x5a7348, 0x8
+
+gUnknown_085A7350: ; 85A7350
+ .incbin "base_emerald.gba", 0x5a7350, 0x88
+
+gUnknown_085A73D8: ; 85A73D8
+ .incbin "base_emerald.gba", 0x5a73d8, 0x8
+
+gUnknown_085A73E0: ; 85A73E0
+ .incbin "base_emerald.gba", 0x5a73e0, 0x24
+
+gUnknown_085A7404: ; 85A7404
+ .incbin "base_emerald.gba", 0x5a7404, 0x18
+
+gUnknown_085A741C: ; 85A741C
+ .incbin "base_emerald.gba", 0x5a741c, 0x8
+
+gUnknown_085A7424: ; 85A7424
+ .incbin "base_emerald.gba", 0x5a7424, 0x10
+
+gUnknown_085A7434: ; 85A7434
+ .incbin "base_emerald.gba", 0x5a7434, 0x10
+
+gUnknown_085A7444: ; 85A7444
+ .incbin "base_emerald.gba", 0x5a7444, 0x8
+
+gUnknown_085A744C: ; 85A744C
+ .incbin "base_emerald.gba", 0x5a744c, 0x4
+
+gUnknown_085A7450: ; 85A7450
+ .incbin "base_emerald.gba", 0x5a7450, 0x74
+
+gUnknown_085A74C4: ; 85A74C4
+ .incbin "base_emerald.gba", 0x5a74c4, 0xc
+
+gUnknown_085A74D0: ; 85A74D0
+ .incbin "base_emerald.gba", 0x5a74d0, 0x14
+
+gUnknown_085A74E4: ; 85A74E4
+ .incbin "base_emerald.gba", 0x5a74e4, 0xc
+
+gUnknown_085A74F0: ; 85A74F0
+ .incbin "base_emerald.gba", 0x5a74f0, 0xc
+
+gUnknown_085A74FC: ; 85A74FC
+ .incbin "base_emerald.gba", 0x5a74fc, 0xc
+
+gUnknown_085A7508: ; 85A7508
+ .incbin "base_emerald.gba", 0x5a7508, 0xc
+
+gUnknown_085A7514: ; 85A7514
+ .incbin "base_emerald.gba", 0x5a7514, 0xc
+
+gUnknown_085A7520: ; 85A7520
+ .incbin "base_emerald.gba", 0x5a7520, 0xc
+
+gUnknown_085A752C: ; 85A752C
+ .incbin "base_emerald.gba", 0x5a752c, 0xc
+
+gUnknown_085A7538: ; 85A7538
+ .incbin "base_emerald.gba", 0x5a7538, 0xc
+
+gUnknown_085A7544: ; 85A7544
+ .incbin "base_emerald.gba", 0x5a7544, 0xc
+
+gUnknown_085A7550: ; 85A7550
+ .incbin "base_emerald.gba", 0x5a7550, 0x8
+
+gUnknown_085A7558: ; 85A7558
+ .incbin "base_emerald.gba", 0x5a7558, 0x10
+
+gUnknown_085A7568: ; 85A7568
+ .incbin "base_emerald.gba", 0x5a7568, 0x2
+
+gUnknown_085A756A: ; 85A756A
+ .incbin "base_emerald.gba", 0x5a756a, 0xa
+
+gUnknown_085A7574: ; 85A7574
+ .incbin "base_emerald.gba", 0x5a7574, 0x4c
+
+gUnknown_085A75C0: ; 85A75C0
+ .incbin "base_emerald.gba", 0x5a75c0, 0x4
+
+gUnknown_085A75C4: ; 85A75C4
+ .incbin "base_emerald.gba", 0x5a75c4, 0x8
+
+gUnknown_085A75CC: ; 85A75CC
+ .incbin "base_emerald.gba", 0x5a75cc, 0x8
+
+gUnknown_085A75D4: ; 85A75D4
+ .incbin "base_emerald.gba", 0x5a75d4, 0x3c
+
+gUnknown_085A7610: ; 85A7610
+ .incbin "base_emerald.gba", 0x5a7610, 0x4
+
+gUnknown_085A7614: ; 85A7614
+ .incbin "base_emerald.gba", 0x5a7614, 0x2
+
+gUnknown_085A7616: ; 85A7616
+ .incbin "base_emerald.gba", 0x5a7616, 0x8
+
+gUnknown_085A761E: ; 85A761E
+ .incbin "base_emerald.gba", 0x5a761e, 0x8
+
+gUnknown_085A7626: ; 85A7626
+ .incbin "base_emerald.gba", 0x5a7626, 0x8
+
+gUnknown_085A762E: ; 85A762E
+ .incbin "base_emerald.gba", 0x5a762e, 0x10
+
+gUnknown_085A763E: ; 85A763E
+ .incbin "base_emerald.gba", 0x5a763e, 0x10
+
+gUnknown_085A764E: ; 85A764E
+ .incbin "base_emerald.gba", 0x5a764e, 0x10
+
+gUnknown_085A765E: ; 85A765E
+ .incbin "base_emerald.gba", 0x5a765e, 0x10
+
+gUnknown_085A766E: ; 85A766E
+ .incbin "base_emerald.gba", 0x5a766e, 0x3f
+
+gUnknown_085A76AD: ; 85A76AD
+ .incbin "base_emerald.gba", 0x5a76ad, 0x7
+
+gUnknown_085A76B4: ; 85A76B4
+ .incbin "base_emerald.gba", 0x5a76b4, 0xc
+
+gUnknown_085A76C0: ; 85A76C0
+ .incbin "base_emerald.gba", 0x5a76c0, 0x12
+
+gUnknown_085A76D2: ; 85A76D2
+ .incbin "base_emerald.gba", 0x5a76d2, 0x12
+
+gUnknown_085A76E4: ; 85A76E4
+ .incbin "base_emerald.gba", 0x5a76e4, 0x1e
+
+gUnknown_085A7702: ; 85A7702
+ .incbin "base_emerald.gba", 0x5a7702, 0x66
+
+gUnknown_085A7768: ; 85A7768
+ .incbin "base_emerald.gba", 0x5a7768, 0x66
+
+gUnknown_085A77CE: ; 85A77CE
+ .incbin "base_emerald.gba", 0x5a77ce, 0xa
+
+gUnknown_085A77D8: ; 85A77D8
+ .incbin "base_emerald.gba", 0x5a77d8, 0x14
+
+gUnknown_085A77EC: ; 85A77EC
+ .incbin "base_emerald.gba", 0x5a77ec, 0xa
+
+gUnknown_085A77F6: ; 85A77F6
+ .incbin "base_emerald.gba", 0x5a77f6, 0x8
+
+gUnknown_085A77FE: ; 85A77FE
+ .incbin "base_emerald.gba", 0x5a77fe, 0x6
+
+gUnknown_085A7804: ; 85A7804
+ .incbin "base_emerald.gba", 0x5a7804, 0xa
+
+gUnknown_085A780E: ; 85A780E
+ .incbin "base_emerald.gba", 0x5a780e, 0x8
+
+gUnknown_085A7816: ; 85A7816
+ .incbin "base_emerald.gba", 0x5a7816, 0x12
+
+gUnknown_085A7828: ; 85A7828
+ .incbin "base_emerald.gba", 0x5a7828, 0x12
+
+gUnknown_085A783A: ; 85A783A
+ .incbin "base_emerald.gba", 0x5a783a, 0x8e
+
+gUnknown_085A78C8: ; 85A78C8
+ .incbin "base_emerald.gba", 0x5a78c8, 0x13c
+
+gUnknown_085A7A04: ; 85A7A04
+ .incbin "base_emerald.gba", 0x5a7a04, 0x1c
+
+gUnknown_085A7A20: ; 85A7A20
+ .incbin "base_emerald.gba", 0x5a7a20, 0x2c0
+
+gUnknown_085A7CE0: ; 85A7CE0
+ .incbin "base_emerald.gba", 0x5a7ce0, 0x18
+
+gUnknown_085A7CF8: ; 85A7CF8
+ .incbin "base_emerald.gba", 0x5a7cf8, 0x18
+
+gUnknown_085A7D10: ; 85A7D10
+ .incbin "base_emerald.gba", 0x5a7d10, 0x18
+
+gUnknown_085A7D28: ; 85A7D28
+ .incbin "base_emerald.gba", 0x5a7d28, 0x18
+
+gUnknown_085A7D40: ; 85A7D40
+ .incbin "base_emerald.gba", 0x5a7d40, 0x18
+
+gUnknown_085A7D58: ; 85A7D58
+ .incbin "base_emerald.gba", 0x5a7d58, 0x18
+
+gUnknown_085A7D70: ; 85A7D70
+ .incbin "base_emerald.gba", 0x5a7d70, 0x18
+
+gUnknown_085A7D88: ; 85A7D88
+ .incbin "base_emerald.gba", 0x5a7d88, 0x18
+
+gUnknown_085A7DA0: ; 85A7DA0
+ .incbin "base_emerald.gba", 0x5a7da0, 0x18
+
+gUnknown_085A7DB8: ; 85A7DB8
+ .incbin "base_emerald.gba", 0x5a7db8, 0x18
+
+gUnknown_085A7DD0: ; 85A7DD0
+ .incbin "base_emerald.gba", 0x5a7dd0, 0x18
+
+gUnknown_085A7DE8: ; 85A7DE8
+ .incbin "base_emerald.gba", 0x5a7de8, 0x18
+
+gUnknown_085A7E00: ; 85A7E00
+ .incbin "base_emerald.gba", 0x5a7e00, 0x18
+
+gUnknown_085A7E18: ; 85A7E18
+ .incbin "base_emerald.gba", 0x5a7e18, 0x18
+
+gUnknown_085A7E30: ; 85A7E30
+ .incbin "base_emerald.gba", 0x5a7e30, 0x168
+
+gUnknown_085A7F98: ; 85A7F98
+ .incbin "base_emerald.gba", 0x5a7f98, 0x28
+
+gUnknown_085A7FC0: ; 85A7FC0
+ .incbin "base_emerald.gba", 0x5a7fc0, 0x20
+
+gUnknown_085A7FE0: ; 85A7FE0
+ .incbin "base_emerald.gba", 0x5a7fe0, 0x14
+
+gUnknown_085A7FF4: ; 85A7FF4
+ .incbin "base_emerald.gba", 0x5a7ff4, 0x1c
+
+gUnknown_085A8010: ; 85A8010
+ .incbin "base_emerald.gba", 0x5a8010, 0x18
+
+gUnknown_085A8028: ; 85A8028
+ .incbin "base_emerald.gba", 0x5a8028, 0x14
+
+gUnknown_085A803C: ; 85A803C
+ .incbin "base_emerald.gba", 0x5a803c, 0x228
+
+gUnknown_085A8264: ; 85A8264
+ .incbin "base_emerald.gba", 0x5a8264, 0x68
+
+gUnknown_085A82CC: ; 85A82CC
+ .incbin "base_emerald.gba", 0x5a82cc, 0x68
+
+gUnknown_085A8334: ; 85A8334
+ .incbin "base_emerald.gba", 0x5a8334, 0xb0
+
+gUnknown_085A83E4: ; 85A83E4
+ .incbin "base_emerald.gba", 0x5a83e4, 0x24
+
+gUnknown_085A8408: ; 85A8408
+ .incbin "base_emerald.gba", 0x5a8408, 0x14
+
+gUnknown_085A841C: ; 85A841C
+ .incbin "base_emerald.gba", 0x5a841c, 0x14
+
+gUnknown_085A8430: ; 85A8430
+ .incbin "base_emerald.gba", 0x5a8430, 0x5
+
+gUnknown_085A8435: ; 85A8435
+ .incbin "base_emerald.gba", 0x5a8435, 0x6
+
+gUnknown_085A843B: ; 85A843B
+ .incbin "base_emerald.gba", 0x5a843b, 0x65
+
+gUnknown_085A84A0: ; 85A84A0
+ .incbin "base_emerald.gba", 0x5a84a0, 0xc
+
+gUnknown_085A84AC: ; 85A84AC
+ .incbin "base_emerald.gba", 0x5a84ac, 0x64
+
+gUnknown_085A8510: ; 85A8510
+ .incbin "base_emerald.gba", 0x5a8510, 0x10
+
+gUnknown_085A8520: ; 85A8520
+ .incbin "base_emerald.gba", 0x5a8520, 0x4
+
+gUnknown_085A8524: ; 85A8524
+ .incbin "base_emerald.gba", 0x5a8524, 0x20
+
+gUnknown_085A8544: ; 85A8544
+ .incbin "base_emerald.gba", 0x5a8544, 0x48
+
+gUnknown_085A858C: ; 85A858C
+ .incbin "base_emerald.gba", 0x5a858c, 0x1154
+
+gUnknown_085A96E0: ; 85A96E0
+ .incbin "base_emerald.gba", 0x5a96e0, 0x1b8
+
+gUnknown_085A9898: ; 85A9898
+ .incbin "base_emerald.gba", 0x5a9898, 0x4
+
+gUnknown_085A989C: ; 85A989C
+ .incbin "base_emerald.gba", 0x5a989c, 0x200
+
+gUnknown_085A9A9C: ; 85A9A9C
+ .incbin "base_emerald.gba", 0x5a9a9c, 0x1084
+
+gUnknown_085AAB20: ; 85AAB20
+ .incbin "base_emerald.gba", 0x5aab20, 0xc30
+
+gUnknown_085AB750: ; 85AB750
+ .incbin "base_emerald.gba", 0x5ab750, 0xb38
+
+gUnknown_085AC288: ; 85AC288
+ .incbin "base_emerald.gba", 0x5ac288, 0xfb8
+
+gUnknown_085AD240: ; 85AD240
+ .incbin "base_emerald.gba", 0x5ad240, 0x1130
+
+gUnknown_085AE370: ; 85AE370
+ .incbin "base_emerald.gba", 0x5ae370, 0x604
+
+gUnknown_085AE974: ; 85AE974
+ .incbin "base_emerald.gba", 0x5ae974, 0x50c
+
+gUnknown_085AEE80: ; 85AEE80
+ .incbin "base_emerald.gba", 0x5aee80, 0x50c
+
+gUnknown_085AF38C: ; 85AF38C
+ .incbin "base_emerald.gba", 0x5af38c, 0x50c
+
+gUnknown_085AF898: ; 85AF898
+ .incbin "base_emerald.gba", 0x5af898, 0x50c
+
+gUnknown_085AFDA4: ; 85AFDA4
+ .incbin "base_emerald.gba", 0x5afda4, 0x50c
+
+gUnknown_085B02B0: ; 85B02B0
+ .incbin "base_emerald.gba", 0x5b02b0, 0x524
+
+gUnknown_085B07D4: ; 85B07D4
+ .incbin "base_emerald.gba", 0x5b07d4, 0x14
+
+gUnknown_085B07E8: ; 85B07E8
+ .incbin "base_emerald.gba", 0x5b07e8, 0x4
+
+gUnknown_085B07EC: ; 85B07EC
+ .incbin "base_emerald.gba", 0x5b07ec, 0x8
+
+gUnknown_085B07F4: ; 85B07F4
+ .incbin "base_emerald.gba", 0x5b07f4, 0x3c
+
+gUnknown_085B0830: ; 85B0830
+ .incbin "base_emerald.gba", 0x5b0830, 0x8
+
+gUnknown_085B0838: ; 85B0838
+ .incbin "base_emerald.gba", 0x5b0838, 0x4
+
+gUnknown_085B083C: ; 85B083C
+ .incbin "base_emerald.gba", 0x5b083c, 0x18c
+
+gUnknown_085B09C8: ; 85B09C8
+ .incbin "base_emerald.gba", 0x5b09c8, 0x1c
+
+gUnknown_085B09E4: ; 85B09E4
+ .incbin "base_emerald.gba", 0x5b09e4, 0x10
+
+gUnknown_085B09F4: ; 85B09F4
+ .incbin "base_emerald.gba", 0x5b09f4, 0x4
+
+gUnknown_085B09F8: ; 85B09F8
+ .incbin "base_emerald.gba", 0x5b09f8, 0x8
+
+gUnknown_085B0A00: ; 85B0A00
+ .incbin "base_emerald.gba", 0x5b0a00, 0x2
+
+gUnknown_085B0A02: ; 85B0A02
+ .incbin "base_emerald.gba", 0x5b0a02, 0x7e
+
+gUnknown_085B0A80: ; 85B0A80
+ .incbin "base_emerald.gba", 0x5b0a80, 0x18c
+
+gUnknown_085B0C0C: ; 85B0C0C
+ .incbin "base_emerald.gba", 0x5b0c0c, 0x1f8
+
+gUnknown_085B0E04: ; 85B0E04
+ .incbin "base_emerald.gba", 0x5b0e04, 0xfc8
+
+gUnknown_085B1DCC: ; 85B1DCC
+ .incbin "base_emerald.gba", 0x5b1dcc, 0x10
+
+gUnknown_085B1DDC: ; 85B1DDC
+ .incbin "base_emerald.gba", 0x5b1ddc, 0x8
+
+gUnknown_085B1DE4: ; 85B1DE4
+ .incbin "base_emerald.gba", 0x5b1de4, 0x8
+
+gUnknown_085B1DEC: ; 85B1DEC
+ .incbin "base_emerald.gba", 0x5b1dec, 0x6
+
+gUnknown_085B1DF2: ; 85B1DF2
+ .incbin "base_emerald.gba", 0x5b1df2, 0x6
+
+gUnknown_085B1DF8: ; 85B1DF8
+ .incbin "base_emerald.gba", 0x5b1df8, 0x8
+
+gUnknown_085B1E00: ; 85B1E00
+ .incbin "base_emerald.gba", 0x5b1e00, 0xc
+
+gUnknown_085B1E0C: ; 85B1E0C
+ .incbin "base_emerald.gba", 0x5b1e0c, 0x1c
+
+gUnknown_085B1E28: ; 85B1E28
+ .incbin "base_emerald.gba", 0x5b1e28, 0xa8
+
+gUnknown_085B1ED0: ; 85B1ED0
+ .incbin "base_emerald.gba", 0x5b1ed0, 0x8
+
+gUnknown_085B1ED8: ; 85B1ED8
+ .incbin "base_emerald.gba", 0x5b1ed8, 0x10
+
+gUnknown_085B1EE8: ; 85B1EE8
+ .incbin "base_emerald.gba", 0x5b1ee8, 0x10
+
+gUnknown_085B1EF8: ; 85B1EF8
+ .incbin "base_emerald.gba", 0x5b1ef8, 0x18
+
+gUnknown_085B1F10: ; 85B1F10
+ .incbin "base_emerald.gba", 0x5b1f10, 0x18
+
+gUnknown_085B1F28: ; 85B1F28
+ .incbin "base_emerald.gba", 0x5b1f28, 0x18
+
+gUnknown_085B1F40: ; 85B1F40
+ .incbin "base_emerald.gba", 0x5b1f40, 0x294
+
+gUnknown_085B21D4: ; 85B21D4
+ .incbin "base_emerald.gba", 0x5b21d4, 0x8
+
+gUnknown_085B21DC: ; 85B21DC
+ .incbin "base_emerald.gba", 0x5b21dc, 0x18
+
+gUnknown_085B21F4: ; 85B21F4
+ .incbin "base_emerald.gba", 0x5b21f4, 0x8
+
+gUnknown_085B21FC: ; 85B21FC
+ .incbin "base_emerald.gba", 0x5b21fc, 0xc
+
+gUnknown_085B2208: ; 85B2208
+ .incbin "base_emerald.gba", 0x5b2208, 0x10
+
+gUnknown_085B2218: ; 85B2218
+ .incbin "base_emerald.gba", 0x5b2218, 0x38
+
+gUnknown_085B2250: ; 85B2250
+ .incbin "base_emerald.gba", 0x5b2250, 0x18
+
+gUnknown_085B2268: ; 85B2268
+ .incbin "base_emerald.gba", 0x5b2268, 0x38
+
+gUnknown_085B22A0: ; 85B22A0
+ .incbin "base_emerald.gba", 0x5b22a0, 0x18
+
+gUnknown_085B22B8: ; 85B22B8
+ .incbin "base_emerald.gba", 0x5b22b8, 0x18
+
+gUnknown_085B22D0: ; 85B22D0
+ .incbin "base_emerald.gba", 0x5b22d0, 0x2d0
+
+gUnknown_085B25A0: ; 85B25A0
+ .incbin "base_emerald.gba", 0x5b25a0, 0x80
+
+gUnknown_085B2620: ; 85B2620
+ .incbin "base_emerald.gba", 0x5b2620, 0xc
+
+gUnknown_085B262C: ; 85B262C
+ .incbin "base_emerald.gba", 0x5b262c, 0x3c
+
+gUnknown_085B2668: ; 85B2668
+ .incbin "base_emerald.gba", 0x5b2668, 0x30
+
+gUnknown_085B2698: ; 85B2698
+ .incbin "base_emerald.gba", 0x5b2698, 0x3
+
+gUnknown_085B269B: ; 85B269B
+ .incbin "base_emerald.gba", 0x5b269b, 0x2
+
+gUnknown_085B269D: ; 85B269D
+ .incbin "base_emerald.gba", 0x5b269d, 0x2
+
+gUnknown_085B269F: ; 85B269F
+ .incbin "base_emerald.gba", 0x5b269f, 0x5
+
+gUnknown_085B26A4: ; 85B26A4
+ .incbin "base_emerald.gba", 0x5b26a4, 0x4c
+
+gUnknown_085B26F0: ; 85B26F0
+ .incbin "base_emerald.gba", 0x5b26f0, 0x4
+
+gUnknown_085B26F4: ; 85B26F4
+ .incbin "base_emerald.gba", 0x5b26f4, 0x8
+
+gUnknown_085B26FC: ; 85B26FC
+ .incbin "base_emerald.gba", 0x5b26fc, 0x8
+
+gUnknown_085B2704: ; 85B2704
+ .incbin "base_emerald.gba", 0x5b2704, 0x18
+
+gUnknown_085B271C: ; 85B271C
+ .incbin "base_emerald.gba", 0x5b271c, 0x4
+
+gUnknown_085B2720: ; 85B2720
+ .incbin "base_emerald.gba", 0x5b2720, 0x28
+
+gUnknown_085B2748: ; 85B2748
+ .incbin "base_emerald.gba", 0x5b2748, 0x60
+
+gUnknown_085B27A8: ; 85B27A8
+ .incbin "base_emerald.gba", 0x5b27a8, 0x8
+
+gUnknown_085B27B0: ; 85B27B0
+ .incbin "base_emerald.gba", 0x5b27b0, 0x18
+
+gUnknown_085B27C8: ; 85B27C8
+ .incbin "base_emerald.gba", 0x5b27c8, 0x88
+
+gUnknown_085B2850: ; 85B2850
+ .incbin "base_emerald.gba", 0x5b2850, 0x20
+
+gUnknown_085B2870: ; 85B2870
+ .incbin "base_emerald.gba", 0x5b2870, 0x20
+
+gUnknown_085B2890: ; 85B2890
+ .incbin "base_emerald.gba", 0x5b2890, 0x10
+
+gUnknown_085B28A0: ; 85B28A0
+ .incbin "base_emerald.gba", 0x5b28a0, 0x10
+
+gUnknown_085B28B0: ; 85B28B0
+ .incbin "base_emerald.gba", 0x5b28b0, 0x1e0
+
+gUnknown_085B2A90: ; 85B2A90
+ .incbin "base_emerald.gba", 0x5b2a90, 0xb4
+
+gUnknown_085B2B44: ; 85B2B44
+ .incbin "base_emerald.gba", 0x5b2b44, 0x18
+
+gUnknown_085B2B5C: ; 85B2B5C
+ .incbin "base_emerald.gba", 0x5b2b5c, 0x4
+
+gUnknown_085B2B60: ; 85B2B60
+ .incbin "base_emerald.gba", 0x5b2b60, 0x8
+
+gUnknown_085B2B68: ; 85B2B68
+ .incbin "base_emerald.gba", 0x5b2b68, 0x10
+
+gUnknown_085B2B78: ; 85B2B78
+ .incbin "base_emerald.gba", 0x5b2b78, 0x6
+
+gUnknown_085B2B7E: ; 85B2B7E
+ .incbin "base_emerald.gba", 0x5b2b7e, 0xa
+
+gUnknown_085B2B88: ; 85B2B88
+ .incbin "base_emerald.gba", 0x5b2b88, 0xc
+
+gUnknown_085B2B94: ; 85B2B94
+ .incbin "base_emerald.gba", 0x5b2b94, 0xc
+
+gUnknown_085B2BA0: ; 85B2BA0
+ .incbin "base_emerald.gba", 0x5b2ba0, 0xc
+
+gUnknown_085B2BAC: ; 85B2BAC
+ .incbin "base_emerald.gba", 0x5b2bac, 0x8
+
+gUnknown_085B2BB4: ; 85B2BB4
+ .incbin "base_emerald.gba", 0x5b2bb4, 0x40
+
+gUnknown_085B2BF4: ; 85B2BF4
+ .incbin "base_emerald.gba", 0x5b2bf4, 0x12
+
+gUnknown_085B2C06: ; 85B2C06
+ .incbin "base_emerald.gba", 0x5b2c06, 0x12
+
+gUnknown_085B2C18: ; 85B2C18
+ .incbin "base_emerald.gba", 0x5b2c18, 0x9
+
+gUnknown_085B2C21: ; 85B2C21
+ .incbin "base_emerald.gba", 0x5b2c21, 0x9
+
+gUnknown_085B2C2A: ; 85B2C2A
+ .incbin "base_emerald.gba", 0x5b2c2a, 0x26
+
+gUnknown_085B2C50: ; 85B2C50
+ .incbin "base_emerald.gba", 0x5b2c50, 0x78
+
+gUnknown_085B2CC8: ; 85B2CC8
+ .incbin "base_emerald.gba", 0x5b2cc8, 0x14
+
+gUnknown_085B2CDC: ; 85B2CDC
+ .incbin "base_emerald.gba", 0x5b2cdc, 0x14
+
+gUnknown_085B2CF0: ; 85B2CF0
+ .incbin "base_emerald.gba", 0x5b2cf0, 0x340
+
+gUnknown_085B3030: ; 85B3030
+ .incbin "base_emerald.gba", 0x5b3030, 0x10
+
+gUnknown_085B3040: ; 85B3040
+ .incbin "base_emerald.gba", 0x5b3040, 0x64
+
+gUnknown_085B30A4: ; 85B30A4
+ .incbin "base_emerald.gba", 0x5b30a4, 0x30
+
+gUnknown_085B30D4: ; 85B30D4
+ .incbin "base_emerald.gba", 0x5b30d4, 0x30
+
+gUnknown_085B3104: ; 85B3104
+ .incbin "base_emerald.gba", 0x5b3104, 0x18
+
+gUnknown_085B311C: ; 85B311C
+ .incbin "base_emerald.gba", 0x5b311c, 0x8
+
+gUnknown_085B3124: ; 85B3124
+ .incbin "base_emerald.gba", 0x5b3124, 0x8
+
+gUnknown_085B312C: ; 85B312C
+ .incbin "base_emerald.gba", 0x5b312c, 0x16
+
+gUnknown_085B3142: ; 85B3142
+ .incbin "base_emerald.gba", 0x5b3142, 0xc
+
+gUnknown_085B314E: ; 85B314E
+ .incbin "base_emerald.gba", 0x5b314e, 0xe
+
+gUnknown_085B315C: ; 85B315C
+ .incbin "base_emerald.gba", 0x5b315c, 0x14
+
+gUnknown_085B3170: ; 85B3170
+ .incbin "base_emerald.gba", 0x5b3170, 0x2c
+
+gUnknown_085B319C: ; 85B319C
+ .incbin "base_emerald.gba", 0x5b319c, 0x18
+
+gUnknown_085B31B4: ; 85B31B4
+ .incbin "base_emerald.gba", 0x5b31b4, 0x1c
+
+gUnknown_085B31D0: ; 85B31D0
+ .incbin "base_emerald.gba", 0x5b31d0, 0x28
+
+gUnknown_085B31F8: ; 85B31F8
+ .incbin "base_emerald.gba", 0x5b31f8, 0x14
+
+gUnknown_085B320C: ; 85B320C
+ .incbin "base_emerald.gba", 0x5b320c, 0x14
+
+gUnknown_085B3220: ; 85B3220
+ .incbin "base_emerald.gba", 0x5b3220, 0x8
+
+gUnknown_085B3228: ; 85B3228
+ .incbin "base_emerald.gba", 0x5b3228, 0x2c
+
+gUnknown_085B3254: ; 85B3254
+ .incbin "base_emerald.gba", 0x5b3254, 0x2c
+
+gUnknown_085B3280: ; 85B3280
+ .incbin "base_emerald.gba", 0x5b3280, 0x160
+
+gUnknown_085B33E0: ; 85B33E0
+ .incbin "base_emerald.gba", 0x5b33e0, 0x16
+
+gUnknown_085B33F6: ; 85B33F6
+ .incbin "base_emerald.gba", 0x5b33f6, 0xa
+
+gUnknown_085B3400: ; 85B3400
+ .incbin "base_emerald.gba", 0x5b3400, 0x10
+
+gUnknown_085B3410: ; 85B3410
+ .incbin "base_emerald.gba", 0x5b3410, 0x10
+
+gUnknown_085B3420: ; 85B3420
+ .incbin "base_emerald.gba", 0x5b3420, 0x24
+
+gUnknown_085B3444: ; 85B3444
+ .incbin "base_emerald.gba", 0x5b3444, 0x2c
+
+gUnknown_085B3470: ; 85B3470
+ .incbin "base_emerald.gba", 0x5b3470, 0x4
+
+gUnknown_085B3474: ; 85B3474
+ .incbin "base_emerald.gba", 0x5b3474, 0x8
+
+gUnknown_085B347C: ; 85B347C
+ .incbin "base_emerald.gba", 0x5b347c, 0x8
+
+gUnknown_085B3484: ; 85B3484
+ .incbin "base_emerald.gba", 0x5b3484, 0xc0
+
+gUnknown_085B3544: ; 85B3544
+ .incbin "base_emerald.gba", 0x5b3544, 0x20
+
+gUnknown_085B3564: ; 85B3564
+ .incbin "base_emerald.gba", 0x5b3564, 0x800
+
+gUnknown_085B3D64: ; 85B3D64
+ .incbin "base_emerald.gba", 0x5b3d64, 0x8
+
+gUnknown_085B3D6C: ; 85B3D6C
+ .incbin "base_emerald.gba", 0x5b3d6c, 0x10
+
+gUnknown_085B3D7C: ; 85B3D7C
+ .incbin "base_emerald.gba", 0x5b3d7c, 0x8
+
+gUnknown_085B3D84: ; 85B3D84
+ .incbin "base_emerald.gba", 0x5b3d84, 0x8
+
+gUnknown_085B3D8C: ; 85B3D8C
+ .incbin "base_emerald.gba", 0x5b3d8c, 0x8
+
+gUnknown_085B3D94: ; 85B3D94
+ .incbin "base_emerald.gba", 0x5b3d94, 0x20
+
+gUnknown_085B3DB4: ; 85B3DB4
+ .incbin "base_emerald.gba", 0x5b3db4, 0x134
+
+gUnknown_085B3EE8: ; 85B3EE8
+ .incbin "base_emerald.gba", 0x5b3ee8, 0x2
+
+gUnknown_085B3EEA: ; 85B3EEA
+ .incbin "base_emerald.gba", 0x5b3eea, 0x6
+
+gUnknown_085B3EF0: ; 85B3EF0
+ .incbin "base_emerald.gba", 0x5b3ef0, 0xc
+
+gUnknown_085B3EFC: ; 85B3EFC
+ .incbin "base_emerald.gba", 0x5b3efc, 0x1c
+
+gUnknown_085B3F18: ; 85B3F18
+ .incbin "base_emerald.gba", 0x5b3f18, 0x100
+
+gUnknown_085B4018: ; 85B4018
+ .incbin "base_emerald.gba", 0x5b4018, 0x4
+
+gUnknown_085B401C: ; 85B401C
+ .incbin "base_emerald.gba", 0x5b401c, 0x8
+
+gUnknown_085B4024: ; 85B4024
+ .incbin "base_emerald.gba", 0x5b4024, 0x10
+
+gUnknown_085B4034: ; 85B4034
+ .incbin "base_emerald.gba", 0x5b4034, 0xb8
+
+gUnknown_085B40EC: ; 85B40EC
+ .incbin "base_emerald.gba", 0x5b40ec, 0x10
+
+gUnknown_085B40FC: ; 85B40FC
+ .incbin "base_emerald.gba", 0x5b40fc, 0x38
+
+gUnknown_085B4134: ; 85B4134
+ .incbin "base_emerald.gba", 0x5b4134, 0x6f8
+
+gUnknown_085B482C: ; 85B482C
+ .incbin "base_emerald.gba", 0x5b482c, 0x4e4
+
+gUnknown_085B4D10: ; 85B4D10
+ .incbin "base_emerald.gba", 0x5b4d10, 0x4d4
+
+gUnknown_085B51E4: ; 85B51E4
+ .incbin "base_emerald.gba", 0x5b51e4, 0x6a0
+
+gUnknown_085B5884: ; 85B5884
+ .incbin "base_emerald.gba", 0x5b5884, 0x40
+
+gUnknown_085B58C4: ; 85B58C4
+ .incbin "base_emerald.gba", 0x5b58c4, 0x5
+
+gUnknown_085B58C9: ; 85B58C9
+ .incbin "base_emerald.gba", 0x5b58c9, 0x10
+
+gUnknown_085B58D9: ; 85B58D9
+ .incbin "base_emerald.gba", 0x5b58d9, 0x323
+
+gUnknown_085B5BFC: ; 85B5BFC
+ .incbin "base_emerald.gba", 0x5b5bfc, 0x200
+
+gUnknown_085B5DFC: ; 85B5DFC
+ .incbin "base_emerald.gba", 0x5b5dfc, 0x1a4
+
+gUnknown_085B5FA0: ; 85B5FA0
+ .incbin "base_emerald.gba", 0x5b5fa0, 0x1a0
+
+gUnknown_085B6140: ; 85B6140
+ .incbin "base_emerald.gba", 0x5b6140, 0xc
+
+gUnknown_085B614C: ; 85B614C
+ .incbin "base_emerald.gba", 0x5b614c, 0x8
+
+gUnknown_085B6154: ; 85B6154
+ .incbin "base_emerald.gba", 0x5b6154, 0xc
+
+gUnknown_085B6160: ; 85B6160
+ .incbin "base_emerald.gba", 0x5b6160, 0x184
+
+gUnknown_085B62E4: ; 85B62E4
+ .incbin "base_emerald.gba", 0x5b62e4, 0x4
+
+gUnknown_085B62E8: ; 85B62E8
+ .incbin "base_emerald.gba", 0x5b62e8, 0x5c
+
+gUnknown_085B6344: ; 85B6344
+ .incbin "base_emerald.gba", 0x5b6344, 0x4
+
+gUnknown_085B6348: ; 85B6348
+ .incbin "base_emerald.gba", 0x5b6348, 0x40
+
+gUnknown_085B6388: ; 85B6388
+ .incbin "base_emerald.gba", 0x5b6388, 0x68
+
+gUnknown_085B63F0: ; 85B63F0
+ .incbin "base_emerald.gba", 0x5b63f0, 0x18
+
+gUnknown_085B6408: ; 85B6408
+ .incbin "base_emerald.gba", 0x5b6408, 0x8
+
+gUnknown_085B6410: ; 85B6410
+ .incbin "base_emerald.gba", 0x5b6410, 0x8
+
+gUnknown_085B6418: ; 85B6418
+ .incbin "base_emerald.gba", 0x5b6418, 0x6
+
+gUnknown_085B641E: ; 85B641E
+ .incbin "base_emerald.gba", 0x5b641e, 0x4
+
+gUnknown_085B6422: ; 85B6422
+ .incbin "base_emerald.gba", 0x5b6422, 0xa
+
+gUnknown_085B642C: ; 85B642C
+ .incbin "base_emerald.gba", 0x5b642c, 0x10
+
+gUnknown_085B643C: ; 85B643C
+ .incbin "base_emerald.gba", 0x5b643c, 0xc
+
+gUnknown_085B6448: ; 85B6448
+ .incbin "base_emerald.gba", 0x5b6448, 0xf3c
+
+gUnknown_085B7384: ; 85B7384
+ .incbin "base_emerald.gba", 0x5b7384, 0x98
+
+gUnknown_085B741C: ; 85B741C
+ .incbin "base_emerald.gba", 0x5b741c, 0x6c
+
+gUnknown_085B7488: ; 85B7488
+ .incbin "base_emerald.gba", 0x5b7488, 0x8
+
+gUnknown_085B7490: ; 85B7490
+ .incbin "base_emerald.gba", 0x5b7490, 0x78
+
+gUnknown_085B7508: ; 85B7508
+ .incbin "base_emerald.gba", 0x5b7508, 0x60
+
+gUnknown_085B7568: ; 85B7568
+ .incbin "base_emerald.gba", 0x5b7568, 0x48
+
+gUnknown_085B75B0: ; 85B75B0
+ .incbin "base_emerald.gba", 0x5b75b0, 0x60
+
+gUnknown_085B7610: ; 85B7610
+ .incbin "base_emerald.gba", 0x5b7610, 0x140
+
+gUnknown_085B7750: ; 85B7750
+ .incbin "base_emerald.gba", 0x5b7750, 0x94
+
+gUnknown_085B77E4: ; 85B77E4
+ .incbin "base_emerald.gba", 0x5b77e4, 0x18
+
+gUnknown_085B77FC: ; 85B77FC
+ .incbin "base_emerald.gba", 0x5b77fc, 0x18
+
+gUnknown_085B7814: ; 85B7814
+ .incbin "base_emerald.gba", 0x5b7814, 0x18
+
+gUnknown_085B782C: ; 85B782C
+ .incbin "base_emerald.gba", 0x5b782c, 0x18
+
+gUnknown_085B7844: ; 85B7844
+ .incbin "base_emerald.gba", 0x5b7844, 0x20
+
+gUnknown_085B7864: ; 85B7864
+ .incbin "base_emerald.gba", 0x5b7864, 0xc4
+
+gUnknown_085B7928: ; 85B7928
+ .incbin "base_emerald.gba", 0x5b7928, 0x20
+
+gUnknown_085B7948: ; 85B7948
+ .incbin "base_emerald.gba", 0x5b7948, 0x8
+
+gUnknown_085B7950: ; 85B7950
+ .incbin "base_emerald.gba", 0x5b7950, 0x28
+
+gUnknown_085B7978: ; 85B7978
+ .incbin "base_emerald.gba", 0x5b7978, 0x80
+
+gUnknown_085B79F8: ; 85B79F8
+ .incbin "base_emerald.gba", 0x5b79f8, 0x18
+
+gUnknown_085B7A10: ; 85B7A10
+ .incbin "base_emerald.gba", 0x5b7a10, 0x30
+
+gUnknown_085B7A40: ; 85B7A40
+ .incbin "base_emerald.gba", 0x5b7a40, 0x7c
+
+gUnknown_085B7ABC: ; 85B7ABC
+ .incbin "base_emerald.gba", 0x5b7abc, 0x30
+
+gUnknown_085B7AEC: ; 85B7AEC
+ .incbin "base_emerald.gba", 0x5b7aec, 0x18
+
+gUnknown_085B7B04: ; 85B7B04
+ .incbin "base_emerald.gba", 0x5b7b04, 0x6
+
+gUnknown_085B7B0A: ; 85B7B0A
+ .incbin "base_emerald.gba", 0x5b7b0a, 0x8
+
+gUnknown_085B7B12: ; 85B7B12
+ .incbin "base_emerald.gba", 0x5b7b12, 0x8
+
+gUnknown_085B7B1A: ; 85B7B1A
+ .incbin "base_emerald.gba", 0x5b7b1a, 0x14
+
+gUnknown_085B7B2E: ; 85B7B2E
+ .incbin "base_emerald.gba", 0x5b7b2e, 0x18
+
+gUnknown_085B7B46: ; 85B7B46
+ .incbin "base_emerald.gba", 0x5b7b46, 0x2
+
+gUnknown_085B7B48: ; 85B7B48
+ .incbin "base_emerald.gba", 0x5b7b48, 0x8d0
+
+gUnknown_085B8418: ; 85B8418
+ .incbin "base_emerald.gba", 0x5b8418, 0x20
+
+gUnknown_085B8438: ; 85B8438
+ .incbin "base_emerald.gba", 0x5b8438, 0x338
+
+gUnknown_085B8770: ; 85B8770
+ .incbin "base_emerald.gba", 0x5b8770, 0x480
+
+gUnknown_085B8BF0: ; 85B8BF0
+ .incbin "base_emerald.gba", 0x5b8bf0, 0x20
+
+gUnknown_085B8C10: ; 85B8C10
+ .incbin "base_emerald.gba", 0x5b8c10, 0x20
+
+gUnknown_085B8C30: ; 85B8C30
+ .incbin "base_emerald.gba", 0x5b8c30, 0x2
+
+gUnknown_085B8C32: ; 85B8C32
+ .incbin "base_emerald.gba", 0x5b8c32, 0x36
+
+gUnknown_085B8C68: ; 85B8C68
+ .incbin "base_emerald.gba", 0x5b8c68, 0x18
+
+gUnknown_085B8C80: ; 85B8C80
+ .incbin "base_emerald.gba", 0x5b8c80, 0x10
+
+gUnknown_085B8C90: ; 85B8C90
+ .incbin "base_emerald.gba", 0x5b8c90, 0x528
+
+gUnknown_085B91B8: ; 85B91B8
+ .incbin "base_emerald.gba", 0x5b91b8, 0x178
+
+gUnknown_085B9330: ; 85B9330
+ .incbin "base_emerald.gba", 0x5b9330, 0x580
+
+gUnknown_085B98B0: ; 85B98B0
+ .incbin "base_emerald.gba", 0x5b98b0, 0x240
+
+gUnknown_085B9AF0: ; 85B9AF0
+ .incbin "base_emerald.gba", 0x5b9af0, 0x11e0
+
+gUnknown_085BACD0: ; 85BACD0
+ .incbin "base_emerald.gba", 0x5bacd0, 0x1e0
+
+gUnknown_085BAEB0: ; 85BAEB0
+ .incbin "base_emerald.gba", 0x5baeb0, 0x20
+
+gUnknown_085BAED0: ; 85BAED0
+ .incbin "base_emerald.gba", 0x5baed0, 0x378
+
+gUnknown_085BB248: ; 85BB248
+ .incbin "base_emerald.gba", 0x5bb248, 0x25c
+
+gUnknown_085BB4A4: ; 85BB4A4
+ .incbin "base_emerald.gba", 0x5bb4a4, 0x48c
+
+gUnknown_085BB930: ; 85BB930
+ .incbin "base_emerald.gba", 0x5bb930, 0x2e4
+
+gUnknown_085BBC14: ; 85BBC14
+ .incbin "base_emerald.gba", 0x5bbc14, 0x6a0
+
+gUnknown_085BC2B4: ; 85BC2B4
+ .incbin "base_emerald.gba", 0x5bc2b4, 0x20
+
+gUnknown_085BC2D4: ; 85BC2D4
+ .incbin "base_emerald.gba", 0x5bc2d4, 0x20
+
+gUnknown_085BC2F4: ; 85BC2F4
+ .incbin "base_emerald.gba", 0x5bc2f4, 0x20
+
+gUnknown_085BC314: ; 85BC314
+ .incbin "base_emerald.gba", 0x5bc314, 0x800
+
+gUnknown_085BCB14: ; 85BCB14
+ .incbin "base_emerald.gba", 0x5bcb14, 0x800
+
+gUnknown_085BD314: ; 85BD314
+ .incbin "base_emerald.gba", 0x5bd314, 0x820
+
+gUnknown_085BDB34: ; 85BDB34
+ .incbin "base_emerald.gba", 0x5bdb34, 0x6b4
+
+gUnknown_085BE1E8: ; 85BE1E8
+ .incbin "base_emerald.gba", 0x5be1e8, 0x334
+
+gUnknown_085BE51C: ; 85BE51C
+ .incbin "base_emerald.gba", 0x5be51c, 0x56c
+
+gUnknown_085BEA88: ; 85BEA88
+ .incbin "base_emerald.gba", 0x5bea88, 0x318
+
+gUnknown_085BEDA0: ; 85BEDA0
+ .incbin "base_emerald.gba", 0x5beda0, 0x140
+
+gUnknown_085BEEE0: ; 85BEEE0
+ .incbin "base_emerald.gba", 0x5beee0, 0x1c0
+
+gUnknown_085BF0A0: ; 85BF0A0
+ .incbin "base_emerald.gba", 0x5bf0a0, 0x200
+
+gUnknown_085BF2A0: ; 85BF2A0
+ .incbin "base_emerald.gba", 0x5bf2a0, 0x200
+
+gUnknown_085BF4A0: ; 85BF4A0
+ .incbin "base_emerald.gba", 0x5bf4a0, 0xa0
+
+gUnknown_085BF540: ; 85BF540
+ .incbin "base_emerald.gba", 0x5bf540, 0x160
+
+gUnknown_085BF6A0: ; 85BF6A0
+ .incbin "base_emerald.gba", 0x5bf6a0, 0x7540
+
+gUnknown_085C6BE0: ; 85C6BE0
+ .incbin "base_emerald.gba", 0x5c6be0, 0x1000
+
+gUnknown_085C7BE0: ; 85C7BE0
+ .incbin "base_emerald.gba", 0x5c7be0, 0x20
+
+gUnknown_085C7C00: ; 85C7C00
+ .incbin "base_emerald.gba", 0x5c7c00, 0x68c
+
+gUnknown_085C828C: ; 85C828C
+ .incbin "base_emerald.gba", 0x5c828c, 0x2ec
+
+gUnknown_085C8578: ; 85C8578
+ .incbin "base_emerald.gba", 0x5c8578, 0x20
+
+gUnknown_085C8598: ; 85C8598
+ .incbin "base_emerald.gba", 0x5c8598, 0x15c
+
+gUnknown_085C86F4: ; 85C86F4
+ .incbin "base_emerald.gba", 0x5c86f4, 0x100
+
+gUnknown_085C87F4: ; 85C87F4
+ .incbin "base_emerald.gba", 0x5c87f4, 0xb0
+
+gUnknown_085C88A4: ; 85C88A4
+ .incbin "base_emerald.gba", 0x5c88a4, 0x84
+
+gUnknown_085C8928: ; 85C8928
+ .incbin "base_emerald.gba", 0x5c8928, 0x20
+
+gUnknown_085C8948: ; 85C8948
+ .incbin "base_emerald.gba", 0x5c8948, 0xa8
+
+gUnknown_085C89F0: ; 85C89F0
+ .incbin "base_emerald.gba", 0x5c89f0, 0xa8
+
+gUnknown_085C8A98: ; 85C8A98
+ .incbin "base_emerald.gba", 0x5c8a98, 0x10
+
+gUnknown_085C8AA8: ; 85C8AA8
+ .incbin "base_emerald.gba", 0x5c8aa8, 0xc
+
+gUnknown_085C8AB4: ; 85C8AB4
+ .incbin "base_emerald.gba", 0x5c8ab4, 0x8
+
+gUnknown_085C8ABC: ; 85C8ABC
+ .incbin "base_emerald.gba", 0x5c8abc, 0x8
+
+gUnknown_085C8AC4: ; 85C8AC4
+ .incbin "base_emerald.gba", 0x5c8ac4, 0x1c
+
+gUnknown_085C8AE0: ; 85C8AE0
+ .incbin "base_emerald.gba", 0x5c8ae0, 0x1c
+
+gUnknown_085C8AFC: ; 85C8AFC
+ .incbin "base_emerald.gba", 0x5c8afc, 0x18
+
+gUnknown_085C8B14: ; 85C8B14
+ .incbin "base_emerald.gba", 0x5c8b14, 0x18
+
+gUnknown_085C8B2C: ; 85C8B2C
+ .incbin "base_emerald.gba", 0x5c8b2c, 0x18
+
+gUnknown_085C8B44: ; 85C8B44
+ .incbin "base_emerald.gba", 0x5c8b44, 0x18
+
+gUnknown_085C8B5C: ; 85C8B5C
+ .incbin "base_emerald.gba", 0x5c8b5c, 0x20
+
+gUnknown_085C8B7C: ; 85C8B7C
+ .incbin "base_emerald.gba", 0x5c8b7c, 0xc
+
+gUnknown_085C8B88: ; 85C8B88
+ .incbin "base_emerald.gba", 0x5c8b88, 0x4
+
+gUnknown_085C8B8C: ; 85C8B8C
+ .incbin "base_emerald.gba", 0x5c8b8c, 0xa
+
+gUnknown_085C8B96: ; 85C8B96
+ .incbin "base_emerald.gba", 0x5c8b96, 0x6
+
+gUnknown_085C8B9C: ; 85C8B9C
+ .incbin "base_emerald.gba", 0x5c8b9c, 0x1c
+
+gUnknown_085C8BB8: ; 85C8BB8
+ .incbin "base_emerald.gba", 0x5c8bb8, 0x8
+
+gUnknown_085C8BC0: ; 85C8BC0
+ .incbin "base_emerald.gba", 0x5c8bc0, 0xc
+
+gUnknown_085C8BCC: ; 85C8BCC
+ .incbin "base_emerald.gba", 0x5c8bcc, 0x28
+
+gUnknown_085C8BF4: ; 85C8BF4
+ .incbin "base_emerald.gba", 0x5c8bf4, 0x6
+
+gUnknown_085C8BFA: ; 85C8BFA
+ .incbin "base_emerald.gba", 0x5c8bfa, 0x14
+
+gUnknown_085C8C0E: ; 85C8C0E
+ .incbin "base_emerald.gba", 0x5c8c0e, 0x16
+
+gUnknown_085C8C24: ; 85C8C24
+ .incbin "base_emerald.gba", 0x5c8c24, 0x1c
+
+gUnknown_085C8C40: ; 85C8C40
+ .incbin "base_emerald.gba", 0x5c8c40, 0x4
+
+gUnknown_085C8C44: ; 85C8C44
+ .incbin "base_emerald.gba", 0x5c8c44, 0x4
+
+gUnknown_085C8C48: ; 85C8C48
+ .incbin "base_emerald.gba", 0x5c8c48, 0xc
+
+gUnknown_085C8C54: ; 85C8C54
+ .incbin "base_emerald.gba", 0x5c8c54, 0x10
+
+gUnknown_085C8C64: ; 85C8C64
+ .incbin "base_emerald.gba", 0x5c8c64, 0x2
+
+gUnknown_085C8C66: ; 85C8C66
+ .incbin "base_emerald.gba", 0x5c8c66, 0x6
+
+gUnknown_085C8C6C: ; 85C8C6C
+ .incbin "base_emerald.gba", 0x5c8c6c, 0xc
+
+gUnknown_085C8C78: ; 85C8C78
+ .incbin "base_emerald.gba", 0x5c8c78, 0x8
+
+gUnknown_085C8C80: ; 85C8C80
+ .incbin "base_emerald.gba", 0x5c8c80, 0x4
+
+gUnknown_085C8C84: ; 85C8C84
+ .incbin "base_emerald.gba", 0x5c8c84, 0xb4
+
+gUnknown_085C8D38: ; 85C8D38
+ .incbin "base_emerald.gba", 0x5c8d38, 0x8
+
+gUnknown_085C8D40: ; 85C8D40
+ .incbin "base_emerald.gba", 0x5c8d40, 0x20
+
+gUnknown_085C8D60: ; 85C8D60
+ .incbin "base_emerald.gba", 0x5c8d60, 0x2c
+
+gUnknown_085C8D8C: ; 85C8D8C
+ .incbin "base_emerald.gba", 0x5c8d8c, 0x14
+
+gUnknown_085C8DA0: ; 85C8DA0
+ .incbin "base_emerald.gba", 0x5c8da0, 0x10
+
+gUnknown_085C8DB0: ; 85C8DB0
+ .incbin "base_emerald.gba", 0x5c8db0, 0xc
+
+gUnknown_085C8DBC: ; 85C8DBC
+ .incbin "base_emerald.gba", 0x5c8dbc, 0x14
+
+gUnknown_085C8DD0: ; 85C8DD0
+ .incbin "base_emerald.gba", 0x5c8dd0, 0x46
+
+gUnknown_085C8E16: ; 85C8E16
+ .incbin "base_emerald.gba", 0x5c8e16, 0xe
+
+gUnknown_085C8E24: ; 85C8E24
+ .incbin "base_emerald.gba", 0x5c8e24, 0x44
+
+gUnknown_085C8E68: ; 85C8E68
+ .incbin "base_emerald.gba", 0x5c8e68, 0x6c
+
+gUnknown_085C8ED4: ; 85C8ED4
+ .incbin "base_emerald.gba", 0x5c8ed4, 0x108
+
+gUnknown_085C8FDC: ; 85C8FDC
+ .incbin "base_emerald.gba", 0x5c8fdc, 0x14
+
+gUnknown_085C8FF0: ; 85C8FF0
+ .incbin "base_emerald.gba", 0x5c8ff0, 0x30
+
+gUnknown_085C9020: ; 85C9020
+ .incbin "base_emerald.gba", 0x5c9020, 0x4b0
+
+gUnknown_085C94D0: ; 85C94D0
+ .incbin "base_emerald.gba", 0x5c94d0, 0x500
+
+gUnknown_085C99D0: ; 85C99D0
+ .incbin "base_emerald.gba", 0x5c99d0, 0x18
+
+gUnknown_085C99E8: ; 85C99E8
+ .incbin "base_emerald.gba", 0x5c99e8, 0x10
+
+gUnknown_085C99F8: ; 85C99F8
+ .incbin "base_emerald.gba", 0x5c99f8, 0x10
+
+gUnknown_085C9A08: ; 85C9A08
+ .incbin "base_emerald.gba", 0x5c9a08, 0x14
+
+gUnknown_085C9A1C: ; 85C9A1C
+ .incbin "base_emerald.gba", 0x5c9a1c, 0x14
+
+gUnknown_085C9A30: ; 85C9A30
+ .incbin "base_emerald.gba", 0x5c9a30, 0x23
+
+gUnknown_085C9A53: ; 85C9A53
+ .incbin "base_emerald.gba", 0x5c9a53, 0x41
+
+gUnknown_085C9A94: ; 85C9A94
+ .incbin "base_emerald.gba", 0x5c9a94, 0x990
+
+gUnknown_085CA424: ; 85CA424
+ .incbin "base_emerald.gba", 0x5ca424, 0x35
+
+gUnknown_085CA459: ; 85CA459
+ .incbin "base_emerald.gba", 0x5ca459, 0xe48
+
+gUnknown_085CB2A1: ; 85CB2A1
+ .incbin "base_emerald.gba", 0x5cb2a1, 0xe9
+
+gUnknown_085CB38A: ; 85CB38A
+ .incbin "base_emerald.gba", 0x5cb38a, 0x20
+
+gUnknown_085CB3AA: ; 85CB3AA
+ .incbin "base_emerald.gba", 0x5cb3aa, 0x120
+
+gUnknown_085CB4CA: ; 85CB4CA
+ .incbin "base_emerald.gba", 0x5cb4ca, 0x5a
+
+gUnknown_085CB524: ; 85CB524
+ .incbin "base_emerald.gba", 0x5cb524, 0x14
+
+gUnknown_085CB538: ; 85CB538
+ .incbin "base_emerald.gba", 0x5cb538, 0x17
+
+gUnknown_085CB54F: ; 85CB54F
+ .incbin "base_emerald.gba", 0x5cb54f, 0x18
+
+gUnknown_085CB567: ; 85CB567
+ .incbin "base_emerald.gba", 0x5cb567, 0x1a
+
+gUnknown_085CB581: ; 85CB581
+ .incbin "base_emerald.gba", 0x5cb581, 0x25
+
+gUnknown_085CB5A6: ; 85CB5A6
+ .incbin "base_emerald.gba", 0x5cb5a6, 0x2c
+
+gUnknown_085CB5D2: ; 85CB5D2
+ .incbin "base_emerald.gba", 0x5cb5d2, 0xd
+
+gUnknown_085CB5DF: ; 85CB5DF
+ .incbin "base_emerald.gba", 0x5cb5df, 0x44f
+
+gUnknown_085CBA2E: ; 85CBA2E
+ .incbin "base_emerald.gba", 0x5cba2e, 0x119
+
+gUnknown_085CBB47: ; 85CBB47
+ .incbin "base_emerald.gba", 0x5cbb47, 0x13
+
+gUnknown_085CBB5A: ; 85CBB5A
+ .incbin "base_emerald.gba", 0x5cbb5a, 0x13
+
+gUnknown_085CBB6D: ; 85CBB6D
+ .incbin "base_emerald.gba", 0x5cbb6d, 0x15
+
+gUnknown_085CBB82: ; 85CBB82
+ .incbin "base_emerald.gba", 0x5cbb82, 0x1a
+
+gUnknown_085CBB9C: ; 85CBB9C
+ .incbin "base_emerald.gba", 0x5cbb9c, 0x1d
+
+gUnknown_085CBBB9: ; 85CBBB9
+ .incbin "base_emerald.gba", 0x5cbbb9, 0x14
+
+gUnknown_085CBBCD: ; 85CBBCD
+ .incbin "base_emerald.gba", 0x5cbbcd, 0x1a
+
+gUnknown_085CBBE7: ; 85CBBE7
+ .incbin "base_emerald.gba", 0x5cbbe7, 0x13
+
+gUnknown_085CBBFA: ; 85CBBFA
+ .incbin "base_emerald.gba", 0x5cbbfa, 0x1a
+
+gUnknown_085CBC14: ; 85CBC14
+ .incbin "base_emerald.gba", 0x5cbc14, 0x13
+
+gUnknown_085CBC27: ; 85CBC27
+ .incbin "base_emerald.gba", 0x5cbc27, 0x10
+
+gUnknown_085CBC37: ; 85CBC37
+ .incbin "base_emerald.gba", 0x5cbc37, 0x17
+
+gUnknown_085CBC4E: ; 85CBC4E
+ .incbin "base_emerald.gba", 0x5cbc4e, 0x20
+
+gUnknown_085CBC6E: ; 85CBC6E
+ .incbin "base_emerald.gba", 0x5cbc6e, 0x10
+
+gUnknown_085CBC7E: ; 85CBC7E
+ .incbin "base_emerald.gba", 0x5cbc7e, 0x10
+
+gUnknown_085CBC8E: ; 85CBC8E
+ .incbin "base_emerald.gba", 0x5cbc8e, 0x8
+
+gUnknown_085CBC96: ; 85CBC96
+ .incbin "base_emerald.gba", 0x5cbc96, 0xf
+
+gUnknown_085CBCA5: ; 85CBCA5
+ .incbin "base_emerald.gba", 0x5cbca5, 0x8
+
+gUnknown_085CBCAD: ; 85CBCAD
+ .incbin "base_emerald.gba", 0x5cbcad, 0xb
+
+gUnknown_085CBCB8: ; 85CBCB8
+ .incbin "base_emerald.gba", 0x5cbcb8, 0xf
+
+gUnknown_085CBCC7: ; 85CBCC7
+ .incbin "base_emerald.gba", 0x5cbcc7, 0x1e
+
+gUnknown_085CBCE5: ; 85CBCE5
+ .incbin "base_emerald.gba", 0x5cbce5, 0x18
+
+gUnknown_085CBCFD: ; 85CBCFD
+ .incbin "base_emerald.gba", 0x5cbcfd, 0x1e
+
+gUnknown_085CBD1B: ; 85CBD1B
+ .incbin "base_emerald.gba", 0x5cbd1b, 0xf
+
+gUnknown_085CBD2A: ; 85CBD2A
+ .incbin "base_emerald.gba", 0x5cbd2a, 0x13
+
+gUnknown_085CBD3D: ; 85CBD3D
+ .incbin "base_emerald.gba", 0x5cbd3d, 0x15
+
+gUnknown_085CBD52: ; 85CBD52
+ .incbin "base_emerald.gba", 0x5cbd52, 0x13
+
+gUnknown_085CBD65: ; 85CBD65
+ .incbin "base_emerald.gba", 0x5cbd65, 0x10
+
+gUnknown_085CBD75: ; 85CBD75
+ .incbin "base_emerald.gba", 0x5cbd75, 0x10
+
+gUnknown_085CBD85: ; 85CBD85
+ .incbin "base_emerald.gba", 0x5cbd85, 0x6
+
+gUnknown_085CBD8B: ; 85CBD8B
+ .incbin "base_emerald.gba", 0x5cbd8b, 0x6
+
+gUnknown_085CBD91: ; 85CBD91
+ .incbin "base_emerald.gba", 0x5cbd91, 0x4
+
+gUnknown_085CBD95: ; 85CBD95
+ .incbin "base_emerald.gba", 0x5cbd95, 0x5
+
+gUnknown_085CBD9A: ; 85CBD9A
+ .incbin "base_emerald.gba", 0x5cbd9a, 0x4
+
+gUnknown_085CBD9E: ; 85CBD9E
+ .incbin "base_emerald.gba", 0x5cbd9e, 0x5
+
+gUnknown_085CBDA3: ; 85CBDA3
+ .incbin "base_emerald.gba", 0x5cbda3, 0x4
+
+gUnknown_085CBDA7: ; 85CBDA7
+ .incbin "base_emerald.gba", 0x5cbda7, 0x5
+
+gUnknown_085CBDAC: ; 85CBDAC
+ .incbin "base_emerald.gba", 0x5cbdac, 0xb
+
+gUnknown_085CBDB7: ; 85CBDB7
+ .incbin "base_emerald.gba", 0x5cbdb7, 0x2
+
+gUnknown_085CBDB9: ; 85CBDB9
+ .incbin "base_emerald.gba", 0x5cbdb9, 0x2
+
+gUnknown_085CBDBB: ; 85CBDBB
+ .incbin "base_emerald.gba", 0x5cbdbb, 0x2
+
+gUnknown_085CBDBD: ; 85CBDBD
+ .incbin "base_emerald.gba", 0x5cbdbd, 0x2
+
+gUnknown_085CBDBF: ; 85CBDBF
+ .incbin "base_emerald.gba", 0x5cbdbf, 0x41
+
+gUnknown_085CBE00: ; 85CBE00
+ .incbin "base_emerald.gba", 0x5cbe00, 0x6c
+
+gUnknown_085CBE6C: ; 85CBE6C
+ .incbin "base_emerald.gba", 0x5cbe6c, 0x1a9
+
+gUnknown_085CC015: ; 85CC015
+ .incbin "base_emerald.gba", 0x5cc015, 0xa
+
+gUnknown_085CC01F: ; 85CC01F
+ .incbin "base_emerald.gba", 0x5cc01f, 0x81
+
+gUnknown_085CC0A0: ; 85CC0A0
+ .incbin "base_emerald.gba", 0x5cc0a0, 0xd
+
+gUnknown_085CC0AD: ; 85CC0AD
+ .incbin "base_emerald.gba", 0x5cc0ad, 0x191
+
+gUnknown_085CC23E: ; 85CC23E
+ .incbin "base_emerald.gba", 0x5cc23e, 0x32
+
+gUnknown_085CC270: ; 85CC270
+ .incbin "base_emerald.gba", 0x5cc270, 0x5c4
+
+gUnknown_085CC834: ; 85CC834
+ .incbin "base_emerald.gba", 0x5cc834, 0x14e
+
+gUnknown_085CC982: ; 85CC982
+ .incbin "base_emerald.gba", 0x5cc982, 0xe
+
+gUnknown_085CC990: ; 85CC990
+ .incbin "base_emerald.gba", 0x5cc990, 0x16
+
+gUnknown_085CC9A6: ; 85CC9A6
+ .incbin "base_emerald.gba", 0x5cc9a6, 0x2d
+
+gUnknown_085CC9D3: ; 85CC9D3
+ .incbin "base_emerald.gba", 0x5cc9d3, 0x1b
+
+gUnknown_085CC9EE: ; 85CC9EE
+ .incbin "base_emerald.gba", 0x5cc9ee, 0x5
+
+gUnknown_085CC9F3: ; 85CC9F3
+ .incbin "base_emerald.gba", 0x5cc9f3, 0x11
+
+gUnknown_085CCA04: ; 85CCA04
+ .incbin "base_emerald.gba", 0x5cca04, 0x11
+
+gUnknown_085CCA15: ; 85CCA15
+ .incbin "base_emerald.gba", 0x5cca15, 0x14
+
+gUnknown_085CCA29: ; 85CCA29
+ .incbin "base_emerald.gba", 0x5cca29, 0x11
+
+gUnknown_085CCA3A: ; 85CCA3A
+ .incbin "base_emerald.gba", 0x5cca3a, 0x1a
+
+gUnknown_085CCA54: ; 85CCA54
+ .incbin "base_emerald.gba", 0x5cca54, 0x1b
+
+gUnknown_085CCA6F: ; 85CCA6F
+ .incbin "base_emerald.gba", 0x5cca6f, 0x4
+
+gUnknown_085CCA73: ; 85CCA73
+ .incbin "base_emerald.gba", 0x5cca73, 0x48
+
+gUnknown_085CCABB: ; 85CCABB
+ .incbin "base_emerald.gba", 0x5ccabb, 0xf
+
+gUnknown_085CCACA: ; 85CCACA
+ .incbin "base_emerald.gba", 0x5ccaca, 0x62
+
+gUnknown_085CCB2C: ; 85CCB2C
+ .incbin "base_emerald.gba", 0x5ccb2c, 0x10
+
+gUnknown_085CCB3C: ; 85CCB3C
+ .incbin "base_emerald.gba", 0x5ccb3c, 0x3d
+
+gUnknown_085CCB79: ; 85CCB79
+ .incbin "base_emerald.gba", 0x5ccb79, 0x6
+
+gUnknown_085CCB7F: ; 85CCB7F
+ .incbin "base_emerald.gba", 0x5ccb7f, 0x3
+
+gUnknown_085CCB82: ; 85CCB82
+ .incbin "base_emerald.gba", 0x5ccb82, 0x2
+
+gUnknown_085CCB84: ; 85CCB84
+ .incbin "base_emerald.gba", 0x5ccb84, 0x2
+
+gUnknown_085CCB86: ; 85CCB86
+ .incbin "base_emerald.gba", 0x5ccb86, 0x2
+
+gUnknown_085CCB88: ; 85CCB88
+ .incbin "base_emerald.gba", 0x5ccb88, 0x4
+
+gUnknown_085CCB8C: ; 85CCB8C
+ .incbin "base_emerald.gba", 0x5ccb8c, 0x4
+
+gUnknown_085CCB90: ; 85CCB90
+ .incbin "base_emerald.gba", 0x5ccb90, 0x8
+
+gUnknown_085CCB98: ; 85CCB98
+ .incbin "base_emerald.gba", 0x5ccb98, 0x6
+
+gUnknown_085CCB9E: ; 85CCB9E
+ .incbin "base_emerald.gba", 0x5ccb9e, 0x7
+
+gUnknown_085CCBA5: ; 85CCBA5
+ .incbin "base_emerald.gba", 0x5ccba5, 0x8
+
+gUnknown_085CCBAD: ; 85CCBAD
+ .incbin "base_emerald.gba", 0x5ccbad, 0x8
+
+gUnknown_085CCBB5: ; 85CCBB5
+ .incbin "base_emerald.gba", 0x5ccbb5, 0x4
+
+gUnknown_085CCBB9: ; 85CCBB9
+ .incbin "base_emerald.gba", 0x5ccbb9, 0x3
+
+gUnknown_085CCBBC: ; 85CCBBC
+ .incbin "base_emerald.gba", 0x5ccbbc, 0x132
+
+gUnknown_085CCCEE: ; 85CCCEE
+ .incbin "base_emerald.gba", 0x5cccee, 0x32
+
+gUnknown_085CCD20: ; 85CCD20
+ .incbin "base_emerald.gba", 0x5ccd20, 0x92
+
+gUnknown_085CCDB2: ; 85CCDB2
+ .incbin "base_emerald.gba", 0x5ccdb2, 0x3
+
+gUnknown_085CCDB5: ; 85CCDB5
+ .incbin "base_emerald.gba", 0x5ccdb5, 0x3
+
+gUnknown_085CCDB8: ; 85CCDB8
+ .incbin "base_emerald.gba", 0x5ccdb8, 0x3
+
+gUnknown_085CCDBB: ; 85CCDBB
+ .incbin "base_emerald.gba", 0x5ccdbb, 0x5
+
+gUnknown_085CCDC0: ; 85CCDC0
+ .incbin "base_emerald.gba", 0x5ccdc0, 0x6
+
+gUnknown_085CCDC6: ; 85CCDC6
+ .incbin "base_emerald.gba", 0x5ccdc6, 0x5
+
+gUnknown_085CCDCB: ; 85CCDCB
+ .incbin "base_emerald.gba", 0x5ccdcb, 0x13
+
+gUnknown_085CCDDE: ; 85CCDDE
+ .incbin "base_emerald.gba", 0x5ccdde, 0x26
+
+gUnknown_085CCE04: ; 85CCE04
+ .incbin "base_emerald.gba", 0x5cce04, 0x13
+
+gUnknown_085CCE17: ; 85CCE17
+ .incbin "base_emerald.gba", 0x5cce17, 0x21
+
+gUnknown_085CCE38: ; 85CCE38
+ .incbin "base_emerald.gba", 0x5cce38, 0x1b
+
+gUnknown_085CCE53: ; 85CCE53
+ .incbin "base_emerald.gba", 0x5cce53, 0x375
+
+gUnknown_085CD1C8: ; 85CD1C8
+ .incbin "base_emerald.gba", 0x5cd1c8, 0x84
+
+gUnknown_085CD24C: ; 85CD24C
+ .incbin "base_emerald.gba", 0x5cd24c, 0x1b
+
+gUnknown_085CD267: ; 85CD267
+ .incbin "base_emerald.gba", 0x5cd267, 0x28
+
+gUnknown_085CD28F: ; 85CD28F
+ .incbin "base_emerald.gba", 0x5cd28f, 0x3c
+
+gUnknown_085CD2CB: ; 85CD2CB
+ .incbin "base_emerald.gba", 0x5cd2cb, 0x36
+
+gUnknown_085CD301: ; 85CD301
+ .incbin "base_emerald.gba", 0x5cd301, 0x17
+
+gUnknown_085CD318: ; 85CD318
+ .incbin "base_emerald.gba", 0x5cd318, 0x1e
+
+gUnknown_085CD336: ; 85CD336
+ .incbin "base_emerald.gba", 0x5cd336, 0xec
+
+gUnknown_085CD422: ; 85CD422
+ .incbin "base_emerald.gba", 0x5cd422, 0x23e
+
+gUnknown_085CD660: ; 85CD660
+ .incbin "base_emerald.gba", 0x5cd660, 0x8
+
+gUnknown_085CD668: ; 85CD668
+ .incbin "base_emerald.gba", 0x5cd668, 0x4
+
+gUnknown_085CD66C: ; 85CD66C
+ .incbin "base_emerald.gba", 0x5cd66c, 0x10
+
+gUnknown_085CD67C: ; 85CD67C
+ .incbin "base_emerald.gba", 0x5cd67c, 0x158
+
+gUnknown_085CD7D4: ; 85CD7D4
+ .incbin "base_emerald.gba", 0x5cd7d4, 0x184
+
+gUnknown_085CD958: ; 85CD958
+ .incbin "base_emerald.gba", 0x5cd958, 0x1c4
+
+gUnknown_085CDB1C: ; 85CDB1C
+ .incbin "base_emerald.gba", 0x5cdb1c, 0x14
+
+gUnknown_085CDB30: ; 85CDB30
+ .incbin "base_emerald.gba", 0x5cdb30, 0x24
+
+gUnknown_085CDB54: ; 85CDB54
+ .incbin "base_emerald.gba", 0x5cdb54, 0x20
+
+gUnknown_085CDB74: ; 85CDB74
+ .incbin "base_emerald.gba", 0x5cdb74, 0x28
+
+gUnknown_085CDB9C: ; 85CDB9C
+ .incbin "base_emerald.gba", 0x5cdb9c, 0x30
+
+gUnknown_085CDBCC: ; 85CDBCC
+ .incbin "base_emerald.gba", 0x5cdbcc, 0x18
+
+gUnknown_085CDBE4: ; 85CDBE4
+ .incbin "base_emerald.gba", 0x5cdbe4, 0x2
+
+gUnknown_085CDBE6: ; 85CDBE6
+ .incbin "base_emerald.gba", 0x5cdbe6, 0x4
+
+gUnknown_085CDBEA: ; 85CDBEA
+ .incbin "base_emerald.gba", 0x5cdbea, 0x8
+
+gUnknown_085CDBF2: ; 85CDBF2
+ .incbin "base_emerald.gba", 0x5cdbf2, 0x6
+
+gUnknown_085CDBF8: ; 85CDBF8
+ .incbin "base_emerald.gba", 0x5cdbf8, 0x8
+
+gUnknown_085CDC00: ; 85CDC00
+ .incbin "base_emerald.gba", 0x5cdc00, 0x38
+
+gUnknown_085CDC38: ; 85CDC38
+ .incbin "base_emerald.gba", 0x5cdc38, 0x6
+
+gUnknown_085CDC3E: ; 85CDC3E
+ .incbin "base_emerald.gba", 0x5cdc3e, 0x4
+
+gUnknown_085CDC42: ; 85CDC42
+ .incbin "base_emerald.gba", 0x5cdc42, 0xa
+
+gUnknown_085CDC4C: ; 85CDC4C
+ .incbin "base_emerald.gba", 0x5cdc4c, 0x8
+
+gUnknown_085CDC54: ; 85CDC54
+ .incbin "base_emerald.gba", 0x5cdc54, 0xc
+
+gUnknown_085CDC60: ; 85CDC60
+ .incbin "base_emerald.gba", 0x5cdc60, 0xa
+
+gUnknown_085CDC6A: ; 85CDC6A
+ .incbin "base_emerald.gba", 0x5cdc6a, 0x96
+
+gUnknown_085CDD00: ; 85CDD00
+ .incbin "base_emerald.gba", 0x5cdd00, 0x220
+
+gUnknown_085CDF20: ; 85CDF20
+ .incbin "base_emerald.gba", 0x5cdf20, 0x380
+
+gUnknown_085CE2A0: ; 85CE2A0
+ .incbin "base_emerald.gba", 0x5ce2a0, 0xb0
+
+gUnknown_085CE350: ; 85CE350
+ .incbin "base_emerald.gba", 0x5ce350, 0x38
+
+gUnknown_085CE388: ; 85CE388
+ .incbin "base_emerald.gba", 0x5ce388, 0x18
+
+gUnknown_085CE3A0: ; 85CE3A0
+ .incbin "base_emerald.gba", 0x5ce3a0, 0x18
+
+gUnknown_085CE3B8: ; 85CE3B8
+ .incbin "base_emerald.gba", 0x5ce3b8, 0x28
+
+gUnknown_085CE3E0: ; 85CE3E0
+ .incbin "base_emerald.gba", 0x5ce3e0, 0x50
+
+gUnknown_085CE430: ; 85CE430
+ .incbin "base_emerald.gba", 0x5ce430, 0x30
+
+gUnknown_085CE460: ; 85CE460
+ .incbin "base_emerald.gba", 0x5ce460, 0x2c
+
+gUnknown_085CE48C: ; 85CE48C
+ .incbin "base_emerald.gba", 0x5ce48c, 0x18
+
+gUnknown_085CE4A4: ; 85CE4A4
+ .incbin "base_emerald.gba", 0x5ce4a4, 0x4
+
+gUnknown_085CE4A8: ; 85CE4A8
+ .incbin "base_emerald.gba", 0x5ce4a8, 0x8
+
+gUnknown_085CE4B0: ; 85CE4B0
+ .incbin "base_emerald.gba", 0x5ce4b0, 0x140
+
+gUnknown_085CE5F0: ; 85CE5F0
+ .incbin "base_emerald.gba", 0x5ce5f0, 0x15c
+
+gUnknown_085CE74C: ; 85CE74C
+ .incbin "base_emerald.gba", 0x5ce74c, 0x20
+
+gUnknown_085CE76C: ; 85CE76C
+ .incbin "base_emerald.gba", 0x5ce76c, 0x18
+
+gUnknown_085CE784: ; 85CE784
+ .incbin "base_emerald.gba", 0x5ce784, 0x68
+
+gUnknown_085CE7EC: ; 85CE7EC
+ .incbin "base_emerald.gba", 0x5ce7ec, 0x60
+
+gUnknown_085CE84C: ; 85CE84C
+ .incbin "base_emerald.gba", 0x5ce84c, 0x30
+
+gUnknown_085CE87C: ; 85CE87C
+ .incbin "base_emerald.gba", 0x5ce87c, 0x14c
+
+gUnknown_085CE9C8: ; 85CE9C8
+ .incbin "base_emerald.gba", 0x5ce9c8, 0x1e8
+
+gUnknown_085CEBB0: ; 85CEBB0
+ .incbin "base_emerald.gba", 0x5cebb0, 0x8
+
+gUnknown_085CEBB8: ; 85CEBB8
+ .incbin "base_emerald.gba", 0x5cebb8, 0x8
+
+gUnknown_085CEBC0: ; 85CEBC0
+ .incbin "base_emerald.gba", 0x5cebc0, 0x10
+
+gUnknown_085CEBD0: ; 85CEBD0
+ .incbin "base_emerald.gba", 0x5cebd0, 0x40
+
+gUnknown_085CEC10: ; 85CEC10
+ .incbin "base_emerald.gba", 0x5cec10, 0x18
+
+gUnknown_085CEC28: ; 85CEC28
+ .incbin "base_emerald.gba", 0x5cec28, 0x8
+
+gUnknown_085CEC30: ; 85CEC30
+ .incbin "base_emerald.gba", 0x5cec30, 0x80
+
+gUnknown_085CECB0: ; 85CECB0
+ .incbin "base_emerald.gba", 0x5cecb0, 0x6e1c
+
+gUnknown_085D5ACC: ; 85D5ACC
+ .incbin "base_emerald.gba", 0x5d5acc, 0x3cf0
+
+gUnknown_085D97BC: ; 85D97BC
+ .incbin "base_emerald.gba", 0x5d97bc, 0x3720
+
+gUnknown_085DCEDC: ; 85DCEDC
+ .incbin "base_emerald.gba", 0x5dcedc, 0x1e
+
+gUnknown_085DCEFA: ; 85DCEFA
+ .incbin "base_emerald.gba", 0x5dcefa, 0x14
+
+gUnknown_085DCF0E: ; 85DCF0E
+ .incbin "base_emerald.gba", 0x5dcf0e, 0x1e
+
+gUnknown_085DCF2C: ; 85DCF2C
+ .incbin "base_emerald.gba", 0x5dcf2c, 0x14
+
+gUnknown_085DCF40: ; 85DCF40
+ .incbin "base_emerald.gba", 0x5dcf40, 0x5c0
+
+gUnknown_085DD500: ; 85DD500
+ .incbin "base_emerald.gba", 0x5dd500, 0x190
+
+gUnknown_085DD690: ; 85DD690
+ .incbin "base_emerald.gba", 0x5dd690, 0x40
+
+gUnknown_085DD6D0: ; 85DD6D0
+ .incbin "base_emerald.gba", 0x5dd6d0, 0x5
+
+gUnknown_085DD6D5: ; 85DD6D5
+ .incbin "base_emerald.gba", 0x5dd6d5, 0x7
+
+gUnknown_085DD6DC: ; 85DD6DC
+ .incbin "base_emerald.gba", 0x5dd6dc, 0x338
+
+gUnknown_085DDA14: ; 85DDA14
+ .incbin "base_emerald.gba", 0x5dda14, 0x618
+
+gUnknown_085DE02C: ; 85DE02C
+ .incbin "base_emerald.gba", 0x5de02c, 0x5e4
+
+gUnknown_085DE610: ; 85DE610
+ .incbin "base_emerald.gba", 0x5de610, 0x618
+
+gUnknown_085DEC28: ; 85DEC28
+ .incbin "base_emerald.gba", 0x5dec28, 0x45c
+
+gUnknown_085DF084: ; 85DF084
+ .incbin "base_emerald.gba", 0x5df084, 0x618
+
+gUnknown_085DF69C: ; 85DF69C
+ .incbin "base_emerald.gba", 0x5df69c, 0x2d0
+
+gUnknown_085DF96C: ; 85DF96C
+ .incbin "base_emerald.gba", 0x5df96c, 0x40
+
+gUnknown_085DF9AC: ; 85DF9AC
+ .incbin "base_emerald.gba", 0x5df9ac, 0x20
+
+gUnknown_085DF9CC: ; 85DF9CC
+ .incbin "base_emerald.gba", 0x5df9cc, 0x20
+
+gUnknown_085DF9EC: ; 85DF9EC
+ .incbin "base_emerald.gba", 0x5df9ec, 0xa
+
+gUnknown_085DF9F6: ; 85DF9F6
+ .incbin "base_emerald.gba", 0x5df9f6, 0x4
+
+gUnknown_085DF9FA: ; 85DF9FA
+ .incbin "base_emerald.gba", 0x5df9fa, 0x20
+
+gUnknown_085DFA1A: ; 85DFA1A
+ .incbin "base_emerald.gba", 0x5dfa1a, 0x28
+
+gUnknown_085DFA42: ; 85DFA42
+ .incbin "base_emerald.gba", 0x5dfa42, 0x4
+
+gUnknown_085DFA46: ; 85DFA46
+ .incbin "base_emerald.gba", 0x5dfa46, 0xc
+
+gUnknown_085DFA52: ; 85DFA52
+ .incbin "base_emerald.gba", 0x5dfa52, 0xe
+
+gUnknown_085DFA60: ; 85DFA60
+ .incbin "base_emerald.gba", 0x5dfa60, 0x20
+
+gUnknown_085DFA80: ; 85DFA80
+ .incbin "base_emerald.gba", 0x5dfa80, 0xe0
+
+gUnknown_085DFB60: ; 85DFB60
+ .incbin "base_emerald.gba", 0x5dfb60, 0xac
+
+gUnknown_085DFC0C: ; 85DFC0C
+ .incbin "base_emerald.gba", 0x5dfc0c, 0xa4
+
+gUnknown_085DFCB0: ; 85DFCB0
+ .incbin "base_emerald.gba", 0x5dfcb0, 0x14
+
+gUnknown_085DFCC4: ; 85DFCC4
+ .incbin "base_emerald.gba", 0x5dfcc4, 0x5
+
+gUnknown_085DFCC9: ; 85DFCC9
+ .incbin "base_emerald.gba", 0x5dfcc9, 0x3
+
+gUnknown_085DFCCC: ; 85DFCCC
+ .incbin "base_emerald.gba", 0x5dfccc, 0x10
+
+gUnknown_085DFCDC: ; 85DFCDC
+ .incbin "base_emerald.gba", 0x5dfcdc, 0x20
+
+gUnknown_085DFCFC: ; 85DFCFC
+ .incbin "base_emerald.gba", 0x5dfcfc, 0x8
+
+gUnknown_085DFD04: ; 85DFD04
+ .incbin "base_emerald.gba", 0x5dfd04, 0x14
+
+gUnknown_085DFD18: ; 85DFD18
+ .incbin "base_emerald.gba", 0x5dfd18, 0x8
+
+gUnknown_085DFD20: ; 85DFD20
+ .incbin "base_emerald.gba", 0x5dfd20, 0x8
+
+gUnknown_085DFD28: ; 85DFD28
+ .incbin "base_emerald.gba", 0x5dfd28, 0x34
+
+gUnknown_085DFD5C: ; 85DFD5C
+ .incbin "base_emerald.gba", 0x5dfd5c, 0x44
+
+gUnknown_085DFDA0: ; 85DFDA0
+ .incbin "base_emerald.gba", 0x5dfda0, 0x18
+
+gUnknown_085DFDB8: ; 85DFDB8
+ .incbin "base_emerald.gba", 0x5dfdb8, 0x8
+
+gUnknown_085DFDC0: ; 85DFDC0
+ .incbin "base_emerald.gba", 0x5dfdc0, 0xe4
+
+gUnknown_085DFEA4: ; 85DFEA4
+ .incbin "base_emerald.gba", 0x5dfea4, 0x10
+
+gUnknown_085DFEB4: ; 85DFEB4
+ .incbin "base_emerald.gba", 0x5dfeb4, 0x20
+
+gUnknown_085DFED4: ; 85DFED4
+ .incbin "base_emerald.gba", 0x5dfed4, 0x4
+
+gUnknown_085DFED8: ; 85DFED8
+ .incbin "base_emerald.gba", 0x5dfed8, 0x4
+
+gUnknown_085DFEDC: ; 85DFEDC
+ .incbin "base_emerald.gba", 0x5dfedc, 0x20
+
+gUnknown_085DFEFC: ; 85DFEFC
+ .incbin "base_emerald.gba", 0x5dfefc, 0x8
+
+gUnknown_085DFF04: ; 85DFF04
+ .incbin "base_emerald.gba", 0x5dff04, 0x20
+
+gUnknown_085DFF24: ; 85DFF24
+ .incbin "base_emerald.gba", 0x5dff24, 0x18
+
+gUnknown_085DFF3C: ; 85DFF3C
+ .incbin "base_emerald.gba", 0x5dff3c, 0x8
+
+gUnknown_085DFF44: ; 85DFF44
+ .incbin "base_emerald.gba", 0x5dff44, 0x18
+
+gUnknown_085DFF5C: ; 85DFF5C
+ .incbin "base_emerald.gba", 0x5dff5c, 0x28
+
+gUnknown_085DFF84: ; 85DFF84
+ .incbin "base_emerald.gba", 0x5dff84, 0x8
+
+gUnknown_085DFF8C: ; 85DFF8C
+ .incbin "base_emerald.gba", 0x5dff8c, 0x638
+
+gUnknown_085E05C4: ; 85E05C4
+ .incbin "base_emerald.gba", 0x5e05c4, 0x200
+
+gUnknown_085E07C4: ; 85E07C4
+ .incbin "base_emerald.gba", 0x5e07c4, 0x3b4
+
+gUnknown_085E0B78: ; 85E0B78
+ .incbin "base_emerald.gba", 0x5e0b78, 0x334
+
+gUnknown_085E0EAC: ; 85E0EAC
+ .incbin "base_emerald.gba", 0x5e0eac, 0x2f0
+
+gUnknown_085E119C: ; 85E119C
+ .incbin "base_emerald.gba", 0x5e119c, 0x218
+
+gUnknown_085E13B4: ; 85E13B4
+ .incbin "base_emerald.gba", 0x5e13b4, 0x2170
+
+gUnknown_085E3524: ; 85E3524
+ .incbin "base_emerald.gba", 0x5e3524, 0x200
+
+gUnknown_085E3724: ; 85E3724
+ .incbin "base_emerald.gba", 0x5e3724, 0x130
+
+gUnknown_085E3854: ; 85E3854
+ .incbin "base_emerald.gba", 0x5e3854, 0x1220
+
+gUnknown_085E4A74: ; 85E4A74
+ .incbin "base_emerald.gba", 0x5e4a74, 0x10
+
+gUnknown_085E4A84: ; 85E4A84
+ .incbin "base_emerald.gba", 0x5e4a84, 0x34
+
+gUnknown_085E4AB8: ; 85E4AB8
+ .incbin "base_emerald.gba", 0x5e4ab8, 0x18
+
+gUnknown_085E4AD0: ; 85E4AD0
+ .incbin "base_emerald.gba", 0x5e4ad0, 0x18
+
+gUnknown_085E4AE8: ; 85E4AE8
+ .incbin "base_emerald.gba", 0x5e4ae8, 0x20
+
+gUnknown_085E4B08: ; 85E4B08
+ .incbin "base_emerald.gba", 0x5e4b08, 0x38
+
+gUnknown_085E4B40: ; 85E4B40
+ .incbin "base_emerald.gba", 0x5e4b40, 0x64
+
+gUnknown_085E4BA4: ; 85E4BA4
+ .incbin "base_emerald.gba", 0x5e4ba4, 0x38
+
+gUnknown_085E4BDC: ; 85E4BDC
+ .incbin "base_emerald.gba", 0x5e4bdc, 0x18
+
+gUnknown_085E4BF4: ; 85E4BF4
+ .incbin "base_emerald.gba", 0x5e4bf4, 0x10
+
+gUnknown_085E4C04: ; 85E4C04
+ .incbin "base_emerald.gba", 0x5e4c04, 0x48
+
+gUnknown_085E4C4C: ; 85E4C4C
+ .incbin "base_emerald.gba", 0x5e4c4c, 0x18
+
+gUnknown_085E4C64: ; 85E4C64
+ .incbin "base_emerald.gba", 0x5e4c64, 0x24
+
+gUnknown_085E4C88: ; 85E4C88
+ .incbin "base_emerald.gba", 0x5e4c88, 0x10
+
+gUnknown_085E4C98: ; 85E4C98
+ .incbin "base_emerald.gba", 0x5e4c98, 0x10
+
+gUnknown_085E4CA8: ; 85E4CA8
+ .incbin "base_emerald.gba", 0x5e4ca8, 0x6c
+
+gUnknown_085E4D14: ; 85E4D14
+ .incbin "base_emerald.gba", 0x5e4d14, 0x50
+
+gUnknown_085E4D64: ; 85E4D64
+ .incbin "base_emerald.gba", 0x5e4d64, 0x60
+
+gUnknown_085E4DC4: ; 85E4DC4
+ .incbin "base_emerald.gba", 0x5e4dc4, 0xd0
+
+gUnknown_085E4E94: ; 85E4E94
+ .incbin "base_emerald.gba", 0x5e4e94, 0xb4
+
+gUnknown_085E4F48: ; 85E4F48
+ .incbin "base_emerald.gba", 0x5e4f48, 0x14
+
+gUnknown_085E4F5C: ; 85E4F5C
+ .incbin "base_emerald.gba", 0x5e4f5c, 0x30
+
+gUnknown_085E4F8C: ; 85E4F8C
+ .incbin "base_emerald.gba", 0x5e4f8c, 0x18
+
+gUnknown_085E4FA4: ; 85E4FA4
+ .incbin "base_emerald.gba", 0x5e4fa4, 0x20
+
+gUnknown_085E4FC4: ; 85E4FC4
+ .incbin "base_emerald.gba", 0x5e4fc4, 0x18
+
+gUnknown_085E4FDC: ; 85E4FDC
+ .incbin "base_emerald.gba", 0x5e4fdc, 0x10
+
+gUnknown_085E4FEC: ; 85E4FEC
+ .incbin "base_emerald.gba", 0x5e4fec, 0x10
+
+gUnknown_085E4FFC: ; 85E4FFC
+ .incbin "base_emerald.gba", 0x5e4ffc, 0x34
+
+gUnknown_085E5030: ; 85E5030
+ .incbin "base_emerald.gba", 0x5e5030, 0x18
+
+gUnknown_085E5048: ; 85E5048
+ .incbin "base_emerald.gba", 0x5e5048, 0x10
+
+gUnknown_085E5058: ; 85E5058
+ .incbin "base_emerald.gba", 0x5e5058, 0x10
+
+gUnknown_085E5068: ; 85E5068
+ .incbin "base_emerald.gba", 0x5e5068, 0x8
+
+gUnknown_085E5070: ; 85E5070
+ .incbin "base_emerald.gba", 0x5e5070, 0x18
+
+gUnknown_085E5088: ; 85E5088
+ .incbin "base_emerald.gba", 0x5e5088, 0xc
+
+gUnknown_085E5094: ; 85E5094
+ .incbin "base_emerald.gba", 0x5e5094, 0x60
+
+gUnknown_085E50F4: ; 85E50F4
+ .incbin "base_emerald.gba", 0x5e50f4, 0xc0
+
+gUnknown_085E51B4: ; 85E51B4
+ .incbin "base_emerald.gba", 0x5e51b4, 0xc
+
+gUnknown_085E51C0: ; 85E51C0
+ .incbin "base_emerald.gba", 0x5e51c0, 0x30
+
+gUnknown_085E51F0: ; 85E51F0
+ .incbin "base_emerald.gba", 0x5e51f0, 0x60
+
+gUnknown_085E5250: ; 85E5250
+ .incbin "base_emerald.gba", 0x5e5250, 0xc0
+
+gUnknown_085E5310: ; 85E5310
+ .incbin "base_emerald.gba", 0x5e5310, 0x64
+
+gUnknown_085E5374: ; 85E5374
+ .incbin "base_emerald.gba", 0x5e5374, 0xc
+
+gUnknown_085E5380: ; 85E5380
+ .incbin "base_emerald.gba", 0x5e5380, 0x8
+
+gUnknown_085E5388: ; 85E5388
+ .incbin "base_emerald.gba", 0x5e5388, 0x4
+
+gUnknown_085E538C: ; 85E538C
+ .incbin "base_emerald.gba", 0x5e538c, 0x8
+
+gUnknown_085E5394: ; 85E5394
+ .incbin "base_emerald.gba", 0x5e5394, 0x10
+
+gUnknown_085E53A4: ; 85E53A4
+ .incbin "base_emerald.gba", 0x5e53a4, 0x10
+
+gUnknown_085E53B4: ; 85E53B4
+ .incbin "base_emerald.gba", 0x5e53b4, 0x6
+
+gUnknown_085E53BA: ; 85E53BA
+ .incbin "base_emerald.gba", 0x5e53ba, 0x2a
+
+gUnknown_085E53E4: ; 85E53E4
+ .incbin "base_emerald.gba", 0x5e53e4, 0x18
+
+gUnknown_085E53FC: ; 85E53FC
+ .incbin "base_emerald.gba", 0x5e53fc, 0xd4
+
+gUnknown_085E54D0: ; 85E54D0
+ .incbin "base_emerald.gba", 0x5e54d0, 0x18
+
+gUnknown_085E54E8: ; 85E54E8
+ .incbin "base_emerald.gba", 0x5e54e8, 0x20
+
+gUnknown_085E5508: ; 85E5508
+ .incbin "base_emerald.gba", 0x5e5508, 0x1cc
+
+gUnknown_085E56D4: ; 85E56D4
+ .incbin "base_emerald.gba", 0x5e56d4, 0x1c
+
+gUnknown_085E56F0: ; 85E56F0
+ .incbin "base_emerald.gba", 0x5e56f0, 0x80
+
+gUnknown_085E5770: ; 85E5770
+ .incbin "base_emerald.gba", 0x5e5770, 0x43c
+
+gUnknown_085E5BAC: ; 85E5BAC
+ .incbin "base_emerald.gba", 0x5e5bac, 0xf
+
+gUnknown_085E5BBB: ; 85E5BBB
+ .incbin "base_emerald.gba", 0x5e5bbb, 0xf
+
+gUnknown_085E5BCA: ; 85E5BCA
+ .incbin "base_emerald.gba", 0x5e5bca, 0xf
+
+gUnknown_085E5BD9: ; 85E5BD9
+ .incbin "base_emerald.gba", 0x5e5bd9, 0xf
+
+gUnknown_085E5BE8: ; 85E5BE8
+ .incbin "base_emerald.gba", 0x5e5be8, 0xf0c
+
+gUnknown_085E6AF4: ; 85E6AF4
+ .incbin "base_emerald.gba", 0x5e6af4, 0x474
+
+gUnknown_085E6F68: ; 85E6F68
+ .incbin "base_emerald.gba", 0x5e6f68, 0x4
+
+gUnknown_085E6F6C: ; 85E6F6C
+ .incbin "base_emerald.gba", 0x5e6f6c, 0x10
+
+gUnknown_085E6F7C: ; 85E6F7C
+ .incbin "base_emerald.gba", 0x5e6f7c, 0x54
+
+gUnknown_085E6FD0: ; 85E6FD0
+ .incbin "base_emerald.gba", 0x5e6fd0, 0x40
+
+gUnknown_085E7010: ; 85E7010
+ .incbin "base_emerald.gba", 0x5e7010, 0xc
+
+gUnknown_085E701C: ; 85E701C
+ .incbin "base_emerald.gba", 0x5e701c, 0x10
+
+gUnknown_085E702C: ; 85E702C
+ .incbin "base_emerald.gba", 0x5e702c, 0x3c
+
+gUnknown_085E7068: ; 85E7068
+ .incbin "base_emerald.gba", 0x5e7068, 0x18
+
+gUnknown_085E7080: ; 85E7080
+ .incbin "base_emerald.gba", 0x5e7080, 0x8
+
+gUnknown_085E7088: ; 85E7088
+ .incbin "base_emerald.gba", 0x5e7088, 0x40
+
+gUnknown_085E70C8: ; 85E70C8
+ .incbin "base_emerald.gba", 0x5e70c8, 0x73c
+
+gUnknown_085E7804: ; 85E7804
+ .incbin "base_emerald.gba", 0x5e7804, 0x9f8
+
+gUnknown_085E81FC: ; 85E81FC
+ .incbin "base_emerald.gba", 0x5e81fc, 0x8
+
+gUnknown_085E8204: ; 85E8204
+ .incbin "base_emerald.gba", 0x5e8204, 0x10
+
+gUnknown_085E8214: ; 85E8214
+ .incbin "base_emerald.gba", 0x5e8214, 0x4
+
+gUnknown_085E8218: ; 85E8218
+ .incbin "base_emerald.gba", 0x5e8218, 0x1
+
+gUnknown_085E8219: ; 85E8219
+ .incbin "base_emerald.gba", 0x5e8219, 0x1
+
+gUnknown_085E821A: ; 85E821A
+ .incbin "base_emerald.gba", 0x5e821a, 0xf
+
+gUnknown_085E8229: ; 85E8229
+ .incbin "base_emerald.gba", 0x5e8229, 0x8
+
+gUnknown_085E8231: ; 85E8231
+ .incbin "base_emerald.gba", 0x5e8231, 0x5
+
+gUnknown_085E8236: ; 85E8236
+ .incbin "base_emerald.gba", 0x5e8236, 0x6
+
+gUnknown_085E823C: ; 85E823C
+ .incbin "base_emerald.gba", 0x5e823c, 0x7
+
+gUnknown_085E8243: ; 85E8243
+ .incbin "base_emerald.gba", 0x5e8243, 0x6
+
+gUnknown_085E8249: ; 85E8249
+ .incbin "base_emerald.gba", 0x5e8249, 0x7
+
+gUnknown_085E8250: ; 85E8250
+ .incbin "base_emerald.gba", 0x5e8250, 0x8
+
+gUnknown_085E8258: ; 85E8258
+ .incbin "base_emerald.gba", 0x5e8258, 0x8
+
+gUnknown_085E8260: ; 85E8260
+ .incbin "base_emerald.gba", 0x5e8260, 0x4
+
+gUnknown_085E8264: ; 85E8264
+ .incbin "base_emerald.gba", 0x5e8264, 0x4
+
+gUnknown_085E8268: ; 85E8268
+ .incbin "base_emerald.gba", 0x5e8268, 0x14
+
+gUnknown_085E827C: ; 85E827C
+ .incbin "base_emerald.gba", 0x5e827c, 0x9
+
+gUnknown_085E8285: ; 85E8285
+ .incbin "base_emerald.gba", 0x5e8285, 0x9
+
+gUnknown_085E828E: ; 85E828E
+ .incbin "base_emerald.gba", 0x5e828e, 0x7
+
+gUnknown_085E8295: ; 85E8295
+ .incbin "base_emerald.gba", 0x5e8295, 0xd
+
+gUnknown_085E82A2: ; 85E82A2
+ .incbin "base_emerald.gba", 0x5e82a2, 0xd
+
+gUnknown_085E82AF: ; 85E82AF
+ .incbin "base_emerald.gba", 0x5e82af, 0xf
+
+gUnknown_085E82BE: ; 85E82BE
+ .incbin "base_emerald.gba", 0x5e82be, 0x27
+
+gUnknown_085E82E5: ; 85E82E5
+ .incbin "base_emerald.gba", 0x5e82e5, 0x43
+
+gUnknown_085E8328: ; 85E8328
+ .incbin "base_emerald.gba", 0x5e8328, 0x9a
+
+gUnknown_085E83C2: ; 85E83C2
+ .incbin "base_emerald.gba", 0x5e83c2, 0x43
+
+gUnknown_085E8405: ; 85E8405
+ .incbin "base_emerald.gba", 0x5e8405, 0x3b
+
+gUnknown_085E8440: ; 85E8440
+ .incbin "base_emerald.gba", 0x5e8440, 0x13
+
+gUnknown_085E8453: ; 85E8453
+ .incbin "base_emerald.gba", 0x5e8453, 0x7b
+
+gUnknown_085E84CE: ; 85E84CE
+ .incbin "base_emerald.gba", 0x5e84ce, 0x8e
+
+gUnknown_085E855C: ; 85E855C
+ .incbin "base_emerald.gba", 0x5e855c, 0x18
+
+gUnknown_085E8574: ; 85E8574
+ .incbin "base_emerald.gba", 0x5e8574, 0x14
+
+gUnknown_085E8588: ; 85E8588
+ .incbin "base_emerald.gba", 0x5e8588, 0x10a
+
+gUnknown_085E8692: ; 85E8692
+ .incbin "base_emerald.gba", 0x5e8692, 0x26
+
+gUnknown_085E86B8: ; 85E86B8
+ .incbin "base_emerald.gba", 0x5e86b8, 0xe
+
+gUnknown_085E86C6: ; 85E86C6
+ .incbin "base_emerald.gba", 0x5e86c6, 0xa
+
+gUnknown_085E86D0: ; 85E86D0
+ .incbin "base_emerald.gba", 0x5e86d0, 0x4b
+
+gUnknown_085E871B: ; 85E871B
+ .incbin "base_emerald.gba", 0x5e871b, 0x8
+
+gUnknown_085E8723: ; 85E8723
+ .incbin "base_emerald.gba", 0x5e8723, 0x12
+
+gUnknown_085E8735: ; 85E8735
+ .incbin "base_emerald.gba", 0x5e8735, 0x20
+
+gUnknown_085E8755: ; 85E8755
+ .incbin "base_emerald.gba", 0x5e8755, 0x3
+
+gUnknown_085E8758: ; 85E8758
+ .incbin "base_emerald.gba", 0x5e8758, 0x3
+
+gUnknown_085E875B: ; 85E875B
+ .incbin "base_emerald.gba", 0x5e875b, 0x18
+
+gUnknown_085E8773: ; 85E8773
+ .incbin "base_emerald.gba", 0x5e8773, 0x12
+
+gUnknown_085E8785: ; 85E8785
+ .incbin "base_emerald.gba", 0x5e8785, 0x3b5
+
+gUnknown_085E8B3A: ; 85E8B3A
+ .incbin "base_emerald.gba", 0x5e8b3a, 0x4
+
+gUnknown_085E8B3E: ; 85E8B3E
+ .incbin "base_emerald.gba", 0x5e8b3e, 0x9e
+
+gUnknown_085E8BDC: ; 85E8BDC
+ .incbin "base_emerald.gba", 0x5e8bdc, 0x24
+
+gUnknown_085E8C00: ; 85E8C00
+ .incbin "base_emerald.gba", 0x5e8c00, 0x14
+
+gUnknown_085E8C14: ; 85E8C14
+ .incbin "base_emerald.gba", 0x5e8c14, 0x22
+
+gUnknown_085E8C36: ; 85E8C36
+ .incbin "base_emerald.gba", 0x5e8c36, 0x5
+
+gUnknown_085E8C3B: ; 85E8C3B
+ .incbin "base_emerald.gba", 0x5e8c3b, 0xd
+
+gUnknown_085E8C48: ; 85E8C48
+ .incbin "base_emerald.gba", 0x5e8c48, 0x5
+
+gUnknown_085E8C4D: ; 85E8C4D
+ .incbin "base_emerald.gba", 0x5e8c4d, 0x6
+
+gUnknown_085E8C53: ; 85E8C53
+ .incbin "base_emerald.gba", 0x5e8c53, 0x3d
+
+gUnknown_085E8C90: ; 85E8C90
+ .incbin "base_emerald.gba", 0x5e8c90, 0x24
+
+gUnknown_085E8CB4: ; 85E8CB4
+ .incbin "base_emerald.gba", 0x5e8cb4, 0x2f
+
+gUnknown_085E8CE3: ; 85E8CE3
+ .incbin "base_emerald.gba", 0x5e8ce3, 0xd
+
+gUnknown_085E8CF0: ; 85E8CF0
+ .incbin "base_emerald.gba", 0x5e8cf0, 0x7
+
+gUnknown_085E8CF7: ; 85E8CF7
+ .incbin "base_emerald.gba", 0x5e8cf7, 0xc
+
+gUnknown_085E8D03: ; 85E8D03
+ .incbin "base_emerald.gba", 0x5e8d03, 0x23
+
+gUnknown_085E8D26: ; 85E8D26
+ .incbin "base_emerald.gba", 0x5e8d26, 0xe
+
+gUnknown_085E8D34: ; 85E8D34
+ .incbin "base_emerald.gba", 0x5e8d34, 0x4
+
+gUnknown_085E8D38: ; 85E8D38
+ .incbin "base_emerald.gba", 0x5e8d38, 0x6
+
+gUnknown_085E8D3E: ; 85E8D3E
+ .incbin "base_emerald.gba", 0x5e8d3e, 0x2
+
+gUnknown_085E8D40: ; 85E8D40
+ .incbin "base_emerald.gba", 0x5e8d40, 0x2
+
+gUnknown_085E8D42: ; 85E8D42
+ .incbin "base_emerald.gba", 0x5e8d42, 0x3
+
+gUnknown_085E8D45: ; 85E8D45
+ .incbin "base_emerald.gba", 0x5e8d45, 0x4
+
+gUnknown_085E8D49: ; 85E8D49
+ .incbin "base_emerald.gba", 0x5e8d49, 0x2
+
+gUnknown_085E8D4B: ; 85E8D4B
+ .incbin "base_emerald.gba", 0x5e8d4b, 0x2
+
+gUnknown_085E8D4D: ; 85E8D4D
+ .incbin "base_emerald.gba", 0x5e8d4d, 0x2
+
+gUnknown_085E8D4F: ; 85E8D4F
+ .incbin "base_emerald.gba", 0x5e8d4f, 0xa
+
+gUnknown_085E8D59: ; 85E8D59
+ .incbin "base_emerald.gba", 0x5e8d59, 0x5
+
+gUnknown_085E8D5E: ; 85E8D5E
+ .incbin "base_emerald.gba", 0x5e8d5e, 0x2
+
+gUnknown_085E8D60: ; 85E8D60
+ .incbin "base_emerald.gba", 0x5e8d60, 0x2
+
+gUnknown_085E8D62: ; 85E8D62
+ .incbin "base_emerald.gba", 0x5e8d62, 0x1e
+
+gUnknown_085E8D80: ; 85E8D80
+ .incbin "base_emerald.gba", 0x5e8d80, 0x20
+
+gUnknown_085E8DA0: ; 85E8DA0
+ .incbin "base_emerald.gba", 0x5e8da0, 0xb
+
+gUnknown_085E8DAB: ; 85E8DAB
+ .incbin "base_emerald.gba", 0x5e8dab, 0x9
+
+gUnknown_085E8DB4: ; 85E8DB4
+ .incbin "base_emerald.gba", 0x5e8db4, 0xa
+
+gUnknown_085E8DBE: ; 85E8DBE
+ .incbin "base_emerald.gba", 0x5e8dbe, 0x10
+
+gUnknown_085E8DCE: ; 85E8DCE
+ .incbin "base_emerald.gba", 0x5e8dce, 0x1b
+
+gUnknown_085E8DE9: ; 85E8DE9
+ .incbin "base_emerald.gba", 0x5e8de9, 0x15
+
+gUnknown_085E8DFE: ; 85E8DFE
+ .incbin "base_emerald.gba", 0x5e8dfe, 0x13
+
+gUnknown_085E8E11: ; 85E8E11
+ .incbin "base_emerald.gba", 0x5e8e11, 0x16
+
+gUnknown_085E8E27: ; 85E8E27
+ .incbin "base_emerald.gba", 0x5e8e27, 0x1b
+
+gUnknown_085E8E42: ; 85E8E42
+ .incbin "base_emerald.gba", 0x5e8e42, 0x18
+
+gUnknown_085E8E5A: ; 85E8E5A
+ .incbin "base_emerald.gba", 0x5e8e5a, 0x14
+
+gUnknown_085E8E6E: ; 85E8E6E
+ .incbin "base_emerald.gba", 0x5e8e6e, 0x20
+
+gUnknown_085E8E8E: ; 85E8E8E
+ .incbin "base_emerald.gba", 0x5e8e8e, 0x2b
+
+gUnknown_085E8EB9: ; 85E8EB9
+ .incbin "base_emerald.gba", 0x5e8eb9, 0x27
+
+gUnknown_085E8EE0: ; 85E8EE0
+ .incbin "base_emerald.gba", 0x5e8ee0, 0x19
+
+gUnknown_085E8EF9: ; 85E8EF9
+ .incbin "base_emerald.gba", 0x5e8ef9, 0x15
+
+gUnknown_085E8F0E: ; 85E8F0E
+ .incbin "base_emerald.gba", 0x5e8f0e, 0x23
+
+gUnknown_085E8F31: ; 85E8F31
+ .incbin "base_emerald.gba", 0x5e8f31, 0x3d
+
+gUnknown_085E8F6E: ; 85E8F6E
+ .incbin "base_emerald.gba", 0x5e8f6e, 0x25
+
+gUnknown_085E8F93: ; 85E8F93
+ .incbin "base_emerald.gba", 0x5e8f93, 0x48
+
+gUnknown_085E8FDB: ; 85E8FDB
+ .incbin "base_emerald.gba", 0x5e8fdb, 0x27
+
+gUnknown_085E9002: ; 85E9002
+ .incbin "base_emerald.gba", 0x5e9002, 0x24
+
+gUnknown_085E9026: ; 85E9026
+ .incbin "base_emerald.gba", 0x5e9026, 0x11
+
+gUnknown_085E9037: ; 85E9037
+ .incbin "base_emerald.gba", 0x5e9037, 0x10
+
+gUnknown_085E9047: ; 85E9047
+ .incbin "base_emerald.gba", 0x5e9047, 0x11
+
+gUnknown_085E9058: ; 85E9058
+ .incbin "base_emerald.gba", 0x5e9058, 0x28
+
+gUnknown_085E9080: ; 85E9080
+ .incbin "base_emerald.gba", 0x5e9080, 0x12
+
+gUnknown_085E9092: ; 85E9092
+ .incbin "base_emerald.gba", 0x5e9092, 0x34
+
+gUnknown_085E90C6: ; 85E90C6
+ .incbin "base_emerald.gba", 0x5e90c6, 0x2e
+
+gUnknown_085E90F4: ; 85E90F4
+ .incbin "base_emerald.gba", 0x5e90f4, 0x31
+
+gUnknown_085E9125: ; 85E9125
+ .incbin "base_emerald.gba", 0x5e9125, 0x13
+
+gUnknown_085E9138: ; 85E9138
+ .incbin "base_emerald.gba", 0x5e9138, 0x48
+
+gUnknown_085E9180: ; 85E9180
+ .incbin "base_emerald.gba", 0x5e9180, 0x30
+
+gUnknown_085E91B0: ; 85E91B0
+ .incbin "base_emerald.gba", 0x5e91b0, 0x10
+
+gUnknown_085E91C0: ; 85E91C0
+ .incbin "base_emerald.gba", 0x5e91c0, 0x3c
+
+gUnknown_085E91FC: ; 85E91FC
+ .incbin "base_emerald.gba", 0x5e91fc, 0x14
+
+gUnknown_085E9210: ; 85E9210
+ .incbin "base_emerald.gba", 0x5e9210, 0xa
+
+gUnknown_085E921A: ; 85E921A
+ .incbin "base_emerald.gba", 0x5e921a, 0xb
+
+gUnknown_085E9225: ; 85E9225
+ .incbin "base_emerald.gba", 0x5e9225, 0x7
+
+gUnknown_085E922C: ; 85E922C
+ .incbin "base_emerald.gba", 0x5e922c, 0x7
+
+gUnknown_085E9233: ; 85E9233
+ .incbin "base_emerald.gba", 0x5e9233, 0x30
+
+gUnknown_085E9263: ; 85E9263
+ .incbin "base_emerald.gba", 0x5e9263, 0x8
+
+gUnknown_085E926B: ; 85E926B
+ .incbin "base_emerald.gba", 0x5e926b, 0xb2
+
+gUnknown_085E931D: ; 85E931D
+ .incbin "base_emerald.gba", 0x5e931d, 0x6
+
+gUnknown_085E9323: ; 85E9323
+ .incbin "base_emerald.gba", 0x5e9323, 0x4
+
+gUnknown_085E9327: ; 85E9327
+ .incbin "base_emerald.gba", 0x5e9327, 0x6
+
+gUnknown_085E932D: ; 85E932D
+ .incbin "base_emerald.gba", 0x5e932d, 0x7
+
+gUnknown_085E9334: ; 85E9334
+ .incbin "base_emerald.gba", 0x5e9334, 0x10
+
+gUnknown_085E9344: ; 85E9344
+ .incbin "base_emerald.gba", 0x5e9344, 0xb
+
+gUnknown_085E934F: ; 85E934F
+ .incbin "base_emerald.gba", 0x5e934f, 0x4
+
+gUnknown_085E9353: ; 85E9353
+ .incbin "base_emerald.gba", 0x5e9353, 0x14
+
+gUnknown_085E9367: ; 85E9367
+ .incbin "base_emerald.gba", 0x5e9367, 0x18
+
+gUnknown_085E937F: ; 85E937F
+ .incbin "base_emerald.gba", 0x5e937f, 0x11
+
+gUnknown_085E9390: ; 85E9390
+ .incbin "base_emerald.gba", 0x5e9390, 0x19
+
+gUnknown_085E93A9: ; 85E93A9
+ .incbin "base_emerald.gba", 0x5e93a9, 0x2c
+
+gUnknown_085E93D5: ; 85E93D5
+ .incbin "base_emerald.gba", 0x5e93d5, 0xb
+
+gUnknown_085E93E0: ; 85E93E0
+ .incbin "base_emerald.gba", 0x5e93e0, 0xf
+
+gUnknown_085E93EF: ; 85E93EF
+ .incbin "base_emerald.gba", 0x5e93ef, 0x28
+
+gUnknown_085E9417: ; 85E9417
+ .incbin "base_emerald.gba", 0x5e9417, 0x28
+
+gUnknown_085E943F: ; 85E943F
+ .incbin "base_emerald.gba", 0x5e943f, 0x29
+
+gUnknown_085E9468: ; 85E9468
+ .incbin "base_emerald.gba", 0x5e9468, 0x2b
+
+gUnknown_085E9493: ; 85E9493
+ .incbin "base_emerald.gba", 0x5e9493, 0x32
+
+gUnknown_085E94C5: ; 85E94C5
+ .incbin "base_emerald.gba", 0x5e94c5, 0x22
+
+gUnknown_085E94E7: ; 85E94E7
+ .incbin "base_emerald.gba", 0x5e94e7, 0x29
+
+gUnknown_085E9510: ; 85E9510
+ .incbin "base_emerald.gba", 0x5e9510, 0x29
+
+gUnknown_085E9539: ; 85E9539
+ .incbin "base_emerald.gba", 0x5e9539, 0x1f
+
+gUnknown_085E9558: ; 85E9558
+ .incbin "base_emerald.gba", 0x5e9558, 0x27
+
+gUnknown_085E957F: ; 85E957F
+ .incbin "base_emerald.gba", 0x5e957f, 0x1c
+
+gUnknown_085E959B: ; 85E959B
+ .incbin "base_emerald.gba", 0x5e959b, 0x2c
+
+gUnknown_085E95C7: ; 85E95C7
+ .incbin "base_emerald.gba", 0x5e95c7, 0x23
+
+gUnknown_085E95EA: ; 85E95EA
+ .incbin "base_emerald.gba", 0x5e95ea, 0x25
+
+gUnknown_085E960F: ; 85E960F
+ .incbin "base_emerald.gba", 0x5e960f, 0x20
+
+gUnknown_085E962F: ; 85E962F
+ .incbin "base_emerald.gba", 0x5e962f, 0x25
+
+gUnknown_085E9654: ; 85E9654
+ .incbin "base_emerald.gba", 0x5e9654, 0x23
+
+gUnknown_085E9677: ; 85E9677
+ .incbin "base_emerald.gba", 0x5e9677, 0x25
+
+gUnknown_085E969C: ; 85E969C
+ .incbin "base_emerald.gba", 0x5e969c, 0x47
+
+gUnknown_085E96E3: ; 85E96E3
+ .incbin "base_emerald.gba", 0x5e96e3, 0x3
+
+gUnknown_085E96E6: ; 85E96E6
+ .incbin "base_emerald.gba", 0x5e96e6, 0x8
+
+gUnknown_085E96EE: ; 85E96EE
+ .incbin "base_emerald.gba", 0x5e96ee, 0x8
+
+gUnknown_085E96F6: ; 85E96F6
+ .incbin "base_emerald.gba", 0x5e96f6, 0x1c
+
+gUnknown_085E9712: ; 85E9712
+ .incbin "base_emerald.gba", 0x5e9712, 0x26
+
+gUnknown_085E9738: ; 85E9738
+ .incbin "base_emerald.gba", 0x5e9738, 0x1c
+
+gUnknown_085E9754: ; 85E9754
+ .incbin "base_emerald.gba", 0x5e9754, 0x1b
+
+gUnknown_085E976F: ; 85E976F
+ .incbin "base_emerald.gba", 0x5e976f, 0x20
+
+gUnknown_085E978F: ; 85E978F
+ .incbin "base_emerald.gba", 0x5e978f, 0x23
+
+gUnknown_085E97B2: ; 85E97B2
+ .incbin "base_emerald.gba", 0x5e97b2, 0x33
+
+gUnknown_085E97E5: ; 85E97E5
+ .incbin "base_emerald.gba", 0x5e97e5, 0x17
+
+gUnknown_085E97FC: ; 85E97FC
+ .incbin "base_emerald.gba", 0x5e97fc, 0x34
+
+gUnknown_085E9830: ; 85E9830
+ .incbin "base_emerald.gba", 0x5e9830, 0x25
+
+gUnknown_085E9855: ; 85E9855
+ .incbin "base_emerald.gba", 0x5e9855, 0x22
+
+gUnknown_085E9877: ; 85E9877
+ .incbin "base_emerald.gba", 0x5e9877, 0x20
+
+gUnknown_085E9897: ; 85E9897
+ .incbin "base_emerald.gba", 0x5e9897, 0x1d
+
+gUnknown_085E98B4: ; 85E98B4
+ .incbin "base_emerald.gba", 0x5e98b4, 0x38
+
+gUnknown_085E98EC: ; 85E98EC
+ .incbin "base_emerald.gba", 0x5e98ec, 0x2f
+
+gUnknown_085E991B: ; 85E991B
+ .incbin "base_emerald.gba", 0x5e991b, 0x1f
+
+gUnknown_085E993A: ; 85E993A
+ .incbin "base_emerald.gba", 0x5e993a, 0x46
+
+gUnknown_085E9980: ; 85E9980
+ .incbin "base_emerald.gba", 0x5e9980, 0x1d
+
+gUnknown_085E999D: ; 85E999D
+ .incbin "base_emerald.gba", 0x5e999d, 0x1b
+
+gUnknown_085E99B8: ; 85E99B8
+ .incbin "base_emerald.gba", 0x5e99b8, 0x23
+
+gUnknown_085E99DB: ; 85E99DB
+ .incbin "base_emerald.gba", 0x5e99db, 0x2d
+
+gUnknown_085E9A08: ; 85E9A08
+ .incbin "base_emerald.gba", 0x5e9a08, 0x38
+
+gUnknown_085E9A40: ; 85E9A40
+ .incbin "base_emerald.gba", 0x5e9a40, 0x29
+
+gUnknown_085E9A69: ; 85E9A69
+ .incbin "base_emerald.gba", 0x5e9a69, 0x3c
+
+gUnknown_085E9AA5: ; 85E9AA5
+ .incbin "base_emerald.gba", 0x5e9aa5, 0xf
+
+gUnknown_085E9AB4: ; 85E9AB4
+ .incbin "base_emerald.gba", 0x5e9ab4, 0x35
+
+gUnknown_085E9AE9: ; 85E9AE9
+ .incbin "base_emerald.gba", 0x5e9ae9, 0x74
+
+gUnknown_085E9B5D: ; 85E9B5D
+ .incbin "base_emerald.gba", 0x5e9b5d, 0x19
+
+gUnknown_085E9B76: ; 85E9B76
+ .incbin "base_emerald.gba", 0x5e9b76, 0x20
+
+gUnknown_085E9B96: ; 85E9B96
+ .incbin "base_emerald.gba", 0x5e9b96, 0x22
+
+gUnknown_085E9BB8: ; 85E9BB8
+ .incbin "base_emerald.gba", 0x5e9bb8, 0x48
+
+gUnknown_085E9C00: ; 85E9C00
+ .incbin "base_emerald.gba", 0x5e9c00, 0x17
+
+gUnknown_085E9C17: ; 85E9C17
+ .incbin "base_emerald.gba", 0x5e9c17, 0x27
+
+gUnknown_085E9C3E: ; 85E9C3E
+ .incbin "base_emerald.gba", 0x5e9c3e, 0x21
+
+gUnknown_085E9C5F: ; 85E9C5F
+ .incbin "base_emerald.gba", 0x5e9c5f, 0x1d
+
+gUnknown_085E9C7C: ; 85E9C7C
+ .incbin "base_emerald.gba", 0x5e9c7c, 0xe
+
+gUnknown_085E9C8A: ; 85E9C8A
+ .incbin "base_emerald.gba", 0x5e9c8a, 0x18
+
+gUnknown_085E9CA2: ; 85E9CA2
+ .incbin "base_emerald.gba", 0x5e9ca2, 0x15
+
+gUnknown_085E9CB7: ; 85E9CB7
+ .incbin "base_emerald.gba", 0x5e9cb7, 0x29
+
+gUnknown_085E9CE0: ; 85E9CE0
+ .incbin "base_emerald.gba", 0x5e9ce0, 0x15
+
+gUnknown_085E9CF5: ; 85E9CF5
+ .incbin "base_emerald.gba", 0x5e9cf5, 0x15
+
+gUnknown_085E9D0A: ; 85E9D0A
+ .incbin "base_emerald.gba", 0x5e9d0a, 0x1b
+
+gUnknown_085E9D25: ; 85E9D25
+ .incbin "base_emerald.gba", 0x5e9d25, 0x20
+
+gUnknown_085E9D45: ; 85E9D45
+ .incbin "base_emerald.gba", 0x5e9d45, 0x28
+
+gUnknown_085E9D6D: ; 85E9D6D
+ .incbin "base_emerald.gba", 0x5e9d6d, 0x23
+
+gUnknown_085E9D90: ; 85E9D90
+ .incbin "base_emerald.gba", 0x5e9d90, 0x2e
+
+gUnknown_085E9DBE: ; 85E9DBE
+ .incbin "base_emerald.gba", 0x5e9dbe, 0x23
+
+gUnknown_085E9DE1: ; 85E9DE1
+ .incbin "base_emerald.gba", 0x5e9de1, 0x1f
+
+gUnknown_085E9E00: ; 85E9E00
+ .incbin "base_emerald.gba", 0x5e9e00, 0x14
+
+gUnknown_085E9E14: ; 85E9E14
+ .incbin "base_emerald.gba", 0x5e9e14, 0x2da
+
+gUnknown_085EA0EE: ; 85EA0EE
+ .incbin "base_emerald.gba", 0x5ea0ee, 0x22
+
+gUnknown_085EA110: ; 85EA110
+ .incbin "base_emerald.gba", 0x5ea110, 0x16
+
+gUnknown_085EA126: ; 85EA126
+ .incbin "base_emerald.gba", 0x5ea126, 0x13
+
+gUnknown_085EA139: ; 85EA139
+ .incbin "base_emerald.gba", 0x5ea139, 0x1c
+
+gUnknown_085EA155: ; 85EA155
+ .incbin "base_emerald.gba", 0x5ea155, 0x16
+
+gUnknown_085EA16B: ; 85EA16B
+ .incbin "base_emerald.gba", 0x5ea16b, 0x2b
+
+gUnknown_085EA196: ; 85EA196
+ .incbin "base_emerald.gba", 0x5ea196, 0x34
+
+gUnknown_085EA1CA: ; 85EA1CA
+ .incbin "base_emerald.gba", 0x5ea1ca, 0x3
+
+gUnknown_085EA1CD: ; 85EA1CD
+ .incbin "base_emerald.gba", 0x5ea1cd, 0x1b
+
+gUnknown_085EA1E8: ; 85EA1E8
+ .incbin "base_emerald.gba", 0x5ea1e8, 0x28
+
+gUnknown_085EA210: ; 85EA210
+ .incbin "base_emerald.gba", 0x5ea210, 0x24
+
+gUnknown_085EA234: ; 85EA234
+ .incbin "base_emerald.gba", 0x5ea234, 0x108
+
+gUnknown_085EA33C: ; 85EA33C
+ .incbin "base_emerald.gba", 0x5ea33c, 0x7
+
+gUnknown_085EA343: ; 85EA343
+ .incbin "base_emerald.gba", 0x5ea343, 0x8
+
+gUnknown_085EA34B: ; 85EA34B
+ .incbin "base_emerald.gba", 0x5ea34b, 0x8
+
+gUnknown_085EA353: ; 85EA353
+ .incbin "base_emerald.gba", 0x5ea353, 0x8
+
+gUnknown_085EA35B: ; 85EA35B
+ .incbin "base_emerald.gba", 0x5ea35b, 0x6
+
+gUnknown_085EA361: ; 85EA361
+ .incbin "base_emerald.gba", 0x5ea361, 0x4
+
+gUnknown_085EA365: ; 85EA365
+ .incbin "base_emerald.gba", 0x5ea365, 0x4
+
+gUnknown_085EA369: ; 85EA369
+ .incbin "base_emerald.gba", 0x5ea369, 0xf
+
+gUnknown_085EA378: ; 85EA378
+ .incbin "base_emerald.gba", 0x5ea378, 0x6
+
+gUnknown_085EA37E: ; 85EA37E
+ .incbin "base_emerald.gba", 0x5ea37e, 0x6
+
+gUnknown_085EA384: ; 85EA384
+ .incbin "base_emerald.gba", 0x5ea384, 0x9
+
+gUnknown_085EA38D: ; 85EA38D
+ .incbin "base_emerald.gba", 0x5ea38d, 0x7
+
+gUnknown_085EA394: ; 85EA394
+ .incbin "base_emerald.gba", 0x5ea394, 0x4
+
+gUnknown_085EA398: ; 85EA398
+ .incbin "base_emerald.gba", 0x5ea398, 0x7
+
+gUnknown_085EA39F: ; 85EA39F
+ .incbin "base_emerald.gba", 0x5ea39f, 0xc
+
+gUnknown_085EA3AB: ; 85EA3AB
+ .incbin "base_emerald.gba", 0x5ea3ab, 0x9
+
+gUnknown_085EA3B4: ; 85EA3B4
+ .incbin "base_emerald.gba", 0x5ea3b4, 0xc
+
+gUnknown_085EA3C0: ; 85EA3C0
+ .incbin "base_emerald.gba", 0x5ea3c0, 0x8
+
+gUnknown_085EA3C8: ; 85EA3C8
+ .incbin "base_emerald.gba", 0x5ea3c8, 0x7
+
+gUnknown_085EA3CF: ; 85EA3CF
+ .incbin "base_emerald.gba", 0x5ea3cf, 0xd
+
+gUnknown_085EA3DC: ; 85EA3DC
+ .incbin "base_emerald.gba", 0x5ea3dc, 0xf
+
+gUnknown_085EA3EB: ; 85EA3EB
+ .incbin "base_emerald.gba", 0x5ea3eb, 0xd
+
+gUnknown_085EA3F8: ; 85EA3F8
+ .incbin "base_emerald.gba", 0x5ea3f8, 0xe
+
+gUnknown_085EA406: ; 85EA406
+ .incbin "base_emerald.gba", 0x5ea406, 0x5
+
+gUnknown_085EA40B: ; 85EA40B
+ .incbin "base_emerald.gba", 0x5ea40b, 0x37
+
+gUnknown_085EA442: ; 85EA442
+ .incbin "base_emerald.gba", 0x5ea442, 0x33
+
+gUnknown_085EA475: ; 85EA475
+ .incbin "base_emerald.gba", 0x5ea475, 0x2d
+
+gUnknown_085EA4A2: ; 85EA4A2
+ .incbin "base_emerald.gba", 0x5ea4a2, 0x29
+
+gUnknown_085EA4CB: ; 85EA4CB
+ .incbin "base_emerald.gba", 0x5ea4cb, 0x21
+
+gUnknown_085EA4EC: ; 85EA4EC
+ .incbin "base_emerald.gba", 0x5ea4ec, 0x2a
+
+gUnknown_085EA516: ; 85EA516
+ .incbin "base_emerald.gba", 0x5ea516, 0x2e
+
+gUnknown_085EA544: ; 85EA544
+ .incbin "base_emerald.gba", 0x5ea544, 0x26
+
+gUnknown_085EA56A: ; 85EA56A
+ .incbin "base_emerald.gba", 0x5ea56a, 0x3e
+
+gUnknown_085EA5A8: ; 85EA5A8
+ .incbin "base_emerald.gba", 0x5ea5a8, 0x33
+
+gUnknown_085EA5DB: ; 85EA5DB
+ .incbin "base_emerald.gba", 0x5ea5db, 0x10
+
+gUnknown_085EA5EB: ; 85EA5EB
+ .incbin "base_emerald.gba", 0x5ea5eb, 0x2c
+
+gUnknown_085EA617: ; 85EA617
+ .incbin "base_emerald.gba", 0x5ea617, 0x30
+
+gUnknown_085EA647: ; 85EA647
+ .incbin "base_emerald.gba", 0x5ea647, 0x31
+
+gUnknown_085EA678: ; 85EA678
+ .incbin "base_emerald.gba", 0x5ea678, 0x33
+
+gUnknown_085EA6AB: ; 85EA6AB
+ .incbin "base_emerald.gba", 0x5ea6ab, 0x2c
+
+gUnknown_085EA6D7: ; 85EA6D7
+ .incbin "base_emerald.gba", 0x5ea6d7, 0x2b
+
+gUnknown_085EA702: ; 85EA702
+ .incbin "base_emerald.gba", 0x5ea702, 0x2d
+
+gUnknown_085EA72F: ; 85EA72F
+ .incbin "base_emerald.gba", 0x5ea72f, 0x8
+
+gUnknown_085EA737: ; 85EA737
+ .incbin "base_emerald.gba", 0x5ea737, 0x2b
+
+gUnknown_085EA762: ; 85EA762
+ .incbin "base_emerald.gba", 0x5ea762, 0x23
+
+gUnknown_085EA785: ; 85EA785
+ .incbin "base_emerald.gba", 0x5ea785, 0x43
+
+gUnknown_085EA7C8: ; 85EA7C8
+ .incbin "base_emerald.gba", 0x5ea7c8, 0x75
+
+gUnknown_085EA83D: ; 85EA83D
+ .incbin "base_emerald.gba", 0x5ea83d, 0x4e
+
+gUnknown_085EA88B: ; 85EA88B
+ .incbin "base_emerald.gba", 0x5ea88b, 0x5
+
+gUnknown_085EA890: ; 85EA890
+ .incbin "base_emerald.gba", 0x5ea890, 0x7
+
+gUnknown_085EA897: ; 85EA897
+ .incbin "base_emerald.gba", 0x5ea897, 0xf
+
+gUnknown_085EA8A6: ; 85EA8A6
+ .incbin "base_emerald.gba", 0x5ea8a6, 0x19
+
+gUnknown_085EA8BF: ; 85EA8BF
+ .incbin "base_emerald.gba", 0x5ea8bf, 0x13
+
+gUnknown_085EA8D2: ; 85EA8D2
+ .incbin "base_emerald.gba", 0x5ea8d2, 0x18
+
+gUnknown_085EA8EA: ; 85EA8EA
+ .incbin "base_emerald.gba", 0x5ea8ea, 0x47
+
+gUnknown_085EA931: ; 85EA931
+ .incbin "base_emerald.gba", 0x5ea931, 0x7d
+
+gUnknown_085EA9AE: ; 85EA9AE
+ .incbin "base_emerald.gba", 0x5ea9ae, 0x32
+
+gUnknown_085EA9E0: ; 85EA9E0
+ .incbin "base_emerald.gba", 0x5ea9e0, 0x34
+
+gUnknown_085EAA14: ; 85EAA14
+ .incbin "base_emerald.gba", 0x5eaa14, 0x29
+
+gUnknown_085EAA3D: ; 85EAA3D
+ .incbin "base_emerald.gba", 0x5eaa3d, 0x25
+
+gUnknown_085EAA62: ; 85EAA62
+ .incbin "base_emerald.gba", 0x5eaa62, 0x1f
+
+gUnknown_085EAA81: ; 85EAA81
+ .incbin "base_emerald.gba", 0x5eaa81, 0x22
+
+gUnknown_085EAAA3: ; 85EAAA3
+ .incbin "base_emerald.gba", 0x5eaaa3, 0x22
+
+gUnknown_085EAAC5: ; 85EAAC5
+ .incbin "base_emerald.gba", 0x5eaac5, 0x27
+
+gUnknown_085EAAEC: ; 85EAAEC
+ .incbin "base_emerald.gba", 0x5eaaec, 0x62
+
+gUnknown_085EAB4E: ; 85EAB4E
+ .incbin "base_emerald.gba", 0x5eab4e, 0x15
+
+gUnknown_085EAB63: ; 85EAB63
+ .incbin "base_emerald.gba", 0x5eab63, 0xe
+
+gUnknown_085EAB71: ; 85EAB71
+ .incbin "base_emerald.gba", 0x5eab71, 0x60
+
+gUnknown_085EABD1: ; 85EABD1
+ .incbin "base_emerald.gba", 0x5eabd1, 0x16
+
+gUnknown_085EABE7: ; 85EABE7
+ .incbin "base_emerald.gba", 0x5eabe7, 0x22
+
+gUnknown_085EAC09: ; 85EAC09
+ .incbin "base_emerald.gba", 0x5eac09, 0x19
+
+gUnknown_085EAC22: ; 85EAC22
+ .incbin "base_emerald.gba", 0x5eac22, 0x29
+
+gUnknown_085EAC4B: ; 85EAC4B
+ .incbin "base_emerald.gba", 0x5eac4b, 0x18
+
+gUnknown_085EAC63: ; 85EAC63
+ .incbin "base_emerald.gba", 0x5eac63, 0x2a
+
+gUnknown_085EAC8D: ; 85EAC8D
+ .incbin "base_emerald.gba", 0x5eac8d, 0x28
+
+gUnknown_085EACB5: ; 85EACB5
+ .incbin "base_emerald.gba", 0x5eacb5, 0x13
+
+gUnknown_085EACC8: ; 85EACC8
+ .incbin "base_emerald.gba", 0x5eacc8, 0x3c
+
+gUnknown_085EAD04: ; 85EAD04
+ .incbin "base_emerald.gba", 0x5ead04, 0x4
+
+gUnknown_085EAD08: ; 85EAD08
+ .incbin "base_emerald.gba", 0x5ead08, 0x4
+
+gUnknown_085EAD0C: ; 85EAD0C
+ .incbin "base_emerald.gba", 0x5ead0c, 0x8
+
+gUnknown_085EAD14: ; 85EAD14
+ .incbin "base_emerald.gba", 0x5ead14, 0x7
+
+gUnknown_085EAD1B: ; 85EAD1B
+ .incbin "base_emerald.gba", 0x5ead1b, 0x7
+
+gUnknown_085EAD22: ; 85EAD22
+ .incbin "base_emerald.gba", 0x5ead22, 0x7
+
+gUnknown_085EAD29: ; 85EAD29
+ .incbin "base_emerald.gba", 0x5ead29, 0x7
+
+gUnknown_085EAD30: ; 85EAD30
+ .incbin "base_emerald.gba", 0x5ead30, 0x132
+
+gUnknown_085EAE62: ; 85EAE62
+ .incbin "base_emerald.gba", 0x5eae62, 0x4
+
+gUnknown_085EAE66: ; 85EAE66
+ .incbin "base_emerald.gba", 0x5eae66, 0x4b
+
+gUnknown_085EAEB1: ; 85EAEB1
+ .incbin "base_emerald.gba", 0x5eaeb1, 0x7
+
+gUnknown_085EAEB8: ; 85EAEB8
+ .incbin "base_emerald.gba", 0x5eaeb8, 0x230
+
+gUnknown_085EB0E8: ; 85EB0E8
+ .incbin "base_emerald.gba", 0x5eb0e8, 0x5
+
+gUnknown_085EB0ED: ; 85EB0ED
+ .incbin "base_emerald.gba", 0x5eb0ed, 0x7
+
+gUnknown_085EB0F4: ; 85EB0F4
+ .incbin "base_emerald.gba", 0x5eb0f4, 0x5
+
+gUnknown_085EB0F9: ; 85EB0F9
+ .incbin "base_emerald.gba", 0x5eb0f9, 0x6
+
+gUnknown_085EB0FF: ; 85EB0FF
+ .incbin "base_emerald.gba", 0x5eb0ff, 0x6a
+
+gUnknown_085EB169: ; 85EB169
+ .incbin "base_emerald.gba", 0x5eb169, 0xd
+
+gUnknown_085EB176: ; 85EB176
+ .incbin "base_emerald.gba", 0x5eb176, 0xd
+
+gUnknown_085EB183: ; 85EB183
+ .incbin "base_emerald.gba", 0x5eb183, 0x8
+
+gUnknown_085EB18B: ; 85EB18B
+ .incbin "base_emerald.gba", 0x5eb18b, 0xd
+
+gUnknown_085EB198: ; 85EB198
+ .incbin "base_emerald.gba", 0x5eb198, 0xc4
+
+gUnknown_085EB25C: ; 85EB25C
+ .incbin "base_emerald.gba", 0x5eb25c, 0x8
+
+gUnknown_085EB264: ; 85EB264
+ .incbin "base_emerald.gba", 0x5eb264, 0x8
+
+gUnknown_085EB26C: ; 85EB26C
+ .incbin "base_emerald.gba", 0x5eb26c, 0x4
+
+gUnknown_085EB270: ; 85EB270
+ .incbin "base_emerald.gba", 0x5eb270, 0x9
+
+gUnknown_085EB279: ; 85EB279
+ .incbin "base_emerald.gba", 0x5eb279, 0x5
+
+gUnknown_085EB27E: ; 85EB27E
+ .incbin "base_emerald.gba", 0x5eb27e, 0x7
+
+gUnknown_085EB285: ; 85EB285
+ .incbin "base_emerald.gba", 0x5eb285, 0x34a
+
+gUnknown_085EB5CF: ; 85EB5CF
+ .incbin "base_emerald.gba", 0x5eb5cf, 0xb
+
+gUnknown_085EB5DA: ; 85EB5DA
+ .incbin "base_emerald.gba", 0x5eb5da, 0xb
+
+gUnknown_085EB5E5: ; 85EB5E5
+ .incbin "base_emerald.gba", 0x5eb5e5, 0x9
+
+gUnknown_085EB5EE: ; 85EB5EE
+ .incbin "base_emerald.gba", 0x5eb5ee, 0xb
+
+gUnknown_085EB5F9: ; 85EB5F9
+ .incbin "base_emerald.gba", 0x5eb5f9, 0x8
+
+gUnknown_085EB601: ; 85EB601
+ .incbin "base_emerald.gba", 0x5eb601, 0x9
+
+gUnknown_085EB60A: ; 85EB60A
+ .incbin "base_emerald.gba", 0x5eb60a, 0x4
+
+gUnknown_085EB60E: ; 85EB60E
+ .incbin "base_emerald.gba", 0x5eb60e, 0x97
+
+gUnknown_085EB6A5: ; 85EB6A5
+ .incbin "base_emerald.gba", 0x5eb6a5, 0x8
+
+gUnknown_085EB6AD: ; 85EB6AD
+ .incbin "base_emerald.gba", 0x5eb6ad, 0x13d
+
+gUnknown_085EB7EA: ; 85EB7EA
+ .incbin "base_emerald.gba", 0x5eb7ea, 0x49f
+
+gUnknown_085EBC89: ; 85EBC89
+ .incbin "base_emerald.gba", 0x5ebc89, 0x24
+
+gUnknown_085EBCAD: ; 85EBCAD
+ .incbin "base_emerald.gba", 0x5ebcad, 0x14
+
+gUnknown_085EBCC1: ; 85EBCC1
+ .incbin "base_emerald.gba", 0x5ebcc1, 0x89
+
+gUnknown_085EBD4A: ; 85EBD4A
+ .incbin "base_emerald.gba", 0x5ebd4a, 0x115
+
+gUnknown_085EBE5F: ; 85EBE5F
+ .incbin "base_emerald.gba", 0x5ebe5f, 0xf
+
+gUnknown_085EBE6E: ; 85EBE6E
+ .incbin "base_emerald.gba", 0x5ebe6e, 0x11f
+
+gUnknown_085EBF8D: ; 85EBF8D
+ .incbin "base_emerald.gba", 0x5ebf8d, 0x8
+
+gUnknown_085EBF95: ; 85EBF95
+ .incbin "base_emerald.gba", 0x5ebf95, 0x39
+
+gUnknown_085EBFCE: ; 85EBFCE
+ .incbin "base_emerald.gba", 0x5ebfce, 0x9
+
+gUnknown_085EBFD7: ; 85EBFD7
+ .incbin "base_emerald.gba", 0x5ebfd7, 0x38
+
+gUnknown_085EC00F: ; 85EC00F
+ .incbin "base_emerald.gba", 0x5ec00f, 0x1a
+
+gUnknown_085EC029: ; 85EC029
+ .incbin "base_emerald.gba", 0x5ec029, 0x7
+
+gUnknown_085EC030: ; 85EC030
+ .incbin "base_emerald.gba", 0x5ec030, 0x376
+
+gUnknown_085EC3A6: ; 85EC3A6
+ .incbin "base_emerald.gba", 0x5ec3a6, 0xe
+
+gUnknown_085EC3B4: ; 85EC3B4
+ .incbin "base_emerald.gba", 0x5ec3b4, 0x5c
+
+gUnknown_085EC410: ; 85EC410
+ .incbin "base_emerald.gba", 0x5ec410, 0x1f
+
+gUnknown_085EC42F: ; 85EC42F
+ .incbin "base_emerald.gba", 0x5ec42f, 0x9a
+
+gUnknown_085EC4C9: ; 85EC4C9
+ .incbin "base_emerald.gba", 0x5ec4c9, 0x20
+
+gUnknown_085EC4E9: ; 85EC4E9
+ .incbin "base_emerald.gba", 0x5ec4e9, 0x37
+
+gUnknown_085EC520: ; 85EC520
+ .incbin "base_emerald.gba", 0x5ec520, 0x152
+
+gUnknown_085EC672: ; 85EC672
+ .incbin "base_emerald.gba", 0x5ec672, 0x16
+
+gUnknown_085EC688: ; 85EC688
+ .incbin "base_emerald.gba", 0x5ec688, 0x20
+
+gUnknown_085EC6A8: ; 85EC6A8
+ .incbin "base_emerald.gba", 0x5ec6a8, 0xa
+
+gUnknown_085EC6B2: ; 85EC6B2
+ .incbin "base_emerald.gba", 0x5ec6b2, 0x54
+
+gUnknown_085EC706: ; 85EC706
+ .incbin "base_emerald.gba", 0x5ec706, 0x21
+
+gUnknown_085EC727: ; 85EC727
+ .incbin "base_emerald.gba", 0x5ec727, 0x1c
+
+gUnknown_085EC743: ; 85EC743
+ .incbin "base_emerald.gba", 0x5ec743, 0xf
+
+gUnknown_085EC752: ; 85EC752
+ .incbin "base_emerald.gba", 0x5ec752, 0x13
+
+gUnknown_085EC765: ; 85EC765
+ .incbin "base_emerald.gba", 0x5ec765, 0x3b
+
+gUnknown_085EC7A0: ; 85EC7A0
+ .incbin "base_emerald.gba", 0x5ec7a0, 0x41
+
+gUnknown_085EC7E1: ; 85EC7E1
+ .incbin "base_emerald.gba", 0x5ec7e1, 0xe
+
+gUnknown_085EC7EF: ; 85EC7EF
+ .incbin "base_emerald.gba", 0x5ec7ef, 0x11
+
+gUnknown_085EC800: ; 85EC800
+ .incbin "base_emerald.gba", 0x5ec800, 0x16
+
+gUnknown_085EC816: ; 85EC816
+ .incbin "base_emerald.gba", 0x5ec816, 0x59
+
+gUnknown_085EC86F: ; 85EC86F
+ .incbin "base_emerald.gba", 0x5ec86f, 0x65
+
+gUnknown_085EC8D4: ; 85EC8D4
+ .incbin "base_emerald.gba", 0x5ec8d4, 0x43
+
+gUnknown_085EC917: ; 85EC917
+ .incbin "base_emerald.gba", 0x5ec917, 0x38
+
+gUnknown_085EC94F: ; 85EC94F
+ .incbin "base_emerald.gba", 0x5ec94f, 0x53
+
+gUnknown_085EC9A2: ; 85EC9A2
+ .incbin "base_emerald.gba", 0x5ec9a2, 0x30
+
+gUnknown_085EC9D2: ; 85EC9D2
+ .incbin "base_emerald.gba", 0x5ec9d2, 0x6
+
+gUnknown_085EC9D8: ; 85EC9D8
+ .incbin "base_emerald.gba", 0x5ec9d8, 0xc
+
+gUnknown_085EC9E4: ; 85EC9E4
+ .incbin "base_emerald.gba", 0x5ec9e4, 0x8
+
+gUnknown_085EC9EC: ; 85EC9EC
+ .incbin "base_emerald.gba", 0x5ec9ec, 0x21
+
+gUnknown_085ECA0D: ; 85ECA0D
+ .incbin "base_emerald.gba", 0x5eca0d, 0x15
+
+gUnknown_085ECA22: ; 85ECA22
+ .incbin "base_emerald.gba", 0x5eca22, 0x16
+
+gUnknown_085ECA38: ; 85ECA38
+ .incbin "base_emerald.gba", 0x5eca38, 0x17
+
+gUnknown_085ECA4F: ; 85ECA4F
+ .incbin "base_emerald.gba", 0x5eca4f, 0x3b
+
+gUnknown_085ECA8A: ; 85ECA8A
+ .incbin "base_emerald.gba", 0x5eca8a, 0x10
+
+gUnknown_085ECA9A: ; 85ECA9A
+ .incbin "base_emerald.gba", 0x5eca9a, 0xd
+
+gUnknown_085ECAA7: ; 85ECAA7
+ .incbin "base_emerald.gba", 0x5ecaa7, 0x31
+
+gUnknown_085ECAD8: ; 85ECAD8
+ .incbin "base_emerald.gba", 0x5ecad8, 0x34
+
+gUnknown_085ECB0C: ; 85ECB0C
+ .incbin "base_emerald.gba", 0x5ecb0c, 0x6
+
+gUnknown_085ECB12: ; 85ECB12
+ .incbin "base_emerald.gba", 0x5ecb12, 0x9
+
+gUnknown_085ECB1B: ; 85ECB1B
+ .incbin "base_emerald.gba", 0x5ecb1b, 0x5
+
+gUnknown_085ECB20: ; 85ECB20
+ .incbin "base_emerald.gba", 0x5ecb20, 0xa
+
+gUnknown_085ECB2A: ; 85ECB2A
+ .incbin "base_emerald.gba", 0x5ecb2a, 0xa
+
+gUnknown_085ECB34: ; 85ECB34
+ .incbin "base_emerald.gba", 0x5ecb34, 0x6
+
+gUnknown_085ECB3A: ; 85ECB3A
+ .incbin "base_emerald.gba", 0x5ecb3a, 0x4
+
+gUnknown_085ECB3E: ; 85ECB3E
+ .incbin "base_emerald.gba", 0x5ecb3e, 0xa
+
+gUnknown_085ECB48: ; 85ECB48
+ .incbin "base_emerald.gba", 0x5ecb48, 0x6
+
+gUnknown_085ECB4E: ; 85ECB4E
+ .incbin "base_emerald.gba", 0x5ecb4e, 0x4
+
+gUnknown_085ECB52: ; 85ECB52
+ .incbin "base_emerald.gba", 0x5ecb52, 0x6
+
+gUnknown_085ECB58: ; 85ECB58
+ .incbin "base_emerald.gba", 0x5ecb58, 0x7
+
+gUnknown_085ECB5F: ; 85ECB5F
+ .incbin "base_emerald.gba", 0x5ecb5f, 0x5
+
+gUnknown_085ECB64: ; 85ECB64
+ .incbin "base_emerald.gba", 0x5ecb64, 0x7
+
+gUnknown_085ECB6B: ; 85ECB6B
+ .incbin "base_emerald.gba", 0x5ecb6b, 0x7
+
+gUnknown_085ECB72: ; 85ECB72
+ .incbin "base_emerald.gba", 0x5ecb72, 0x8
+
+gUnknown_085ECB7A: ; 85ECB7A
+ .incbin "base_emerald.gba", 0x5ecb7a, 0x6
+
+gUnknown_085ECB80: ; 85ECB80
+ .incbin "base_emerald.gba", 0x5ecb80, 0x7
+
+gUnknown_085ECB87: ; 85ECB87
+ .incbin "base_emerald.gba", 0x5ecb87, 0x3d6
+
+gUnknown_085ECF5D: ; 85ECF5D
+ .incbin "base_emerald.gba", 0x5ecf5d, 0xe
+
+gUnknown_085ECF6B: ; 85ECF6B
+ .incbin "base_emerald.gba", 0x5ecf6b, 0x6
+
+gUnknown_085ECF71: ; 85ECF71
+ .incbin "base_emerald.gba", 0x5ecf71, 0x7
+
+gUnknown_085ECF78: ; 85ECF78
+ .incbin "base_emerald.gba", 0x5ecf78, 0x6
+
+gUnknown_085ECF7E: ; 85ECF7E
+ .incbin "base_emerald.gba", 0x5ecf7e, 0x8
+
+gUnknown_085ECF86: ; 85ECF86
+ .incbin "base_emerald.gba", 0x5ecf86, 0x8
+
+gUnknown_085ECF8E: ; 85ECF8E
+ .incbin "base_emerald.gba", 0x5ecf8e, 0x1
+
+gUnknown_085ECF8F: ; 85ECF8F
+ .incbin "base_emerald.gba", 0x5ecf8f, 0xa
+
+gUnknown_085ECF99: ; 85ECF99
+ .incbin "base_emerald.gba", 0x5ecf99, 0xd
+
+gUnknown_085ECFA6: ; 85ECFA6
+ .incbin "base_emerald.gba", 0x5ecfa6, 0x12
+
+gUnknown_085ECFB8: ; 85ECFB8
+ .incbin "base_emerald.gba", 0x5ecfb8, 0x35
+
+gUnknown_085ECFED: ; 85ECFED
+ .incbin "base_emerald.gba", 0x5ecfed, 0x23
+
+gUnknown_085ED010: ; 85ED010
+ .incbin "base_emerald.gba", 0x5ed010, 0xf
+
+gUnknown_085ED01F: ; 85ED01F
+ .incbin "base_emerald.gba", 0x5ed01f, 0x17
+
+gUnknown_085ED036: ; 85ED036
+ .incbin "base_emerald.gba", 0x5ed036, 0xc
+
+gUnknown_085ED042: ; 85ED042
+ .incbin "base_emerald.gba", 0x5ed042, 0x43
+
+gUnknown_085ED085: ; 85ED085
+ .incbin "base_emerald.gba", 0x5ed085, 0x11
+
+gUnknown_085ED096: ; 85ED096
+ .incbin "base_emerald.gba", 0x5ed096, 0x9
+
+gUnknown_085ED09F: ; 85ED09F
+ .incbin "base_emerald.gba", 0x5ed09f, 0x17
+
+gUnknown_085ED0B6: ; 85ED0B6
+ .incbin "base_emerald.gba", 0x5ed0b6, 0x12
+
+gUnknown_085ED0C8: ; 85ED0C8
+ .incbin "base_emerald.gba", 0x5ed0c8, 0xb
+
+gUnknown_085ED0D3: ; 85ED0D3
+ .incbin "base_emerald.gba", 0x5ed0d3, 0xd
+
+gUnknown_085ED0E0: ; 85ED0E0
+ .incbin "base_emerald.gba", 0x5ed0e0, 0xb3
+
+gUnknown_085ED193: ; 85ED193
+ .incbin "base_emerald.gba", 0x5ed193, 0x5
+
+gUnknown_085ED198: ; 85ED198
+ .incbin "base_emerald.gba", 0x5ed198, 0x8
+
+gUnknown_085ED1A0: ; 85ED1A0
+ .incbin "base_emerald.gba", 0x5ed1a0, 0x7
+
+gUnknown_085ED1A7: ; 85ED1A7
+ .incbin "base_emerald.gba", 0x5ed1a7, 0x4
+
+gUnknown_085ED1AB: ; 85ED1AB
+ .incbin "base_emerald.gba", 0x5ed1ab, 0x7
+
+gUnknown_085ED1B2: ; 85ED1B2
+ .incbin "base_emerald.gba", 0x5ed1b2, 0x3
+
+gUnknown_085ED1B5: ; 85ED1B5
+ .incbin "base_emerald.gba", 0x5ed1b5, 0x3
+
+gUnknown_085ED1B8: ; 85ED1B8
+ .incbin "base_emerald.gba", 0x5ed1b8, 0x18
+
+gUnknown_085ED1D0: ; 85ED1D0
+ .incbin "base_emerald.gba", 0x5ed1d0, 0x19
+
+gUnknown_085ED1E9: ; 85ED1E9
+ .incbin "base_emerald.gba", 0x5ed1e9, 0x11
+
+gUnknown_085ED1FA: ; 85ED1FA
+ .incbin "base_emerald.gba", 0x5ed1fa, 0xd
+
+gUnknown_085ED207: ; 85ED207
+ .incbin "base_emerald.gba", 0x5ed207, 0x17
+
+gUnknown_085ED21E: ; 85ED21E
+ .incbin "base_emerald.gba", 0x5ed21e, 0xa
+
+gUnknown_085ED228: ; 85ED228
+ .incbin "base_emerald.gba", 0x5ed228, 0x6
+
+gUnknown_085ED22E: ; 85ED22E
+ .incbin "base_emerald.gba", 0x5ed22e, 0x5
+
+gUnknown_085ED233: ; 85ED233
+ .incbin "base_emerald.gba", 0x5ed233, 0x5
+
+gUnknown_085ED238: ; 85ED238
+ .incbin "base_emerald.gba", 0x5ed238, 0x71
+
+gUnknown_085ED2A9: ; 85ED2A9
+ .incbin "base_emerald.gba", 0x5ed2a9, 0x14
+
+gUnknown_085ED2BD: ; 85ED2BD
+ .incbin "base_emerald.gba", 0x5ed2bd, 0x152
+
+gUnknown_085ED40F: ; 85ED40F
+ .incbin "base_emerald.gba", 0x5ed40f, 0x6
+
+gUnknown_085ED415: ; 85ED415
+ .incbin "base_emerald.gba", 0x5ed415, 0x8
+
+gUnknown_085ED41D: ; 85ED41D
+ .incbin "base_emerald.gba", 0x5ed41d, 0x6
+
+gUnknown_085ED423: ; 85ED423
+ .incbin "base_emerald.gba", 0x5ed423, 0x7
+
+gUnknown_085ED42A: ; 85ED42A
+ .incbin "base_emerald.gba", 0x5ed42a, 0x6
+
+gUnknown_085ED430: ; 85ED430
+ .incbin "base_emerald.gba", 0x5ed430, 0x4
+
+gUnknown_085ED434: ; 85ED434
+ .incbin "base_emerald.gba", 0x5ed434, 0x6
+
+gUnknown_085ED43A: ; 85ED43A
+ .incbin "base_emerald.gba", 0x5ed43a, 0x6
+
+gUnknown_085ED440: ; 85ED440
+ .incbin "base_emerald.gba", 0x5ed440, 0xa
+
+gUnknown_085ED44A: ; 85ED44A
+ .incbin "base_emerald.gba", 0x5ed44a, 0x15b
+
+gUnknown_085ED5A5: ; 85ED5A5
+ .incbin "base_emerald.gba", 0x5ed5a5, 0x19
+
+gUnknown_085ED5BE: ; 85ED5BE
+ .incbin "base_emerald.gba", 0x5ed5be, 0x216
+
+gUnknown_085ED7D4: ; 85ED7D4
+ .incbin "base_emerald.gba", 0x5ed7d4, 0xc
+
+gUnknown_085ED7E0: ; 85ED7E0
+ .incbin "base_emerald.gba", 0x5ed7e0, 0x28
+
+gUnknown_085ED808: ; 85ED808
+ .incbin "base_emerald.gba", 0x5ed808, 0x8
+
+gUnknown_085ED810: ; 85ED810
+ .incbin "base_emerald.gba", 0x5ed810, 0x10
+
+gUnknown_085ED820: ; 85ED820
+ .incbin "base_emerald.gba", 0x5ed820, 0xc
+
+gUnknown_085ED82C: ; 85ED82C
+ .incbin "base_emerald.gba", 0x5ed82c, 0x4
+
+gUnknown_085ED830: ; 85ED830
+ .incbin "base_emerald.gba", 0x5ed830, 0x8
+
+gUnknown_085ED838: ; 85ED838
+ .incbin "base_emerald.gba", 0x5ed838, 0x8
+
+gUnknown_085ED840: ; 85ED840
+ .incbin "base_emerald.gba", 0x5ed840, 0x8
+
+gUnknown_085ED848: ; 85ED848
+ .incbin "base_emerald.gba", 0x5ed848, 0x8
+
+gUnknown_085ED850: ; 85ED850
+ .incbin "base_emerald.gba", 0x5ed850, 0xc
+
+gUnknown_085ED85C: ; 85ED85C
+ .incbin "base_emerald.gba", 0x5ed85c, 0x4
+
+gUnknown_085ED860: ; 85ED860
+ .incbin "base_emerald.gba", 0x5ed860, 0x18
+
+gUnknown_085ED878: ; 85ED878
+ .incbin "base_emerald.gba", 0x5ed878, 0x58
+
+gUnknown_085ED8D0: ; 85ED8D0
+ .incbin "base_emerald.gba", 0x5ed8d0, 0xc
+
+gUnknown_085ED8DC: ; 85ED8DC
+ .incbin "base_emerald.gba", 0x5ed8dc, 0x18
+
+gUnknown_085ED8F4: ; 85ED8F4
+ .incbin "base_emerald.gba", 0x5ed8f4, 0xb
+
+gUnknown_085ED8FF: ; 85ED8FF
+ .incbin "base_emerald.gba", 0x5ed8ff, 0xf
+
+gUnknown_085ED90E: ; 85ED90E
+ .incbin "base_emerald.gba", 0x5ed90e, 0xe
+
+gUnknown_085ED91C: ; 85ED91C
+ .incbin "base_emerald.gba", 0x5ed91c, 0x3a7
+
+gUnknown_085EDCC3: ; 85EDCC3
+ .incbin "base_emerald.gba", 0x5edcc3, 0x7
+
+gUnknown_085EDCCA: ; 85EDCCA
+ .incbin "base_emerald.gba", 0x5edcca, 0x5
+
+gUnknown_085EDCCF: ; 85EDCCF
+ .incbin "base_emerald.gba", 0x5edccf, 0x8
+
+gUnknown_085EDCD7: ; 85EDCD7
+ .incbin "base_emerald.gba", 0x5edcd7, 0x7
+
+gUnknown_085EDCDE: ; 85EDCDE
+ .incbin "base_emerald.gba", 0x5edcde, 0x7
+
+gUnknown_085EDCE5: ; 85EDCE5
+ .incbin "base_emerald.gba", 0x5edce5, 0x64
+
+gUnknown_085EDD49: ; 85EDD49
+ .incbin "base_emerald.gba", 0x5edd49, 0x22
+
+gUnknown_085EDD6B: ; 85EDD6B
+ .incbin "base_emerald.gba", 0x5edd6b, 0x1b
+
+gUnknown_085EDD86: ; 85EDD86
+ .incbin "base_emerald.gba", 0x5edd86, 0x15
+
+gUnknown_085EDD9B: ; 85EDD9B
+ .incbin "base_emerald.gba", 0x5edd9b, 0x22
+
+gUnknown_085EDDBD: ; 85EDDBD
+ .incbin "base_emerald.gba", 0x5eddbd, 0x25
+
+gUnknown_085EDDE2: ; 85EDDE2
+ .incbin "base_emerald.gba", 0x5edde2, 0x19
+
+gUnknown_085EDDFB: ; 85EDDFB
+ .incbin "base_emerald.gba", 0x5eddfb, 0x1d
+
+gUnknown_085EDE18: ; 85EDE18
+ .incbin "base_emerald.gba", 0x5ede18, 0x14
+
+gUnknown_085EDE2C: ; 85EDE2C
+ .incbin "base_emerald.gba", 0x5ede2c, 0x31
+
+gUnknown_085EDE5D: ; 85EDE5D
+ .incbin "base_emerald.gba", 0x5ede5d, 0x8
+
+gUnknown_085EDE65: ; 85EDE65
+ .incbin "base_emerald.gba", 0x5ede65, 0x17
+
+gUnknown_085EDE7C: ; 85EDE7C
+ .incbin "base_emerald.gba", 0x5ede7c, 0x8
+
+gUnknown_085EDE84: ; 85EDE84
+ .incbin "base_emerald.gba", 0x5ede84, 0x9
+
+gUnknown_085EDE8D: ; 85EDE8D
+ .incbin "base_emerald.gba", 0x5ede8d, 0x46
+
+gUnknown_085EDED3: ; 85EDED3
+ .incbin "base_emerald.gba", 0x5eded3, 0x21
+
+gUnknown_085EDEF4: ; 85EDEF4
+ .incbin "base_emerald.gba", 0x5edef4, 0x1d
+
+gUnknown_085EDF11: ; 85EDF11
+ .incbin "base_emerald.gba", 0x5edf11, 0x19
+
+gUnknown_085EDF2A: ; 85EDF2A
+ .incbin "base_emerald.gba", 0x5edf2a, 0x14
+
+gUnknown_085EDF3E: ; 85EDF3E
+ .incbin "base_emerald.gba", 0x5edf3e, 0x31
+
+gUnknown_085EDF6F: ; 85EDF6F
+ .incbin "base_emerald.gba", 0x5edf6f, 0x17
+
+gUnknown_085EDF86: ; 85EDF86
+ .incbin "base_emerald.gba", 0x5edf86, 0x1a
+
+gUnknown_085EDFA0: ; 85EDFA0
+ .incbin "base_emerald.gba", 0x5edfa0, 0x4
+
+gUnknown_085EDFA4: ; 85EDFA4
+ .incbin "base_emerald.gba", 0x5edfa4, 0x4
+
+gUnknown_085EDFA8: ; 85EDFA8
+ .incbin "base_emerald.gba", 0x5edfa8, 0x4
+
+gUnknown_085EDFAC: ; 85EDFAC
+ .incbin "base_emerald.gba", 0x5edfac, 0x4
+
+gUnknown_085EDFB0: ; 85EDFB0
+ .incbin "base_emerald.gba", 0x5edfb0, 0xf
+
+gUnknown_085EDFBF: ; 85EDFBF
+ .incbin "base_emerald.gba", 0x5edfbf, 0xa
+
+gUnknown_085EDFC9: ; 85EDFC9
+ .incbin "base_emerald.gba", 0x5edfc9, 0xd
+
+gUnknown_085EDFD6: ; 85EDFD6
+ .incbin "base_emerald.gba", 0x5edfd6, 0x1f
+
+gUnknown_085EDFF5: ; 85EDFF5
+ .incbin "base_emerald.gba", 0x5edff5, 0x1f
+
+gUnknown_085EE014: ; 85EE014
+ .incbin "base_emerald.gba", 0x5ee014, 0x48
+
+gUnknown_085EE05C: ; 85EE05C
+ .incbin "base_emerald.gba", 0x5ee05c, 0xf
+
+gUnknown_085EE06B: ; 85EE06B
+ .incbin "base_emerald.gba", 0x5ee06b, 0x2c
+
+gUnknown_085EE097: ; 85EE097
+ .incbin "base_emerald.gba", 0x5ee097, 0xc
+
+gUnknown_085EE0A3: ; 85EE0A3
+ .incbin "base_emerald.gba", 0x5ee0a3, 0x1c
+
+gUnknown_085EE0BF: ; 85EE0BF
+ .incbin "base_emerald.gba", 0x5ee0bf, 0x1d
+
+gUnknown_085EE0DC: ; 85EE0DC
+ .incbin "base_emerald.gba", 0x5ee0dc, 0x1e
+
+gUnknown_085EE0FA: ; 85EE0FA
+ .incbin "base_emerald.gba", 0x5ee0fa, 0xd
+
+gUnknown_085EE107: ; 85EE107
+ .incbin "base_emerald.gba", 0x5ee107, 0x19
+
+gUnknown_085EE120: ; 85EE120
+ .incbin "base_emerald.gba", 0x5ee120, 0xd
+
+gUnknown_085EE12D: ; 85EE12D
+ .incbin "base_emerald.gba", 0x5ee12d, 0x2b
+
+gUnknown_085EE158: ; 85EE158
+ .incbin "base_emerald.gba", 0x5ee158, 0x20
+
+gUnknown_085EE178: ; 85EE178
+ .incbin "base_emerald.gba", 0x5ee178, 0x20
+
+gUnknown_085EE198: ; 85EE198
+ .incbin "base_emerald.gba", 0x5ee198, 0x1f
+
+gUnknown_085EE1B7: ; 85EE1B7
+ .incbin "base_emerald.gba", 0x5ee1b7, 0x24
+
+gUnknown_085EE1DB: ; 85EE1DB
+ .incbin "base_emerald.gba", 0x5ee1db, 0x23
+
+gUnknown_085EE1FE: ; 85EE1FE
+ .incbin "base_emerald.gba", 0x5ee1fe, 0x23
+
+gUnknown_085EE221: ; 85EE221
+ .incbin "base_emerald.gba", 0x5ee221, 0x20
+
+gUnknown_085EE241: ; 85EE241
+ .incbin "base_emerald.gba", 0x5ee241, 0x20
+
+gUnknown_085EE261: ; 85EE261
+ .incbin "base_emerald.gba", 0x5ee261, 0x1b
+
+gUnknown_085EE27C: ; 85EE27C
+ .incbin "base_emerald.gba", 0x5ee27c, 0x1c
+
+gUnknown_085EE298: ; 85EE298
+ .incbin "base_emerald.gba", 0x5ee298, 0x20
+
+gUnknown_085EE2B8: ; 85EE2B8
+ .incbin "base_emerald.gba", 0x5ee2b8, 0x20
+
+gUnknown_085EE2D8: ; 85EE2D8
+ .incbin "base_emerald.gba", 0x5ee2d8, 0x1a
+
+gUnknown_085EE2F2: ; 85EE2F2
+ .incbin "base_emerald.gba", 0x5ee2f2, 0x7
+
+gUnknown_085EE2F9: ; 85EE2F9
+ .incbin "base_emerald.gba", 0x5ee2f9, 0x9
+
+gUnknown_085EE302: ; 85EE302
+ .incbin "base_emerald.gba", 0x5ee302, 0xf
+
+gUnknown_085EE311: ; 85EE311
+ .incbin "base_emerald.gba", 0x5ee311, 0x8
+
+gUnknown_085EE319: ; 85EE319
+ .incbin "base_emerald.gba", 0x5ee319, 0x7
+
+gUnknown_085EE320: ; 85EE320
+ .incbin "base_emerald.gba", 0x5ee320, 0x6
+
+gUnknown_085EE326: ; 85EE326
+ .incbin "base_emerald.gba", 0x5ee326, 0xc
+
+gUnknown_085EE332: ; 85EE332
+ .incbin "base_emerald.gba", 0x5ee332, 0x6
+
+gUnknown_085EE338: ; 85EE338
+ .incbin "base_emerald.gba", 0x5ee338, 0x11
+
+gUnknown_085EE349: ; 85EE349
+ .incbin "base_emerald.gba", 0x5ee349, 0x12
+
+gUnknown_085EE35B: ; 85EE35B
+ .incbin "base_emerald.gba", 0x5ee35b, 0x12
+
+gUnknown_085EE36D: ; 85EE36D
+ .incbin "base_emerald.gba", 0x5ee36d, 0x14
+
+gUnknown_085EE381: ; 85EE381
+ .incbin "base_emerald.gba", 0x5ee381, 0x11
+
+gUnknown_085EE392: ; 85EE392
+ .incbin "base_emerald.gba", 0x5ee392, 0xa
+
+gUnknown_085EE39C: ; 85EE39C
+ .incbin "base_emerald.gba", 0x5ee39c, 0x88
+
+gUnknown_085EE424: ; 85EE424
+ .incbin "base_emerald.gba", 0x5ee424, 0x9
+
+gUnknown_085EE42D: ; 85EE42D
+ .incbin "base_emerald.gba", 0x5ee42d, 0x22
+
+gUnknown_085EE44F: ; 85EE44F
+ .incbin "base_emerald.gba", 0x5ee44f, 0x24
+
+gUnknown_085EE473: ; 85EE473
+ .incbin "base_emerald.gba", 0x5ee473, 0x1e
+
+gUnknown_085EE491: ; 85EE491
+ .incbin "base_emerald.gba", 0x5ee491, 0x7
+
+gUnknown_085EE498: ; 85EE498
+ .incbin "base_emerald.gba", 0x5ee498, 0x2
+
+gUnknown_085EE49A: ; 85EE49A
+ .incbin "base_emerald.gba", 0x5ee49a, 0xa
+
+gUnknown_085EE4A4: ; 85EE4A4
+ .incbin "base_emerald.gba", 0x5ee4a4, 0x53
+
+gUnknown_085EE4F7: ; 85EE4F7
+ .incbin "base_emerald.gba", 0x5ee4f7, 0x15
+
+gUnknown_085EE50C: ; 85EE50C
+ .incbin "base_emerald.gba", 0x5ee50c, 0x47
+
+gUnknown_085EE553: ; 85EE553
+ .incbin "base_emerald.gba", 0x5ee553, 0x1f
+
+gUnknown_085EE572: ; 85EE572
+ .incbin "base_emerald.gba", 0x5ee572, 0x17
+
+gUnknown_085EE589: ; 85EE589
+ .incbin "base_emerald.gba", 0x5ee589, 0x4b
+
+gUnknown_085EE5D4: ; 85EE5D4
+ .incbin "base_emerald.gba", 0x5ee5d4, 0xb
+
+gUnknown_085EE5DF: ; 85EE5DF
+ .incbin "base_emerald.gba", 0x5ee5df, 0xa
+
+gUnknown_085EE5E9: ; 85EE5E9
+ .incbin "base_emerald.gba", 0x5ee5e9, 0xb
+
+gUnknown_085EE5F4: ; 85EE5F4
+ .incbin "base_emerald.gba", 0x5ee5f4, 0x9
+
+gUnknown_085EE5FD: ; 85EE5FD
+ .incbin "base_emerald.gba", 0x5ee5fd, 0xa
+
+gUnknown_085EE607: ; 85EE607
+ .incbin "base_emerald.gba", 0x5ee607, 0xc
+
+gUnknown_085EE613: ; 85EE613
+ .incbin "base_emerald.gba", 0x5ee613, 0xa
+
+gUnknown_085EE61D: ; 85EE61D
+ .incbin "base_emerald.gba", 0x5ee61d, 0xb
+
+gUnknown_085EE628: ; 85EE628
+ .incbin "base_emerald.gba", 0x5ee628, 0xd
+
+gUnknown_085EE635: ; 85EE635
+ .incbin "base_emerald.gba", 0x5ee635, 0xb
+
+gUnknown_085EE640: ; 85EE640
+ .incbin "base_emerald.gba", 0x5ee640, 0x7
+
+gUnknown_085EE647: ; 85EE647
+ .incbin "base_emerald.gba", 0x5ee647, 0xd
+
+gUnknown_085EE654: ; 85EE654
+ .incbin "base_emerald.gba", 0x5ee654, 0x9
+
+gUnknown_085EE65D: ; 85EE65D
+ .incbin "base_emerald.gba", 0x5ee65d, 0xa
+
+gUnknown_085EE667: ; 85EE667
+ .incbin "base_emerald.gba", 0x5ee667, 0x23
+
+gUnknown_085EE68A: ; 85EE68A
+ .incbin "base_emerald.gba", 0x5ee68a, 0x4
+
+gUnknown_085EE68E: ; 85EE68E
+ .incbin "base_emerald.gba", 0x5ee68e, 0x2
+
+gUnknown_085EE690: ; 85EE690
+ .incbin "base_emerald.gba", 0x5ee690, 0x6f
+
+gUnknown_085EE6FF: ; 85EE6FF
+ .incbin "base_emerald.gba", 0x5ee6ff, 0x17
+
+gUnknown_085EE716: ; 85EE716
+ .incbin "base_emerald.gba", 0x5ee716, 0x4f
+
+gUnknown_085EE765: ; 85EE765
+ .incbin "base_emerald.gba", 0x5ee765, 0x23
+
+gUnknown_085EE788: ; 85EE788
+ .incbin "base_emerald.gba", 0x5ee788, 0x37
+
+gUnknown_085EE7BF: ; 85EE7BF
+ .incbin "base_emerald.gba", 0x5ee7bf, 0xf
+
+gUnknown_085EE7CE: ; 85EE7CE
+ .incbin "base_emerald.gba", 0x5ee7ce, 0x3c
+
+gUnknown_085EE80A: ; 85EE80A
+ .incbin "base_emerald.gba", 0x5ee80a, 0x1d
+
+gUnknown_085EE827: ; 85EE827
+ .incbin "base_emerald.gba", 0x5ee827, 0x28
+
+gUnknown_085EE84F: ; 85EE84F
+ .incbin "base_emerald.gba", 0x5ee84f, 0x6
+
+gUnknown_085EE855: ; 85EE855
+ .incbin "base_emerald.gba", 0x5ee855, 0x9
+
+gUnknown_085EE85E: ; 85EE85E
+ .incbin "base_emerald.gba", 0x5ee85e, 0x93
+
+gUnknown_085EE8F1: ; 85EE8F1
+ .incbin "base_emerald.gba", 0x5ee8f1, 0x6
+
+gUnknown_085EE8F7: ; 85EE8F7
+ .incbin "base_emerald.gba", 0x5ee8f7, 0xc
+
+gUnknown_085EE903: ; 85EE903
+ .incbin "base_emerald.gba", 0x5ee903, 0x1b
+
+gUnknown_085EE91E: ; 85EE91E
+ .incbin "base_emerald.gba", 0x5ee91e, 0x15
+
+gUnknown_085EE933: ; 85EE933
+ .incbin "base_emerald.gba", 0x5ee933, 0xf
+
+gUnknown_085EE942: ; 85EE942
+ .incbin "base_emerald.gba", 0x5ee942, 0x17
+
+gUnknown_085EE959: ; 85EE959
+ .incbin "base_emerald.gba", 0x5ee959, 0xd
+
+gUnknown_085EE966: ; 85EE966
+ .incbin "base_emerald.gba", 0x5ee966, 0x11
+
+gUnknown_085EE977: ; 85EE977
+ .incbin "base_emerald.gba", 0x5ee977, 0xcb
+
+gUnknown_085EEA42: ; 85EEA42
+ .incbin "base_emerald.gba", 0x5eea42, 0x31
+
+gUnknown_085EEA73: ; 85EEA73
+ .incbin "base_emerald.gba", 0x5eea73, 0x3
+
+gUnknown_085EEA76: ; 85EEA76
+ .incbin "base_emerald.gba", 0x5eea76, 0x2
+
+gUnknown_085EEA78: ; 85EEA78
+ .incbin "base_emerald.gba", 0x5eea78, 0x6
+
+gUnknown_085EEA7E: ; 85EEA7E
+ .incbin "base_emerald.gba", 0x5eea7e, 0x10
+
+gUnknown_085EEA8E: ; 85EEA8E
+ .incbin "base_emerald.gba", 0x5eea8e, 0x68
+
+gUnknown_085EEAF6: ; 85EEAF6
+ .incbin "base_emerald.gba", 0x5eeaf6, 0x15
+
+gUnknown_085EEB0B: ; 85EEB0B
+ .incbin "base_emerald.gba", 0x5eeb0b, 0x73
+
+gUnknown_085EEB7E: ; 85EEB7E
+ .incbin "base_emerald.gba", 0x5eeb7e, 0x34
+
+gUnknown_085EEBB2: ; 85EEBB2
+ .incbin "base_emerald.gba", 0x5eebb2, 0xf
+
+gUnknown_085EEBC1: ; 85EEBC1
+ .incbin "base_emerald.gba", 0x5eebc1, 0x1a
+
+gUnknown_085EEBDB: ; 85EEBDB
+ .incbin "base_emerald.gba", 0x5eebdb, 0x1b
+
+gUnknown_085EEBF6: ; 85EEBF6
+ .incbin "base_emerald.gba", 0x5eebf6, 0x1a
+
+gUnknown_085EEC10: ; 85EEC10
+ .incbin "base_emerald.gba", 0x5eec10, 0x5
+
+gUnknown_085EEC15: ; 85EEC15
+ .incbin "base_emerald.gba", 0x5eec15, 0x8
+
+gUnknown_085EEC1D: ; 85EEC1D
+ .incbin "base_emerald.gba", 0x5eec1d, 0x7
+
+gUnknown_085EEC24: ; 85EEC24
+ .incbin "base_emerald.gba", 0x5eec24, 0x9
+
+gUnknown_085EEC2D: ; 85EEC2D
+ .incbin "base_emerald.gba", 0x5eec2d, 0x1c
+
+gUnknown_085EEC49: ; 85EEC49
+ .incbin "base_emerald.gba", 0x5eec49, 0x4
+
+gUnknown_085EEC4D: ; 85EEC4D
+ .incbin "base_emerald.gba", 0x5eec4d, 0x3
+
+gUnknown_085EEC50: ; 85EEC50
+ .incbin "base_emerald.gba", 0x5eec50, 0x16
+
+gUnknown_085EEC66: ; 85EEC66
+ .incbin "base_emerald.gba", 0x5eec66, 0xd
+
+gUnknown_085EEC73: ; 85EEC73
+ .incbin "base_emerald.gba", 0x5eec73, 0x18
+
+gUnknown_085EEC8B: ; 85EEC8B
+ .incbin "base_emerald.gba", 0x5eec8b, 0x1a
+
+gUnknown_085EECA5: ; 85EECA5
+ .incbin "base_emerald.gba", 0x5eeca5, 0x5
+
+gUnknown_085EECAA: ; 85EECAA
+ .incbin "base_emerald.gba", 0x5eecaa, 0x8
+
+gUnknown_085EECB2: ; 85EECB2
+ .incbin "base_emerald.gba", 0x5eecb2, 0x9
+
+gUnknown_085EECBB: ; 85EECBB
+ .incbin "base_emerald.gba", 0x5eecbb, 0xf
+
+gUnknown_085EECCA: ; 85EECCA
+ .incbin "base_emerald.gba", 0x5eecca, 0x4
+
+gUnknown_085EECCE: ; 85EECCE
+ .incbin "base_emerald.gba", 0x5eecce, 0x3
+
+gUnknown_085EECD1: ; 85EECD1
+ .incbin "base_emerald.gba", 0x5eecd1, 0xc
+
+gUnknown_085EECDD: ; 85EECDD
+ .incbin "base_emerald.gba", 0x5eecdd, 0x13
+
+gUnknown_085EECF0: ; 85EECF0
+ .incbin "base_emerald.gba", 0x5eecf0, 0x1a
+
+gUnknown_085EED0A: ; 85EED0A
+ .incbin "base_emerald.gba", 0x5eed0a, 0x1a
+
+gUnknown_085EED24: ; 85EED24
+ .incbin "base_emerald.gba", 0x5eed24, 0x2
+
+gUnknown_085EED26: ; 85EED26
+ .incbin "base_emerald.gba", 0x5eed26, 0x7
+
+gUnknown_085EED2D: ; 85EED2D
+ .incbin "base_emerald.gba", 0x5eed2d, 0x7
+
+gUnknown_085EED34: ; 85EED34
+ .incbin "base_emerald.gba", 0x5eed34, 0x8
+
+gUnknown_085EED3C: ; 85EED3C
+ .incbin "base_emerald.gba", 0x5eed3c, 0x1b4
+
+gUnknown_085EEEF0: ; 85EEEF0
+ .incbin "base_emerald.gba", 0x5eeef0, 0x3c
+
+gUnknown_085EEF2C: ; 85EEF2C
+ .incbin "base_emerald.gba", 0x5eef2c, 0x3c
+
+gUnknown_085EEF68: ; 85EEF68
+ .incbin "base_emerald.gba", 0x5eef68, 0x2c
+
+gUnknown_085EEF94: ; 85EEF94
+ .incbin "base_emerald.gba", 0x5eef94, 0x54
+
+gUnknown_085EEFE8: ; 85EEFE8
+ .incbin "base_emerald.gba", 0x5eefe8, 0x10
+
+gUnknown_085EEFF8: ; 85EEFF8
+ .incbin "base_emerald.gba", 0x5eeff8, 0x1c
+
+gUnknown_085EF014: ; 85EF014
+ .incbin "base_emerald.gba", 0x5ef014, 0x18
+
+gUnknown_085EF02C: ; 85EF02C
+ .incbin "base_emerald.gba", 0x5ef02c, 0x24
+
+gUnknown_085EF050: ; 85EF050
+ .incbin "base_emerald.gba", 0x5ef050, 0x34
+
+gUnknown_085EF084: ; 85EF084
+ .incbin "base_emerald.gba", 0x5ef084, 0x44
+
+gUnknown_085EF0C8: ; 85EF0C8
+ .incbin "base_emerald.gba", 0x5ef0c8, 0x2c
+
+gUnknown_085EF0F4: ; 85EF0F4
+ .incbin "base_emerald.gba", 0x5ef0f4, 0x30
+
+gUnknown_085EF124: ; 85EF124
+ .incbin "base_emerald.gba", 0x5ef124, 0x28
+
+gUnknown_085EF14C: ; 85EF14C
+ .incbin "base_emerald.gba", 0x5ef14c, 0x2c
+
+gUnknown_085EF178: ; 85EF178
+ .incbin "base_emerald.gba", 0x5ef178, 0x20
+
+gUnknown_085EF198: ; 85EF198
+ .incbin "base_emerald.gba", 0x5ef198, 0x1c
+
+gUnknown_085EF1B4: ; 85EF1B4
+ .incbin "base_emerald.gba", 0x5ef1b4, 0x24
+
+gUnknown_085EF1D8: ; 85EF1D8
+ .incbin "base_emerald.gba", 0x5ef1d8, 0x28
+
+gUnknown_085EF200: ; 85EF200
+ .incbin "base_emerald.gba", 0x5ef200, 0x1c
+
+gUnknown_085EF21C: ; 85EF21C
+ .incbin "base_emerald.gba", 0x5ef21c, 0x28
+
+gUnknown_085EF244: ; 85EF244
+ .incbin "base_emerald.gba", 0x5ef244, 0x3c
+
+gUnknown_085EF280: ; 85EF280
+ .incbin "base_emerald.gba", 0x5ef280, 0x34
+
+gUnknown_085EF2B4: ; 85EF2B4
+ .incbin "base_emerald.gba", 0x5ef2b4, 0x30
+
+gUnknown_085EF2E4: ; 85EF2E4
+ .incbin "base_emerald.gba", 0x5ef2e4, 0x18
+
+gUnknown_085EF2FC: ; 85EF2FC
+ .incbin "base_emerald.gba", 0x5ef2fc, 0x34
+
+gUnknown_085EF330: ; 85EF330
+ .incbin "base_emerald.gba", 0x5ef330, 0x30
+
+gUnknown_085EF360: ; 85EF360
+ .incbin "base_emerald.gba", 0x5ef360, 0x1c
+
+gUnknown_085EF37C: ; 85EF37C
+ .incbin "base_emerald.gba", 0x5ef37c, 0x20
+
+gUnknown_085EF39C: ; 85EF39C
+ .incbin "base_emerald.gba", 0x5ef39c, 0x28
+
+gUnknown_085EF3C4: ; 85EF3C4
+ .incbin "base_emerald.gba", 0x5ef3c4, 0x2c
+
+gUnknown_085EF3F0: ; 85EF3F0
+ .incbin "base_emerald.gba", 0x5ef3f0, 0x20
+
+gUnknown_085EF410: ; 85EF410
+ .incbin "base_emerald.gba", 0x5ef410, 0x1c
+
+gUnknown_085EF42C: ; 85EF42C
+ .incbin "base_emerald.gba", 0x5ef42c, 0x34
+
+gUnknown_085EF460: ; 85EF460
+ .incbin "base_emerald.gba", 0x5ef460, 0x34
+
+gUnknown_085EF494: ; 85EF494
+ .incbin "base_emerald.gba", 0x5ef494, 0x30
+
+gUnknown_085EF4C4: ; 85EF4C4
+ .incbin "base_emerald.gba", 0x5ef4c4, 0x2c
+
+gUnknown_085EF4F0: ; 85EF4F0
+ .incbin "base_emerald.gba", 0x5ef4f0, 0x30
+
+gUnknown_085EF520: ; 85EF520
+ .incbin "base_emerald.gba", 0x5ef520, 0x3c
+
+gUnknown_085EF55C: ; 85EF55C
+ .incbin "base_emerald.gba", 0x5ef55c, 0x28
+
+gUnknown_085EF584: ; 85EF584
+ .incbin "base_emerald.gba", 0x5ef584, 0x38
+
+gUnknown_085EF5BC: ; 85EF5BC
+ .incbin "base_emerald.gba", 0x5ef5bc, 0x24
+
+gUnknown_085EF5E0: ; 85EF5E0
+ .incbin "base_emerald.gba", 0x5ef5e0, 0x2c
+
+gUnknown_085EF60C: ; 85EF60C
+ .incbin "base_emerald.gba", 0x5ef60c, 0x24
+
+gUnknown_085EF630: ; 85EF630
+ .incbin "base_emerald.gba", 0x5ef630, 0x24
+
+gUnknown_085EF654: ; 85EF654
+ .incbin "base_emerald.gba", 0x5ef654, 0x10
+
+gUnknown_085EF664: ; 85EF664
+ .incbin "base_emerald.gba", 0x5ef664, 0x14
+
+gUnknown_085EF678: ; 85EF678
+ .incbin "base_emerald.gba", 0x5ef678, 0x15
+
+gUnknown_085EF68D: ; 85EF68D
+ .incbin "base_emerald.gba", 0x5ef68d, 0x14
+
+gUnknown_085EF6A1: ; 85EF6A1
+ .incbin "base_emerald.gba", 0x5ef6a1, 0x1c
+
+gUnknown_085EF6BD: ; 85EF6BD
+ .incbin "base_emerald.gba", 0x5ef6bd, 0x15
+
+gUnknown_085EF6D2: ; 85EF6D2
+ .incbin "base_emerald.gba", 0x5ef6d2, 0x17
+
+gUnknown_085EF6E9: ; 85EF6E9
+ .incbin "base_emerald.gba", 0x5ef6e9, 0xf
+
+gUnknown_085EF6F8: ; 85EF6F8
+ .incbin "base_emerald.gba", 0x5ef6f8, 0x18
+
+gUnknown_085EF710: ; 85EF710
+ .incbin "base_emerald.gba", 0x5ef710, 0x24
+
+gUnknown_085EF734: ; 85EF734
+ .incbin "base_emerald.gba", 0x5ef734, 0x1c
+
+gUnknown_085EF750: ; 85EF750
+ .incbin "base_emerald.gba", 0x5ef750, 0x131
+
+gUnknown_085EF881: ; 85EF881
+ .incbin "base_emerald.gba", 0x5ef881, 0x2
+
+gUnknown_085EF883: ; 85EF883
+ .incbin "base_emerald.gba", 0x5ef883, 0x5
+
+gUnknown_085EF888: ; 85EF888
+ .incbin "base_emerald.gba", 0x5ef888, 0x2
+
+gUnknown_085EF88A: ; 85EF88A
+ .incbin "base_emerald.gba", 0x5ef88a, 0xb
+
+gUnknown_085EF895: ; 85EF895
+ .incbin "base_emerald.gba", 0x5ef895, 0xe
+
+gUnknown_085EF8A3: ; 85EF8A3
+ .incbin "base_emerald.gba", 0x5ef8a3, 0x1f
+
+gUnknown_085EF8C2: ; 85EF8C2
+ .incbin "base_emerald.gba", 0x5ef8c2, 0x18
+
+gUnknown_085EF8DA: ; 85EF8DA
+ .incbin "base_emerald.gba", 0x5ef8da, 0xa
+
+gUnknown_085EF8E4: ; 85EF8E4
+ .incbin "base_emerald.gba", 0x5ef8e4, 0xf
+
+gUnknown_085EF8F3: ; 85EF8F3
+ .incbin "base_emerald.gba", 0x5ef8f3, 0x6d
+
+gUnknown_085EF960: ; 85EF960
+ .incbin "base_emerald.gba", 0x5ef960, 0x19
+
+gUnknown_085EF979: ; 85EF979
+ .incbin "base_emerald.gba", 0x5ef979, 0x2d
+
+gUnknown_085EF9A6: ; 85EF9A6
+ .incbin "base_emerald.gba", 0x5ef9a6, 0x40
+
+gUnknown_085EF9E6: ; 85EF9E6
+ .incbin "base_emerald.gba", 0x5ef9e6, 0x2a
+
+gUnknown_085EFA10: ; 85EFA10
+ .incbin "base_emerald.gba", 0x5efa10, 0x21
+
+gUnknown_085EFA31: ; 85EFA31
+ .incbin "base_emerald.gba", 0x5efa31, 0xd
+
+gUnknown_085EFA3E: ; 85EFA3E
+ .incbin "base_emerald.gba", 0x5efa3e, 0x14
+
+gUnknown_085EFA52: ; 85EFA52
+ .incbin "base_emerald.gba", 0x5efa52, 0x4
+
+gUnknown_085EFA56: ; 85EFA56
+ .incbin "base_emerald.gba", 0x5efa56, 0x7
+
+gUnknown_085EFA5D: ; 85EFA5D
+ .incbin "base_emerald.gba", 0x5efa5d, 0xa
+
+gUnknown_085EFA67: ; 85EFA67
+ .incbin "base_emerald.gba", 0x5efa67, 0x7
+
+gUnknown_085EFA6E: ; 85EFA6E
+ .incbin "base_emerald.gba", 0x5efa6e, 0x21
+
+gUnknown_085EFA8F: ; 85EFA8F
+ .incbin "base_emerald.gba", 0x5efa8f, 0x1b
+
+gUnknown_085EFAAA: ; 85EFAAA
+ .incbin "base_emerald.gba", 0x5efaaa, 0x1c
+
+gUnknown_085EFAC6: ; 85EFAC6
+ .incbin "base_emerald.gba", 0x5efac6, 0x1a
+
+gUnknown_085EFAE0: ; 85EFAE0
+ .incbin "base_emerald.gba", 0x5efae0, 0x8
+
+gUnknown_085EFAE8: ; 85EFAE8
+ .incbin "base_emerald.gba", 0x5efae8, 0xea
+
+gUnknown_085EFBD2: ; 85EFBD2
+ .incbin "base_emerald.gba", 0x5efbd2, 0x3a
+
+gUnknown_085EFC0C: ; 85EFC0C
+ .incbin "base_emerald.gba", 0x5efc0c, 0x1b
+
+gUnknown_085EFC27: ; 85EFC27
+ .incbin "base_emerald.gba", 0x5efc27, 0xad
+
+gUnknown_085EFCD4: ; 85EFCD4
+ .incbin "base_emerald.gba", 0x5efcd4, 0xb
+
+gUnknown_085EFCDF: ; 85EFCDF
+ .incbin "base_emerald.gba", 0x5efcdf, 0x6
+
+gUnknown_085EFCE5: ; 85EFCE5
+ .incbin "base_emerald.gba", 0x5efce5, 0xb
+
+gUnknown_085EFCF0: ; 85EFCF0
+ .incbin "base_emerald.gba", 0x5efcf0, 0x10
+
+gUnknown_085EFD00: ; 85EFD00
+ .incbin "base_emerald.gba", 0x5efd00, 0x20
+
+gUnknown_085EFD20: ; 85EFD20
+ .incbin "base_emerald.gba", 0x5efd20, 0x8
+
+gUnknown_085EFD28: ; 85EFD28
+ .incbin "base_emerald.gba", 0x5efd28, 0x28
+
+gUnknown_085EFD50: ; 85EFD50
+ .incbin "base_emerald.gba", 0x5efd50, 0x14
+
+gUnknown_085EFD64: ; 85EFD64
+ .incbin "base_emerald.gba", 0x5efd64, 0x4
+
+gUnknown_085EFD68: ; 85EFD68
+ .incbin "base_emerald.gba", 0x5efd68, 0x18
+
+gUnknown_085EFD80: ; 85EFD80
+ .incbin "base_emerald.gba", 0x5efd80, 0x8
+
+gUnknown_085EFD88: ; 85EFD88
+ .incbin "base_emerald.gba", 0x5efd88, 0xc
+
+gUnknown_085EFD94: ; 85EFD94
+ .incbin "base_emerald.gba", 0x5efd94, 0x8
+
+gUnknown_085EFD9C: ; 85EFD9C
+ .incbin "base_emerald.gba", 0x5efd9c, 0x8
+
+gUnknown_085EFDA4: ; 85EFDA4
+ .incbin "base_emerald.gba", 0x5efda4, 0x8
+
+gUnknown_085EFDAC: ; 85EFDAC
+ .incbin "base_emerald.gba", 0x5efdac, 0x18
+
+gUnknown_085EFDC4: ; 85EFDC4
+ .incbin "base_emerald.gba", 0x5efdc4, 0x20
+
+gUnknown_085EFDE4: ; 85EFDE4
+ .incbin "base_emerald.gba", 0x5efde4, 0x90
+
+gUnknown_085EFE74: ; 85EFE74
+ .incbin "base_emerald.gba", 0x5efe74, 0x48
+
+gUnknown_085EFEBC: ; 85EFEBC
+ .incbin "base_emerald.gba", 0x5efebc, 0x32
+
+gUnknown_085EFEEE: ; 85EFEEE
+ .incbin "base_emerald.gba", 0x5efeee, 0x12
+
+gUnknown_085EFF00: ; 85EFF00
+ .incbin "base_emerald.gba", 0x5eff00, 0x5fc
+
+gUnknown_085F04FC: ; 85F04FC
+ .incbin "base_emerald.gba", 0x5f04fc, 0x54
+
+gUnknown_085F0550: ; 85F0550
+ .incbin "base_emerald.gba", 0x5f0550, 0x8
+
+gUnknown_085F0558: ; 85F0558
+ .incbin "base_emerald.gba", 0x5f0558, 0x10
+
+gUnknown_085F0568: ; 85F0568
+ .incbin "base_emerald.gba", 0x5f0568, 0x48
+
+gUnknown_085F05B0: ; 85F05B0
+ .incbin "base_emerald.gba", 0x5f05b0, 0xb4
+
+gUnknown_085F0664: ; 85F0664
+ .incbin "base_emerald.gba", 0x5f0664, 0x4
+
+gUnknown_085F0668: ; 85F0668
+ .incbin "base_emerald.gba", 0x5f0668, 0x4
+
+gUnknown_085F066C: ; 85F066C
+ .incbin "base_emerald.gba", 0x5f066c, 0x34
+
+gUnknown_085F06A0: ; 85F06A0
+ .incbin "base_emerald.gba", 0x5f06a0, 0x8
+
+gUnknown_085F06A8: ; 85F06A8
+ .incbin "base_emerald.gba", 0x5f06a8, 0x18
+
+gUnknown_085F06C0: ; 85F06C0
+ .incbin "base_emerald.gba", 0x5f06c0, 0x8
+
+gUnknown_085F06C8: ; 85F06C8
+ .incbin "base_emerald.gba", 0x5f06c8, 0x10
+
+gUnknown_085F06D8: ; 85F06D8
+ .incbin "base_emerald.gba", 0x5f06d8, 0x8
+
+gUnknown_085F06E0: ; 85F06E0
+ .incbin "base_emerald.gba", 0x5f06e0, 0x20
+
+gUnknown_085F0700: ; 85F0700
+ .incbin "base_emerald.gba", 0x5f0700, 0x20
+
+gUnknown_085F0720: ; 85F0720
+ .incbin "base_emerald.gba", 0x5f0720, 0x20
+
+gUnknown_085F0740: ; 85F0740
+ .incbin "base_emerald.gba", 0x5f0740, 0x480
+
+gUnknown_085F0BC0: ; 85F0BC0
+ .incbin "base_emerald.gba", 0x5f0bc0, 0x13c
+
+gUnknown_085F0CFC: ; 85F0CFC
+ .incbin "base_emerald.gba", 0x5f0cfc, 0x60
+
+gUnknown_085F0D5C: ; 85F0D5C
+ .incbin "base_emerald.gba", 0x5f0d5c, 0x60
+
+gUnknown_085F0DBC: ; 85F0DBC
+ .incbin "base_emerald.gba", 0x5f0dbc, 0x5dc
+
+gUnknown_085F1398: ; 85F1398
+ .incbin "base_emerald.gba", 0x5f1398, 0x2d0
+
+gUnknown_085F1668: ; 85F1668
+ .incbin "base_emerald.gba", 0x5f1668, 0x20
+
+gUnknown_085F1688: ; 85F1688
+ .incbin "base_emerald.gba", 0x5f1688, 0x20
+
+gUnknown_085F16A8: ; 85F16A8
+ .incbin "base_emerald.gba", 0x5f16a8, 0x13c
+
+gUnknown_085F17E4: ; 85F17E4
+ .incbin "base_emerald.gba", 0x5f17e4, 0x20
+
+gUnknown_085F1804: ; 85F1804
+ .incbin "base_emerald.gba", 0x5f1804, 0x20
+
+gUnknown_085F1824: ; 85F1824
+ .incbin "base_emerald.gba", 0x5f1824, 0x688
+
+gUnknown_085F1EAC: ; 85F1EAC
+ .incbin "base_emerald.gba", 0x5f1eac, 0x304
+
+gUnknown_085F21B0: ; 85F21B0
+ .incbin "base_emerald.gba", 0x5f21b0, 0x16c
+
+gUnknown_085F231C: ; 85F231C
+ .incbin "base_emerald.gba", 0x5f231c, 0x40
+
+gUnknown_085F235C: ; 85F235C
+ .incbin "base_emerald.gba", 0x5f235c, 0x1ec
+
+gUnknown_085F2548: ; 85F2548
+ .incbin "base_emerald.gba", 0x5f2548, 0x20
+
+gUnknown_085F2568: ; 85F2568
+ .incbin "base_emerald.gba", 0x5f2568, 0x2ae4
+
+gUnknown_085F504C: ; 85F504C
+ .incbin "base_emerald.gba", 0x5f504c, 0x18
+
+gUnknown_085F5064: ; 85F5064
+ .incbin "base_emerald.gba", 0x5f5064, 0x30
+
+gUnknown_085F5094: ; 85F5094
+ .incbin "base_emerald.gba", 0x5f5094, 0x10
+
+gUnknown_085F50A4: ; 85F50A4
+ .incbin "base_emerald.gba", 0x5f50a4, 0x48
+
+gUnknown_085F50EC: ; 85F50EC
+ .incbin "base_emerald.gba", 0x5f50ec, 0x28
+
+gUnknown_085F5114: ; 85F5114
+ .incbin "base_emerald.gba", 0x5f5114, 0xc
+
+gUnknown_085F5120: ; 85F5120
+ .incbin "base_emerald.gba", 0x5f5120, 0x60
+
+gUnknown_085F5180: ; 85F5180
+ .incbin "base_emerald.gba", 0x5f5180, 0x18
+
+gUnknown_085F5198: ; 85F5198
+ .incbin "base_emerald.gba", 0x5f5198, 0x4
+
+gUnknown_085F519C: ; 85F519C
+ .incbin "base_emerald.gba", 0x5f519c, 0x50
+
+gUnknown_085F51EC: ; 85F51EC
+ .incbin "base_emerald.gba", 0x5f51ec, 0x18
+
+gUnknown_085F5204: ; 85F5204
+ .incbin "base_emerald.gba", 0x5f5204, 0x38
+
+gUnknown_085F523C: ; 85F523C
+ .incbin "base_emerald.gba", 0x5f523c, 0x18
+
+gUnknown_085F5254: ; 85F5254
+ .incbin "base_emerald.gba", 0x5f5254, 0x38
+
+gUnknown_085F528C: ; 85F528C
+ .incbin "base_emerald.gba", 0x5f528c, 0x18
+
+gUnknown_085F52A4: ; 85F52A4
+ .incbin "base_emerald.gba", 0x5f52a4, 0x18
+
+gUnknown_085F52BC: ; 85F52BC
+ .incbin "base_emerald.gba", 0x5f52bc, 0x10
+
+gUnknown_085F52CC: ; 85F52CC
+ .incbin "base_emerald.gba", 0x5f52cc, 0x10
+
+gUnknown_085F52DC: ; 85F52DC
+ .incbin "base_emerald.gba", 0x5f52dc, 0x20
+
+gUnknown_085F52FC: ; 85F52FC
+ .incbin "base_emerald.gba", 0x5f52fc, 0x10
+
+gUnknown_085F530C: ; 85F530C
+ .incbin "base_emerald.gba", 0x5f530c, 0x28
+
+gUnknown_085F5334: ; 85F5334
+ .incbin "base_emerald.gba", 0x5f5334, 0x10
+
+gUnknown_085F5344: ; 85F5344
+ .incbin "base_emerald.gba", 0x5f5344, 0x10
+
+gUnknown_085F5354: ; 85F5354
+ .incbin "base_emerald.gba", 0x5f5354, 0x30
+
+gUnknown_085F5384: ; 85F5384
+ .incbin "base_emerald.gba", 0x5f5384, 0x28
+
+gUnknown_085F53AC: ; 85F53AC
+ .incbin "base_emerald.gba", 0x5f53ac, 0x10
+
+gUnknown_085F53BC: ; 85F53BC
+ .incbin "base_emerald.gba", 0x5f53bc, 0x50
+
+gUnknown_085F540C: ; 85F540C
+ .incbin "base_emerald.gba", 0x5f540c, 0x10
+
+gUnknown_085F541C: ; 85F541C
+ .incbin "base_emerald.gba", 0x5f541c, 0x24
+
+gUnknown_085F5440: ; 85F5440
+ .incbin "base_emerald.gba", 0x5f5440, 0x18
+
+gUnknown_085F5458: ; 85F5458
+ .incbin "base_emerald.gba", 0x5f5458, 0x38
+
+gUnknown_085F5490: ; 85F5490
+ .incbin "base_emerald.gba", 0x5f5490, 0x4
+
+gUnknown_085F5494: ; 85F5494
+ .incbin "base_emerald.gba", 0x5f5494, 0x4d40
+
+gUnknown_085FA1D4: ; 85FA1D4
+ .incbin "base_emerald.gba", 0x5fa1d4, 0x4
+
+gUnknown_085FA1D8: ; 85FA1D8
+ .incbin "base_emerald.gba", 0x5fa1d8, 0xff90
+
+gUnknown_0860A168: ; 860A168
+ .incbin "base_emerald.gba", 0x60a168, 0x1b8
+
+gUnknown_0860A320: ; 860A320
+ .incbin "base_emerald.gba", 0x60a320, 0x8c
+
+gUnknown_0860A3AC: ; 860A3AC
+ .incbin "base_emerald.gba", 0x60a3ac, 0x30
+
+gUnknown_0860A3DC: ; 860A3DC
+ .incbin "base_emerald.gba", 0x60a3dc, 0xd0
+
+gUnknown_0860A4AC: ; 860A4AC
+ .incbin "base_emerald.gba", 0x60a4ac, 0x388
+
+gUnknown_0860A834: ; 860A834
+ .incbin "base_emerald.gba", 0x60a834, 0x70
+
+gUnknown_0860A8A4: ; 860A8A4
+ .incbin "base_emerald.gba", 0x60a8a4, 0x24
+
+gUnknown_0860A8C8: ; 860A8C8
+ .incbin "base_emerald.gba", 0x60a8c8, 0x19c
+
+gUnknown_0860AA64: ; 860AA64
+ .incbin "base_emerald.gba", 0x60aa64, 0x1c
+
+gUnknown_0860AA80: ; 860AA80
+ .incbin "base_emerald.gba", 0x60aa80, 0x8
+
+gUnknown_0860AA88: ; 860AA88
+ .incbin "base_emerald.gba", 0x60aa88, 0x25c
+
+gUnknown_0860ACE4: ; 860ACE4
+ .incbin "base_emerald.gba", 0x60ace4, 0x4b
+
+gUnknown_0860AD2F: ; 860AD2F
+ .incbin "base_emerald.gba", 0x60ad2f, 0x39
+
+gUnknown_0860AD68: ; 860AD68
+ .incbin "base_emerald.gba", 0x60ad68, 0x8
+
+gUnknown_0860AD70: ; 860AD70
+ .incbin "base_emerald.gba", 0x60ad70, 0x1e
+
+gUnknown_0860AD8E: ; 860AD8E
+ .incbin "base_emerald.gba", 0x60ad8e, 0x30
+
+gUnknown_0860ADBE: ; 860ADBE
+ .incbin "base_emerald.gba", 0x60adbe, 0xbe
+
+gUnknown_0860AE7C: ; 860AE7C
+ .incbin "base_emerald.gba", 0x60ae7c, 0xc
+
+gUnknown_0860AE88: ; 860AE88
+ .incbin "base_emerald.gba", 0x60ae88, 0x8
+
+gUnknown_0860AE90: ; 860AE90
+ .incbin "base_emerald.gba", 0x60ae90, 0xe4
+
+gUnknown_0860AF74: ; 860AF74
+ .incbin "base_emerald.gba", 0x60af74, 0xe4
+
+gUnknown_0860B058: ; 860B058
+ .incbin "base_emerald.gba", 0x60b058, 0xc
+
+gUnknown_0860B064: ; 860B064
+ .incbin "base_emerald.gba", 0x60b064, 0x8
+
+gUnknown_0860B06C: ; 860B06C
+ .incbin "base_emerald.gba", 0x60b06c, 0x8
+
+gUnknown_0860B074: ; 860B074
+ .incbin "base_emerald.gba", 0x60b074, 0xa
+
+gUnknown_0860B07E: ; 860B07E
+ .incbin "base_emerald.gba", 0x60b07e, 0x126
+
+gUnknown_0860B1A4: ; 860B1A4
+ .incbin "base_emerald.gba", 0x60b1a4, 0x40
+
+gUnknown_0860B1E4: ; 860B1E4
+ .incbin "base_emerald.gba", 0x60b1e4, 0x20
+
+gUnknown_0860B204: ; 860B204
+ .incbin "base_emerald.gba", 0x60b204, 0x20
+
+gUnknown_0860B224: ; 860B224
+ .incbin "base_emerald.gba", 0x60b224, 0xc8
+
+gUnknown_0860B2EC: ; 860B2EC
+ .incbin "base_emerald.gba", 0x60b2ec, 0x18
+
+gUnknown_0860B304: ; 860B304
+ .incbin "base_emerald.gba", 0x60b304, 0xc
+
+gUnknown_0860B310: ; 860B310
+ .incbin "base_emerald.gba", 0x60b310, 0x14
+
+gUnknown_0860B324: ; 860B324
+ .incbin "base_emerald.gba", 0x60b324, 0x14
+
+gUnknown_0860B338: ; 860B338
+ .incbin "base_emerald.gba", 0x60b338, 0x14
+
+gUnknown_0860B34C: ; 860B34C
+ .incbin "base_emerald.gba", 0x60b34c, 0xc
+
+gUnknown_0860B358: ; 860B358
+ .incbin "base_emerald.gba", 0x60b358, 0x1630
+
+gUnknown_0860C988: ; 860C988
+ .incbin "base_emerald.gba", 0x60c988, 0x269
+
+gUnknown_0860CBF1: ; 860CBF1
+ .incbin "base_emerald.gba", 0x60cbf1, 0x283
+
+gUnknown_0860CE74: ; 860CE74
+ .incbin "base_emerald.gba", 0x60ce74, 0x10
+
+gUnknown_0860CE84: ; 860CE84
+ .incbin "base_emerald.gba", 0x60ce84, 0x10
+
+gUnknown_0860CE94: ; 860CE94
+ .incbin "base_emerald.gba", 0x60ce94, 0x20
+
+gUnknown_0860CEB4: ; 860CEB4
+ .incbin "base_emerald.gba", 0x60ceb4, 0x90
+
+gUnknown_0860CF44: ; 860CF44
+ .incbin "base_emerald.gba", 0x60cf44, 0xc
+
+gUnknown_0860CF50: ; 860CF50
+ .incbin "base_emerald.gba", 0x60cf50, 0x58
+
+gUnknown_0860CFA8: ; 860CFA8
+ .incbin "base_emerald.gba", 0x60cfa8, 0x30
+
+gUnknown_0860CFD8: ; 860CFD8
+ .incbin "base_emerald.gba", 0x60cfd8, 0x30
+
+gUnknown_0860D008: ; 860D008
+ .incbin "base_emerald.gba", 0x60d008, 0x48
+
+gUnknown_0860D050: ; 860D050
+ .incbin "base_emerald.gba", 0x60d050, 0x18
+
+gUnknown_0860D068: ; 860D068
+ .incbin "base_emerald.gba", 0x60d068, 0x18
+
+gUnknown_0860D080: ; 860D080
+ .incbin "base_emerald.gba", 0x60d080, 0x10
+
+gUnknown_0860D090: ; 860D090
+ .incbin "base_emerald.gba", 0x60d090, 0x5c
+
+gUnknown_0860D0EC: ; 860D0EC
+ .incbin "base_emerald.gba", 0x60d0ec, 0x10
+
+gUnknown_0860D0FC: ; 860D0FC
+ .incbin "base_emerald.gba", 0x60d0fc, 0x10
+
+gUnknown_0860D10C: ; 860D10C
+ .incbin "base_emerald.gba", 0x60d10c, 0x40
+
+gUnknown_0860D14C: ; 860D14C
+ .incbin "base_emerald.gba", 0x60d14c, 0x10
+
+gUnknown_0860D15C: ; 860D15C
+ .incbin "base_emerald.gba", 0x60d15c, 0x40
+
+gUnknown_0860D19C: ; 860D19C
+ .incbin "base_emerald.gba", 0x60d19c, 0x4
+
+gUnknown_0860D1A0: ; 860D1A0
+ .incbin "base_emerald.gba", 0x60d1a0, 0x20
+
+gUnknown_0860D1C0: ; 860D1C0
+ .incbin "base_emerald.gba", 0x60d1c0, 0x10
+
+gUnknown_0860D1D0: ; 860D1D0
+ .incbin "base_emerald.gba", 0x60d1d0, 0x44
+
+gUnknown_0860D214: ; 860D214
+ .incbin "base_emerald.gba", 0x60d214, 0x80
+
+gUnknown_0860D294: ; 860D294
+ .incbin "base_emerald.gba", 0x60d294, 0xac
+
+gUnknown_0860D340: ; 860D340
+ .incbin "base_emerald.gba", 0x60d340, 0x3
+
+gUnknown_0860D343: ; 860D343
+ .incbin "base_emerald.gba", 0x60d343, 0x3
+
+gUnknown_0860D346: ; 860D346
+ .incbin "base_emerald.gba", 0x60d346, 0x3
+
+gUnknown_0860D349: ; 860D349
+ .incbin "base_emerald.gba", 0x60d349, 0x7
+
+gUnknown_0860D350: ; 860D350
+ .incbin "base_emerald.gba", 0x60d350, 0x3c
+
+gUnknown_0860D38C: ; 860D38C
+ .incbin "base_emerald.gba", 0x60d38c, 0x1c
+
+gUnknown_0860D3A8: ; 860D3A8
+ .incbin "base_emerald.gba", 0x60d3a8, 0x3
+
+gUnknown_0860D3AB: ; 860D3AB
+ .incbin "base_emerald.gba", 0x60d3ab, 0x3
+
+gUnknown_0860D3AE: ; 860D3AE
+ .incbin "base_emerald.gba", 0x60d3ae, 0x3
+
+gUnknown_0860D3B1: ; 860D3B1
+ .incbin "base_emerald.gba", 0x60d3b1, 0x3
+
+gUnknown_0860D3B4: ; 860D3B4
+ .incbin "base_emerald.gba", 0x60d3b4, 0x10
+
+gUnknown_0860D3C4: ; 860D3C4
+ .incbin "base_emerald.gba", 0x60d3c4, 0x2
+
+gUnknown_0860D3C6: ; 860D3C6
+ .incbin "base_emerald.gba", 0x60d3c6, 0x2b
+
+gUnknown_0860D3F1: ; 860D3F1
+ .incbin "base_emerald.gba", 0x60d3f1, 0x1
+
+gUnknown_0860D3F2: ; 860D3F2
+ .incbin "base_emerald.gba", 0x60d3f2, 0x1f
+
+gUnknown_0860D411: ; 860D411
+ .incbin "base_emerald.gba", 0x60d411, 0x8ff
+
+gUnknown_0860DD10: ; 860DD10
+ .incbin "base_emerald.gba", 0x60dd10, 0x100
+
+gUnknown_0860DE10: ; 860DE10
+ .incbin "base_emerald.gba", 0x60de10, 0x40
+
+gUnknown_0860DE50: ; 860DE50
+ .incbin "base_emerald.gba", 0x60de50, 0x28
+
+gUnknown_0860DE78: ; 860DE78
+ .incbin "base_emerald.gba", 0x60de78, 0xc
+
+gUnknown_0860DE84: ; 860DE84
+ .incbin "base_emerald.gba", 0x60de84, 0x14
+
+gUnknown_0860DE98: ; 860DE98
+ .incbin "base_emerald.gba", 0x60de98, 0x10
+
+gUnknown_0860DEA8: ; 860DEA8
+ .incbin "base_emerald.gba", 0x60dea8, 0x10
+
+gUnknown_0860DEB8: ; 860DEB8
+ .incbin "base_emerald.gba", 0x60deb8, 0xb68
+
+gUnknown_0860EA20: ; 860EA20
+ .incbin "base_emerald.gba", 0x60ea20, 0xc
+
+gUnknown_0860EA2C: ; 860EA2C
+ .incbin "base_emerald.gba", 0x60ea2c, 0x8
+
+gUnknown_0860EA34: ; 860EA34
+ .incbin "base_emerald.gba", 0x60ea34, 0x18
+
+gUnknown_0860EA4C: ; 860EA4C
+ .incbin "base_emerald.gba", 0x60ea4c, 0x20
+
+gUnknown_0860EA6C: ; 860EA6C
+ .incbin "base_emerald.gba", 0x60ea6c, 0x100
+
+gUnknown_0860EB6C: ; 860EB6C
+ .incbin "base_emerald.gba", 0x60eb6c, 0x20
+
+gUnknown_0860EB8C: ; 860EB8C
+ .incbin "base_emerald.gba", 0x60eb8c, 0x3e4
+
+gUnknown_0860EF70: ; 860EF70
+ .incbin "base_emerald.gba", 0x60ef70, 0x8
+
+gUnknown_0860EF78: ; 860EF78
+ .incbin "base_emerald.gba", 0x60ef78, 0x20
+
+gUnknown_0860EF98: ; 860EF98
+ .incbin "base_emerald.gba", 0x60ef98, 0x8
+
+gUnknown_0860EFA0: ; 860EFA0
+ .incbin "base_emerald.gba", 0x60efa0, 0xc
+
+gUnknown_0860EFAC: ; 860EFAC
+ .incbin "base_emerald.gba", 0x60efac, 0x18
+
+gUnknown_0860EFC4: ; 860EFC4
+ .incbin "base_emerald.gba", 0x60efc4, 0x30
+
+gUnknown_0860EFF4: ; 860EFF4
+ .incbin "base_emerald.gba", 0x60eff4, 0x1c
+
+gUnknown_0860F010: ; 860F010
+ .incbin "base_emerald.gba", 0x60f010, 0x10
+
+gUnknown_0860F020: ; 860F020
+ .incbin "base_emerald.gba", 0x60f020, 0x54
+
+gUnknown_0860F074: ; 860F074
+ .incbin "base_emerald.gba", 0x60f074, 0x20
+
+gUnknown_0860F094: ; 860F094
+ .incbin "base_emerald.gba", 0x60f094, 0x4
+
+gUnknown_0860F098: ; 860F098
+ .incbin "base_emerald.gba", 0x60f098, 0x10
+
+gUnknown_0860F0A8: ; 860F0A8
+ .incbin "base_emerald.gba", 0x60f0a8, 0x8
+
+gUnknown_0860F0B0: ; 860F0B0
+ .incbin "base_emerald.gba", 0x60f0b0, 0x20
+
+gUnknown_0860F0D0: ; 860F0D0
+ .incbin "base_emerald.gba", 0x60f0d0, 0x4
+
+gUnknown_0860F0D4: ; 860F0D4
+ .incbin "base_emerald.gba", 0x60f0d4, 0x68
+
+gUnknown_0860F13C: ; 860F13C
+ .incbin "base_emerald.gba", 0x60f13c, 0x1100
+
+gUnknown_0861023C: ; 861023C
+ .incbin "base_emerald.gba", 0x61023c, 0x100
+
+gUnknown_0861033C: ; 861033C
+ .incbin "base_emerald.gba", 0x61033c, 0x60
+
+gUnknown_0861039C: ; 861039C
+ .incbin "base_emerald.gba", 0x61039c, 0x20
+
+gUnknown_086103BC: ; 86103BC
+ .incbin "base_emerald.gba", 0x6103bc, 0x28
+
+gUnknown_086103E4: ; 86103E4
+ .incbin "base_emerald.gba", 0x6103e4, 0x10
+
+gUnknown_086103F4: ; 86103F4
+ .incbin "base_emerald.gba", 0x6103f4, 0x28
+
+gUnknown_0861041C: ; 861041C
+ .incbin "base_emerald.gba", 0x61041c, 0xc
+
+gUnknown_08610428: ; 8610428
+ .incbin "base_emerald.gba", 0x610428, 0xc
+
+gUnknown_08610434: ; 8610434
+ .incbin "base_emerald.gba", 0x610434, 0x38
+
+gUnknown_0861046C: ; 861046C
+ .incbin "base_emerald.gba", 0x61046c, 0xa
+
+gUnknown_08610476: ; 8610476
+ .incbin "base_emerald.gba", 0x610476, 0x3
+
+gUnknown_08610479: ; 8610479
+ .incbin "base_emerald.gba", 0x610479, 0x15f
+
+gUnknown_086105D8: ; 86105D8
+ .incbin "base_emerald.gba", 0x6105d8, 0x18
+
+gUnknown_086105F0: ; 86105F0
+ .incbin "base_emerald.gba", 0x6105f0, 0x18
+
+gUnknown_08610608: ; 8610608
+ .incbin "base_emerald.gba", 0x610608, 0x18
+
+gUnknown_08610620: ; 8610620
+ .incbin "base_emerald.gba", 0x610620, 0x18
+
+gUnknown_08610638: ; 8610638
+ .incbin "base_emerald.gba", 0x610638, 0x18
+
+gUnknown_08610650: ; 8610650
+ .incbin "base_emerald.gba", 0x610650, 0x50
+
+gUnknown_086106A0: ; 86106A0
+ .incbin "base_emerald.gba", 0x6106a0, 0x10
+
+gUnknown_086106B0: ; 86106B0
+ .incbin "base_emerald.gba", 0x6106b0, 0x184
+
+gUnknown_08610834: ; 8610834
+ .incbin "base_emerald.gba", 0x610834, 0x18
+
+gUnknown_0861084C: ; 861084C
+ .incbin "base_emerald.gba", 0x61084c, 0x18
+
+gUnknown_08610864: ; 8610864
+ .incbin "base_emerald.gba", 0x610864, 0x18
+
+gUnknown_0861087C: ; 861087C
+ .incbin "base_emerald.gba", 0x61087c, 0x18
+
+gUnknown_08610894: ; 8610894
+ .incbin "base_emerald.gba", 0x610894, 0x18
+
+gUnknown_086108AC: ; 86108AC
+ .incbin "base_emerald.gba", 0x6108ac, 0xc
+
+gUnknown_086108B8: ; 86108B8
+ .incbin "base_emerald.gba", 0x6108b8, 0x10
+
+gUnknown_086108C8: ; 86108C8
+ .incbin "base_emerald.gba", 0x6108c8, 0x50
+
+gUnknown_08610918: ; 8610918
+ .incbin "base_emerald.gba", 0x610918, 0xa
+
+gUnknown_08610922: ; 8610922
+ .incbin "base_emerald.gba", 0x610922, 0x3
+
+gUnknown_08610925: ; 8610925
+ .incbin "base_emerald.gba", 0x610925, 0x3
+
+gUnknown_08610928: ; 8610928
+ .incbin "base_emerald.gba", 0x610928, 0x20
+
+gUnknown_08610948: ; 8610948
+ .incbin "base_emerald.gba", 0x610948, 0x28
+
+gUnknown_08610970: ; 8610970
+ .incbin "base_emerald.gba", 0x610970, 0x34
+
+gUnknown_086109A4: ; 86109A4
+ .incbin "base_emerald.gba", 0x6109a4, 0x16
+
+gUnknown_086109BA: ; 86109BA
+ .incbin "base_emerald.gba", 0x6109ba, 0x536
+
+gUnknown_08610EF0: ; 8610EF0
+ .incbin "base_emerald.gba", 0x610ef0, 0x100
+
+gUnknown_08610FF0: ; 8610FF0
+ .incbin "base_emerald.gba", 0x610ff0, 0x80
+
+gUnknown_08611070: ; 8611070
+ .incbin "base_emerald.gba", 0x611070, 0x140
+
+gUnknown_086111B0: ; 86111B0
+ .incbin "base_emerald.gba", 0x6111b0, 0x80
+
+gUnknown_08611230: ; 8611230
+ .incbin "base_emerald.gba", 0x611230, 0x80
+
+gUnknown_086112B0: ; 86112B0
+ .incbin "base_emerald.gba", 0x6112b0, 0x80
+
+gUnknown_08611330: ; 8611330
+ .incbin "base_emerald.gba", 0x611330, 0x40
+
+gUnknown_08611370: ; 8611370
+ .incbin "base_emerald.gba", 0x611370, 0x163
+
+gUnknown_086114D3: ; 86114D3
+ .incbin "base_emerald.gba", 0x6114d3, 0xd
+
+gUnknown_086114E0: ; 86114E0
+ .incbin "base_emerald.gba", 0x6114e0, 0x68
+
+gUnknown_08611548: ; 8611548
+ .incbin "base_emerald.gba", 0x611548, 0x8
+
+gUnknown_08611550: ; 8611550
+ .incbin "base_emerald.gba", 0x611550, 0x1c
+
+gUnknown_0861156C: ; 861156C
+ .incbin "base_emerald.gba", 0x61156c, 0xc
+
+gUnknown_08611578: ; 8611578
+ .incbin "base_emerald.gba", 0x611578, 0x33c
+
+gUnknown_086118B4: ; 86118B4
+ .incbin "base_emerald.gba", 0x6118b4, 0x348
+
+gUnknown_08611BFC: ; 8611BFC
+ .incbin "base_emerald.gba", 0x611bfc, 0x1c
+
+gUnknown_08611C18: ; 8611C18
+ .incbin "base_emerald.gba", 0x611c18, 0x5c
+
+gUnknown_08611C74: ; 8611C74
+ .incbin "base_emerald.gba", 0x611c74, 0x8
+
+gUnknown_08611C7C: ; 8611C7C
+ .incbin "base_emerald.gba", 0x611c7c, 0x8
+
+gUnknown_08611C84: ; 8611C84
+ .incbin "base_emerald.gba", 0x611c84, 0x8
+
+gUnknown_08611C8C: ; 8611C8C
+ .incbin "base_emerald.gba", 0x611c8c, 0xe
+
+gUnknown_08611C9A: ; 8611C9A
+ .incbin "base_emerald.gba", 0x611c9a, 0x16
+
+gUnknown_08611CB0: ; 8611CB0
+ .incbin "base_emerald.gba", 0x611cb0, 0x50
+
+gUnknown_08611D00: ; 8611D00
+ .incbin "base_emerald.gba", 0x611d00, 0x8
+
+gUnknown_08611D08: ; 8611D08
+ .incbin "base_emerald.gba", 0x611d08, 0x28
+
+gUnknown_08611D30: ; 8611D30
+ .incbin "base_emerald.gba", 0x611d30, 0x80
+
+gUnknown_08611DB0: ; 8611DB0
+ .incbin "base_emerald.gba", 0x611db0, 0x8
+
+gUnknown_08611DB8: ; 8611DB8
+ .incbin "base_emerald.gba", 0x611db8, 0x8
+
+gUnknown_08611DC0: ; 8611DC0
+ .incbin "base_emerald.gba", 0x611dc0, 0x19c
+
+gUnknown_08611F5C: ; 8611F5C
+ .incbin "base_emerald.gba", 0x611f5c, 0x18
+
+gUnknown_08611F74: ; 8611F74
+ .incbin "base_emerald.gba", 0x611f74, 0x10
+
+gUnknown_08611F84: ; 8611F84
+ .incbin "base_emerald.gba", 0x611f84, 0x1c
+
+gUnknown_08611FA0: ; 8611FA0
+ .incbin "base_emerald.gba", 0x611fa0, 0xc
+
+gUnknown_08611FAC: ; 8611FAC
+ .incbin "base_emerald.gba", 0x611fac, 0x14
+
+gUnknown_08611FC0: ; 8611FC0
+ .incbin "base_emerald.gba", 0x611fc0, 0x144
+
+gUnknown_08612104: ; 8612104
+ .incbin "base_emerald.gba", 0x612104, 0x1c
+
+gUnknown_08612120: ; 8612120
+ .incbin "base_emerald.gba", 0x612120, 0x44
+
+gUnknown_08612164: ; 8612164
+ .incbin "base_emerald.gba", 0x612164, 0x10
+
+gUnknown_08612174: ; 8612174
+ .incbin "base_emerald.gba", 0x612174, 0x10
+
+gUnknown_08612184: ; 8612184
+ .incbin "base_emerald.gba", 0x612184, 0x10
+
+gUnknown_08612194: ; 8612194
+ .incbin "base_emerald.gba", 0x612194, 0x180
+
+gUnknown_08612314: ; 8612314
+ .incbin "base_emerald.gba", 0x612314, 0x8
+
+gUnknown_0861231C: ; 861231C
+ .incbin "base_emerald.gba", 0x61231c, 0xc8
+
+gUnknown_086123E4: ; 86123E4
+ .incbin "base_emerald.gba", 0x6123e4, 0x1f8
+
+gUnknown_086125DC: ; 86125DC
+ .incbin "base_emerald.gba", 0x6125dc, 0x1c
+
+gUnknown_086125F8: ; 86125F8
+ .incbin "base_emerald.gba", 0x6125f8, 0x74
+
+gUnknown_0861266C: ; 861266C
+ .incbin "base_emerald.gba", 0x61266c, 0x9
+
+gUnknown_08612675: ; 8612675
+ .incbin "base_emerald.gba", 0x612675, 0x13
+
+gUnknown_08612688: ; 8612688
+ .incbin "base_emerald.gba", 0x612688, 0x8
+
+gUnknown_08612690: ; 8612690
+ .incbin "base_emerald.gba", 0x612690, 0x8
+
+gUnknown_08612698: ; 8612698
+ .incbin "base_emerald.gba", 0x612698, 0x4
+
+gUnknown_0861269C: ; 861269C
+ .incbin "base_emerald.gba", 0x61269c, 0x4
+
+gUnknown_086126A0: ; 86126A0
+ .incbin "base_emerald.gba", 0x6126a0, 0x4
+
+gUnknown_086126A4: ; 86126A4
+ .incbin "base_emerald.gba", 0x6126a4, 0x4
+
+gUnknown_086126A8: ; 86126A8
+ .incbin "base_emerald.gba", 0x6126a8, 0x2
+
+gUnknown_086126AA: ; 86126AA
+ .incbin "base_emerald.gba", 0x6126aa, 0x2
+
+gUnknown_086126AC: ; 86126AC
+ .incbin "base_emerald.gba", 0x6126ac, 0x2
+
+gUnknown_086126AE: ; 86126AE
+ .incbin "base_emerald.gba", 0x6126ae, 0x782
+
+gUnknown_08612E30: ; 8612E30
+ .incbin "base_emerald.gba", 0x612e30, 0x7d0
+
+gUnknown_08613600: ; 8613600
+ .incbin "base_emerald.gba", 0x613600, 0x50
+
+gUnknown_08613650: ; 8613650
+ .incbin "base_emerald.gba", 0x613650, 0x5
+
+gUnknown_08613655: ; 8613655
+ .incbin "base_emerald.gba", 0x613655, 0xfb
+
+gUnknown_08613750: ; 8613750
+ .incbin "base_emerald.gba", 0x613750, 0x44
+
+gUnknown_08613794: ; 8613794
+ .incbin "base_emerald.gba", 0x613794, 0x8
+
+gUnknown_0861379C: ; 861379C
+ .incbin "base_emerald.gba", 0x61379c, 0x190
+
+gUnknown_0861392C: ; 861392C
+ .incbin "base_emerald.gba", 0x61392c, 0x190
+
+gUnknown_08613ABC: ; 8613ABC
+ .incbin "base_emerald.gba", 0x613abc, 0x7e
+
+gUnknown_08613B3A: ; 8613B3A
+ .incbin "base_emerald.gba", 0x613b3a, 0xa
+
+gUnknown_08613B44: ; 8613B44
+ .incbin "base_emerald.gba", 0x613b44, 0xd8
+
+gUnknown_08613C1C: ; 8613C1C
+ .incbin "base_emerald.gba", 0x613c1c, 0x2a4
+
+gUnknown_08613EC0: ; 8613EC0
+ .incbin "base_emerald.gba", 0x613ec0, 0x18
+
+gUnknown_08613ED8: ; 8613ED8
+ .incbin "base_emerald.gba", 0x613ed8, 0x8
+
+gUnknown_08613EE0: ; 8613EE0
+ .incbin "base_emerald.gba", 0x613ee0, 0x48
+
+gUnknown_08613F28: ; 8613F28
+ .incbin "base_emerald.gba", 0x613f28, 0xc
+
+gUnknown_08613F34: ; 8613F34
+ .incbin "base_emerald.gba", 0x613f34, 0x12
+
+gUnknown_08613F46: ; 8613F46
+ .incbin "base_emerald.gba", 0x613f46, 0x40
+
+gUnknown_08613F86: ; 8613F86
+ .incbin "base_emerald.gba", 0x613f86, 0xa
+
+gUnknown_08613F90: ; 8613F90
+ .incbin "base_emerald.gba", 0x613f90, 0xc
+
+gUnknown_08613F9C: ; 8613F9C
+ .incbin "base_emerald.gba", 0x613f9c, 0x18
+
+gUnknown_08613FB4: ; 8613FB4
+ .incbin "base_emerald.gba", 0x613fb4, 0x78
+
+gUnknown_0861402C: ; 861402C
+ .incbin "base_emerald.gba", 0x61402c, 0x4
+
+gUnknown_08614030: ; 8614030
+ .incbin "base_emerald.gba", 0x614030, 0x4
+
+gUnknown_08614034: ; 8614034
+ .incbin "base_emerald.gba", 0x614034, 0x4
+
+gUnknown_08614038: ; 8614038
+ .incbin "base_emerald.gba", 0x614038, 0x4
+
+gUnknown_0861403C: ; 861403C
+ .incbin "base_emerald.gba", 0x61403c, 0x6
+
+gUnknown_08614042: ; 8614042
+ .incbin "base_emerald.gba", 0x614042, 0x2
+
+gUnknown_08614044: ; 8614044
+ .incbin "base_emerald.gba", 0x614044, 0x2
+
+gUnknown_08614046: ; 8614046
+ .incbin "base_emerald.gba", 0x614046, 0x1
+
+gUnknown_08614047: ; 8614047
+ .incbin "base_emerald.gba", 0x614047, 0x4
+
+gUnknown_0861404B: ; 861404B
+ .incbin "base_emerald.gba", 0x61404b, 0x2
+
+gUnknown_0861404D: ; 861404D
+ .incbin "base_emerald.gba", 0x61404d, 0x2
+
+gUnknown_0861404F: ; 861404F
+ .incbin "base_emerald.gba", 0x61404f, 0x5
+
+gUnknown_08614054: ; 8614054
+ .incbin "base_emerald.gba", 0x614054, 0x30
+
+gUnknown_08614084: ; 8614084
+ .incbin "base_emerald.gba", 0x614084, 0x8
+
+gUnknown_0861408C: ; 861408C
+ .incbin "base_emerald.gba", 0x61408c, 0x8
+
+gUnknown_08614094: ; 8614094
+ .incbin "base_emerald.gba", 0x614094, 0x10
+
+gUnknown_086140A4: ; 86140A4
+ .incbin "base_emerald.gba", 0x6140a4, 0xc0
+
+gUnknown_08614164: ; 8614164
+ .incbin "base_emerald.gba", 0x614164, 0x10
+
+gUnknown_08614174: ; 8614174
+ .incbin "base_emerald.gba", 0x614174, 0x38
+
+gUnknown_086141AC: ; 86141AC
+ .incbin "base_emerald.gba", 0x6141ac, 0x50
+
+gUnknown_086141FC: ; 86141FC
+ .incbin "base_emerald.gba", 0x6141fc, 0x48
+
+gUnknown_08614244: ; 8614244
+ .incbin "base_emerald.gba", 0x614244, 0x18
+
+gUnknown_0861425C: ; 861425C
+ .incbin "base_emerald.gba", 0x61425c, 0x4
+
+gUnknown_08614260: ; 8614260
+ .incbin "base_emerald.gba", 0x614260, 0x4
+
+gUnknown_08614264: ; 8614264
+ .incbin "base_emerald.gba", 0x614264, 0x4
+
+gUnknown_08614268: ; 8614268
+ .incbin "base_emerald.gba", 0x614268, 0x4
+
+gUnknown_0861426C: ; 861426C
+ .incbin "base_emerald.gba", 0x61426c, 0x4
+
+gUnknown_08614270: ; 8614270
+ .incbin "base_emerald.gba", 0x614270, 0x4
+
+gUnknown_08614274: ; 8614274
+ .incbin "base_emerald.gba", 0x614274, 0x4
+
+gUnknown_08614278: ; 8614278
+ .incbin "base_emerald.gba", 0x614278, 0x18
+
+gUnknown_08614290: ; 8614290
+ .incbin "base_emerald.gba", 0x614290, 0x18
+
+gUnknown_086142A8: ; 86142A8
+ .incbin "base_emerald.gba", 0x6142a8, 0x20
+
+gUnknown_086142C8: ; 86142C8
+ .incbin "base_emerald.gba", 0x6142c8, 0x70
+
+gUnknown_08614338: ; 8614338
+ .incbin "base_emerald.gba", 0x614338, 0x40
+
+gUnknown_08614378: ; 8614378
+ .incbin "base_emerald.gba", 0x614378, 0x44
+
+gUnknown_086143BC: ; 86143BC
+ .incbin "base_emerald.gba", 0x6143bc, 0x4e
+
+gUnknown_0861440A: ; 861440A
+ .incbin "base_emerald.gba", 0x61440a, 0x4
+
+gUnknown_0861440E: ; 861440E
+ .incbin "base_emerald.gba", 0x61440e, 0x2
+
+gUnknown_08614410: ; 8614410
+ .incbin "base_emerald.gba", 0x614410, 0xbe4
+
+gUnknown_08614FF4: ; 8614FF4
+ .incbin "base_emerald.gba", 0x614ff4, 0x18
+
+gUnknown_0861500C: ; 861500C
+ .incbin "base_emerald.gba", 0x61500c, 0x3c
+
+gUnknown_08615048: ; 8615048
+ .incbin "base_emerald.gba", 0x615048, 0x670
+
+gUnknown_086156B8: ; 86156B8
+ .incbin "base_emerald.gba", 0x6156b8, 0x2c
+
+gUnknown_086156E4: ; 86156E4
+ .incbin "base_emerald.gba", 0x6156e4, 0x20
+
+gUnknown_08615704: ; 8615704
+ .incbin "base_emerald.gba", 0x615704, 0xc0
+
+gUnknown_086157C4: ; 86157C4
+ .incbin "base_emerald.gba", 0x6157c4, 0x1c
+
+gUnknown_086157E0: ; 86157E0
+ .incbin "base_emerald.gba", 0x6157e0, 0x1c
+
+gUnknown_086157FC: ; 86157FC
+ .incbin "base_emerald.gba", 0x6157fc, 0x14
+
+gUnknown_08615810: ; 8615810
+ .incbin "base_emerald.gba", 0x615810, 0x40
+
+gUnknown_08615850: ; 8615850
+ .incbin "base_emerald.gba", 0x615850, 0x40
+
+gUnknown_08615890: ; 8615890
+ .incbin "base_emerald.gba", 0x615890, 0x40
+
+gUnknown_086158D0: ; 86158D0
+ .incbin "base_emerald.gba", 0x6158d0, 0x38
+
+gUnknown_08615908: ; 8615908
+ .incbin "base_emerald.gba", 0x615908, 0x8
+
+gUnknown_08615910: ; 8615910
+ .incbin "base_emerald.gba", 0x615910, 0x8
+
+gUnknown_08615918: ; 8615918
+ .incbin "base_emerald.gba", 0x615918, 0x8
+
+gUnknown_08615920: ; 8615920
+ .incbin "base_emerald.gba", 0x615920, 0x8
+
+gUnknown_08615928: ; 8615928
+ .incbin "base_emerald.gba", 0x615928, 0x8
+
+gUnknown_08615930: ; 8615930
+ .incbin "base_emerald.gba", 0x615930, 0x8
+
+gUnknown_08615938: ; 8615938
+ .incbin "base_emerald.gba", 0x615938, 0x8
+
+gUnknown_08615940: ; 8615940
+ .incbin "base_emerald.gba", 0x615940, 0x8
+
+gUnknown_08615948: ; 8615948
+ .incbin "base_emerald.gba", 0x615948, 0x8
+
+gUnknown_08615950: ; 8615950
+ .incbin "base_emerald.gba", 0x615950, 0x8
+
+gUnknown_08615958: ; 8615958
+ .incbin "base_emerald.gba", 0x615958, 0x8
+
+gUnknown_08615960: ; 8615960
+ .incbin "base_emerald.gba", 0x615960, 0x8
+
+gUnknown_08615968: ; 8615968
+ .incbin "base_emerald.gba", 0x615968, 0x8
+
+gUnknown_08615970: ; 8615970
+ .incbin "base_emerald.gba", 0x615970, 0x18
+
+gUnknown_08615988: ; 8615988
+ .incbin "base_emerald.gba", 0x615988, 0x46
+
+gUnknown_086159CE: ; 86159CE
+ .incbin "base_emerald.gba", 0x6159ce, 0x46
+
+gUnknown_08615A14: ; 8615A14
+ .incbin "base_emerald.gba", 0x615a14, 0x36
+
+gUnknown_08615A4A: ; 8615A4A
+ .incbin "base_emerald.gba", 0x615a4a, 0x36
+
+gUnknown_08615A80: ; 8615A80
+ .incbin "base_emerald.gba", 0x615a80, 0x36
+
+gUnknown_08615AB6: ; 8615AB6
+ .incbin "base_emerald.gba", 0x615ab6, 0x2
+
+gUnknown_08615AB8: ; 8615AB8
+ .incbin "base_emerald.gba", 0x615ab8, 0x2
+
+gUnknown_08615ABA: ; 8615ABA
+ .incbin "base_emerald.gba", 0x615aba, 0x3
+
+gUnknown_08615ABD: ; 8615ABD
+ .incbin "base_emerald.gba", 0x615abd, 0x3
+
+gUnknown_08615AC0: ; 8615AC0
+ .incbin "base_emerald.gba", 0x615ac0, 0x3
+
+gUnknown_08615AC3: ; 8615AC3
+ .incbin "base_emerald.gba", 0x615ac3, 0x2
+
+gUnknown_08615AC5: ; 8615AC5
+ .incbin "base_emerald.gba", 0x615ac5, 0x2
+
+gUnknown_08615AC7: ; 8615AC7
+ .incbin "base_emerald.gba", 0x615ac7, 0x2
+
+gUnknown_08615AC9: ; 8615AC9
+ .incbin "base_emerald.gba", 0x615ac9, 0x2
+
+gUnknown_08615ACB: ; 8615ACB
+ .incbin "base_emerald.gba", 0x615acb, 0x2
+
+gUnknown_08615ACD: ; 8615ACD
+ .incbin "base_emerald.gba", 0x615acd, 0x3
+
+gUnknown_08615AD0: ; 8615AD0
+ .incbin "base_emerald.gba", 0x615ad0, 0x3
+
+gUnknown_08615AD3: ; 8615AD3
+ .incbin "base_emerald.gba", 0x615ad3, 0x3
+
+gUnknown_08615AD6: ; 8615AD6
+ .incbin "base_emerald.gba", 0x615ad6, 0x3
+
+gUnknown_08615AD9: ; 8615AD9
+ .incbin "base_emerald.gba", 0x615ad9, 0x3
+
+gUnknown_08615ADC: ; 8615ADC
+ .incbin "base_emerald.gba", 0x615adc, 0x3
+
+gUnknown_08615ADF: ; 8615ADF
+ .incbin "base_emerald.gba", 0x615adf, 0x3
+
+gUnknown_08615AE2: ; 8615AE2
+ .incbin "base_emerald.gba", 0x615ae2, 0x3
+
+gUnknown_08615AE5: ; 8615AE5
+ .incbin "base_emerald.gba", 0x615ae5, 0x3
+
+gUnknown_08615AE8: ; 8615AE8
+ .incbin "base_emerald.gba", 0x615ae8, 0x3
+
+gUnknown_08615AEB: ; 8615AEB
+ .incbin "base_emerald.gba", 0x615aeb, 0x3
+
+gUnknown_08615AEE: ; 8615AEE
+ .incbin "base_emerald.gba", 0x615aee, 0x3
+
+gUnknown_08615AF1: ; 8615AF1
+ .incbin "base_emerald.gba", 0x615af1, 0x3
+
+gUnknown_08615AF4: ; 8615AF4
+ .incbin "base_emerald.gba", 0x615af4, 0x6c
+
+gUnknown_08615B60: ; 8615B60
+ .incbin "base_emerald.gba", 0x615b60, 0xa8
+
+gUnknown_08615C08: ; 8615C08
+ .incbin "base_emerald.gba", 0x615c08, 0x130
+
+gUnknown_08615D38: ; 8615D38
+ .incbin "base_emerald.gba", 0x615d38, 0x38
+
+gUnknown_08615D70: ; 8615D70
+ .incbin "base_emerald.gba", 0x615d70, 0xe
+
+gUnknown_08615D7E: ; 8615D7E
+ .incbin "base_emerald.gba", 0x615d7e, 0x1e
+
+gUnknown_08615D9C: ; 8615D9C
+ .incbin "base_emerald.gba", 0x615d9c, 0x70
+
+gUnknown_08615E0C: ; 8615E0C
+ .incbin "base_emerald.gba", 0x615e0c, 0xa4
+
+gUnknown_08615EB0: ; 8615EB0
+ .incbin "base_emerald.gba", 0x615eb0, 0x8
+
+gUnknown_08615EB8: ; 8615EB8
+ .incbin "base_emerald.gba", 0x615eb8, 0x8
+
+gUnknown_08615EC0: ; 8615EC0
+ .incbin "base_emerald.gba", 0x615ec0, 0x38
+
+gUnknown_08615EF8: ; 8615EF8
+ .incbin "base_emerald.gba", 0x615ef8, 0x8
+
+gUnknown_08615F00: ; 8615F00
+ .incbin "base_emerald.gba", 0x615f00, 0x8
+
+gUnknown_08615F08: ; 8615F08
+ .incbin "base_emerald.gba", 0x615f08, 0x68
+
+gUnknown_08615F70: ; 8615F70
+ .incbin "base_emerald.gba", 0x615f70, 0x8
+
+gUnknown_08615F78: ; 8615F78
+ .incbin "base_emerald.gba", 0x615f78, 0x80
+
+gUnknown_08615FF8: ; 8615FF8
+ .incbin "base_emerald.gba", 0x615ff8, 0x8
+
+gUnknown_08616000: ; 8616000
+ .incbin "base_emerald.gba", 0x616000, 0x8
+
+gUnknown_08616008: ; 8616008
+ .incbin "base_emerald.gba", 0x616008, 0x18
+
+gUnknown_08616020: ; 8616020
+ .incbin "base_emerald.gba", 0x616020, 0x20
+
+gUnknown_08616040: ; 8616040
+ .incbin "base_emerald.gba", 0x616040, 0x74
+
+gUnknown_086160B4: ; 86160B4
+ .incbin "base_emerald.gba", 0x6160b4, 0x20
+
+gUnknown_086160D4: ; 86160D4
+ .incbin "base_emerald.gba", 0x6160d4, 0x4
+
+gUnknown_086160D8: ; 86160D8
+ .incbin "base_emerald.gba", 0x6160d8, 0x1c
+
+gUnknown_086160F4: ; 86160F4
+ .incbin "base_emerald.gba", 0x6160f4, 0x4
+
+gUnknown_086160F8: ; 86160F8
+ .incbin "base_emerald.gba", 0x6160f8, 0x28
+
+gUnknown_08616120: ; 8616120
+ .incbin "base_emerald.gba", 0x616120, 0x4
+
+gUnknown_08616124: ; 8616124
+ .incbin "base_emerald.gba", 0x616124, 0x4
gFont6BrailleGlyphs: ; 8616128
.incbin "base_emerald.gba", 0x616128, 0x1000
- include_range 0x617128, 0x62bae4
+gUnknown_08617128: ; 8617128
+ .incbin "base_emerald.gba", 0x617128, 0x48
+
+gUnknown_08617170: ; 8617170
+ .incbin "base_emerald.gba", 0x617170, 0x104
+
+gUnknown_08617274: ; 8617274
+ .incbin "base_emerald.gba", 0x617274, 0x920
+
+gUnknown_08617B94: ; 8617B94
+ .incbin "base_emerald.gba", 0x617b94, 0xb0
+
+gUnknown_08617C44: ; 8617C44
+ .incbin "base_emerald.gba", 0x617c44, 0x120
+
+gUnknown_08617D64: ; 8617D64
+ .incbin "base_emerald.gba", 0x617d64, 0x30
+
+gUnknown_08617D94: ; 8617D94
+ .incbin "base_emerald.gba", 0x617d94, 0x10
+
+gUnknown_08617DA4: ; 8617DA4
+ .incbin "base_emerald.gba", 0x617da4, 0x5c
+
+gUnknown_08617E00: ; 8617E00
+ .incbin "base_emerald.gba", 0x617e00, 0x18
+
+gUnknown_08617E18: ; 8617E18
+ .incbin "base_emerald.gba", 0x617e18, 0x1c
+
+gUnknown_08617E34: ; 8617E34
+ .incbin "base_emerald.gba", 0x617e34, 0x2c
+
+gUnknown_08617E60: ; 8617E60
+ .incbin "base_emerald.gba", 0x617e60, 0x18
+
+gUnknown_08617E78: ; 8617E78
+ .incbin "base_emerald.gba", 0x617e78, 0x15
+
+gUnknown_08617E8D: ; 8617E8D
+ .incbin "base_emerald.gba", 0x617e8d, 0xe
+
+gUnknown_08617E9B: ; 8617E9B
+ .incbin "base_emerald.gba", 0x617e9b, 0x26d
+
+gUnknown_08618108: ; 8618108
+ .incbin "base_emerald.gba", 0x618108, 0x8
+
+gUnknown_08618110: ; 8618110
+ .incbin "base_emerald.gba", 0x618110, 0x28
+
+gUnknown_08618138: ; 8618138
+ .incbin "base_emerald.gba", 0x618138, 0x20
+
+gUnknown_08618158: ; 8618158
+ .incbin "base_emerald.gba", 0x618158, 0x3
+
+gUnknown_0861815B: ; 861815B
+ .incbin "base_emerald.gba", 0x61815b, 0x5
+
+gUnknown_08618160: ; 8618160
+ .incbin "base_emerald.gba", 0x618160, 0x18
+
+gUnknown_08618178: ; 8618178
+ .incbin "base_emerald.gba", 0x618178, 0x43ac
+
+gUnknown_0861C524: ; 861C524
+ .incbin "base_emerald.gba", 0x61c524, 0x62c
+
+gUnknown_0861CB50: ; 861CB50
+ .incbin "base_emerald.gba", 0x61cb50, 0x64
+
+gUnknown_0861CBB4: ; 861CBB4
+ .incbin "base_emerald.gba", 0x61cbb4, 0x38
+
+gUnknown_0861CBEC: ; 861CBEC
+ .incbin "base_emerald.gba", 0x61cbec, 0xc
+
+gUnknown_0861CBF8: ; 861CBF8
+ .incbin "base_emerald.gba", 0x61cbf8, 0xc
+
+gUnknown_0861CC04: ; 861CC04
+ .incbin "base_emerald.gba", 0x61cc04, 0xc
+
+gUnknown_0861CC10: ; 861CC10
+ .incbin "base_emerald.gba", 0x61cc10, 0xc
+
+gUnknown_0861CC1C: ; 861CC1C
+ .incbin "base_emerald.gba", 0x61cc1c, 0x8
+
+gUnknown_0861CC24: ; 861CC24
+ .incbin "base_emerald.gba", 0x61cc24, 0xa8
+
+gUnknown_0861CCCC: ; 861CCCC
+ .incbin "base_emerald.gba", 0x61cccc, 0x20
+
+gUnknown_0861CCEC: ; 861CCEC
+ .incbin "base_emerald.gba", 0x61ccec, 0x28
+
+gUnknown_0861CD14: ; 861CD14
+ .incbin "base_emerald.gba", 0x61cd14, 0x18
+
+gUnknown_0861CD2C: ; 861CD2C
+ .incbin "base_emerald.gba", 0x61cd2c, 0xa7
+
+gUnknown_0861CDD3: ; 861CDD3
+ .incbin "base_emerald.gba", 0x61cdd3, 0x81
+
+gUnknown_0861CE54: ; 861CE54
+ .incbin "base_emerald.gba", 0x61ce54, 0x10
+
+gUnknown_0861CE64: ; 861CE64
+ .incbin "base_emerald.gba", 0x61ce64, 0x10
+
+gUnknown_0861CE74: ; 861CE74
+ .incbin "base_emerald.gba", 0x61ce74, 0x7
+
+gUnknown_0861CE7B: ; 861CE7B
+ .incbin "base_emerald.gba", 0x61ce7b, 0x7
+
+gUnknown_0861CE82: ; 861CE82
+ .incbin "base_emerald.gba", 0x61ce82, 0xc
+
+gUnknown_0861CE8E: ; 861CE8E
+ .incbin "base_emerald.gba", 0x61ce8e, 0x9
+
+gUnknown_0861CE97: ; 861CE97
+ .incbin "base_emerald.gba", 0x61ce97, 0x125
+
+gUnknown_0861CFBC: ; 861CFBC
+ .incbin "base_emerald.gba", 0x61cfbc, 0x8
+
+gUnknown_0861CFC4: ; 861CFC4
+ .incbin "base_emerald.gba", 0x61cfc4, 0x18
+
+gUnknown_0861CFDC: ; 861CFDC
+ .incbin "base_emerald.gba", 0x61cfdc, 0x98
+
+gUnknown_0861D074: ; 861D074
+ .incbin "base_emerald.gba", 0x61d074, 0x8
+
+gUnknown_0861D07C: ; 861D07C
+ .incbin "base_emerald.gba", 0x61d07c, 0x8
+
+gUnknown_0861D084: ; 861D084
+ .incbin "base_emerald.gba", 0x61d084, 0x74
+
+gUnknown_0861D0F8: ; 861D0F8
+ .incbin "base_emerald.gba", 0x61d0f8, 0x8
+
+gUnknown_0861D100: ; 861D100
+ .incbin "base_emerald.gba", 0x61d100, 0x8
+
+gUnknown_0861D108: ; 861D108
+ .incbin "base_emerald.gba", 0x61d108, 0x18
+
+gUnknown_0861D120: ; 861D120
+ .incbin "base_emerald.gba", 0x61d120, 0x20
+
+gUnknown_0861D140: ; 861D140
+ .incbin "base_emerald.gba", 0x61d140, 0x60
+
+gUnknown_0861D1A0: ; 861D1A0
+ .incbin "base_emerald.gba", 0x61d1a0, 0xd54
+
+gUnknown_0861DEF4: ; 861DEF4
+ .incbin "base_emerald.gba", 0x61def4, 0x314
+
+gUnknown_0861E208: ; 861E208
+ .incbin "base_emerald.gba", 0x61e208, 0xd5c
+
+gUnknown_0861EF64: ; 861EF64
+ .incbin "base_emerald.gba", 0x61ef64, 0x350
+
+gUnknown_0861F2B4: ; 861F2B4
+ .incbin "base_emerald.gba", 0x61f2b4, 0xc
+
+gUnknown_0861F2C0: ; 861F2C0
+ .incbin "base_emerald.gba", 0x61f2c0, 0x18
+
+gUnknown_0861F2D8: ; 861F2D8
+ .incbin "base_emerald.gba", 0x61f2d8, 0x30
+
+gUnknown_0861F308: ; 861F308
+ .incbin "base_emerald.gba", 0x61f308, 0x4
+
+gUnknown_0861F30C: ; 861F30C
+ .incbin "base_emerald.gba", 0x61f30c, 0x2
+
+gUnknown_0861F30E: ; 861F30E
+ .incbin "base_emerald.gba", 0x61f30e, 0x2
+
+gUnknown_0861F310: ; 861F310
+ .incbin "base_emerald.gba", 0x61f310, 0x4
+
+gUnknown_0861F314: ; 861F314
+ .incbin "base_emerald.gba", 0x61f314, 0x8
+
+gUnknown_0861F31C: ; 861F31C
+ .incbin "base_emerald.gba", 0x61f31c, 0xc
+
+gUnknown_0861F328: ; 861F328
+ .incbin "base_emerald.gba", 0x61f328, 0x28
+
+gUnknown_0861F350: ; 861F350
+ .incbin "base_emerald.gba", 0x61f350, 0x20
+
+gUnknown_0861F370: ; 861F370
+ .incbin "base_emerald.gba", 0x61f370, 0x5c
+
+gUnknown_0861F3CC: ; 861F3CC
+ .incbin "base_emerald.gba", 0x61f3cc, 0x8
+
+gUnknown_0861F3D4: ; 861F3D4
+ .incbin "base_emerald.gba", 0x61f3d4, 0x18
+
+gUnknown_0861F3EC: ; 861F3EC
+ .incbin "base_emerald.gba", 0x61f3ec, 0x618
+
+gUnknown_0861FA04: ; 861FA04
+ .incbin "base_emerald.gba", 0x61fa04, 0x4
+
+gUnknown_0861FA08: ; 861FA08
+ .incbin "base_emerald.gba", 0x61fa08, 0x10
+
+gUnknown_0861FA18: ; 861FA18
+ .incbin "base_emerald.gba", 0x61fa18, 0x30
+
+gUnknown_0861FA48: ; 861FA48
+ .incbin "base_emerald.gba", 0x61fa48, 0x4
+
+gUnknown_0861FA4C: ; 861FA4C
+ .incbin "base_emerald.gba", 0x61fa4c, 0x8
+
+gUnknown_0861FA54: ; 861FA54
+ .incbin "base_emerald.gba", 0x61fa54, 0x10
+
+gUnknown_0861FA64: ; 861FA64
+ .incbin "base_emerald.gba", 0x61fa64, 0x8
+
+gUnknown_0861FA6C: ; 861FA6C
+ .incbin "base_emerald.gba", 0x61fa6c, 0x30
+
+gUnknown_0861FA9C: ; 861FA9C
+ .incbin "base_emerald.gba", 0x61fa9c, 0x68
+
+gUnknown_0861FB04: ; 861FB04
+ .incbin "base_emerald.gba", 0x61fb04, 0x28
+
+gUnknown_0861FB2C: ; 861FB2C
+ .incbin "base_emerald.gba", 0x61fb2c, 0x18
+
+gUnknown_0861FB44: ; 861FB44
+ .incbin "base_emerald.gba", 0x61fb44, 0xa0
+
+gUnknown_0861FBE4: ; 861FBE4
+ .incbin "base_emerald.gba", 0x61fbe4, 0x4
+
+gUnknown_0861FBE8: ; 861FBE8
+ .incbin "base_emerald.gba", 0x61fbe8, 0xc
+
+gUnknown_0861FBF4: ; 861FBF4
+ .incbin "base_emerald.gba", 0x61fbf4, 0x3
+
+gUnknown_0861FBF7: ; 861FBF7
+ .incbin "base_emerald.gba", 0x61fbf7, 0x5
+
+gUnknown_0861FBFC: ; 861FBFC
+ .incbin "base_emerald.gba", 0x61fbfc, 0x8
+
+gUnknown_0861FC04: ; 861FC04
+ .incbin "base_emerald.gba", 0x61fc04, 0x18
+
+gUnknown_0861FC1C: ; 861FC1C
+ .incbin "base_emerald.gba", 0x61fc1c, 0x20
+
+gUnknown_0861FC3C: ; 861FC3C
+ .incbin "base_emerald.gba", 0x61fc3c, 0x18
+
+gUnknown_0861FC54: ; 861FC54
+ .incbin "base_emerald.gba", 0x61fc54, 0x5
+
+gUnknown_0861FC59: ; 861FC59
+ .incbin "base_emerald.gba", 0x61fc59, 0x1f
+
+gUnknown_0861FC78: ; 861FC78
+ .incbin "base_emerald.gba", 0x61fc78, 0x2
+
+gUnknown_0861FC7A: ; 861FC7A
+ .incbin "base_emerald.gba", 0x61fc7a, 0xc
+
+gUnknown_0861FC86: ; 861FC86
+ .incbin "base_emerald.gba", 0x61fc86, 0x12
+
+gUnknown_0861FC98: ; 861FC98
+ .incbin "base_emerald.gba", 0x61fc98, 0x14
+
+gUnknown_0861FCAC: ; 861FCAC
+ .incbin "base_emerald.gba", 0x61fcac, 0xa0
+
+gUnknown_0861FD4C: ; 861FD4C
+ .incbin "base_emerald.gba", 0x61fd4c, 0x20
+
+gUnknown_0861FD6C: ; 861FD6C
+ .incbin "base_emerald.gba", 0x61fd6c, 0x288
+
+gUnknown_0861FFF4: ; 861FFF4
+ .incbin "base_emerald.gba", 0x61fff4, 0x1a0
+
+gUnknown_08620194: ; 8620194
+ .incbin "base_emerald.gba", 0x620194, 0xc
+
+gUnknown_086201A0: ; 86201A0
+ .incbin "base_emerald.gba", 0x6201a0, 0x24
+
+gUnknown_086201C4: ; 86201C4
+ .incbin "base_emerald.gba", 0x6201c4, 0x10
+
+gUnknown_086201D4: ; 86201D4
+ .incbin "base_emerald.gba", 0x6201d4, 0x6c
+
+gUnknown_08620240: ; 8620240
+ .incbin "base_emerald.gba", 0x620240, 0x4
+
+gUnknown_08620244: ; 8620244
+ .incbin "base_emerald.gba", 0x620244, 0x88
+
+gUnknown_086202CC: ; 86202CC
+ .incbin "base_emerald.gba", 0x6202cc, 0x8
+
+gUnknown_086202D4: ; 86202D4
+ .incbin "base_emerald.gba", 0x6202d4, 0x38
+
+gUnknown_0862030C: ; 862030C
+ .incbin "base_emerald.gba", 0x62030c, 0x3
+
+gUnknown_0862030F: ; 862030F
+ .incbin "base_emerald.gba", 0x62030f, 0x3d
+
+gUnknown_0862034C: ; 862034C
+ .incbin "base_emerald.gba", 0x62034c, 0x20
+
+gUnknown_0862036C: ; 862036C
+ .incbin "base_emerald.gba", 0x62036c, 0x18
+
+gUnknown_08620384: ; 8620384
+ .incbin "base_emerald.gba", 0x620384, 0x1ca4
+
+gUnknown_08622028: ; 8622028
+ .incbin "base_emerald.gba", 0x622028, 0x4e0
+
+gUnknown_08622508: ; 8622508
+ .incbin "base_emerald.gba", 0x622508, 0x2
+
+gUnknown_0862250A: ; 862250A
+ .incbin "base_emerald.gba", 0x62250a, 0x6
+
+gUnknown_08622510: ; 8622510
+ .incbin "base_emerald.gba", 0x622510, 0x20
+
+gUnknown_08622530: ; 8622530
+ .incbin "base_emerald.gba", 0x622530, 0xa4
+
+gUnknown_086225D4: ; 86225D4
+ .incbin "base_emerald.gba", 0x6225d4, 0x10c
+
+gUnknown_086226E0: ; 86226E0
+ .incbin "base_emerald.gba", 0x6226e0, 0x20
+
+gUnknown_08622700: ; 8622700
+ .incbin "base_emerald.gba", 0x622700, 0x20
+
+gUnknown_08622720: ; 8622720
+ .incbin "base_emerald.gba", 0x622720, 0x40
+
+gUnknown_08622760: ; 8622760
+ .incbin "base_emerald.gba", 0x622760, 0x2c
+
+gUnknown_0862278C: ; 862278C
+ .incbin "base_emerald.gba", 0x62278c, 0x8
+
+gUnknown_08622794: ; 8622794
+ .incbin "base_emerald.gba", 0x622794, 0x4
+
+gUnknown_08622798: ; 8622798
+ .incbin "base_emerald.gba", 0x622798, 0x40
+
+gUnknown_086227D8: ; 86227D8
+ .incbin "base_emerald.gba", 0x6227d8, 0x8
+
+gUnknown_086227E0: ; 86227E0
+ .incbin "base_emerald.gba", 0x6227e0, 0x8
+
+gUnknown_086227E8: ; 86227E8
+ .incbin "base_emerald.gba", 0x6227e8, 0xc
+
+gUnknown_086227F4: ; 86227F4
+ .incbin "base_emerald.gba", 0x6227f4, 0x14
+
+gUnknown_08622808: ; 8622808
+ .incbin "base_emerald.gba", 0x622808, 0x8
+
+gUnknown_08622810: ; 8622810
+ .incbin "base_emerald.gba", 0x622810, 0x8
+
+gUnknown_08622818: ; 8622818
+ .incbin "base_emerald.gba", 0x622818, 0x18
+
+gUnknown_08622830: ; 8622830
+ .incbin "base_emerald.gba", 0x622830, 0x20
+
+gUnknown_08622850: ; 8622850
+ .incbin "base_emerald.gba", 0x622850, 0x18
+
+gUnknown_08622868: ; 8622868
+ .incbin "base_emerald.gba", 0x622868, 0x20
+
+gUnknown_08622888: ; 8622888
+ .incbin "base_emerald.gba", 0x622888, 0x850
+
+gUnknown_086230D8: ; 86230D8
+ .incbin "base_emerald.gba", 0x6230d8, 0xc
+
+gUnknown_086230E4: ; 86230E4
+ .incbin "base_emerald.gba", 0x6230e4, 0x14
+
+gUnknown_086230F8: ; 86230F8
+ .incbin "base_emerald.gba", 0x6230f8, 0x8
+
+gUnknown_08623100: ; 8623100
+ .incbin "base_emerald.gba", 0x623100, 0x10
+
+gUnknown_08623110: ; 8623110
+ .incbin "base_emerald.gba", 0x623110, 0x8
+
+gUnknown_08623118: ; 8623118
+ .incbin "base_emerald.gba", 0x623118, 0xb8
+
+gUnknown_086231D0: ; 86231D0
+ .incbin "base_emerald.gba", 0x6231d0, 0x18
+
+gUnknown_086231E8: ; 86231E8
+ .incbin "base_emerald.gba", 0x6231e8, 0x20
+
+gUnknown_08623208: ; 8623208
+ .incbin "base_emerald.gba", 0x623208, 0x20
+
+gUnknown_08623228: ; 8623228
+ .incbin "base_emerald.gba", 0x623228, 0x14
+
+gUnknown_0862323C: ; 862323C
+ .incbin "base_emerald.gba", 0x62323c, 0xfc
+
+gUnknown_08623338: ; 8623338
+ .incbin "base_emerald.gba", 0x623338, 0x20
+
+gUnknown_08623358: ; 8623358
+ .incbin "base_emerald.gba", 0x623358, 0xc
+
+gUnknown_08623364: ; 8623364
+ .incbin "base_emerald.gba", 0x623364, 0x8
+
+gUnknown_0862336C: ; 862336C
+ .incbin "base_emerald.gba", 0x62336c, 0x8
+
+gUnknown_08623374: ; 8623374
+ .incbin "base_emerald.gba", 0x623374, 0x8
+
+gUnknown_0862337C: ; 862337C
+ .incbin "base_emerald.gba", 0x62337c, 0x8
+
+gUnknown_08623384: ; 8623384
+ .incbin "base_emerald.gba", 0x623384, 0x1c
+
+gUnknown_086233A0: ; 86233A0
+ .incbin "base_emerald.gba", 0x6233a0, 0x14
+
+gUnknown_086233B4: ; 86233B4
+ .incbin "base_emerald.gba", 0x6233b4, 0x10
+
+gUnknown_086233C4: ; 86233C4
+ .incbin "base_emerald.gba", 0x6233c4, 0x20
+
+gUnknown_086233E4: ; 86233E4
+ .incbin "base_emerald.gba", 0x6233e4, 0xc8
+
+gUnknown_086234AC: ; 86234AC
+ .incbin "base_emerald.gba", 0x6234ac, 0xc4
+
+gUnknown_08623570: ; 8623570
+ .incbin "base_emerald.gba", 0x623570, 0x20
+
+gUnknown_08623590: ; 8623590
+ .incbin "base_emerald.gba", 0x623590, 0x4
+
+gUnknown_08623594: ; 8623594
+ .incbin "base_emerald.gba", 0x623594, 0x4
+
+gUnknown_08623598: ; 8623598
+ .incbin "base_emerald.gba", 0x623598, 0x1c
+
+gUnknown_086235B4: ; 86235B4
+ .incbin "base_emerald.gba", 0x6235b4, 0x8
+
+gUnknown_086235BC: ; 86235BC
+ .incbin "base_emerald.gba", 0x6235bc, 0xc
+
+gUnknown_086235C8: ; 86235C8
+ .incbin "base_emerald.gba", 0x6235c8, 0xc
+
+gUnknown_086235D4: ; 86235D4
+ .incbin "base_emerald.gba", 0x6235d4, 0x4
+
+gUnknown_086235D8: ; 86235D8
+ .incbin "base_emerald.gba", 0x6235d8, 0xc
+
+gUnknown_086235E4: ; 86235E4
+ .incbin "base_emerald.gba", 0x6235e4, 0x20
+
+gUnknown_08623604: ; 8623604
+ .incbin "base_emerald.gba", 0x623604, 0xc8
+
+gUnknown_086236CC: ; 86236CC
+ .incbin "base_emerald.gba", 0x6236cc, 0xc4
+
+gUnknown_08623790: ; 8623790
+ .incbin "base_emerald.gba", 0x623790, 0x20
+
+gUnknown_086237B0: ; 86237B0
+ .incbin "base_emerald.gba", 0x6237b0, 0x4
+
+gUnknown_086237B4: ; 86237B4
+ .incbin "base_emerald.gba", 0x6237b4, 0x4
+
+gUnknown_086237B8: ; 86237B8
+ .incbin "base_emerald.gba", 0x6237b8, 0x1c
+
+gUnknown_086237D4: ; 86237D4
+ .incbin "base_emerald.gba", 0x6237d4, 0x8
+
+gUnknown_086237DC: ; 86237DC
+ .incbin "base_emerald.gba", 0x6237dc, 0xc
+
+gUnknown_086237E8: ; 86237E8
+ .incbin "base_emerald.gba", 0x6237e8, 0xc
+
+gUnknown_086237F4: ; 86237F4
+ .incbin "base_emerald.gba", 0x6237f4, 0x4
+
+gUnknown_086237F8: ; 86237F8
+ .incbin "base_emerald.gba", 0x6237f8, 0x1b4
+
+gUnknown_086239AC: ; 86239AC
+ .incbin "base_emerald.gba", 0x6239ac, 0x44c
+
+gUnknown_08623DF8: ; 8623DF8
+ .incbin "base_emerald.gba", 0x623df8, 0x200
+
+gUnknown_08623FF8: ; 8623FF8
+ .incbin "base_emerald.gba", 0x623ff8, 0xa0
+
+gUnknown_08624098: ; 8624098
+ .incbin "base_emerald.gba", 0x624098, 0x20
+
+gUnknown_086240B8: ; 86240B8
+ .incbin "base_emerald.gba", 0x6240b8, 0xae0
+
+gUnknown_08624B98: ; 8624B98
+ .incbin "base_emerald.gba", 0x624b98, 0x8
+
+gUnknown_08624BA0: ; 8624BA0
+ .incbin "base_emerald.gba", 0x624ba0, 0x18
+
+gUnknown_08624BB8: ; 8624BB8
+ .incbin "base_emerald.gba", 0x624bb8, 0x8
+
+gUnknown_08624BC0: ; 8624BC0
+ .incbin "base_emerald.gba", 0x624bc0, 0x4
+
+gUnknown_08624BC4: ; 8624BC4
+ .incbin "base_emerald.gba", 0x624bc4, 0x8
+
+gUnknown_08624BCC: ; 8624BCC
+ .incbin "base_emerald.gba", 0x624bcc, 0xc
+
+gUnknown_08624BD8: ; 8624BD8
+ .incbin "base_emerald.gba", 0x624bd8, 0xc
+
+gUnknown_08624BE4: ; 8624BE4
+ .incbin "base_emerald.gba", 0x624be4, 0x4
+
+gUnknown_08624BE8: ; 8624BE8
+ .incbin "base_emerald.gba", 0x624be8, 0x10
+
+gUnknown_08624BF8: ; 8624BF8
+ .incbin "base_emerald.gba", 0x624bf8, 0x80
+
+gUnknown_08624C78: ; 8624C78
+ .incbin "base_emerald.gba", 0x624c78, 0x8
+
+gUnknown_08624C80: ; 8624C80
+ .incbin "base_emerald.gba", 0x624c80, 0x84
+
+gUnknown_08624D04: ; 8624D04
+ .incbin "base_emerald.gba", 0x624d04, 0x5a4
+
+gUnknown_086252A8: ; 86252A8
+ .incbin "base_emerald.gba", 0x6252a8, 0x54
+
+gUnknown_086252FC: ; 86252FC
+ .incbin "base_emerald.gba", 0x6252fc, 0x14
+
+gUnknown_08625310: ; 8625310
+ .incbin "base_emerald.gba", 0x625310, 0x14
+
+gUnknown_08625324: ; 8625324
+ .incbin "base_emerald.gba", 0x625324, 0x14
+
+gUnknown_08625338: ; 8625338
+ .incbin "base_emerald.gba", 0x625338, 0x14
+
+gUnknown_0862534C: ; 862534C
+ .incbin "base_emerald.gba", 0x62534c, 0x14
+
+gUnknown_08625360: ; 8625360
+ .incbin "base_emerald.gba", 0x625360, 0x14
+
+gUnknown_08625374: ; 8625374
+ .incbin "base_emerald.gba", 0x625374, 0x14
+
+gUnknown_08625388: ; 8625388
+ .incbin "base_emerald.gba", 0x625388, 0x60
+
+gUnknown_086253E8: ; 86253E8
+ .incbin "base_emerald.gba", 0x6253e8, 0x18
+
+gUnknown_08625400: ; 8625400
+ .incbin "base_emerald.gba", 0x625400, 0x3
+
+gUnknown_08625403: ; 8625403
+ .incbin "base_emerald.gba", 0x625403, 0x1
+
+gUnknown_08625404: ; 8625404
+ .incbin "base_emerald.gba", 0x625404, 0xc
+
+gUnknown_08625410: ; 8625410
+ .incbin "base_emerald.gba", 0x625410, 0x100
+
+gUnknown_08625510: ; 8625510
+ .incbin "base_emerald.gba", 0x625510, 0x30
+
+gUnknown_08625540: ; 8625540
+ .incbin "base_emerald.gba", 0x625540, 0x8
+
+gUnknown_08625548: ; 8625548
+ .incbin "base_emerald.gba", 0x625548, 0x500
+
+gUnknown_08625A48: ; 8625A48
+ .incbin "base_emerald.gba", 0x625a48, 0x8
+
+gUnknown_08625A50: ; 8625A50
+ .incbin "base_emerald.gba", 0x625a50, 0x18
+
+gUnknown_08625A68: ; 8625A68
+ .incbin "base_emerald.gba", 0x625a68, 0x8
+
+gUnknown_08625A70: ; 8625A70
+ .incbin "base_emerald.gba", 0x625a70, 0x20
+
+gUnknown_08625A90: ; 8625A90
+ .incbin "base_emerald.gba", 0x625a90, 0x18
+
+gUnknown_08625AA8: ; 8625AA8
+ .incbin "base_emerald.gba", 0x625aa8, 0x18
+
+gUnknown_08625AC0: ; 8625AC0
+ .incbin "base_emerald.gba", 0x625ac0, 0x8
+
+gUnknown_08625AC8: ; 8625AC8
+ .incbin "base_emerald.gba", 0x625ac8, 0x4c
+
+gUnknown_08625B14: ; 8625B14
+ .incbin "base_emerald.gba", 0x625b14, 0x18
+
+gUnknown_08625B2C: ; 8625B2C
+ .incbin "base_emerald.gba", 0x625b2c, 0x28
+
+gUnknown_08625B54: ; 8625B54
+ .incbin "base_emerald.gba", 0x625b54, 0x18
+
+gUnknown_08625B6C: ; 8625B6C
+ .incbin "base_emerald.gba", 0x625b6c, 0x520
+
+gUnknown_0862608C: ; 862608C
+ .incbin "base_emerald.gba", 0x62608c, 0x2
+
+gUnknown_0862608E: ; 862608E
+ .incbin "base_emerald.gba", 0x62608e, 0x4326
+
+gUnknown_0862A3B4: ; 862A3B4
+ .incbin "base_emerald.gba", 0x62a3b4, 0x218
+
+gUnknown_0862A5CC: ; 862A5CC
+ .incbin "base_emerald.gba", 0x62a5cc, 0x8
+
+gUnknown_0862A5D4: ; 862A5D4
+ .incbin "base_emerald.gba", 0x62a5d4, 0x20
+
+gUnknown_0862A5F4: ; 862A5F4
+ .incbin "base_emerald.gba", 0x62a5f4, 0x4
+
+gUnknown_0862A5F8: ; 862A5F8
+ .incbin "base_emerald.gba", 0x62a5f8, 0x20
+
+gUnknown_0862A618: ; 862A618
+ .incbin "base_emerald.gba", 0x62a618, 0x48
+
+gUnknown_0862A660: ; 862A660
+ .incbin "base_emerald.gba", 0x62a660, 0x10
+
+gUnknown_0862A670: ; 862A670
+ .incbin "base_emerald.gba", 0x62a670, 0x18
+
+gUnknown_0862A688: ; 862A688
+ .incbin "base_emerald.gba", 0x62a688, 0x10
+
+gUnknown_0862A698: ; 862A698
+ .incbin "base_emerald.gba", 0x62a698, 0x8
+
+gUnknown_0862A6A0: ; 862A6A0
+ .incbin "base_emerald.gba", 0x62a6a0, 0x8c
+
+gUnknown_0862A72C: ; 862A72C
+ .incbin "base_emerald.gba", 0x62a72c, 0x24
+
+gUnknown_0862A750: ; 862A750
+ .incbin "base_emerald.gba", 0x62a750, 0x24
+
+gUnknown_0862A774: ; 862A774
+ .incbin "base_emerald.gba", 0x62a774, 0xa8
+
+gUnknown_0862A81C: ; 862A81C
+ .incbin "base_emerald.gba", 0x62a81c, 0x30
+
+gUnknown_0862A84C: ; 862A84C
+ .incbin "base_emerald.gba", 0x62a84c, 0x18
+
+gUnknown_0862A864: ; 862A864
+ .incbin "base_emerald.gba", 0x62a864, 0x18
+
+gUnknown_0862A87C: ; 862A87C
+ .incbin "base_emerald.gba", 0x62a87c, 0xc
+
+gUnknown_0862A888: ; 862A888
+ .incbin "base_emerald.gba", 0x62a888, 0x3c
+
+gUnknown_0862A8C4: ; 862A8C4
+ .incbin "base_emerald.gba", 0x62a8c4, 0x8
+
+gUnknown_0862A8CC: ; 862A8CC
+ .incbin "base_emerald.gba", 0x62a8cc, 0x8
+
+gUnknown_0862A8D4: ; 862A8D4
+ .incbin "base_emerald.gba", 0x62a8d4, 0x24
+
+gUnknown_0862A8F8: ; 862A8F8
+ .incbin "base_emerald.gba", 0x62a8f8, 0x8
+
+gUnknown_0862A900: ; 862A900
+ .incbin "base_emerald.gba", 0x62a900, 0x24
+
+gUnknown_0862A924: ; 862A924
+ .incbin "base_emerald.gba", 0x62a924, 0x8
+
+gUnknown_0862A92C: ; 862A92C
+ .incbin "base_emerald.gba", 0x62a92c, 0xa8
+
+gUnknown_0862A9D4: ; 862A9D4
+ .incbin "base_emerald.gba", 0x62a9d4, 0x8
+
+gUnknown_0862A9DC: ; 862A9DC
+ .incbin "base_emerald.gba", 0x62a9dc, 0x8
+
+gUnknown_0862A9E4: ; 862A9E4
+ .incbin "base_emerald.gba", 0x62a9e4, 0x30
+
+gUnknown_0862AA14: ; 862AA14
+ .incbin "base_emerald.gba", 0x62aa14, 0x8
+
+gUnknown_0862AA1C: ; 862AA1C
+ .incbin "base_emerald.gba", 0x62aa1c, 0x18
+
+gUnknown_0862AA34: ; 862AA34
+ .incbin "base_emerald.gba", 0x62aa34, 0x8
+
+gUnknown_0862AA3C: ; 862AA3C
+ .incbin "base_emerald.gba", 0x62aa3c, 0x18
+
+gUnknown_0862AA54: ; 862AA54
+ .incbin "base_emerald.gba", 0x62aa54, 0x3c
+
+gUnknown_0862AA90: ; 862AA90
+ .incbin "base_emerald.gba", 0x62aa90, 0x8
+
+gUnknown_0862AA98: ; 862AA98
+ .incbin "base_emerald.gba", 0x62aa98, 0x8
+
+gUnknown_0862AAA0: ; 862AAA0
+ .incbin "base_emerald.gba", 0x62aaa0, 0x18
+
+gUnknown_0862AAB8: ; 862AAB8
+ .incbin "base_emerald.gba", 0x62aab8, 0x14
+
+gUnknown_0862AACC: ; 862AACC
+ .incbin "base_emerald.gba", 0x62aacc, 0x30
+
+gUnknown_0862AAFC: ; 862AAFC
+ .incbin "base_emerald.gba", 0x62aafc, 0x8
+
+gUnknown_0862AB04: ; 862AB04
+ .incbin "base_emerald.gba", 0x62ab04, 0x8
+
+gUnknown_0862AB0C: ; 862AB0C
+ .incbin "base_emerald.gba", 0x62ab0c, 0x8
+
+gUnknown_0862AB14: ; 862AB14
+ .incbin "base_emerald.gba", 0x62ab14, 0x18
+
+gUnknown_0862AB2C: ; 862AB2C
+ .incbin "base_emerald.gba", 0x62ab2c, 0x18
+
+gUnknown_0862AB44: ; 862AB44
+ .incbin "base_emerald.gba", 0x62ab44, 0xe4
+
+gUnknown_0862AC28: ; 862AC28
+ .incbin "base_emerald.gba", 0x62ac28, 0x8
+
+gUnknown_0862AC30: ; 862AC30
+ .incbin "base_emerald.gba", 0x62ac30, 0x8
+
+gUnknown_0862AC38: ; 862AC38
+ .incbin "base_emerald.gba", 0x62ac38, 0x8
+
+gUnknown_0862AC40: ; 862AC40
+ .incbin "base_emerald.gba", 0x62ac40, 0x8
+
+gUnknown_0862AC48: ; 862AC48
+ .incbin "base_emerald.gba", 0x62ac48, 0x8
+
+gUnknown_0862AC50: ; 862AC50
+ .incbin "base_emerald.gba", 0x62ac50, 0x8
+
+gUnknown_0862AC58: ; 862AC58
+ .incbin "base_emerald.gba", 0x62ac58, 0x8
+
+gUnknown_0862AC60: ; 862AC60
+ .incbin "base_emerald.gba", 0x62ac60, 0x8
+
+gUnknown_0862AC68: ; 862AC68
+ .incbin "base_emerald.gba", 0x62ac68, 0x8
+
+gUnknown_0862AC70: ; 862AC70
+ .incbin "base_emerald.gba", 0x62ac70, 0x8
+
+gUnknown_0862AC78: ; 862AC78
+ .incbin "base_emerald.gba", 0x62ac78, 0x18
+
+gUnknown_0862AC90: ; 862AC90
+ .incbin "base_emerald.gba", 0x62ac90, 0x18
+
+gUnknown_0862ACA8: ; 862ACA8
+ .incbin "base_emerald.gba", 0x62aca8, 0x18
+
+gUnknown_0862ACC0: ; 862ACC0
+ .incbin "base_emerald.gba", 0x62acc0, 0x18
+
+gUnknown_0862ACD8: ; 862ACD8
+ .incbin "base_emerald.gba", 0x62acd8, 0x18
+
+gUnknown_0862ACF0: ; 862ACF0
+ .incbin "base_emerald.gba", 0x62acf0, 0x18
+
+gUnknown_0862AD08: ; 862AD08
+ .incbin "base_emerald.gba", 0x62ad08, 0xc
+
+gUnknown_0862AD14: ; 862AD14
+ .incbin "base_emerald.gba", 0x62ad14, 0x20
+
+gUnknown_0862AD34: ; 862AD34
+ .incbin "base_emerald.gba", 0x62ad34, 0x10
+
+gUnknown_0862AD44: ; 862AD44
+ .incbin "base_emerald.gba", 0x62ad44, 0x10
+
+gUnknown_0862AD54: ; 862AD54
+ .incbin "base_emerald.gba", 0x62ad54, 0x1dc
+
+gUnknown_0862AF30: ; 862AF30
+ .incbin "base_emerald.gba", 0x62af30, 0x60c
+
+gUnknown_0862B53C: ; 862B53C
+ .incbin "base_emerald.gba", 0x62b53c, 0x1e8
+
+gUnknown_0862B724: ; 862B724
+ .incbin "base_emerald.gba", 0x62b724, 0x8
+
+gUnknown_0862B72C: ; 862B72C
+ .incbin "base_emerald.gba", 0x62b72c, 0x2c
+
+gUnknown_0862B758: ; 862B758
+ .incbin "base_emerald.gba", 0x62b758, 0x18
+
+gUnknown_0862B770: ; 862B770
+ .incbin "base_emerald.gba", 0x62b770, 0x14
+
+gUnknown_0862B784: ; 862B784
+ .incbin "base_emerald.gba", 0x62b784, 0x14
+
+gUnknown_0862B798: ; 862B798
+ .incbin "base_emerald.gba", 0x62b798, 0x14
+
+gUnknown_0862B7AC: ; 862B7AC
+ .incbin "base_emerald.gba", 0x62b7ac, 0x14
+
+gUnknown_0862B7C0: ; 862B7C0
+ .incbin "base_emerald.gba", 0x62b7c0, 0x14
+
+gUnknown_0862B7D4: ; 862B7D4
+ .incbin "base_emerald.gba", 0x62b7d4, 0x14
+
+gUnknown_0862B7E8: ; 862B7E8
+ .incbin "base_emerald.gba", 0x62b7e8, 0x14
+
+gUnknown_0862B7FC: ; 862B7FC
+ .incbin "base_emerald.gba", 0x62b7fc, 0x2e8
gFont8LatinGlyphs: ; 862BAE4
.incbin "base_emerald.gba", 0x62bae4, 0x8000
@@ -212,4 +12035,1121 @@ gFont2JapaneseGlyphs: ; 866C8E4
gFont2JapaneseGlyphWidths: ; 86748E4
.incbin "base_emerald.gba", 0x6748e4, 0x200
- .incbin "base_emerald.gba", 0x674ae4
+gUnknown_08674AE4: ; 8674AE4
+ .incbin "base_emerald.gba", 0x674ae4, 0x32
+
+gUnknown_08674B16: ; 8674B16
+ .incbin "base_emerald.gba", 0x674b16, 0x2c
+
+gUnknown_08674B42: ; 8674B42
+ .incbin "base_emerald.gba", 0x674b42, 0x28
+
+gUnknown_08674B6A: ; 8674B6A
+ .incbin "base_emerald.gba", 0x674b6a, 0x34
+
+gUnknown_08674B9E: ; 8674B9E
+ .incbin "base_emerald.gba", 0x674b9e, 0x36
+
+gUnknown_08674BD4: ; 8674BD4
+ .incbin "base_emerald.gba", 0x674bd4, 0x1c
+
+gUnknown_08674BF0: ; 8674BF0
+ .incbin "base_emerald.gba", 0x674bf0, 0x12
+
+gUnknown_08674C02: ; 8674C02
+ .incbin "base_emerald.gba", 0x674c02, 0x2f
+
+gUnknown_08674C31: ; 8674C31
+ .incbin "base_emerald.gba", 0x674c31, 0x55
+
+gUnknown_08674C86: ; 8674C86
+ .incbin "base_emerald.gba", 0x674c86, 0xd5a
+
+gUnknown_086759E0: ; 86759E0
+ .incbin "base_emerald.gba", 0x6759e0, 0x90
+
+gUnknown_08675A70: ; 8675A70
+ .incbin "base_emerald.gba", 0x675a70, 0x10
+
+gUnknown_08675A80: ; 8675A80
+ .incbin "base_emerald.gba", 0x675a80, 0xb4
+
+gUnknown_08675B34: ; 8675B34
+ .incbin "base_emerald.gba", 0x675b34, 0x30
+
+gUnknown_08675B64: ; 8675B64
+ .incbin "base_emerald.gba", 0x675b64, 0x18
+
+gUnknown_08675B7C: ; 8675B7C
+ .incbin "base_emerald.gba", 0x675b7c, 0x84
+
+gUnknown_08675C00: ; 8675C00
+ .incbin "base_emerald.gba", 0x675c00, 0x18
+
+gUnknown_08675C18: ; 8675C18
+ .incbin "base_emerald.gba", 0x675c18, 0x3c
+
+gUnknown_08675C54: ; 8675C54
+ .incbin "base_emerald.gba", 0x675c54, 0x10
+
+gUnknown_08675C64: ; 8675C64
+ .incbin "base_emerald.gba", 0x675c64, 0x34
+
+gUnknown_08675C98: ; 8675C98
+ .incbin "base_emerald.gba", 0x675c98, 0x34
+
+gUnknown_08675CCC: ; 8675CCC
+ .incbin "base_emerald.gba", 0x675ccc, 0x28028
+
+gUnknown_0869DCF4: ; 869DCF4
+ .incbin "base_emerald.gba", 0x69dcf4, 0x600
+
+gUnknown_0869E2F4: ; 869E2F4
+ .incbin "base_emerald.gba", 0x69e2f4, 0x600
+
+gUnknown_0869E8F4: ; 869E8F4
+ .incbin "base_emerald.gba", 0x69e8f4, 0x600
+
+gUnknown_0869EEF4: ; 869EEF4
+ .incbin "base_emerald.gba", 0x69eef4, 0x30
+
+gUnknown_0869EF24: ; 869EF24
+ .incbin "base_emerald.gba", 0x69ef24, 0x600
+
+gUnknown_0869F524: ; 869F524
+ .incbin "base_emerald.gba", 0x69f524, 0x600
+
+gUnknown_0869FB24: ; 869FB24
+ .incbin "base_emerald.gba", 0x69fb24, 0x600
+
+gUnknown_086A0124: ; 86A0124
+ .incbin "base_emerald.gba", 0x6a0124, 0x1489c
+
+gUnknown_086B49C0: ; 86B49C0
+ .incbin "base_emerald.gba", 0x6b49c0, 0x30
+
+gUnknown_086B49F0: ; 86B49F0
+ .incbin "base_emerald.gba", 0x6b49f0, 0x2ee6e0
+
+gUnknown_089A30D0: ; 89A30D0
+ .incbin "base_emerald.gba", 0x9a30d0, 0x150
+
+gUnknown_089A3220: ; 89A3220
+ .incbin "base_emerald.gba", 0x9a3220, 0x2c
+
+gUnknown_089A324C: ; 89A324C
+ .incbin "base_emerald.gba", 0x9a324c, 0xc
+
+gUnknown_089A3258: ; 89A3258
+ .incbin "base_emerald.gba", 0x9a3258, 0x18
+
+gUnknown_089A3270: ; 89A3270
+ .incbin "base_emerald.gba", 0x9a3270, 0x100
+
+gUnknown_089A3370: ; 89A3370
+ .incbin "base_emerald.gba", 0x9a3370, 0x100
+
+gUnknown_089A3470: ; 89A3470
+ .incbin "base_emerald.gba", 0x9a3470, 0x30e0
+
+gUnknown_089A6550: ; 89A6550
+ .incbin "base_emerald.gba", 0x9a6550, 0xc0
+
+gUnknown_089A6610: ; 89A6610
+ .incbin "base_emerald.gba", 0x9a6610, 0x3b34
+
+gUnknown_089AA144: ; 89AA144
+ .incbin "base_emerald.gba", 0x9aa144, 0x255ebc
+
+gUnknown_08C00000: ; 8C00000
+ .incbin "base_emerald.gba", 0xc00000, 0x4e0
+
+gUnknown_08C004E0: ; 8C004E0
+ .incbin "base_emerald.gba", 0xc004e0, 0x44
+
+gUnknown_08C00524: ; 8C00524
+ .incbin "base_emerald.gba", 0xc00524, 0x1ddc
+
+gUnknown_08C02300: ; 8C02300
+ .incbin "base_emerald.gba", 0xc02300, 0x70f0
+
+gUnknown_08C093F0: ; 8C093F0
+ .incbin "base_emerald.gba", 0xc093f0, 0x87ec
+
+gUnknown_08C11BDC: ; 8C11BDC
+ .incbin "base_emerald.gba", 0xc11bdc, 0x52b4
+
+gUnknown_08C16E90: ; 8C16E90
+ .incbin "base_emerald.gba", 0xc16e90, 0x118
+
+gUnknown_08C16FA8: ; 8C16FA8
+ .incbin "base_emerald.gba", 0xc16fa8, 0x1c8
+
+gUnknown_08C17170: ; 8C17170
+ .incbin "base_emerald.gba", 0xc17170, 0x810
+
+gUnknown_08C17980: ; 8C17980
+ .incbin "base_emerald.gba", 0xc17980, 0x130
+
+gUnknown_08C17AB0: ; 8C17AB0
+ .incbin "base_emerald.gba", 0xc17ab0, 0xa5c
+
+gUnknown_08C1850C: ; 8C1850C
+ .incbin "base_emerald.gba", 0xc1850c, 0x107c
+
+gUnknown_08C19588: ; 8C19588
+ .incbin "base_emerald.gba", 0xc19588, 0x964
+
+gUnknown_08C19EEC: ; 8C19EEC
+ .incbin "base_emerald.gba", 0xc19eec, 0x114
+
+gUnknown_08C1A000: ; 8C1A000
+ .incbin "base_emerald.gba", 0xc1a000, 0x12c
+
+gUnknown_08C1A12C: ; 8C1A12C
+ .incbin "base_emerald.gba", 0xc1a12c, 0x188
+
+gUnknown_08C1A2B4: ; 8C1A2B4
+ .incbin "base_emerald.gba", 0xc1a2b4, 0x2404
+
+gUnknown_08C1C6B8: ; 8C1C6B8
+ .incbin "base_emerald.gba", 0xc1c6b8, 0x9f4
+
+gUnknown_08C1D0AC: ; 8C1D0AC
+ .incbin "base_emerald.gba", 0xc1d0ac, 0x13c
+
+gUnknown_08C1D1E8: ; 8C1D1E8
+ .incbin "base_emerald.gba", 0xc1d1e8, 0x28
+
+gUnknown_08C1D210: ; 8C1D210
+ .incbin "base_emerald.gba", 0xc1d210, 0x3458
+
+gUnknown_08C20668: ; 8C20668
+ .incbin "base_emerald.gba", 0xc20668, 0x1c
+
+gUnknown_08C20684: ; 8C20684
+ .incbin "base_emerald.gba", 0xc20684, 0x1f8c
+
+gUnknown_08C22610: ; 8C22610
+ .incbin "base_emerald.gba", 0xc22610, 0xcd0
+
+gUnknown_08C232E0: ; 8C232E0
+ .incbin "base_emerald.gba", 0xc232e0, 0xa70
+
+gUnknown_08C23D50: ; 8C23D50
+ .incbin "base_emerald.gba", 0xc23d50, 0x28
+
+gUnknown_08C23D78: ; 8C23D78
+ .incbin "base_emerald.gba", 0xc23d78, 0xc58
+
+gUnknown_08C249D0: ; 8C249D0
+ .incbin "base_emerald.gba", 0xc249d0, 0x28
+
+gUnknown_08C249F8: ; 8C249F8
+ .incbin "base_emerald.gba", 0xc249f8, 0x5c3c
+
+gUnknown_08C2A634: ; 8C2A634
+ .incbin "base_emerald.gba", 0xc2a634, 0xa0
+
+gUnknown_08C2A6D4: ; 8C2A6D4
+ .incbin "base_emerald.gba", 0xc2a6d4, 0x18
+
+gUnknown_08C2A6EC: ; 8C2A6EC
+ .incbin "base_emerald.gba", 0xc2a6ec, 0x27d0
+
+gUnknown_08C2CEBC: ; 8C2CEBC
+ .incbin "base_emerald.gba", 0xc2cebc, 0x24
+
+gUnknown_08C2CEE0: ; 8C2CEE0
+ .incbin "base_emerald.gba", 0xc2cee0, 0x240
+
+gUnknown_08C2D120: ; 8C2D120
+ .incbin "base_emerald.gba", 0xc2d120, 0x600
+
+gUnknown_08C2D720: ; 8C2D720
+ .incbin "base_emerald.gba", 0xc2d720, 0x210
+
+gUnknown_08C2D930: ; 8C2D930
+ .incbin "base_emerald.gba", 0xc2d930, 0x11c
+
+gUnknown_08C2DA4C: ; 8C2DA4C
+ .incbin "base_emerald.gba", 0xc2da4c, 0x11c
+
+gUnknown_08C2DB68: ; 8C2DB68
+ .incbin "base_emerald.gba", 0xc2db68, 0x20
+
+gUnknown_08C2DB88: ; 8C2DB88
+ .incbin "base_emerald.gba", 0xc2db88, 0x20
+
+gUnknown_08C2DBA8: ; 8C2DBA8
+ .incbin "base_emerald.gba", 0xc2dba8, 0x20
+
+gUnknown_08C2DBC8: ; 8C2DBC8
+ .incbin "base_emerald.gba", 0xc2dbc8, 0x20
+
+gUnknown_08C2DBE8: ; 8C2DBE8
+ .incbin "base_emerald.gba", 0xc2dbe8, 0x20
+
+gUnknown_08C2DC08: ; 8C2DC08
+ .incbin "base_emerald.gba", 0xc2dc08, 0x20
+
+gUnknown_08C2DC28: ; 8C2DC28
+ .incbin "base_emerald.gba", 0xc2dc28, 0x20
+
+gUnknown_08C2DC48: ; 8C2DC48
+ .incbin "base_emerald.gba", 0xc2dc48, 0x20
+
+gUnknown_08C2DC68: ; 8C2DC68
+ .incbin "base_emerald.gba", 0xc2dc68, 0x13c
+
+gUnknown_08C2DDA4: ; 8C2DDA4
+ .incbin "base_emerald.gba", 0xc2dda4, 0x20
+
+gUnknown_08C2DDC4: ; 8C2DDC4
+ .incbin "base_emerald.gba", 0xc2ddc4, 0xc8c
+
+gUnknown_08C2EA50: ; 8C2EA50
+ .incbin "base_emerald.gba", 0xc2ea50, 0x4c
+
+gUnknown_08C2EA9C: ; 8C2EA9C
+ .incbin "base_emerald.gba", 0xc2ea9c, 0x11564
+
+gUnknown_08C40000: ; 8C40000
+ .incbin "base_emerald.gba", 0xc40000, 0x10000
+
+gUnknown_08C50000: ; 8C50000
+ .incbin "base_emerald.gba", 0xc50000, 0x1278f0
+
+gUnknown_08D778F0: ; 8D778F0
+ .incbin "base_emerald.gba", 0xd778f0, 0xe8
+
+gUnknown_08D779D8: ; 8D779D8
+ .incbin "base_emerald.gba", 0xd779d8, 0x10c
+
+gUnknown_08D77AE4: ; 8D77AE4
+ .incbin "base_emerald.gba", 0xd77ae4, 0x28
+
+gUnknown_08D77B0C: ; 8D77B0C
+ .incbin "base_emerald.gba", 0xd77b0c, 0x25fc
+
+gUnknown_08D7A108: ; 8D7A108
+ .incbin "base_emerald.gba", 0xd7a108, 0x618
+
+gUnknown_08D7A720: ; 8D7A720
+ .incbin "base_emerald.gba", 0xd7a720, 0x13f4
+
+gUnknown_08D7BB14: ; 8D7BB14
+ .incbin "base_emerald.gba", 0xd7bb14, 0x640
+
+gUnknown_08D7C154: ; 8D7C154
+ .incbin "base_emerald.gba", 0xd7c154, 0x2ec
+
+gUnknown_08D7C440: ; 8D7C440
+ .incbin "base_emerald.gba", 0xd7c440, 0x5ac
+
+gUnknown_08D7C9EC: ; 8D7C9EC
+ .incbin "base_emerald.gba", 0xd7c9ec, 0x3c
+
+gUnknown_08D7CA28: ; 8D7CA28
+ .incbin "base_emerald.gba", 0xd7ca28, 0x2b0
+
+gUnknown_08D7CCD8: ; 8D7CCD8
+ .incbin "base_emerald.gba", 0xd7ccd8, 0x608
+
+gUnknown_08D7D2E0: ; 8D7D2E0
+ .incbin "base_emerald.gba", 0xd7d2e0, 0x2b0
+
+gUnknown_08D7D590: ; 8D7D590
+ .incbin "base_emerald.gba", 0xd7d590, 0x674
+
+gUnknown_08D7DC04: ; 8D7DC04
+ .incbin "base_emerald.gba", 0xd7dc04, 0x2f0
+
+gUnknown_08D7DEF4: ; 8D7DEF4
+ .incbin "base_emerald.gba", 0xd7def4, 0x3c
+
+gUnknown_08D7DF30: ; 8D7DF30
+ .incbin "base_emerald.gba", 0xd7df30, 0x58
+
+gUnknown_08D7DF88: ; 8D7DF88
+ .incbin "base_emerald.gba", 0xd7df88, 0x3c
+
+gUnknown_08D7DFC4: ; 8D7DFC4
+ .incbin "base_emerald.gba", 0xd7dfc4, 0x3c
+
+gUnknown_08D7E000: ; 8D7E000
+ .incbin "base_emerald.gba", 0xd7e000, 0x60
+
+gUnknown_08D7E060: ; 8D7E060
+ .incbin "base_emerald.gba", 0xd7e060, 0x6c
+
+gUnknown_08D7E0CC: ; 8D7E0CC
+ .incbin "base_emerald.gba", 0xd7e0cc, 0x50
+
+gUnknown_08D7E11C: ; 8D7E11C
+ .incbin "base_emerald.gba", 0xd7e11c, 0x48
+
+gUnknown_08D7E164: ; 8D7E164
+ .incbin "base_emerald.gba", 0xd7e164, 0x44
+
+gUnknown_08D7E1A8: ; 8D7E1A8
+ .incbin "base_emerald.gba", 0xd7e1a8, 0x50
+
+gUnknown_08D7E1F8: ; 8D7E1F8
+ .incbin "base_emerald.gba", 0xd7e1f8, 0x3c
+
+gUnknown_08D7E234: ; 8D7E234
+ .incbin "base_emerald.gba", 0xd7e234, 0x17c4
+
+gUnknown_08D7F9F8: ; 8D7F9F8
+ .incbin "base_emerald.gba", 0xd7f9f8, 0x4cc
+
+gUnknown_08D7FEC4: ; 8D7FEC4
+ .incbin "base_emerald.gba", 0xd7fec4, 0x174c
+
+gUnknown_08D81610: ; 8D81610
+ .incbin "base_emerald.gba", 0xd81610, 0x81c
+
+gUnknown_08D81E2C: ; 8D81E2C
+ .incbin "base_emerald.gba", 0xd81e2c, 0x2a8
+
+gUnknown_08D820D4: ; 8D820D4
+ .incbin "base_emerald.gba", 0xd820d4, 0x410
+
+gUnknown_08D824E4: ; 8D824E4
+ .incbin "base_emerald.gba", 0xd824e4, 0x124
+
+gUnknown_08D82608: ; 8D82608
+ .incbin "base_emerald.gba", 0xd82608, 0x668
+
+gUnknown_08D82C70: ; 8D82C70
+ .incbin "base_emerald.gba", 0xd82c70, 0x2a0
+
+gUnknown_08D82F10: ; 8D82F10
+ .incbin "base_emerald.gba", 0xd82f10, 0x5ec
+
+gUnknown_08D834FC: ; 8D834FC
+ .incbin "base_emerald.gba", 0xd834fc, 0x404
+
+gUnknown_08D83900: ; 8D83900
+ .incbin "base_emerald.gba", 0xd83900, 0x22c
+
+gUnknown_08D83B2C: ; 8D83B2C
+ .incbin "base_emerald.gba", 0xd83b2c, 0x110
+
+gUnknown_08D83C3C: ; 8D83C3C
+ .incbin "base_emerald.gba", 0xd83c3c, 0x114
+
+gUnknown_08D83D50: ; 8D83D50
+ .incbin "base_emerald.gba", 0xd83d50, 0xc20
+
+gUnknown_08D84970: ; 8D84970
+ .incbin "base_emerald.gba", 0xd84970, 0x590
+
+gUnknown_08D84F00: ; 8D84F00
+ .incbin "base_emerald.gba", 0xd84f00, 0x458
+
+gUnknown_08D85358: ; 8D85358
+ .incbin "base_emerald.gba", 0xd85358, 0xec
+
+gUnknown_08D85444: ; 8D85444
+ .incbin "base_emerald.gba", 0xd85444, 0x84
+
+gUnknown_08D854C8: ; 8D854C8
+ .incbin "base_emerald.gba", 0xd854c8, 0x120
+
+gUnknown_08D855E8: ; 8D855E8
+ .incbin "base_emerald.gba", 0xd855e8, 0x18
+
+gUnknown_08D85600: ; 8D85600
+ .incbin "base_emerald.gba", 0xd85600, 0x20
+
+gUnknown_08D85620: ; 8D85620
+ .incbin "base_emerald.gba", 0xd85620, 0xa8
+
+gUnknown_08D856C8: ; 8D856C8
+ .incbin "base_emerald.gba", 0xd856c8, 0xe0
+
+gUnknown_08D857A8: ; 8D857A8
+ .incbin "base_emerald.gba", 0xd857a8, 0x274
+
+gUnknown_08D85A1C: ; 8D85A1C
+ .incbin "base_emerald.gba", 0xd85a1c, 0x234
+
+gUnknown_08D85C50: ; 8D85C50
+ .incbin "base_emerald.gba", 0xd85c50, 0x80
+
+gUnknown_08D85CD0: ; 8D85CD0
+ .incbin "base_emerald.gba", 0xd85cd0, 0x182
+
+gUnknown_08D85E52: ; 8D85E52
+ .incbin "base_emerald.gba", 0xd85e52, 0x20
+
+gUnknown_08D85E72: ; 8D85E72
+ .incbin "base_emerald.gba", 0xd85e72, 0xa
+
+gUnknown_08D85E7C: ; 8D85E7C
+ .incbin "base_emerald.gba", 0xd85e7c, 0x2618
+
+gUnknown_08D88494: ; 8D88494
+ .incbin "base_emerald.gba", 0xd88494, 0x8ac
+
+gUnknown_08D88D40: ; 8D88D40
+ .incbin "base_emerald.gba", 0xd88d40, 0x4e4
+
+gUnknown_08D89224: ; 8D89224
+ .incbin "base_emerald.gba", 0xd89224, 0x898
+
+gUnknown_08D89ABC: ; 8D89ABC
+ .incbin "base_emerald.gba", 0xd89abc, 0x4c0
+
+gUnknown_08D89F7C: ; 8D89F7C
+ .incbin "base_emerald.gba", 0xd89f7c, 0x89c
+
+gUnknown_08D8A818: ; 8D8A818
+ .incbin "base_emerald.gba", 0xd8a818, 0x11c
+
+gUnknown_08D8A934: ; 8D8A934
+ .incbin "base_emerald.gba", 0xd8a934, 0x120
+
+gUnknown_08D8AA54: ; 8D8AA54
+ .incbin "base_emerald.gba", 0xd8aa54, 0x72c
+
+gUnknown_08D8B180: ; 8D8B180
+ .incbin "base_emerald.gba", 0xd8b180, 0x2c0
+
+gUnknown_08D8B440: ; 8D8B440
+ .incbin "base_emerald.gba", 0xd8b440, 0x2a8
+
+gUnknown_08D8B6E8: ; 8D8B6E8
+ .incbin "base_emerald.gba", 0xd8b6e8, 0x38c
+
+gUnknown_08D8BA74: ; 8D8BA74
+ .incbin "base_emerald.gba", 0xd8ba74, 0x6f8
+
+gUnknown_08D8C16C: ; 8D8C16C
+ .incbin "base_emerald.gba", 0xd8c16c, 0x6cc
+
+gUnknown_08D8C838: ; 8D8C838
+ .incbin "base_emerald.gba", 0xd8c838, 0x490
+
+gUnknown_08D8CCC8: ; 8D8CCC8
+ .incbin "base_emerald.gba", 0xd8ccc8, 0x748
+
+gUnknown_08D8D410: ; 8D8D410
+ .incbin "base_emerald.gba", 0xd8d410, 0x17c
+
+gUnknown_08D8D58C: ; 8D8D58C
+ .incbin "base_emerald.gba", 0xd8d58c, 0x52c
+
+gUnknown_08D8DAB8: ; 8D8DAB8
+ .incbin "base_emerald.gba", 0xd8dab8, 0xefc
+
+gUnknown_08D8E9B4: ; 8D8E9B4
+ .incbin "base_emerald.gba", 0xd8e9b4, 0x80
+
+gUnknown_08D8EA34: ; 8D8EA34
+ .incbin "base_emerald.gba", 0xd8ea34, 0x1f0
+
+gUnknown_08D8EC24: ; 8D8EC24
+ .incbin "base_emerald.gba", 0xd8ec24, 0xf78
+
+gUnknown_08D8FB9C: ; 8D8FB9C
+ .incbin "base_emerald.gba", 0xd8fb9c, 0x19fc
+
+gUnknown_08D91598: ; 8D91598
+ .incbin "base_emerald.gba", 0xd91598, 0x820
+
+gUnknown_08D91DB8: ; 8D91DB8
+ .incbin "base_emerald.gba", 0xd91db8, 0xa34
+
+gUnknown_08D927EC: ; 8D927EC
+ .incbin "base_emerald.gba", 0xd927ec, 0xaf4
+
+gUnknown_08D932E0: ; 8D932E0
+ .incbin "base_emerald.gba", 0xd932e0, 0x2b8
+
+gUnknown_08D93598: ; 8D93598
+ .incbin "base_emerald.gba", 0xd93598, 0x1e4
+
+gUnknown_08D9377C: ; 8D9377C
+ .incbin "base_emerald.gba", 0xd9377c, 0x1e4
+
+gUnknown_08D93960: ; 8D93960
+ .incbin "base_emerald.gba", 0xd93960, 0x1158
+
+gUnknown_08D94AB8: ; 8D94AB8
+ .incbin "base_emerald.gba", 0xd94ab8, 0x1320
+
+gUnknown_08D95DD8: ; 8D95DD8
+ .incbin "base_emerald.gba", 0xd95dd8, 0x28
+
+gUnknown_08D95E00: ; 8D95E00
+ .incbin "base_emerald.gba", 0xd95e00, 0x2d0
+
+gUnknown_08D960D0: ; 8D960D0
+ .incbin "base_emerald.gba", 0xd960d0, 0x2d4
+
+gUnknown_08D963A4: ; 8D963A4
+ .incbin "base_emerald.gba", 0xd963a4, 0x448
+
+gUnknown_08D967EC: ; 8D967EC
+ .incbin "base_emerald.gba", 0xd967ec, 0x2c8
+
+gUnknown_08D96AB4: ; 8D96AB4
+ .incbin "base_emerald.gba", 0xd96ab4, 0xec
+
+gUnknown_08D96BA0: ; 8D96BA0
+ .incbin "base_emerald.gba", 0xd96ba0, 0xfe4
+
+gUnknown_08D97B84: ; 8D97B84
+ .incbin "base_emerald.gba", 0xd97b84, 0x188
+
+gUnknown_08D97D0C: ; 8D97D0C
+ .incbin "base_emerald.gba", 0xd97d0c, 0x830
+
+gUnknown_08D9853C: ; 8D9853C
+ .incbin "base_emerald.gba", 0xd9853c, 0xf0
+
+gUnknown_08D9862C: ; 8D9862C
+ .incbin "base_emerald.gba", 0xd9862c, 0x1d0
+
+gUnknown_08D987FC: ; 8D987FC
+ .incbin "base_emerald.gba", 0xd987fc, 0x190
+
+gUnknown_08D9898C: ; 8D9898C
+ .incbin "base_emerald.gba", 0xd9898c, 0x19c
+
+gUnknown_08D98B28: ; 8D98B28
+ .incbin "base_emerald.gba", 0xd98b28, 0x1a0
+
+gUnknown_08D98CC8: ; 8D98CC8
+ .incbin "base_emerald.gba", 0xd98cc8, 0x18c0
+
+gUnknown_08D9A588: ; 8D9A588
+ .incbin "base_emerald.gba", 0xd9a588, 0x4c
+
+gUnknown_08D9A5D4: ; 8D9A5D4
+ .incbin "base_emerald.gba", 0xd9a5d4, 0x4c
+
+gUnknown_08D9A620: ; 8D9A620
+ .incbin "base_emerald.gba", 0xd9a620, 0x26c
+
+gUnknown_08D9A88C: ; 8D9A88C
+ .incbin "base_emerald.gba", 0xd9a88c, 0x544
+
+gUnknown_08D9ADD0: ; 8D9ADD0
+ .incbin "base_emerald.gba", 0xd9add0, 0x34
+
+gUnknown_08D9AE04: ; 8D9AE04
+ .incbin "base_emerald.gba", 0xd9ae04, 0x140
+
+gUnknown_08D9AF44: ; 8D9AF44
+ .incbin "base_emerald.gba", 0xd9af44, 0x78
+
+gUnknown_08D9AFBC: ; 8D9AFBC
+ .incbin "base_emerald.gba", 0xd9afbc, 0x10c
+
+gUnknown_08D9B0C8: ; 8D9B0C8
+ .incbin "base_emerald.gba", 0xd9b0c8, 0x28
+
+gUnknown_08D9B0F0: ; 8D9B0F0
+ .incbin "base_emerald.gba", 0xd9b0f0, 0x1c4
+
+gUnknown_08D9B2B4: ; 8D9B2B4
+ .incbin "base_emerald.gba", 0xd9b2b4, 0x1bc
+
+gUnknown_08D9B470: ; 8D9B470
+ .incbin "base_emerald.gba", 0xd9b470, 0x358
+
+gUnknown_08D9B7C8: ; 8D9B7C8
+ .incbin "base_emerald.gba", 0xd9b7c8, 0x27c
+
+gUnknown_08D9BA44: ; 8D9BA44
+ .incbin "base_emerald.gba", 0xd9ba44, 0x100
+
+gUnknown_08D9BB44: ; 8D9BB44
+ .incbin "base_emerald.gba", 0xd9bb44, 0x3ac
+
+gUnknown_08D9BEF0: ; 8D9BEF0
+ .incbin "base_emerald.gba", 0xd9bef0, 0xa8
+
+gUnknown_08D9BF98: ; 8D9BF98
+ .incbin "base_emerald.gba", 0xd9bf98, 0x1a4
+
+gUnknown_08D9C13C: ; 8D9C13C
+ .incbin "base_emerald.gba", 0xd9c13c, 0x7284
+
+gUnknown_08DA33C0: ; 8DA33C0
+ .incbin "base_emerald.gba", 0xda33c0, 0x428
+
+gUnknown_08DA37E8: ; 8DA37E8
+ .incbin "base_emerald.gba", 0xda37e8, 0x3c
+
+gUnknown_08DA3824: ; 8DA3824
+ .incbin "base_emerald.gba", 0xda3824, 0x164
+
+gUnknown_08DA3988: ; 8DA3988
+ .incbin "base_emerald.gba", 0xda3988, 0x100
+
+gUnknown_08DA3A88: ; 8DA3A88
+ .incbin "base_emerald.gba", 0xda3a88, 0x20c
+
+gUnknown_08DA3C94: ; 8DA3C94
+ .incbin "base_emerald.gba", 0xda3c94, 0x1114
+
+gUnknown_08DA4DA8: ; 8DA4DA8
+ .incbin "base_emerald.gba", 0xda4da8, 0x44
+
+gUnknown_08DA4DEC: ; 8DA4DEC
+ .incbin "base_emerald.gba", 0xda4dec, 0x184
+
+gUnknown_08DA4F70: ; 8DA4F70
+ .incbin "base_emerald.gba", 0xda4f70, 0x1148
+
+gUnknown_08DA60B8: ; 8DA60B8
+ .incbin "base_emerald.gba", 0xda60b8, 0x904
+
+gUnknown_08DA69BC: ; 8DA69BC
+ .incbin "base_emerald.gba", 0xda69bc, 0xb6c
+
+gUnknown_08DA7528: ; 8DA7528
+ .incbin "base_emerald.gba", 0xda7528, 0x21c
+
+gUnknown_08DA7744: ; 8DA7744
+ .incbin "base_emerald.gba", 0xda7744, 0x40
+
+gUnknown_08DA7784: ; 8DA7784
+ .incbin "base_emerald.gba", 0xda7784, 0x328
+
+gUnknown_08DA7AAC: ; 8DA7AAC
+ .incbin "base_emerald.gba", 0xda7aac, 0x184
+
+gUnknown_08DA7C30: ; 8DA7C30
+ .incbin "base_emerald.gba", 0xda7c30, 0x13c
+
+gUnknown_08DA7D6C: ; 8DA7D6C
+ .incbin "base_emerald.gba", 0xda7d6c, 0x140
+
+gUnknown_08DA7EAC: ; 8DA7EAC
+ .incbin "base_emerald.gba", 0xda7eac, 0x108
+
+gUnknown_08DA7FB4: ; 8DA7FB4
+ .incbin "base_emerald.gba", 0xda7fb4, 0x108
+
+gUnknown_08DA80BC: ; 8DA80BC
+ .incbin "base_emerald.gba", 0xda80bc, 0xa84
+
+gUnknown_08DA8B40: ; 8DA8B40
+ .incbin "base_emerald.gba", 0xda8b40, 0x22c
+
+gUnknown_08DA8D6C: ; 8DA8D6C
+ .incbin "base_emerald.gba", 0xda8d6c, 0x118
+
+gUnknown_08DA8E84: ; 8DA8E84
+ .incbin "base_emerald.gba", 0xda8e84, 0x1a30
+
+gUnknown_08DAA8B4: ; 8DAA8B4
+ .incbin "base_emerald.gba", 0xdaa8b4, 0x270
+
+gUnknown_08DAAB24: ; 8DAAB24
+ .incbin "base_emerald.gba", 0xdaab24, 0xf8
+
+gUnknown_08DAAC1C: ; 8DAAC1C
+ .incbin "base_emerald.gba", 0xdaac1c, 0x238
+
+gUnknown_08DAAE54: ; 8DAAE54
+ .incbin "base_emerald.gba", 0xdaae54, 0x144
+
+gUnknown_08DAAF98: ; 8DAAF98
+ .incbin "base_emerald.gba", 0xdaaf98, 0x54
+
+gUnknown_08DAAFEC: ; 8DAAFEC
+ .incbin "base_emerald.gba", 0xdaafec, 0xf52c
+
+gUnknown_08DBA518: ; 8DBA518
+ .incbin "base_emerald.gba", 0xdba518, 0xa0
+
+gUnknown_08DBA5B8: ; 8DBA5B8
+ .incbin "base_emerald.gba", 0xdba5b8, 0x1d30
+
+gUnknown_08DBC2E8: ; 8DBC2E8
+ .incbin "base_emerald.gba", 0xdbc2e8, 0x72c
+
+gUnknown_08DBCA14: ; 8DBCA14
+ .incbin "base_emerald.gba", 0xdbca14, 0x3d00
+
+gUnknown_08DC0714: ; 8DC0714
+ .incbin "base_emerald.gba", 0xdc0714, 0x40
+
+gUnknown_08DC0754: ; 8DC0754
+ .incbin "base_emerald.gba", 0xdc0754, 0x440
+
+gUnknown_08DC0B94: ; 8DC0B94
+ .incbin "base_emerald.gba", 0xdc0b94, 0xb62
+
+gUnknown_08DC16F6: ; 8DC16F6
+ .incbin "base_emerald.gba", 0xdc16f6, 0x60
+
+gUnknown_08DC1756: ; 8DC1756
+ .incbin "base_emerald.gba", 0xdc1756, 0x60
+
+gUnknown_08DC17B6: ; 8DC17B6
+ .incbin "base_emerald.gba", 0xdc17b6, 0xc0
+
+gUnknown_08DC1876: ; 8DC1876
+ .incbin "base_emerald.gba", 0xdc1876, 0xbe
+
+gUnknown_08DC1934: ; 8DC1934
+ .incbin "base_emerald.gba", 0xdc1934, 0x10d4
+
+gUnknown_08DC2A08: ; 8DC2A08
+ .incbin "base_emerald.gba", 0xdc2a08, 0x114
+
+gUnknown_08DC2B1C: ; 8DC2B1C
+ .incbin "base_emerald.gba", 0xdc2b1c, 0x140
+
+gUnknown_08DC2C5C: ; 8DC2C5C
+ .incbin "base_emerald.gba", 0xdc2c5c, 0x150
+
+gUnknown_08DC2DAC: ; 8DC2DAC
+ .incbin "base_emerald.gba", 0xdc2dac, 0xc0
+
+gUnknown_08DC2E6C: ; 8DC2E6C
+ .incbin "base_emerald.gba", 0xdc2e6c, 0xf0
+
+gUnknown_08DC2F5C: ; 8DC2F5C
+ .incbin "base_emerald.gba", 0xdc2f5c, 0x90
+
+gUnknown_08DC2FEC: ; 8DC2FEC
+ .incbin "base_emerald.gba", 0xdc2fec, 0x94
+
+gUnknown_08DC3080: ; 8DC3080
+ .incbin "base_emerald.gba", 0xdc3080, 0x118
+
+gUnknown_08DC3198: ; 8DC3198
+ .incbin "base_emerald.gba", 0xdc3198, 0xee
+
+gUnknown_08DC3286: ; 8DC3286
+ .incbin "base_emerald.gba", 0xdc3286, 0x7e
+
+gUnknown_08DC3304: ; 8DC3304
+ .incbin "base_emerald.gba", 0xdc3304, 0x56c
+
+gUnknown_08DC3870: ; 8DC3870
+ .incbin "base_emerald.gba", 0xdc3870, 0x19c
+
+gUnknown_08DC3A0C: ; 8DC3A0C
+ .incbin "base_emerald.gba", 0xdc3a0c, 0x2c8
+
+gUnknown_08DC3CD4: ; 8DC3CD4
+ .incbin "base_emerald.gba", 0xdc3cd4, 0x80
+
+gUnknown_08DC3D54: ; 8DC3D54
+ .incbin "base_emerald.gba", 0xdc3d54, 0x20
+
+gUnknown_08DC3D74: ; 8DC3D74
+ .incbin "base_emerald.gba", 0xdc3d74, 0x260
+
+gUnknown_08DC3FD4: ; 8DC3FD4
+ .incbin "base_emerald.gba", 0xdc3fd4, 0x16c
+
+gUnknown_08DC4140: ; 8DC4140
+ .incbin "base_emerald.gba", 0xdc4140, 0x1d8
+
+gUnknown_08DC4318: ; 8DC4318
+ .incbin "base_emerald.gba", 0xdc4318, 0x20
+
+gUnknown_08DC4338: ; 8DC4338
+ .incbin "base_emerald.gba", 0xdc4338, 0x20
+
+gUnknown_08DC4358: ; 8DC4358
+ .incbin "base_emerald.gba", 0xdc4358, 0x20
+
+gUnknown_08DC4378: ; 8DC4378
+ .incbin "base_emerald.gba", 0xdc4378, 0x2000
+
+gUnknown_08DC6378: ; 8DC6378
+ .incbin "base_emerald.gba", 0xdc6378, 0x80
+
+gUnknown_08DC63F8: ; 8DC63F8
+ .incbin "base_emerald.gba", 0xdc63f8, 0x28
+
+gUnknown_08DC6420: ; 8DC6420
+ .incbin "base_emerald.gba", 0xdc6420, 0x28
+
+gUnknown_08DC6448: ; 8DC6448
+ .incbin "base_emerald.gba", 0xdc6448, 0x28
+
+gUnknown_08DC6470: ; 8DC6470
+ .incbin "base_emerald.gba", 0xdc6470, 0x28
+
+gUnknown_08DC6498: ; 8DC6498
+ .incbin "base_emerald.gba", 0xdc6498, 0x14
+
+gUnknown_08DC64AC: ; 8DC64AC
+ .incbin "base_emerald.gba", 0xdc64ac, 0x14
+
+gUnknown_08DC64C0: ; 8DC64C0
+ .incbin "base_emerald.gba", 0xdc64c0, 0x14
+
+gUnknown_08DC64D4: ; 8DC64D4
+ .incbin "base_emerald.gba", 0xdc64d4, 0x14
+
+gUnknown_08DC64E8: ; 8DC64E8
+ .incbin "base_emerald.gba", 0xdc64e8, 0x14
+
+gUnknown_08DC64FC: ; 8DC64FC
+ .incbin "base_emerald.gba", 0xdc64fc, 0x14
+
+gUnknown_08DC6510: ; 8DC6510
+ .incbin "base_emerald.gba", 0xdc6510, 0x18
+
+gUnknown_08DC6528: ; 8DC6528
+ .incbin "base_emerald.gba", 0xdc6528, 0x20
+
+gUnknown_08DC6548: ; 8DC6548
+ .incbin "base_emerald.gba", 0xdc6548, 0x8b4
+
+gUnknown_08DC6DFC: ; 8DC6DFC
+ .incbin "base_emerald.gba", 0xdc6dfc, 0x274
+
+gUnknown_08DC7070: ; 8DC7070
+ .incbin "base_emerald.gba", 0xdc7070, 0xaf0
+
+gUnknown_08DC7B60: ; 8DC7B60
+ .incbin "base_emerald.gba", 0xdc7b60, 0x20
+
+gUnknown_08DC7B80: ; 8DC7B80
+ .incbin "base_emerald.gba", 0xdc7b80, 0x204
+
+gUnknown_08DC7D84: ; 8DC7D84
+ .incbin "base_emerald.gba", 0xdc7d84, 0x17c
+
+gUnknown_08DC7F00: ; 8DC7F00
+ .incbin "base_emerald.gba", 0xdc7f00, 0x11c0
+
+gUnknown_08DC90C0: ; 8DC90C0
+ .incbin "base_emerald.gba", 0xdc90c0, 0x20
+
+gUnknown_08DC90E0: ; 8DC90E0
+ .incbin "base_emerald.gba", 0xdc90e0, 0x50
+
+gUnknown_08DC9130: ; 8DC9130
+ .incbin "base_emerald.gba", 0xdc9130, 0xb8
+
+gUnknown_08DC91E8: ; 8DC91E8
+ .incbin "base_emerald.gba", 0xdc91e8, 0x420
+
+gUnknown_08DC9608: ; 8DC9608
+ .incbin "base_emerald.gba", 0xdc9608, 0x20
+
+gUnknown_08DC9628: ; 8DC9628
+ .incbin "base_emerald.gba", 0xdc9628, 0x2788
+
+gUnknown_08DCBDB0: ; 8DCBDB0
+ .incbin "base_emerald.gba", 0xdcbdb0, 0x20
+
+gUnknown_08DCBDD0: ; 8DCBDD0
+ .incbin "base_emerald.gba", 0xdcbdd0, 0x140
+
+gUnknown_08DCBF10: ; 8DCBF10
+ .incbin "base_emerald.gba", 0xdcbf10, 0x10c
+
+gUnknown_08DCC01C: ; 8DCC01C
+ .incbin "base_emerald.gba", 0xdcc01c, 0x20
+
+gUnknown_08DCC03C: ; 8DCC03C
+ .incbin "base_emerald.gba", 0xdcc03c, 0x20
+
+gUnknown_08DCC05C: ; 8DCC05C
+ .incbin "base_emerald.gba", 0xdcc05c, 0x5ec
+
+gUnknown_08DCC648: ; 8DCC648
+ .incbin "base_emerald.gba", 0xdcc648, 0x2c0
+
+gUnknown_08DCC908: ; 8DCC908
+ .incbin "base_emerald.gba", 0xdcc908, 0x2b0
+
+gUnknown_08DCCBB8: ; 8DCCBB8
+ .incbin "base_emerald.gba", 0xdccbb8, 0x3a4
+
+gUnknown_08DCCF5C: ; 8DCCF5C
+ .incbin "base_emerald.gba", 0xdccf5c, 0x20
+
+gUnknown_08DCCF7C: ; 8DCCF7C
+ .incbin "base_emerald.gba", 0xdccf7c, 0x8a0
+
+gUnknown_08DCD81C: ; 8DCD81C
+ .incbin "base_emerald.gba", 0xdcd81c, 0x214
+
+gUnknown_08DCDA30: ; 8DCDA30
+ .incbin "base_emerald.gba", 0xdcda30, 0x60
+
+gUnknown_08DCDA90: ; 8DCDA90
+ .incbin "base_emerald.gba", 0xdcda90, 0xa0
+
+gUnknown_08DCDB30: ; 8DCDB30
+ .incbin "base_emerald.gba", 0xdcdb30, 0xc40
+
+gUnknown_08DCE770: ; 8DCE770
+ .incbin "base_emerald.gba", 0xdce770, 0x500
+
+gUnknown_08DCEC70: ; 8DCEC70
+ .incbin "base_emerald.gba", 0xdcec70, 0x13e0
+
+gUnknown_08DD0050: ; 8DD0050
+ .incbin "base_emerald.gba", 0xdd0050, 0x1a68
+
+gUnknown_08DD1AB8: ; 8DD1AB8
+ .incbin "base_emerald.gba", 0xdd1ab8, 0x4c0
+
+gUnknown_08DD1F78: ; 8DD1F78
+ .incbin "base_emerald.gba", 0xdd1f78, 0x98
+
+gUnknown_08DD2010: ; 8DD2010
+ .incbin "base_emerald.gba", 0xdd2010, 0x1a0
+
+gUnknown_08DD21B0: ; 8DD21B0
+ .incbin "base_emerald.gba", 0xdd21b0, 0xdc
+
+gUnknown_08DD228C: ; 8DD228C
+ .incbin "base_emerald.gba", 0xdd228c, 0x1e0
+
+gUnknown_08DD246C: ; 8DD246C
+ .incbin "base_emerald.gba", 0xdd246c, 0x674
+
+gUnknown_08DD2AE0: ; 8DD2AE0
+ .incbin "base_emerald.gba", 0xdd2ae0, 0x98
+
+gUnknown_08DD2B78: ; 8DD2B78
+ .incbin "base_emerald.gba", 0xdd2b78, 0x1b8
+
+gUnknown_08DD2D30: ; 8DD2D30
+ .incbin "base_emerald.gba", 0xdd2d30, 0x12c
+
+gUnknown_08DD2E5C: ; 8DD2E5C
+ .incbin "base_emerald.gba", 0xdd2e5c, 0x18c
+
+gUnknown_08DD2FE8: ; 8DD2FE8
+ .incbin "base_emerald.gba", 0xdd2fe8, 0x6c0
+
+gUnknown_08DD36A8: ; 8DD36A8
+ .incbin "base_emerald.gba", 0xdd36a8, 0x20
+
+gUnknown_08DD36C8: ; 8DD36C8
+ .incbin "base_emerald.gba", 0xdd36c8, 0xb0
+
+gUnknown_08DD3778: ; 8DD3778
+ .incbin "base_emerald.gba", 0xdd3778, 0xc0
+
+gUnknown_08DD3838: ; 8DD3838
+ .incbin "base_emerald.gba", 0xdd3838, 0xd0c
+
+gUnknown_08DD4544: ; 8DD4544
+ .incbin "base_emerald.gba", 0xdd4544, 0xdc
+
+gUnknown_08DD4620: ; 8DD4620
+ .incbin "base_emerald.gba", 0xdd4620, 0xc0
+
+gUnknown_08DD46E0: ; 8DD46E0
+ .incbin "base_emerald.gba", 0xdd46e0, 0x180
+
+gUnknown_08DD4860: ; 8DD4860
+ .incbin "base_emerald.gba", 0xdd4860, 0x20
+
+gUnknown_08DD4880: ; 8DD4880
+ .incbin "base_emerald.gba", 0xdd4880, 0x238
+
+gUnknown_08DD4AB8: ; 8DD4AB8
+ .incbin "base_emerald.gba", 0xdd4ab8, 0xf8
+
+gUnknown_08DD4BB0: ; 8DD4BB0
+ .incbin "base_emerald.gba", 0xdd4bb0, 0x20
+
+gUnknown_08DD4BD0: ; 8DD4BD0
+ .incbin "base_emerald.gba", 0xdd4bd0, 0x20
+
+gUnknown_08DD4BF0: ; 8DD4BF0
+ .incbin "base_emerald.gba", 0xdd4bf0, 0x5c
+
+gUnknown_08DD4C4C: ; 8DD4C4C
+ .incbin "base_emerald.gba", 0xdd4c4c, 0x26b4
+
+gUnknown_08DD7300: ; 8DD7300
+ .incbin "base_emerald.gba", 0xdd7300, 0x60
+
+gUnknown_08DD7360: ; 8DD7360
+ .incbin "base_emerald.gba", 0xdd7360, 0x4084
+
+gUnknown_08DDB3E4: ; 8DDB3E4
+ .incbin "base_emerald.gba", 0xddb3e4, 0x80
+
+gUnknown_08DDB464: ; 8DDB464
+ .incbin "base_emerald.gba", 0xddb464, 0x1aa0
+
+gUnknown_08DDCF04: ; 8DDCF04
+ .incbin "base_emerald.gba", 0xddcf04, 0x800
+
+gUnknown_08DDD704: ; 8DDD704
+ .incbin "base_emerald.gba", 0xddd704, 0x24
+
+gUnknown_08DDD728: ; 8DDD728
+ .incbin "base_emerald.gba", 0xddd728, 0x20
+
+gUnknown_08DDD748: ; 8DDD748
+ .incbin "base_emerald.gba", 0xddd748, 0x8c8
+
+gUnknown_08DDE010: ; 8DDE010
+ .incbin "base_emerald.gba", 0xdde010, 0x20
+
+gUnknown_08DDE030: ; 8DDE030
+ .incbin "base_emerald.gba", 0xdde030, 0xfc
+
+gUnknown_08DDE12C: ; 8DDE12C
+ .incbin "base_emerald.gba", 0xdde12c, 0xcc
+
+gUnknown_08DDE1F8: ; 8DDE1F8
+ .incbin "base_emerald.gba", 0xdde1f8, 0x60
+
+gUnknown_08DDE258: ; 8DDE258
+ .incbin "base_emerald.gba", 0xdde258, 0x1e0
+
+gUnknown_08DDE438: ; 8DDE438
+ .incbin "base_emerald.gba", 0xdde438, 0x20
+
+gUnknown_08DDE458: ; 8DDE458
+ .incbin "base_emerald.gba", 0xdde458, 0x238
+
+gUnknown_08DDE690: ; 8DDE690
+ .incbin "base_emerald.gba", 0xdde690, 0x1fb4
+
+gUnknown_08DE0644: ; 8DE0644
+ .incbin "base_emerald.gba", 0xde0644, 0x184
+
+gUnknown_08DE07C8: ; 8DE07C8
+ .incbin "base_emerald.gba", 0xde07c8, 0x100
+
+gUnknown_08DE08C8: ; 8DE08C8
+ .incbin "base_emerald.gba", 0xde08c8, 0x17bc
+
+gUnknown_08DE2084: ; 8DE2084
+ .incbin "base_emerald.gba", 0xde2084, 0xfdc
+
+gUnknown_08DE3060: ; 8DE3060
+ .incbin "base_emerald.gba", 0xde3060, 0x2f0
+
+gUnknown_08DE3350: ; 8DE3350
+ .incbin "base_emerald.gba", 0xde3350, 0x24
+
+gUnknown_08DE3374: ; 8DE3374
+ .incbin "base_emerald.gba", 0xde3374, 0x24
+
+gUnknown_08DE3398: ; 8DE3398
+ .incbin "base_emerald.gba", 0xde3398, 0x120
+
+gUnknown_08DE34B8: ; 8DE34B8
+ .incbin "base_emerald.gba", 0xde34b8, 0xb1c
+
+gUnknown_08DE3FD4: ; 8DE3FD4
+ .incbin "base_emerald.gba", 0xde3fd4