diff --git a/src/BizHawk.Client.EmuHawk/MainForm.Designer.cs b/src/BizHawk.Client.EmuHawk/MainForm.Designer.cs index 66c4327343..7887964e1f 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.Designer.cs @@ -275,10 +275,6 @@ this.N64ExpansionSlotMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.DGBSubMenu = new System.Windows.Forms.ToolStripMenuItem(); this.DGBsettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.GenesisSubMenu = new System.Windows.Forms.ToolStripMenuItem(); - this.vDPViewerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator26 = new System.Windows.Forms.ToolStripSeparator(); - this.GenesisSettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.AppleSubMenu = new System.Windows.Forms.ToolStripMenuItem(); this.AppleDisksSubMenu = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator31 = new System.Windows.Forms.ToolStripSeparator(); @@ -413,7 +409,6 @@ this.ColecoSubMenu, this.N64SubMenu, this.DGBSubMenu, - this.GenesisSubMenu, this.AppleSubMenu, this.C64SubMenu, this.IntvSubMenu, @@ -2427,35 +2422,6 @@ this.DGBsettingsToolStripMenuItem.Text = "Settings..."; this.DGBsettingsToolStripMenuItem.Click += new System.EventHandler(this.DgbSettingsMenuItem_Click); // - // GenesisSubMenu - // - this.GenesisSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.vDPViewerToolStripMenuItem, - this.toolStripSeparator26, - this.GenesisSettingsToolStripMenuItem}); - this.GenesisSubMenu.Name = "GenesisSubMenu"; - this.GenesisSubMenu.Size = new System.Drawing.Size(56, 17); - this.GenesisSubMenu.Text = "&Genesis"; - // - // vDPViewerToolStripMenuItem - // - this.vDPViewerToolStripMenuItem.Name = "vDPViewerToolStripMenuItem"; - this.vDPViewerToolStripMenuItem.Size = new System.Drawing.Size(217, 22); - this.vDPViewerToolStripMenuItem.Text = "&VDP Viewer"; - this.vDPViewerToolStripMenuItem.Click += new System.EventHandler(this.GenVdpViewerMenuItem_Click); - // - // toolStripSeparator26 - // - this.toolStripSeparator26.Name = "toolStripSeparator26"; - this.toolStripSeparator26.Size = new System.Drawing.Size(214, 6); - // - // GenesisSettingsToolStripMenuItem - // - this.GenesisSettingsToolStripMenuItem.Name = "GenesisSettingsToolStripMenuItem"; - this.GenesisSettingsToolStripMenuItem.Size = new System.Drawing.Size(217, 22); - this.GenesisSettingsToolStripMenuItem.Text = "&Settings..."; - this.GenesisSettingsToolStripMenuItem.Click += new System.EventHandler(this.GenesisSettingsMenuItem_Click); - // // AppleSubMenu // this.AppleSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { @@ -3602,8 +3568,6 @@ private System.Windows.Forms.ToolStripMenuItem DGBSubMenu; private System.Windows.Forms.ToolStripMenuItem DGBsettingsToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem GenericCoreSubMenu; - private System.Windows.Forms.ToolStripMenuItem GenesisSubMenu; - private System.Windows.Forms.ToolStripMenuItem GenesisSettingsToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem A7800ControllerSettingsMenuItem; private System.Windows.Forms.ToolStripMenuItem A7800FilterSettingsMenuItem; private System.Windows.Forms.ToolStripMenuItem MovieSettingsMenuItem; @@ -3612,9 +3576,7 @@ private System.Windows.Forms.ToolStripMenuItem DisplayConfigMenuItem; private System.Windows.Forms.ToolStripMenuItem PCEtileViewerToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem SmsVdpViewerMenuItem; - private System.Windows.Forms.ToolStripMenuItem vDPViewerToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem SmsSettingsMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator26; private System.Windows.Forms.ToolStripMenuItem extensionsToolStripMenuItem; private System.Windows.Forms.ToolStripStatusLabel CoreNameStatusBarButton; private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem6; diff --git a/src/BizHawk.Client.EmuHawk/MainForm.Events.cs b/src/BizHawk.Client.EmuHawk/MainForm.Events.cs index 9d7920162b..30dcff017b 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.Events.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.Events.cs @@ -1903,16 +1903,6 @@ namespace BizHawk.Client.EmuHawk GenericCoreConfig.DoDialog(this, $"{Emulator.DisplayName()} Settings"); } - private void GenVdpViewerMenuItem_Click(object sender, EventArgs e) - { - Tools.Load(); - } - - private void GenesisSettingsMenuItem_Click(object sender, EventArgs e) - { - GenericCoreConfig.DoDialog(this, "Genesis Settings"); - } - private void AppleIISettingsMenuItem_Click(object sender, EventArgs e) { GenericCoreConfig.DoDialog(this, "Apple II Settings"); diff --git a/src/BizHawk.Client.EmuHawk/MainForm.cs b/src/BizHawk.Client.EmuHawk/MainForm.cs index eed9aadf44..aa5bf20f34 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.cs @@ -1817,7 +1817,6 @@ namespace BizHawk.Client.EmuHawk ColecoSubMenu.Visible = false; N64SubMenu.Visible = false; DGBSubMenu.Visible = false; - GenesisSubMenu.Visible = false; AppleSubMenu.Visible = false; C64SubMenu.Visible = false; IntvSubMenu.Visible = false; @@ -1831,9 +1830,6 @@ namespace BizHawk.Client.EmuHawk break; case "NULL": break; - case "GEN": - GenesisSubMenu.Visible = true; - break; case "TI83": TI83SubMenu.Visible = true; break; diff --git a/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.cs b/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.cs index d8ee3c128b..22dccb8bb6 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.cs @@ -10,6 +10,7 @@ using BizHawk.Common; namespace BizHawk.Client.EmuHawk { + [SpecializedTool("VDP Viewer")] public partial class GenVdpViewer : ToolFormBase, IToolFormAutoConfig { [RequiredService] diff --git a/src/BizHawk.Emulation.Cores/Consoles/Sega/gpgx64/GPGX.cs b/src/BizHawk.Emulation.Cores/Consoles/Sega/gpgx64/GPGX.cs index 42c0ecb02d..7e50d9939a 100644 --- a/src/BizHawk.Emulation.Cores/Consoles/Sega/gpgx64/GPGX.cs +++ b/src/BizHawk.Emulation.Cores/Consoles/Sega/gpgx64/GPGX.cs @@ -18,7 +18,8 @@ namespace BizHawk.Emulation.Cores.Consoles.Sega.gpgx isReleased: true, portedVersion: "r874", portedUrl: "https://code.google.com/p/genplus-gx/", - singleInstance: false)] + singleInstance: false, + displayName: "Genesis")] public partial class GPGX : IEmulator, IVideoProvider, ISaveRam, IStatable, IRegionable, IInputPollable, IDebuggable, IDriveLight, ICodeDataLogger, IDisassemblable {