From 80d72acaecfa869818ad5d72b1bf3083461b0f2e Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Tue, 7 Jun 2016 20:41:13 -0700 Subject: [PATCH] Psmf: Correct default stream. Fixes Jeanne d'Arc, others. --- Core/HLE/scePsmf.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Core/HLE/scePsmf.cpp b/Core/HLE/scePsmf.cpp index 87a5774982..45945a4357 100644 --- a/Core/HLE/scePsmf.cpp +++ b/Core/HLE/scePsmf.cpp @@ -712,7 +712,8 @@ static u32 scePsmfSetPsmf(u32 psmfStruct, u32 psmfData) { data.version = psmf->version; data.headerSize = 0x800; data.streamSize = psmf->streamSize; - data.streamNum = psmf->numStreams; + // This should be and needs to be the current stream. + data.streamNum = psmf->currentStreamNum; data.headerOffset = psmf->headerOffset; Memory::WriteStruct(psmfStruct, &data);