Fix settings initialization for several other cores
This commit is contained in:
parent
a259c763de
commit
6f53ad1af7
|
@ -40,6 +40,11 @@ namespace BizHawk.Emulation.Cores.Atari.A7800Hawk
|
|||
{
|
||||
return (A7800Settings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public A7800Settings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
}
|
||||
|
||||
public class A7800SyncSettings
|
||||
|
@ -93,6 +98,11 @@ namespace BizHawk.Emulation.Cores.Atari.A7800Hawk
|
|||
return (A7800SyncSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public A7800SyncSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
|
||||
public static bool NeedsReboot(A7800SyncSettings x, A7800SyncSettings y)
|
||||
{
|
||||
return !DeepEquality.DeepEquals(x, y);
|
||||
|
|
|
@ -43,6 +43,11 @@ namespace BizHawk.Emulation.Cores.Consoles.Vectrex
|
|||
{
|
||||
return (VectrexSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public VectrexSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
}
|
||||
|
||||
public class VectrexSyncSettings
|
||||
|
@ -96,6 +101,11 @@ namespace BizHawk.Emulation.Cores.Consoles.Vectrex
|
|||
return (VectrexSyncSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public VectrexSyncSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
|
||||
public static bool NeedsReboot(VectrexSyncSettings x, VectrexSyncSettings y)
|
||||
{
|
||||
return !DeepEquality.DeepEquals(x, y);
|
||||
|
|
|
@ -54,6 +54,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawk
|
|||
{
|
||||
return (GBSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public GBSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
}
|
||||
|
||||
public class GBSyncSettings
|
||||
|
@ -148,6 +153,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawk
|
|||
return (GBSyncSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public GBSyncSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
|
||||
public static bool NeedsReboot(GBSyncSettings x, GBSyncSettings y)
|
||||
{
|
||||
return !DeepEquality.DeepEquals(x, y);
|
||||
|
|
|
@ -65,6 +65,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawkLink
|
|||
{
|
||||
return (GBLinkSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public GBLinkSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
}
|
||||
|
||||
public class GBLinkSyncSettings
|
||||
|
@ -161,6 +166,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawkLink
|
|||
return (GBLinkSyncSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public GBLinkSyncSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
|
||||
public static bool NeedsReboot(GBLinkSyncSettings x, GBLinkSyncSettings y)
|
||||
{
|
||||
return !DeepEquality.DeepEquals(x, y);
|
||||
|
|
|
@ -71,6 +71,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawkLink3x
|
|||
{
|
||||
return (GBLink3xSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public GBLink3xSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
}
|
||||
|
||||
public class GBLink3xSyncSettings
|
||||
|
@ -205,6 +210,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawkLink3x
|
|||
return (GBLink3xSyncSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public GBLink3xSyncSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
|
||||
public static bool NeedsReboot(GBLink3xSyncSettings x, GBLink3xSyncSettings y)
|
||||
{
|
||||
return !DeepEquality.DeepEquals(x, y);
|
||||
|
|
|
@ -77,6 +77,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawkLink4x
|
|||
{
|
||||
return (GBLink4xSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public GBLink4xSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
}
|
||||
|
||||
public class GBLink4xSyncSettings
|
||||
|
@ -249,6 +254,10 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawkLink4x
|
|||
return (GBLink4xSyncSettings)MemberwiseClone();
|
||||
}
|
||||
|
||||
public GBLink4xSyncSettings()
|
||||
{
|
||||
SettingsUtil.SetDefaultValues(this);
|
||||
}
|
||||
public static bool NeedsReboot(GBLink4xSyncSettings x, GBLink4xSyncSettings y)
|
||||
{
|
||||
return !DeepEquality.DeepEquals(x, y);
|
||||
|
|
Loading…
Reference in New Issue