Simplify DIC DMI location finding

This commit is contained in:
Matt Nadareski
2024-06-03 21:03:16 -04:00
parent df3bf1f7c5
commit dad108de52
2 changed files with 3 additions and 12 deletions

View File

@@ -173,6 +173,7 @@
- Add update parameter to unzip
- Handle Redumper .asus files
- Handle Redumper .atip and .pma files
- Simplify DIC DMI location finding
### 3.1.9a (2024-05-21)

View File

@@ -450,12 +450,7 @@ namespace MPF.Processors
break;
case RedumpSystem.MicrosoftXbox:
string xmidString;
if (string.IsNullOrEmpty(outputDirectory))
xmidString = ProcessingTool.GetXGD1XMID($"{basePath}_DMI.bin");
else
xmidString = ProcessingTool.GetXGD1XMID(Path.Combine(outputDirectory, $"{basePath}_DMI.bin"));
string xmidString = ProcessingTool.GetXGD1XMID($"{basePath}_DMI.bin");
var xmid = SabreTools.Serialization.Wrappers.XMID.Create(xmidString);
if (xmid != null)
{
@@ -499,12 +494,7 @@ namespace MPF.Processors
break;
case RedumpSystem.MicrosoftXbox360:
string xemidString;
if (string.IsNullOrEmpty(outputDirectory))
xemidString = ProcessingTool.GetXGD23XeMID($"{basePath}_DMI.bin");
else
xemidString = ProcessingTool.GetXGD23XeMID(Path.Combine(outputDirectory, $"{basePath}_DMI.bin"));
string xemidString = ProcessingTool.GetXGD23XeMID($"{basePath}_DMI.bin");
var xemid = SabreTools.Serialization.Wrappers.XeMID.Create(xemidString);
if (xemid != null)
{