From a54c94230fb5dd12c0a3450bf07bd07ee51a7028 Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Tue, 20 Dec 2022 16:57:04 +1000 Subject: [PATCH] Restore system menu behaviour re: SGB fixes 81fe56fa6 --- src/BizHawk.Client.EmuHawk/MainForm.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/BizHawk.Client.EmuHawk/MainForm.cs b/src/BizHawk.Client.EmuHawk/MainForm.cs index adeb3acabe..f58c004f51 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.cs @@ -2067,8 +2067,13 @@ namespace BizHawk.Client.EmuHawk GBSubMenu.Visible = true; SameBoyColorChooserMenuItem.Visible = Emulator is Sameboy sameboy && !sameboy.IsCGBMode(); // palette config only works in DMG mode break; + case VSystemID.Raw.SGB when Emulator is BsnesCore or SubBsnesCore: + case VSystemID.Raw.SNES when Emulator is LibsnesCore { IsSGB: true }: // doesn't use "SGB" sysID + SNESSubMenu.Text = "&SGB"; + SNESSubMenu.Visible = true; + break; case VSystemID.Raw.SNES when Emulator is LibsnesCore or BsnesCore or SubBsnesCore: - case VSystemID.Raw.SGB when Emulator is BsnesCore or SubBsnesCore: + SNESSubMenu.Text = "&SNES"; SNESSubMenu.Visible = true; break; default: