summaryrefslogtreecommitdiff
path: root/asm/sprite.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/sprite.s')
-rw-r--r--asm/sprite.s220
1 files changed, 110 insertions, 110 deletions
diff --git a/asm/sprite.s b/asm/sprite.s
index c7159827d..9e161cd75 100644
--- a/asm/sprite.s
+++ b/asm/sprite.s
@@ -16,17 +16,17 @@ ResetAllObjectData: @ 8006974
bl ClearObjectCopyRequests
bl rotscale_reset_all
bl FreeAllObjectTiles
- ldr r1, =0x02021b38
+ ldr r1, =gUnknown_02021B38
movs r0, 0x40
strb r0, [r1]
- ldr r0, =0x02021b3a
+ ldr r0, =gUnknown_02021B3A
movs r4, 0
strh r4, [r0]
movs r0, 0
bl AllocObjectTiles
- ldr r0, =0x02021bbc
+ ldr r0, =gUnknown_02021BBC
strh r4, [r0]
- ldr r0, =0x02021bbe
+ ldr r0, =gUnknown_02021BBE
strh r4, [r0]
pop {r4}
pop {r0}
@@ -44,7 +44,7 @@ _080069C6:
lsls r0, r6, 4
adds r0, r6
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r4, r0, r1
adds r5, r4, 0
adds r5, 0x3E
@@ -82,7 +82,7 @@ PrepareSpritesForOamLoad: @ 8006A0C
bl UpdateObjectOamCoords
bl BuildObjectPriorityList
bl SortObjectsByPriority
- ldr r5, =0x030022c0
+ ldr r5, =gUnknown_030022C0
ldr r0, =0x00000439
adds r5, r0
ldrb r0, [r5]
@@ -100,7 +100,7 @@ PrepareSpritesForOamLoad: @ 8006A0C
ands r0, r1
orrs r4, r0
strb r4, [r5]
- ldr r0, =0x02021834
+ ldr r0, =gUnknown_02021834
strb r2, [r0]
pop {r4,r5}
pop {r0}
@@ -113,7 +113,7 @@ PrepareSpritesForOamLoad: @ 8006A0C
UpdateObjectOamCoords: @ 8006A58
push {r4-r7,lr}
movs r4, 0
- ldr r7, =0x02020630
+ ldr r7, =gUnknown_02020630
ldr r0, =0x000001ff
adds r5, r0, 0
ldr r6, =0xfffffe00
@@ -144,7 +144,7 @@ _08006A64:
lsls r0, 24
asrs r0, 24
adds r1, r0
- ldr r0, =0x02021bbc
+ ldr r0, =gUnknown_02021BBC
movs r2, 0
ldrsh r0, [r0, r2]
adds r1, r0
@@ -160,7 +160,7 @@ _08006A64:
adds r0, r3, 0
adds r0, 0x29
ldrb r0, [r0]
- ldr r2, =0x02021bbe
+ ldr r2, =gUnknown_02021BBE
adds r0, r1
ldrb r2, [r2]
adds r0, r2
@@ -209,8 +209,8 @@ _08006B0A:
BuildObjectPriorityList: @ 8006B1C
push {r4,lr}
movs r2, 0
- ldr r4, =0x02020630
- ldr r3, =0x02021774
+ ldr r4, =gUnknown_02020630
+ ldr r3, =gUnknown_02021774
_08006B24:
lsls r0, r2, 4
adds r0, r2
@@ -249,7 +249,7 @@ SortObjectsByPriority: @ 8006B5C
sub sp, 0x4
movs r0, 0x1
mov r12, r0
- ldr r1, =0x020217f4
+ ldr r1, =gUnknown_020217F4
mov r10, r1
ldr r3, =0xffffff00
mov r9, r3
@@ -264,7 +264,7 @@ _08006B78:
lsls r0, r2, 4
adds r0, r2
lsls r0, 2
- ldr r7, =0x02020630
+ ldr r7, =gUnknown_02020630
adds r3, r0, r7
mov r0, r12
add r0, r10
@@ -274,7 +274,7 @@ _08006B78:
lsls r0, 2
adds r4, r0, r7
lsls r2, 1
- ldr r0, =0x02021774
+ ldr r0, =gUnknown_02021774
adds r2, r0
ldrh r2, [r2]
str r2, [sp]
@@ -366,7 +366,7 @@ _08006C38:
lsls r0, r2, 4
adds r0, r2
lsls r0, 2
- ldr r6, =0x02020630
+ ldr r6, =gUnknown_02020630
adds r3, r0, r6
mov r7, r10
adds r0, r5, r7
@@ -376,7 +376,7 @@ _08006C38:
lsls r0, 2
adds r4, r0, r6
lsls r2, 1
- ldr r0, =0x02021774
+ ldr r0, =gUnknown_02021774
adds r2, r0
ldrh r2, [r2]
str r2, [sp]
@@ -477,8 +477,8 @@ _08006D04:
CopyTransformationMatricesToSprites: @ 8006D1C
push {r4-r6,lr}
movs r4, 0
- ldr r5, =0x030022c0
- ldr r6, =0x02021bc0
+ ldr r5, =gUnknown_030022C0
+ ldr r6, =gUnknown_02021BC0
_08006D24:
lsls r2, r4, 2
lsls r1, r4, 5
@@ -522,13 +522,13 @@ PopulateSprites: @ 8006D68
mov r0, sp
strb r4, [r0]
_08006D72:
- ldr r0, =0x020217f4
+ ldr r0, =gUnknown_020217F4
adds r0, r4, r0
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r2, r0, r1
adds r0, r2, 0
adds r0, 0x3E
@@ -550,13 +550,13 @@ _08006D9E:
cmp r4, 0x3F
bls _08006D72
mov r0, sp
- ldr r4, =0x02021b38
+ ldr r4, =gUnknown_02021B38
ldrb r0, [r0]
ldrb r1, [r4]
cmp r0, r1
bcs _08006DD8
mov r1, sp
- ldr r5, =0x030022f8
+ ldr r5, =gUnknown_030022F8
ldr r0, =gDefaultOamAttributes
ldr r2, [r0]
ldr r3, [r0, 0x4]
@@ -591,7 +591,7 @@ AddObjectToFront: @ 8006DF4
lsls r3, 24
lsrs r4, r3, 24
movs r3, 0
- ldr r0, =0x02020630
+ ldr r0, =gUnknown_02020630
mov r12, r0
lsls r5, r1, 16
lsls r6, r2, 16
@@ -640,7 +640,7 @@ AddObjectToBack: @ 8006E48
lsls r3, 24
lsrs r6, r3, 24
movs r3, 0x3F
- ldr r0, =0x02020630
+ ldr r0, =gUnknown_02020630
mov r8, r0
movs r0, 0x1
negs r0, r0
@@ -701,7 +701,7 @@ obj_add_empty_with_callback: @ 8006EB4
lsrs r5, r0, 24
cmp r5, 0x40
beq _08006EF4
- ldr r4, =0x02020630
+ ldr r4, =gUnknown_02020630
lsls r1, r5, 4
adds r1, r5
lsls r1, 2
@@ -749,7 +749,7 @@ AddObject: @ 8006EFC
lsls r0, 4
add r0, r10
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r7, r0, r1
adds r0, r7, 0
bl RemoveObject
@@ -906,7 +906,7 @@ AddObjectAndAnimateForOneFrame: @ 8007054
lsrs r3, 24
mov r9, r3
movs r3, 0
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
lsls r1, 16
mov r12, r1
lsls r2, 16
@@ -936,7 +936,7 @@ _08007074:
adds r5, r0, 0
cmp r5, 0x40
beq _080070D6
- ldr r1, =0x0202064c
+ ldr r1, =gUnknown_0202064C
adds r0, r6, r1
ldr r1, [r0]
adds r0, r4, 0
@@ -998,7 +998,7 @@ RemoveObjectAndFreeTiles: @ 80070E8
adds r3, r1, 0
cmp r3, r4
bcs _0800713E
- ldr r0, =0x02021b3c
+ ldr r0, =gUnknown_02021B3C
mov r12, r0
movs r6, 0x7
movs r7, 0x1
@@ -1037,7 +1037,7 @@ ResetSpriteRange: @ 8007150
lsrs r3, r0, 24
cmp r3, r4
bcs _08007178
- ldr r6, =0x030022f8
+ ldr r6, =gUnknown_030022F8
ldr r5, =gDefaultOamAttributes
_08007162:
lsls r0, r3, 3
@@ -1062,7 +1062,7 @@ _08007178:
@ void LoadOamFromSprites()
LoadOamFromSprites: @ 8007188
push {lr}
- ldr r2, =0x030022c0
+ ldr r2, =gUnknown_030022C0
ldr r1, =0x00000439
adds r0, r2, r1
ldrb r1, [r0]
@@ -1086,13 +1086,13 @@ _080071A8:
@ void ClearObjectCopyRequests()
ClearObjectCopyRequests: @ 80071B8
push {r4,r5,lr}
- ldr r0, =0x02021834
+ ldr r0, =gUnknown_02021834
movs r1, 0
strb r1, [r0]
- ldr r0, =0x02021835
+ ldr r0, =gUnknown_02021835
strb r1, [r0]
movs r2, 0
- ldr r4, =0x02021838
+ ldr r4, =gUnknown_02021838
movs r3, 0
adds r5, r4, 0x4
_080071CC:
@@ -1120,7 +1120,7 @@ _080071CC:
ResetSpriteTransformationMatrices: @ 80071F8
push {r4,lr}
movs r1, 0
- ldr r4, =0x02021bc0
+ ldr r4, =gUnknown_02021BC0
movs r3, 0
movs r2, 0x80
lsls r2, 1
@@ -1148,7 +1148,7 @@ SetSpriteTransformationMatrix: @ 8007224
push {r4,r5,lr}
ldr r5, [sp, 0xC]
lsls r0, 24
- ldr r4, =0x02021bc0
+ ldr r4, =gUnknown_02021BC0
lsrs r0, 21
adds r0, r4
strh r1, [r0]
@@ -1222,12 +1222,12 @@ AllocObjectTiles: @ 800729C
lsrs r4, r0, 16
cmp r4, 0
bne _080072F2
- ldr r0, =0x02021b3a
+ ldr r0, =gUnknown_02021B3A
ldrh r3, [r0]
ldr r0, =0x000003ff
cmp r3, r0
bhi _080072DA
- ldr r7, =0x02021b3c
+ ldr r7, =gUnknown_02021B3C
movs r6, 0x7
adds r4, r0, 0
movs r5, 0x1
@@ -1255,9 +1255,9 @@ _080072EC:
negs r0, r0
b _080073A4
_080072F2:
- ldr r0, =0x02021b3a
+ ldr r0, =gUnknown_02021B3A
ldrh r3, [r0]
- ldr r0, =0x02021b3c
+ ldr r0, =gUnknown_02021B3C
mov r9, r0
movs r7, 0x7
movs r6, 0x1
@@ -1273,7 +1273,7 @@ _080072FE:
beq _08007332
movs r5, 0x80
lsls r5, 3
- ldr r2, =0x02021b3c
+ ldr r2, =gUnknown_02021B3C
_08007316:
adds r0, r3, 0x1
lsls r0, 16
@@ -1297,7 +1297,7 @@ _08007332:
movs r1, 0x80
lsls r1, 3
mov r12, r1
- ldr r5, =0x02021b3c
+ ldr r5, =gUnknown_02021B3C
_08007342:
adds r0, r3, 0x1
lsls r0, 16
@@ -1330,7 +1330,7 @@ _0800736C:
adds r6, r0, 0
cmp r3, r1
bge _080073A2
- ldr r0, =0x02021b3c
+ ldr r0, =gUnknown_02021B3C
mov r8, r0
movs r7, 0x7
adds r4, r1, 0
@@ -1385,7 +1385,7 @@ Unused_ObjectTileAllocationBitArrayOp: @ 80073B8
mvns r0, r0
lsls r0, 24
lsrs r2, r0, 24
- ldr r0, =0x02021b3c
+ ldr r0, =gUnknown_02021B3C
adds r0, r3, r0
ldrb r1, [r0]
ands r2, r1
@@ -1398,7 +1398,7 @@ _080073F0:
lsls r1, r2
lsls r0, r1, 24
lsrs r2, r0, 24
- ldr r0, =0x02021b3c
+ ldr r0, =gUnknown_02021B3C
adds r0, r3, r0
ldrb r1, [r0]
orrs r2, r1
@@ -1410,7 +1410,7 @@ _0800740C:
lsls r0, 17
lsls r0, r4
lsrs r5, r0, 24
- ldr r0, =0x02021b3c
+ ldr r0, =gUnknown_02021B3C
adds r0, r6, r0
ldrb r0, [r0]
ands r5, r0
@@ -1432,16 +1432,16 @@ DummyObjectCallback: @ 8007428
@ void ProcessObjectCopyRequests()
ProcessObjectCopyRequests: @ 800742C
push {r4-r7,lr}
- ldr r0, =0x02021834
+ ldr r0, =gUnknown_02021834
ldrb r0, [r0]
cmp r0, 0
beq _08007474
movs r4, 0
- ldr r1, =0x02021835
+ ldr r1, =gUnknown_02021835
ldrb r0, [r1]
cmp r0, 0
beq _0800746E
- ldr r6, =0x02021838
+ ldr r6, =gUnknown_02021838
adds r7, r6, 0x4
adds r5, r1, 0
_08007446:
@@ -1465,7 +1465,7 @@ _08007446:
cmp r1, 0
bne _08007446
_0800746E:
- ldr r1, =0x02021834
+ ldr r1, =gUnknown_02021834
movs r0, 0
strb r0, [r1]
_08007474:
@@ -1484,11 +1484,11 @@ AddPicToObjectCopyRequests: @ 8007488
lsrs r2, r0, 16
lsls r1, 16
lsrs r6, r1, 16
- ldr r4, =0x02021835
+ ldr r4, =gUnknown_02021835
ldrb r0, [r4]
cmp r0, 0x3F
bhi _080074D8
- ldr r3, =0x02021838
+ ldr r3, =gUnknown_02021838
adds r1, r0, 0
lsls r0, r1, 1
adds r0, r1
@@ -1533,11 +1533,11 @@ AddTilesToObjectCopyRequests: @ 80074EC
adds r5, r1, 0
lsls r2, 16
lsrs r6, r2, 16
- ldr r3, =0x02021835
+ ldr r3, =gUnknown_02021835
ldrb r0, [r3]
cmp r0, 0x3F
bhi _0800752C
- ldr r2, =0x02021838
+ ldr r2, =gUnknown_02021838
adds r1, r0, 0
lsls r0, r1, 1
adds r0, r1
@@ -1572,7 +1572,7 @@ _0800752C:
Unused_CopyFromObjects: @ 800753C
push {r4,lr}
adds r1, r0, 0
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
movs r2, 0
ldr r4, =0x000010ff
_08007546:
@@ -1594,7 +1594,7 @@ _08007546:
Unused_CopyToObjects: @ 8007564
push {r4,lr}
adds r1, r0, 0
- ldr r3, =0x02020630
+ ldr r3, =gUnknown_02020630
movs r2, 0
ldr r4, =0x000010ff
_0800756E:
@@ -1620,10 +1620,10 @@ _08007590:
lsls r0, r4, 4
adds r0, r4
lsls r0, 2
- ldr r5, =0x02020630
+ ldr r5, =gUnknown_02020630
adds r0, r5
bl RemoveObject
- ldr r0, =0x020217f4
+ ldr r0, =gUnknown_020217F4
adds r0, r4, r0
strb r4, [r0]
adds r0, r4, 0x1
@@ -1729,7 +1729,7 @@ AnimateObject: @ 8007640
ldr r1, [r0]
adds r0, r4, 0
bl _call_via_r1
- ldr r0, =0x02021cc0
+ ldr r0, =gUnknown_02021CC0
ldrb r0, [r0]
cmp r0, 0
bne _08007676
@@ -2345,7 +2345,7 @@ BeginObjectRotScalAnim: @ 8007A90
adds r0, r4, 0
mov r1, sp
bl sub_8008168
- ldr r1, =0x03000b70
+ ldr r1, =gUnknown_03000B70
lsls r0, r4, 1
adds r0, r4
lsls r0, 2
@@ -2388,7 +2388,7 @@ ContinueObjectRotScalAnim: @ 8007B24
lsls r0, 24
lsrs r2, r0, 24
adds r5, r2, 0
- ldr r1, =0x03000b70
+ ldr r1, =gUnknown_03000B70
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -2495,7 +2495,7 @@ RotScalAnimCmd_loop: @ 8007C0C
adds r3, r1, 0
lsls r0, 24
lsrs r2, r0, 24
- ldr r1, =0x03000b70
+ ldr r1, =gUnknown_03000B70
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -2524,7 +2524,7 @@ BeginRotScalAnimLoop: @ 8007C40
adds r4, r1, 0
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x03000b70
+ ldr r1, =gUnknown_03000B70
lsls r3, r0, 1
adds r3, r0
lsls r3, 2
@@ -2556,7 +2556,7 @@ ContinueRotScalAnimLoop: @ 8007C7C
adds r4, r1, 0
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03000b70
+ ldr r2, =gUnknown_03000B70
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -2581,7 +2581,7 @@ JumpToTopOfRotScalAnimLoop: @ 8007CAC
mov r12, r1
lsls r0, 24
lsrs r5, r0, 24
- ldr r1, =0x03000b70
+ ldr r1, =gUnknown_03000B70
lsls r3, r5, 1
adds r0, r3, r5
lsls r0, 2
@@ -2642,7 +2642,7 @@ RotScalAnimCmd_jump: @ 8007D18
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x03000b70
+ ldr r0, =gUnknown_03000B70
lsls r4, r5, 1
adds r4, r5
lsls r4, 2
@@ -2689,7 +2689,7 @@ RotScalAnimCmd_end: @ 8007D64
movs r3, 0x20
orrs r2, r3
strb r2, [r1]
- ldr r2, =0x03000b70
+ ldr r2, =gUnknown_03000B70
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -2720,7 +2720,7 @@ RotScalAnimCmd_frame: @ 8007DA0
adds r0, r4, 0
mov r1, sp
bl sub_8008168
- ldr r1, =0x03000b70
+ ldr r1, =gUnknown_03000B70
lsls r0, r4, 1
adds r0, r4
lsls r0, 2
@@ -2738,7 +2738,7 @@ RotScalAnimCmd_frame: @ 8007DA0
@ void rotscale_set_indirect(u8 rotscale_entry_index, s16 rotscale_data[])
rotscale_set_indirect: @ 8007DD8
lsls r0, 24
- ldr r2, =0x02021bc0
+ ldr r2, =gUnknown_02021BC0
lsrs r0, 21
adds r0, r2
ldrh r2, [r1]
@@ -2844,7 +2844,7 @@ obj_update_pos2: @ 8007E54
ldr r0, [r1]
lsls r4, r0, 8
lsls r0, 16
- ldr r2, =0x02021bc0
+ ldr r2, =gUnknown_02021BC0
lsls r1, r7, 3
adds r1, r2
movs r2, 0
@@ -2871,7 +2871,7 @@ _08007EA2:
ldr r0, [r1]
lsls r4, r0, 8
lsls r0, 16
- ldr r2, =0x02021bc0
+ ldr r2, =gUnknown_02021BC0
lsls r1, r7, 3
adds r1, r2
movs r2, 0x6
@@ -2959,7 +2959,7 @@ obj_set_horizonal_and_vertical_flip: @ 8007EF0
rotscale_reset_half: @ 8007F64
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03000b70
+ ldr r2, =gUnknown_03000B70
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -2977,7 +2977,7 @@ rotscale_reset_half: @ 8007F64
rotscale_reset_full_1: @ 8007F80
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x03000b70
+ ldr r3, =gUnknown_03000B70
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
@@ -3001,7 +3001,7 @@ rotscale_reset_full_1: @ 8007F80
rotscale_reset_full_2: @ 8007FA8
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03000b70
+ ldr r2, =gUnknown_03000B70
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -3025,7 +3025,7 @@ rotscale_reset_full_2: @ 8007FA8
rotscale_frame_apply_absolute: @ 8007FD0
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x03000b70
+ ldr r3, =gUnknown_03000B70
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
@@ -3079,7 +3079,7 @@ obj_anim_rotscale_delay_progress: @ 800801C
ands r0, r1
cmp r0, 0
bne _08008040
- ldr r0, =0x03000b70
+ ldr r0, =gUnknown_03000B70
lsls r1, r2, 1
adds r1, r2
lsls r1, 2
@@ -3103,7 +3103,7 @@ rotscale_frame_apply_relative_and_sync: @ 800804C
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x03000b70
+ ldr r0, =gUnknown_03000B70
lsls r4, r5, 1
adds r4, r5
lsls r4, 2
@@ -3186,7 +3186,7 @@ rotscale_load_frame: @ 80080FC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x03000b70
+ ldr r3, =gUnknown_03000B70
lsls r4, r0, 1
adds r4, r0
lsls r4, 2
@@ -3407,7 +3407,7 @@ StartObjectRotScalAnimIfDifferent: @ 8008284
bl obj_get_rotscale_entry_index
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03000b70
+ ldr r2, =gUnknown_03000B70
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -3434,7 +3434,7 @@ sub_80082B8: @ 80082B8
bl obj_get_rotscale_entry_index
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03000b70
+ ldr r2, =gUnknown_03000B70
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -3463,7 +3463,7 @@ sub_80082F0: @ 80082F0
bl obj_get_rotscale_entry_index
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x03000b70
+ ldr r2, =gUnknown_03000B70
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -3532,10 +3532,10 @@ _08008370:
@ void rotscale_reset_all()
rotscale_reset_all: @ 800837C
push {r4,lr}
- ldr r1, =0x02021cc0
+ ldr r1, =gUnknown_02021CC0
movs r0, 0
strb r0, [r1]
- ldr r1, =0x03003018
+ ldr r1, =gUnknown_03003018
movs r0, 0
str r0, [r1]
bl ResetSpriteTransformationMatrices
@@ -3560,7 +3560,7 @@ rotscale_alloc_entry: @ 80083B0
push {r4,lr}
movs r2, 0
movs r1, 0x1
- ldr r0, =0x03003018
+ ldr r0, =gUnknown_03003018
ldr r4, [r0]
adds r3, r0, 0
_080083BC:
@@ -3597,7 +3597,7 @@ rotscale_free_entry: @ 80083E8
lsrs r2, r0, 24
movs r0, 0
movs r1, 0x1
- ldr r3, =0x03003018
+ ldr r3, =gUnknown_03003018
cmp r0, r2
bcs _08008406
_080083FA:
@@ -3803,7 +3803,7 @@ FreeObjectTilesByTag: @ 8008568
lsrs r4, r0, 24
cmp r4, 0xFF
beq _080085C6
- ldr r0, =0x03000a70
+ ldr r0, =gUnknown_03000A70
lsls r1, r4, 2
adds r2, r1, r0
adds r0, 0x2
@@ -3811,12 +3811,12 @@ FreeObjectTilesByTag: @ 8008568
ldrh r0, [r1]
ldrh r3, [r2]
adds r0, r3, r0
- ldr r1, =0x030009f0
+ ldr r1, =gUnknown_030009F0
mov r8, r1
lsls r5, r4, 1
cmp r3, r0
bge _080085BE
- ldr r1, =0x02021b3c
+ ldr r1, =gUnknown_02021B3C
mov r12, r1
movs r6, 0x7
movs r7, 0x1
@@ -3855,10 +3855,10 @@ _080085C6:
FreeAllObjectTiles: @ 80085E0
push {r4-r7,lr}
movs r2, 0
- ldr r7, =0x030009f0
+ ldr r7, =gUnknown_030009F0
ldr r0, =0x0000ffff
adds r6, r0, 0
- ldr r4, =0x03000a70
+ ldr r4, =gUnknown_03000A70
movs r3, 0
adds r5, r4, 0x2
_080085F0:
@@ -3894,7 +3894,7 @@ GetObjectTileRangeStartByTag: @ 8008620
lsrs r1, r0, 24
cmp r1, 0xFF
beq _08008640
- ldr r0, =0x03000a70
+ ldr r0, =gUnknown_03000A70
lsls r1, 2
adds r1, r0
ldrh r0, [r1]
@@ -3915,7 +3915,7 @@ IndexOfObjectTilesTag: @ 800864C
lsls r0, 16
lsrs r2, r0, 16
movs r1, 0
- ldr r3, =0x030009f0
+ ldr r3, =gUnknown_030009F0
_08008656:
lsls r0, r1, 1
adds r0, r3
@@ -3944,9 +3944,9 @@ GetTagByObjectTileRangeStart: @ 8008678
lsls r0, 16
lsrs r3, r0, 16
movs r2, 0
- ldr r6, =0x030009f0
+ ldr r6, =gUnknown_030009F0
ldr r5, =0x0000ffff
- ldr r4, =0x03000a70
+ ldr r4, =gUnknown_03000A70
_08008686:
lsls r0, r2, 1
adds r1, r0, r6
@@ -3992,11 +3992,11 @@ AddObjectTileRange: @ 80086C4
bl IndexOfObjectTilesTag
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x030009f0
+ ldr r2, =gUnknown_030009F0
lsls r1, r0, 1
adds r1, r2
strh r4, [r1]
- ldr r1, =0x03000a70
+ ldr r1, =gUnknown_03000A70
lsls r0, 2
adds r2, r0, r1
strh r5, [r2]
@@ -4013,11 +4013,11 @@ AddObjectTileRange: @ 80086C4
@ void ResetObjectPaletteAllocator()
ResetObjectPaletteAllocator: @ 800870C
push {r4,lr}
- ldr r1, =0x0300301c
+ ldr r1, =gUnknown_0300301C
movs r0, 0
strb r0, [r1]
movs r2, 0
- ldr r4, =0x03000cf0
+ ldr r4, =gUnknown_03000CF0
ldr r0, =0x0000ffff
adds r3, r0, 0
_0800871C:
@@ -4057,7 +4057,7 @@ _0800875A:
lsrs r4, r0, 24
cmp r4, 0xFF
beq _08008788
- ldr r1, =0x03000cf0
+ ldr r1, =gUnknown_03000CF0
lsls r0, r4, 1
adds r0, r1
ldrh r1, [r5, 0x4]
@@ -4132,7 +4132,7 @@ AllocObjectPalette: @ 80087D4
lsrs r2, r0, 24
cmp r2, 0xFF
beq _080087FC
- ldr r1, =0x03000cf0
+ ldr r1, =gUnknown_03000CF0
lsls r0, r2, 1
adds r0, r1
strh r4, [r0]
@@ -4153,11 +4153,11 @@ IndexOfObjectPaletteTag: @ 8008804
push {lr}
lsls r0, 16
lsrs r2, r0, 16
- ldr r0, =0x0300301c
+ ldr r0, =gUnknown_0300301C
ldrb r1, [r0]
cmp r1, 0xF
bhi _08008836
- ldr r3, =0x03000cf0
+ ldr r3, =gUnknown_03000CF0
_08008814:
lsls r0, r1, 1
adds r0, r3
@@ -4184,7 +4184,7 @@ _08008838:
@ u16 GetObjectPaletteTagBySlot(u8 paletteSlot)
GetObjectPaletteTagBySlot: @ 800883C
lsls r0, 24
- ldr r1, =0x03000cf0
+ ldr r1, =gUnknown_03000CF0
lsrs r0, 23
adds r0, r1
ldrh r0, [r0]
@@ -4203,7 +4203,7 @@ FreeObjectPaletteByTag: @ 800884C
lsrs r1, r0, 24
cmp r1, 0xFF
beq _08008868
- ldr r0, =0x03000cf0
+ ldr r0, =gUnknown_03000CF0
lsls r1, 1
adds r1, r0
ldr r0, =0x0000ffff
@@ -4230,7 +4230,7 @@ AddSprite: @ 8008880
push {r4,lr}
adds r4, r0, 0
adds r3, r1, 0
- ldr r1, =0x02021b38
+ ldr r1, =gUnknown_02021B38
ldrb r0, [r3]
ldrb r1, [r1]
cmp r0, r1
@@ -4250,7 +4250,7 @@ _08008898:
cmp r0, 0
bne _080088CC
_080088AC:
- ldr r0, =0x030022c0
+ ldr r0, =gUnknown_030022C0
ldrb r2, [r3]
lsls r2, 3
adds r0, 0x38
@@ -4268,7 +4268,7 @@ _080088AC:
_080088CC:
ldrb r1, [r3]
lsls r1, 3
- ldr r0, =0x030022f8
+ ldr r0, =gUnknown_030022F8
adds r1, r0
adds r0, r4, 0
adds r2, r3, 0
@@ -4294,7 +4294,7 @@ AddSpritesFromSpriteOamTable: @ 80088EC
adds r3, r0, 0
str r1, [sp]
mov r8, r2
- ldr r0, =0x02021b38
+ ldr r0, =gUnknown_02021B38
ldrb r1, [r2]
ldrb r0, [r0]
cmp r1, r0
@@ -4385,7 +4385,7 @@ _080089A0:
_080089A6:
mov r2, r8
ldrb r0, [r2]
- ldr r1, =0x02021b38
+ ldr r1, =gUnknown_02021B38
ldrb r1, [r1]
cmp r0, r1
bcs _08008908