From a616a3a5dc372b12e3a2c9aa2b5bb16638a88769 Mon Sep 17 00:00:00 2001 From: Mittenshugg Date: Tue, 4 Aug 2020 20:36:00 -0500 Subject: [PATCH] libaudio labeling --- .../unknown_001050/func_80000450.s | 4 +- .../unknown_001050/func_80002224.s | 2 +- asm/non_matchings/unknown_003260/D_80002E38.s | 4 +- asm/non_matchings/unknown_003260/D_800033C8.s | 4 +- .../{func_800031C0.s => alSndpNew.s} | 18 ++++---- .../unknown_003260/func_80002660.s | 10 ++--- .../unknown_003260/func_80003040.s | 4 +- .../unknown_003260/func_80003470.s | 12 ++--- .../unknown_003260/func_8000418C.s | 2 +- .../unknown_003260/func_800041FC.s | 4 +- .../unknown_003260/func_80004384.s | 2 +- .../unknown_003260/func_80004520.s | 2 +- .../unknown_003260/func_80004668.s | 6 +-- .../unknown_003260/func_8000488C.s | 2 +- .../unknown_003260/func_800048D8.s | 2 +- .../unknown_003260/func_800049F8.s | 2 +- .../unknown_003260/func_80004A60.s | 2 +- .../{func_8000AE90.s => __initChanState.s} | 2 +- .../unknown_005740/func_8000AB00.s | 6 +-- .../unknown_005740/func_8000AC34.s | 4 +- .../unknown_005740/func_8000AEFC.s | 4 +- asm/non_matchings/unknown_061D30/D_80062408.s | 10 ++--- .../unknown_061D30/func_80062290.s | 12 ++--- .../unknown_061D30/func_800629CC.s | 2 +- .../unknown_061D30/func_80062A3C.s | 2 +- .../unknown_061D30/func_80062B00.s | 8 ++-- .../unknown_061D30/func_800637EC.s | 4 +- .../unknown_061D30/func_80063984.s | 4 +- .../unknown_0646F0/func_80063AF0.s | 2 +- .../unknown_0646F0/func_80063B44.s | 2 +- .../{func_80065130.s => alSynNew.s} | 44 +++++++++---------- .../unknown_065D30/func_800656BC.s | 4 +- .../unknown_065D30/func_8006571C.s | 4 +- .../{D_800659D4.s => alAuxBusParam.s} | 2 +- .../unknown_066500/func_80065A80.s | 4 +- .../{func_800C77F0.s => alHeapDBAlloc.s} | 2 +- .../unknown_0C8450/func_800C7850.s | 2 +- .../unknown_0C84E0/func_800C78E0.s | 2 +- .../unknown_0C8540/func_800C7940.s | 2 +- .../unknown_0C85E0/func_800C79E0.s | 2 +- .../unknown_0C8660/func_800C7A60.s | 2 +- .../unknown_0C9160/func_800C8560.s | 2 +- .../{func_800C8790.s => alLink.s} | 2 +- .../{func_800C8760.s => alUnlink.s} | 2 +- .../unknown_0C91A0/func_800C85A0.s | 2 +- .../unknown_0C91A0/func_800C85D0.s | 2 +- .../unknown_0C91A0/func_800C87EC.s | 2 +- .../{func_800C935C.s => alEvtqNew.s} | 4 +- .../{func_800C92D0.s => alEvtqNextEvent.s} | 8 ++-- .../{func_800C91AC.s => alEvtqPostEvent.s} | 10 ++--- .../{func_800C93D0.s => alSynAddPlayer.s} | 2 +- .../unknown_0C9C90/func_800C9090.s | 8 ++-- .../unknown_0C9C90/func_800C9420.s | 8 ++-- .../{D_800CAA7C.s => alEnvmixerParam.s} | 2 +- .../{D_800CB540.s => alLoadParam.s} | 4 +- .../{D_800CC090.s => alResampleParam.s} | 2 +- .../{D_800CC4E0.s => alSaveParam.s} | 2 +- ...nc_800D6500.s => __osResetGlobalIntMask.s} | 2 +- .../{func_800D6560.s => osEPiRawWriteIo.s} | 2 +- .../{func_800D65B0.s => osYieldThread.s} | 2 +- .../unknown_0D3160/__osDevMgrMain.s | 6 +-- .../{func_800D3820.s => alCopy.s} | 2 +- lib/src/unknown_0C91A0.c | 4 +- lib/src/unknown_0C9C90.c | 8 ++-- lib/src/unknown_0CA9A0.c | 6 +-- lib/src/unknown_0CCF90.c | 2 +- lib/src/unknown_0D43F0.c | 2 +- lib/src/unknown_0D5EC0.c | 6 +-- src/unknown_003260.c | 2 +- src/unknown_005740.c | 2 +- src/unknown_064690.c | 2 +- src/unknown_0647A0.c | 2 +- src/unknown_064830.c | 40 ++++++++--------- src/unknown_065D30.c | 2 +- src/unknown_066500.c | 2 +- src/unknown_0C83F0.c | 2 +- undefined_syms.txt | 10 ++--- 77 files changed, 191 insertions(+), 191 deletions(-) rename asm/non_matchings/unknown_003260/{func_800031C0.s => alSndpNew.s} (93%) rename asm/non_matchings/unknown_005740/{func_8000AE90.s => __initChanState.s} (98%) rename asm/non_matchings/unknown_065D30/{func_80065130.s => alSynNew.s} (90%) rename asm/non_matchings/unknown_066500/{D_800659D4.s => alAuxBusParam.s} (99%) rename asm/non_matchings/unknown_0C83F0/{func_800C77F0.s => alHeapDBAlloc.s} (98%) rename lib/asm/non_matchings/unknown_0C91A0/{func_800C8790.s => alLink.s} (95%) rename lib/asm/non_matchings/unknown_0C91A0/{func_800C8760.s => alUnlink.s} (96%) rename lib/asm/non_matchings/unknown_0C9C90/{func_800C935C.s => alEvtqNew.s} (95%) rename lib/asm/non_matchings/unknown_0C9C90/{func_800C92D0.s => alEvtqNextEvent.s} (90%) rename lib/asm/non_matchings/unknown_0C9C90/{func_800C91AC.s => alEvtqPostEvent.s} (94%) rename lib/asm/non_matchings/unknown_0C9C90/{func_800C93D0.s => alSynAddPlayer.s} (97%) rename lib/asm/non_matchings/unknown_0CA9A0/{D_800CAA7C.s => alEnvmixerParam.s} (99%) rename lib/asm/non_matchings/unknown_0CA9A0/{D_800CB540.s => alLoadParam.s} (98%) rename lib/asm/non_matchings/unknown_0CA9A0/{D_800CC090.s => alResampleParam.s} (99%) rename lib/asm/non_matchings/unknown_0CCF90/{D_800CC4E0.s => alSaveParam.s} (97%) rename lib/asm/non_matchings/unknown_0D3020/{func_800D6500.s => __osResetGlobalIntMask.s} (97%) rename lib/asm/non_matchings/unknown_0D3020/{func_800D6560.s => osEPiRawWriteIo.s} (97%) rename lib/asm/non_matchings/unknown_0D3020/{func_800D65B0.s => osYieldThread.s} (98%) rename lib/asm/non_matchings/unknown_0D43F0/{func_800D3820.s => alCopy.s} (98%) diff --git a/asm/non_matchings/unknown_001050/func_80000450.s b/asm/non_matchings/unknown_001050/func_80000450.s index 203fa2cd..ed42207b 100644 --- a/asm/non_matchings/unknown_001050/func_80000450.s +++ b/asm/non_matchings/unknown_001050/func_80000450.s @@ -111,7 +111,7 @@ glabel func_80000450 /* 001204 80000604 24C65CE8 */ addiu $a2, %lo(D_80115CE8) # addiu $a2, $a2, 0x5ce8 /* 001208 80000608 00002025 */ move $a0, $zero /* 00120C 8000060C 00002825 */ move $a1, $zero -/* 001210 80000610 0C031DFC */ jal func_800C77F0 +/* 001210 80000610 0C031DFC */ jal alHeapDBAlloc /* 001214 80000614 24070001 */ li $a3, 1 /* 001218 80000618 3C108011 */ lui $s0, %hi(D_80115CF8) # $s0, 0x8011 /* 00121C 8000061C 26105CF8 */ addiu $s0, %lo(D_80115CF8) # addiu $s0, $s0, 0x5cf8 @@ -247,7 +247,7 @@ glabel func_80000450 /* 001414 80000814 AFAC0054 */ sw $t4, 0x54($sp) /* 001418 80000818 A7AD005C */ sh $t5, 0x5c($sp) /* 00141C 8000081C AFAE0058 */ sw $t6, 0x58($sp) -/* 001420 80000820 0C000C70 */ jal func_800031C0 +/* 001420 80000820 0C000C70 */ jal alSndpNew /* 001424 80000824 27A4004C */ addiu $a0, $sp, 0x4c /* 001428 80000828 0C000A94 */ jal func_80002A50 /* 00142C 8000082C 00000000 */ nop diff --git a/asm/non_matchings/unknown_001050/func_80002224.s b/asm/non_matchings/unknown_001050/func_80002224.s index 7e0afa76..65a078c9 100644 --- a/asm/non_matchings/unknown_001050/func_80002224.s +++ b/asm/non_matchings/unknown_001050/func_80002224.s @@ -18,7 +18,7 @@ glabel func_80002224 /* 002E64 80002264 AFB90010 */ sw $t9, 0x10($sp) /* 002E68 80002268 00002025 */ move $a0, $zero /* 002E6C 8000226C 00002825 */ move $a1, $zero -/* 002E70 80002270 0C031DFC */ jal func_800C77F0 +/* 002E70 80002270 0C031DFC */ jal alHeapDBAlloc /* 002E74 80002274 24070001 */ li $a3, 1 /* 002E78 80002278 AFA20044 */ sw $v0, 0x44($sp) /* 002E7C 8000227C 00402025 */ move $a0, $v0 diff --git a/asm/non_matchings/unknown_003260/D_80002E38.s b/asm/non_matchings/unknown_003260/D_80002E38.s index 7c14eb84..aadd9e7c 100644 --- a/asm/non_matchings/unknown_003260/D_80002E38.s +++ b/asm/non_matchings/unknown_003260/D_80002E38.s @@ -56,7 +56,7 @@ glabel D_80002E38 /* 003AFC 80002EFC 8E0B0000 */ lw $t3, ($s0) /* 003B00 80002F00 AFA70050 */ sw $a3, 0x50($sp) /* 003B04 80002F04 AFA60038 */ sw $a2, 0x38($sp) -/* 003B08 80002F08 0C0321D8 */ jal func_800C8760 +/* 003B08 80002F08 0C0321D8 */ jal alUnlink /* 003B0C 80002F0C AD2B0008 */ sw $t3, 8($t1) /* 003B10 80002F10 8FA60038 */ lw $a2, 0x38($sp) /* 003B14 80002F14 8FA70050 */ lw $a3, 0x50($sp) @@ -65,7 +65,7 @@ glabel D_80002E38 /* 003B20 80002F20 25299230 */ addiu $t1, %lo(D_80119230) # addiu $t1, $t1, -0x6dd0 /* 003B24 80002F24 02002025 */ move $a0, $s0 /* 003B28 80002F28 00C02825 */ move $a1, $a2 -/* 003B2C 80002F2C 0C0321E4 */ jal func_800C8790 +/* 003B2C 80002F2C 0C0321E4 */ jal alLink /* 003B30 80002F30 AFA70050 */ sw $a3, 0x50($sp) /* 003B34 80002F34 8FA70050 */ lw $a3, 0x50($sp) /* 003B38 80002F38 1000000E */ b .L80002F74 diff --git a/asm/non_matchings/unknown_003260/D_800033C8.s b/asm/non_matchings/unknown_003260/D_800033C8.s index 475af17a..91482555 100644 --- a/asm/non_matchings/unknown_003260/D_800033C8.s +++ b/asm/non_matchings/unknown_003260/D_800033C8.s @@ -19,7 +19,7 @@ glabel D_800033C8 /* 004008 80003408 A7AF003C */ sh $t7, 0x3c($sp) /* 00400C 8000340C 8E06004C */ lw $a2, 0x4c($s0) /* 004010 80003410 02402025 */ move $a0, $s2 -/* 004014 80003414 0C03246B */ jal func_800C91AC +/* 004014 80003414 0C03246B */ jal alEvtqPostEvent /* 004018 80003418 02802825 */ move $a1, $s4 /* 00401C 8000341C 10000004 */ b .L80003430 /* 004020 80003420 02402025 */ move $a0, $s2 @@ -28,7 +28,7 @@ glabel D_800033C8 /* 004028 80003428 02202825 */ move $a1, $s1 /* 00402C 8000342C 02402025 */ move $a0, $s2 .L80003430: -/* 004030 80003430 0C0324B4 */ jal func_800C92D0 +/* 004030 80003430 0C0324B4 */ jal alEvtqNextEvent /* 004034 80003434 02202825 */ move $a1, $s1 /* 004038 80003438 1040FFEF */ beqz $v0, .L800033F8 /* 00403C 8000343C AE020050 */ sw $v0, 0x50($s0) diff --git a/asm/non_matchings/unknown_003260/func_800031C0.s b/asm/non_matchings/unknown_003260/alSndpNew.s similarity index 93% rename from asm/non_matchings/unknown_003260/func_800031C0.s rename to asm/non_matchings/unknown_003260/alSndpNew.s index 81584ac8..4b3668bb 100644 --- a/asm/non_matchings/unknown_003260/func_800031C0.s +++ b/asm/non_matchings/unknown_003260/alSndpNew.s @@ -1,4 +1,4 @@ -glabel func_800031C0 +glabel alSndpNew /* 003DC0 800031C0 27BDFFB0 */ addiu $sp, $sp, -0x50 /* 003DC4 800031C4 AFB20028 */ sw $s2, 0x28($sp) /* 003DC8 800031C8 3C12800E */ lui $s2, %hi(D_800DC6BC) # $s2, 0x800e @@ -24,7 +24,7 @@ glabel func_800031C0 /* 003E18 80003218 8E26000C */ lw $a2, 0xc($s1) /* 003E1C 8000321C 000B6180 */ sll $t4, $t3, 6 /* 003E20 80003220 AFAC0010 */ sw $t4, 0x10($sp) -/* 003E24 80003224 0C031DFC */ jal func_800C77F0 +/* 003E24 80003224 0C031DFC */ jal alHeapDBAlloc /* 003E28 80003228 24070001 */ li $a3, 1 /* 003E2C 8000322C 8E4D0000 */ lw $t5, ($s2) /* 003E30 80003230 00002025 */ move $a0, $zero @@ -36,12 +36,12 @@ glabel func_800031C0 /* 003E48 80003248 000F7880 */ sll $t7, $t7, 2 /* 003E4C 8000324C AFAF0010 */ sw $t7, 0x10($sp) /* 003E50 80003250 00002825 */ move $a1, $zero -/* 003E54 80003254 0C031DFC */ jal func_800C77F0 +/* 003E54 80003254 0C031DFC */ jal alHeapDBAlloc /* 003E58 80003258 24070001 */ li $a3, 1 /* 003E5C 8000325C 8E440000 */ lw $a0, ($s2) /* 003E60 80003260 8E260004 */ lw $a2, 4($s1) /* 003E64 80003264 00402825 */ move $a1, $v0 -/* 003E68 80003268 0C0324D7 */ jal func_800C935C +/* 003E68 80003268 0C0324D7 */ jal alEvtqNew /* 003E6C 8000326C 24840014 */ addiu $a0, $a0, 0x14 /* 003E70 80003270 8E580000 */ lw $t8, ($s2) /* 003E74 80003274 3C01800E */ lui $at, %hi(D_800DC6B8) # $at, 0x800e @@ -59,7 +59,7 @@ glabel func_800031C0 /* 003EA0 800032A0 8D220040 */ lw $v0, 0x40($t1) /* 003EA4 800032A4 00000000 */ nop /* 003EA8 800032A8 01422021 */ addu $a0, $t2, $v0 -/* 003EAC 800032AC 0C0321E4 */ jal func_800C8790 +/* 003EAC 800032AC 0C0321E4 */ jal alLink /* 003EB0 800032B0 2485FFC0 */ addiu $a1, $a0, -0x40 /* 003EB4 800032B4 8E2B0000 */ lw $t3, ($s1) /* 003EB8 800032B8 26100001 */ addiu $s0, $s0, 1 @@ -72,7 +72,7 @@ glabel func_800031C0 /* 003ED0 800032D0 00002025 */ move $a0, $zero /* 003ED4 800032D4 00002825 */ move $a1, $zero /* 003ED8 800032D8 24070002 */ li $a3, 2 -/* 003EDC 800032DC 0C031DFC */ jal func_800C77F0 +/* 003EDC 800032DC 0C031DFC */ jal alHeapDBAlloc /* 003EE0 800032E0 AFAC0010 */ sw $t4, 0x10($sp) /* 003EE4 800032E4 3C048012 */ lui $a0, %hi(D_80119C28) # $a0, 0x8012 /* 003EE8 800032E8 24849C28 */ addiu $a0, %lo(D_80119C28) # addiu $a0, $a0, -0x63d8 @@ -110,19 +110,19 @@ glabel func_800031C0 /* 003F60 80003360 8E500000 */ lw $s0, ($s2) /* 003F64 80003364 00000000 */ nop /* 003F68 80003368 8E040038 */ lw $a0, 0x38($s0) -/* 003F6C 8000336C 0C0324F4 */ jal func_800C93D0 +/* 003F6C 8000336C 0C0324F4 */ jal alSynAddPlayer /* 003F70 80003370 02002825 */ move $a1, $s0 /* 003F74 80003374 8E500000 */ lw $s0, ($s2) /* 003F78 80003378 240C0020 */ li $t4, 32 /* 003F7C 8000337C A7AC0038 */ sh $t4, 0x38($sp) /* 003F80 80003380 8E06004C */ lw $a2, 0x4c($s0) /* 003F84 80003384 27A50038 */ addiu $a1, $sp, 0x38 -/* 003F88 80003388 0C03246B */ jal func_800C91AC +/* 003F88 80003388 0C03246B */ jal alEvtqPostEvent /* 003F8C 8000338C 26040014 */ addiu $a0, $s0, 0x14 /* 003F90 80003390 8E500000 */ lw $s0, ($s2) /* 003F94 80003394 00000000 */ nop /* 003F98 80003398 26040014 */ addiu $a0, $s0, 0x14 -/* 003F9C 8000339C 0C0324B4 */ jal func_800C92D0 +/* 003F9C 8000339C 0C0324B4 */ jal alEvtqNextEvent /* 003FA0 800033A0 26050028 */ addiu $a1, $s0, 0x28 /* 003FA4 800033A4 8E4D0000 */ lw $t5, ($s2) /* 003FA8 800033A8 00000000 */ nop diff --git a/asm/non_matchings/unknown_003260/func_80002660.s b/asm/non_matchings/unknown_003260/func_80002660.s index 3da9e7ff..5c292b13 100644 --- a/asm/non_matchings/unknown_003260/func_80002660.s +++ b/asm/non_matchings/unknown_003260/func_80002660.s @@ -117,14 +117,14 @@ glabel func_80002660 /* 003418 80002818 00008825 */ move $s1, $zero .L8000281C: /* 00341C 8000281C 02002025 */ move $a0, $s0 -/* 003420 80002820 0C0321E4 */ jal func_800C8790 +/* 003420 80002820 0C0321E4 */ jal alLink /* 003424 80002824 02402825 */ move $a1, $s2 /* 003428 80002828 8E660014 */ lw $a2, 0x14($s3) /* 00342C 8000282C 240A0400 */ li $t2, 1024 /* 003430 80002830 AFAA0010 */ sw $t2, 0x10($sp) /* 003434 80002834 00002025 */ move $a0, $zero /* 003438 80002838 00002825 */ move $a1, $zero -/* 00343C 8000283C 0C031DFC */ jal func_800C77F0 +/* 00343C 8000283C 0C031DFC */ jal alHeapDBAlloc /* 003440 80002840 24070001 */ li $a3, 1 /* 003444 80002844 26310001 */ addiu $s1, $s1, 1 /* 003448 80002848 2A210031 */ slti $at, $s1, 0x31 @@ -137,7 +137,7 @@ glabel func_80002660 /* 003464 80002864 AFAB0010 */ sw $t3, 0x10($sp) /* 003468 80002868 00002025 */ move $a0, $zero /* 00346C 8000286C 00002825 */ move $a1, $zero -/* 003470 80002870 0C031DFC */ jal func_800C77F0 +/* 003470 80002870 0C031DFC */ jal alHeapDBAlloc /* 003474 80002874 24070001 */ li $a3, 1 /* 003478 80002878 3C048012 */ lui $a0, %hi(D_80119638) # $a0, 0x8012 /* 00347C 8000287C 24849638 */ addiu $a0, %lo(D_80119638) # addiu $a0, $a0, -0x69c8 @@ -185,7 +185,7 @@ glabel func_80002660 /* 003514 80002914 AFAA0010 */ sw $t2, 0x10($sp) /* 003518 80002918 00002025 */ move $a0, $zero /* 00351C 8000291C 00002825 */ move $a1, $zero -/* 003520 80002920 0C031DFC */ jal func_800C77F0 +/* 003520 80002920 0C031DFC */ jal alHeapDBAlloc /* 003524 80002924 24070001 */ li $a3, 1 /* 003528 80002928 26100004 */ addiu $s0, $s0, 4 /* 00352C 8000292C 0211082B */ sltu $at, $s0, $s1 @@ -214,7 +214,7 @@ glabel func_80002660 /* 003584 80002984 AFA3003C */ sw $v1, 0x3c($sp) /* 003588 80002988 00002025 */ move $a0, $zero /* 00358C 8000298C 00002825 */ move $a1, $zero -/* 003590 80002990 0C031DFC */ jal func_800C77F0 +/* 003590 80002990 0C031DFC */ jal alHeapDBAlloc /* 003594 80002994 24070001 */ li $a3, 1 /* 003598 80002998 8FA3003C */ lw $v1, 0x3c($sp) /* 00359C 8000299C AE020008 */ sw $v0, 8($s0) diff --git a/asm/non_matchings/unknown_003260/func_80003040.s b/asm/non_matchings/unknown_003260/func_80003040.s index e62529dd..8afd6898 100644 --- a/asm/non_matchings/unknown_003260/func_80003040.s +++ b/asm/non_matchings/unknown_003260/func_80003040.s @@ -46,13 +46,13 @@ glabel func_80003040 /* 003CE4 800030E4 00000000 */ nop /* 003CE8 800030E8 AE420004 */ sw $v0, 4($s2) .L800030EC: -/* 003CEC 800030EC 0C0321D8 */ jal func_800C8760 +/* 003CEC 800030EC 0C0321D8 */ jal alUnlink /* 003CF0 800030F0 02002025 */ move $a0, $s0 /* 003CF4 800030F4 8E450008 */ lw $a1, 8($s2) /* 003CF8 800030F8 00000000 */ nop /* 003CFC 800030FC 10A00005 */ beqz $a1, .L80003114 /* 003D00 80003100 00000000 */ nop -/* 003D04 80003104 0C0321E4 */ jal func_800C8790 +/* 003D04 80003104 0C0321E4 */ jal alLink /* 003D08 80003108 02002025 */ move $a0, $s0 /* 003D0C 8000310C 10000004 */ b .L80003120 /* 003D10 80003110 00000000 */ nop diff --git a/asm/non_matchings/unknown_003260/func_80003470.s b/asm/non_matchings/unknown_003260/func_80003470.s index 5e8c1ea7..fbffe24f 100644 --- a/asm/non_matchings/unknown_003260/func_80003470.s +++ b/asm/non_matchings/unknown_003260/func_80003470.s @@ -147,7 +147,7 @@ glabel func_80003470 /* 004288 80003688 AE2C0038 */ sw $t4, 0x38($s1) /* 00428C 8000368C 26E40014 */ addiu $a0, $s7, 0x14 /* 004290 80003690 02A02825 */ move $a1, $s5 -/* 004294 80003694 0C03246B */ jal func_800C91AC +/* 004294 80003694 0C03246B */ jal alEvtqPostEvent /* 004298 80003698 34068235 */ li $a2, 33333 /* 00429C 8000369C 10000290 */ b .L800040E0 /* 0042A0 800036A0 8FBF003C */ lw $ra, 0x3c($sp) @@ -175,7 +175,7 @@ glabel func_80003470 /* 0042F0 800036F0 00008025 */ move $s0, $zero /* 0042F4 800036F4 AFA2006C */ sw $v0, 0x6c($sp) /* 0042F8 800036F8 02802825 */ move $a1, $s4 -/* 0042FC 800036FC 0C03246B */ jal func_800C91AC +/* 0042FC 800036FC 0C03246B */ jal alEvtqPostEvent /* 004300 80003700 240603E8 */ li $a2, 1000 /* 004304 80003704 8FA2006C */ lw $v0, 0x6c($sp) /* 004308 80003708 8EE40038 */ lw $a0, 0x38($s7) @@ -197,7 +197,7 @@ glabel func_80003470 /* 004340 80003740 AE390038 */ sw $t9, 0x38($s1) /* 004344 80003744 26E40014 */ addiu $a0, $s7, 0x14 /* 004348 80003748 02A02825 */ move $a1, $s5 -/* 00434C 8000374C 0C03246B */ jal func_800C91AC +/* 00434C 8000374C 0C03246B */ jal alEvtqPostEvent /* 004350 80003750 240603E9 */ li $a2, 1001 /* 004354 80003754 10000262 */ b .L800040E0 /* 004358 80003758 8FBF003C */ lw $ra, 0x3c($sp) @@ -378,7 +378,7 @@ glabel func_80003470 /* 0045E4 800039E4 46005424 */ cvt.w.s $f16, $f10 /* 0045E8 800039E8 44068000 */ mfc1 $a2, $f16 /* 0045EC 800039EC 44CAF800 */ ctc1 $t2, $31 -/* 0045F0 800039F0 0C03246B */ jal func_800C91AC +/* 0045F0 800039F0 0C03246B */ jal alEvtqPostEvent /* 0045F4 800039F4 00000000 */ nop /* 0045F8 800039F8 96A20000 */ lhu $v0, ($s5) /* 0045FC 800039FC 00000000 */ nop @@ -440,7 +440,7 @@ glabel func_80003470 /* 0046CC 80003ACC AFB100B0 */ sw $s1, 0xb0($sp) /* 0046D0 80003AD0 02802025 */ move $a0, $s4 /* 0046D4 80003AD4 27A500AC */ addiu $a1, $sp, 0xac -/* 0046D8 80003AD8 0C03246B */ jal func_800C91AC +/* 0046D8 80003AD8 0C03246B */ jal alEvtqPostEvent /* 0046DC 80003ADC 02003025 */ move $a2, $s0 /* 0046E0 80003AE0 24190002 */ li $t9, 2 /* 0046E4 80003AE4 10000003 */ b .L80003AF4 @@ -776,7 +776,7 @@ glabel func_80003470 /* 004BAC 80003FAC AFB100B0 */ sw $s1, 0xb0($sp) /* 004BB0 80003FB0 02802025 */ move $a0, $s4 /* 004BB4 80003FB4 27A500AC */ addiu $a1, $sp, 0xac -/* 004BB8 80003FB8 0C03246B */ jal func_800C91AC +/* 004BB8 80003FB8 0C03246B */ jal alEvtqPostEvent /* 004BBC 80003FBC 02003025 */ move $a2, $s0 /* 004BC0 80003FC0 9239003E */ lbu $t9, 0x3e($s1) /* 004BC4 80003FC4 00000000 */ nop diff --git a/asm/non_matchings/unknown_003260/func_8000418C.s b/asm/non_matchings/unknown_003260/func_8000418C.s index 32720d3f..953ec77d 100644 --- a/asm/non_matchings/unknown_003260/func_8000418C.s +++ b/asm/non_matchings/unknown_003260/func_8000418C.s @@ -21,7 +21,7 @@ glabel func_8000418C /* 004DD8 800041D8 34068235 */ li $a2, 33333 /* 004DDC 800041DC AFA70024 */ sw $a3, 0x24($sp) /* 004DE0 800041E0 24840014 */ addiu $a0, $a0, 0x14 -/* 004DE4 800041E4 0C03246B */ jal func_800C91AC +/* 004DE4 800041E4 0C03246B */ jal alEvtqPostEvent /* 004DE8 800041E8 AFB90028 */ sw $t9, 0x28($sp) /* 004DEC 800041EC 8FBF0014 */ lw $ra, 0x14($sp) /* 004DF0 800041F0 27BD0030 */ addiu $sp, $sp, 0x30 diff --git a/asm/non_matchings/unknown_003260/func_800041FC.s b/asm/non_matchings/unknown_003260/func_800041FC.s index c3bd5466..ecd35cbc 100644 --- a/asm/non_matchings/unknown_003260/func_800041FC.s +++ b/asm/non_matchings/unknown_003260/func_800041FC.s @@ -35,10 +35,10 @@ glabel func_800041FC /* 004E7C 8000427C 03284821 */ addu $t1, $t9, $t0 /* 004E80 80004280 AE290008 */ sw $t1, 8($s1) .L80004284: -/* 004E84 80004284 0C0321D8 */ jal func_800C8760 +/* 004E84 80004284 0C0321D8 */ jal alUnlink /* 004E88 80004288 02002025 */ move $a0, $s0 /* 004E8C 8000428C 02002025 */ move $a0, $s0 -/* 004E90 80004290 0C0321E4 */ jal func_800C8790 +/* 004E90 80004290 0C0321E4 */ jal alLink /* 004E94 80004294 02402825 */ move $a1, $s2 .L80004298: /* 004E98 80004298 1620FFEA */ bnez $s1, .L80004244 diff --git a/asm/non_matchings/unknown_003260/func_80004384.s b/asm/non_matchings/unknown_003260/func_80004384.s index 9ddf5151..cc7d58d3 100644 --- a/asm/non_matchings/unknown_003260/func_80004384.s +++ b/asm/non_matchings/unknown_003260/func_80004384.s @@ -17,7 +17,7 @@ glabel func_80004384 /* 004FC0 800043C0 3C03800E */ lui $v1, %hi(D_800DC6B0) # $v1, 0x800e /* 004FC4 800043C4 2463C6B0 */ addiu $v1, %lo(D_800DC6B0) # addiu $v1, $v1, -0x3950 /* 004FC8 800043C8 02002025 */ move $a0, $s0 -/* 004FCC 800043CC 0C0321D8 */ jal func_800C8760 +/* 004FCC 800043CC 0C0321D8 */ jal alUnlink /* 004FD0 800043D0 AC6F0008 */ sw $t7, 8($v1) /* 004FD4 800043D4 3C03800E */ lui $v1, %hi(D_800DC6B0) # $v1, 0x800e /* 004FD8 800043D8 2463C6B0 */ addiu $v1, %lo(D_800DC6B0) # addiu $v1, $v1, -0x3950 diff --git a/asm/non_matchings/unknown_003260/func_80004520.s b/asm/non_matchings/unknown_003260/func_80004520.s index d28f7c4f..c2c43afb 100644 --- a/asm/non_matchings/unknown_003260/func_80004520.s +++ b/asm/non_matchings/unknown_003260/func_80004520.s @@ -17,7 +17,7 @@ glabel func_80004520 /* 005158 80004558 00000000 */ nop /* 00515C 8000455C AC590004 */ sw $t9, 4($v0) .L80004560: -/* 005160 80004560 0C0321D8 */ jal func_800C8760 +/* 005160 80004560 0C0321D8 */ jal alUnlink /* 005164 80004564 AFA40018 */ sw $a0, 0x18($sp) /* 005168 80004568 3C02800E */ lui $v0, %hi(D_800DC6B0) # $v0, 0x800e /* 00516C 8000456C 2442C6B0 */ addiu $v0, %lo(D_800DC6B0) # addiu $v0, $v0, -0x3950 diff --git a/asm/non_matchings/unknown_003260/func_80004668.s b/asm/non_matchings/unknown_003260/func_80004668.s index d5133a6c..65a14e94 100644 --- a/asm/non_matchings/unknown_003260/func_80004668.s +++ b/asm/non_matchings/unknown_003260/func_80004668.s @@ -73,7 +73,7 @@ glabel func_80004668 /* 005378 80004778 31CFFFEF */ andi $t7, $t6, 0xffef /* 00537C 8000477C A20F003E */ sb $t7, 0x3e($s0) /* 005380 80004780 8EA40000 */ lw $a0, ($s5) -/* 005384 80004784 0C03246B */ jal func_800C91AC +/* 005384 80004784 0C03246B */ jal alEvtqPostEvent /* 005388 80004788 24840014 */ addiu $a0, $a0, 0x14 /* 00538C 8000478C 26780001 */ addiu $t8, $s3, 1 /* 005390 80004790 AFB80068 */ sw $t8, 0x68($sp) @@ -82,7 +82,7 @@ glabel func_80004668 .L8000479C: /* 00539C 8000479C 8EA40000 */ lw $a0, ($s5) /* 0053A0 800047A0 26660001 */ addiu $a2, $s3, 1 -/* 0053A4 800047A4 0C03246B */ jal func_800C91AC +/* 0053A4 800047A4 0C03246B */ jal alEvtqPostEvent /* 0053A8 800047A8 24840014 */ addiu $a0, $a0, 0x14 .L800047AC: /* 0053AC 800047AC 0200B825 */ move $s7, $s0 @@ -124,7 +124,7 @@ glabel func_80004668 /* 005434 80004834 AFB70044 */ sw $s7, 0x44($sp) /* 005438 80004838 AFAA0048 */ sw $t2, 0x48($sp) /* 00543C 8000483C AFAB004C */ sw $t3, 0x4c($sp) -/* 005440 80004840 0C03246B */ jal func_800C91AC +/* 005440 80004840 0C03246B */ jal alEvtqPostEvent /* 005444 80004844 24840014 */ addiu $a0, $a0, 0x14 /* 005448 80004848 8FAC008C */ lw $t4, 0x8c($sp) .L8000484C: diff --git a/asm/non_matchings/unknown_003260/func_8000488C.s b/asm/non_matchings/unknown_003260/func_8000488C.s index e4f4f8ab..cd3432f6 100644 --- a/asm/non_matchings/unknown_003260/func_8000488C.s +++ b/asm/non_matchings/unknown_003260/func_8000488C.s @@ -12,7 +12,7 @@ glabel func_8000488C /* 0054B4 800048B4 3C04800E */ lui $a0, %hi(D_800DC6BC) # $a0, 0x800e /* 0054B8 800048B8 8C84C6BC */ lw $a0, %lo(D_800DC6BC)($a0) /* 0054BC 800048BC 00003025 */ move $a2, $zero -/* 0054C0 800048C0 0C03246B */ jal func_800C91AC +/* 0054C0 800048C0 0C03246B */ jal alEvtqPostEvent /* 0054C4 800048C4 24840014 */ addiu $a0, $a0, 0x14 .L800048C8: /* 0054C8 800048C8 8FBF0014 */ lw $ra, 0x14($sp) diff --git a/asm/non_matchings/unknown_003260/func_800048D8.s b/asm/non_matchings/unknown_003260/func_800048D8.s index 9a720d88..9a0fffb1 100644 --- a/asm/non_matchings/unknown_003260/func_800048D8.s +++ b/asm/non_matchings/unknown_003260/func_800048D8.s @@ -31,7 +31,7 @@ glabel func_800048D8 /* 005548 80004948 A218003E */ sb $t8, 0x3e($s0) /* 00554C 8000494C 8E640000 */ lw $a0, ($s3) /* 005550 80004950 00003025 */ move $a2, $zero -/* 005554 80004954 0C03246B */ jal func_800C91AC +/* 005554 80004954 0C03246B */ jal alEvtqPostEvent /* 005558 80004958 24840014 */ addiu $a0, $a0, 0x14 .L8000495C: /* 00555C 8000495C 8E100000 */ lw $s0, ($s0) diff --git a/asm/non_matchings/unknown_003260/func_800049F8.s b/asm/non_matchings/unknown_003260/func_800049F8.s index 38e58105..b60edbc1 100644 --- a/asm/non_matchings/unknown_003260/func_800049F8.s +++ b/asm/non_matchings/unknown_003260/func_800049F8.s @@ -10,7 +10,7 @@ glabel func_800049F8 /* 005618 80004A18 8C84C6BC */ lw $a0, %lo(D_800DC6BC)($a0) /* 00561C 80004A1C 27A50018 */ addiu $a1, $sp, 0x18 /* 005620 80004A20 00003025 */ move $a2, $zero -/* 005624 80004A24 0C03246B */ jal func_800C91AC +/* 005624 80004A24 0C03246B */ jal alEvtqPostEvent /* 005628 80004A28 24840014 */ addiu $a0, $a0, 0x14 .L80004A2C: /* 00562C 80004A2C 8FBF0014 */ lw $ra, 0x14($sp) diff --git a/asm/non_matchings/unknown_003260/func_80004A60.s b/asm/non_matchings/unknown_003260/func_80004A60.s index 4396a578..8187c848 100644 --- a/asm/non_matchings/unknown_003260/func_80004A60.s +++ b/asm/non_matchings/unknown_003260/func_80004A60.s @@ -37,7 +37,7 @@ glabel func_80004A60 /* 0056E8 80004AE8 8E440000 */ lw $a0, ($s2) /* 0056EC 80004AEC A7AB002C */ sh $t3, 0x2c($sp) /* 0056F0 80004AF0 AFB00030 */ sw $s0, 0x30($sp) -/* 0056F4 80004AF4 0C03246B */ jal func_800C91AC +/* 0056F4 80004AF4 0C03246B */ jal alEvtqPostEvent /* 0056F8 80004AF8 24840014 */ addiu $a0, $a0, 0x14 .L80004AFC: /* 0056FC 80004AFC 8E100000 */ lw $s0, ($s0) diff --git a/asm/non_matchings/unknown_005740/func_8000AE90.s b/asm/non_matchings/unknown_005740/__initChanState.s similarity index 98% rename from asm/non_matchings/unknown_005740/func_8000AE90.s rename to asm/non_matchings/unknown_005740/__initChanState.s index aa5ea319..c9752c79 100644 --- a/asm/non_matchings/unknown_005740/func_8000AE90.s +++ b/asm/non_matchings/unknown_005740/__initChanState.s @@ -1,4 +1,4 @@ -glabel func_8000AE90 +glabel __initChanState /* 00BA90 8000AE90 27BDFFD8 */ addiu $sp, $sp, -0x28 /* 00BA94 8000AE94 AFBF0024 */ sw $ra, 0x24($sp) /* 00BA98 8000AE98 AFB20020 */ sw $s2, 0x20($sp) diff --git a/asm/non_matchings/unknown_005740/func_8000AB00.s b/asm/non_matchings/unknown_005740/func_8000AB00.s index 3c45b067..49ce398c 100644 --- a/asm/non_matchings/unknown_005740/func_8000AB00.s +++ b/asm/non_matchings/unknown_005740/func_8000AB00.s @@ -36,10 +36,10 @@ glabel func_8000AB00 /* 00B784 8000AB84 03284821 */ addu $t1, $t9, $t0 /* 00B788 8000AB88 AE290008 */ sw $t1, 8($s1) .L8000AB8C: -/* 00B78C 8000AB8C 0C0321D8 */ jal func_800C8760 +/* 00B78C 8000AB8C 0C0321D8 */ jal alUnlink /* 00B790 8000AB90 02002025 */ move $a0, $s0 /* 00B794 8000AB94 02002025 */ move $a0, $s0 -/* 00B798 8000AB98 0C0321E4 */ jal func_800C8790 +/* 00B798 8000AB98 0C0321E4 */ jal alLink /* 00B79C 8000AB9C 02402825 */ move $a1, $s2 .L8000ABA0: /* 00B7A0 8000ABA0 1620FFEB */ bnez $s1, .L8000AB50 @@ -68,7 +68,7 @@ glabel func_8000AB00 /* 00B7F8 8000ABF8 A7AE0050 */ sh $t6, 0x50($sp) /* 00B7FC 8000ABFC AFB50054 */ sw $s5, 0x54($sp) /* 00B800 8000AC00 02402025 */ move $a0, $s2 -/* 00B804 8000AC04 0C03246B */ jal func_800C91AC +/* 00B804 8000AC04 0C03246B */ jal alEvtqPostEvent /* 00B808 8000AC08 27A50050 */ addiu $a1, $sp, 0x50 /* 00B80C 8000AC0C 8FBF0034 */ lw $ra, 0x34($sp) /* 00B810 8000AC10 8FB00018 */ lw $s0, 0x18($sp) diff --git a/asm/non_matchings/unknown_005740/func_8000AC34.s b/asm/non_matchings/unknown_005740/func_8000AC34.s index 36017d03..6625d182 100644 --- a/asm/non_matchings/unknown_005740/func_8000AC34.s +++ b/asm/non_matchings/unknown_005740/func_8000AC34.s @@ -27,11 +27,11 @@ glabel func_8000AC34 /* 00B894 8000AC94 AC4A0008 */ sw $t2, 8($v0) .L8000AC98: /* 00B898 8000AC98 AFA7002C */ sw $a3, 0x2c($sp) -/* 00B89C 8000AC9C 0C0321D8 */ jal func_800C8760 +/* 00B89C 8000AC9C 0C0321D8 */ jal alUnlink /* 00B8A0 8000ACA0 A3A9001F */ sb $t1, 0x1f($sp) /* 00B8A4 8000ACA4 8FA50030 */ lw $a1, 0x30($sp) /* 00B8A8 8000ACA8 8FA4002C */ lw $a0, 0x2c($sp) -/* 00B8AC 8000ACAC 0C0321E4 */ jal func_800C8790 +/* 00B8AC 8000ACAC 0C0321E4 */ jal alLink /* 00B8B0 8000ACB0 24A50048 */ addiu $a1, $a1, 0x48 /* 00B8B4 8000ACB4 93A9001F */ lbu $t1, 0x1f($sp) /* 00B8B8 8000ACB8 10000006 */ b .L8000ACD4 diff --git a/asm/non_matchings/unknown_005740/func_8000AEFC.s b/asm/non_matchings/unknown_005740/func_8000AEFC.s index b912899d..5fee62bc 100644 --- a/asm/non_matchings/unknown_005740/func_8000AEFC.s +++ b/asm/non_matchings/unknown_005740/func_8000AEFC.s @@ -31,7 +31,7 @@ glabel func_8000AEFC /* 00BB68 8000AF68 8E040014 */ lw $a0, 0x14($s0) /* 00BB6C 8000AF6C 0320F809 */ jalr $t9 /* 00BB70 8000AF70 26B40048 */ addiu $s4, $s5, 0x48 -/* 00BB74 8000AF74 0C0321D8 */ jal func_800C8760 +/* 00BB74 8000AF74 0C0321D8 */ jal alUnlink /* 00BB78 8000AF78 02002025 */ move $a0, $s0 /* 00BB7C 8000AF7C 12200006 */ beqz $s1, .L8000AF98 /* 00BB80 8000AF80 02002025 */ move $a0, $s0 @@ -41,7 +41,7 @@ glabel func_8000AEFC /* 00BB90 8000AF90 01F84021 */ addu $t0, $t7, $t8 /* 00BB94 8000AF94 AE280008 */ sw $t0, 8($s1) .L8000AF98: -/* 00BB98 8000AF98 0C0321E4 */ jal func_800C8790 +/* 00BB98 8000AF98 0C0321E4 */ jal alLink /* 00BB9C 8000AF9C 02802825 */ move $a1, $s4 /* 00BBA0 8000AFA0 16760006 */ bne $s3, $s6, .L8000AFBC /* 00BBA4 8000AFA4 00000000 */ nop diff --git a/asm/non_matchings/unknown_061D30/D_80062408.s b/asm/non_matchings/unknown_061D30/D_80062408.s index daa0ec9a..56220bdb 100644 --- a/asm/non_matchings/unknown_061D30/D_80062408.s +++ b/asm/non_matchings/unknown_061D30/D_80062408.s @@ -37,7 +37,7 @@ glabel D_80062408 /* 063090 80062490 A7B8006C */ sh $t8, 0x6c($sp) /* 063094 80062494 8E46005C */ lw $a2, 0x5c($s2) /* 063098 80062498 02E02025 */ move $a0, $s7 -/* 06309C 8006249C 0C03246B */ jal func_800C91AC +/* 06309C 8006249C 0C03246B */ jal alEvtqPostEvent /* 0630A0 800624A0 03C02825 */ move $a1, $fp /* 0630A4 800624A4 10000135 */ b .L8006297C /* 0630A8 800624A8 8FA50048 */ lw $a1, 0x48($sp) @@ -153,7 +153,7 @@ glabel D_80062408 /* 06324C 8006264C AFB40074 */ sw $s4, 0x74($sp) /* 063250 80062650 02E02025 */ move $a0, $s7 /* 063254 80062654 03C02825 */ move $a1, $fp -/* 063258 80062658 0C03246B */ jal func_800C91AC +/* 063258 80062658 0C03246B */ jal alEvtqPostEvent /* 06325C 8006265C 02603025 */ move $a2, $s3 /* 063260 80062660 100000C6 */ b .L8006297C /* 063264 80062664 8FA50048 */ lw $a1, 0x48($sp) @@ -189,7 +189,7 @@ glabel D_80062408 /* 0632DC 800626DC A3B00078 */ sb $s0, 0x78($sp) /* 0632E0 800626E0 02E02025 */ move $a0, $s7 /* 0632E4 800626E4 03C02825 */ move $a1, $fp -/* 0632E8 800626E8 0C03246B */ jal func_800C91AC +/* 0632E8 800626E8 0C03246B */ jal alEvtqPostEvent /* 0632EC 800626EC 02603025 */ move $a2, $s3 /* 0632F0 800626F0 100000A2 */ b .L8006297C /* 0632F4 800626F4 8FA50048 */ lw $a1, 0x48($sp) @@ -337,7 +337,7 @@ glabel D_80062408 /* 063508 80062908 A7AB006C */ sh $t3, 0x6c($sp) /* 06350C 8006290C 34C6FFFF */ ori $a2, (0x7FFFFFFF & 0xFFFF) # ori $a2, $a2, 0xffff /* 063510 80062910 02E02025 */ move $a0, $s7 -/* 063514 80062914 0C03246B */ jal func_800C91AC +/* 063514 80062914 0C03246B */ jal alEvtqPostEvent /* 063518 80062918 03C02825 */ move $a1, $fp /* 06351C 8006291C 10000017 */ b .L8006297C /* 063520 80062920 8FA50048 */ lw $a1, 0x48($sp) @@ -365,7 +365,7 @@ glabel D_80062408 .L80062978: /* 063578 80062978 8FA50048 */ lw $a1, 0x48($sp) .L8006297C: -/* 06357C 8006297C 0C0324B4 */ jal func_800C92D0 +/* 06357C 8006297C 0C0324B4 */ jal alEvtqNextEvent /* 063580 80062980 02E02025 */ move $a0, $s7 /* 063584 80062984 1040FEB2 */ beqz $v0, .L80062450 /* 063588 80062988 AE420028 */ sw $v0, 0x28($s2) diff --git a/asm/non_matchings/unknown_061D30/func_80062290.s b/asm/non_matchings/unknown_061D30/func_80062290.s index 577a1b37..e9ec4db5 100644 --- a/asm/non_matchings/unknown_061D30/func_80062290.s +++ b/asm/non_matchings/unknown_061D30/func_80062290.s @@ -40,17 +40,17 @@ glabel func_80062290 /* 062F28 80062328 AFAF0010 */ sw $t7, 0x10($sp) /* 062F2C 8006232C 00002025 */ move $a0, $zero /* 062F30 80062330 00002825 */ move $a1, $zero -/* 062F34 80062334 0C031DFC */ jal func_800C77F0 +/* 062F34 80062334 0C031DFC */ jal alHeapDBAlloc /* 062F38 80062338 AFA6002C */ sw $a2, 0x2c($sp) /* 062F3C 8006233C AE020060 */ sw $v0, 0x60($s0) -/* 062F40 80062340 0C002BA4 */ jal func_8000AE90 +/* 062F40 80062340 0C002BA4 */ jal __initChanState /* 062F44 80062344 02002025 */ move $a0, $s0 /* 062F48 80062348 8FA6002C */ lw $a2, 0x2c($sp) /* 062F4C 8006234C 8E270000 */ lw $a3, ($s1) /* 062F50 80062350 24180038 */ li $t8, 56 /* 062F54 80062354 AFB80010 */ sw $t8, 0x10($sp) /* 062F58 80062358 00002025 */ move $a0, $zero -/* 062F5C 8006235C 0C031DFC */ jal func_800C77F0 +/* 062F5C 8006235C 0C031DFC */ jal alHeapDBAlloc /* 062F60 80062360 00002825 */ move $a1, $zero /* 062F64 80062364 AE00006C */ sw $zero, 0x6c($s0) /* 062F68 80062368 8E390000 */ lw $t9, ($s1) @@ -75,11 +75,11 @@ glabel func_80062290 /* 062FAC 800623AC 8FA6002C */ lw $a2, 0x2c($sp) /* 062FB0 800623B0 240A001C */ li $t2, 28 /* 062FB4 800623B4 AFAA0010 */ sw $t2, 0x10($sp) -/* 062FB8 800623B8 0C031DFC */ jal func_800C77F0 +/* 062FB8 800623B8 0C031DFC */ jal alHeapDBAlloc /* 062FBC 800623BC 00002025 */ move $a0, $zero /* 062FC0 800623C0 8E260004 */ lw $a2, 4($s1) /* 062FC4 800623C4 26040048 */ addiu $a0, $s0, 0x48 -/* 062FC8 800623C8 0C0324D7 */ jal func_800C935C +/* 062FC8 800623C8 0C0324D7 */ jal alEvtqNew /* 062FCC 800623CC 00402825 */ move $a1, $v0 /* 062FD0 800623D0 3C0B8006 */ lui $t3, %hi(D_80062408) # $t3, 0x8006 /* 062FD4 800623D4 256B2408 */ addiu $t3, %lo(D_80062408) # addiu $t3, $t3, 0x2408 @@ -88,7 +88,7 @@ glabel func_80062290 /* 062FE0 800623E0 AE100004 */ sw $s0, 4($s0) /* 062FE4 800623E4 3C04800E */ lui $a0, %hi(D_800E3780) # $a0, 0x800e /* 062FE8 800623E8 8C843780 */ lw $a0, %lo(D_800E3780)($a0) -/* 062FEC 800623EC 0C0324F4 */ jal func_800C93D0 +/* 062FEC 800623EC 0C0324F4 */ jal alSynAddPlayer /* 062FF0 800623F0 02002825 */ move $a1, $s0 /* 062FF4 800623F4 8FBF0024 */ lw $ra, 0x24($sp) /* 062FF8 800623F8 8FB0001C */ lw $s0, 0x1c($sp) diff --git a/asm/non_matchings/unknown_061D30/func_800629CC.s b/asm/non_matchings/unknown_061D30/func_800629CC.s index 194295c9..199630c2 100644 --- a/asm/non_matchings/unknown_061D30/func_800629CC.s +++ b/asm/non_matchings/unknown_061D30/func_800629CC.s @@ -21,7 +21,7 @@ glabel func_800629CC /* 063618 80062A18 01F80019 */ multu $t7, $t8 /* 06361C 80062A1C 27A50020 */ addiu $a1, $sp, 0x20 /* 063620 80062A20 00003012 */ mflo $a2 -/* 063624 80062A24 0C03246B */ jal func_800C91AC +/* 063624 80062A24 0C03246B */ jal alEvtqPostEvent /* 063628 80062A28 00000000 */ nop .L80062A2C: /* 06362C 80062A2C 8FBF0014 */ lw $ra, 0x14($sp) diff --git a/asm/non_matchings/unknown_061D30/func_80062A3C.s b/asm/non_matchings/unknown_061D30/func_80062A3C.s index 514527cd..ebebbb9e 100644 --- a/asm/non_matchings/unknown_061D30/func_80062A3C.s +++ b/asm/non_matchings/unknown_061D30/func_80062A3C.s @@ -38,7 +38,7 @@ glabel func_80062A3C /* 0636CC 80062ACC 3C067FFF */ lui $a2, (0x7FFFFFFF >> 16) # lui $a2, 0x7fff /* 0636D0 80062AD0 A7B90028 */ sh $t9, 0x28($sp) /* 0636D4 80062AD4 34C6FFFF */ ori $a2, (0x7FFFFFFF & 0xFFFF) # ori $a2, $a2, 0xffff -/* 0636D8 80062AD8 0C03246B */ jal func_800C91AC +/* 0636D8 80062AD8 0C03246B */ jal alEvtqPostEvent /* 0636DC 80062ADC 26040048 */ addiu $a0, $s0, 0x48 /* 0636E0 80062AE0 10000004 */ b .L80062AF4 /* 0636E4 80062AE4 8FBF001C */ lw $ra, 0x1c($sp) diff --git a/asm/non_matchings/unknown_061D30/func_80062B00.s b/asm/non_matchings/unknown_061D30/func_80062B00.s index 8c94132b..c7789508 100644 --- a/asm/non_matchings/unknown_061D30/func_80062B00.s +++ b/asm/non_matchings/unknown_061D30/func_80062B00.s @@ -210,7 +210,7 @@ glabel func_80062B00 /* 063A1C 80062E1C 27A500AC */ addiu $a1, $sp, 0xac /* 063A20 80062E20 00403025 */ move $a2, $v0 /* 063A24 80062E24 AFA30058 */ sw $v1, 0x58($sp) -/* 063A28 80062E28 0C03246B */ jal func_800C91AC +/* 063A28 80062E28 0C03246B */ jal alEvtqPostEvent /* 063A2C 80062E2C AFAE00B4 */ sw $t6, 0xb4($sp) /* 063A30 80062E30 920F0037 */ lbu $t7, 0x37($s0) /* 063A34 80062E34 8FA30058 */ lw $v1, 0x58($sp) @@ -284,7 +284,7 @@ glabel func_80062B00 /* 063B34 80062F34 00403025 */ move $a2, $v0 /* 063B38 80062F38 AFA30058 */ sw $v1, 0x58($sp) /* 063B3C 80062F3C AFAC00B4 */ sw $t4, 0xb4($sp) -/* 063B40 80062F40 0C03246B */ jal func_800C91AC +/* 063B40 80062F40 0C03246B */ jal alEvtqPostEvent /* 063B44 80062F44 A3AE00B8 */ sb $t6, 0xb8($sp) /* 063B48 80062F48 920F0037 */ lbu $t7, 0x37($s0) /* 063B4C 80062F4C 8FA30058 */ lw $v1, 0x58($sp) @@ -336,7 +336,7 @@ glabel func_80062B00 /* 063C00 80063000 8D8D0000 */ lw $t5, ($t4) /* 063C04 80063004 02603025 */ move $a2, $s3 /* 063C08 80063008 8DB90004 */ lw $t9, 4($t5) -/* 063C0C 8006300C 0C03246B */ jal func_800C91AC +/* 063C0C 8006300C 0C03246B */ jal alEvtqPostEvent /* 063C10 80063010 AFB900B4 */ sw $t9, 0xb4($sp) /* 063C14 80063014 8FA200DC */ lw $v0, 0xdc($sp) /* 063C18 80063018 24080015 */ li $t0, 21 @@ -355,7 +355,7 @@ glabel func_80062B00 /* 063C4C 8006304C 016E0019 */ multu $t3, $t6 /* 063C50 80063050 27A500AC */ addiu $a1, $sp, 0xac /* 063C54 80063054 00003012 */ mflo $a2 -/* 063C58 80063058 0C03246B */ jal func_800C91AC +/* 063C58 80063058 0C03246B */ jal alEvtqPostEvent /* 063C5C 8006305C 00000000 */ nop /* 063C60 80063060 100001DB */ b .L800637D0 /* 063C64 80063064 8FBF003C */ lw $ra, 0x3c($sp) diff --git a/asm/non_matchings/unknown_061D30/func_800637EC.s b/asm/non_matchings/unknown_061D30/func_800637EC.s index 8cfb357f..4fe576eb 100644 --- a/asm/non_matchings/unknown_061D30/func_800637EC.s +++ b/asm/non_matchings/unknown_061D30/func_800637EC.s @@ -42,12 +42,12 @@ glabel func_800637EC /* 064488 80063888 8E110000 */ lw $s1, ($s0) /* 06448C 8006388C 168D0015 */ bne $s4, $t5, .L800638E4 /* 064490 80063890 024C9021 */ addu $s2, $s2, $t4 -/* 064494 80063894 0C0321D8 */ jal func_800C8760 +/* 064494 80063894 0C0321D8 */ jal alUnlink /* 064498 80063898 02002025 */ move $a0, $s0 /* 06449C 8006389C 12600006 */ beqz $s3, .L800638B8 /* 0644A0 800638A0 00000000 */ nop /* 0644A4 800638A4 02002025 */ move $a0, $s0 -/* 0644A8 800638A8 0C0321E4 */ jal func_800C8790 +/* 0644A8 800638A8 0C0321E4 */ jal alLink /* 0644AC 800638AC 02602825 */ move $a1, $s3 /* 0644B0 800638B0 10000004 */ b .L800638C4 /* 0644B4 800638B4 00000000 */ nop diff --git a/asm/non_matchings/unknown_061D30/func_80063984.s b/asm/non_matchings/unknown_061D30/func_80063984.s index 4ca8f9d8..4ff22c8b 100644 --- a/asm/non_matchings/unknown_061D30/func_80063984.s +++ b/asm/non_matchings/unknown_061D30/func_80063984.s @@ -16,7 +16,7 @@ glabel func_80063984 /* 0645B8 800639B8 00000000 */ nop /* 0645BC 800639BC 14800005 */ bnez $a0, .L800639D4 /* 0645C0 800639C0 00000000 */ nop -/* 0645C4 800639C4 0C0321E4 */ jal func_800C8790 +/* 0645C4 800639C4 0C0321E4 */ jal alLink /* 0645C8 800639C8 00E02025 */ move $a0, $a3 /* 0645CC 800639CC 10000013 */ b .L80063A1C /* 0645D0 800639D0 8FA4001C */ lw $a0, 0x1c($sp) @@ -29,7 +29,7 @@ glabel func_80063984 /* 0645E8 800639E8 00437823 */ subu $t7, $v0, $v1 /* 0645EC 800639EC 00627023 */ subu $t6, $v1, $v0 /* 0645F0 800639F0 AC8E0008 */ sw $t6, 8($a0) -/* 0645F4 800639F4 0C0321E4 */ jal func_800C8790 +/* 0645F4 800639F4 0C0321E4 */ jal alLink /* 0645F8 800639F8 00E02025 */ move $a0, $a3 /* 0645FC 800639FC 10000007 */ b .L80063A1C /* 064600 80063A00 8FA4001C */ lw $a0, 0x1c($sp) diff --git a/asm/non_matchings/unknown_0646F0/func_80063AF0.s b/asm/non_matchings/unknown_0646F0/func_80063AF0.s index 0fc4040e..a8255199 100644 --- a/asm/non_matchings/unknown_0646F0/func_80063AF0.s +++ b/asm/non_matchings/unknown_0646F0/func_80063AF0.s @@ -14,7 +14,7 @@ glabel func_80063AF0 /* 064720 80063B20 A3A70022 */ sb $a3, 0x22($sp) /* 064724 80063B24 27A50018 */ addiu $a1, $sp, 0x18 /* 064728 80063B28 24840048 */ addiu $a0, $a0, 0x48 -/* 06472C 80063B2C 0C03246B */ jal func_800C91AC +/* 06472C 80063B2C 0C03246B */ jal alEvtqPostEvent /* 064730 80063B30 00003025 */ move $a2, $zero /* 064734 80063B34 8FBF0014 */ lw $ra, 0x14($sp) /* 064738 80063B38 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/asm/non_matchings/unknown_0646F0/func_80063B44.s b/asm/non_matchings/unknown_0646F0/func_80063B44.s index 15c2399c..325278a1 100644 --- a/asm/non_matchings/unknown_0646F0/func_80063B44.s +++ b/asm/non_matchings/unknown_0646F0/func_80063B44.s @@ -14,7 +14,7 @@ glabel func_80063B44 /* 064774 80063B74 A3A70022 */ sb $a3, 0x22($sp) /* 064778 80063B78 27A50018 */ addiu $a1, $sp, 0x18 /* 06477C 80063B7C 24840048 */ addiu $a0, $a0, 0x48 -/* 064780 80063B80 0C03246B */ jal func_800C91AC +/* 064780 80063B80 0C03246B */ jal alEvtqPostEvent /* 064784 80063B84 00003025 */ move $a2, $zero /* 064788 80063B88 8FBF0014 */ lw $ra, 0x14($sp) /* 06478C 80063B8C 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/asm/non_matchings/unknown_065D30/func_80065130.s b/asm/non_matchings/unknown_065D30/alSynNew.s similarity index 90% rename from asm/non_matchings/unknown_065D30/func_80065130.s rename to asm/non_matchings/unknown_065D30/alSynNew.s index ad011840..463bd294 100644 --- a/asm/non_matchings/unknown_065D30/func_80065130.s +++ b/asm/non_matchings/unknown_065D30/alSynNew.s @@ -1,4 +1,4 @@ -glabel func_80065130 +glabel alSynNew /* 065D30 80065130 27BDFF90 */ addiu $sp, $sp, -0x70 /* 065D34 80065134 AFBF0044 */ sw $ra, 0x44($sp) /* 065D38 80065138 AFBE0040 */ sw $fp, 0x40($sp) @@ -29,10 +29,10 @@ glabel func_80065130 /* 065D9C 8006519C 00002025 */ move $a0, $zero /* 065DA0 800651A0 00002825 */ move $a1, $zero /* 065DA4 800651A4 24070001 */ li $a3, 1 -/* 065DA8 800651A8 0C031DFC */ jal func_800C77F0 +/* 065DA8 800651A8 0C031DFC */ jal alHeapDBAlloc /* 065DAC 800651AC 02E03025 */ move $a2, $s7 /* 065DB0 800651B0 AFA2005C */ sw $v0, 0x5c($sp) -/* 065DB4 800651B4 0C019439 */ jal func_800650E4 +/* 065DB4 800651B4 0C019439 */ jal alSaveNew /* 065DB8 800651B8 00402025 */ move $a0, $v0 /* 065DBC 800651BC 8FA9005C */ lw $t1, 0x5c($sp) /* 065DC0 800651C0 240A004C */ li $t2, 76 @@ -41,7 +41,7 @@ glabel func_80065130 /* 065DCC 800651CC 00002025 */ move $a0, $zero /* 065DD0 800651D0 00002825 */ move $a1, $zero /* 065DD4 800651D4 02E03025 */ move $a2, $s7 -/* 065DD8 800651D8 0C031DFC */ jal func_800C77F0 +/* 065DD8 800651D8 0C031DFC */ jal alHeapDBAlloc /* 065DDC 800651DC 24070002 */ li $a3, 2 /* 065DE0 800651E0 240B0002 */ li $t3, 2 /* 065DE4 800651E4 AEC20034 */ sw $v0, 0x34($s6) @@ -51,30 +51,30 @@ glabel func_80065130 /* 065DF4 800651F4 AFAC0010 */ sw $t4, 0x10($sp) /* 065DF8 800651F8 00002025 */ move $a0, $zero /* 065DFC 800651FC 00002825 */ move $a1, $zero -/* 065E00 80065200 0C031DFC */ jal func_800C77F0 +/* 065E00 80065200 0C031DFC */ jal alHeapDBAlloc /* 065E04 80065204 02E03025 */ move $a2, $s7 /* 065E08 80065208 8EC40034 */ lw $a0, 0x34($s6) /* 065E0C 8006520C 8FC60004 */ lw $a2, 4($fp) -/* 065E10 80065210 0C019409 */ jal func_80065024 +/* 065E10 80065210 0C019409 */ jal alAuxBusNew /* 065E14 80065214 00402825 */ move $a1, $v0 /* 065E18 80065218 8FC70004 */ lw $a3, 4($fp) /* 065E1C 8006521C 240D0004 */ li $t5, 4 /* 065E20 80065220 AFAD0010 */ sw $t5, 0x10($sp) /* 065E24 80065224 00002025 */ move $a0, $zero /* 065E28 80065228 00002825 */ move $a1, $zero -/* 065E2C 8006522C 0C031DFC */ jal func_800C77F0 +/* 065E2C 8006522C 0C031DFC */ jal alHeapDBAlloc /* 065E30 80065230 02E03025 */ move $a2, $s7 /* 065E34 80065234 8EC40034 */ lw $a0, 0x34($s6) /* 065E38 80065238 8FC60004 */ lw $a2, 4($fp) /* 065E3C 8006523C 00402825 */ move $a1, $v0 -/* 065E40 80065240 0C019409 */ jal func_80065024 +/* 065E40 80065240 0C019409 */ jal alAuxBusNew /* 065E44 80065244 2484004C */ addiu $a0, $a0, 0x4c /* 065E48 80065248 240E0020 */ li $t6, 32 /* 065E4C 8006524C AFAE0010 */ sw $t6, 0x10($sp) /* 065E50 80065250 00002025 */ move $a0, $zero /* 065E54 80065254 00002825 */ move $a1, $zero /* 065E58 80065258 02E03025 */ move $a2, $s7 -/* 065E5C 8006525C 0C031DFC */ jal func_800C77F0 +/* 065E5C 8006525C 0C031DFC */ jal alHeapDBAlloc /* 065E60 80065260 24070001 */ li $a3, 1 /* 065E64 80065264 AEC20030 */ sw $v0, 0x30($s6) /* 065E68 80065268 8FC70004 */ lw $a3, 4($fp) @@ -82,11 +82,11 @@ glabel func_80065130 /* 065E70 80065270 AFAF0010 */ sw $t7, 0x10($sp) /* 065E74 80065274 00002025 */ move $a0, $zero /* 065E78 80065278 00002825 */ move $a1, $zero -/* 065E7C 8006527C 0C031DFC */ jal func_800C77F0 +/* 065E7C 8006527C 0C031DFC */ jal alHeapDBAlloc /* 065E80 80065280 02E03025 */ move $a2, $s7 /* 065E84 80065284 8EC40030 */ lw $a0, 0x30($s6) /* 065E88 80065288 8FC60004 */ lw $a2, 4($fp) -/* 065E8C 8006528C 0C019421 */ jal func_80065084 +/* 065E8C 8006528C 0C019421 */ jal alMainBusNew /* 065E90 80065290 00402825 */ move $a1, $v0 /* 065E94 80065294 00008025 */ move $s0, $zero /* 065E98 80065298 03C08825 */ move $s1, $fp @@ -128,7 +128,7 @@ glabel func_80065130 /* 065F1C 8006531C AFAA0010 */ sw $t2, 0x10($sp) /* 065F20 80065320 00002025 */ move $a0, $zero /* 065F24 80065324 00002825 */ move $a1, $zero -/* 065F28 80065328 0C031DFC */ jal func_800C77F0 +/* 065F28 80065328 0C031DFC */ jal alHeapDBAlloc /* 065F2C 8006532C 02E03025 */ move $a2, $s7 /* 065F30 80065330 8FCB0004 */ lw $t3, 4($fp) /* 065F34 80065334 00008025 */ move $s0, $zero @@ -142,34 +142,34 @@ glabel func_80065130 .L80065354: /* 065F54 80065354 8FA50048 */ lw $a1, 0x48($sp) /* 065F58 80065358 0220A825 */ move $s5, $s1 -/* 065F5C 8006535C 0C0321E4 */ jal func_800C8790 +/* 065F5C 8006535C 0C0321E4 */ jal alLink /* 065F60 80065360 02202025 */ move $a0, $s1 /* 065F64 80065364 AE200008 */ sw $zero, 8($s1) /* 065F68 80065368 8EC50024 */ lw $a1, 0x24($s6) /* 065F6C 8006536C 02802025 */ move $a0, $s4 -/* 065F70 80065370 0C0193BE */ jal func_80064EF8 +/* 065F70 80065370 0C0193BE */ jal alLoadNew /* 065F74 80065374 02E03025 */ move $a2, $s7 /* 065F78 80065378 02802025 */ move $a0, $s4 /* 065F7C 8006537C 24050001 */ li $a1, 1 -/* 065F80 80065380 0C032D50 */ jal D_800CB540 +/* 065F80 80065380 0C032D50 */ jal alLoadParam /* 065F84 80065384 00003025 */ move $a2, $zero /* 065F88 80065388 02602025 */ move $a0, $s3 -/* 065F8C 8006538C 0C0193E7 */ jal func_80064F9C +/* 065F8C 8006538C 0C0193E7 */ jal alResampleNew /* 065F90 80065390 02E02825 */ move $a1, $s7 /* 065F94 80065394 02602025 */ move $a0, $s3 /* 065F98 80065398 24050001 */ li $a1, 1 -/* 065F9C 8006539C 0C033024 */ jal D_800CC090 +/* 065F9C 8006539C 0C033024 */ jal alResampleParam /* 065FA0 800653A0 02803025 */ move $a2, $s4 /* 065FA4 800653A4 02402025 */ move $a0, $s2 -/* 065FA8 800653A8 0C019395 */ jal func_80064E54 +/* 065FA8 800653A8 0C019395 */ jal alEnvmixerNew /* 065FAC 800653AC 02E02825 */ move $a1, $s7 /* 065FB0 800653B0 02402025 */ move $a0, $s2 /* 065FB4 800653B4 24050001 */ li $a1, 1 -/* 065FB8 800653B8 0C032A9F */ jal D_800CAA7C +/* 065FB8 800653B8 0C032A9F */ jal alEnvmixerParam /* 065FBC 800653BC 02603025 */ move $a2, $s3 /* 065FC0 800653C0 8EC40034 */ lw $a0, 0x34($s6) /* 065FC4 800653C4 24050002 */ li $a1, 2 -/* 065FC8 800653C8 0C019675 */ jal D_800659D4 +/* 065FC8 800653C8 0C019675 */ jal alAuxBusParam /* 065FCC 800653CC 02403025 */ move $a2, $s2 /* 065FD0 800653D0 26AC008C */ addiu $t4, $s5, 0x8c /* 065FD4 800653D4 AEAC000C */ sw $t4, 0xc($s5) @@ -185,14 +185,14 @@ glabel func_80065130 .L800653FC: /* 065FFC 800653FC 8FA4005C */ lw $a0, 0x5c($sp) /* 066000 80065400 8EC60030 */ lw $a2, 0x30($s6) -/* 066004 80065404 0C033138 */ jal D_800CC4E0 +/* 066004 80065404 0C033138 */ jal alSaveParam /* 066008 80065408 24050001 */ li $a1, 1 /* 06600C 8006540C 8FC70008 */ lw $a3, 8($fp) /* 066010 80065410 240E001C */ li $t6, 28 /* 066014 80065414 AFAE0010 */ sw $t6, 0x10($sp) /* 066018 80065418 00002025 */ move $a0, $zero /* 06601C 8006541C 00002825 */ move $a1, $zero -/* 066020 80065420 0C031DFC */ jal func_800C77F0 +/* 066020 80065420 0C031DFC */ jal alHeapDBAlloc /* 066024 80065424 02E03025 */ move $a2, $s7 /* 066028 80065428 AEC0002C */ sw $zero, 0x2c($s6) /* 06602C 8006542C 8FCF0008 */ lw $t7, 8($fp) diff --git a/asm/non_matchings/unknown_065D30/func_800656BC.s b/asm/non_matchings/unknown_065D30/func_800656BC.s index e2840431..3b17c5ec 100644 --- a/asm/non_matchings/unknown_065D30/func_800656BC.s +++ b/asm/non_matchings/unknown_065D30/func_800656BC.s @@ -9,10 +9,10 @@ glabel func_800656BC /* 0662D8 800656D8 1200000A */ beqz $s0, .L80065704 /* 0662DC 800656DC 24920004 */ addiu $s2, $a0, 4 .L800656E0: -/* 0662E0 800656E0 0C0321D8 */ jal func_800C8760 +/* 0662E0 800656E0 0C0321D8 */ jal alUnlink /* 0662E4 800656E4 02002025 */ move $a0, $s0 /* 0662E8 800656E8 02002025 */ move $a0, $s0 -/* 0662EC 800656EC 0C0321E4 */ jal func_800C8790 +/* 0662EC 800656EC 0C0321E4 */ jal alLink /* 0662F0 800656F0 02402825 */ move $a1, $s2 /* 0662F4 800656F4 8E300014 */ lw $s0, 0x14($s1) /* 0662F8 800656F8 00000000 */ nop diff --git a/asm/non_matchings/unknown_065D30/func_8006571C.s b/asm/non_matchings/unknown_065D30/func_8006571C.s index d3ca135e..eb370e19 100644 --- a/asm/non_matchings/unknown_065D30/func_8006571C.s +++ b/asm/non_matchings/unknown_065D30/func_8006571C.s @@ -3,11 +3,11 @@ glabel func_8006571C /* 066320 80065720 AFBF0014 */ sw $ra, 0x14($sp) /* 066324 80065724 AFA40018 */ sw $a0, 0x18($sp) /* 066328 80065728 AFA5001C */ sw $a1, 0x1c($sp) -/* 06632C 8006572C 0C0321D8 */ jal func_800C8760 +/* 06632C 8006572C 0C0321D8 */ jal alUnlink /* 066330 80065730 00A02025 */ move $a0, $a1 /* 066334 80065734 8FA50018 */ lw $a1, 0x18($sp) /* 066338 80065738 8FA4001C */ lw $a0, 0x1c($sp) -/* 06633C 8006573C 0C0321E4 */ jal func_800C8790 +/* 06633C 8006573C 0C0321E4 */ jal alLink /* 066340 80065740 24A50014 */ addiu $a1, $a1, 0x14 /* 066344 80065744 8FBF0014 */ lw $ra, 0x14($sp) /* 066348 80065748 27BD0018 */ addiu $sp, $sp, 0x18 diff --git a/asm/non_matchings/unknown_066500/D_800659D4.s b/asm/non_matchings/unknown_066500/alAuxBusParam.s similarity index 99% rename from asm/non_matchings/unknown_066500/D_800659D4.s rename to asm/non_matchings/unknown_066500/alAuxBusParam.s index 204301b5..5f125f0f 100644 --- a/asm/non_matchings/unknown_066500/D_800659D4.s +++ b/asm/non_matchings/unknown_066500/alAuxBusParam.s @@ -1,4 +1,4 @@ -glabel D_800659D4 +glabel alAuxBusParam /* 0665D4 800659D4 8C83001C */ lw $v1, 0x1c($a0) /* 0665D8 800659D8 24010002 */ li $at, 2 /* 0665DC 800659DC 10A10006 */ beq $a1, $at, .L800659F8 diff --git a/asm/non_matchings/unknown_066500/func_80065A80.s b/asm/non_matchings/unknown_066500/func_80065A80.s index 84d321f7..7bff323a 100644 --- a/asm/non_matchings/unknown_066500/func_80065A80.s +++ b/asm/non_matchings/unknown_066500/func_80065A80.s @@ -17,7 +17,7 @@ glabel func_80065A80 /* 0666BC 80065ABC AFA60018 */ sw $a2, 0x18($sp) /* 0666C0 80065AC0 AFA70024 */ sw $a3, 0x24($sp) /* 0666C4 80065AC4 24050011 */ li $a1, 17 -/* 0666C8 80065AC8 0C019675 */ jal D_800659D4 +/* 0666C8 80065AC8 0C019675 */ jal alAuxBusParam /* 0666CC 80065ACC 03192021 */ addu $a0, $t8, $t9 /* 0666D0 80065AD0 87AA002A */ lh $t2, 0x2a($sp) /* 0666D4 80065AD4 8FA80020 */ lw $t0, 0x20($sp) @@ -29,7 +29,7 @@ glabel func_80065A80 /* 0666EC 80065AEC 8FA60018 */ lw $a2, 0x18($sp) /* 0666F0 80065AF0 000B5880 */ sll $t3, $t3, 2 /* 0666F4 80065AF4 24050002 */ li $a1, 2 -/* 0666F8 80065AF8 0C019675 */ jal D_800659D4 +/* 0666F8 80065AF8 0C019675 */ jal alAuxBusParam /* 0666FC 80065AFC 012B2021 */ addu $a0, $t1, $t3 /* 066700 80065B00 87AC002A */ lh $t4, 0x2a($sp) /* 066704 80065B04 8FAD0024 */ lw $t5, 0x24($sp) diff --git a/asm/non_matchings/unknown_0C83F0/func_800C77F0.s b/asm/non_matchings/unknown_0C83F0/alHeapDBAlloc.s similarity index 98% rename from asm/non_matchings/unknown_0C83F0/func_800C77F0.s rename to asm/non_matchings/unknown_0C83F0/alHeapDBAlloc.s index 9d98beef..b984266d 100644 --- a/asm/non_matchings/unknown_0C83F0/func_800C77F0.s +++ b/asm/non_matchings/unknown_0C83F0/alHeapDBAlloc.s @@ -1,4 +1,4 @@ -glabel func_800C77F0 +glabel alHeapDBAlloc /* 0C83F0 800C77F0 8FAE0010 */ lw $t6, 0x10($sp) /* 0C83F4 800C77F4 AFA40000 */ sw $a0, ($sp) /* 0C83F8 800C77F8 AFA50004 */ sw $a1, 4($sp) diff --git a/asm/non_matchings/unknown_0C8450/func_800C7850.s b/asm/non_matchings/unknown_0C8450/func_800C7850.s index b3a5fc02..1f063fa9 100644 --- a/asm/non_matchings/unknown_0C8450/func_800C7850.s +++ b/asm/non_matchings/unknown_0C8450/func_800C7850.s @@ -8,7 +8,7 @@ glabel func_800C7850 /* 0C8468 800C7868 A7AE001C */ sh $t6, 0x1c($sp) /* 0C846C 800C786C 27A50018 */ addiu $a1, $sp, 0x18 /* 0C8470 800C7870 24840048 */ addiu $a0, $a0, 0x48 -/* 0C8474 800C7874 0C03246B */ jal func_800C91AC +/* 0C8474 800C7874 0C03246B */ jal alEvtqPostEvent /* 0C8478 800C7878 00003025 */ move $a2, $zero /* 0C847C 800C787C 8FBF0014 */ lw $ra, 0x14($sp) /* 0C8480 800C7880 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/lib/asm/non_matchings/unknown_0C84E0/func_800C78E0.s b/lib/asm/non_matchings/unknown_0C84E0/func_800C78E0.s index 44b087a2..4e57faf0 100644 --- a/lib/asm/non_matchings/unknown_0C84E0/func_800C78E0.s +++ b/lib/asm/non_matchings/unknown_0C84E0/func_800C78E0.s @@ -15,7 +15,7 @@ glabel func_800C78E0 /* 0C8514 800C7914 A3A80022 */ sb $t0, 0x22($sp) /* 0C8518 800C7918 00003025 */ move $a2, $zero /* 0C851C 800C791C 27A50018 */ addiu $a1, $sp, 0x18 -/* 0C8520 800C7920 0C03246B */ jal func_800C91AC +/* 0C8520 800C7920 0C03246B */ jal alEvtqPostEvent /* 0C8524 800C7924 24840048 */ addiu $a0, $a0, 0x48 /* 0C8528 800C7928 8FBF0014 */ lw $ra, 0x14($sp) /* 0C852C 800C792C 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/lib/asm/non_matchings/unknown_0C8540/func_800C7940.s b/lib/asm/non_matchings/unknown_0C8540/func_800C7940.s index 4d5853ef..f67fd550 100644 --- a/lib/asm/non_matchings/unknown_0C8540/func_800C7940.s +++ b/lib/asm/non_matchings/unknown_0C8540/func_800C7940.s @@ -15,7 +15,7 @@ glabel func_800C7940 /* 0C8574 800C7974 A3A80022 */ sb $t0, 0x22($sp) /* 0C8578 800C7978 00003025 */ move $a2, $zero /* 0C857C 800C797C 27A50018 */ addiu $a1, $sp, 0x18 -/* 0C8580 800C7980 0C03246B */ jal func_800C91AC +/* 0C8580 800C7980 0C03246B */ jal alEvtqPostEvent /* 0C8584 800C7984 24840048 */ addiu $a0, $a0, 0x48 /* 0C8588 800C7988 8FBF0014 */ lw $ra, 0x14($sp) /* 0C858C 800C798C 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/lib/asm/non_matchings/unknown_0C85E0/func_800C79E0.s b/lib/asm/non_matchings/unknown_0C85E0/func_800C79E0.s index 9a425cfd..10d39d4e 100644 --- a/lib/asm/non_matchings/unknown_0C85E0/func_800C79E0.s +++ b/lib/asm/non_matchings/unknown_0C85E0/func_800C79E0.s @@ -18,7 +18,7 @@ glabel func_800C79E0 /* 0C8620 800C7A20 A3AC0025 */ sb $t4, 0x25($sp) /* 0C8624 800C7A24 27A50018 */ addiu $a1, $sp, 0x18 /* 0C8628 800C7A28 24840048 */ addiu $a0, $a0, 0x48 -/* 0C862C 800C7A2C 0C03246B */ jal func_800C91AC +/* 0C862C 800C7A2C 0C03246B */ jal alEvtqPostEvent /* 0C8630 800C7A30 00003025 */ move $a2, $zero /* 0C8634 800C7A34 8FBF0014 */ lw $ra, 0x14($sp) /* 0C8638 800C7A38 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/lib/asm/non_matchings/unknown_0C8660/func_800C7A60.s b/lib/asm/non_matchings/unknown_0C8660/func_800C7A60.s index 6e9713c8..4251e998 100644 --- a/lib/asm/non_matchings/unknown_0C8660/func_800C7A60.s +++ b/lib/asm/non_matchings/unknown_0C8660/func_800C7A60.s @@ -6,7 +6,7 @@ glabel func_800C7A60 /* 0C8670 800C7A70 A7AE0018 */ sh $t6, 0x18($sp) /* 0C8674 800C7A74 27A50018 */ addiu $a1, $sp, 0x18 /* 0C8678 800C7A78 24840048 */ addiu $a0, $a0, 0x48 -/* 0C867C 800C7A7C 0C03246B */ jal func_800C91AC +/* 0C867C 800C7A7C 0C03246B */ jal alEvtqPostEvent /* 0C8680 800C7A80 00003025 */ move $a2, $zero /* 0C8684 800C7A84 8FBF0014 */ lw $ra, 0x14($sp) /* 0C8688 800C7A88 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/lib/asm/non_matchings/unknown_0C9160/func_800C8560.s b/lib/asm/non_matchings/unknown_0C9160/func_800C8560.s index 33ab7b0f..bf6e8685 100644 --- a/lib/asm/non_matchings/unknown_0C9160/func_800C8560.s +++ b/lib/asm/non_matchings/unknown_0C9160/func_800C8560.s @@ -6,7 +6,7 @@ glabel func_800C8560 /* 0C9170 800C8570 A7AE0018 */ sh $t6, 0x18($sp) /* 0C9174 800C8574 27A50018 */ addiu $a1, $sp, 0x18 /* 0C9178 800C8578 24840048 */ addiu $a0, $a0, 0x48 -/* 0C917C 800C857C 0C03246B */ jal func_800C91AC +/* 0C917C 800C857C 0C03246B */ jal alEvtqPostEvent /* 0C9180 800C8580 00003025 */ move $a2, $zero /* 0C9184 800C8584 8FBF0014 */ lw $ra, 0x14($sp) /* 0C9188 800C8588 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/lib/asm/non_matchings/unknown_0C91A0/func_800C8790.s b/lib/asm/non_matchings/unknown_0C91A0/alLink.s similarity index 95% rename from lib/asm/non_matchings/unknown_0C91A0/func_800C8790.s rename to lib/asm/non_matchings/unknown_0C91A0/alLink.s index 1ad3c495..37be21aa 100644 --- a/lib/asm/non_matchings/unknown_0C91A0/func_800C8790.s +++ b/lib/asm/non_matchings/unknown_0C91A0/alLink.s @@ -1,4 +1,4 @@ -glabel func_800C8790 +glabel alLink /* 0C9390 800C8790 8CAE0000 */ lw $t6, ($a1) /* 0C9394 800C8794 AC850004 */ sw $a1, 4($a0) /* 0C9398 800C8798 AC8E0000 */ sw $t6, ($a0) diff --git a/lib/asm/non_matchings/unknown_0C91A0/func_800C8760.s b/lib/asm/non_matchings/unknown_0C91A0/alUnlink.s similarity index 96% rename from lib/asm/non_matchings/unknown_0C91A0/func_800C8760.s rename to lib/asm/non_matchings/unknown_0C91A0/alUnlink.s index 9e819acf..c314b900 100644 --- a/lib/asm/non_matchings/unknown_0C91A0/func_800C8760.s +++ b/lib/asm/non_matchings/unknown_0C91A0/alUnlink.s @@ -1,4 +1,4 @@ -glabel func_800C8760 +glabel alUnlink /* 0C9360 800C8760 8C820000 */ lw $v0, ($a0) /* 0C9364 800C8764 50400004 */ beql $v0, $zero, .L800C8778 /* 0C9368 800C8768 8C820004 */ lw $v0, 4($a0) diff --git a/lib/asm/non_matchings/unknown_0C91A0/func_800C85A0.s b/lib/asm/non_matchings/unknown_0C91A0/func_800C85A0.s index cd65968b..ef86c0a5 100644 --- a/lib/asm/non_matchings/unknown_0C91A0/func_800C85A0.s +++ b/lib/asm/non_matchings/unknown_0C91A0/func_800C85A0.s @@ -5,7 +5,7 @@ glabel func_800C85A0 /* 0C91AC 800C85AC A7AE0018 */ sh $t6, 0x18($sp) /* 0C91B0 800C85B0 27A50018 */ addiu $a1, $sp, 0x18 /* 0C91B4 800C85B4 24840048 */ addiu $a0, $a0, 0x48 -/* 0C91B8 800C85B8 0C03246B */ jal func_800C91AC +/* 0C91B8 800C85B8 0C03246B */ jal alEvtqPostEvent /* 0C91BC 800C85BC 00003025 */ move $a2, $zero /* 0C91C0 800C85C0 8FBF0014 */ lw $ra, 0x14($sp) /* 0C91C4 800C85C4 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/lib/asm/non_matchings/unknown_0C91A0/func_800C85D0.s b/lib/asm/non_matchings/unknown_0C91A0/func_800C85D0.s index 226c1d12..9805a0ea 100644 --- a/lib/asm/non_matchings/unknown_0C91A0/func_800C85D0.s +++ b/lib/asm/non_matchings/unknown_0C91A0/func_800C85D0.s @@ -5,7 +5,7 @@ glabel func_800C85D0 /* 0C91DC 800C85DC A7AE0018 */ sh $t6, 0x18($sp) /* 0C91E0 800C85E0 27A50018 */ addiu $a1, $sp, 0x18 /* 0C91E4 800C85E4 24840048 */ addiu $a0, $a0, 0x48 -/* 0C91E8 800C85E8 0C03246B */ jal func_800C91AC +/* 0C91E8 800C85E8 0C03246B */ jal alEvtqPostEvent /* 0C91EC 800C85EC 00003025 */ move $a2, $zero /* 0C91F0 800C85F0 8FBF0014 */ lw $ra, 0x14($sp) /* 0C91F4 800C85F4 27BD0028 */ addiu $sp, $sp, 0x28 diff --git a/lib/asm/non_matchings/unknown_0C91A0/func_800C87EC.s b/lib/asm/non_matchings/unknown_0C91A0/func_800C87EC.s index 22d3a930..358218ea 100644 --- a/lib/asm/non_matchings/unknown_0C91A0/func_800C87EC.s +++ b/lib/asm/non_matchings/unknown_0C91A0/func_800C87EC.s @@ -6,7 +6,7 @@ glabel func_800C87EC /* 0C93FC 800C87FC AFBF0014 */ sw $ra, 0x14($sp) /* 0C9400 800C8800 55C00004 */ bnezl $t6, .L800C8814 /* 0C9404 800C8804 8FBF0014 */ lw $ra, 0x14($sp) -/* 0C9408 800C8808 0C01944C */ jal func_80065130 +/* 0C9408 800C8808 0C01944C */ jal alSynNew /* 0C940C 800C880C AC440000 */ sw $a0, ($v0) /* 0C9410 800C8810 8FBF0014 */ lw $ra, 0x14($sp) .L800C8814: diff --git a/lib/asm/non_matchings/unknown_0C9C90/func_800C935C.s b/lib/asm/non_matchings/unknown_0C9C90/alEvtqNew.s similarity index 95% rename from lib/asm/non_matchings/unknown_0C9C90/func_800C935C.s rename to lib/asm/non_matchings/unknown_0C9C90/alEvtqNew.s index 32e8695e..f8f1728b 100644 --- a/lib/asm/non_matchings/unknown_0C9C90/func_800C935C.s +++ b/lib/asm/non_matchings/unknown_0C9C90/alEvtqNew.s @@ -1,4 +1,4 @@ -glabel func_800C935C +glabel alEvtqNew /* 0C9F5C 800C935C 27BDFFD8 */ addiu $sp, $sp, -0x28 /* 0C9F60 800C9360 AFB30020 */ sw $s3, 0x20($sp) /* 0C9F64 800C9364 AFB2001C */ sw $s2, 0x1c($sp) @@ -17,7 +17,7 @@ glabel func_800C935C /* 0C9F98 800C9398 00A08825 */ move $s1, $a1 .L800C939C: /* 0C9F9C 800C939C 02202025 */ move $a0, $s1 -/* 0C9FA0 800C93A0 0C0321E4 */ jal func_800C8790 +/* 0C9FA0 800C93A0 0C0321E4 */ jal alLink /* 0C9FA4 800C93A4 02402825 */ move $a1, $s2 /* 0C9FA8 800C93A8 26100001 */ addiu $s0, $s0, 1 /* 0C9FAC 800C93AC 1613FFFB */ bne $s0, $s3, .L800C939C diff --git a/lib/asm/non_matchings/unknown_0C9C90/func_800C92D0.s b/lib/asm/non_matchings/unknown_0C9C90/alEvtqNextEvent.s similarity index 90% rename from lib/asm/non_matchings/unknown_0C9C90/func_800C92D0.s rename to lib/asm/non_matchings/unknown_0C9C90/alEvtqNextEvent.s index 0616db48..504bc823 100644 --- a/lib/asm/non_matchings/unknown_0C9C90/func_800C92D0.s +++ b/lib/asm/non_matchings/unknown_0C9C90/alEvtqNextEvent.s @@ -1,4 +1,4 @@ -glabel func_800C92D0 +glabel alEvtqNextEvent /* 0C9ED0 800C92D0 27BDFFD0 */ addiu $sp, $sp, -0x30 /* 0C9ED4 800C92D4 AFBF001C */ sw $ra, 0x1c($sp) /* 0C9ED8 800C92D8 AFA40030 */ sw $a0, 0x30($sp) @@ -13,14 +13,14 @@ glabel func_800C92D0 /* 0C9EFC 800C92FC 00001825 */ move $v1, $zero /* 0C9F00 800C9300 5200000D */ beql $s0, $zero, .L800C9338 /* 0C9F04 800C9304 240FFFFF */ li $t7, -1 -/* 0C9F08 800C9308 0C0321D8 */ jal func_800C8760 +/* 0C9F08 800C9308 0C0321D8 */ jal alUnlink /* 0C9F0C 800C930C 02002025 */ move $a0, $s0 /* 0C9F10 800C9310 2604000C */ addiu $a0, $s0, 0xc /* 0C9F14 800C9314 8FA50034 */ lw $a1, 0x34($sp) -/* 0C9F18 800C9318 0C034E08 */ jal func_800D3820 +/* 0C9F18 800C9318 0C034E08 */ jal alCopy /* 0C9F1C 800C931C 24060010 */ li $a2, 16 /* 0C9F20 800C9320 02002025 */ move $a0, $s0 -/* 0C9F24 800C9324 0C0321E4 */ jal func_800C8790 +/* 0C9F24 800C9324 0C0321E4 */ jal alLink /* 0C9F28 800C9328 8FA50030 */ lw $a1, 0x30($sp) /* 0C9F2C 800C932C 10000003 */ b .L800C933C /* 0C9F30 800C9330 8E030008 */ lw $v1, 8($s0) diff --git a/lib/asm/non_matchings/unknown_0C9C90/func_800C91AC.s b/lib/asm/non_matchings/unknown_0C9C90/alEvtqPostEvent.s similarity index 94% rename from lib/asm/non_matchings/unknown_0C9C90/func_800C91AC.s rename to lib/asm/non_matchings/unknown_0C9C90/alEvtqPostEvent.s index e8fdf496..0b8007e0 100644 --- a/lib/asm/non_matchings/unknown_0C9C90/func_800C91AC.s +++ b/lib/asm/non_matchings/unknown_0C9C90/alEvtqPostEvent.s @@ -1,4 +1,4 @@ -glabel func_800C91AC +glabel alEvtqPostEvent /* 0C9DAC 800C91AC 27BDFFD0 */ addiu $sp, $sp, -0x30 /* 0C9DB0 800C91B0 AFBF0014 */ sw $ra, 0x14($sp) /* 0C9DB4 800C91B4 AFA40030 */ sw $a0, 0x30($sp) @@ -20,12 +20,12 @@ glabel func_800C91AC .L800C91F4: /* 0C9DF4 800C91F4 AFA5001C */ sw $a1, 0x1c($sp) /* 0C9DF8 800C91F8 AFA70038 */ sw $a3, 0x38($sp) -/* 0C9DFC 800C91FC 0C0321D8 */ jal func_800C8760 +/* 0C9DFC 800C91FC 0C0321D8 */ jal alUnlink /* 0C9E00 800C9200 AFA8002C */ sw $t0, 0x2c($sp) /* 0C9E04 800C9204 8FA8002C */ lw $t0, 0x2c($sp) /* 0C9E08 800C9208 8FA40034 */ lw $a0, 0x34($sp) /* 0C9E0C 800C920C 24060010 */ li $a2, 16 -/* 0C9E10 800C9210 0C034E08 */ jal func_800D3820 +/* 0C9E10 800C9210 0C034E08 */ jal alCopy /* 0C9E14 800C9214 2505000C */ addiu $a1, $t0, 0xc /* 0C9E18 800C9218 8FA70038 */ lw $a3, 0x38($sp) /* 0C9E1C 800C921C 3C017FFF */ lui $at, (0x7FFFFFFF >> 16) # lui $at, 0x7fff @@ -50,7 +50,7 @@ glabel func_800C91AC /* 0C9E60 800C9260 AD000008 */ sw $zero, 8($t0) /* 0C9E64 800C9264 AD070008 */ sw $a3, 8($t0) .L800C9268: -/* 0C9E68 800C9268 0C0321E4 */ jal func_800C8790 +/* 0C9E68 800C9268 0C0321E4 */ jal alLink /* 0C9E6C 800C926C 01002025 */ move $a0, $t0 /* 0C9E70 800C9270 10000011 */ b .L800C92B8 /* 0C9E74 800C9274 00000000 */ nop @@ -64,7 +64,7 @@ glabel func_800C91AC /* 0C9E90 800C9290 8CD90008 */ lw $t9, 8($a2) /* 0C9E94 800C9294 01002025 */ move $a0, $t0 /* 0C9E98 800C9298 03274823 */ subu $t1, $t9, $a3 -/* 0C9E9C 800C929C 0C0321E4 */ jal func_800C8790 +/* 0C9E9C 800C929C 0C0321E4 */ jal alLink /* 0C9EA0 800C92A0 ACC90008 */ sw $t1, 8($a2) /* 0C9EA4 800C92A4 10000004 */ b .L800C92B8 /* 0C9EA8 800C92A8 00000000 */ nop diff --git a/lib/asm/non_matchings/unknown_0C9C90/func_800C93D0.s b/lib/asm/non_matchings/unknown_0C9C90/alSynAddPlayer.s similarity index 97% rename from lib/asm/non_matchings/unknown_0C9C90/func_800C93D0.s rename to lib/asm/non_matchings/unknown_0C9C90/alSynAddPlayer.s index 0d98992c..246146b5 100644 --- a/lib/asm/non_matchings/unknown_0C9C90/func_800C93D0.s +++ b/lib/asm/non_matchings/unknown_0C9C90/alSynAddPlayer.s @@ -1,4 +1,4 @@ -glabel func_800C93D0 +glabel alSynAddPlayer /* 0C9FD0 800C93D0 27BDFFE8 */ addiu $sp, $sp, -0x18 /* 0C9FD4 800C93D4 AFBF0014 */ sw $ra, 0x14($sp) /* 0C9FD8 800C93D8 00803025 */ move $a2, $a0 diff --git a/lib/asm/non_matchings/unknown_0C9C90/func_800C9090.s b/lib/asm/non_matchings/unknown_0C9C90/func_800C9090.s index c77e0505..e7548973 100644 --- a/lib/asm/non_matchings/unknown_0C9C90/func_800C9090.s +++ b/lib/asm/non_matchings/unknown_0C9C90/func_800C9090.s @@ -28,10 +28,10 @@ glabel func_800C9090 /* 0C9CF4 800C90F4 03194021 */ addu $t0, $t8, $t9 /* 0C9CF8 800C90F8 AE280008 */ sw $t0, 8($s1) .L800C90FC: -/* 0C9CFC 800C90FC 0C0321D8 */ jal func_800C8760 +/* 0C9CFC 800C90FC 0C0321D8 */ jal alUnlink /* 0C9D00 800C9100 02002025 */ move $a0, $s0 /* 0C9D04 800C9104 02002025 */ move $a0, $s0 -/* 0C9D08 800C9108 0C0321E4 */ jal func_800C8790 +/* 0C9D08 800C9108 0C0321E4 */ jal alLink /* 0C9D0C 800C910C 02402825 */ move $a1, $s2 .L800C9110: /* 0C9D10 800C9110 1620FFF0 */ bnez $s1, .L800C90D4 @@ -61,10 +61,10 @@ glabel func_800C9090 /* 0C9D68 800C9168 00000000 */ nop .L800C916C: /* 0C9D6C 800C916C 8E110000 */ lw $s1, ($s0) -/* 0C9D70 800C9170 0C0321D8 */ jal func_800C8760 +/* 0C9D70 800C9170 0C0321D8 */ jal alUnlink /* 0C9D74 800C9174 02002025 */ move $a0, $s0 /* 0C9D78 800C9178 02002025 */ move $a0, $s0 -/* 0C9D7C 800C917C 0C0321E4 */ jal func_800C8790 +/* 0C9D7C 800C917C 0C0321E4 */ jal alLink /* 0C9D80 800C9180 02402825 */ move $a1, $s2 /* 0C9D84 800C9184 1620FFF9 */ bnez $s1, .L800C916C /* 0C9D88 800C9188 02208025 */ move $s0, $s1 diff --git a/lib/asm/non_matchings/unknown_0C9C90/func_800C9420.s b/lib/asm/non_matchings/unknown_0C9C90/func_800C9420.s index eaa916c5..70a5fdae 100644 --- a/lib/asm/non_matchings/unknown_0C9C90/func_800C9420.s +++ b/lib/asm/non_matchings/unknown_0C9C90/func_800C9420.s @@ -12,11 +12,11 @@ glabel func_800C9420 /* 0CA048 800C9448 AFA80028 */ sw $t0, 0x28($sp) /* 0CA04C 800C944C AFA70024 */ sw $a3, 0x24($sp) /* 0CA050 800C9450 AFA0001C */ sw $zero, 0x1c($sp) -/* 0CA054 800C9454 0C0321D8 */ jal func_800C8760 +/* 0CA054 800C9454 0C0321D8 */ jal alUnlink /* 0CA058 800C9458 00E02025 */ move $a0, $a3 /* 0CA05C 800C945C 8FA80028 */ lw $t0, 0x28($sp) /* 0CA060 800C9460 8FA40024 */ lw $a0, 0x24($sp) -/* 0CA064 800C9464 0C0321E4 */ jal func_800C8790 +/* 0CA064 800C9464 0C0321E4 */ jal alLink /* 0CA068 800C9468 2505000C */ addiu $a1, $t0, 0xc /* 0CA06C 800C946C 10000021 */ b .L800C94F4 /* 0CA070 800C9470 8FA3001C */ lw $v1, 0x1c($sp) @@ -27,11 +27,11 @@ glabel func_800C9420 /* 0CA080 800C9480 ACA70000 */ sw $a3, ($a1) /* 0CA084 800C9484 AFA80028 */ sw $t0, 0x28($sp) /* 0CA088 800C9488 AFA70024 */ sw $a3, 0x24($sp) -/* 0CA08C 800C948C 0C0321D8 */ jal func_800C8760 +/* 0CA08C 800C948C 0C0321D8 */ jal alUnlink /* 0CA090 800C9490 AFA3001C */ sw $v1, 0x1c($sp) /* 0CA094 800C9494 8FA80028 */ lw $t0, 0x28($sp) /* 0CA098 800C9498 8FA40024 */ lw $a0, 0x24($sp) -/* 0CA09C 800C949C 0C0321E4 */ jal func_800C8790 +/* 0CA09C 800C949C 0C0321E4 */ jal alLink /* 0CA0A0 800C94A0 2505000C */ addiu $a1, $t0, 0xc /* 0CA0A4 800C94A4 10000013 */ b .L800C94F4 /* 0CA0A8 800C94A8 8FA3001C */ lw $v1, 0x1c($sp) diff --git a/lib/asm/non_matchings/unknown_0CA9A0/D_800CAA7C.s b/lib/asm/non_matchings/unknown_0CA9A0/alEnvmixerParam.s similarity index 99% rename from lib/asm/non_matchings/unknown_0CA9A0/D_800CAA7C.s rename to lib/asm/non_matchings/unknown_0CA9A0/alEnvmixerParam.s index c587571e..a6d65bd6 100644 --- a/lib/asm/non_matchings/unknown_0CA9A0/D_800CAA7C.s +++ b/lib/asm/non_matchings/unknown_0CA9A0/alEnvmixerParam.s @@ -1,4 +1,4 @@ -glabel D_800CAA7C +glabel alEnvmixerParam /* 0CB67C 800CAA7C 27BDFFD0 */ addiu $sp, $sp, -0x30 /* 0CB680 800CAA80 AFBF001C */ sw $ra, 0x1c($sp) /* 0CB684 800CAA84 AFA40030 */ sw $a0, 0x30($sp) diff --git a/lib/asm/non_matchings/unknown_0CA9A0/D_800CB540.s b/lib/asm/non_matchings/unknown_0CA9A0/alLoadParam.s similarity index 98% rename from lib/asm/non_matchings/unknown_0CA9A0/D_800CB540.s rename to lib/asm/non_matchings/unknown_0CA9A0/alLoadParam.s index 6f131496..2f3c7f52 100644 --- a/lib/asm/non_matchings/unknown_0CA9A0/D_800CB540.s +++ b/lib/asm/non_matchings/unknown_0CA9A0/alLoadParam.s @@ -1,4 +1,4 @@ -glabel D_800CB540 +glabel alLoadParam /* 0CC140 800CB540 27BDFFE8 */ addiu $sp, $sp, -0x18 /* 0CC144 800CB544 24010004 */ li $at, 4 /* 0CC148 800CB548 AFBF0014 */ sw $ra, 0x14($sp) @@ -64,7 +64,7 @@ glabel D_800CB540 /* 0CC22C 800CB62C 8F190008 */ lw $t9, 8($t8) /* 0CC230 800CB630 ACF90024 */ sw $t9, 0x24($a3) /* 0CC234 800CB634 8C44000C */ lw $a0, 0xc($v0) -/* 0CC238 800CB638 0C034E08 */ jal func_800D3820 +/* 0CC238 800CB638 0C034E08 */ jal alCopy /* 0CC23C 800CB63C 2484000C */ addiu $a0, $a0, 0xc /* 0CC240 800CB640 10000031 */ b .L800CB708 /* 0CC244 800CB644 8FBF0014 */ lw $ra, 0x14($sp) diff --git a/lib/asm/non_matchings/unknown_0CA9A0/D_800CC090.s b/lib/asm/non_matchings/unknown_0CA9A0/alResampleParam.s similarity index 99% rename from lib/asm/non_matchings/unknown_0CA9A0/D_800CC090.s rename to lib/asm/non_matchings/unknown_0CA9A0/alResampleParam.s index f18d2b88..dd4bc702 100644 --- a/lib/asm/non_matchings/unknown_0CA9A0/D_800CC090.s +++ b/lib/asm/non_matchings/unknown_0CA9A0/alResampleParam.s @@ -1,4 +1,4 @@ -glabel D_800CC090 +glabel alResampleParam /* 0CCC90 800CC090 24AEFFFF */ addiu $t6, $a1, -1 /* 0CCC94 800CC094 27BDFFD8 */ addiu $sp, $sp, -0x28 /* 0CCC98 800CC098 2DC10009 */ sltiu $at, $t6, 9 diff --git a/lib/asm/non_matchings/unknown_0CCF90/D_800CC4E0.s b/lib/asm/non_matchings/unknown_0CCF90/alSaveParam.s similarity index 97% rename from lib/asm/non_matchings/unknown_0CCF90/D_800CC4E0.s rename to lib/asm/non_matchings/unknown_0CCF90/alSaveParam.s index 231bafe1..e6ea7780 100644 --- a/lib/asm/non_matchings/unknown_0CCF90/D_800CC4E0.s +++ b/lib/asm/non_matchings/unknown_0CCF90/alSaveParam.s @@ -1,4 +1,4 @@ -glabel D_800CC4E0 +glabel alSaveParam /* 0CD0E0 800CC4E0 24010001 */ li $at, 1 /* 0CD0E4 800CC4E4 10A10006 */ beq $a1, $at, .L800CC500 /* 0CD0E8 800CC4E8 00001025 */ move $v0, $zero diff --git a/lib/asm/non_matchings/unknown_0D3020/func_800D6500.s b/lib/asm/non_matchings/unknown_0D3020/__osResetGlobalIntMask.s similarity index 97% rename from lib/asm/non_matchings/unknown_0D3020/func_800D6500.s rename to lib/asm/non_matchings/unknown_0D3020/__osResetGlobalIntMask.s index 52c878c2..35a91e80 100644 --- a/lib/asm/non_matchings/unknown_0D3020/func_800D6500.s +++ b/lib/asm/non_matchings/unknown_0D3020/__osResetGlobalIntMask.s @@ -1,4 +1,4 @@ -glabel func_800D6500 +glabel __osResetGlobalIntMask /* 0D7100 800D6500 27BDFFD8 */ addiu $sp, $sp, -0x28 /* 0D7104 800D6504 AFBF001C */ sw $ra, 0x1c($sp) /* 0D7108 800D6508 AFA40028 */ sw $a0, 0x28($sp) diff --git a/lib/asm/non_matchings/unknown_0D3020/func_800D6560.s b/lib/asm/non_matchings/unknown_0D3020/osEPiRawWriteIo.s similarity index 97% rename from lib/asm/non_matchings/unknown_0D3020/func_800D6560.s rename to lib/asm/non_matchings/unknown_0D3020/osEPiRawWriteIo.s index 9a96903b..76e1a859 100644 --- a/lib/asm/non_matchings/unknown_0D3020/func_800D6560.s +++ b/lib/asm/non_matchings/unknown_0D3020/osEPiRawWriteIo.s @@ -1,4 +1,4 @@ -glabel func_800D6560 +glabel osEPiRawWriteIo /* 0D7160 800D6560 3C0EA460 */ lui $t6, %hi(D_A4600010) # $t6, 0xa460 /* 0D7164 800D6564 8DC70010 */ lw $a3, %lo(D_A4600010)($t6) /* 0D7168 800D6568 27BDFFF8 */ addiu $sp, $sp, -8 diff --git a/lib/asm/non_matchings/unknown_0D3020/func_800D65B0.s b/lib/asm/non_matchings/unknown_0D3020/osYieldThread.s similarity index 98% rename from lib/asm/non_matchings/unknown_0D3020/func_800D65B0.s rename to lib/asm/non_matchings/unknown_0D3020/osYieldThread.s index 5fedf7f0..fb7f2db7 100644 --- a/lib/asm/non_matchings/unknown_0D3020/func_800D65B0.s +++ b/lib/asm/non_matchings/unknown_0D3020/osYieldThread.s @@ -1,4 +1,4 @@ -glabel func_800D65B0 +glabel osYieldThread /* 0D71B0 800D65B0 27BDFFD8 */ addiu $sp, $sp, -0x28 /* 0D71B4 800D65B4 AFBF001C */ sw $ra, 0x1c($sp) /* 0D71B8 800D65B8 0C034958 */ jal __osDisableInt diff --git a/lib/asm/non_matchings/unknown_0D3160/__osDevMgrMain.s b/lib/asm/non_matchings/unknown_0D3160/__osDevMgrMain.s index 665b2cf6..8e6cc44f 100644 --- a/lib/asm/non_matchings/unknown_0D3160/__osDevMgrMain.s +++ b/lib/asm/non_matchings/unknown_0D3160/__osDevMgrMain.s @@ -73,7 +73,7 @@ glabel __osDevMgrMain /* 0D3468 800D2868 0C0322EC */ jal osRecvMesg /* 0D346C 800D286C 8D640010 */ lw $a0, 0x10($t3) /* 0D3470 800D2870 3C040010 */ lui $a0, (0x00100401 >> 16) # lui $a0, 0x10 -/* 0D3474 800D2874 0C035940 */ jal func_800D6500 +/* 0D3474 800D2874 0C035940 */ jal __osResetGlobalIntMask /* 0D3478 800D2878 34840401 */ ori $a0, (0x00100401 & 0xFFFF) # ori $a0, $a0, 0x401 /* 0D347C 800D287C 8FAE0020 */ lw $t6, 0x20($sp) /* 0D3480 800D2880 8FAD003C */ lw $t5, 0x3c($sp) @@ -83,7 +83,7 @@ glabel __osDevMgrMain /* 0D3490 800D2890 34A50510 */ ori $a1, (0x05000510 & 0xFFFF) # ori $a1, $a1, 0x510 /* 0D3494 800D2894 00C15025 */ or $t2, $a2, $at /* 0D3498 800D2898 01403025 */ move $a2, $t2 -/* 0D349C 800D289C 0C035958 */ jal func_800D6560 +/* 0D349C 800D289C 0C035958 */ jal osEPiRawWriteIo /* 0D34A0 800D28A0 8DA40014 */ lw $a0, 0x14($t5) .L800D28A4: /* 0D34A4 800D28A4 8FAF002C */ lw $t7, 0x2c($sp) @@ -119,7 +119,7 @@ glabel __osDevMgrMain /* 0D3518 800D2918 95CA001A */ lhu $t2, 0x1a($t6) /* 0D351C 800D291C 1541FF98 */ bne $t2, $at, .L800D2780 /* 0D3520 800D2920 00000000 */ nop -/* 0D3524 800D2924 0C03596C */ jal func_800D65B0 +/* 0D3524 800D2924 0C03596C */ jal osYieldThread /* 0D3528 800D2928 00000000 */ nop /* 0D352C 800D292C 1000FF94 */ b .L800D2780 /* 0D3530 800D2930 00000000 */ nop diff --git a/lib/asm/non_matchings/unknown_0D43F0/func_800D3820.s b/lib/asm/non_matchings/unknown_0D43F0/alCopy.s similarity index 98% rename from lib/asm/non_matchings/unknown_0D43F0/func_800D3820.s rename to lib/asm/non_matchings/unknown_0D43F0/alCopy.s index 542f81ef..17bcae43 100644 --- a/lib/asm/non_matchings/unknown_0D43F0/func_800D3820.s +++ b/lib/asm/non_matchings/unknown_0D43F0/alCopy.s @@ -1,4 +1,4 @@ -glabel func_800D3820 +glabel alCopy /* 0D4420 800D3820 00801025 */ move $v0, $a0 /* 0D4424 800D3824 00A01825 */ move $v1, $a1 /* 0D4428 800D3828 18C00018 */ blez $a2, .L800D388C diff --git a/lib/src/unknown_0C91A0.c b/lib/src/unknown_0C91A0.c index a8275a73..38b3a023 100644 --- a/lib/src/unknown_0C91A0.c +++ b/lib/src/unknown_0C91A0.c @@ -8,8 +8,8 @@ GLOBAL_ASM("lib/asm/non_matchings/unknown_0C91A0/func_800C85A0.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0C91A0/func_800C85D0.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0C91A0/func_800C8600.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0C91A0/func_800C8760.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0C91A0/func_800C8790.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0C91A0/alUnlink.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0C91A0/alLink.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0C91A0/func_800C87B4.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0C91A0/func_800C87EC.s") diff --git a/lib/src/unknown_0C9C90.c b/lib/src/unknown_0C9C90.c index ac4cf806..3ec10ecf 100644 --- a/lib/src/unknown_0C9C90.c +++ b/lib/src/unknown_0C9C90.c @@ -5,9 +5,9 @@ #include "macros.h" GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/func_800C9090.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/func_800C91AC.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/func_800C92D0.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/func_800C935C.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/func_800C93D0.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/alEvtqPostEvent.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/alEvtqNextEvent.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/alEvtqNew.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/alSynAddPlayer.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/func_800C9420.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0C9C90/func_800C9508.s") diff --git a/lib/src/unknown_0CA9A0.c b/lib/src/unknown_0CA9A0.c index 4cbd9eec..f1db61e5 100644 --- a/lib/src/unknown_0CA9A0.c +++ b/lib/src/unknown_0CA9A0.c @@ -6,13 +6,13 @@ GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/func_800CA0B0.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/D_800CA0D0.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/D_800CAA7C.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/alEnvmixerParam.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/func_800CAC5C.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/func_800CB2D4.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/func_800CB498.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/D_800CB540.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/alLoadParam.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/D_800CB714.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/func_800CBAC0.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/D_800CBBEC.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/D_800CC090.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/alResampleParam.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA9A0/D_800CC17C.s") diff --git a/lib/src/unknown_0CCF90.c b/lib/src/unknown_0CCF90.c index 3bda4ce4..812bc4f2 100644 --- a/lib/src/unknown_0CCF90.c +++ b/lib/src/unknown_0CCF90.c @@ -6,7 +6,7 @@ GLOBAL_ASM("lib/asm/non_matchings/unknown_0CCF90/D_800CC390.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CCF90/D_800CC3C0.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0CCF90/D_800CC4E0.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0CCF90/alSaveParam.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CCF90/D_800CC514.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CCF90/osInitialize.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0CCF90/osSetThreadPri.s") diff --git a/lib/src/unknown_0D43F0.c b/lib/src/unknown_0D43F0.c index 9e2ec6f2..468ef72c 100644 --- a/lib/src/unknown_0D43F0.c +++ b/lib/src/unknown_0D43F0.c @@ -4,6 +4,6 @@ #include "types.h" #include "macros.h" -GLOBAL_ASM("lib/asm/non_matchings/unknown_0D43F0/func_800D3820.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0D43F0/alCopy.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0D43F0/_Putfld.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0D43F0/_Printf.s") \ No newline at end of file diff --git a/lib/src/unknown_0D5EC0.c b/lib/src/unknown_0D5EC0.c index a626a551..81b14289 100644 --- a/lib/src/unknown_0D5EC0.c +++ b/lib/src/unknown_0D5EC0.c @@ -19,9 +19,9 @@ GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/func_800D63F0.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/__osSpSetPc.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/__osSpRawStartDma.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/__osSpDeviceBusy.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/func_800D6500.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/func_800D6560.s") -GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/func_800D65B0.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/__osResetGlobalIntMask.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/osEPiRawWriteIo.s") +GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/osYieldThread.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/osDestroyThread.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/_Litob.s") GLOBAL_ASM("lib/asm/non_matchings/unknown_0D3020/_Genld.s") diff --git a/src/unknown_003260.c b/src/unknown_003260.c index 480596ce..369abc3f 100644 --- a/src/unknown_003260.c +++ b/src/unknown_003260.c @@ -53,7 +53,7 @@ void func_8000318C(s32 arg0) { } } -GLOBAL_ASM("asm/non_matchings/unknown_003260/func_800031C0.s") +GLOBAL_ASM("asm/non_matchings/unknown_003260/alSndpNew.s") GLOBAL_ASM("asm/non_matchings/unknown_003260/D_800033C8.s") GLOBAL_ASM("asm/non_matchings/unknown_003260/func_80003470.s") GLOBAL_ASM("asm/non_matchings/unknown_003260/func_8000410C.s") diff --git a/src/unknown_005740.c b/src/unknown_005740.c index 6aee862a..e4d6432b 100644 --- a/src/unknown_005740.c +++ b/src/unknown_005740.c @@ -51,7 +51,7 @@ GLOBAL_ASM("asm/non_matchings/unknown_005740/func_8000AC34.s") GLOBAL_ASM("asm/non_matchings/unknown_005740/func_8000ACE0.s") GLOBAL_ASM("asm/non_matchings/unknown_005740/func_8000AD98.s") GLOBAL_ASM("asm/non_matchings/unknown_005740/func_8000ADF4.s") -GLOBAL_ASM("asm/non_matchings/unknown_005740/func_8000AE90.s") +GLOBAL_ASM("asm/non_matchings/unknown_005740/__initChanState.s") GLOBAL_ASM("asm/non_matchings/unknown_005740/func_8000AEFC.s") /* Unknown Size */ diff --git a/src/unknown_064690.c b/src/unknown_064690.c index 3460d1d6..f7fcb336 100644 --- a/src/unknown_064690.c +++ b/src/unknown_064690.c @@ -22,7 +22,7 @@ void func_80063A90(u32 arg0, u8 arg1) { unknownStruct.unk8 = 0xB0; unknownStruct.unk9 = 0x5F; unknownStruct.unkA = arg1; - func_800C91AC(arg0 + 0x48, &unknownStruct, 0); + alEvtqPostEvent(arg0 + 0x48, &unknownStruct, 0); } diff --git a/src/unknown_0647A0.c b/src/unknown_0647A0.c index a396d57d..6fc01d22 100644 --- a/src/unknown_0647A0.c +++ b/src/unknown_0647A0.c @@ -22,6 +22,6 @@ void func_80063BA0(u32 arg0, u8 arg1, u8 arg2) { unknownStruct.unk8 = arg1 | 0xB0; unknownStruct.unk9 = 8; unknownStruct.unkA = arg2; - func_800C91AC(arg0 + 0x48, &unknownStruct, 0); + alEvtqPostEvent(arg0 + 0x48, &unknownStruct, 0); } diff --git a/src/unknown_064830.c b/src/unknown_064830.c index 8f7be2d9..fee4cbbb 100644 --- a/src/unknown_064830.c +++ b/src/unknown_064830.c @@ -5,16 +5,16 @@ #include "macros.h" extern s32 D_80065900; -extern s32 D_800659D4; +extern s32 alAuxBusParam; extern s32 D_800CA0D0; -extern s32 D_800CAA7C; -extern s32 D_800CB540; +extern s32 alEnvmixerParam; +extern s32 alLoadParam; extern s32 D_800CBBEC; -extern s32 D_800CC090; +extern s32 alResampleParam; extern s32 D_800CC17C; extern s32 D_800CC390; extern s32 D_800CC3C0; -extern s32 D_800CC4E0; +extern s32 alSaveParam; extern s32 D_800CC514; GLOBAL_ASM("asm/non_matchings/unknown_064830/D_80063C30.s") @@ -59,9 +59,9 @@ typedef struct unk80064E54 { s32 unk48; } unk80064E54; -void func_80064E54(unk80064E54* arg0, s32 arg1) { - func_800CA0B0(arg0, &D_800CA0D0, &D_800CAA7C, 4); - arg0->unk14 = func_800C77F0(0, 0, arg1, 1, 0x50); +void alEnvmixerNew(unk80064E54* arg0, s32 arg1) { + func_800CA0B0(arg0, &D_800CA0D0, &alEnvmixerParam, 4); + arg0->unk14 = alHeapDBAlloc(0, 0, arg1, 1, 0x50); arg0->unk38 = 1; arg0->unk48 = 0; arg0->unk1A = 1; @@ -94,10 +94,10 @@ typedef struct unk80064EF8 { s32 unk44; } unk80064EF8; -void func_80064EF8(unk80064EF8* arg0, s32 (*arg1)(s32*), s32 arg2) { - func_800CA0B0(arg0, &D_800CBBEC, &D_800CB540, 0); - arg0->unk14 = func_800C77F0(0, 0, arg2, 1, 0x20); - arg0->unk18 = func_800C77F0(0, 0, arg2, 1, 0x20); +void alLoadNew(unk80064EF8* arg0, s32 (*arg1)(s32*), s32 arg2) { + func_800CA0B0(arg0, &D_800CBBEC, &alLoadParam, 0); + arg0->unk14 = alHeapDBAlloc(0, 0, arg2, 1, 0x20); + arg0->unk18 = alHeapDBAlloc(0, 0, arg2, 1, 0x20); arg0->unk30 = arg1(&arg0->unk34); arg0->unk3C = 0; arg0->unk40 = 1; @@ -116,9 +116,9 @@ typedef struct unk80064F9C { s32 unk30; } unk80064F9C; -void func_80064F9C(unk80064F9C* arg0, s32 arg1) { - func_800CA0B0(arg0, &D_800CC17C, &D_800CC090, 1); - arg0->unk14 = func_800C77F0(0, 0, arg1, 1, 0x20); +void alResampleNew(unk80064F9C* arg0, s32 arg1) { + func_800CA0B0(arg0, &D_800CC17C, &alResampleParam, 1); + arg0->unk14 = alHeapDBAlloc(0, 0, arg1, 1, 0x20); arg0->unk24 = 1; arg0->unk30 = 0; arg0->unk1C = 0; @@ -135,8 +135,8 @@ typedef struct unk80065024 { s32 unk1C; } unk80065024; -void func_80065024(unk80065024* arg0, s32 arg1, s32 arg2) { - func_800CA0B0(arg0, &D_80065900, &D_800659D4, 6); +void alAuxBusNew(unk80065024* arg0, s32 arg1, s32 arg2) { + func_800CA0B0(arg0, &D_80065900, &alAuxBusParam, 6); arg0->unk14 = 0; arg0->unk18 = arg2; arg0->unk1C = arg1; @@ -149,7 +149,7 @@ typedef struct unk80065084 { s32 unk1C; } unk80065084; -void func_80065084(unk80065084* arg0, s32 arg1, s32 arg2) { +void alMainBusNew(unk80065084* arg0, s32 arg1, s32 arg2) { func_800CA0B0(arg0, &D_800CC3C0, &D_800CC390, 7); arg0->unk14 = 0; arg0->unk18 = arg2; @@ -162,8 +162,8 @@ typedef struct unk800650E4 { s32 unk18; } unk800650E4; -void func_800650E4(unk800650E4* arg0) { - func_800CA0B0(arg0, &D_800CC514, &D_800CC4E0, 3); +void alSaveNew(unk800650E4* arg0) { + func_800CA0B0(arg0, &D_800CC514, &alSaveParam, 3); arg0->unk14 = 0; arg0->unk18 = 1; } diff --git a/src/unknown_065D30.c b/src/unknown_065D30.c index 01da4c60..dcca369d 100644 --- a/src/unknown_065D30.c +++ b/src/unknown_065D30.c @@ -4,7 +4,7 @@ #include "types.h" #include "macros.h" -GLOBAL_ASM("asm/non_matchings/unknown_065D30/func_80065130.s") +GLOBAL_ASM("asm/non_matchings/unknown_065D30/alSynNew.s") GLOBAL_ASM("asm/non_matchings/unknown_065D30/func_80065494.s") GLOBAL_ASM("asm/non_matchings/unknown_065D30/func_80065668.s") GLOBAL_ASM("asm/non_matchings/unknown_065D30/func_8006569C.s") diff --git a/src/unknown_066500.c b/src/unknown_066500.c index 301293cd..e0db5877 100644 --- a/src/unknown_066500.c +++ b/src/unknown_066500.c @@ -5,6 +5,6 @@ #include "macros.h" GLOBAL_ASM("asm/non_matchings/unknown_066500/D_80065900.s") -GLOBAL_ASM("asm/non_matchings/unknown_066500/D_800659D4.s") +GLOBAL_ASM("asm/non_matchings/unknown_066500/alAuxBusParam.s") GLOBAL_ASM("asm/non_matchings/unknown_066500/func_80065A80.s") GLOBAL_ASM("asm/non_matchings/unknown_066500/func_80065B20.s") diff --git a/src/unknown_0C83F0.c b/src/unknown_0C83F0.c index 8c75cb09..2133d77d 100644 --- a/src/unknown_0C83F0.c +++ b/src/unknown_0C83F0.c @@ -4,4 +4,4 @@ #include "types.h" #include "macros.h" -GLOBAL_ASM("asm/non_matchings/unknown_0C83F0/func_800C77F0.s") +GLOBAL_ASM("asm/non_matchings/unknown_0C83F0/alHeapDBAlloc.s") diff --git a/undefined_syms.txt b/undefined_syms.txt index c02ecb5b..16b32cac 100755 --- a/undefined_syms.txt +++ b/undefined_syms.txt @@ -38,7 +38,7 @@ D_80063C30 = 0x80063C30; D_80063F94 = 0x80063F94; D_80063FAC = 0x80063FAC; D_80065900 = 0x80065900; -D_800659D4 = 0x800659D4; +alAuxBusParam = 0x800659D4; D_80065D40 = 0x80065D40; D_80065D98 = 0x80065D98; D_8006C330 = 0x8006C330; @@ -49,15 +49,15 @@ D_800C7340 = 0x800C7340; D_800C74A0 = 0x800C74A0; D_800C9D40 = 0x800C9D40; D_800CA0D0 = 0x800CA0D0; -D_800CAA7C = 0x800CAA7C; -D_800CB540 = 0x800CB540; +alEnvmixerParam = 0x800CAA7C; +alLoadParam = 0x800CB540; D_800CB714 = 0x800CB714; D_800CBBEC = 0x800CBBEC; -D_800CC090 = 0x800CC090; +alResampleParam = 0x800CC090; D_800CC17C = 0x800CC17C; D_800CC390 = 0x800CC390; D_800CC3C0 = 0x800CC3C0; -D_800CC4E0 = 0x800CC4E0; +alSaveParam = 0x800CC4E0; D_800CC514 = 0x800CC514; viMgrMain = 0x800D1B08; osPiRawStartDma = 0x800D25A0;