diff --git a/CHANGELIST.md b/CHANGELIST.md index 12b0ca35..dbfa6910 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -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) diff --git a/MPF.Processors/DiscImageCreator.cs b/MPF.Processors/DiscImageCreator.cs index 2f13f5b0..ec29cf43 100644 --- a/MPF.Processors/DiscImageCreator.cs +++ b/MPF.Processors/DiscImageCreator.cs @@ -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) {