diff --git a/M64MM2/MainForm.cs b/M64MM2/MainForm.cs index 3dd5626..26f1f0c 100644 --- a/M64MM2/MainForm.cs +++ b/M64MM2/MainForm.cs @@ -9,6 +9,7 @@ using M64MM.Additions; using System.Diagnostics; using System.ComponentModel; +using System.Linq; namespace M64MM2 { @@ -179,8 +180,17 @@ void Update(object sender, EventArgs e) void MoreThanOneEmu(object sender, Process[] proc) { - EmuSelectorForm es = new EmuSelectorForm(proc); - es.ShowDialog(); + Process[] n_plist = proc.Where(x => !string.IsNullOrEmpty(x.MainWindowTitle)).ToArray(); + EmuSelectorForm es = new EmuSelectorForm(n_plist); + if (n_plist.Length > 1) + { + es.ShowDialog(); + } + else + { + StopProcessSearch = false; + } + } void EmulatorSelected(object sender, EventArgs e) diff --git a/M64MM2/Properties/Resources.Designer.cs b/M64MM2/Properties/Resources.Designer.cs index 768577b..301c9e4 100644 --- a/M64MM2/Properties/Resources.Designer.cs +++ b/M64MM2/Properties/Resources.Designer.cs @@ -406,7 +406,7 @@ internal static string picturedInBannerPeople { } /// - /// Busca una cadena traducida similar a -alpha2.wgp1. + /// Busca una cadena traducida similar a -alpha3. /// internal static string prereleaseString { get { diff --git a/M64MM2/Properties/Resources.resx b/M64MM2/Properties/Resources.resx index 86d9e68..a597e3e 100644 --- a/M64MM2/Properties/Resources.resx +++ b/M64MM2/Properties/Resources.resx @@ -179,7 +179,7 @@ long - -alpha2.wgp1 + -alpha3 You have entered an invalid animation name into {0}. Please make sure to choose a valid option from the list.