summaryrefslogtreecommitdiff
path: root/arm9/asm
diff options
context:
space:
mode:
Diffstat (limited to 'arm9/asm')
-rw-r--r--arm9/asm/unk_0204AF24.s248
1 files changed, 0 insertions, 248 deletions
diff --git a/arm9/asm/unk_0204AF24.s b/arm9/asm/unk_0204AF24.s
deleted file mode 100644
index e0a88f0f..00000000
--- a/arm9/asm/unk_0204AF24.s
+++ /dev/null
@@ -1,248 +0,0 @@
- .include "asm/macros.inc"
- .include "global.inc"
-
- .text
-
- thumb_func_start FUN_0204AF24
-FUN_0204AF24: ; 0x0204AF24
- push {r3, lr}
- bl FUN_02046528
- bl FUN_0203739C
- cmp r0, #0x0
- bne _0204AF36
- mov r0, #0x1
- pop {r3, pc}
-_0204AF36:
- mov r0, #0x0
- pop {r3, pc}
- .balign 4
-
- thumb_func_start FUN_0204AF3C
-FUN_0204AF3C: ; 0x0204AF3C
- push {r3-r5, lr}
- add r5, r0, #0x0
- bl FUN_02046528
- add r4, r0, #0x0
- bl FUN_0203739C
- cmp r0, #0x0
- bne _0204AF54
- bl GF_AssertFail
- pop {r3-r5, pc}
-_0204AF54:
- add r0, r4, #0x0
- bl FUN_02037394
- ldr r1, _0204AF68 ; =FUN_0204AF24
- add r0, r5, #0x0
- mov r2, #0x0
- bl FUN_0204640C
- pop {r3-r5, pc}
- nop
-_0204AF68: .word FUN_0204AF24
-
- thumb_func_start FUN_0204AF6C
-FUN_0204AF6C: ; 0x0204AF6C
- push {r3, lr}
- bl FUN_02046528
- bl FUN_020464A4
- cmp r0, #0x0
- beq _0204AF7E
- mov r0, #0x1
- pop {r3, pc}
-_0204AF7E:
- mov r0, #0x0
- pop {r3, pc}
- .balign 4
-
- thumb_func_start FUN_0204AF84
-FUN_0204AF84: ; 0x0204AF84
- push {r3-r5, lr}
- add r5, r0, #0x0
- bl FUN_02046528
- add r4, r0, #0x0
- bl FUN_0203739C
- cmp r0, #0x0
- beq _0204AF9C
- bl GF_AssertFail
- pop {r3-r5, pc}
-_0204AF9C:
- add r0, r4, #0x0
- bl FUN_0204649C
- ldr r1, _0204AFB0 ; =FUN_0204AF6C
- add r0, r5, #0x0
- mov r2, #0x0
- bl FUN_0204640C
- pop {r3-r5, pc}
- nop
-_0204AFB0: .word FUN_0204AF6C
-
- thumb_func_start FUN_0204AFB4
-FUN_0204AFB4: ; 0x0204AFB4
- push {r3, lr}
- bl FUN_0200E308
- cmp r0, #0x0
- beq _0204AFC2
- mov r0, #0x1
- pop {r3, pc}
-_0204AFC2:
- mov r0, #0x0
- pop {r3, pc}
- .balign 4
-
- thumb_func_start FUN_0204AFC8
-FUN_0204AFC8: ; 0x0204AFC8
- push {r3-r4, lr}
- sub sp, #0xc
- add r4, r0, #0x0
- bl FUN_02046528
- bl FUN_0203739C
- cmp r0, #0x0
- bne _0204AFE2
- bl GF_AssertFail
- add sp, #0xc
- pop {r3-r4, pc}
-_0204AFE2:
- mov r0, #0x6
- str r0, [sp, #0x0]
- mov r0, #0x1
- str r0, [sp, #0x4]
- mov r0, #0x4
- str r0, [sp, #0x8]
- mov r0, #0x0
- add r1, r0, #0x0
- add r2, r0, #0x0
- add r3, r0, #0x0
- bl FUN_0200E1D0
- ldr r1, _0204B008 ; =FUN_0204AFB4
- add r0, r4, #0x0
- mov r2, #0x0
- bl FUN_0204640C
- add sp, #0xc
- pop {r3-r4, pc}
- .balign 4
-_0204B008: .word FUN_0204AFB4
-
- thumb_func_start FUN_0204B00C
-FUN_0204B00C: ; 0x0204B00C
- push {r3-r4, lr}
- sub sp, #0xc
- add r4, r0, #0x0
- bl FUN_02046528
- bl FUN_0203739C
- cmp r0, #0x0
- bne _0204B026
- bl GF_AssertFail
- add sp, #0xc
- pop {r3-r4, pc}
-_0204B026:
- mov r0, #0x6
- str r0, [sp, #0x0]
- mov r1, #0x1
- str r1, [sp, #0x4]
- mov r0, #0x4
- str r0, [sp, #0x8]
- mov r0, #0x0
- add r2, r1, #0x0
- add r3, r0, #0x0
- bl FUN_0200E1D0
- ldr r1, _0204B04C ; =FUN_0204AFB4
- add r0, r4, #0x0
- mov r2, #0x0
- bl FUN_0204640C
- add sp, #0xc
- pop {r3-r4, pc}
- nop
-_0204B04C: .word FUN_0204AFB4
-
- thumb_func_start FUN_0204B050
-FUN_0204B050: ; 0x0204B050
- push {r3-r5, lr}
- add r5, r0, #0x0
- bl FUN_02046530
- add r4, r0, #0x0
- ldr r0, [r4, #0x0]
- cmp r0, #0x0
- beq _0204B06A
- cmp r0, #0x1
- beq _0204B078
- cmp r0, #0x2
- beq _0204B086
- b _0204B08A
-_0204B06A:
- add r0, r5, #0x0
- bl FUN_0204AFC8
- ldr r0, [r4, #0x0]
- add r0, r0, #0x1
- str r0, [r4, #0x0]
- b _0204B08A
-_0204B078:
- add r0, r5, #0x0
- bl FUN_0204AF3C
- ldr r0, [r4, #0x0]
- add r0, r0, #0x1
- str r0, [r4, #0x0]
- b _0204B08A
-_0204B086:
- mov r0, #0x1
- pop {r3-r5, pc}
-_0204B08A:
- mov r0, #0x0
- pop {r3-r5, pc}
- .balign 4
-
- thumb_func_start FUN_0204B090
-FUN_0204B090: ; 0x0204B090
- ldr r3, _0204B098 ; =FUN_0204640C
- ldr r1, _0204B09C ; =FUN_0204B050
- mov r2, #0x0
- bx r3
- .balign 4
-_0204B098: .word FUN_0204640C
-_0204B09C: .word FUN_0204B050
-
- thumb_func_start FUN_0204B0A0
-FUN_0204B0A0: ; 0x0204B0A0
- push {r3-r5, lr}
- add r5, r0, #0x0
- bl FUN_02046530
- add r4, r0, #0x0
- add r0, r5, #0x0
- bl FUN_02046528
- ldr r1, [r4, #0x0]
- cmp r1, #0x0
- beq _0204B0C0
- cmp r1, #0x1
- beq _0204B0CE
- cmp r1, #0x2
- beq _0204B0E0
- b _0204B0E4
-_0204B0C0:
- add r0, r5, #0x0
- bl FUN_0204AF84
- ldr r0, [r4, #0x0]
- add r0, r0, #0x1
- str r0, [r4, #0x0]
- b _0204B0E4
-_0204B0CE:
- bl MOD05_021E331C
- add r0, r5, #0x0
- bl FUN_0204B00C
- ldr r0, [r4, #0x0]
- add r0, r0, #0x1
- str r0, [r4, #0x0]
- b _0204B0E4
-_0204B0E0:
- mov r0, #0x1
- pop {r3-r5, pc}
-_0204B0E4:
- mov r0, #0x0
- pop {r3-r5, pc}
-
- thumb_func_start FUN_0204B0E8
-FUN_0204B0E8: ; 0x0204B0E8
- ldr r3, _0204B0F0 ; =FUN_0204640C
- ldr r1, _0204B0F4 ; =FUN_0204B0A0
- mov r2, #0x0
- bx r3
- .balign 4
-_0204B0F0: .word FUN_0204640C
-_0204B0F4: .word FUN_0204B0A0