summaryrefslogtreecommitdiff
path: root/asm/save.s
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-11-01 11:35:16 -0700
committerYamaArashi <shadow962@live.com>2016-11-01 12:10:55 -0700
commit734ec8dd51cd9dbe1b90194bc3213b4afc24806e (patch)
tree43b9f4150df406072dae31f2444e4b52495217de /asm/save.s
parent6f0e42a91aeeedd64725ce57e3dad6a38421d8e9 (diff)
use ramscrgen
Diffstat (limited to 'asm/save.s')
-rw-r--r--asm/save.s284
1 files changed, 142 insertions, 142 deletions
diff --git a/asm/save.s b/asm/save.s
index 0cc13bad5..cb19de7fb 100644
--- a/asm/save.s
+++ b/asm/save.s
@@ -9,7 +9,7 @@
calls_flash_erase_block: @ 8152650
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x03007860
+ ldr r5, =gUnknown_03007860
_08152656:
ldr r1, [r5]
adds r0, r4, 0
@@ -33,12 +33,12 @@ _08152656:
thumb_func_start sub_8152680
sub_8152680: @ 8152680
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
movs r1, 0
str r1, [r0]
- ldr r0, =0x030061f0
+ ldr r0, =gUnknown_030061F0
strh r1, [r0]
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
str r1, [r0]
bx lr
.pool
@@ -64,7 +64,7 @@ _081526B6:
beq _081526E4
b _081526F4
_081526BC:
- ldr r2, =0x030061fc
+ ldr r2, =gUnknown_030061FC
movs r1, 0x1
lsls r1, r3
ldr r0, [r2]
@@ -73,7 +73,7 @@ _081526BC:
b _081526F4
.pool
_081526D0:
- ldr r2, =0x030061fc
+ ldr r2, =gUnknown_030061FC
adds r1, r0, 0
lsls r1, r3
ldr r0, [r2]
@@ -82,7 +82,7 @@ _081526D0:
b _081526F4
.pool
_081526E4:
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
movs r1, 0x1
lsls r1, r3
ldr r0, [r0]
@@ -104,8 +104,8 @@ save_write_to_flash: @ 8152700
adds r7, r1, 0
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x03006204
- ldr r0, =0x0203abbc
+ ldr r1, =gUnknown_03006204
+ ldr r0, =gUnknown_0203ABBC
str r0, [r1]
ldr r0, =0x0000ffff
cmp r2, r0
@@ -118,12 +118,12 @@ save_write_to_flash: @ 8152700
b _08152782
.pool
_08152730:
- ldr r1, =0x030061f8
- ldr r5, =0x030061f0
+ ldr r1, =gUnknown_030061F8
+ ldr r5, =gUnknown_030061F0
ldrh r0, [r5]
strh r0, [r1]
- ldr r1, =0x030061f4
- ldr r6, =0x03006200
+ ldr r1, =gUnknown_030061F4
+ ldr r6, =gUnknown_03006200
ldr r4, [r6]
str r4, [r1]
adds r0, 0x1
@@ -145,17 +145,17 @@ _08152756:
lsrs r4, r0, 16
cmp r4, 0xD
bls _08152756
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
ldr r0, [r0]
cmp r0, 0
beq _08152782
movs r5, 0xFF
- ldr r1, =0x030061f0
- ldr r0, =0x030061f8
+ ldr r1, =gUnknown_030061F0
+ ldr r0, =gUnknown_030061F8
ldrh r0, [r0]
strh r0, [r1]
- ldr r1, =0x03006200
- ldr r0, =0x030061f4
+ ldr r1, =gUnknown_03006200
+ ldr r0, =gUnknown_030061F4
ldr r0, [r0]
str r0, [r1]
_08152782:
@@ -176,7 +176,7 @@ sub_81527A0: @ 81527A0
adds r4, r1, 0
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x030061f0
+ ldr r0, =gUnknown_030061F0
ldrh r0, [r0]
adds r0, r6, r0
lsls r0, 16
@@ -186,7 +186,7 @@ sub_81527A0: @ 81527A0
bl __umodsi3
lsls r0, 16
lsrs r5, r0, 16
- ldr r2, =0x03006200
+ ldr r2, =gUnknown_03006200
ldr r1, [r2]
movs r0, 0x1
ands r1, r0
@@ -203,7 +203,7 @@ sub_81527A0: @ 81527A0
ldrh r4, [r0, 0x4]
movs r3, 0
mov r9, r2
- ldr r2, =0x03006204
+ ldr r2, =gUnknown_03006204
mov r12, r2
mov r8, r12
movs r2, 0
@@ -253,7 +253,7 @@ _08152840:
mov r0, r10
adds r1, r4, 0
bl sub_8153164
- ldr r1, =0x03006204
+ ldr r1, =gUnknown_03006204
ldr r1, [r1]
ldr r7, =0x00000ff6
adds r2, r1, r7
@@ -280,7 +280,7 @@ sub_8152890: @ 8152890
lsrs r7, r0, 24
lsls r2, 16
lsrs r2, 16
- ldr r4, =0x0203abbc
+ ldr r4, =gUnknown_0203ABBC
movs r3, 0
movs r6, 0
ldr r1, =0x00000fff
@@ -355,15 +355,15 @@ _0815292E:
thumb_func_start sub_8152934
sub_8152934: @ 8152934
push {r4-r6,lr}
- ldr r1, =0x03006204
- ldr r0, =0x0203abbc
+ ldr r1, =gUnknown_03006204
+ ldr r0, =gUnknown_0203ABBC
str r0, [r1]
- ldr r1, =0x030061f8
- ldr r5, =0x030061f0
+ ldr r1, =gUnknown_030061F8
+ ldr r5, =gUnknown_030061F0
ldrh r0, [r5]
strh r0, [r1]
- ldr r1, =0x030061f4
- ldr r6, =0x03006200
+ ldr r1, =gUnknown_030061F4
+ ldr r6, =gUnknown_03006200
ldr r4, [r6]
str r4, [r1]
adds r0, 0x1
@@ -374,10 +374,10 @@ sub_8152934: @ 8152934
strh r0, [r5]
adds r4, 0x1
str r4, [r6]
- ldr r1, =0x03006208
+ ldr r1, =gUnknown_03006208
movs r0, 0
strh r0, [r1]
- ldr r1, =0x030061fc
+ ldr r1, =gUnknown_030061FC
movs r0, 0
str r0, [r1]
pop {r4-r6}
@@ -388,21 +388,21 @@ sub_8152934: @ 8152934
thumb_func_start sub_8152990
sub_8152990: @ 8152990
- ldr r1, =0x03006204
- ldr r0, =0x0203abbc
+ ldr r1, =gUnknown_03006204
+ ldr r0, =gUnknown_0203ABBC
str r0, [r1]
- ldr r1, =0x030061f8
- ldr r0, =0x030061f0
+ ldr r1, =gUnknown_030061F8
+ ldr r0, =gUnknown_030061F0
ldrh r0, [r0]
strh r0, [r1]
- ldr r1, =0x030061f4
- ldr r0, =0x03006200
+ ldr r1, =gUnknown_030061F4
+ ldr r0, =gUnknown_03006200
ldr r0, [r0]
str r0, [r1]
- ldr r1, =0x03006208
+ ldr r1, =gUnknown_03006208
movs r0, 0
strh r0, [r1]
- ldr r1, =0x030061fc
+ ldr r1, =gUnknown_030061FC
movs r0, 0
str r0, [r1]
bx lr
@@ -414,7 +414,7 @@ sub_81529D4: @ 81529D4
push {r4,r5,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x03006208
+ ldr r4, =gUnknown_03006208
ldrh r2, [r4]
subs r0, 0x1
cmp r2, r0
@@ -425,17 +425,17 @@ sub_81529D4: @ 81529D4
ldrh r0, [r4]
adds r0, 0x1
strh r0, [r4]
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
ldr r0, [r0]
cmp r0, 0
beq _08152A2A
movs r5, 0xFF
- ldr r1, =0x030061f0
- ldr r0, =0x030061f8
+ ldr r1, =gUnknown_030061F0
+ ldr r0, =gUnknown_030061F8
ldrh r0, [r0]
strh r0, [r1]
- ldr r1, =0x03006200
- ldr r0, =0x030061f4
+ ldr r1, =gUnknown_03006200
+ ldr r0, =gUnknown_030061F4
ldr r0, [r0]
str r0, [r1]
b _08152A2A
@@ -458,17 +458,17 @@ sub_8152A34: @ 8152A34
adds r0, r2
lsrs r0, 16
bl calls_flash_erase_block_2
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
ldr r0, [r0]
cmp r0, 0
beq _08152A5E
movs r4, 0xFF
- ldr r1, =0x030061f0
- ldr r0, =0x030061f8
+ ldr r1, =gUnknown_030061F0
+ ldr r0, =gUnknown_030061F8
ldrh r0, [r0]
strh r0, [r1]
- ldr r1, =0x03006200
- ldr r0, =0x030061f4
+ ldr r1, =gUnknown_03006200
+ ldr r0, =gUnknown_030061F4
ldr r0, [r0]
str r0, [r1]
_08152A5E:
@@ -489,7 +489,7 @@ calls_flash_erase_block_2: @ 8152A80
adds r4, r1, 0
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x030061f0
+ ldr r0, =gUnknown_030061F0
ldrh r0, [r0]
adds r0, r6, r0
lsls r0, 16
@@ -499,7 +499,7 @@ calls_flash_erase_block_2: @ 8152A80
bl __umodsi3
lsls r0, 16
lsrs r5, r0, 16
- ldr r2, =0x03006200
+ ldr r2, =gUnknown_03006200
ldr r1, [r2]
movs r0, 0x1
ands r1, r0
@@ -516,7 +516,7 @@ calls_flash_erase_block_2: @ 8152A80
ldrh r3, [r0, 0x4]
movs r4, 0
mov r9, r2
- ldr r2, =0x03006204
+ ldr r2, =gUnknown_03006204
mov r12, r2
mov r8, r12
movs r2, 0
@@ -567,12 +567,12 @@ _08152B22:
mov r0, r10
adds r1, r3, 0
bl sub_8153164
- ldr r1, =0x03006204
+ ldr r1, =gUnknown_03006204
ldr r1, [r1]
ldr r2, =0x00000ff6
adds r1, r2
strh r0, [r1]
- ldr r0, =0x03007860
+ ldr r0, =gUnknown_03007860
ldr r1, [r0]
adds r0, r5, 0
bl _call_via_r1
@@ -580,7 +580,7 @@ _08152B22:
movs r4, 0
ldr r7, =0x00000ff7
mov r9, r7
- ldr r7, =0x03007854
+ ldr r7, =gUnknown_03007854
b _08152B82
.pool
_08152B7C:
@@ -590,7 +590,7 @@ _08152B7C:
_08152B82:
cmp r4, r9
bhi _08152BA0
- ldr r0, =0x03006204
+ ldr r0, =gUnknown_03006204
ldr r0, [r0]
adds r0, r4
ldrb r2, [r0]
@@ -612,7 +612,7 @@ _08152BA0:
_08152BB0:
movs r6, 0x1
movs r4, 0
- ldr r1, =0x03007854
+ ldr r1, =gUnknown_03007854
mov r9, r1
ldr r7, =0x00000ff9
b _08152BCA
@@ -625,7 +625,7 @@ _08152BCA:
cmp r4, 0x6
bhi _08152BEC
adds r1, r4, r7
- ldr r0, =0x03006204
+ ldr r0, =gUnknown_03006204
ldr r0, [r0]
adds r0, r4, r0
adds r0, r7
@@ -669,7 +669,7 @@ _08152C10:
sav12_xor_get: @ 8152C20
push {r4-r6,lr}
lsls r0, 16
- ldr r6, =0x030061f0
+ ldr r6, =gUnknown_030061F0
lsrs r0, 16
ldrh r1, [r6]
adds r0, r1
@@ -680,7 +680,7 @@ sav12_xor_get: @ 8152C20
bl __umodsi3
lsls r0, 16
lsrs r4, r0, 16
- ldr r5, =0x03006200
+ ldr r5, =gUnknown_03006200
ldr r1, [r5]
movs r0, 0x1
ands r1, r0
@@ -690,7 +690,7 @@ sav12_xor_get: @ 8152C20
adds r0, r4, r0
lsls r0, 16
lsrs r4, r0, 16
- ldr r0, =0x03007854
+ ldr r0, =gUnknown_03007854
ldr r1, =0x00000ff8
ldr r3, [r0]
adds r0, r4, 0
@@ -711,10 +711,10 @@ _08152C84:
lsrs r1, 24
movs r0, 0
bl sub_815269C
- ldr r0, =0x030061f8
+ ldr r0, =gUnknown_030061F8
ldrh r0, [r0]
strh r0, [r6]
- ldr r0, =0x030061f4
+ ldr r0, =gUnknown_030061F4
ldr r0, [r0]
str r0, [r5]
movs r0, 0xFF
@@ -729,7 +729,7 @@ _08152C9C:
sub_8152CAC: @ 8152CAC
push {r4-r6,lr}
lsls r0, 16
- ldr r6, =0x030061f0
+ ldr r6, =gUnknown_030061F0
lsrs r0, 16
ldrh r1, [r6]
adds r0, r1
@@ -741,7 +741,7 @@ sub_8152CAC: @ 8152CAC
bl __umodsi3
lsls r0, 16
lsrs r4, r0, 16
- ldr r5, =0x03006200
+ ldr r5, =gUnknown_03006200
ldr r1, [r5]
movs r0, 0x1
ands r1, r0
@@ -751,9 +751,9 @@ sub_8152CAC: @ 8152CAC
adds r0, r4, r0
lsls r0, 16
lsrs r4, r0, 16
- ldr r3, =0x03007854
+ ldr r3, =gUnknown_03007854
ldr r1, =0x00000ff8
- ldr r0, =0x03006204
+ ldr r0, =gUnknown_03006204
ldr r0, [r0]
adds r0, r1
ldrb r2, [r0]
@@ -775,10 +775,10 @@ _08152D1C:
lsrs r1, 24
movs r0, 0
bl sub_815269C
- ldr r0, =0x030061f8
+ ldr r0, =gUnknown_030061F8
ldrh r0, [r0]
strh r0, [r6]
- ldr r0, =0x030061f4
+ ldr r0, =gUnknown_030061F4
ldr r0, [r0]
str r0, [r5]
movs r0, 0xFF
@@ -793,7 +793,7 @@ _08152D34:
sub_8152D44: @ 8152D44
push {r4-r6,lr}
lsls r0, 16
- ldr r6, =0x030061f0
+ ldr r6, =gUnknown_030061F0
lsrs r0, 16
ldrh r1, [r6]
adds r0, r1
@@ -805,7 +805,7 @@ sub_8152D44: @ 8152D44
bl __umodsi3
lsls r0, 16
lsrs r4, r0, 16
- ldr r5, =0x03006200
+ ldr r5, =gUnknown_03006200
ldr r1, [r5]
movs r0, 0x1
ands r1, r0
@@ -815,7 +815,7 @@ sub_8152D44: @ 8152D44
adds r0, r4, r0
lsls r0, 16
lsrs r4, r0, 16
- ldr r0, =0x03007854
+ ldr r0, =gUnknown_03007854
ldr r1, =0x00000ff8
ldr r3, [r0]
adds r0, r4, 0
@@ -836,10 +836,10 @@ _08152DA8:
lsrs r1, 24
movs r0, 0
bl sub_815269C
- ldr r0, =0x030061f8
+ ldr r0, =gUnknown_030061F8
ldrh r0, [r0]
strh r0, [r6]
- ldr r0, =0x030061f4
+ ldr r0, =gUnknown_030061F4
ldr r0, [r0]
str r0, [r5]
movs r0, 0xFF
@@ -856,8 +856,8 @@ sub_8152DD0: @ 8152DD0
adds r6, r1, 0
lsls r0, 16
lsrs r4, r0, 16
- ldr r1, =0x03006204
- ldr r0, =0x0203abbc
+ ldr r1, =gUnknown_03006204
+ ldr r0, =gUnknown_0203ABBC
str r0, [r1]
ldr r0, =0x0000ffff
cmp r4, r0
@@ -886,7 +886,7 @@ sub_8152E10: @ 8152E10
mov r7, r8
push {r7}
mov r8, r1
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
ldr r1, [r0]
movs r0, 0x1
ands r1, r0
@@ -895,7 +895,7 @@ sub_8152E10: @ 8152E10
lsls r0, 17
lsrs r7, r0, 16
movs r5, 0
- ldr r6, =0x03006204
+ ldr r6, =gUnknown_03006204
_08152E2C:
adds r0, r5, r7
lsls r0, 24
@@ -908,7 +908,7 @@ _08152E2C:
ldrh r1, [r0]
cmp r1, 0
bne _08152E48
- ldr r0, =0x030061f0
+ ldr r0, =gUnknown_030061F0
strh r5, [r0]
_08152E48:
ldr r0, [r6]
@@ -937,7 +937,7 @@ _08152E48:
cmp r2, r0
bcs _08152E98
adds r3, r4, 0
- ldr r4, =0x03006204
+ ldr r4, =gUnknown_03006204
_08152E80:
ldr r1, [r3]
adds r1, r2
@@ -980,7 +980,7 @@ sub_8152EC8: @ 8152EC8
movs r6, 0
movs r5, 0
movs r4, 0
- ldr r7, =0x03006204
+ ldr r7, =gUnknown_03006204
_08152EE4:
lsls r0, r4, 24
lsrs r0, 24
@@ -1044,7 +1044,7 @@ _08152F74:
movs r6, 0
movs r5, 0
movs r4, 0
- ldr r7, =0x03006204
+ ldr r7, =gUnknown_03006204
_08152F7C:
adds r0, r4, 0
adds r0, 0xE
@@ -1129,12 +1129,12 @@ _0815302C:
adds r0, 0x1
cmp r1, r0
bcs _08153044
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
mov r3, r9
b _08153064
.pool
_08153044:
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
mov r1, r8
str r1, [r0]
b _08153094
@@ -1142,20 +1142,20 @@ _08153044:
_08153050:
cmp r8, r9
bcs _08153060
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
mov r2, r9
str r2, [r0]
b _08153094
.pool
_08153060:
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
mov r3, r8
_08153064:
str r3, [r0]
b _08153094
.pool
_0815306C:
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
mov r2, r8
str r2, [r0]
cmp r1, 0xFF
@@ -1165,7 +1165,7 @@ _0815306C:
_0815307C:
cmp r1, 0x1
bne _08153098
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
mov r3, r9
str r3, [r0]
ldr r0, [sp]
@@ -1184,18 +1184,18 @@ _08153098:
bne _081530B8
cmp r1, 0
bne _081530B8
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
str r1, [r0]
- ldr r0, =0x030061f0
+ ldr r0, =gUnknown_030061F0
strh r1, [r0]
movs r0, 0
b _081530C4
.pool
_081530B8:
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
movs r1, 0
str r1, [r0]
- ldr r0, =0x030061f0
+ ldr r0, =gUnknown_030061F0
strh r1, [r0]
movs r0, 0x2
_081530C4:
@@ -1218,7 +1218,7 @@ sub_81530DC: @ 81530DC
lsrs r0, 24
lsls r2, 16
lsrs r4, r2, 16
- ldr r5, =0x0203abbc
+ ldr r5, =gUnknown_0203ABBC
adds r1, r5, 0
bl sub_815314C
ldr r1, =0x00000ff8
@@ -1311,8 +1311,8 @@ _08153182:
thumb_func_start sub_8153190
sub_8153190: @ 8153190
push {r4,r5,lr}
- ldr r3, =0x03006220
- ldr r0, =0x03005d90
+ ldr r3, =gUnknown_03006220
+ ldr r0, =gUnknown_03005D90
ldr r2, =gUnknown_085CDC00
ldrh r1, [r2]
ldr r0, [r0]
@@ -1320,7 +1320,7 @@ sub_8153190: @ 8153190
str r0, [r3]
ldrh r0, [r2, 0x2]
strh r0, [r3, 0x4]
- ldr r5, =0x03005d8c
+ ldr r5, =gUnknown_03005D8C
adds r3, 0x8
adds r2, 0x4
movs r4, 0x3
@@ -1337,8 +1337,8 @@ _081531AC:
cmp r4, 0
bge _081531AC
movs r4, 0x5
- ldr r1, =0x03006220
- ldr r5, =0x03005d94
+ ldr r1, =gUnknown_03006220
+ ldr r5, =gUnknown_03005D94
ldr r0, =gUnknown_085CDC00
adds r3, r1, 0
adds r3, 0x28
@@ -1367,7 +1367,7 @@ calls_flash_erase_block_3: @ 8153204
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0203cf5c
+ ldr r1, =gUnknown_0203CF5C
ldr r6, [r1]
movs r0, 0
str r0, [r1]
@@ -1390,7 +1390,7 @@ _0815322C:
.4byte _08153244
_08153244:
movs r4, 0x1C
- ldr r5, =0x03007860
+ ldr r5, =gUnknown_03007860
_08153248:
ldr r1, [r5]
adds r0, r4, 0
@@ -1411,7 +1411,7 @@ _0815325A:
_0815326C:
bl save_serialize_game
ldr r0, =0x0000ffff
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
bl save_write_to_flash
ldr r4, =0x0201c000
movs r5, 0xF8
@@ -1430,7 +1430,7 @@ _0815326C:
_081532AC:
bl save_serialize_game
ldr r0, =0x0000ffff
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
bl save_write_to_flash
b _0815331A
.pool
@@ -1439,7 +1439,7 @@ _081532C4:
movs r4, 0
_081532CA:
adds r0, r4, 0
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
bl calls_flash_erase_block_2
adds r0, r4, 0x1
lsls r0, 24
@@ -1449,7 +1449,7 @@ _081532CA:
movs r4, 0
_081532DE:
adds r0, r4, 0
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
bl sav12_xor_get
adds r0, r4, 0x1
lsls r0, 24
@@ -1460,7 +1460,7 @@ _081532DE:
.pool
_081532F8:
movs r4, 0x1C
- ldr r5, =0x03007860
+ ldr r5, =gUnknown_03007860
_081532FC:
ldr r1, [r5]
adds r0, r4, 0
@@ -1472,10 +1472,10 @@ _081532FC:
bls _081532FC
bl save_serialize_game
ldr r0, =0x0000ffff
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
bl save_write_to_flash
_0815331A:
- ldr r0, =0x0203cf5c
+ ldr r0, =gUnknown_0203CF5C
str r6, [r0]
movs r0, 0
pop {r4-r6}
@@ -1489,27 +1489,27 @@ save_game_when_memory_present: @ 8153338
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x03005d88
+ ldr r0, =gUnknown_03005D88
ldr r4, [r0]
cmp r4, 0x1
bne _0815335A
adds r0, r5, 0
bl calls_flash_erase_block_3
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
ldr r0, [r0]
cmp r0, 0
beq _08153370
adds r0, r5, 0
bl fullscreen_save_activate
_0815335A:
- ldr r1, =0x03006294
+ ldr r1, =gUnknown_03006294
movs r0, 0xFF
strh r0, [r1]
movs r0, 0xFF
b _08153376
.pool
_08153370:
- ldr r0, =0x03006294
+ ldr r0, =gUnknown_03006294
strh r4, [r0]
movs r0, 0x1
_08153376:
@@ -1522,13 +1522,13 @@ _08153376:
thumb_func_start sub_8153380
sub_8153380: @ 8153380
push {lr}
- ldr r0, =0x03005d88
+ ldr r0, =gUnknown_03005D88
ldr r0, [r0]
cmp r0, 0x1
bne _081533A4
bl sub_8153190
bl save_serialize_game
- ldr r0, =0x03006220
+ ldr r0, =gUnknown_03006220
bl sub_8152934
movs r0, 0
b _081533A6
@@ -1543,12 +1543,12 @@ _081533A6:
thumb_func_start sub_81533AC
sub_81533AC: @ 81533AC
push {r4,lr}
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
movs r0, 0xE
bl sub_81529D4
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
ldr r0, [r0]
cmp r0, 0
beq _081533C8
@@ -1571,10 +1571,10 @@ _081533DA:
thumb_func_start sub_81533E0
sub_81533E0: @ 81533E0
push {lr}
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
movs r0, 0xE
bl sub_8152A34
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
ldr r0, [r0]
cmp r0, 0
beq _081533F8
@@ -1590,10 +1590,10 @@ _081533F8:
thumb_func_start sub_8153408
sub_8153408: @ 8153408
push {lr}
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
movs r0, 0xE
bl sub_8152CAC
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
ldr r0, [r0]
cmp r0, 0
beq _08153420
@@ -1609,16 +1609,16 @@ _08153420:
thumb_func_start sub_8153430
sub_8153430: @ 8153430
push {r4,lr}
- ldr r0, =0x03005d88
+ ldr r0, =gUnknown_03005D88
ldr r0, [r0]
cmp r0, 0x1
bne _0815346C
bl sub_8153190
bl save_serialize_game
- ldr r4, =0x03006220
+ ldr r4, =gUnknown_03006220
adds r0, r4, 0
bl sub_8152990
- ldr r0, =0x03006208
+ ldr r0, =gUnknown_03006208
ldrh r0, [r0]
adds r0, 0x1
lsls r0, 16
@@ -1640,7 +1640,7 @@ _0815346E:
sub_8153474: @ 8153474
push {r4-r6,lr}
movs r6, 0
- ldr r0, =0x03006208
+ ldr r0, =gUnknown_03006208
ldrh r1, [r0]
adds r1, 0x1
strh r1, [r0]
@@ -1651,7 +1651,7 @@ sub_8153474: @ 8153474
adds r0, r1, 0x1
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x03006220
+ ldr r4, =gUnknown_03006220
adds r1, r4, 0
bl sub_8152A34
adds r0, r5, 0
@@ -1660,12 +1660,12 @@ sub_8153474: @ 8153474
b _081534B2
.pool
_081534A8:
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
adds r0, r5, 0
bl sub_8152D44
movs r6, 0x1
_081534B2:
- ldr r0, =0x030061fc
+ ldr r0, =gUnknown_030061FC
ldr r0, [r0]
cmp r0, 0
beq _081534C0
@@ -1684,11 +1684,11 @@ sub_81534D0: @ 81534D0
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x03005d88
+ ldr r0, =gUnknown_03005D88
ldr r0, [r0]
cmp r0, 0x1
beq _081534F0
- ldr r1, =0x03006210
+ ldr r1, =gUnknown_03006210
movs r0, 0x4
strh r0, [r1]
movs r0, 0xFF
@@ -1702,14 +1702,14 @@ _081534F0:
beq _08153528
_081534FC:
ldr r0, =0x0000ffff
- ldr r1, =0x03006220
+ ldr r1, =gUnknown_03006220
bl sub_8152DD0
lsls r0, 24
lsrs r4, r0, 24
bl save_deserialize_game
- ldr r0, =0x03006210
+ ldr r0, =gUnknown_03006210
strh r4, [r0]
- ldr r1, =0x03006214
+ ldr r1, =gUnknown_03006214
movs r0, 0
str r0, [r1]
b _0815354E
@@ -1744,11 +1744,11 @@ _08153550:
thumb_func_start sub_815355C
sub_815355C: @ 815355C
push {r4-r7,lr}
- ldr r5, =0x03006204
- ldr r0, =0x0203abbc
+ ldr r5, =gUnknown_03006204
+ ldr r0, =gUnknown_0203ABBC
str r0, [r5]
adds r7, r0, 0
- ldr r0, =0x03005d88
+ ldr r0, =gUnknown_03005D88
ldr r4, [r0]
cmp r4, 0x1
beq _0815358C
@@ -1765,9 +1765,9 @@ _0815357C:
b _081535CA
_0815358C:
bl sub_8153190
- ldr r0, =0x03006220
+ ldr r0, =gUnknown_03006220
bl sub_8152EC8
- ldr r0, =0x03006200
+ ldr r0, =gUnknown_03006200
ldr r1, [r0]
ands r1, r4
lsls r0, r1, 3
@@ -1813,7 +1813,7 @@ sub_81535DC: @ 81535DC
lsrs r0, 24
cmp r0, 0x1
bhi _08153608
- ldr r4, =0x0203abbc
+ ldr r4, =gUnknown_0203ABBC
movs r3, 0x80
lsls r3, 5
adds r0, r1, 0
@@ -1860,7 +1860,7 @@ sub_8153634: @ 8153634
lsrs r0, 24
cmp r0, 0x1
bhi _08153680
- ldr r7, =0x0203abbc
+ ldr r7, =gUnknown_0203ABBC
ldr r0, =0x0000b39d
adds r3, r7, 0
stm r3!, {r0}
@@ -1898,7 +1898,7 @@ sub_8153688: @ 8153688
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
- ldr r1, =0x03005e08
+ ldr r1, =gTasks + 0x8
adds r4, r0, r1
movs r1, 0
ldrsh r0, [r4, r1]
@@ -1927,7 +1927,7 @@ _081536B4:
.4byte _08153796
.4byte _081537A8
_081536E4:
- ldr r0, =0x03002700
+ ldr r0, =gUnknown_03002700
movs r1, 0x1
strb r1, [r0]
movs r0, 0x1
@@ -2033,7 +2033,7 @@ _081537A8:
asrs r0, 16
cmp r0, 0x5
ble _081537C2
- ldr r1, =0x03002700
+ ldr r1, =gUnknown_03002700
movs r0, 0
strb r0, [r1]
adds r0, r2, 0