diff options
Diffstat (limited to 'asm/load_save.s')
-rw-r--r-- | asm/load_save.s | 130 |
1 files changed, 65 insertions, 65 deletions
diff --git a/asm/load_save.s b/asm/load_save.s index 5a353c701..f3685a083 100644 --- a/asm/load_save.s +++ b/asm/load_save.s @@ -13,14 +13,14 @@ CheckForFlashMemory: @ 8076B68 lsls r0, 16 cmp r0, 0 bne _08076B84 - ldr r1, =0x03005d88 + ldr r1, =gUnknown_03005D88 movs r0, 0x1 str r0, [r1] bl StartFlashMemoryTimer b _08076B8A .pool _08076B84: - ldr r1, =0x03005d88 + ldr r1, =gUnknown_03005D88 movs r0, 0 str r0, [r1] _08076B8A: @@ -36,7 +36,7 @@ memclr_stdsav2: @ 8076B94 mov r1, sp movs r0, 0 strh r0, [r1] - ldr r1, =0x02024a54 + ldr r1, =gUnknown_02024A54 ldr r2, =0x010007d6 mov r0, sp bl CpuSet @@ -53,7 +53,7 @@ clear_sav1: @ 8076BB8 mov r1, sp movs r0, 0 strh r0, [r1] - ldr r1, =0x02025a00 + ldr r1, =gUnknown_02025A00 ldr r2, =0x01001f04 mov r0, sp bl CpuSet @@ -70,20 +70,20 @@ InitSaveBlockPointersWithRandomOffset: @ 8076BDC adds r4, r0, 0 lsls r4, 16 lsrs r4, 16 - ldr r5, =0x03005d8c + ldr r5, =gUnknown_03005D8C bl GenerateRandomNumber adds r4, r0 movs r0, 0x7C ands r4, r0 - ldr r1, =0x03005d90 - ldr r0, =0x02024a54 + ldr r1, =gUnknown_03005D90 + ldr r0, =gUnknown_02024A54 adds r0, r4, r0 str r0, [r1] - ldr r0, =0x02025a00 + ldr r0, =gUnknown_02025A00 adds r0, r4, r0 str r0, [r5] - ldr r1, =0x03005d94 - ldr r0, =0x02029808 + ldr r1, =gUnknown_03005D94 + ldr r0, =gUnknown_02029808 adds r4, r0 str r4, [r1] bl init_bag_pockets @@ -102,7 +102,7 @@ saveblock_randomize_and_relocate: @ 8076C2C mov r5, r8 push {r5-r7} sub sp, 0x8 - ldr r5, =0x030022c0 + ldr r5, =gUnknown_030022C0 ldr r0, [r5, 0xC] str r0, [sp] ldr r1, [r5, 0x10] @@ -110,23 +110,23 @@ saveblock_randomize_and_relocate: @ 8076C2C movs r0, 0 str r0, [r5, 0xC] str r0, [r5, 0x10] - ldr r1, =0x0203cf5c + ldr r1, =gUnknown_0203CF5C str r0, [r1] ldr r4, =0x02000000 - ldr r0, =0x03005d90 + ldr r0, =gUnknown_03005D90 ldr r1, [r0] ldr r6, =0x00000f2c adds r0, r4, 0 adds r2, r6, 0 bl memcpy - ldr r1, =0x03005d8c + ldr r1, =gUnknown_03005D8C mov r10, r1 ldr r1, [r1] ldr r7, =0x00003d88 ldr r0, =0x02000f2c adds r2, r7, 0 bl memcpy - ldr r0, =0x03005d94 + ldr r0, =gUnknown_03005D94 mov r8, r0 ldr r1, [r0] ldr r0, =0x000083d0 @@ -142,7 +142,7 @@ saveblock_randomize_and_relocate: @ 8076C2C ldrb r0, [r4, 0xD] adds r0, r1 bl InitSaveBlockPointersWithRandomOffset - ldr r1, =0x03005d90 + ldr r1, =gUnknown_03005D90 ldr r0, [r1] adds r1, r4, 0 adds r2, r6, 0 @@ -174,7 +174,7 @@ saveblock_randomize_and_relocate: @ 8076C2C adds r4, r0 adds r0, r4, 0 bl saveblock_apply_crypto - ldr r1, =0x03005d90 + ldr r1, =gUnknown_03005D90 ldr r0, [r1] adds r0, 0xAC str r4, [r0] @@ -191,7 +191,7 @@ saveblock_randomize_and_relocate: @ 8076C2C thumb_func_start sav2_x1_query_bit1 sav2_x1_query_bit1: @ 8076D24 - ldr r0, =0x03005d90 + ldr r0, =gUnknown_03005D90 ldr r0, [r0] ldrb r1, [r0, 0x9] movs r0, 0x1 @@ -202,7 +202,7 @@ sav2_x1_query_bit1: @ 8076D24 thumb_func_start sav2_x9_clear_bit1 sav2_x9_clear_bit1: @ 8076D34 - ldr r0, =0x03005d90 + ldr r0, =gUnknown_03005D90 ldr r2, [r0] ldrb r1, [r2, 0x9] movs r0, 0xFE @@ -214,7 +214,7 @@ sav2_x9_clear_bit1: @ 8076D34 thumb_func_start sub_8076D48 sub_8076D48: @ 8076D48 - ldr r0, =0x03005d90 + ldr r0, =gUnknown_03005D90 ldr r2, [r0] ldrb r1, [r2, 0x9] movs r0, 0x1 @@ -229,7 +229,7 @@ sub_8076D5C: @ 8076D5C push {lr} movs r0, 0 bl sub_8084FAC - ldr r0, =0x03005d90 + ldr r0, =gUnknown_03005D90 ldr r2, [r0] ldrb r1, [r2, 0x9] movs r0, 0x1 @@ -242,7 +242,7 @@ sub_8076D5C: @ 8076D5C thumb_func_start sav2_gender2_inplace_and_xFE sav2_gender2_inplace_and_xFE: @ 8076D78 - ldr r0, =0x03005d90 + ldr r0, =gUnknown_03005D90 ldr r2, [r0] ldrb r1, [r2, 0x9] movs r0, 0xFE @@ -256,9 +256,9 @@ sav2_gender2_inplace_and_xFE: @ 8076D78 @ void copy_player_party_to_sav1() copy_player_party_to_sav1: @ 8076D8C push {r4,lr} - ldr r0, =0x03005d8c + ldr r0, =gUnknown_03005D8C ldr r0, [r0] - ldr r1, =0x020244e9 + ldr r1, =gUnknown_020244E9 ldrb r1, [r1] movs r2, 0x8D lsls r2, 2 @@ -266,7 +266,7 @@ copy_player_party_to_sav1: @ 8076D8C strb r1, [r0] movs r4, 0 _08076DA0: - ldr r0, =0x03005d8c + ldr r0, =gUnknown_03005D8C ldr r0, [r0] movs r1, 0x64 muls r1, r4 @@ -274,7 +274,7 @@ _08076DA0: movs r2, 0x8E lsls r2, 2 adds r0, r2 - ldr r2, =0x020244ec + ldr r2, =gUnknown_020244EC adds r1, r2 movs r2, 0x64 bl memcpy @@ -290,8 +290,8 @@ _08076DA0: thumb_func_start copy_player_party_from_sav1 copy_player_party_from_sav1: @ 8076DD4 push {r4,r5,lr} - ldr r1, =0x020244e9 - ldr r0, =0x03005d8c + ldr r1, =gUnknown_020244E9 + ldr r0, =gUnknown_03005D8C ldr r0, [r0] movs r2, 0x8D lsls r2, 2 @@ -299,13 +299,13 @@ copy_player_party_from_sav1: @ 8076DD4 ldrb r0, [r0] strb r0, [r1] movs r4, 0 - ldr r5, =0x020244ec + ldr r5, =gUnknown_020244EC _08076DEA: movs r0, 0x64 adds r2, r4, 0 muls r2, r0 adds r0, r2, r5 - ldr r1, =0x03005d8c + ldr r1, =gUnknown_03005D8C ldr r1, [r1] adds r1, r2 movs r2, 0x8E @@ -327,12 +327,12 @@ save_serialize_npcs: @ 8076E1C push {r4-r7,lr} mov r7, r8 push {r7} - ldr r0, =0x03005d8c + ldr r0, =gUnknown_03005D8C mov r12, r0 movs r5, 0xA3 lsls r5, 4 mov r8, r5 - ldr r4, =0x02037350 + ldr r4, =gUnknown_02037350 movs r3, 0 movs r2, 0xF _08076E32: @@ -365,12 +365,12 @@ save_deserialize_npcs: @ 8076E64 push {r4-r7,lr} mov r7, r8 push {r7} - ldr r0, =0x03005d8c + ldr r0, =gUnknown_03005D8C mov r12, r0 movs r5, 0xA3 lsls r5, 4 mov r8, r5 - ldr r4, =0x02037350 + ldr r4, =gUnknown_02037350 movs r3, 0 movs r2, 0xF _08076E7A: @@ -424,14 +424,14 @@ copy_bags_and_unk_data_from_save_blocks: @ 8076ECC mov r5, r8 push {r5-r7} movs r2, 0 - ldr r0, =0x02032180 + ldr r0, =gUnknown_02032180 mov r12, r0 - ldr r1, =0x03005d90 + ldr r1, =gUnknown_03005D90 mov r10, r1 - ldr r5, =0x03005d8c + ldr r5, =gUnknown_03005D8C movs r3, 0xAC lsls r3, 3 - ldr r4, =0x02031c58 + ldr r4, =gUnknown_02031C58 _08076EE8: lsls r0, r2, 2 ldr r1, [r5] @@ -443,8 +443,8 @@ _08076EE8: cmp r2, 0x1D ble _08076EE8 movs r2, 0 - ldr r0, =0x02031c58 - ldr r5, =0x03005d8c + ldr r0, =gUnknown_02031C58 + ldr r5, =gUnknown_03005D8C movs r3, 0xBB lsls r3, 3 adds r4, r0, 0 @@ -460,8 +460,8 @@ _08076F08: cmp r2, 0x1D ble _08076F08 movs r2, 0 - ldr r0, =0x02031c58 - ldr r5, =0x03005d8c + ldr r0, =gUnknown_02031C58 + ldr r5, =gUnknown_03005D8C movs r3, 0xCA lsls r3, 3 adds r4, r0, 0 @@ -477,8 +477,8 @@ _08076F28: cmp r2, 0xF ble _08076F28 movs r2, 0 - ldr r0, =0x02031c58 - ldr r5, =0x03005d8c + ldr r0, =gUnknown_02031C58 + ldr r5, =gUnknown_03005D8C movs r6, 0x98 lsls r6, 1 adds r4, r0, r6 @@ -495,8 +495,8 @@ _08076F4A: cmp r2, 0x3F ble _08076F4A movs r2, 0 - ldr r0, =0x02031c58 - ldr r5, =0x03005d8c + ldr r0, =gUnknown_02031C58 + ldr r5, =gUnknown_03005D8C movs r7, 0x8C lsls r7, 2 adds r4, r0, r7 @@ -512,8 +512,8 @@ _08076F6C: adds r2, 0x1 cmp r2, 0x2D ble _08076F6C - ldr r0, =0x02031c58 - ldr r1, =0x03005d8c + ldr r0, =gUnknown_02031C58 + ldr r1, =gUnknown_03005D8C mov r8, r1 movs r5, 0xBA lsls r5, 2 @@ -563,14 +563,14 @@ copy_bags_and_unk_data_to_save_blocks: @ 8076FE0 mov r5, r8 push {r5-r7} movs r2, 0 - ldr r0, =0x03005d90 + ldr r0, =gUnknown_03005D90 mov r8, r0 - ldr r1, =0x02032180 + ldr r1, =gUnknown_02032180 mov r12, r1 - ldr r5, =0x03005d8c + ldr r5, =gUnknown_03005D8C movs r3, 0xAC lsls r3, 3 - ldr r4, =0x02031c58 + ldr r4, =gUnknown_02031C58 _08076FFC: ldr r0, [r5] lsls r1, r2, 2 @@ -582,10 +582,10 @@ _08076FFC: cmp r2, 0x1D ble _08076FFC movs r2, 0 - ldr r5, =0x03005d8c + ldr r5, =gUnknown_03005D8C movs r4, 0xBB lsls r4, 3 - ldr r0, =0x02031c58 + ldr r0, =gUnknown_02031C58 adds r3, r0, 0 adds r3, 0x78 _0807701C: @@ -599,10 +599,10 @@ _0807701C: cmp r2, 0x1D ble _0807701C movs r2, 0 - ldr r5, =0x03005d8c + ldr r5, =gUnknown_03005D8C movs r4, 0xCA lsls r4, 3 - ldr r0, =0x02031c58 + ldr r0, =gUnknown_02031C58 adds r3, r0, 0 adds r3, 0xF0 _0807703C: @@ -616,10 +616,10 @@ _0807703C: cmp r2, 0xF ble _0807703C movs r2, 0 - ldr r5, =0x03005d8c + ldr r5, =gUnknown_03005D8C movs r4, 0xD2 lsls r4, 3 - ldr r0, =0x02031c58 + ldr r0, =gUnknown_02031C58 movs r6, 0x98 lsls r6, 1 adds r3, r0, r6 @@ -634,10 +634,10 @@ _0807705E: cmp r2, 0x3F ble _0807705E movs r2, 0 - ldr r5, =0x03005d8c + ldr r5, =gUnknown_03005D8C movs r4, 0xF2 lsls r4, 3 - ldr r0, =0x02031c58 + ldr r0, =gUnknown_02031C58 movs r7, 0x8C lsls r7, 2 adds r3, r0, r7 @@ -651,11 +651,11 @@ _08077080: adds r2, 0x1 cmp r2, 0x2D ble _08077080 - ldr r0, =0x03005d8c + ldr r0, =gUnknown_03005D8C mov r9, r0 ldr r1, =0x00002be0 mov r10, r1 - ldr r4, =0x02031c58 + ldr r4, =gUnknown_02031C58 movs r3, 0 movs r2, 0xF _080770A0: @@ -701,7 +701,7 @@ _080770A0: thumb_func_start apply_u16_xor_crypto apply_u16_xor_crypto: @ 8077100 - ldr r2, =0x03005d90 + ldr r2, =gUnknown_03005D90 ldr r2, [r2] adds r2, 0xAC ldr r2, [r2] @@ -715,7 +715,7 @@ apply_u16_xor_crypto: @ 8077100 thumb_func_start apply_u32_xor_crypto apply_u32_xor_crypto: @ 8077118 - ldr r2, =0x03005d90 + ldr r2, =gUnknown_03005D90 ldr r3, [r2] adds r3, 0xAC ldr r2, [r0] @@ -736,7 +736,7 @@ saveblock_apply_crypto: @ 8077130 bl call_encrypt_decrypt_all_item_quantities adds r0, r4, 0 bl sub_8024690 - ldr r5, =0x03005d8c + ldr r5, =gUnknown_03005D8C ldr r0, [r5] movs r1, 0x92 lsls r1, 3 |