summaryrefslogtreecommitdiff
path: root/asm
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2020-01-07 15:37:15 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2020-01-07 15:37:15 -0500
commitce44eb021c16246d2f6ff2b564b70ccc24c98e30 (patch)
tree515d13989859bd529968c38e55919c1fefb2ae9a /asm
parentb8ec686427958353a8649ccdc39f35ab509cd532 (diff)
through sub_80C4E08
Diffstat (limited to 'asm')
-rw-r--r--asm/region_map.s124
1 files changed, 0 insertions, 124 deletions
diff --git a/asm/region_map.s b/asm/region_map.s
index 09875ebd6..4f1b771f4 100644
--- a/asm/region_map.s
+++ b/asm/region_map.s
@@ -5,130 +5,6 @@
.text
- thumb_func_start sub_80C4D40
-sub_80C4D40: @ 80C4D40
- push {lr}
- lsls r0, 16
- lsrs r1, r0, 16
- ldr r0, _080C4D68 @ =gUnknown_20399D4
- ldr r0, [r0]
- cmp r0, 0
- bne _080C4D70
- cmp r1, 0x5E
- bne _080C4D70
- ldr r0, _080C4D6C @ =gSaveBlock1Ptr
- ldr r1, [r0]
- movs r0, 0x4
- ldrsb r0, [r1, r0]
- cmp r0, 0xA
- bne _080C4D70
- ldrb r0, [r1, 0x5]
- cmp r0, 0x6
- bhi _080C4D70
- movs r0, 0x1
- b _080C4D72
- .align 2, 0
-_080C4D68: .4byte gUnknown_20399D4
-_080C4D6C: .4byte gSaveBlock1Ptr
-_080C4D70:
- movs r0, 0
-_080C4D72:
- pop {r1}
- bx r1
- thumb_func_end sub_80C4D40
-
- thumb_func_start GetMapName
-GetMapName: @ 80C4D78
- push {r4-r6,lr}
- adds r6, r0, 0
- lsls r1, 16
- lsls r2, 16
- lsrs r4, r2, 16
- lsrs r0, r1, 16
- ldr r2, _080C4D9C @ =0xffa80000
- adds r1, r2
- lsrs r5, r1, 16
- cmp r5, 0x6C
- bhi _080C4DBC
- bl sub_80C4D40
- cmp r0, 0x1
- bne _080C4DA4
- ldr r1, _080C4DA0 @ =gMapSecName_CeladonDept
- b _080C4DAC
- .align 2, 0
-_080C4D9C: .4byte 0xffa80000
-_080C4DA0: .4byte gMapSecName_CeladonDept
-_080C4DA4:
- ldr r0, _080C4DB8 @ =gUnknown_83F1CAC
- lsls r1, r5, 2
- adds r1, r0
- ldr r1, [r1]
-_080C4DAC:
- adds r0, r6, 0
- bl StringCopy
- adds r1, r0, 0
- b _080C4DCE
- .align 2, 0
-_080C4DB8: .4byte gUnknown_83F1CAC
-_080C4DBC:
- cmp r4, 0
- bne _080C4DC2
- movs r4, 0x12
-_080C4DC2:
- adds r0, r6, 0
- movs r1, 0
- adds r2, r4, 0
- bl StringFill
- b _080C4DF2
-_080C4DCE:
- cmp r4, 0
- beq _080C4DF0
- subs r0, r1, r6
- lsls r0, 16
- lsrs r0, 16
- cmp r0, r4
- bcs _080C4DEC
- movs r2, 0
-_080C4DDE:
- strb r2, [r1]
- adds r1, 0x1
- adds r0, 0x1
- lsls r0, 16
- lsrs r0, 16
- cmp r0, r4
- bcc _080C4DDE
-_080C4DEC:
- movs r0, 0xFF
- strb r0, [r1]
-_080C4DF0:
- adds r0, r1, 0
-_080C4DF2:
- pop {r4-r6}
- pop {r1}
- bx r1
- thumb_func_end GetMapName
-
- thumb_func_start GetMapNameGeneric
-GetMapNameGeneric: @ 80C4DF8
- push {lr}
- lsls r1, 16
- lsrs r1, 16
- movs r2, 0
- bl GetMapName
- pop {r1}
- bx r1
- thumb_func_end GetMapNameGeneric
-
- thumb_func_start sub_80C4E08
-sub_80C4E08: @ 80C4E08
- push {lr}
- lsls r1, 16
- lsrs r1, 16
- bl GetMapNameGeneric
- pop {r1}
- bx r1
- thumb_func_end sub_80C4E08
-
thumb_func_start sub_80C4E18
sub_80C4E18: @ 80C4E18
push {r4,lr}