You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 23, 2025. It is now read-only.
Fixed issue #61
Reworked the settings code a bit again to fix issue #62
Change the error dialog for VM configure when 86Box.exe can't be found from issue #60
Resetting the settings to default values no longer automatically saves them
DialogResultresult=MessageBox.Show("Using an empty or whitespace string for the log path will prevent 86Box from logging anything. Are you sure you want to use this path?","Warning",MessageBoxButtons.YesNo,MessageBoxIcon.Warning);
MessageBox.Show("86Box.exe could not be found in the directory you specified. Make sure the path is correct or you won't be able to use any virtual machines.","Warning",MessageBoxButtons.OK,MessageBoxIcon.Warning);
125
+
DialogResultresult=MessageBox.Show("86Box.exe could not be found in the directory you specified, so you won't be able to use any virtual machines. Are you sure you want to use this path?","Warning",MessageBoxButtons.YesNo,MessageBoxIcon.Warning);
126
+
if(result==DialogResult.No)
127
+
{
128
+
returnfalse;
129
+
}
114
130
}
115
131
try
116
132
{
@@ -142,11 +158,13 @@ private void SaveSettings()
142
158
catch(Exceptionex)
143
159
{
144
160
MessageBox.Show("An error has occurred. Please provide the following information to the developer:\n"+ex.Message+"\n"+ex.StackTrace,"Error",MessageBoxButtons.OK,MessageBoxIcon.Error);
161
+
returnfalse;
145
162
}
146
163
finally
147
164
{
148
165
Get86BoxVersion();//Get the new exe version in any case
0 commit comments