From e8263d367240e4a3c2b7656866faa4570635bb39 Mon Sep 17 00:00:00 2001 From: AllanCat <0937388@gmail.com> Date: Sat, 7 Mar 2026 01:05:45 +0800 Subject: [PATCH] [XboxKrnl/Audio] Corrected XMASetLoopData's pointer type. Fixed an issue where bgm was not looping for games that uses looping feature. --- src/xenia/kernel/xboxkrnl/xboxkrnl_audio_xma.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xenia/kernel/xboxkrnl/xboxkrnl_audio_xma.cc b/src/xenia/kernel/xboxkrnl/xboxkrnl_audio_xma.cc index b529ffc41..e5aa6c854 100644 --- a/src/xenia/kernel/xboxkrnl/xboxkrnl_audio_xma.cc +++ b/src/xenia/kernel/xboxkrnl/xboxkrnl_audio_xma.cc @@ -191,7 +191,7 @@ DECLARE_XBOXKRNL_EXPORT2(XMAInitializeContext, kAudio, kImplemented, kHighFrequency); dword_result_t XMASetLoopData_entry(lpvoid_t context_ptr, - pointer_t loop_data) { + pointer_t loop_data) { XMA_CONTEXT_DATA context(context_ptr); context.loop_start = loop_data->loop_start;