From 8744e8b8acb0079bc96a8826adf93e1d2b3b4920 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Tue, 23 Jun 2026 12:17:41 -0400 Subject: [PATCH] Disc serials update --- SabreTools.RedumpLib/Tools/Builder.cs | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/SabreTools.RedumpLib/Tools/Builder.cs b/SabreTools.RedumpLib/Tools/Builder.cs index f4e8fde..a4e5804 100644 --- a/SabreTools.RedumpLib/Tools/Builder.cs +++ b/SabreTools.RedumpLib/Tools/Builder.cs @@ -154,16 +154,15 @@ namespace SabreTools.RedumpLib.Tools info.RegionsAndLanguages.Languages = [.. tempLanguages]; } - // Serial - if (includeAllData) + // Disc Serials + if (includeAllData && string.IsNullOrEmpty(info.DiscIdentifiers.DiscSerials)) { - // TODO: Re-enable if there's a way of verifying against a disc - //match = Data.Constants.SerialRegex.Match(discData); - //if (match.Success) - // info.CommonDiscInfo.Serial = $"(VERIFY THIS) {WebUtility.HtmlDecode(match.Groups[1].Value)}"; + match = Constants.SerialRegex.Match(discData); + if (match.Success) + info.DiscIdentifiers.DiscSerials = $"(VERIFY THIS) {WebUtility.HtmlDecode(match.Groups[1].Value)}"; } - // Error count + // Error Count if (string.IsNullOrEmpty(info.DiscIdentifiers.ErrorCount)) { match = Constants.ErrorCountRegex.Match(discData);