From 0536a04f5975782168107ef2c01a3daeb4ee764b Mon Sep 17 00:00:00 2001 From: "andres.delikat" Date: Fri, 26 Aug 2011 23:54:15 +0000 Subject: [PATCH] Update Status Bar save slots on LoadRom() --- BizHawk.MultiClient/MainForm.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/BizHawk.MultiClient/MainForm.cs b/BizHawk.MultiClient/MainForm.cs index 6f841c2f79..ca65617263 100644 --- a/BizHawk.MultiClient/MainForm.cs +++ b/BizHawk.MultiClient/MainForm.cs @@ -970,10 +970,10 @@ namespace BizHawk.MultiClient return false; } rom = new RomGame(new HawkFile(Global.Config.PathPCEBios)); - if (rom.GameInfo["SuperSysCard"]) - game.AddOption("SuperSysCard"); - if ((game["NeedSuperSysCard"]) && game["SuperSysCard"] == false) - MessageBox.Show("This game requires a version 3.0 System card and won't run with the system card you've selected. Try selecting a 3.0 System Card in Config->Paths->PC Engine."); + if (rom.GameInfo["SuperSysCard"]) + game.AddOption("SuperSysCard"); + if ((game["NeedSuperSysCard"]) && game["SuperSysCard"] == false) + MessageBox.Show("This game requires a version 3.0 System card and won't run with the system card you've selected. Try selecting a 3.0 System Card in Config->Paths->PC Engine."); nextEmulator = new PCEngine(game, disc, rom.RomData); break; } @@ -1082,6 +1082,7 @@ namespace BizHawk.MultiClient CurrentlyOpenRom = file.CanonicalFullPath; HandlePlatformMenus(); StateSlots.Clear(); + UpdateStatusSlots(); UpdateDumpIcon(); return true; }