private void NESSoundConfig_Load(object sender, EventArgs e) { _oldSettings = NES.GetSettings(); _settings = _oldSettings.Clone(); trackBar1.Value = _settings.APU_vol; }
private static NES CreateCore() { string xmlPath = Path.Combine(PathUtils.ExeDirectoryPath, "NesCarts.xml"); var bootGodBytes = File.ReadAllBytes(xmlPath); BootGodDb.GetDatabaseBytes = () => bootGodBytes; var rom = GetRom(); var gameInfo = GameInfo.NullInstance; var pathEntries = new PathEntryCollection(); pathEntries.ResolveWithDefaults(); var cfp = new CoreFileProvider(Console.WriteLine, new FirmwareManager(), pathEntries, new Dictionary <string, string>()); var coreComm = new CoreComm(Console.WriteLine, Console.WriteLine, cfp); var settings = new NES.NESSettings(); var syncSettings = new NES.NESSyncSettings(); var nes = new NES(coreComm, gameInfo, rom, settings, syncSettings); for (int i = 0; i < 200; i++) { nes.FrameAdvance(EmptyController, true, true); } return(nes); }
public NESSoundConfig() { InitializeComponent(); // get baseline maxes from a default config object var d = new NES.NESSettings(); trackBar1.Minimum = d.APU_vol; }
//private Bitmap _bmp; public NESGraphicsConfig( IMainFormForConfig mainForm, Config config, NES.NESSettings settings) { _mainForm = mainForm; _config = config; _settings = settings; InitializeComponent(); }
private void NESSoundConfig_Load(object sender, EventArgs e) { _oldSettings = (NES.NESSettings)Global.Emulator.GetSettings(); _settings = _oldSettings.Clone(); trackBar1.Value = _settings.Square1; trackBar2.Value = _settings.Square2; trackBar3.Value = _settings.Triangle; trackBar4.Value = _settings.Noise; trackBar5.Value = _settings.DMC; }
public NESGraphicsConfig( Config config, IDialogController dialogController, ISettingsAdapter settable) { _config = config; _settable = settable; _settings = (NES.NESSettings)_settable.GetSettings(); DialogController = dialogController; InitializeComponent(); }
public NESSoundConfig() { InitializeComponent(); // get baseline maxes from a default config object var d = new NES.NESSettings(); trackBar1.Maximum = d.Square1; trackBar2.Maximum = d.Square2; trackBar3.Maximum = d.Triangle; trackBar4.Maximum = d.Noise; trackBar5.Maximum = d.DMC; }
private void NESGraphicsConfig_Load(object sender, EventArgs e) { if (Global.Emulator is NES) { _nes = (NES)Global.Emulator; _settings = _nes.GetSettings(); } else { _subneshawk = (SubNESHawk)Global.Emulator; _settings = _subneshawk.GetSettings(); } LoadStuff(); }
private void NESGraphicsConfig_Load(object sender, EventArgs e) { nes = Global.Emulator as NES; settings = (NES.NESSettings)nes.GetSettings(); LoadStuff(); }
private void RestoreDefaultsButton_Click(object sender, EventArgs e) { settings = new NES.NESSettings(); LoadStuff(); }
private void NESGraphicsConfig_Load(object sender, EventArgs e) { _nes = (NES)Global.Emulator; _settings = _nes.GetSettings(); LoadStuff(); }