turbonyma: don't show the RTC settings that we added for neopop

This commit is contained in:
nattthebear 2020-05-28 06:37:12 -04:00
parent 978b2dd247
commit 96c764e1d8
3 changed files with 8 additions and 4 deletions

View File

@ -11,7 +11,7 @@ using BizHawk.Emulation.DiscSystem;
namespace BizHawk.Emulation.Cores.Consoles.NEC.PCE
{
[Core(CoreNames.TurboNyma, "Mednafen Team", true, false, "1.24.3", "https://mednafen.github.io/releases/", false)]
[Core(CoreNames.TurboNyma, "Mednafen Team", true, true, "1.24.3", "https://mednafen.github.io/releases/", false)]
public class TerboGrafix : NymaCore, IRegionable, IPceGpuView
{
private readonly LibTerboGrafix _terboGrafix;
@ -51,6 +51,10 @@ namespace BizHawk.Emulation.Cores.Consoles.NEC.PCE
{ "pce.vramsize", null },
// match hawk behavior on BRAM, instead of giving every game BRAM
{ "pce.disable_bram_hucard", "1" },
// nyma settings that don't apply here
// TODO: not quite happy with how this works out
{ "nyma.rtcinitialtime", null },
{ "nyma.rtcrealtime", null },
};
// pce always has two layers, sgx always has 4, and mednafen knows this

View File

@ -22,6 +22,6 @@ namespace BizHawk.Emulation.Cores
public const string PicoDrive = "PicoDrive";
public const string Gpgx = "Genplus-gx";
public const string PceHawk = "PCEHawk";
public const string TurboNyma = "Terbo Grafix";
public const string TurboNyma = "TurboNyma";
}
}

View File

@ -14,8 +14,8 @@ namespace BizHawk.Emulation.Cores.Waterbox
unsafe partial class NymaCore : ISettable<NymaCore.NymaSettings, NymaCore.NymaSyncSettings>
{
/// <summary>
/// Settings that we shouldn't show the user
/// If the value is null, use the default value, otherwise override it
/// Settings that we shouldn't show the user.
/// If the value is null, use the default value, otherwise override it.
/// </summary>
protected virtual IDictionary<string, string> SettingsOverrides { get; } = new Dictionary<string, string>();
public NymaSettingsInfo SettingsInfo { get; private set; }