From cc55330fad7fae1e9656b7ce26287fcbb50ab3e0 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Fri, 21 Apr 2023 13:19:27 -0400 Subject: [PATCH] Make TOC file optional for CD/GD --- CHANGELIST.md | 1 + MPF.Modules/DiscImageCreator/Parameters.cs | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELIST.md b/CHANGELIST.md index 383ea6ab..47c08a30 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -27,6 +27,7 @@ - Ensure dumping program box can enable/disable - Disable special SmartE handling for DIC - Remove path from PS1/PS2 serial +- Make TOC file optional for CD/GD ### 2.5 (2023-03-12) diff --git a/MPF.Modules/DiscImageCreator/Parameters.cs b/MPF.Modules/DiscImageCreator/Parameters.cs index 21aa6cdb..e214fe7f 100644 --- a/MPF.Modules/DiscImageCreator/Parameters.cs +++ b/MPF.Modules/DiscImageCreator/Parameters.cs @@ -254,8 +254,6 @@ namespace MPF.Modules.DiscImageCreator missingFiles.Add($"{basePath}.dat"); if (!File.Exists($"{basePath}.sub") && !File.Exists($"{basePath}.subtmp")) missingFiles.Add($"{basePath}.sub"); - if (!File.Exists($"{basePath}.toc")) - missingFiles.Add($"{basePath}.toc"); if (!File.Exists($"{basePath}_disc.txt")) missingFiles.Add($"{basePath}_disc.txt"); if (!File.Exists($"{basePath}_drive.txt")) @@ -301,6 +299,10 @@ namespace MPF.Modules.DiscImageCreator // Not guaranteed output if (!File.Exists($"{basePath}_subIntention.txt")) missingFiles.Add($"{basePath}_subIntention.txt"); + + // Not guaranteed output (at least PCE) + if (!File.Exists($"{basePath}.toc")) + missingFiles.Add($"{basePath}.toc"); } break;