diff options
Diffstat (limited to 'asm/palette.s')
-rw-r--r-- | asm/palette.s | 166 |
1 files changed, 83 insertions, 83 deletions
diff --git a/asm/palette.s b/asm/palette.s index bead76986..4392bca49 100644 --- a/asm/palette.s +++ b/asm/palette.s @@ -16,10 +16,10 @@ sub_80A1818: @ 80A1818 lsrs r1, 14 adds r1, r2 ldr r0, [r1] - ldr r1, =0x02037814 + ldr r1, =gUnknown_02037814 movs r2, 0x10 bl CpuSet - ldr r0, =0x02037fd4 + ldr r0, =gUnknown_02037FD4 ldrh r2, [r0, 0x4] lsls r2, 21 lsrs r2, 27 @@ -35,10 +35,10 @@ sub_80A1818: @ 80A1818 lsrs r0, 24 cmp r0, 0xFF beq _080A1862 - ldr r1, =0x03000f44 + ldr r1, =gUnknown_03000F44 ldr r0, =sub_80A1670 str r0, [r1] - ldr r1, =0x03000f3c + ldr r1, =gUnknown_03000F3C movs r0, 0x20 strh r0, [r1] _080A1862: @@ -58,7 +58,7 @@ sub_80A1884: @ 80A1884 lsrs r1, 14 adds r1, r2 ldr r0, [r1] - ldr r1, =0x02037814 + ldr r1, =gUnknown_02037814 movs r2, 0x10 bl CpuSet ldr r0, =sub_8149DFC @@ -67,7 +67,7 @@ sub_80A1884: @ 80A1884 lsrs r0, 24 cmp r0, 0xFF bne _080A18D6 - ldr r0, =0x02037fd4 + ldr r0, =gUnknown_02037FD4 ldrh r2, [r0, 0x4] lsls r2, 21 lsrs r2, 27 @@ -77,7 +77,7 @@ sub_80A1884: @ 80A1884 movs r0, 0x80 movs r1, 0x10 bl pal_fade_1 - ldr r1, =0x03000f3c + ldr r1, =gUnknown_03000F3C ldrh r0, [r1] subs r0, 0x1 strh r0, [r1] @@ -85,7 +85,7 @@ sub_80A1884: @ 80A1884 lsrs r1, r0, 16 cmp r1, 0 bne _080A18D6 - ldr r0, =0x03000f44 + ldr r0, =gUnknown_03000F44 str r1, [r0] _080A18D6: pop {r0} @@ -102,17 +102,17 @@ decompress_palette: @ 80A18F4 lsls r4, 16 lsrs r4, 16 lsls r5, 16 - ldr r6, =0x02037fe8 + ldr r6, =gUnknown_02037FE8 adds r1, r6, 0 bl LZDecompressWram lsls r4, 1 - ldr r1, =0x02037714 + ldr r1, =gUnknown_02037714 adds r1, r4, r1 lsrs r5, 17 adds r0, r6, 0 adds r2, r5, 0 bl CpuSet - ldr r0, =0x02037b14 + ldr r0, =gUnknown_02037B14 adds r4, r0 adds r0, r6, 0 adds r1, r4, 0 @@ -134,12 +134,12 @@ gpu_pal_apply: @ 80A1938 lsls r4, 16 lsls r5, 16 lsrs r4, 15 - ldr r1, =0x02037714 + ldr r1, =gUnknown_02037714 adds r1, r4, r1 lsrs r5, 17 adds r2, r5, 0 bl CpuSet - ldr r0, =0x02037b14 + ldr r0, =gUnknown_02037B14 adds r4, r0 adds r0, r6, 0 adds r1, r4, 0 @@ -165,7 +165,7 @@ rboxid_80040B8: @ 80A1970 mov r0, sp strh r6, [r0] lsrs r4, 15 - ldr r1, =0x02037714 + ldr r1, =gUnknown_02037714 adds r1, r4, r1 lsrs r5, 17 movs r0, 0x80 @@ -177,7 +177,7 @@ rboxid_80040B8: @ 80A1970 mov r0, sp adds r0, 0x2 strh r6, [r0] - ldr r1, =0x02037b14 + ldr r1, =gUnknown_02037B14 adds r4, r1 adds r1, r4, 0 adds r2, r5, 0 @@ -193,7 +193,7 @@ rboxid_80040B8: @ 80A1970 @ void copy_pal_bg_faded_to_pal_ram() copy_pal_bg_faded_to_pal_ram: @ 80A19C0 push {r4,r5,lr} - ldr r4, =0x02037fd4 + ldr r4, =gUnknown_02037FD4 ldrb r1, [r4, 0x8] movs r5, 0x80 adds r0, r5, 0 @@ -202,7 +202,7 @@ copy_pal_bg_faded_to_pal_ram: @ 80A19C0 lsrs r3, r0, 24 cmp r3, 0 bne _080A1A02 - ldr r1, =0x02037b14 + ldr r1, =gUnknown_02037B14 movs r2, 0xA0 lsls r2, 19 ldr r0, =0x040000d4 @@ -211,7 +211,7 @@ copy_pal_bg_faded_to_pal_ram: @ 80A19C0 ldr r1, =0x80000200 str r1, [r0, 0x8] ldr r0, [r0, 0x8] - ldr r0, =0x02037fe4 + ldr r0, =gUnknown_02037FE4 str r3, [r0] ldrb r1, [r4, 0x9] movs r0, 0x3 @@ -235,7 +235,7 @@ _080A1A02: @ int fade_and_return_progress_probably() fade_and_return_progress_probably: @ 80A1A1C push {lr} - ldr r0, =0x02037fe4 + ldr r0, =gUnknown_02037FE4 ldr r0, [r0] cmp r0, 0 beq _080A1A30 @@ -243,7 +243,7 @@ fade_and_return_progress_probably: @ 80A1A1C b _080A1A68 .pool _080A1A30: - ldr r0, =0x02037fd4 + ldr r0, =gUnknown_02037FD4 ldrb r0, [r0, 0x9] movs r1, 0x3 ands r1, r0 @@ -262,8 +262,8 @@ _080A1A52: _080A1A56: lsls r0, 24 lsrs r3, r0, 24 - ldr r2, =0x02037fe4 - ldr r0, =0x02037fd4 + ldr r2, =gUnknown_02037FE4 + ldr r0, =gUnknown_02037FD4 ldr r0, [r0] movs r1, 0 orrs r0, r1 @@ -300,8 +300,8 @@ sub_80A1A94: @ 80A1A94 lsls r0, 19 mov r12, r0 movs r4, 0 - ldr r7, =0x02037714 - ldr r6, =0x02037b14 + ldr r7, =gUnknown_02037714 + ldr r6, =gUnknown_02037B14 ldr r5, =0x000001ff _080A1AA4: lsls r1, r4, 1 @@ -341,7 +341,7 @@ pal_fade_maybe: @ 80A1AD4 lsls r0, 16 lsrs r0, 16 mov r8, r0 - ldr r5, =0x02037fd4 + ldr r5, =gUnknown_02037FD4 ldrb r1, [r5, 0x7] movs r0, 0x80 ands r0, r1 @@ -436,18 +436,18 @@ _080A1BB0: _080A1BB4: strb r3, [r5, 0x8] bl fade_and_return_progress_probably - ldr r4, =0x02037fd4 + ldr r4, =gUnknown_02037FD4 ldrb r1, [r4, 0x8] lsrs r5, r1, 7 movs r0, 0x7F ands r0, r1 strb r0, [r4, 0x8] - ldr r0, =0x02037b14 + ldr r0, =gUnknown_02037B14 movs r1, 0xA0 lsls r1, 19 ldr r2, =0x04000100 bl CpuSet - ldr r1, =0x02037fe4 + ldr r1, =gUnknown_02037FE4 movs r0, 0 str r0, [r1] ldrb r1, [r4, 0x9] @@ -462,7 +462,7 @@ _080A1BB4: beq _080A1BF0 bl sub_80A2968 _080A1BF0: - ldr r2, =0x02037fd4 + ldr r2, =gUnknown_02037FD4 lsls r3, r5, 7 ldrb r1, [r2, 0x8] movs r0, 0x7F @@ -528,7 +528,7 @@ _080A1C6E: lsls r0, r5, 1 adds r0, r5 lsls r0, 2 - ldr r1, =0x02037f14 + ldr r1, =gUnknown_02037F14 adds r4, r0, r1 ldrb r0, [r4, 0x4] lsls r0, 31 @@ -606,9 +606,9 @@ sub_80A1CDC: @ 80A1CDC lsrs r0, r2, 27 cmp r6, r0 bcs _080A1DC4 - ldr r0, =0x02037714 + ldr r0, =gUnknown_02037714 mov r12, r0 - ldr r7, =0x02037b14 + ldr r7, =gUnknown_02037B14 _080A1D10: ldr r0, [r4, 0x4] lsls r0, 11 @@ -659,7 +659,7 @@ _080A1D78: lsrs r0, r2, 27 cmp r6, r0 bcs _080A1DC4 - ldr r3, =0x02037b14 + ldr r3, =gUnknown_02037B14 _080A1D80: ldr r1, [r4, 0x4] lsls r1, 11 @@ -759,7 +759,7 @@ _080A1E14: sub_80A1E40: @ 80A1E40 push {r4-r6,lr} adds r4, r0, 0 - ldr r3, =0x02037fd4 + ldr r3, =gUnknown_02037FD4 ldrb r1, [r3, 0x7] movs r0, 0x80 ands r0, r1 @@ -823,7 +823,7 @@ _080A1E9C: adds r1, r2, 0 cmp r3, r1 bcs _080A1EF4 - ldr r6, =0x02037b14 + ldr r6, =gUnknown_02037B14 _080A1EC8: ldrh r1, [r4, 0x4] lsls r1, 21 @@ -921,7 +921,7 @@ _080A1F6E: palslot_dead_struct_update: @ 80A1F74 lsls r0, 24 lsrs r0, 24 - ldr r2, =0x02037f14 + ldr r2, =gUnknown_02037F14 lsls r1, r0, 1 adds r1, r0 lsls r1, 2 @@ -959,7 +959,7 @@ palslot_dead_struct_update: @ 80A1F74 thumb_func_start pal_fade_control_reset_maybe pal_fade_control_reset_maybe: @ 80A1FD0 - ldr r2, =0x02037fd4 + ldr r2, =gUnknown_02037FD4 movs r0, 0 str r0, [r2] subs r0, 0x40 @@ -1024,7 +1024,7 @@ sub_80A2048: @ 80A2048 lsrs r2, r0, 24 cmp r2, 0x10 beq _080A206C - ldr r1, =0x02037f14 + ldr r1, =gUnknown_02037F14 lsls r0, r2, 1 adds r0, r2 lsls r0, 2 @@ -1049,7 +1049,7 @@ sub_80A2074: @ 80A2074 lsrs r2, r0, 24 cmp r2, 0x10 beq _080A209A - ldr r0, =0x02037f14 + ldr r0, =gUnknown_02037F14 lsls r1, r2, 1 adds r1, r2 lsls r1, 2 @@ -1071,7 +1071,7 @@ sub_80A20A4: @ 80A20A4 lsls r0, 16 lsrs r2, r0, 16 movs r1, 0 - ldr r3, =0x02037f14 + ldr r3, =gUnknown_02037F14 _080A20AE: lsls r0, r1, 1 adds r0, r1 @@ -1099,7 +1099,7 @@ _080A20D4: thumb_func_start pal_fade__0 pal_fade__0: @ 80A20D8 push {r4-r7,lr} - ldr r4, =0x02037fd4 + ldr r4, =gUnknown_02037FD4 ldrb r1, [r4, 0x7] movs r0, 0x80 ands r0, r1 @@ -1145,7 +1145,7 @@ _080A212A: strb r0, [r4, 0x4] _080A2132: movs r5, 0 - ldr r2, =0x02037fd4 + ldr r2, =gUnknown_02037FD4 ldrb r1, [r2, 0xA] movs r0, 0x4 ands r0, r1 @@ -1162,7 +1162,7 @@ _080A214C: _080A2152: cmp r4, 0 beq _080A2184 - ldr r7, =0x02037fd4 + ldr r7, =gUnknown_02037FD4 adds r6, r7, 0 _080A215A: movs r0, 0x1 @@ -1273,7 +1273,7 @@ sub_80A2218: @ 80A2218 movs r3, 0 cmp r1, 0 beq _080A2256 - ldr r7, =0x02037b14 + ldr r7, =gUnknown_02037B14 _080A2224: movs r0, 0x1 ands r0, r1 @@ -1343,7 +1343,7 @@ _080A228A: cmp r0, 0 beq _080A230E movs r4, 0 - ldr r2, =0x02037b14 + ldr r2, =gUnknown_02037B14 mov r8, r2 ldr r1, [sp] lsls r0, r1, 24 @@ -1429,9 +1429,9 @@ sub_80A2334: @ 80A2334 movs r3, 0 cmp r1, 0 beq _080A237E - ldr r0, =0x02037b14 + ldr r0, =gUnknown_02037B14 mov r8, r0 - ldr r0, =0x02037714 + ldr r0, =gUnknown_02037714 mov r12, r0 _080A234A: movs r0, 0x1 @@ -1476,7 +1476,7 @@ sub_80A2390: @ 80A2390 push {lr} lsls r0, 24 lsrs r0, 24 - ldr r3, =0x02037fd4 + ldr r3, =gUnknown_02037FD4 ldrb r2, [r3, 0xA] movs r1, 0x79 negs r1, r1 @@ -1497,7 +1497,7 @@ sub_80A23B4: @ 80A23B4 lsls r0, 24 lsrs r0, 24 adds r4, r0, 0 - ldr r2, =0x02037fd4 + ldr r2, =gUnknown_02037FD4 ldrh r0, [r2, 0x4] movs r3, 0xF8 lsls r3, 3 @@ -1528,7 +1528,7 @@ sub_80A23B4: @ 80A23B4 mov r1, sp movs r0, 0 strh r0, [r1] - ldr r1, =0x02037b14 + ldr r1, =gUnknown_02037B14 ldr r2, =0x01000200 mov r0, sp bl CpuSet @@ -1540,7 +1540,7 @@ _080A2406: ldr r2, =0x00007fff adds r1, r2, 0 strh r1, [r0] - ldr r1, =0x02037b14 + ldr r1, =gUnknown_02037B14 ldr r2, =0x01000200 bl CpuSet _080A241C: @@ -1560,7 +1560,7 @@ pal_fade__1: @ 80A2438 mov r5, r8 push {r5-r7} sub sp, 0x8 - ldr r4, =0x02037fd4 + ldr r4, =gUnknown_02037FD4 ldrb r1, [r4, 0x7] movs r0, 0x80 ands r0, r1 @@ -1594,7 +1594,7 @@ _080A247C: lsls r1, 1 mov r10, r1 _080A2484: - ldr r1, =0x02037fd4 + ldr r1, =gUnknown_02037FD4 ldrb r0, [r1, 0x8] lsls r0, 26 lsrs r0, 26 @@ -1623,7 +1623,7 @@ _080A24AE: b _080A2694 _080A24B6: lsls r2, r7, 1 - ldr r0, =0x02037714 + ldr r0, =gUnknown_02037714 adds r0, r2, r0 ldr r1, [r0] lsls r3, r1, 27 @@ -1633,7 +1633,7 @@ _080A24B6: lsls r1, 17 lsrs r1, 27 mov r8, r1 - ldr r0, =0x02037b14 + ldr r0, =gUnknown_02037B14 adds r2, r0 mov r9, r2 ldr r1, [r2] @@ -1700,7 +1700,7 @@ _080A2544: b _080A2694 _080A254C: lsls r1, r7, 1 - ldr r0, =0x02037b14 + ldr r0, =gUnknown_02037B14 adds r2, r1, r0 ldr r1, [r2] lsls r0, r1, 27 @@ -1753,7 +1753,7 @@ _080A25A8: bcs _080A2694 _080A25AE: lsls r2, r7, 1 - ldr r0, =0x02037714 + ldr r0, =gUnknown_02037714 adds r0, r2, r0 ldr r1, [r0] lsls r3, r1, 27 @@ -1763,7 +1763,7 @@ _080A25AE: lsls r1, 17 lsrs r1, 27 mov r8, r1 - ldr r0, =0x02037b14 + ldr r0, =gUnknown_02037B14 adds r2, r0 ldr r1, [r2] lsls r0, r1, 27 @@ -1820,7 +1820,7 @@ _080A2630: adds r7, r2, 0 cmp r7, r10 bcs _080A2694 - ldr r4, =0x02037b14 + ldr r4, =gUnknown_02037B14 mov r8, r4 _080A263A: lsls r0, r7, 1 @@ -1872,7 +1872,7 @@ _080A2678: cmp r7, r10 bcc _080A263A _080A2694: - ldr r0, =0x02037fd4 + ldr r0, =gUnknown_02037FD4 ldrb r2, [r0, 0xA] lsls r0, r2, 29 lsrs r0, 31 @@ -1883,7 +1883,7 @@ _080A2694: negs r3, r3 ands r3, r2 orrs r3, r1 - ldr r1, =0x02037fd4 + ldr r1, =gUnknown_02037FD4 strb r3, [r1, 0xA] movs r0, 0x4 ands r0, r3 @@ -1893,7 +1893,7 @@ _080A2694: b _080A2790 .pool _080A26C4: - ldr r2, =0x02037fd4 + ldr r2, =gUnknown_02037FD4 ldrh r4, [r2, 0x4] lsls r5, r4, 21 lsrs r0, r5, 27 @@ -1904,7 +1904,7 @@ _080A26C4: bge _080A26E8 ldr r0, =0xfffff83f ands r0, r4 - ldr r3, =0x02037fd4 + ldr r3, =gUnknown_02037FD4 strh r0, [r3, 0x4] b _080A26FE .pool @@ -1918,17 +1918,17 @@ _080A26E8: ldr r0, =0xfffff83f ands r0, r4 orrs r0, r1 - ldr r4, =0x02037fd4 + ldr r4, =gUnknown_02037FD4 strh r0, [r4, 0x4] _080A26FE: - ldr r1, =0x02037fd4 + ldr r1, =gUnknown_02037FD4 ldrh r0, [r1, 0x4] movs r1, 0xF8 lsls r1, 3 ands r1, r0 cmp r1, 0 bne _080A278C - ldr r2, =0x02037fd4 + ldr r2, =gUnknown_02037FD4 ldrb r0, [r2, 0x8] lsls r0, 26 lsrs r0, 26 @@ -1947,8 +1947,8 @@ _080A272C: beq _080A276C b _080A2778 _080A2736: - ldr r0, =0x02037714 - ldr r1, =0x02037b14 + ldr r0, =gUnknown_02037714 + ldr r1, =gUnknown_02037B14 ldr r2, =0x04000100 bl CpuSet b _080A2778 @@ -1957,7 +1957,7 @@ _080A2750: movs r0, 0x1 negs r0, r0 str r0, [sp] - ldr r1, =0x02037b14 + ldr r1, =gUnknown_02037B14 ldr r2, =0x05000100 mov r0, sp bl CpuSet @@ -1966,11 +1966,11 @@ _080A2750: _080A276C: str r1, [sp, 0x4] add r0, sp, 0x4 - ldr r1, =0x02037b14 + ldr r1, =gUnknown_02037B14 ldr r2, =0x05000100 bl CpuSet _080A2778: - ldr r2, =0x02037fd4 + ldr r2, =gUnknown_02037FD4 ldrb r1, [r2, 0x9] movs r0, 0x4 negs r0, r0 @@ -1981,7 +1981,7 @@ _080A2778: orrs r0, r1 strb r0, [r2, 0xA] _080A278C: - ldr r3, =0x02037fd4 + ldr r3, =gUnknown_02037FD4 ldrb r0, [r3, 0x7] _080A2790: lsrs r0, 7 @@ -2011,7 +2011,7 @@ sub_80A27B0: @ 80A27B0 lsrs r3, 24 lsls r5, 24 lsrs r5, 24 - ldr r7, =0x02037fd4 + ldr r7, =gUnknown_02037FD4 str r0, [r7] movs r0, 0x3F ands r1, r0 @@ -2080,7 +2080,7 @@ _080A2844: thumb_func_start pal_fade__2 pal_fade__2: @ 80A284C push {r4-r7,lr} - ldr r2, =0x02037fd4 + ldr r2, =gUnknown_02037FD4 ldrb r1, [r2, 0x7] movs r0, 0x80 ands r0, r1 @@ -2229,7 +2229,7 @@ _080A295C: thumb_func_start sub_80A2968 sub_80A2968: @ 80A2968 push {r4,lr} - ldr r4, =0x02037fd4 + ldr r4, =gUnknown_02037FD4 ldrh r1, [r4] movs r0, 0x50 bl SetGpuReg @@ -2270,7 +2270,7 @@ _080A29AC: thumb_func_start sub_80A29BC sub_80A29BC: @ 80A29BC push {r4,lr} - ldr r3, =0x02037fd4 + ldr r3, =gUnknown_02037FD4 ldrb r4, [r3, 0xA] movs r0, 0x2 ands r0, r4 @@ -2363,8 +2363,8 @@ sub_80A2A5C: @ 80A2A5C lsrs r1, 24 lsls r2, 16 lsrs r2, 16 - ldr r4, =0x02037714 - ldr r5, =0x02037b14 + ldr r4, =gUnknown_02037714 + ldr r5, =gUnknown_02037B14 ldr r3, =0x040000d4 str r4, [r3] str r5, [r3, 0x4] @@ -2651,7 +2651,7 @@ sub_80A2C44: @ 80A2C44 bl CreateTask lsls r0, 24 lsrs r5, r0, 24 - ldr r1, =0x03005e00 + ldr r1, =gTasks lsls r0, r5, 2 adds r0, r5 lsls r0, 3 @@ -2676,7 +2676,7 @@ _080A2CAC: lsls r4, r5, 2 cmp r6, r7 bcs _080A2CC4 - ldr r0, =0x03005e00 + ldr r0, =gTasks adds r1, r4, r5 lsls r1, 3 adds r1, r0 @@ -2689,7 +2689,7 @@ _080A2CC4: movs r1, 0x5 mov r2, r10 bl SetWordTaskArg - ldr r0, =0x03005e00 + ldr r0, =gTasks adds r1, r4, r5 lsls r1, 3 adds r1, r0 @@ -2717,7 +2717,7 @@ sub_80A2CF8: @ 80A2CF8 lsrs r3, r0, 24 movs r2, 0 ldr r4, =sub_80A2D54 - ldr r1, =0x03005e00 + ldr r1, =gTasks _080A2D04: ldrb r0, [r1, 0x4] cmp r0, 0x1 @@ -2770,7 +2770,7 @@ sub_80A2D54: @ 80A2D54 lsls r0, r5, 2 adds r0, r5 lsls r0, 3 - ldr r1, =0x03005e08 + ldr r1, =gTasks + 0x8 adds r4, r0, r1 adds r0, r5, 0 movs r1, 0x5 |