Update redumper to build 166

This commit is contained in:
Matt Nadareski
2023-06-09 23:00:20 -04:00
parent 26ea383775
commit 5c2dce78e2
4 changed files with 29 additions and 8 deletions

View File

@@ -58,6 +58,7 @@
- Add MCD/SS header support for Redumper
- Fix MCD region(s) parsing
- Update to DIC 20230606
- Update redumper to build 166
### 2.5 (2023-03-12)

View File

@@ -11,8 +11,8 @@ namespace MPF.Modules.Redumper
public const string Info = "info";
public const string Protection = "protection";
public const string Refine = "refine";
//public const string Rings = "rings";
public const string Split = "split";
public const string Verify = "verify";
}
/// <summary>
@@ -63,5 +63,6 @@ namespace MPF.Modules.Redumper
public const string LBAEnd = "--lba-end";
public const string RefineSubchannel = "--refine-subchannel";
public const string Skip = "--skip";
public const string DumpReadSize = "--dump-read-size";
}
}

View File

@@ -152,6 +152,11 @@ namespace MPF.Modules.Redumper
/// </summary>
public string SkipValue { get; set; }
/// <summary>
/// Number of sectors to read at once on initial dump, DVD only (Default 32)
/// </summary>
public int? DumpReadSizeValue { get; set; }
/// <summary>
/// Maximum number of lead-in retries per session (Default 4)
/// </summary>
@@ -549,6 +554,13 @@ namespace MPF.Modules.Redumper
parameters.Add($"{FlagStrings.Skip}={SkipValue}");
}
// Dump Read Size
if (this[FlagStrings.DumpReadSize] == true)
{
if (DumpReadSizeValue != null && DumpReadSizeValue > 0)
parameters.Add($"{FlagStrings.DumpReadSize}={DumpReadSizeValue}");
}
#endregion
return string.Join(" ", parameters);
@@ -605,6 +617,7 @@ namespace MPF.Modules.Redumper
FlagStrings.LBAEnd,
FlagStrings.RefineSubchannel,
FlagStrings.Skip,
FlagStrings.DumpReadSize,
},
};
}
@@ -683,6 +696,7 @@ namespace MPF.Modules.Redumper
LBAStartValue = null;
LBAEndValue = null;
SkipValue = null;
DumpReadSizeValue = null;
}
/// <inheritdoc/>
@@ -764,8 +778,8 @@ namespace MPF.Modules.Redumper
case CommandStrings.Protection:
case CommandStrings.Refine:
case CommandStrings.Split:
case CommandStrings.Verify:
case CommandStrings.Info:
// case CommandStrings.Rings:
ModeValues.Add(part);
break;
@@ -946,6 +960,11 @@ namespace MPF.Modules.Redumper
if (!string.IsNullOrWhiteSpace(stringValue))
SkipValue = stringValue;
// Skip
intValue = ProcessInt32Parameter(parts, FlagStrings.DumpReadSize, ref i);
if (!string.IsNullOrWhiteSpace(stringValue))
DumpReadSizeValue = intValue;
#endregion
}

View File

@@ -68,12 +68,12 @@ after_build:
- 7z e DiscImageCreator_20230606.zip -oMPF\bin\Debug\net6.0-windows\win10-x64\publish\Programs\Creator Release_ANSI\*
# Redumper
- ps: appveyor DownloadFile https://github.com/superg/redumper/releases/download/build_151/redumper-2023.05.18_build151-win64.zip
- 7z e redumper-2023.05.18_build151-win64.zip -oMPF\bin\Debug\net48\publish\Programs\Redumper redumper-2023.05.18_build151-win64\bin\*
- 7z e redumper-2023.05.18_build151-win64.zip -oMPF\bin\Debug\net6.0-windows\win7-x64\publish\Programs\Redumper redumper-2023.05.18_build151-win64\bin\*
- 7z e redumper-2023.05.18_build151-win64.zip -oMPF\bin\Debug\net6.0-windows\win8-x64\publish\Programs\Redumper redumper-2023.05.18_build151-win64\bin\*
- 7z e redumper-2023.05.18_build151-win64.zip -oMPF\bin\Debug\net6.0-windows\win81-x64\publish\Programs\Redumper redumper-2023.05.18_build151-win64\bin\*
- 7z e redumper-2023.05.18_build151-win64.zip -oMPF\bin\Debug\net6.0-windows\win10-x64\publish\Programs\Redumper redumper-2023.05.18_build151-win64\bin\*
- ps: appveyor DownloadFile https://github.com/superg/redumper/releases/download/build_166/redumper-2023.06.09_build166-win64.zip
- 7z e redumper-2023.06.09_build166-win64.zip -oMPF\bin\Debug\net48\publish\Programs\Redumper redumper-2023.06.09_build166-win64\bin\*
- 7z e redumper-2023.06.09_build166-win64.zip -oMPF\bin\Debug\net6.0-windows\win7-x64\publish\Programs\Redumper redumper-2023.06.09_build166-win64\bin\*
- 7z e redumper-2023.06.09_build166-win64.zip -oMPF\bin\Debug\net6.0-windows\win8-x64\publish\Programs\Redumper redumper-2023.06.09_build166-win64\bin\*
- 7z e redumper-2023.06.09_build166-win64.zip -oMPF\bin\Debug\net6.0-windows\win81-x64\publish\Programs\Redumper redumper-2023.06.09_build166-win64\bin\*
- 7z e redumper-2023.06.09_build166-win64.zip -oMPF\bin\Debug\net6.0-windows\win10-x64\publish\Programs\Redumper redumper-2023.06.09_build166-win64\bin\*
# Subdump
- ps: appveyor DownloadFile https://archive.org/download/subdump_fua_0x28/subdump_fua_0x28.zip