Rip out more obsolete setting stuff

This commit is contained in:
adelikat 2014-05-18 16:35:23 +00:00
parent e96b81d7ab
commit 20ed09e86c
2 changed files with 1 additions and 20 deletions

View File

@ -25,13 +25,9 @@ namespace BizHawk.Client.Common
public const string CORE = "Core";
// Gameboy Settings that affect sync
public const string GB_FORCEDMG = "Force_DMG_Mode";
public const string GB_GBA_IN_CGB = "GBA_In_CGB";
// TODO: movie import references these but it shoudl be populating sync settings instead
public const string SGB = "SGB"; // A snes movie will set this to indicate that it's actually SGB
// BIO skipping setting (affects sync)
public const string SKIPBIOS = "Skip_Bios";
// Plugin Settings
public const string VIDEOPLUGIN = "VideoPlugin";

View File

@ -124,16 +124,6 @@ namespace BizHawk.Client.EmuHawk
_movieToRecord.Header[HeaderKeys.BOARDNAME] = Global.Emulator.BoardName;
}
if (Global.Emulator is Gameboy)
{
// probably won't fix any of this in movie 1.0?? (movie 2.0 only??)
// FIXME: the multicartcompat is in the syncsettings object. is that supposed to go here?
// FIXME: these are never read back and given to the core, anywhere
var s = (Gameboy.GambatteSyncSettings)Global.Emulator.GetSyncSettings();
_movieToRecord.Header[HeaderKeys.GB_FORCEDMG] = s.ForceDMG.ToString();
_movieToRecord.Header[HeaderKeys.GB_GBA_IN_CGB] = s.GBACGB.ToString();
}
if (Global.Emulator is LibsnesCore)
{
_movieToRecord.Header[HeaderKeys.SGB] = (Global.Emulator as LibsnesCore).IsSGB.ToString();
@ -156,11 +146,6 @@ namespace BizHawk.Client.EmuHawk
_movieToRecord.Header[HeaderKeys.PAL] = "1";
}
}
else if (Global.Emulator is ColecoVision)
{
var s = (ColecoVision.ColecoSyncSettings)Global.Emulator.GetSyncSettings();
_movieToRecord.Header[HeaderKeys.SKIPBIOS] = s.SkipBiosIntro.ToString();
}
else if (Global.Emulator is N64)
{
if ((Global.Emulator as N64).DisplayType == DisplayType.PAL)