summaryrefslogtreecommitdiff
path: root/soh/src
diff options
context:
space:
mode:
authortortugaveloz <danielcampora@outlook.es>2026-01-28 06:14:57 +0100
committerGitHub <noreply@github.com>2026-01-28 05:14:57 +0000
commita365446832474b33d330932e7007a5fd4b2c3cbc (patch)
treeac387eaf4b3b8c0d91ebc00caf1a11ca2485dece /soh/src
parente2db315ffa1fdbe382c5631a9106305664ab842c (diff)
Basic Surround Sound support. (#6204)
Diffstat (limited to 'soh/src')
-rw-r--r--soh/src/code/code_800EC960.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/soh/src/code/code_800EC960.c b/soh/src/code/code_800EC960.c
index 0cc9debe8..e33bc6234 100644
--- a/soh/src/code/code_800EC960.c
+++ b/soh/src/code/code_800EC960.c
@@ -1,4 +1,5 @@
#include <libultraship/libultra.h>
+#include <libultraship/bridge/audiobridge.h>
#include "global.h"
#include "soh/OTRGlobals.h"
#include "soh/Enhancements/audio/AudioEditor.h"
@@ -4970,18 +4971,26 @@ void func_800F6700(s8 arg0) {
case 0:
sp1F = 0;
D_80130604 = 0;
+ // SOH [Port] Inform LUS of audio setting change
+ SetAudioChannels(audioStereo);
break;
case 1:
sp1F = 3;
D_80130604 = 3;
+ // SOH [Port] Inform LUS of audio setting change
+ SetAudioChannels(audioStereo);
break;
case 2:
sp1F = 1;
D_80130604 = 1;
+ // SOH [Port] Inform LUS of audio setting change
+ SetAudioChannels(audioStereo);
break;
case 3:
sp1F = 0;
D_80130604 = 2;
+ // SOH [Port] Inform LUS of audio setting change
+ SetAudioChannels(audioMatrix51);
break;
}