summaryrefslogtreecommitdiff
path: root/asm/field_camera.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/field_camera.s')
-rw-r--r--asm/field_camera.s124
1 files changed, 62 insertions, 62 deletions
diff --git a/asm/field_camera.s b/asm/field_camera.s
index 47761244d..0e3925aeb 100644
--- a/asm/field_camera.s
+++ b/asm/field_camera.s
@@ -53,7 +53,7 @@ coords8_add: @ 8089B84
@ void move_tilemap_camera_to_upper_left_corner()
move_tilemap_camera_to_upper_left_corner: @ 8089B94
push {lr}
- ldr r0, =0x03000e20
+ ldr r0, =gUnknown_03000E20
bl move_tilemap_camera_to_upper_left_corner_
pop {r0}
bx r0
@@ -64,13 +64,13 @@ move_tilemap_camera_to_upper_left_corner: @ 8089B94
@ void FieldUpdateBgTilemapScroll()
FieldUpdateBgTilemapScroll: @ 8089BA4
push {r4,r5,lr}
- ldr r1, =0x03000e20
- ldr r0, =0x03000e28
+ ldr r1, =gUnknown_03000E20
+ ldr r0, =gUnknown_03000E28
movs r2, 0
ldrsh r5, [r0, r2]
ldrb r0, [r1]
adds r5, r0
- ldr r0, =0x03000e2a
+ ldr r0, =gUnknown_03000E2A
movs r2, 0
ldrsh r4, [r0, r2]
ldrb r1, [r1, 0x1]
@@ -107,13 +107,13 @@ FieldUpdateBgTilemapScroll: @ 8089BA4
thumb_func_start sub_8089C08
sub_8089C08: @ 8089C08
push {r4,lr}
- ldr r3, =0x03000e20
- ldr r2, =0x03000e28
+ ldr r3, =gUnknown_03000E20
+ ldr r2, =gUnknown_03000E28
ldrh r2, [r2]
ldrb r4, [r3]
adds r2, r4
strh r2, [r0]
- ldr r0, =0x03000e2a
+ ldr r0, =gUnknown_03000E2A
ldrh r0, [r0]
ldrb r3, [r3, 0x1]
adds r0, r3
@@ -129,16 +129,16 @@ sub_8089C08: @ 8089C08
@ void DrawWholeMapView()
DrawWholeMapView: @ 8089C34
push {lr}
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r1, [r0]
movs r2, 0
ldrsh r0, [r1, r2]
movs r2, 0x2
ldrsh r1, [r1, r2]
- ldr r2, =0x02037318
+ ldr r2, =gUnknown_02037318
ldr r2, [r2]
bl DrawWholeMapViewInternal
- ldr r1, =0x03000e20
+ ldr r1, =gUnknown_03000E20
movs r0, 0x1
strb r0, [r1, 0x4]
pop {r0}
@@ -160,7 +160,7 @@ DrawWholeMapViewInternal: @ 8089C60
mov r8, r2
movs r1, 0
_08089C74:
- ldr r2, =0x03000e20
+ ldr r2, =gUnknown_03000E20
ldrb r0, [r2, 0x3]
adds r0, r1, r0
lsls r0, 24
@@ -177,7 +177,7 @@ _08089C88:
str r7, [sp]
lsrs r5, r1, 1
_08089C92:
- ldr r1, =0x03000e20
+ ldr r1, =gUnknown_03000E20
ldrb r0, [r1, 0x2]
adds r0, r4, r0
lsls r0, 24
@@ -225,7 +225,7 @@ RedrawMapSlicesForCameraUpdate: @ 8089CE4
adds r5, r0, 0
adds r6, r1, 0
adds r7, r2, 0
- ldr r0, =0x02037318
+ ldr r0, =gUnknown_02037318
ldr r4, [r0]
cmp r6, 0
ble _08089CFC
@@ -291,7 +291,7 @@ _08089D5E:
adds r1, r6, r0
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r3, [r0]
movs r0, 0
ldrsh r2, [r3, r0]
@@ -334,7 +334,7 @@ _08089D9C:
lsrs r0, 24
_08089DAE:
adds r1, r6, r0
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r3, [r0]
movs r0, 0
ldrsh r2, [r3, r0]
@@ -380,7 +380,7 @@ _08089DFC:
adds r1, r6
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r3, 0
ldrsh r2, [r0, r3]
@@ -438,7 +438,7 @@ _08089E66:
adds r1, r5
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r0, [r0]
movs r3, 0
ldrsh r2, [r0, r3]
@@ -468,7 +468,7 @@ CurrentMapDrawMetatileAt: @ 8089EA0
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
- ldr r6, =0x03000e20
+ ldr r6, =gUnknown_03000E20
adds r0, r6, 0
adds r1, r4, 0
adds r2, r5, 0
@@ -476,7 +476,7 @@ CurrentMapDrawMetatileAt: @ 8089EA0
adds r1, r0, 0
cmp r1, 0
blt _08089ECC
- ldr r0, =0x02037318
+ ldr r0, =gUnknown_02037318
ldr r0, [r0]
lsls r1, 16
lsrs r1, 16
@@ -499,7 +499,7 @@ DrawDoorMetatileAt: @ 8089EDC
adds r3, r0, 0
adds r4, r1, 0
adds r5, r2, 0
- ldr r6, =0x03000e20
+ ldr r6, =gUnknown_03000E20
adds r0, r6, 0
adds r1, r3, 0
adds r2, r4, 0
@@ -592,7 +592,7 @@ DrawMetatile: @ 8089F78
_08089F8E:
cmp r0, 0x2
bne _0808A082
- ldr r0, =0x03005da4
+ ldr r0, =gUnknown_03005DA4
ldr r0, [r0]
lsls r3, r2, 1
adds r0, r3, r0
@@ -607,7 +607,7 @@ _08089F8E:
adds r0, 0x42
ldrh r1, [r4, 0x6]
strh r1, [r0]
- ldr r0, =0x03005d9c
+ ldr r0, =gUnknown_03005D9C
ldr r0, [r0]
adds r0, r3, r0
movs r2, 0
@@ -621,7 +621,7 @@ _08089F8E:
b _0808A066
.pool
_08089FD0:
- ldr r0, =0x03005da4
+ ldr r0, =gUnknown_03005DA4
ldr r0, [r0]
lsls r3, r2, 1
adds r0, r3, r0
@@ -636,7 +636,7 @@ _08089FD0:
adds r0, 0x42
ldrh r1, [r4, 0x6]
strh r1, [r0]
- ldr r0, =0x03005d9c
+ ldr r0, =gUnknown_03005D9C
ldr r0, [r0]
adds r0, r3, r0
ldrh r1, [r4, 0x8]
@@ -650,7 +650,7 @@ _08089FD0:
adds r0, 0x42
ldrh r1, [r4, 0xE]
strh r1, [r0]
- ldr r0, =0x03005da0
+ ldr r0, =gUnknown_03005DA0
ldr r0, [r0]
adds r3, r0
movs r1, 0
@@ -664,7 +664,7 @@ _08089FD0:
b _0808A082
.pool
_0808A030:
- ldr r0, =0x03005da4
+ ldr r0, =gUnknown_03005DA4
ldr r0, [r0]
lsls r3, r2, 1
adds r0, r3, r0
@@ -677,7 +677,7 @@ _0808A030:
strh r2, [r1]
adds r0, 0x42
strh r2, [r0]
- ldr r0, =0x03005d9c
+ ldr r0, =gUnknown_03005D9C
ldr r0, [r0]
adds r0, r3, r0
ldrh r1, [r4]
@@ -692,7 +692,7 @@ _0808A030:
ldrh r1, [r4, 0x6]
strh r1, [r0]
_0808A066:
- ldr r0, =0x03005da0
+ ldr r0, =gUnknown_03005DA0
ldr r0, [r0]
adds r3, r0
ldrh r0, [r4, 0x8]
@@ -724,7 +724,7 @@ _0808A082:
MapPosToBgTilemapOffset: @ 808A0AC
push {r4,r5,lr}
adds r4, r0, 0
- ldr r0, =0x03005d8c
+ ldr r0, =gUnknown_03005D8C
ldr r3, [r0]
movs r5, 0
ldrsh r0, [r3, r5]
@@ -772,7 +772,7 @@ CameraUpdateCallback: @ 808A0F4
ldr r2, [r3, 0x4]
cmp r2, 0
beq _0808A114
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
lsls r0, r2, 4
adds r0, r2
lsls r0, 2
@@ -792,7 +792,7 @@ _0808A114:
thumb_func_start ResetCameraUpdateInfo
@ void ResetCameraUpdateInfo()
ResetCameraUpdateInfo: @ 808A11C
- ldr r1, =0x03005dd0
+ ldr r1, =gUnknown_03005DD0
movs r0, 0
str r0, [r1, 0x8]
str r0, [r1, 0xC]
@@ -810,14 +810,14 @@ InitCameraUpdateCallback: @ 808A134
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r4, =0x03005dd0
+ ldr r4, =gUnknown_03005DD0
ldr r1, [r4, 0x4]
cmp r1, 0
beq _0808A150
lsls r0, r1, 4
adds r0, r1
lsls r0, 2
- ldr r1, =0x02020630
+ ldr r1, =gUnknown_02020630
adds r0, r1
bl RemoveObjectAndFreeTiles
_0808A150:
@@ -841,7 +841,7 @@ CameraUpdate: @ 808A174
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r6, =0x03005dd0
+ ldr r6, =gUnknown_03005DD0
ldr r1, [r6]
cmp r1, 0
beq _0808A188
@@ -896,7 +896,7 @@ _0808A1CC:
ble _0808A1E0
movs r4, 0x1
_0808A1E0:
- ldr r2, =0x03005dd0
+ ldr r2, =gUnknown_03005DD0
ldr r0, [r2, 0x10]
adds r1, r0, r7
str r1, [r2, 0x10]
@@ -937,7 +937,7 @@ _0808A218:
adds r1, r5, 0
bl RotatingGatePuzzleCameraUpdate
bl ResetBerryTreeSparkleFlags
- ldr r6, =0x03000e20
+ ldr r6, =gUnknown_03000E20
lsls r4, 1
lsls r5, 1
adds r0, r6, 0
@@ -949,15 +949,15 @@ _0808A218:
adds r2, r5, 0
bl RedrawMapSlicesForCameraUpdate
_0808A24E:
- ldr r0, =0x03000e20
+ ldr r0, =gUnknown_03000E20
adds r1, r7, 0
mov r2, r8
bl coords8_add
- ldr r1, =0x03005dec
+ ldr r1, =gUnknown_03005DEC
ldrh r0, [r1]
subs r0, r7
strh r0, [r1]
- ldr r1, =0x03005de8
+ ldr r1, =gUnknown_03005DE8
ldrh r0, [r1]
mov r2, r8
subs r0, r2
@@ -982,12 +982,12 @@ sub_808A284: @ 808A284
asrs r1, 16
bl UpdateFieldObjectsForCameraUpdate
bl DrawWholeMapView
- ldr r1, =0x03005dec
+ ldr r1, =gUnknown_03005DEC
lsls r4, 4
ldrh r0, [r1]
subs r0, r4
strh r0, [r1]
- ldr r1, =0x03005de8
+ ldr r1, =gUnknown_03005DE8
lsls r5, 4
ldrh r0, [r1]
subs r0, r5
@@ -1001,7 +1001,7 @@ sub_808A284: @ 808A284
thumb_func_start SetCameraPanningCallback
@ void SetCameraPanningCallback(void ( *callback)())
SetCameraPanningCallback: @ 808A2C0
- ldr r1, =0x03000e30
+ ldr r1, =gUnknown_03000E30
str r0, [r1]
bx lr
.pool
@@ -1010,9 +1010,9 @@ SetCameraPanningCallback: @ 808A2C0
thumb_func_start SetCameraPanning
@ void SetCameraPanning(s16 x, s16 y)
SetCameraPanning: @ 808A2CC
- ldr r2, =0x03000e28
+ ldr r2, =gUnknown_03000E28
strh r0, [r2]
- ldr r0, =0x03000e2a
+ ldr r0, =gUnknown_03000E2A
lsls r1, 16
asrs r1, 16
adds r1, 0x20
@@ -1024,16 +1024,16 @@ SetCameraPanning: @ 808A2CC
thumb_func_start InstallCameraPanAheadCallback
@ void InstallCameraPanAheadCallback()
InstallCameraPanAheadCallback: @ 808A2E4
- ldr r1, =0x03000e30
+ ldr r1, =gUnknown_03000E30
ldr r0, =CameraPanningCB_PanAhead
str r0, [r1]
- ldr r1, =0x03000e2c
+ ldr r1, =gUnknown_03000E2C
movs r0, 0
strb r0, [r1]
- ldr r1, =0x03000e28
+ ldr r1, =gUnknown_03000E28
movs r0, 0
strh r0, [r1]
- ldr r1, =0x03000e2a
+ ldr r1, =gUnknown_03000E2A
movs r0, 0x20
strh r0, [r1]
bx lr
@@ -1044,22 +1044,22 @@ InstallCameraPanAheadCallback: @ 808A2E4
@ void UpdateCameraPanning()
UpdateCameraPanning: @ 808A314
push {lr}
- ldr r0, =0x03000e30
+ ldr r0, =gUnknown_03000E30
ldr r0, [r0]
cmp r0, 0
beq _0808A322
bl _call_via_r0
_0808A322:
- ldr r2, =0x02021bbc
- ldr r0, =0x03005dec
- ldr r1, =0x03000e28
+ ldr r2, =gUnknown_02021BBC
+ ldr r0, =gUnknown_03005DEC
+ ldr r1, =gUnknown_03000E28
ldrh r0, [r0]
ldrh r1, [r1]
subs r0, r1
strh r0, [r2]
- ldr r2, =0x02021bbe
- ldr r0, =0x03005de8
- ldr r1, =0x03000e2a
+ ldr r2, =gUnknown_02021BBE
+ ldr r0, =gUnknown_03005DE8
+ ldr r1, =gUnknown_03000E2A
ldrh r0, [r0]
ldrh r1, [r1]
subs r0, r1
@@ -1074,7 +1074,7 @@ _0808A322:
@ void CameraPanningCB_PanAhead()
CameraPanningCB_PanAhead: @ 808A360
push {lr}
- ldr r0, =0x02037348
+ ldr r0, =gUnknown_02037348
ldrb r0, [r0]
cmp r0, 0
bne _0808A374
@@ -1082,11 +1082,11 @@ CameraPanningCB_PanAhead: @ 808A360
b _0808A3FC
.pool
_0808A374:
- ldr r0, =0x02037590
+ ldr r0, =gUnknown_02037590
ldrb r0, [r0, 0x3]
cmp r0, 0x1
bne _0808A394
- ldr r0, =0x03000e2c
+ ldr r0, =gUnknown_03000E2C
ldrb r1, [r0]
movs r2, 0x1
eors r1, r2
@@ -1096,7 +1096,7 @@ _0808A374:
b _0808A39A
.pool
_0808A394:
- ldr r1, =0x03000e2c
+ ldr r1, =gUnknown_03000E2C
movs r0, 0
strb r0, [r1]
_0808A39A:
@@ -1105,7 +1105,7 @@ _0808A39A:
lsrs r0, 24
cmp r0, 0x2
bne _0808A3C4
- ldr r2, =0x03000e2a
+ ldr r2, =gUnknown_03000E2A
ldrh r3, [r2]
movs r0, 0
ldrsh r1, [r2, r0]
@@ -1119,7 +1119,7 @@ _0808A39A:
_0808A3C4:
cmp r0, 0x1
bne _0808A3E0
- ldr r1, =0x03000e2a
+ ldr r1, =gUnknown_03000E2A
ldrh r2, [r1]
movs r3, 0
ldrsh r0, [r1, r3]
@@ -1130,7 +1130,7 @@ _0808A3C4:
b _0808A3FC
.pool
_0808A3E0:
- ldr r2, =0x03000e2a
+ ldr r2, =gUnknown_03000E2A
ldrh r0, [r2]
movs r3, 0
ldrsh r1, [r2, r3]