mirror of
https://github.com/SabreTools/MPF.git
synced 2026-07-02 17:24:48 +00:00
Update redumper to build 166
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
@@ -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";
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
|
||||
|
||||
12
appveyor.yml
12
appveyor.yml
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user