From 4b324b278a3ac5a2dac7a6fb9c2f730d8d26a113 Mon Sep 17 00:00:00 2001 From: a-blondel Date: Fri, 28 Aug 2026 22:36:59 +0200 Subject: [PATCH] Strip spaces of the disc ID --- Core/ELF/ParamSFO.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Core/ELF/ParamSFO.cpp b/Core/ELF/ParamSFO.cpp index 6a0abaf8af..24a910f8a9 100644 --- a/Core/ELF/ParamSFO.cpp +++ b/Core/ELF/ParamSFO.cpp @@ -105,7 +105,8 @@ std::vector ParamSFOData::GetKeys() const { } std::string ParamSFOData::GetDiscID() { - const std::string discID = GetValueString("DISC_ID"); + const std::string rawDiscID = GetValueString("DISC_ID"); + const std::string discID(StripSpaces(rawDiscID)); if (discID.empty()) { std::string fakeID = GenerateFakeID(Path()); WARN_LOG(Log::Loader, "No DiscID found - generating a fake one: '%s' (from %s)", fakeID.c_str(), PSP_CoreParameter().fileToStart.c_str());