Support new versioning format in redumper (#889)

* Support new versioning format

* Update changelist
This commit is contained in:
fuzzball
2025-09-16 20:13:54 +09:00
committed by GitHub
parent da5a514482
commit fb306750e6
2 changed files with 3 additions and 4 deletions

View File

@@ -23,6 +23,7 @@
- Fix UIC processing logic
- Update RedumpLib, detect Playmaji Polymega system
- Update redumper to b655
- Support new versioning format in redumper (fuzz6001)
### 3.3.3 (2025-07-18)

View File

@@ -2293,6 +2293,7 @@ namespace MPF.Processors
// redumper v2022.10.28 [Oct 28 2022, 05:41:43] (print usage: --help,-h)
// redumper v2022.12.22 build_87 [Dec 22 2022, 01:56:26]
// redumper v2025.03.29 build_481
// redumper (build: b652)
try
{
@@ -2306,10 +2307,7 @@ namespace MPF.Processors
nextLine = sr.ReadLine()?.Trim() ?? string.Empty;
// Generate regex
// Permissive
var regex = new Regex(@"^redumper (v.+)", RegexOptions.Compiled);
// Strict
//var regex = new Regex(@"^redumper (v\d{4}\.\d{2}\.\d{2}(| build_\d+)) \[.+\]", RegexOptions.Compiled);
var regex = new Regex(@"^redumper (.+)", RegexOptions.Compiled);
// Extract the version string
var match = regex.Match(nextLine);