convert Genesis to generic core menu
This commit is contained in:
parent
831197aeaa
commit
5570af6514
|
@ -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;
|
||||
|
|
|
@ -1903,16 +1903,6 @@ namespace BizHawk.Client.EmuHawk
|
|||
GenericCoreConfig.DoDialog(this, $"{Emulator.DisplayName()} Settings");
|
||||
}
|
||||
|
||||
private void GenVdpViewerMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
Tools.Load<GenVdpViewer>();
|
||||
}
|
||||
|
||||
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");
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -10,6 +10,7 @@ using BizHawk.Common;
|
|||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
[SpecializedTool("VDP Viewer")]
|
||||
public partial class GenVdpViewer : ToolFormBase, IToolFormAutoConfig
|
||||
{
|
||||
[RequiredService]
|
||||
|
|
|
@ -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
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue