summaryrefslogtreecommitdiff
path: root/asm/palette.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/palette.s')
-rw-r--r--asm/palette.s166
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