remove COreForcingViaGameDb user option. We should not give the user the ability to turn this off. If they are power users and want to overright our db, they can mod the db entries
This commit is contained in:
parent
d86aabb8b5
commit
dba9de4f29
|
@ -895,17 +895,15 @@ namespace BizHawk.Client.Common
|
|||
case "SNES":
|
||||
{
|
||||
var name = Global.Config.PreferredCores["SNES"];
|
||||
if (Global.Config.CoreForcingViaGameDb)
|
||||
{
|
||||
if (game.ForcedCore.ToLower() == "snes9x")
|
||||
{
|
||||
name = CoreNames.Snes9X;
|
||||
}
|
||||
else if (game.ForcedCore.ToLower() == "bsnes")
|
||||
{
|
||||
name = CoreNames.Bsnes;
|
||||
}
|
||||
if (game.ForcedCore.ToLower() == "snes9x")
|
||||
{
|
||||
name = CoreNames.Snes9X;
|
||||
}
|
||||
else if (game.ForcedCore.ToLower() == "bsnes")
|
||||
{
|
||||
name = CoreNames.Bsnes;
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
core = CoreInventory.Instance["SNES", name];
|
||||
|
@ -927,7 +925,7 @@ namespace BizHawk.Client.Common
|
|||
string preference = Global.Config.PreferredCores["NES"];
|
||||
|
||||
// if user has saw fit to override in gamedb, apply that
|
||||
if (Global.Config.CoreForcingViaGameDb && !string.IsNullOrEmpty(game.ForcedCore))
|
||||
if (!string.IsNullOrEmpty(game.ForcedCore))
|
||||
{
|
||||
preference = game.ForcedCore.ToLower() switch
|
||||
{
|
||||
|
@ -995,7 +993,7 @@ namespace BizHawk.Client.Common
|
|||
rom.GameInfo.Name = gameName;
|
||||
break;
|
||||
case "GEN":
|
||||
if (Global.Config.CoreForcingViaGameDb && game.ForcedCore?.ToLower() == "pico")
|
||||
if (game.ForcedCore?.ToLower() == "pico")
|
||||
{
|
||||
core = CoreInventory.Instance["GEN", CoreNames.PicoDrive];
|
||||
}
|
||||
|
|
|
@ -301,7 +301,6 @@ namespace BizHawk.Client.Common
|
|||
// it hasn't been absorbed into the new system
|
||||
public bool GbAsSgb { get; set; }
|
||||
public bool SgbUseBsnes { get; set; }
|
||||
public bool CoreForcingViaGameDb { get; set; } = true;
|
||||
public string LibretroCore { get; set; }
|
||||
|
||||
public Dictionary<string, string> PreferredCores = new Dictionary<string, string>
|
||||
|
|
|
@ -202,8 +202,6 @@
|
|||
this.GBGBHawkMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.GBInSGBMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStripMenuItem16 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.AllowGameDbCoreOverridesMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.N64VideoPluginSettingsMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.setLibretroCoreToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator();
|
||||
|
@ -1795,8 +1793,6 @@
|
|||
this.PceCoreSubmenu,
|
||||
this.GBInSGBMenuItem,
|
||||
this.toolStripMenuItem16,
|
||||
this.AllowGameDbCoreOverridesMenuItem,
|
||||
this.toolStripSeparator8,
|
||||
this.N64VideoPluginSettingsMenuItem,
|
||||
this.setLibretroCoreToolStripMenuItem});
|
||||
this.CoresSubMenu.Name = "CoresSubMenu";
|
||||
|
@ -1959,18 +1955,6 @@
|
|||
this.toolStripMenuItem16.Name = "toolStripMenuItem16";
|
||||
this.toolStripMenuItem16.Size = new System.Drawing.Size(220, 6);
|
||||
//
|
||||
// allowGameDBCoreOverridesToolStripMenuItem
|
||||
//
|
||||
this.AllowGameDbCoreOverridesMenuItem.Name = "AllowGameDbCoreOverridesMenuItem";
|
||||
this.AllowGameDbCoreOverridesMenuItem.Size = new System.Drawing.Size(223, 22);
|
||||
this.AllowGameDbCoreOverridesMenuItem.Text = "Follow GameDB Core Overrides";
|
||||
this.AllowGameDbCoreOverridesMenuItem.Click += new System.EventHandler(this.AllowGameDBCoreOverridesMenuItem_Click);
|
||||
//
|
||||
// toolStripSeparator8
|
||||
//
|
||||
this.toolStripSeparator8.Name = "toolStripSeparator8";
|
||||
this.toolStripSeparator8.Size = new System.Drawing.Size(220, 6);
|
||||
//
|
||||
// N64VideoPluginSettingsMenuItem
|
||||
//
|
||||
this.N64VideoPluginSettingsMenuItem.Name = "N64VideoPluginSettingsMenuItem";
|
||||
|
@ -4229,7 +4213,6 @@
|
|||
private System.Windows.Forms.ToolStripSeparator toolStripSeparator30;
|
||||
private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem66;
|
||||
private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem67;
|
||||
private System.Windows.Forms.ToolStripSeparator toolStripSeparator8;
|
||||
private System.Windows.Forms.ToolStripMenuItem N64VideoPluginSettingsMenuItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem ClientOptionsMenuItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem customizeToolStripMenuItem;
|
||||
|
@ -4319,7 +4302,6 @@
|
|||
private System.Windows.Forms.ToolStripMenuItem CoreSNESSubMenu;
|
||||
private System.Windows.Forms.ToolStripMenuItem CorebsnesMenuItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem Coresnes9xMenuItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem AllowGameDbCoreOverridesMenuItem;
|
||||
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem16;
|
||||
private System.Windows.Forms.ToolStripMenuItem IntvSubMenu;
|
||||
private System.Windows.Forms.ToolStripMenuItem IntVControllerSettingsMenuItem;
|
||||
|
|
|
@ -1186,7 +1186,6 @@ namespace BizHawk.Client.EmuHawk
|
|||
private void CoresSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||
{
|
||||
GBInSGBMenuItem.Checked = Config.GbAsSgb;
|
||||
AllowGameDbCoreOverridesMenuItem.Checked = Config.CoreForcingViaGameDb;
|
||||
}
|
||||
|
||||
private void NesCoreSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||
|
@ -1337,11 +1336,6 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
}
|
||||
|
||||
private void AllowGameDBCoreOverridesMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
Config.CoreForcingViaGameDb ^= true;
|
||||
}
|
||||
|
||||
private void N64VideoPluginSettingsMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
N64PluginSettingsMenuItem_Click(sender, e);
|
||||
|
|
Loading…
Reference in New Issue