summaryrefslogtreecommitdiff
path: root/asm
diff options
context:
space:
mode:
Diffstat (limited to 'asm')
-rw-r--r--asm/code_8048480.s189
-rw-r--r--asm/code_8073CF0.s24
-rw-r--r--asm/code_807CABC.s2
-rw-r--r--asm/code_807CD9C.s2
-rw-r--r--asm/code_807FCD4.s10
-rw-r--r--asm/code_809447C.s111
6 files changed, 3 insertions, 335 deletions
diff --git a/asm/code_8048480.s b/asm/code_8048480.s
index 0fe1f8b..eabc0b0 100644
--- a/asm/code_8048480.s
+++ b/asm/code_8048480.s
@@ -1121,193 +1121,4 @@ _08048DB2:
bx r1
thumb_func_end sub_8048D50
- thumb_func_start sub_8048DB8
-sub_8048DB8:
- push {r4,lr}
- sub sp, 0x1C
- adds r3, r0, 0
- adds r4, r1, 0
- lsls r2, 24
- cmp r2, 0
- beq _08048DF4
- ldr r0, _08048DEC
- movs r1, 0
- ldrsh r2, [r0, r1]
- add r0, sp, 0x18
- str r0, [sp]
- movs r1, 0
- str r1, [sp, 0x4]
- ldr r0, _08048DF0
- str r0, [sp, 0x8]
- str r1, [sp, 0xC]
- str r1, [sp, 0x10]
- str r1, [sp, 0x14]
- adds r0, r3, 0
- adds r1, r4, 0
- movs r3, 0x1
- bl sub_806F370
- b _08048DFA
- .align 2, 0
-_08048DEC: .4byte gUnknown_80F4FAC
-_08048DF0: .4byte 0x00000217
-_08048DF4:
- adds r0, r3, 0
- bl sub_8051E7C
-_08048DFA:
- add sp, 0x1C
- pop {r4}
- pop {r0}
- bx r0
- thumb_func_end sub_8048DB8
-
- thumb_func_start sub_8048E04
-sub_8048E04:
- push {r4-r6,lr}
- sub sp, 0x8
- adds r5, r0, 0
- adds r6, r1, 0
- movs r0, 0x1
- str r0, [sp]
- adds r0, r5, 0
- movs r2, 0x1E
- movs r3, 0
- bl sub_8078B5C
- movs r0, 0x5
- bl DungeonRandomCapped
- cmp r0, 0x4
- bhi _08048E9E
- lsls r0, 2
- ldr r1, _08048E30
- adds r0, r1
- ldr r0, [r0]
- mov pc, r0
- .align 2, 0
-_08048E30: .4byte _08048E34
.align 2, 0
-_08048E34:
- .4byte _08048E48
- .4byte _08048E54
- .4byte _08048E5E
- .4byte _08048E6C
- .4byte _08048E78
-_08048E48:
- adds r0, r5, 0
- adds r1, r6, 0
- movs r2, 0x1
- bl sub_80763F8
- b _08048E9E
-_08048E54:
- adds r0, r5, 0
- adds r1, r6, 0
- bl sub_80769CC
- b _08048E9E
-_08048E5E:
- adds r0, r5, 0
- adds r1, r6, 0
- movs r2, 0x1
- movs r3, 0x1
- bl sub_8076210
- b _08048E9E
-_08048E6C:
- adds r0, r5, 0
- adds r1, r6, 0
- movs r2, 0x1
- bl sub_8077780
- b _08048E9E
-_08048E78:
- ldr r0, _08048EA8
- ldr r2, [r0]
- movs r4, 0x1
- str r4, [sp]
- str r4, [sp, 0x4]
- adds r0, r5, 0
- adds r1, r6, 0
- movs r3, 0x3
- bl sub_8076E20
- ldr r0, _08048EAC
- ldr r2, [r0]
- str r4, [sp]
- str r4, [sp, 0x4]
- adds r0, r5, 0
- adds r1, r6, 0
- movs r3, 0x3
- bl sub_8076E20
-_08048E9E:
- add sp, 0x8
- pop {r4-r6}
- pop {r0}
- bx r0
- .align 2, 0
-_08048EA8: .4byte gUnknown_8106A4C
-_08048EAC: .4byte gUnknown_8106A50
- thumb_func_end sub_8048E04
-
- thumb_func_start sub_8048EB0
-sub_8048EB0:
- push {lr}
- ldr r1, _08048EC0
- ldr r1, [r1]
- bl SendMessage
- pop {r0}
- bx r0
- .align 2, 0
-_08048EC0: .4byte gPtrIcePartCrumbledMessage
- thumb_func_end sub_8048EB0
-
- thumb_func_start sub_8048EC4
-sub_8048EC4:
- push {lr}
- ldr r1, _08048ED4
- ldr r1, [r1]
- bl SendMessage
- pop {r0}
- bx r0
- .align 2, 0
-_08048ED4: .4byte gPtrRockPartCrumbledMessage
- thumb_func_end sub_8048EC4
-
- thumb_func_start sub_8048ED8
-sub_8048ED8:
- push {lr}
- ldr r1, _08048EE8
- ldr r1, [r1]
- bl SendMessage
- pop {r0}
- bx r0
- .align 2, 0
-_08048EE8: .4byte gPtrSteelPartCrumbledMessage
- thumb_func_end sub_8048ED8
-
- thumb_func_start sub_8048EEC
-sub_8048EEC:
- push {lr}
- ldr r1, _08048EFC
- ldr r1, [r1]
- bl SendMessage
- pop {r0}
- bx r0
- .align 2, 0
-_08048EFC: .4byte gPtrWishStoneCrumbledMessage
- thumb_func_end sub_8048EEC
-
- thumb_func_start sub_8048F00
-sub_8048F00:
- push {r4,lr}
- adds r4, r0, 0
- movs r1, 0xD6
- bl sub_80421C0
- ldr r0, _08048F24
- ldr r1, [r0]
- adds r0, r4, 0
- bl SendMessage
- movs r0, 0x3C
- movs r1, 0x46
- bl sub_803E708
- pop {r4}
- pop {r0}
- bx r0
- .align 2, 0
-_08048F24: .4byte gPtrMusicBoxPlayedCrumbledMessage
- thumb_func_end sub_8048F00
-
- .align 2, 0 \ No newline at end of file
diff --git a/asm/code_8073CF0.s b/asm/code_8073CF0.s
index a948a4d..b4d2e59 100644
--- a/asm/code_8073CF0.s
+++ b/asm/code_8073CF0.s
@@ -5,30 +5,6 @@
.text
- thumb_func_start sub_8073CF0
-sub_8073CF0:
- push {lr}
- bl sub_8067110
- pop {r0}
- bx r0
- thumb_func_end sub_8073CF0
-
- thumb_func_start sub_8073CFC
-sub_8073CFC:
- push {lr}
- bl sub_80671A0
- pop {r0}
- bx r0
- thumb_func_end sub_8073CFC
-
- thumb_func_start sub_8073D08
-sub_8073D08:
- push {lr}
- bl sub_8073D14
- pop {r0}
- bx r0
- thumb_func_end sub_8073D08
-
thumb_func_start sub_8073D14
sub_8073D14:
push {r4-r7,lr}
diff --git a/asm/code_807CABC.s b/asm/code_807CABC.s
index 888017d..2e8680f 100644
--- a/asm/code_807CABC.s
+++ b/asm/code_807CABC.s
@@ -327,4 +327,4 @@ _0807CD54:
bx r0
thumb_func_end sub_807CB3C
- .align 2, 0 \ No newline at end of file
+ .align 2, 0
diff --git a/asm/code_807CD9C.s b/asm/code_807CD9C.s
index dfc4efa..24e523f 100644
--- a/asm/code_807CD9C.s
+++ b/asm/code_807CD9C.s
@@ -2935,4 +2935,4 @@ _0807E578: .4byte 0x00003a0e
_0807E57C: .4byte 0x0000021e
thumb_func_end sub_807E378
- .align 2, 0 \ No newline at end of file
+ .align 2, 0
diff --git a/asm/code_807FCD4.s b/asm/code_807FCD4.s
index 99ee31d..57c6f3e 100644
--- a/asm/code_807FCD4.s
+++ b/asm/code_807FCD4.s
@@ -4,7 +4,7 @@
.syntax unified
.text
-
+
thumb_func_start sub_807FCD4
sub_807FCD4:
push {r4-r7,lr}
@@ -6598,12 +6598,4 @@ sub_8083260:
bx r0
thumb_func_end sub_8083260
- thumb_func_start sub_8083288
-sub_8083288:
- push {lr}
- bl sub_8082FE0
- pop {r0}
- bx r0
- thumb_func_end sub_8083288
-
.align 2, 0 \ No newline at end of file
diff --git a/asm/code_809447C.s b/asm/code_809447C.s
index b10d337..281962b 100644
--- a/asm/code_809447C.s
+++ b/asm/code_809447C.s
@@ -4,117 +4,6 @@
.syntax unified
.text
-
- thumb_func_start sub_809447C
-sub_809447C:
- push {r4,r5,lr}
- adds r5, r0, 0
- adds r4, r1, 0
- movs r2, 0x10
- bl RestoreIntegerBits
- adds r4, 0x2
- adds r0, r5, 0
- adds r1, r4, 0
- movs r2, 0x10
- bl RestoreIntegerBits
- pop {r4,r5}
- pop {r0}
- bx r0
- thumb_func_end sub_809447C
-
- thumb_func_start sub_809449C
-sub_809449C:
- push {r4,r5,lr}
- adds r5, r0, 0
- adds r4, r1, 0
- movs r2, 0x10
- bl SaveIntegerBits
- adds r4, 0x2
- adds r0, r5, 0
- adds r1, r4, 0
- movs r2, 0x10
- bl SaveIntegerBits
- pop {r4,r5}
- pop {r0}
- bx r0
- thumb_func_end sub_809449C
-
- thumb_func_start sub_80944BC
-sub_80944BC:
- push {r4,lr}
- sub sp, 0x8
- adds r4, r1, 0
- lsls r0, 16
- asrs r1, r0, 16
- ldr r0, _080944F4
- cmp r1, r0
- bgt _08094500
- lsls r1, 16
- lsrs r1, 16
- mov r0, sp
- bl sub_8092AA8
- ldr r0, _080944F8
- mov r1, sp
- movs r2, 0
- bl sub_80928C0
- ldr r0, _080944FC
- ldr r0, [r0]
- adds r2, r4, 0
- adds r2, 0xC8
- adds r1, r4, 0
- movs r3, 0
- bl xxx_format_string
- b _08094516
- .align 2, 0
-_080944F4: .4byte 0x000001f3
-_080944F8: .4byte gUnknown_202DE58
-_080944FC: .4byte gUnknown_811383C
-_08094500:
- ldr r0, _08094520
- ldr r2, _08094524
- adds r1, r2
- lsls r1, 3
- adds r0, 0x4
- adds r1, r0
- ldr r1, [r1]
- adds r0, r4, 0
- movs r2, 0xC8
- bl strncpy
-_08094516:
- add sp, 0x8
- pop {r4}
- pop {r0}
- bx r0
- .align 2, 0
-_08094520: .4byte gUnknown_8113080
-_08094524: .4byte 0xfffffe0c
- thumb_func_end sub_80944BC
-
- thumb_func_start sub_8094528
-sub_8094528:
- push {lr}
- lsls r0, 16
- asrs r1, r0, 16
- ldr r0, _08094544
- cmp r1, r0
- ble _08094550
- ldr r0, _08094548
- ldr r2, _0809454C
- adds r1, r2
- lsls r1, 3
- adds r1, r0
- ldrb r0, [r1]
- b _08094552
- .align 2, 0
-_08094544: .4byte 0x000001f3
-_08094548: .4byte gUnknown_8113080
-_0809454C: .4byte 0xfffffe0c
-_08094550:
- movs r0, 0x1
-_08094552:
- pop {r1}
- bx r1
- thumb_func_end sub_8094528
thumb_func_start sub_8094558
sub_8094558: