summaryrefslogtreecommitdiff
path: root/arm9/src/sound.c
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2021-05-23 17:20:38 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2021-05-23 17:20:38 -0400
commit3835a9b1a55a2d8ce6f4159bb0e7f1fecf08b7f1 (patch)
tree83c575dd80d4df0167daa536100113ea5ee0a0f1 /arm9/src/sound.c
parent76c52b48ebc318c72906fb6d8d7876c0915f5e17 (diff)
NNS SND heap type
Diffstat (limited to 'arm9/src/sound.c')
-rw-r--r--arm9/src/sound.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/arm9/src/sound.c b/arm9/src/sound.c
index 4927a575..95d14c64 100644
--- a/arm9/src/sound.c
+++ b/arm9/src/sound.c
@@ -32,9 +32,9 @@ void InitSoundData(void * a0, struct Options * a1)
NNS_SndInit();
FUN_020040C8();
FUN_02004064(sdat);
- sdat->unk_00090 = NNS_SndHeapCreate(sdat->unk_00094, sizeof(sdat->unk_00094));
- NNS_SndArcInit(&sdat->header, "data/sound/sound_data.sdat", sdat->unk_00090, 0);
- NNS_SndArcPlayerSetup(sdat->unk_00090);
+ sdat->heap = NNS_SndHeapCreate(sdat->unk_00094, sizeof(sdat->unk_00094));
+ NNS_SndArcInit(&sdat->header, "data/sound/sound_data.sdat", sdat->heap, 0);
+ NNS_SndArcPlayerSetup(sdat->heap);
FUN_02004088(sdat);
FUN_020040A4(sdat);
UNK_02107074 = 0;
@@ -203,7 +203,7 @@ void * FUN_02003D38(u32 a0)
int FUN_02003F3C(int * a0)
{
struct SoundData * sdat = GetSoundDataPointer();
- int r4 = NNS_SndHeapSaveState(sdat->unk_00090);
+ int r4 = NNS_SndHeapSaveState(sdat->heap);
GF_ASSERT(r4 != -1);
if (a0 != NULL)
*a0 = r4;
@@ -213,37 +213,37 @@ int FUN_02003F3C(int * a0)
void FUN_02003F64(int a0)
{
struct SoundData * sdat = GetSoundDataPointer();
- NNS_SndHeapLoadState(sdat->unk_00090, a0);
+ NNS_SndHeapLoadState(sdat->heap, a0);
}
-BOOL FUN_02003F78(u32 * a0)
+BOOL FUN_02003F78(int a0)
{
struct SoundData * sdat = GetSoundDataPointer();
- return NNS_SndArcLoadGroup(a0, sdat->unk_00090);
+ return NNS_SndArcLoadGroup(a0, sdat->heap);
}
-BOOL FUN_02003F90(u32 * a0)
+BOOL FUN_02003F90(int a0)
{
struct SoundData * sdat = GetSoundDataPointer();
- return NNS_SndArcLoadSeq(a0, sdat->unk_00090);
+ return NNS_SndArcLoadSeq(a0, sdat->heap);
}
-BOOL FUN_02003FA8(u32 * a0, u32 * a1)
+BOOL FUN_02003FA8(int a0, u32 a1)
{
struct SoundData * sdat = GetSoundDataPointer();
- return NNS_SndArcLoadSeqEx(a0, a1, sdat->unk_00090);
+ return NNS_SndArcLoadSeqEx(a0, a1, sdat->heap);
}
-BOOL FUN_02003FC4(u32 * a0)
+BOOL FUN_02003FC4(int a0)
{
struct SoundData * sdat = GetSoundDataPointer();
- return NNS_SndArcLoadWaveArc(a0, sdat->unk_00090);
+ return NNS_SndArcLoadWaveArc(a0, sdat->heap);
}
-BOOL FUN_02003FDC(u32 * a0)
+BOOL FUN_02003FDC(int a0)
{
struct SoundData * sdat = GetSoundDataPointer();
- return NNS_SndArcLoadBank(a0, sdat->unk_00090);
+ return NNS_SndArcLoadBank(a0, sdat->heap);
}
u32 * FUN_02003FF4(int a0)
@@ -303,7 +303,7 @@ void FUN_02004088(struct SoundData * sdat)
void FUN_020040A4(struct SoundData * sdat)
{
FUN_02003F3C(&sdat->unk_BCD1C[0]);
- FUN_02003F78(NULL);
+ FUN_02003F78(0);
FUN_02003F3C(&sdat->unk_BCD1C[1]);
}