From e910312d6ea393c640efb72a23afdbb160d38588 Mon Sep 17 00:00:00 2001 From: Deterous <138427222+Deterous@users.noreply.github.com> Date: Sat, 23 Dec 2023 08:56:13 +1300 Subject: [PATCH] Fix param parsing --- LibIRD/IRD.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LibIRD/IRD.cs b/LibIRD/IRD.cs index a2a4cc0..14174fd 100644 --- a/LibIRD/IRD.cs +++ b/LibIRD/IRD.cs @@ -663,7 +663,7 @@ namespace LibIRD ParamSFO paramSFO = new(s); // If PS3_DISC.SFB did not set TitleID, use PARAM.SFO TITLE_ID - if (TitleID != null) + if (TitleID == null) { bool titleIDFound = paramSFO.Field.TryGetValue("TITLE_ID", out string titleID); if (titleIDFound) @@ -677,7 +677,7 @@ namespace LibIRD Title = titleFound ? title : String.Empty; // If PS3_DISC.SFB did not set DiscVersion, try use PARAM.SFO VERSION - if (DiscVersion != null) + if (DiscVersion == null) { bool discVersionFound = paramSFO.Field.TryGetValue("VERSION", out string discVersion); if (discVersionFound)