diff options
author | YamaArashi <shadow962@live.com> | 2016-11-01 11:35:16 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-11-01 12:10:55 -0700 |
commit | 734ec8dd51cd9dbe1b90194bc3213b4afc24806e (patch) | |
tree | 43b9f4150df406072dae31f2444e4b52495217de /asm/save.s | |
parent | 6f0e42a91aeeedd64725ce57e3dad6a38421d8e9 (diff) |
use ramscrgen
Diffstat (limited to 'asm/save.s')
-rw-r--r-- | asm/save.s | 284 |
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 |