From 2b40e66fa490a15934a943eb0a262a300c5bbfce Mon Sep 17 00:00:00 2001 From: Nicholas Estelami Date: Fri, 10 Jun 2022 15:40:19 -0400 Subject: Fixed resample and corrupt audio bug. Minor documentation updates. --- soh/src/code/audio_load.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'soh/src/code/audio_load.c') diff --git a/soh/src/code/audio_load.c b/soh/src/code/audio_load.c index 0732d2fa3..3056a442b 100644 --- a/soh/src/code/audio_load.c +++ b/soh/src/code/audio_load.c @@ -1421,6 +1421,10 @@ void AudioLoad_Init(void* heap, u32 heapSize) { uintptr_t bankStart = ResourceMgr_LoadFileRaw(_AudiobankSegmentRomStart); uintptr_t tableStart = ResourceMgr_LoadFileRaw(_AudiotableSegmentRomStart); + // If we have the old audioseq files present (and this is a 32-bit build), use the legacy audio system + if (seqStart != NULL && bankStart != NULL && tableStart != NULL) + gUseLegacySD = true; + fontStart = bankStart; AudioLoad_InitTable(gAudioContext.sequenceTable, seqStart, 0); -- cgit v1.2.3