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);