Added support for EU audio
Some checks are pending
GenerateBuilds / generate-port-o2r (push) Waiting to run
GenerateBuilds / build-windows (push) Blocked by required conditions
GenerateBuilds / build-macos (push) Blocked by required conditions
GenerateBuilds / build-linux (push) Blocked by required conditions

This commit is contained in:
KiritoDv 2025-01-31 18:20:12 -06:00
parent d4bda98c07
commit d824ec401b
12 changed files with 63 additions and 362 deletions

View file

@ -6,8 +6,6 @@
#ifndef SF64_AUDIO_H
#define SF64_AUDIO_H
#define AUDIO_EU 0
#include <libultra/types.h>
#include "sf64audio_external.h"
@ -1236,7 +1234,6 @@ extern s16 gD_800DD200[];
extern f32 gHeadsetPanVolume[128];
extern f32 gStereoPanVolume[128];
extern f32 gDefaultPanVolume[128];
extern u8 gVoiceLanguage;
#ifdef __cplusplus
}

View file

@ -33,6 +33,7 @@ void Audio_SetEnvSfxReverb(s8 reverb);
void Audio_PlayPauseSfx(u8 active);
void Audio_PlayMapMenuSfx(u8 active);
void Audio_KillAllSfx(void);
void Audio_SetVoiceLanguage(u8 language);
#define AUDIO_PLAY_SFX(sfxId, srcPos, token) (Audio_PlaySfx((sfxId),(srcPos),(token),&gDefaultMod,&gDefaultMod,&gDefaultReverb))