don't keep multidisk flag on after it was set once

don't replace mame rom info icon and text with multidisk ones if there are emulation issues
This commit is contained in:
vadosnaprimer 2023-04-09 23:52:50 +03:00
parent fadc445f9c
commit ffd8e6897a
1 changed files with 5 additions and 1 deletions

View File

@ -1905,7 +1905,10 @@ namespace BizHawk.Client.EmuHawk
DumpStatusButton.ToolTipText = "Verified good dump";
}
if (_multiDiskMode)
if (_multiDiskMode && !(
Game.Status == RomStatus.Imperfect ||
Game.Status == RomStatus.Unimplemented ||
Game.Status == RomStatus.NotWorking))
{
DumpStatusButton.ToolTipText = "Multi-disk bundler";
DumpStatusButton.Image = Properties.Resources.RetroQuestion;
@ -3865,6 +3868,7 @@ namespace BizHawk.Client.EmuHawk
Config.RecentCores.Enqueue(Emulator.Attributes().CoreName);
while (Config.RecentCores.Count > 5) Config.RecentCores.Dequeue();
InputManager.SyncControls(Emulator, MovieSession, Config);
_multiDiskMode = false;
if (oaOpenrom != null && Path.GetExtension(oaOpenrom.Path.Replace("|", "")).ToLowerInvariant() == ".xml" && !(Emulator is LibsnesCore))
{