diff --git a/Ps3DiscDumper/Dumper.cs b/Ps3DiscDumper/Dumper.cs index 97b5529..1eddafe 100644 --- a/Ps3DiscDumper/Dumper.cs +++ b/Ps3DiscDumper/Dumper.cs @@ -26,7 +26,7 @@ namespace Ps3DiscDumper { public class Dumper: IDisposable { - public const string Version = "3.3.2b2"; + public const string Version = "3.3.2"; private static readonly Regex VersionParts = new Regex(@"(?\d+(\.\d+){0,2})[ \-]*(?
.*)", RegexOptions.Singleline | RegexOptions.ExplicitCapture);
         private static readonly HashSet InvalidChars = new(Path.GetInvalidFileNameChars().Concat(Path.GetInvalidPathChars()));
diff --git a/UI.WinForms.Msil/Forms/MainForm.cs b/UI.WinForms.Msil/Forms/MainForm.cs
index 21195ec..ba30844 100644
--- a/UI.WinForms.Msil/Forms/MainForm.cs
+++ b/UI.WinForms.Msil/Forms/MainForm.cs
@@ -107,6 +107,9 @@ private void MainForm_Load(object sender, EventArgs e)
             updateCheckWorker.DoWork += (o, evtArgs) => evtArgs.Result = Dumper.CheckUpdatesAsync().ConfigureAwait(false).GetAwaiter().GetResult();
             updateCheckWorker.RunWorkerCompleted += ShowUpdateCheckResults;
             updateCheckWorker.RunWorkerAsync();
+            
+            if (string.IsNullOrEmpty(settings.OutputDir) || string.IsNullOrEmpty(settings.IrdDir) || string.IsNullOrWhiteSpace(settings.DumpNameTemplate))
+                settingsButton_Click(sender, e);
         }
 
         private void settingsButton_Click(object sender, EventArgs e)