diff options
Diffstat (limited to 'asm')
-rw-r--r-- | asm/cute_sketch.s | 344 |
1 files changed, 0 insertions, 344 deletions
diff --git a/asm/cute_sketch.s b/asm/cute_sketch.s index 07cae108b..bc72a6ef5 100644 --- a/asm/cute_sketch.s +++ b/asm/cute_sketch.s @@ -5,350 +5,6 @@ .text -.if DEBUG - - thumb_func_start debug_sub_8110CCC -debug_sub_8110CCC: -.syntax divided - push {r4, r5, r6, r7, lr} - mov r7, #0x0 - mov r1, #0x0 - ldr r2, ._5 - ldr r6, ._5 + 4 -._7: - lsl r0, r1, #0x3 - add r4, r0, r2 - ldrh r0, [r6, #0x1c] - ldrh r3, [r4, #0x4] - cmp r0, r3 - bne ._1 @cond_branch - ldrh r0, [r4, #0x6] - bl FlagGet - lsl r0, r0, #0x18 - cmp r0, #0 - beq ._4 @cond_branch - ldrb r0, [r6, #0x1f] - ldr r1, [r4] - lsl r0, r0, #0x2 - add r0, r0, r1 - ldr r0, [r0] - bl StringLength - mov r1, #0xc - sub r1, r1, r0 - lsl r1, r1, #0x10 - lsr r5, r1, #0x10 - cmp r1, #0 - bge ._3 @cond_branch - mov r5, #0x0 -._3: - mov r7, #0x1 - mov r0, #0x10 - mov r1, #0xe - mov r2, #0x1d - mov r3, #0x13 - bl Menu_DrawStdWindowFrame - add r0, r6, #0 - add r0, r0, #0x8 - mov r1, #0x11 - mov r2, #0xf - bl Menu_PrintText - ldrb r0, [r6, #0x1f] - ldr r1, [r4] - lsl r0, r0, #0x2 - add r0, r0, r1 - ldr r0, [r0] - add r1, r5, #0 - add r1, r1, #0x11 - lsl r1, r1, #0x18 - lsr r1, r1, #0x18 - mov r2, #0x11 - bl Menu_PrintText - b ._4 -._6: - .align 2, 0 -._5: - .word gUnknown_083E79C0 - .word +0x2000000 -._1: - add r0, r1, #1 - lsl r0, r0, #0x10 - lsr r1, r0, #0x10 - cmp r1, #0 - beq ._7 @cond_branch -._4: - cmp r7, #0 - bne ._8 @cond_branch - mov r0, #0x10 - mov r1, #0x10 - mov r2, #0x1d - mov r3, #0x13 - bl Menu_DrawStdWindowFrame - ldr r0, ._9 - mov r1, #0x11 - mov r2, #0x11 - bl Menu_PrintText - mov r0, #0x10 - mov r1, #0xe - mov r2, #0x1d - mov r3, #0xf - bl Menu_EraseWindowRect -._8: - pop {r4, r5, r6, r7} - pop {r0} - bx r0 -._10: - .align 2, 0 -._9: - .word +0x2000008 -.syntax unified - thumb_func_end debug_sub_8110CCC - - thumb_func_start debug_sub_8110D84 -debug_sub_8110D84: -.syntax divided - push {r4, lr} - add sp, sp, #0xfffffffc - ldr r0, ._13 - ldrh r0, [r0, #0x4] - cmp r0, #0x7 - bls ._11 @cond_branch - b ._65 -._11: - lsl r0, r0, #0x2 - ldr r1, ._13 + 4 - add r0, r0, r1 - ldr r0, [r0] - mov pc, r0 -._14: - .align 2, 0 -._13: - .word +0x2000000 - .word ._15 -._15: - .word ._16 - .word ._17 - .word ._18 - .word ._19 - .word ._20 - .word ._21 - .word ._22 - .word ._23 -._16: - mov r0, #0x1 - neg r0, r0 - mov r1, #0x0 - str r1, [sp] - mov r2, #0x10 - mov r3, #0x0 - bl BeginNormalPaletteFade - ldr r1, ._25 - ldrh r0, [r1, #0x4] - add r0, r0, #0x1 - b ._62 -._26: - .align 2, 0 -._25: - .word +0x2000000 -._17: - bl UpdatePaletteFade - lsl r0, r0, #0x18 - cmp r0, #0 - beq ._27 @cond_branch - b ._65 -._27: - ldr r1, ._30 - ldrh r0, [r1, #0x4] - add r0, r0, #0x1 - b ._62 -._31: - .align 2, 0 -._30: - .word +0x2000000 -._18: - bl sub_80FAB60 - lsl r0, r0, #0x18 - lsr r0, r0, #0x18 - cmp r0, #0x3 - beq ._32 @cond_branch - cmp r0, #0x3 - bgt ._33 @cond_branch - b ._65 -._33: - cmp r0, #0x4 - beq ._35 @cond_branch - cmp r0, #0x5 - beq ._36 @cond_branch - b ._65 -._35: - ldr r4, ._41 - ldrb r0, [r4, #0x1e] - cmp r0, #0 - bne ._38 @cond_branch - b ._65 -._38: - mov r0, #0x5 - bl gMysteryEventScriptCmdTableEnd+0x13c0 - ldr r1, ._41 + 4 - add r0, r4, r1 - mov r1, #0x1 - strb r1, [r0] - ldr r0, ._41 + 8 - bl sub_80FC244 - b ._65 -._42: - .align 2, 0 -._41: - .word +0x2000000 - .word 0xa6e - .word sub_80FC69C+1 -._36: - mov r0, #0x5 - bl gMysteryEventScriptCmdTableEnd+0x13c0 - mov r0, #0x1 - neg r0, r0 - mov r1, #0x0 - str r1, [sp] - mov r2, #0x0 - mov r3, #0x10 - bl BeginNormalPaletteFade - ldr r1, ._44 - ldrh r0, [r1, #0x4] - add r0, r0, #0x1 - b ._62 -._45: - .align 2, 0 -._44: - .word +0x2000000 -._19: - bl UpdatePaletteFade - lsl r0, r0, #0x18 - cmp r0, #0 - bne ._65 @cond_branch - ldr r0, ._48 - bl SetMainCallback2 - b ._65 -._49: - .align 2, 0 -._48: - .word sub_805469C+1 -._20: - bl sub_80FAB60 - lsl r0, r0, #0x18 - cmp r0, #0 - beq ._50 @cond_branch -._32: - bl debug_sub_8110CCC - b ._65 -._50: - ldr r0, ._54 - ldrh r1, [r0, #0x2e] - mov r0, #0x1 - and r0, r0, r1 - cmp r0, #0 - beq ._65 @cond_branch - bl sub_80FBCA0 - bl sub_80FAEC4 - ldr r1, ._54 + 4 - ldrh r0, [r1, #0x4] - add r0, r0, #0x1 - b ._62 -._55: - .align 2, 0 -._54: - .word gMain - .word +0x2000000 -._21: - bl sub_80FAFC0 - lsl r0, r0, #0x18 - cmp r0, #0 - bne ._65 @cond_branch - mov r0, #0x0 - mov r1, #0x0 - bl CreateRegionMapCursor - ldr r1, ._58 - ldrh r0, [r1, #0x4] - add r0, r0, #0x1 - b ._62 -._59: - .align 2, 0 -._58: - .word +0x2000000 -._22: - bl sub_80FAB60 - lsl r0, r0, #0x18 - cmp r0, #0 - beq ._60 @cond_branch - bl debug_sub_8110CCC -._60: - ldr r0, ._63 - ldrh r1, [r0, #0x2e] - mov r0, #0x1 - and r0, r0, r1 - cmp r0, #0 - beq ._65 @cond_branch - bl sub_80FBCA0 - bl sub_80FAEC4 - ldr r1, ._63 + 4 - ldrh r0, [r1, #0x4] - add r0, r0, #0x1 - b ._62 -._64: - .align 2, 0 -._63: - .word gMain - .word +0x2000000 -._23: - bl sub_80FAFC0 - lsl r0, r0, #0x18 - cmp r0, #0 - bne ._65 @cond_branch - mov r0, #0x0 - mov r1, #0x0 - bl CreateRegionMapCursor - ldr r1, ._66 - mov r0, #0x3 -._62: - strh r0, [r1, #0x4] -._65: - add sp, sp, #0x4 - pop {r4} - pop {r0} - bx r0 -._67: - .align 2, 0 -._66: - .word +0x2000000 -.syntax unified - thumb_func_end debug_sub_8110D84 - - thumb_func_start debug_sub_8110F28 -debug_sub_8110F28: -.syntax divided - push {lr} - bl CB2_InitFlyRegionMap - ldr r0, ._69 - ldr r1, [r0, #0x4] - ldr r0, ._69 + 4 - cmp r1, r0 - bne ._68 @cond_branch - bl sub_80FBF94 - ldr r0, ._69 + 8 - bl sub_80FC244 - bl debug_sub_8110CCC -._68: - pop {r0} - bx r0 -._70: - .align 2, 0 -._69: - .word gMain - .word CB2_FlyRegionMap+1 - .word debug_sub_8110D84+1 -.syntax unified - thumb_func_end debug_sub_8110F28 - -.endif - thumb_func_start sub_80FCB5C sub_80FCB5C: @ 80FCB5C push {r4-r7,lr} |