From 8b8a5c5e530614ff531d3f6cd326f45eba3e0126 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 30 Mar 2026 08:45:38 -0400 Subject: [PATCH] Add better required text for CFW-specific fields --- CHANGELIST.md | 1 + MPF.Frontend/Tools/SubmissionGenerator.cs | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELIST.md b/CHANGELIST.md index 19e682ab..8989f396 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -4,6 +4,7 @@ - Replace method already ported to IO - Read cuesheet from Redumper log, if possible - Allow 3 session multisession discs +- Add better required text for CFW-specific fields ### 3.7.0 (2026-03-20) diff --git a/MPF.Frontend/Tools/SubmissionGenerator.cs b/MPF.Frontend/Tools/SubmissionGenerator.cs index facabf83..6c26d87b 100644 --- a/MPF.Frontend/Tools/SubmissionGenerator.cs +++ b/MPF.Frontend/Tools/SubmissionGenerator.cs @@ -23,6 +23,7 @@ namespace MPF.Frontend.Tools #region Constants private const string RequiredValue = "(REQUIRED)"; + private const string RequiredIfCFW = "(REQUIRED, IF CFW)"; private const string RequiredIfExistsValue = "(REQUIRED, IF EXISTS)"; private const string OptionalValue = "(OPTIONAL)"; @@ -998,8 +999,8 @@ namespace MPF.Frontend.Tools break; case RedumpSystem.SonyPlayStation3: - info.Extras.DiscKey ??= addPlaceholders ? RequiredValue : string.Empty; - info.Extras.DiscID ??= addPlaceholders ? RequiredValue : string.Empty; + info.Extras.DiscKey ??= addPlaceholders ? RequiredIfCFW : string.Empty; + info.Extras.DiscID ??= addPlaceholders ? RequiredIfCFW : string.Empty; SetCommentFieldIfNotExists(info, SiteCode.InternalSerialName, drive, PhysicalTool.GetPlayStation3Serial); SetVersionIfNotExists(info, drive, PhysicalTool.GetPlayStation3Version);