mirror of
https://github.com/SabreTools/MPF.git
synced 2026-07-02 17:24:48 +00:00
Fix DIC log parsing for SS version (#649)
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
- Remove .NET 6 from auto-builds
|
||||
- Make Redumper the default for new users
|
||||
- Fix DIC log parsing for SS version
|
||||
|
||||
### 3.1.0 (2024-02-06)
|
||||
|
||||
|
||||
@@ -3720,6 +3720,9 @@ namespace MPF.Core.Modules.DiscImageCreator
|
||||
// This flag is needed because recent versions of DIC include security data twice
|
||||
bool foundSecuritySectors = false;
|
||||
|
||||
// SS version for all Kreon DIC dumps is v1
|
||||
ssver = "01";
|
||||
|
||||
try
|
||||
{
|
||||
using var sr = File.OpenText(disc);
|
||||
@@ -3729,11 +3732,13 @@ namespace MPF.Core.Modules.DiscImageCreator
|
||||
if (line == null)
|
||||
break;
|
||||
|
||||
// Security Sector version
|
||||
// XGD version (1 = Xbox, 2 = Xbox360)
|
||||
/*
|
||||
if (line.StartsWith("Version of challenge table"))
|
||||
{
|
||||
ssver = line.Split(' ')[4]; // "Version of challenge table: <VER>"
|
||||
xgdver = line.Split(' ')[4]; // "Version of challenge table: <VER>"
|
||||
}
|
||||
*/
|
||||
|
||||
// Security Sector ranges
|
||||
else if (line.StartsWith("Number of security sector ranges:") && !foundSecuritySectors)
|
||||
@@ -3808,6 +3813,9 @@ namespace MPF.Core.Modules.DiscImageCreator
|
||||
// This flag is needed because recent versions of DIC include security data twice
|
||||
bool foundSecuritySectors = false;
|
||||
|
||||
// SS version for all Kreon DIC dumps is v1
|
||||
ssver = "01";
|
||||
|
||||
try
|
||||
{
|
||||
using var sr = File.OpenText(disc);
|
||||
@@ -3817,11 +3825,13 @@ namespace MPF.Core.Modules.DiscImageCreator
|
||||
if (line == null)
|
||||
break;
|
||||
|
||||
// Security Sector version
|
||||
// XGD version (1 = Xbox, 2 = Xbox360)
|
||||
/*
|
||||
if (line.StartsWith("Version of challenge table"))
|
||||
{
|
||||
ssver = line.Split(' ')[4]; // "Version of challenge table: <VER>"
|
||||
xgdver = line.Split(' ')[4]; // "Version of challenge table: <VER>"
|
||||
}
|
||||
*/
|
||||
|
||||
// Security Sector ranges
|
||||
else if (line.StartsWith("Number of security sector ranges:") && !foundSecuritySectors)
|
||||
|
||||
Reference in New Issue
Block a user