From 23523a2fdc5ce5cbbd83f7461547b03efdbc9aff Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 16 Jan 2016 18:10:57 -0800 Subject: [PATCH] Atrac: Add missing output channels for AA3. Although, default was 2 so this shouldn't change anything. --- Core/HLE/sceAtrac.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Core/HLE/sceAtrac.cpp b/Core/HLE/sceAtrac.cpp index 0502c37155..2dbda94d8c 100644 --- a/Core/HLE/sceAtrac.cpp +++ b/Core/HLE/sceAtrac.cpp @@ -2148,6 +2148,7 @@ static int sceAtracSetAA3DataAndGetID(u32 buffer, u32 bufferSize, u32 fileSize, return hleLogError(ME, atracID, "no free ID"); } + atrac->outputChannels_ = 2; return _AtracSetData(atracID, buffer, bufferSize, bufferSize, true); } @@ -2436,6 +2437,7 @@ static int sceAtracSetAA3HalfwayBufferAndGetID(u32 buffer, u32 readSize, u32 buf return hleLogError(ME, atracID, "no free ID"); } + atrac->outputChannels_ = 2; return _AtracSetData(atracID, buffer, readSize, bufferSize, true); }