Decompile snd0000ed14

This commit is contained in:
Ryan Dwyer
2021-11-20 13:35:03 +10:00
parent 656a0adb06
commit d5cbd891c2
2 changed files with 11 additions and 28 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ void sndSetSfxVolume(u16 volume);
u32 snd0000ea80(void);
void snd0000eadc(void);
void sndLoadSfxCtl(void);
u32 snd0000ed14(void);
void snd0000ed14(void);
u32 snd0000ed68(void);
u32 snd0000ee88(void);
u32 snd0000efa8(void);
+10 -27
View File
@@ -1164,33 +1164,16 @@ glabel sndLoadSfxCtl
#endif
#if VERSION >= VERSION_NTSC_1_0
GLOBAL_ASM(
glabel snd0000ed14
/* ed14: 3c038009 */ lui $v1,%hi(var80095210)
/* ed18: 3c068009 */ lui $a2,%hi(var80095210)
/* ed1c: 24c65210 */ addiu $a2,$a2,%lo(var80095210)
/* ed20: 24635210 */ addiu $v1,$v1,%lo(var80095210)
/* ed24: 00001025 */ or $v0,$zero,$zero
/* ed28: 2407002d */ addiu $a3,$zero,0x2d
.L0000ed2c:
/* ed2c: 906e0004 */ lbu $t6,0x4($v1)
/* ed30: 00027840 */ sll $t7,$v0,0x1
/* ed34: 00cf2021 */ addu $a0,$a2,$t7
/* ed38: 55c00007 */ bnezl $t6,.L0000ed58
/* ed3c: 24420001 */ addiu $v0,$v0,0x1
/* ed40: 94850032 */ lhu $a1,0x32($a0)
/* ed44: 28a17d00 */ slti $at,$a1,0x7d00
/* ed48: 10200002 */ beqz $at,.L0000ed54
/* ed4c: 24b80001 */ addiu $t8,$a1,0x1
/* ed50: a4980032 */ sh $t8,0x32($a0)
.L0000ed54:
/* ed54: 24420001 */ addiu $v0,$v0,0x1
.L0000ed58:
/* ed58: 1447fff4 */ bne $v0,$a3,.L0000ed2c
/* ed5c: 24630001 */ addiu $v1,$v1,0x1
/* ed60: 03e00008 */ jr $ra
/* ed64: 00000000 */ nop
);
void snd0000ed14(void)
{
s32 i;
for (i = 0; i < 45; i++) {
if (var80095210.unk04[i] == 0 && var80095210.unk32[i] < 32000) {
var80095210.unk32[i]++;
}
}
}
#endif
#if VERSION >= VERSION_NTSC_1_0