diff options
Diffstat (limited to 'arm9/asm')
-rw-r--r-- | arm9/asm/scrcmd_4.s | 2 | ||||
-rw-r--r-- | arm9/asm/unk_020250A4.s | 12 | ||||
-rw-r--r-- | arm9/asm/unk_02060CCC.s | 2 | ||||
-rw-r--r-- | arm9/asm/unk_0206E5B4.s | 12 | ||||
-rw-r--r-- | arm9/asm/unk_02085258.s | 146 |
5 files changed, 14 insertions, 160 deletions
diff --git a/arm9/asm/scrcmd_4.s b/arm9/asm/scrcmd_4.s index 078e899f..f8ec8636 100644 --- a/arm9/asm/scrcmd_4.s +++ b/arm9/asm/scrcmd_4.s @@ -790,7 +790,7 @@ FUN_02040D04: ; 0x02040D04 lsl r0, r5, #0x10 lsr r0, r0, #0x10 mov r1, #0x20 - bl FUN_020852E8 + bl GetNutName add r5, r0, #0x0 cmp r4, #0x2 bhs _02040D5A diff --git a/arm9/asm/unk_020250A4.s b/arm9/asm/unk_020250A4.s index 8a0f16b8..76e0e8ce 100644 --- a/arm9/asm/unk_020250A4.s +++ b/arm9/asm/unk_020250A4.s @@ -78,7 +78,7 @@ FUN_02025128: ; 0x02025128 push {r3-r7, lr} sub sp, #0x8 add r7, r0, #0x0 - bl FUN_02085258 + bl OpenNutsDataNarc str r0, [sp, #0x0] add r0, r7, #0x0 mov r1, #0xc0 @@ -90,18 +90,18 @@ _02025142: ldr r0, [sp, #0x0] add r1, r6, #0x0 add r2, r7, #0x0 - bl FUN_02085264 + bl ReadNutDataFromNarc add r4, r0, #0x0 mov r1, #0x3 - bl FUN_02085290 + bl GetNutAttr strb r0, [r5, #0x0] add r0, r4, #0x0 mov r1, #0x4 - bl FUN_02085290 + bl GetNutAttr strb r0, [r5, #0x1] add r0, r4, #0x0 mov r1, #0x2 - bl FUN_02085290 + bl GetNutAttr strb r0, [r5, #0x2] add r0, r4, #0x0 bl FreeToHeap @@ -110,7 +110,7 @@ _02025142: cmp r6, #0x40 blt _02025142 ldr r0, [sp, #0x0] - bl FUN_0208526C + bl CloseNutsDataNarc ldr r0, [sp, #0x4] add sp, #0x8 pop {r3-r7, pc} diff --git a/arm9/asm/unk_02060CCC.s b/arm9/asm/unk_02060CCC.s index 67728262..15021367 100644 --- a/arm9/asm/unk_02060CCC.s +++ b/arm9/asm/unk_02060CCC.s @@ -1535,7 +1535,7 @@ FUN_02061750: ; 0x02061750 sub r0, #0x95 lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_020852E8 + bl GetNutName add r4, r0, #0x0 mov r1, #0x1 str r1, [sp, #0x0] diff --git a/arm9/asm/unk_0206E5B4.s b/arm9/asm/unk_0206E5B4.s index 5cba23c1..f7c743f6 100644 --- a/arm9/asm/unk_0206E5B4.s +++ b/arm9/asm/unk_0206E5B4.s @@ -723,21 +723,21 @@ _0206E72C: ldr r1, _0206E75C ; =UNK_020F85B4 lsl r3, r3, #0x3 ldrh r1, [r1, r3] - mov r0, #0xf + mov r0, #0xf ; NARC_ITEMTOOL_ITEMDATA_ITEM_DATA bl AllocAndReadWholeNarcMemberByIdPair pop {r3, pc} _0206E73A: ldr r1, _0206E760 ; =UNK_020F85B4 + 2 lsl r3, r3, #0x3 ldrh r1, [r1, r3] - mov r0, #0x10 + mov r0, #0x10 ; NARC_ITEMTOOL_ITEMDATA_ITEM_ICON bl AllocAndReadWholeNarcMemberByIdPair pop {r3, pc} _0206E748: ldr r1, _0206E764 ; =UNK_020F85B4 + 4 lsl r3, r3, #0x3 ldrh r1, [r1, r3] - mov r0, #0x10 + mov r0, #0x10 ; NARC_ITEMTOOL_ITEMDATA_ITEM_ICON bl AllocAndReadWholeNarcMemberByIdPair pop {r3, pc} _0206E756: @@ -756,7 +756,7 @@ FUN_0206E768: ; 0x0206E768 add r5, r0, #0x0 add r4, r1, #0x0 mov r0, #0x1 - mov r1, #0x1a + mov r1, #0x1a ; NARC_MSGDATA_MSG lsl r2, r2, #0x2 bl NewMsgDataFromNarc add r6, r0, #0x0 @@ -776,7 +776,7 @@ FUN_0206E790: ; 0x0206E790 add r4, r1, #0x0 ldr r2, _0206E7B4 ; =0x00000157 mov r0, #0x1 - mov r1, #0x1a + mov r1, #0x1a ; NARC_MSGDATA_MSG bl NewMsgDataFromNarc add r6, r0, #0x0 add r1, r4, #0x0 @@ -1376,7 +1376,7 @@ FUN_0206EB50: ; 0x0206EB50 mul r1, r0 str r1, [sp, #0x0] mov r1, #0x0 - mov r0, #0xf + mov r0, #0xf ; NARC_ITEMTOOL_ITEMDATA_ITEM_DATA add r2, r4, #0x0 add r3, r1, #0x0 bl AllocAndReadFromNarcMemberByIdPair diff --git a/arm9/asm/unk_02085258.s b/arm9/asm/unk_02085258.s deleted file mode 100644 index ba69aea4..00000000 --- a/arm9/asm/unk_02085258.s +++ /dev/null @@ -1,146 +0,0 @@ - .include "asm/macros.inc" - .include "global.inc" - - .text - - thumb_func_start FUN_02085258 -FUN_02085258: ; 0x02085258 - ldr r3, _02085260 ; =NARC_ctor - add r1, r0, #0x0 - mov r0, #0x44 - bx r3 - .balign 4 -_02085260: .word NARC_ctor - - thumb_func_start FUN_02085264 -FUN_02085264: ; 0x02085264 - ldr r3, _02085268 ; =NARC_AllocAndReadWholeMember - bx r3 - .balign 4 -_02085268: .word NARC_AllocAndReadWholeMember - - thumb_func_start FUN_0208526C -FUN_0208526C: ; 0x0208526C - ldr r3, _02085270 ; =NARC_dtor - bx r3 - .balign 4 -_02085270: .word NARC_dtor - - thumb_func_start FUN_02085274 -FUN_02085274: ; 0x02085274 - add r3, r0, #0x0 - add r2, r1, #0x0 - add r1, r3, #0x0 - ldr r3, _02085280 ; =AllocAndReadWholeNarcMemberByIdPair - mov r0, #0x44 - bx r3 - .balign 4 -_02085280: .word AllocAndReadWholeNarcMemberByIdPair - - thumb_func_start FUN_02085284 -FUN_02085284: ; 0x02085284 - ldr r3, _0208528C ; =FUN_02085274 - sub r0, #0x95 - bx r3 - nop -_0208528C: .word FUN_02085274 - - thumb_func_start FUN_02085290 -FUN_02085290: ; 0x02085290 - cmp r1, #0xa - bhi _020852E2 - add r1, r1, r1 - add r1, pc - ldrh r1, [r1, #0x6] - lsl r1, r1, #0x10 - asr r1, r1, #0x10 - add pc, r1 -_020852A0: ; jump table (using 16-bit offset) - .short _020852B6 - _020852A0 - 2; case 0 - .short _020852BA - _020852A0 - 2; case 1 - .short _020852BE - _020852A0 - 2; case 2 - .short _020852C2 - _020852A0 - 2; case 3 - .short _020852C6 - _020852A0 - 2; case 4 - .short _020852CA - _020852A0 - 2; case 5 - .short _020852CE - _020852A0 - 2; case 6 - .short _020852D2 - _020852A0 - 2; case 7 - .short _020852D6 - _020852A0 - 2; case 8 - .short _020852DA - _020852A0 - 2; case 9 - .short _020852DE - _020852A0 - 2; case 10 -_020852B6: - ldrh r0, [r0, #0x0] - bx lr -_020852BA: - ldrb r0, [r0, #0x2] - bx lr -_020852BE: - ldrb r0, [r0, #0x3] - bx lr -_020852C2: - ldrb r0, [r0, #0x4] - bx lr -_020852C6: - ldrb r0, [r0, #0x5] - bx lr -_020852CA: - ldrb r0, [r0, #0x6] - bx lr -_020852CE: - ldrb r0, [r0, #0x7] - bx lr -_020852D2: - ldrb r0, [r0, #0x8] - bx lr -_020852D6: - ldrb r0, [r0, #0x9] - bx lr -_020852DA: - ldrb r0, [r0, #0xa] - bx lr -_020852DE: - ldrb r0, [r0, #0xb] - bx lr -_020852E2: - mov r0, #0x0 - bx lr - .balign 4 - - thumb_func_start FUN_020852E8 -FUN_020852E8: ; 0x020852E8 - push {r3-r5, lr} - ldr r2, _0208530C ; =0x00000175 - add r4, r0, #0x0 - add r3, r1, #0x0 - mov r0, #0x1 - mov r1, #0x1a - bl NewMsgDataFromNarc - add r5, r0, #0x0 - add r1, r4, #0x0 - bl FUN_0200A914 - add r4, r0, #0x0 - add r0, r5, #0x0 - bl DestroyMsgData - add r0, r4, #0x0 - pop {r3-r5, pc} - .balign 4 -_0208530C: .word 0x00000175 - - thumb_func_start FUN_02085310 -FUN_02085310: ; 0x02085310 - push {r3-r5, lr} - mov r2, #0x5d - add r4, r0, #0x0 - add r3, r1, #0x0 - mov r0, #0x1 - mov r1, #0x1a - lsl r2, r2, #0x2 - bl NewMsgDataFromNarc - add r5, r0, #0x0 - add r1, r4, #0x0 - bl FUN_0200A914 - add r4, r0, #0x0 - add r0, r5, #0x0 - bl DestroyMsgData - add r0, r4, #0x0 - pop {r3-r5, pc} - .balign 4 |