Add DMI/PFI/SS to zipfile (fixes #296)

This commit is contained in:
Matt Nadareski
2021-07-19 13:38:16 -07:00
parent d78d744ae2
commit 333368675a

View File

@@ -1443,7 +1443,8 @@ namespace MPF.DiscImageCreator
/// <inheritdoc/>
public override List<string> GetLogFilePaths(string basePath)
{
var currentFiles = Directory.GetFiles(Path.GetDirectoryName(basePath));
string parentDirectory = Path.GetDirectoryName(basePath);
var currentFiles = Directory.GetFiles(parentDirectory);
string cmdPath = currentFiles.FirstOrDefault(f => Regex.IsMatch(f, @"\d{8}T\d{6}"));
List<string> logFiles = new List<string>();
@@ -1520,6 +1521,13 @@ namespace MPF.DiscImageCreator
if (File.Exists($"{basePath}_volDesc.txt"))
logFiles.Add($"{basePath}_volDesc.txt");
if (File.Exists(Path.Combine(parentDirectory, "DMI.bin")))
logFiles.Add(Path.Combine(parentDirectory, "DMI.bin"));
if (File.Exists(Path.Combine(parentDirectory, "PFI.bin")))
logFiles.Add(Path.Combine(parentDirectory, "PFI.bin"));
if (File.Exists(Path.Combine(parentDirectory, "SS.bin")))
logFiles.Add(Path.Combine(parentDirectory, "SS.bin"));
break;
case MediaType.FloppyDisk: