summaryrefslogtreecommitdiff
path: root/asm/quest_log.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/quest_log.s')
-rw-r--r--asm/quest_log.s126
1 files changed, 0 insertions, 126 deletions
diff --git a/asm/quest_log.s b/asm/quest_log.s
index d6dc18f13..5e6e71eb4 100644
--- a/asm/quest_log.s
+++ b/asm/quest_log.s
@@ -5,132 +5,6 @@
.text
- thumb_func_start sub_8112EDC
-sub_8112EDC: @ 8112EDC
- push {r4,r5,lr}
- lsls r0, 24
- lsrs r5, r0, 24
- ldr r4, _08112F14 @ =gUnknown_203B020
- ldrb r0, [r4]
- cmp r0, 0xFF
- beq _08112F0C
- movs r1, 0
- bl FillWindowPixelBuffer
- ldrb r0, [r4]
- bl ClearWindowTilemap
- cmp r5, 0
- beq _08112F02
- ldrb r0, [r4]
- adds r1, r5, 0
- bl CopyWindowToVram
-_08112F02:
- ldrb r0, [r4]
- bl RemoveWindow
- movs r0, 0xFF
- strb r0, [r4]
-_08112F0C:
- pop {r4,r5}
- pop {r0}
- bx r0
- .align 2, 0
-_08112F14: .4byte gUnknown_203B020
- thumb_func_end sub_8112EDC
-
- thumb_func_start sub_8112F18
-sub_8112F18: @ 8112F18
- push {r4-r7,lr}
- mov r7, r10
- mov r6, r9
- mov r5, r8
- push {r5-r7}
- sub sp, 0x8
- lsls r0, 24
- lsrs r0, 24
- mov r10, r0
- movs r1, 0x3
- bl GetWindowAttribute
- lsls r0, 24
- lsrs r6, r0, 24
- mov r0, r10
- movs r1, 0x4
- bl GetWindowAttribute
- lsls r0, 24
- lsrs r7, r0, 24
- lsls r0, r7, 5
- muls r0, r6
- bl Alloc
- mov r8, r0
- cmp r0, 0
- beq _08112FB8
- movs r5, 0
- adds r0, r6, 0
- muls r0, r7
- str r0, [sp]
- cmp r5, r7
- bcs _08112FA2
-_08112F5A:
- movs r4, 0
- adds r1, r5, 0x1
- mov r9, r1
- cmp r4, r6
- bcs _08112F98
- subs r3, r7, 0x1
-_08112F66:
- movs r0, 0
- cmp r5, 0
- beq _08112F74
- movs r0, 0x5
- cmp r5, r3
- bne _08112F74
- movs r0, 0xE
-_08112F74:
- lsls r0, 5
- ldr r1, _08112FC8 @ =gUnknown_84566A8
- adds r0, r1, r0
- adds r1, r5, 0
- muls r1, r6
- adds r1, r4
- lsls r1, 5
- add r1, r8
- ldr r2, _08112FCC @ =0x04000008
- str r3, [sp, 0x4]
- bl CpuSet
- adds r0, r4, 0x1
- lsls r0, 24
- lsrs r4, r0, 24
- ldr r3, [sp, 0x4]
- cmp r4, r6
- bcc _08112F66
-_08112F98:
- mov r1, r9
- lsls r0, r1, 24
- lsrs r5, r0, 24
- cmp r5, r7
- bcc _08112F5A
-_08112FA2:
- ldr r0, [sp]
- lsls r2, r0, 21
- lsrs r2, 16
- mov r0, r10
- mov r1, r8
- movs r3, 0
- bl CopyToWindowPixelBuffer
- mov r0, r8
- bl Free
-_08112FB8:
- add sp, 0x8
- pop {r3-r5}
- mov r8, r3
- mov r9, r4
- mov r10, r5
- pop {r4-r7}
- pop {r0}
- bx r0
- .align 2, 0
-_08112FC8: .4byte gUnknown_84566A8
-_08112FCC: .4byte 0x04000008
- thumb_func_end sub_8112F18
-
thumb_func_start sub_8112FD0
sub_8112FD0: @ 8112FD0
push {lr}