diff options
author | YamaArashi <shadow962@live.com> | 2015-10-10 05:20:38 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2015-10-10 05:20:38 -0700 |
commit | 725956695bbe9a720b11d0eb70a1f6cb72bca27b (patch) | |
tree | 8e90ec987994d4aeda3ea0063f09c450c4f97d19 | |
parent | e329fff4a22f8fa8ced2cd756827bc0deb9680da (diff) |
add labels for unknown ROM data
-rw-r--r-- | asm/emerald.s | 15856 | ||||
-rw-r--r-- | asm/gpu_obj.s | 26 | ||||
-rw-r--r-- | asm/libagbbackup.s | 2 | ||||
-rw-r--r-- | asm/libgcc.s | 12 | ||||
-rw-r--r-- | asm/libmks4agb.s | 52 | ||||
-rw-r--r-- | asm/librfu.s | 12 | ||||
-rw-r--r-- | data/data1.s | 1237 | ||||
-rw-r--r-- | data/data2.s | 12952 |
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 |