From 9ae2bedeab7f7395401bb3a4d5c78060a03e1992 Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Tue, 21 May 2013 07:38:37 -0700 Subject: [PATCH] Fix sceVaudioChReserve format parameter. --- Core/HLE/sceVaudio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/HLE/sceVaudio.cpp b/Core/HLE/sceVaudio.cpp index 82f7eeba46..e6cb7e0e20 100644 --- a/Core/HLE/sceVaudio.cpp +++ b/Core/HLE/sceVaudio.cpp @@ -48,7 +48,7 @@ u32 sceVaudioChReserve(int sampleCount, int freq, int format) { DEBUG_LOG(HLE, "sceVaudioChReserve(%i, %i, %i)", sampleCount, freq, format); chans[PSP_AUDIO_CHANNEL_VAUDIO].reserved = true; chans[PSP_AUDIO_CHANNEL_VAUDIO].sampleCount = sampleCount; - chans[PSP_AUDIO_CHANNEL_VAUDIO].format = format; + chans[PSP_AUDIO_CHANNEL_VAUDIO].format = format == 2 ? PSP_AUDIO_FORMAT_STEREO : PSP_AUDIO_FORMAT_MONO; chans[PSP_AUDIO_CHANNEL_VAUDIO].leftVolume = 0; chans[PSP_AUDIO_CHANNEL_VAUDIO].rightVolume = 0; vaudioReserved = true;