diff options
Diffstat (limited to 'arm9/modules')
-rw-r--r-- | arm9/modules/68/asm/module_68.s | 434 |
1 files changed, 217 insertions, 217 deletions
diff --git a/arm9/modules/68/asm/module_68.s b/arm9/modules/68/asm/module_68.s index ef69cd9e..687d6add 100644 --- a/arm9/modules/68/asm/module_68.s +++ b/arm9/modules/68/asm/module_68.s @@ -63,14 +63,14 @@ MOD68_021D74E0: ; 0x021D74E0 mov r0, #0 mov r1, #0x24 bl FUN_02079A70 - bl MOD_021D76A0 + bl MOD68_021D76A0 ldr r0, [r5] - bl MOD_021D76C0 + bl MOD68_021D76C0 add r0, r5, #0 - bl MOD_021D77A4 - bl MOD_021D7858 + bl MOD68_021D77A4 + bl MOD68_021D7858 add r0, r5, #0 - bl MOD_021D7870 + bl MOD68_021D7870 mov r0, #4 mov r1, #8 bl FUN_0201669C @@ -78,16 +78,16 @@ MOD68_021D74E0: ; 0x021D74E0 mov r0, #4 bl FUN_0201CC24 add r0, r5, #0 - bl MOD_021D7EEC + bl MOD68_021D7EEC add r0, r5, #0 - bl MOD_021D78C8 + bl MOD68_021D78C8 add r0, r5, #0 - bl MOD_021D7D5C + bl MOD68_021D7D5C add r0, r5, #0 - bl MOD_021D80B4 + bl MOD68_021D80B4 add r0, r5, #0 - bl MOD_021D8294 - ldr r0, _021D75D4 ; =MOD_021D7680 + bl MOD68_021D8294 + ldr r0, _021D75D4 ; =MOD68_021D7680 add r1, r5, #0 bl FUN_02015F10 bl FUN_02033F20 @@ -99,11 +99,11 @@ MOD68_021D74E0: ; 0x021D74E0 .align 2, 0 _021D75CC: .word 0xFFFFE0FF _021D75D0: .word 0x04001000 -_021D75D4: .word MOD_021D7680 +_021D75D4: .word MOD68_021D7680 thumb_func_end MOD68_021D74E0 - thumb_func_start MOD_021D75D8 -MOD_021D75D8: ; 0x021D75D8 + thumb_func_start MOD68_021D75D8 +MOD68_021D75D8: ; 0x021D75D8 push {r3, r4, r5, lr} add r4, r1, #0 bl FUN_02006278 @@ -123,46 +123,46 @@ _021D75F4: ; jump table .short _021D760C - _021D75F4 - 2 ; case 2 .short _021D7614 - _021D75F4 - 2 ; case 3 _021D75FC: - bl MOD_021D7D74 + bl MOD68_021D7D74 str r0, [r4] b _021D7620 _021D7604: - bl MOD_021D7D9C + bl MOD68_021D7D9C str r0, [r4] b _021D7620 _021D760C: - bl MOD_021D7E84 + bl MOD68_021D7E84 str r0, [r4] b _021D7620 _021D7614: - bl MOD_021D7E78 + bl MOD68_021D7E78 cmp r0, #1 bne _021D7620 mov r0, #1 pop {r3, r4, r5, pc} _021D7620: add r0, r5, #0 - bl MOD_021D806C + bl MOD68_021D806C mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end MOD_021D75D8 + thumb_func_end MOD68_021D75D8 - thumb_func_start MOD_021D762C -MOD_021D762C: ; 0x021D762C + thumb_func_start MOD68_021D762C +MOD68_021D762C: ; 0x021D762C push {r3, r4, r5, lr} add r5, r0, #0 bl FUN_02006278 add r4, r0, #0 add r0, r4, #4 - bl MOD_021D78EC + bl MOD68_021D78EC ldr r0, [r4] - bl MOD_021D7774 + bl MOD68_021D7774 bl FUN_0201CD04 add r0, r4, #0 - bl MOD_021D78A8 + bl MOD68_021D78A8 add r0, r4, #0 - bl MOD_021D80A8 + bl MOD68_021D80A8 mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r4, r0] @@ -181,10 +181,10 @@ MOD_021D762C: ; 0x021D762C pop {r3, r4, r5, pc} nop _021D767C: .word 0x04000050 - thumb_func_end MOD_021D762C + thumb_func_end MOD68_021D762C - thumb_func_start MOD_021D7680 -MOD_021D7680: ; 0x021D7680 + thumb_func_start MOD68_021D7680 +MOD68_021D7680: ; 0x021D7680 push {r3, lr} ldr r0, [r0] bl FUN_0201AB60 @@ -198,10 +198,10 @@ MOD_021D7680: ; 0x021D7680 nop _021D7698: .word 0x027E0000 _021D769C: .word 0x00003FF8 - thumb_func_end MOD_021D7680 + thumb_func_end MOD68_021D7680 - thumb_func_start MOD_021D76A0 -MOD_021D76A0: ; 0x021D76A0 + thumb_func_start MOD68_021D76A0 +MOD68_021D76A0: ; 0x021D76A0 push {r4, lr} sub sp, #0x28 ldr r4, _021D76BC ; =0x021D892C @@ -218,10 +218,10 @@ _021D76AA: pop {r4, pc} .align 2, 0 _021D76BC: .word 0x021D892C - thumb_func_end MOD_021D76A0 + thumb_func_end MOD68_021D76A0 - thumb_func_start MOD_021D76C0 -MOD_021D76C0: ; 0x021D76C0 + thumb_func_start MOD68_021D76C0 +MOD68_021D76C0: ; 0x021D76C0 push {r4, r5, lr} sub sp, #0x64 ldr r5, _021D7764 ; =0x021D88C8 @@ -234,7 +234,7 @@ MOD_021D76C0: ; 0x021D76C0 stmia r3!, {r0, r1} add r0, r2, #0 bl FUN_02016BBC - bl MOD_021D7FD8 + bl MOD68_021D7FD8 ldr r5, _021D7768 ; =0x021D8910 add r3, sp, #0x38 ldmia r5!, {r0, r1} @@ -300,10 +300,10 @@ _021D7764: .word 0x021D88C8 _021D7768: .word 0x021D8910 _021D776C: .word 0x021D88D8 _021D7770: .word 0x021D88F4 - thumb_func_end MOD_021D76C0 + thumb_func_end MOD68_021D76C0 - thumb_func_start MOD_021D7774 -MOD_021D7774: ; 0x021D7774 + thumb_func_start MOD68_021D7774 +MOD68_021D7774: ; 0x021D7774 push {r4, lr} add r4, r0, #0 mov r0, #0xf @@ -323,10 +323,10 @@ MOD_021D7774: ; 0x021D7774 bl FUN_02016A8C pop {r4, pc} .align 2, 0 - thumb_func_end MOD_021D7774 + thumb_func_end MOD68_021D7774 - thumb_func_start MOD_021D77A4 -MOD_021D77A4: ; 0x021D77A4 + thumb_func_start MOD68_021D77A4 +MOD68_021D77A4: ; 0x021D77A4 push {r3, r4, r5, lr} sub sp, #0x10 add r5, r0, #0 @@ -408,10 +408,10 @@ _021D7812: pop {r3, r4, r5, pc} nop _021D7854: .word 0x00003001 - thumb_func_end MOD_021D77A4 + thumb_func_end MOD68_021D77A4 - thumb_func_start MOD_021D7858 -MOD_021D7858: ; 0x021D7858 + thumb_func_start MOD68_021D7858 +MOD68_021D7858: ; 0x021D7858 push {r3, lr} mov r0, #8 str r0, [sp] @@ -423,10 +423,10 @@ MOD_021D7858: ; 0x021D7858 pop {r3, pc} .align 2, 0 _021D786C: .word 0x04000050 - thumb_func_end MOD_021D7858 + thumb_func_end MOD68_021D7858 - thumb_func_start MOD_021D7870 -MOD_021D7870: ; 0x021D7870 + thumb_func_start MOD68_021D7870 +MOD68_021D7870: ; 0x021D7870 push {r4, lr} ldr r2, _021D78A4 ; =0x0000015F add r4, r0, #0 @@ -452,10 +452,10 @@ MOD_021D7870: ; 0x021D7870 pop {r4, pc} .align 2, 0 _021D78A4: .word 0x0000015F - thumb_func_end MOD_021D7870 + thumb_func_end MOD68_021D7870 - thumb_func_start MOD_021D78A8 -MOD_021D78A8: ; 0x021D78A8 + thumb_func_start MOD68_021D78A8 +MOD68_021D78A8: ; 0x021D78A8 push {r4, lr} add r4, r0, #0 add r0, #0xc4 @@ -469,10 +469,10 @@ MOD_021D78A8: ; 0x021D78A8 ldr r0, [r4] bl FUN_0200AB18 pop {r4, pc} - thumb_func_end MOD_021D78A8 + thumb_func_end MOD68_021D78A8 - thumb_func_start MOD_021D78C8 -MOD_021D78C8: ; 0x021D78C8 + thumb_func_start MOD68_021D78C8 +MOD68_021D78C8: ; 0x021D78C8 push {r3, r4, r5, r6, r7, lr} add r7, r0, #0 ldr r4, _021D78E8 ; =0x021D8954 @@ -491,10 +491,10 @@ _021D78D2: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 _021D78E8: .word 0x021D8954 - thumb_func_end MOD_021D78C8 + thumb_func_end MOD68_021D78C8 - thumb_func_start MOD_021D78EC -MOD_021D78EC: ; 0x021D78EC + thumb_func_start MOD68_021D78EC +MOD68_021D78EC: ; 0x021D78EC push {r3, r4, r5, lr} add r5, r0, #0 mov r4, #0 @@ -507,10 +507,10 @@ _021D78F2: blo _021D78F2 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end MOD_021D78EC + thumb_func_end MOD68_021D78EC - thumb_func_start MOD_021D7904 -MOD_021D7904: ; 0x021D7904 + thumb_func_start MOD68_021D7904 +MOD68_021D7904: ; 0x021D7904 push {r4, r5, r6, r7, lr} sub sp, #0x14 add r5, r0, #4 @@ -547,10 +547,10 @@ MOD_021D7904: ; 0x021D7904 bl FUN_02019220 add sp, #0x14 pop {r4, r5, r6, r7, pc} - thumb_func_end MOD_021D7904 + thumb_func_end MOD68_021D7904 - thumb_func_start MOD_021D7958 -MOD_021D7958: ; 0x021D7958 + thumb_func_start MOD68_021D7958 +MOD68_021D7958: ; 0x021D7958 push {r4, lr} add r4, r0, #0 add r0, r4, #4 @@ -560,14 +560,14 @@ MOD_021D7958: ; 0x021D7958 ldr r3, _021D7974 ; =0x00010204 add r0, r4, #0 add r2, r1, #0 - bl MOD_021D7904 + bl MOD68_021D7904 pop {r4, pc} nop _021D7974: .word 0x00010204 - thumb_func_end MOD_021D7958 + thumb_func_end MOD68_021D7958 - thumb_func_start MOD_021D7978 -MOD_021D7978: ; 0x021D7978 + thumb_func_start MOD68_021D7978 +MOD68_021D7978: ; 0x021D7978 push {r4, lr} add r4, r0, #0 add r0, #0x24 @@ -577,14 +577,14 @@ MOD_021D7978: ; 0x021D7978 add r0, r4, #0 mov r1, #2 mov r2, #1 - bl MOD_021D7904 + bl MOD68_021D7904 pop {r4, pc} nop _021D7994: .word 0x000F0200 - thumb_func_end MOD_021D7978 + thumb_func_end MOD68_021D7978 - thumb_func_start MOD_021D7998 -MOD_021D7998: ; 0x021D7998 + thumb_func_start MOD68_021D7998 +MOD68_021D7998: ; 0x021D7998 push {r4, lr} add r4, r0, #0 add r0, #0x34 @@ -594,14 +594,14 @@ MOD_021D7998: ; 0x021D7998 add r0, r4, #0 mov r1, #3 mov r2, #2 - bl MOD_021D7904 + bl MOD68_021D7904 pop {r4, pc} nop _021D79B4: .word 0x000F0200 - thumb_func_end MOD_021D7998 + thumb_func_end MOD68_021D7998 - thumb_func_start MOD_021D79B8 -MOD_021D79B8: ; 0x021D79B8 + thumb_func_start MOD68_021D79B8 +MOD68_021D79B8: ; 0x021D79B8 push {r4, lr} add r4, r0, #0 add r0, #0x44 @@ -611,14 +611,14 @@ MOD_021D79B8: ; 0x021D79B8 add r0, r4, #0 mov r1, #4 mov r2, #3 - bl MOD_021D7904 + bl MOD68_021D7904 pop {r4, pc} nop _021D79D4: .word 0x000F0200 - thumb_func_end MOD_021D79B8 + thumb_func_end MOD68_021D79B8 - thumb_func_start MOD_021D79D8 -MOD_021D79D8: ; 0x021D79D8 + thumb_func_start MOD68_021D79D8 +MOD68_021D79D8: ; 0x021D79D8 push {r4, lr} add r4, r0, #0 add r0, #0x54 @@ -628,14 +628,14 @@ MOD_021D79D8: ; 0x021D79D8 add r0, r4, #0 mov r1, #5 mov r2, #4 - bl MOD_021D7904 + bl MOD68_021D7904 pop {r4, pc} nop _021D79F4: .word 0x000F0200 - thumb_func_end MOD_021D79D8 + thumb_func_end MOD68_021D79D8 - thumb_func_start MOD_021D79F8 -MOD_021D79F8: ; 0x021D79F8 + thumb_func_start MOD68_021D79F8 +MOD68_021D79F8: ; 0x021D79F8 push {r4, lr} add r4, r0, #0 add r0, #0x64 @@ -645,14 +645,14 @@ MOD_021D79F8: ; 0x021D79F8 add r0, r4, #0 mov r1, #6 mov r2, #5 - bl MOD_021D7904 + bl MOD68_021D7904 pop {r4, pc} nop _021D7A14: .word 0x000F0200 - thumb_func_end MOD_021D79F8 + thumb_func_end MOD68_021D79F8 - thumb_func_start MOD_021D7A18 -MOD_021D7A18: ; 0x021D7A18 + thumb_func_start MOD68_021D7A18 +MOD68_021D7A18: ; 0x021D7A18 push {r3, r4, r5, r6, r7, lr} sub sp, #0x10 add r5, r0, #0 @@ -741,10 +741,10 @@ MOD_021D7A18: ; 0x021D7A18 pop {r3, r4, r5, r6, r7, pc} nop _021D7AE0: .word 0x000F0200 - thumb_func_end MOD_021D7A18 + thumb_func_end MOD68_021D7A18 - thumb_func_start MOD_021D7AE4 -MOD_021D7AE4: ; 0x021D7AE4 + thumb_func_start MOD68_021D7AE4 +MOD68_021D7AE4: ; 0x021D7AE4 push {r3, r4, r5, lr} sub sp, #0x10 add r4, r0, #0 @@ -779,10 +779,10 @@ MOD_021D7AE4: ; 0x021D7AE4 pop {r3, r4, r5, pc} nop _021D7B30: .word 0x00010200 - thumb_func_end MOD_021D7AE4 + thumb_func_end MOD68_021D7AE4 - thumb_func_start MOD_021D7B34 -MOD_021D7B34: ; 0x021D7B34 + thumb_func_start MOD68_021D7B34 +MOD68_021D7B34: ; 0x021D7B34 push {r3, r4, r5, lr} sub sp, #0x10 add r4, r0, #0 @@ -815,10 +815,10 @@ MOD_021D7B34: ; 0x021D7B34 pop {r3, r4, r5, pc} nop _021D7B7C: .word 0x000F0200 - thumb_func_end MOD_021D7B34 + thumb_func_end MOD68_021D7B34 - thumb_func_start MOD_021D7B80 -MOD_021D7B80: ; 0x021D7B80 + thumb_func_start MOD68_021D7B80 +MOD68_021D7B80: ; 0x021D7B80 push {r3, r4, r5, lr} sub sp, #0x10 add r4, r0, #0 @@ -860,10 +860,10 @@ _021D7BA4: pop {r3, r4, r5, pc} .align 2, 0 _021D7BD8: .word 0x000F0200 - thumb_func_end MOD_021D7B80 + thumb_func_end MOD68_021D7B80 - thumb_func_start MOD_021D7BDC -MOD_021D7BDC: ; 0x021D7BDC + thumb_func_start MOD68_021D7BDC +MOD68_021D7BDC: ; 0x021D7BDC push {r3, r4, r5, lr} sub sp, #0x10 add r4, r0, #0 @@ -896,10 +896,10 @@ MOD_021D7BDC: ; 0x021D7BDC pop {r3, r4, r5, pc} nop _021D7C24: .word 0x000F0200 - thumb_func_end MOD_021D7BDC + thumb_func_end MOD68_021D7BDC - thumb_func_start MOD_021D7C28 -MOD_021D7C28: ; 0x021D7C28 + thumb_func_start MOD68_021D7C28 +MOD68_021D7C28: ; 0x021D7C28 push {r4, r5, r6, r7, lr} sub sp, #0x14 add r5, r0, #0 @@ -985,10 +985,10 @@ MOD_021D7C28: ; 0x021D7C28 pop {r4, r5, r6, r7, pc} .align 2, 0 _021D7CEC: .word 0x000F0200 - thumb_func_end MOD_021D7C28 + thumb_func_end MOD68_021D7C28 - thumb_func_start MOD_021D7CF0 -MOD_021D7CF0: ; 0x021D7CF0 + thumb_func_start MOD68_021D7CF0 +MOD68_021D7CF0: ; 0x021D7CF0 push {r4, lr} add r4, r0, #0 cmp r1, #7 @@ -1009,42 +1009,42 @@ _021D7D04: ; jump table .short _021D7D4A - _021D7D04 - 2 ; case 6 .short _021D7D56 - _021D7D04 - 2 ; case 7 _021D7D14: - bl MOD_021D7958 + bl MOD68_021D7958 pop {r4, pc} _021D7D1A: - bl MOD_021D7978 + bl MOD68_021D7978 pop {r4, pc} _021D7D20: - bl MOD_021D7A18 + bl MOD68_021D7A18 pop {r4, pc} _021D7D26: - bl MOD_021D79F8 + bl MOD68_021D79F8 add r0, r4, #0 - bl MOD_021D7998 + bl MOD68_021D7998 pop {r4, pc} _021D7D32: - bl MOD_021D79B8 + bl MOD68_021D79B8 add r0, r4, #0 - bl MOD_021D79D8 + bl MOD68_021D79D8 pop {r4, pc} _021D7D3E: - bl MOD_021D7BDC + bl MOD68_021D7BDC add r0, r4, #0 - bl MOD_021D7C28 + bl MOD68_021D7C28 pop {r4, pc} _021D7D4A: - bl MOD_021D7B34 + bl MOD68_021D7B34 add r0, r4, #0 - bl MOD_021D7B80 + bl MOD68_021D7B80 pop {r4, pc} _021D7D56: - bl MOD_021D7AE4 + bl MOD68_021D7AE4 _021D7D5A: pop {r4, pc} - thumb_func_end MOD_021D7CF0 + thumb_func_end MOD68_021D7CF0 - thumb_func_start MOD_021D7D5C -MOD_021D7D5C: ; 0x021D7D5C + thumb_func_start MOD68_021D7D5C +MOD68_021D7D5C: ; 0x021D7D5C push {r3, r4, r5, lr} add r5, r0, #0 mov r4, #0 @@ -1052,15 +1052,15 @@ _021D7D62: lsl r1, r4, #0x18 add r0, r5, #0 lsr r1, r1, #0x18 - bl MOD_021D7CF0 + bl MOD68_021D7CF0 add r4, r4, #1 cmp r4, #8 blo _021D7D62 pop {r3, r4, r5, pc} - thumb_func_end MOD_021D7D5C + thumb_func_end MOD68_021D7D5C - thumb_func_start MOD_021D7D74 -MOD_021D7D74: ; 0x021D7D74 + thumb_func_start MOD68_021D7D74 +MOD68_021D7D74: ; 0x021D7D74 push {r3, lr} bl FUN_0200E308 cmp r0, #1 @@ -1079,10 +1079,10 @@ _021D7D92: pop {r3, pc} nop _021D7D98: .word 0x04000050 - thumb_func_end MOD_021D7D74 + thumb_func_end MOD68_021D7D74 - thumb_func_start MOD_021D7D9C -MOD_021D7D9C: ; 0x021D7D9C + thumb_func_start MOD68_021D7D9C +MOD68_021D7D9C: ; 0x021D7D9C push {r4, lr} ldr r1, _021D7E70 ; =0x021C48B8 add r4, r0, #0 @@ -1096,7 +1096,7 @@ MOD_021D7D9C: ; 0x021D7D9C ldr r0, [r4, r0] sub r2, #0x41 ldrb r1, [r0, #8] - bl MOD_021D7F44 + bl MOD68_021D7F44 mov r1, #0x7e lsl r1, r1, #2 ldr r3, [r4, r1] @@ -1140,7 +1140,7 @@ _021D7DF8: ldr r0, [r4, r0] mov r2, #1 ldrb r1, [r0, #8] - bl MOD_021D7F44 + bl MOD68_021D7F44 mov r1, #0x7e lsl r1, r1, #2 ldr r3, [r4, r1] @@ -1199,19 +1199,19 @@ _021D7E6C: .align 2, 0 _021D7E70: .word 0x021C48B8 _021D7E74: .word 0x021C48F8 - thumb_func_end MOD_021D7D9C + thumb_func_end MOD68_021D7D9C - thumb_func_start MOD_021D7E78 -MOD_021D7E78: ; 0x021D7E78 + thumb_func_start MOD68_021D7E78 +MOD68_021D7E78: ; 0x021D7E78 push {r3, lr} bl FUN_0200E308 lsl r0, r0, #0x18 lsr r0, r0, #0x18 pop {r3, pc} - thumb_func_end MOD_021D7E78 + thumb_func_end MOD68_021D7E78 - thumb_func_start MOD_021D7E84 -MOD_021D7E84: ; 0x021D7E84 + thumb_func_start MOD68_021D7E84 +MOD68_021D7E84: ; 0x021D7E84 push {r3, r4, r5, lr} mov r4, #2 add r5, r0, #0 @@ -1233,7 +1233,7 @@ MOD_021D7E84: ; 0x021D7E84 _021D7EA8: cmp r1, #1 bne _021D7EB8 - bl MOD_021D7F98 + bl MOD68_021D7F98 add r1, r4, #0 lsl r0, r1, #8 strb r1, [r5, r0] @@ -1264,10 +1264,10 @@ _021D7ECE: nop _021D7EE4: .word 0x00000201 _021D7EE8: .word 0x04000052 - thumb_func_end MOD_021D7E84 + thumb_func_end MOD68_021D7E84 - thumb_func_start MOD_021D7EEC -MOD_021D7EEC: ; 0x021D7EEC + thumb_func_start MOD68_021D7EEC +MOD68_021D7EEC: ; 0x021D7EEC push {r4, lr} sub sp, #0x10 add r4, r0, #0 @@ -1275,7 +1275,7 @@ MOD_021D7EEC: ; 0x021D7EEC lsl r0, r0, #2 ldr r0, [r4, r0] ldrb r0, [r0, #8] - bl MOD_021D7F3C + bl MOD68_021D7F3C mov r3, #1 add r1, r0, #0 str r3, [sp] @@ -1291,7 +1291,7 @@ MOD_021D7EEC: ; 0x021D7EEC lsl r0, r0, #2 ldr r0, [r4, r0] ldrb r0, [r0, #8] - bl MOD_021D7F40 + bl MOD68_021D7F40 add r1, r0, #0 mov r0, #0x20 str r0, [sp] @@ -1304,22 +1304,22 @@ MOD_021D7EEC: ; 0x021D7EEC add sp, #0x10 pop {r4, pc} .align 2, 0 - thumb_func_end MOD_021D7EEC + thumb_func_end MOD68_021D7EEC - thumb_func_start MOD_021D7F3C -MOD_021D7F3C: ; 0x021D7F3C + thumb_func_start MOD68_021D7F3C +MOD68_021D7F3C: ; 0x021D7F3C add r0, r0, #6 bx lr - thumb_func_end MOD_021D7F3C + thumb_func_end MOD68_021D7F3C - thumb_func_start MOD_021D7F40 -MOD_021D7F40: ; 0x021D7F40 + thumb_func_start MOD68_021D7F40 +MOD68_021D7F40: ; 0x021D7F40 add r0, #0x46 bx lr - thumb_func_end MOD_021D7F40 + thumb_func_end MOD68_021D7F40 - thumb_func_start MOD_021D7F44 -MOD_021D7F44: ; 0x021D7F44 + thumb_func_start MOD68_021D7F44 +MOD68_021D7F44: ; 0x021D7F44 push {r3, r4, r5, r6, r7, lr} add r7, r1, #0 add r5, r2, #0 @@ -1366,10 +1366,10 @@ _021D7F92: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end MOD_021D7F44 + thumb_func_end MOD68_021D7F44 - thumb_func_start MOD_021D7F98 -MOD_021D7F98: ; 0x021D7F98 + thumb_func_start MOD68_021D7F98 +MOD68_021D7F98: ; 0x021D7F98 push {r4, lr} add r4, r0, #0 mov r0, #0x7f @@ -1386,20 +1386,20 @@ MOD_021D7F98: ; 0x021D7F98 lsl r1, r1, #2 str r0, [r4, r1] add r0, r4, #0 - bl MOD_021D7D5C + bl MOD68_021D7D5C add r0, r4, #0 - bl MOD_021D7EEC + bl MOD68_021D7EEC add r0, r4, #0 - bl MOD_021D85F4 + bl MOD68_021D85F4 ldr r0, [r4] mov r1, #1 bl FUN_02017CD0 pop {r4, pc} .align 2, 0 - thumb_func_end MOD_021D7F98 + thumb_func_end MOD68_021D7F98 - thumb_func_start MOD_021D7FD8 -MOD_021D7FD8: ; 0x021D7FD8 + thumb_func_start MOD68_021D7FD8 +MOD68_021D7FD8: ; 0x021D7FD8 push {r3, r4, lr} sub sp, #4 bl G3X_Init @@ -1463,10 +1463,10 @@ _021D805C: .word 0x00007FFF _021D8060: .word 0x04000540 _021D8064: .word 0xBFFF0000 _021D8068: .word 0x04000008 - thumb_func_end MOD_021D7FD8 + thumb_func_end MOD68_021D7FD8 - thumb_func_start MOD_021D806C -MOD_021D806C: ; 0x021D806C + thumb_func_start MOD68_021D806C +MOD68_021D806C: ; 0x021D806C push {r4, lr} add r4, r0, #0 bl FUN_020222AC @@ -1482,9 +1482,9 @@ MOD_021D806C: ; 0x021D806C add r0, r4, #0 add r0, #0xd4 str r3, [r1] - bl MOD_021D8124 + bl MOD68_021D8124 add r0, r4, #0 - bl MOD_021D81C0 + bl MOD68_021D81C0 ldr r0, _021D80A4 ; =0x04000540 mov r1, #1 str r1, [r0] @@ -1492,20 +1492,20 @@ MOD_021D806C: ; 0x021D806C .align 2, 0 _021D80A0: .word 0x04000440 _021D80A4: .word 0x04000540 - thumb_func_end MOD_021D806C + thumb_func_end MOD68_021D806C - thumb_func_start MOD_021D80A8 -MOD_021D80A8: ; 0x021D80A8 + thumb_func_start MOD68_021D80A8 +MOD68_021D80A8: ; 0x021D80A8 ldr r3, _021D80B0 ; =FUN_0201EB70 add r0, #0xd0 ldr r0, [r0] bx r3 .align 2, 0 _021D80B0: .word FUN_0201EB70 - thumb_func_end MOD_021D80A8 + thumb_func_end MOD68_021D80A8 - thumb_func_start MOD_021D80B4 -MOD_021D80B4: ; 0x021D80B4 + thumb_func_start MOD68_021D80B4 +MOD68_021D80B4: ; 0x021D80B4 push {r3, r4, lr} sub sp, #0x1c ldr r3, _021D811C ; =0x021D88BC @@ -1556,10 +1556,10 @@ MOD_021D80B4: ; 0x021D80B4 .align 2, 0 _021D811C: .word 0x021D88BC _021D8120: .word 0x000005C1 - thumb_func_end MOD_021D80B4 + thumb_func_end MOD68_021D80B4 - thumb_func_start MOD_021D8124 -MOD_021D8124: ; 0x021D8124 + thumb_func_start MOD68_021D8124 +MOD68_021D8124: ; 0x021D8124 push {r4, r5, r6, r7} add r4, r0, #0 ldr r0, _021D818C ; =0x121800C0 @@ -1619,10 +1619,10 @@ _021D8190: .word 0x040004A4 _021D8194: .word 0x00003FE8 _021D8198: .word 0x0400048C _021D819C: .word 0x04000504 - thumb_func_end MOD_021D8124 + thumb_func_end MOD68_021D8124 - thumb_func_start MOD_021D81A0 -MOD_021D81A0: ; 0x021D81A0 + thumb_func_start MOD68_021D81A0 +MOD68_021D81A0: ; 0x021D81A0 mov r2, #0 ldrsh r3, [r0, r2] ldrsh r2, [r1, r2] @@ -1639,10 +1639,10 @@ MOD_021D81A0: ; 0x021D81A0 add r1, r3, r1 strh r1, [r0, #4] bx lr - thumb_func_end MOD_021D81A0 + thumb_func_end MOD68_021D81A0 - thumb_func_start MOD_021D81C0 -MOD_021D81C0: ; 0x021D81C0 + thumb_func_start MOD68_021D81C0 +MOD68_021D81C0: ; 0x021D81C0 push {r3, r4, r5, r6, r7, lr} sub sp, #0x18 str r0, [sp] @@ -1708,16 +1708,16 @@ _021D81FA: _021D8236: ldr r0, [sp, #0x10] ldr r1, [sp, #0x14] - bl MOD_021D81A0 + bl MOD68_021D81A0 ldr r0, [sp, #8] ldr r1, [sp, #0xc] - bl MOD_021D81A0 + bl MOD68_021D81A0 add r0, r4, #0 add r1, r7, #0 - bl MOD_021D81A0 + bl MOD68_021D81A0 add r0, r5, #0 add r1, r6, #0 - bl MOD_021D81A0 + bl MOD68_021D81A0 ldr r0, [sp, #0x14] add r7, #0x18 add r0, #0x18 @@ -1751,10 +1751,10 @@ _021D828E: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end MOD_021D81C0 + thumb_func_end MOD68_021D81C0 - thumb_func_start MOD_021D8294 -MOD_021D8294: ; 0x021D8294 + thumb_func_start MOD68_021D8294 +MOD68_021D8294: ; 0x021D8294 push {r4, r5, r6, lr} sub sp, #0x18 ldr r1, _021D840C ; =0x021D89BC @@ -1938,7 +1938,7 @@ MOD_021D8294: ; 0x021D8294 strh r4, [r0, r3] add r1, #0x32 strh r2, [r0, r1] - bl MOD_021D85F4 + bl MOD68_021D85F4 add sp, #0x18 pop {r4, r5, r6, pc} nop @@ -1946,10 +1946,10 @@ _021D840C: .word 0x021D89BC _021D8410: .word 0x021D89FC _021D8414: .word 0x021D8A3C _021D8418: .word 0x021D8A7C - thumb_func_end MOD_021D8294 + thumb_func_end MOD68_021D8294 - thumb_func_start MOD_021D841C -MOD_021D841C: ; 0x021D841C + thumb_func_start MOD68_021D841C +MOD68_021D841C: ; 0x021D841C push {r4, r5} cmp r2, #0xff bne _021D8432 @@ -1998,10 +1998,10 @@ _021D8446: strh r0, [r1, #4] pop {r4, r5} bx lr - thumb_func_end MOD_021D841C + thumb_func_end MOD68_021D841C - thumb_func_start MOD_021D8478 -MOD_021D8478: ; 0x021D8478 + thumb_func_start MOD68_021D8478 +MOD68_021D8478: ; 0x021D8478 push {r3, r4, r5, r6, r7, lr} add r5, r0, #0 add r4, r1, #0 @@ -2148,10 +2148,10 @@ _021D85E2: nop _021D85EC: .word 0x45800000 _021D85F0: .word 0x40800000 - thumb_func_end MOD_021D8478 + thumb_func_end MOD68_021D8478 - thumb_func_start MOD_021D85F4 -MOD_021D85F4: ; 0x021D85F4 + thumb_func_start MOD68_021D85F4 +MOD68_021D85F4: ; 0x021D85F4 push {r3, r4, r5, r6, r7, lr} sub sp, #0x28 add r5, r0, #0 @@ -2167,7 +2167,7 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D885C ; =0x021D89B4 add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2179,7 +2179,7 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D8864 ; =0x021D89C6 add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2191,13 +2191,13 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D886C ; =0x021D89D8 add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r1, #0x1a lsl r1, r1, #4 ldr r0, _021D8870 ; =0x021D89EA add r1, r5, r1 mov r2, #0 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2210,7 +2210,7 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D8874 ; =0x021D89FC add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2222,12 +2222,12 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D887C ; =0x021D8A0E add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C ldr r1, _021D8880 ; =0x000001BE ldr r0, _021D8884 ; =0x021D8A20 add r1, r5, r1 mov r2, #0 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2240,7 +2240,7 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D8888 ; =0x021D8A32 add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2253,12 +2253,12 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D888C ; =0x021D8A44 add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C ldr r1, _021D8890 ; =0x000001CA ldr r0, _021D8894 ; =0x021D8A56 add r1, r5, r1 mov r2, #0 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2270,7 +2270,7 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D889C ; =0x021D8A68 add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2283,13 +2283,13 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D88A0 ; =0x021D8A7A add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r1, #0x77 lsl r1, r1, #2 ldr r0, _021D88A4 ; =0x021D8A8C add r1, r5, r1 mov r2, #0 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2301,7 +2301,7 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D88AC ; =0x021D8A9E add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2313,7 +2313,7 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D88B4 ; =0x021D8AB0 add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0x7f lsl r0, r0, #2 ldr r0, [r5, r0] @@ -2326,7 +2326,7 @@ MOD_021D85F4: ; 0x021D85F4 ldr r0, _021D88B8 ; =0x021D8AC2 add r1, r5, r1 lsr r2, r2, #0x18 - bl MOD_021D841C + bl MOD68_021D841C mov r0, #0 str r0, [sp, #0x24] mov r0, #0x4d @@ -2375,19 +2375,19 @@ _021D87E2: ldr r0, [sp, #0x18] ldr r1, [sp, #0x1c] ldr r2, [sp, #0x20] - bl MOD_021D8478 + bl MOD68_021D8478 ldr r0, [sp, #0xc] ldr r1, [sp, #0x10] ldr r2, [sp, #0x14] - bl MOD_021D8478 + bl MOD68_021D8478 ldr r0, [sp] ldr r1, [sp, #4] ldr r2, [sp, #8] - bl MOD_021D8478 + bl MOD68_021D8478 add r0, r4, #0 add r1, r6, #0 add r2, r7, #0 - bl MOD_021D8478 + bl MOD68_021D8478 ldr r0, [sp, #0x20] add r7, #0x18 add r0, #0x18 @@ -2454,7 +2454,7 @@ _021D88AC: .word 0x021D8A9E _021D88B0: .word 0x000001EE _021D88B4: .word 0x021D8AB0 _021D88B8: .word 0x021D8AC2 - thumb_func_end MOD_021D85F4 + thumb_func_end MOD68_021D85F4 .section .rodata ; 0x021D88BC |