diff --git a/GUI.NET/Controls/ctrlRiskyOption.Designer.cs b/GUI.NET/Controls/ctrlRiskyOption.Designer.cs index 88976768..e913bcf7 100644 --- a/GUI.NET/Controls/ctrlRiskyOption.Designer.cs +++ b/GUI.NET/Controls/ctrlRiskyOption.Designer.cs @@ -51,8 +51,8 @@ this.lblNotRecommended.Anchor = System.Windows.Forms.AnchorStyles.Left; this.lblNotRecommended.AutoSize = true; this.lblNotRecommended.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblNotRecommended.Location = new System.Drawing.Point(89, 4); - this.lblNotRecommended.Margin = new System.Windows.Forms.Padding(0); + this.lblNotRecommended.Location = new System.Drawing.Point(89, 3); + this.lblNotRecommended.Margin = new System.Windows.Forms.Padding(0, 0, 0, 2); this.lblNotRecommended.Name = "lblNotRecommended"; this.lblNotRecommended.Size = new System.Drawing.Size(98, 13); this.lblNotRecommended.TabIndex = 1; @@ -71,7 +71,7 @@ this.tableLayoutPanel1.Name = "tableLayoutPanel1"; this.tableLayoutPanel1.RowCount = 1; this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 226F)); this.tableLayoutPanel1.Size = new System.Drawing.Size(193, 21); this.tableLayoutPanel1.TabIndex = 1; // diff --git a/GUI.NET/Dependencies/resources.ca.xml b/GUI.NET/Dependencies/resources.ca.xml index 5c535cd8..603ee5b7 100644 --- a/GUI.NET/Dependencies/resources.ca.xml +++ b/GUI.NET/Dependencies/resources.ca.xml @@ -302,6 +302,8 @@ Velocitat del rebobinat: Avançat + Recommended settings for developers (homebrew / ROM hacking) + Configuracions diverses Fes servir el comportament alternatiu de les IRQ de MMC3 Permet entrades invàlides (ex. Amunt+Avall i Esquerra+Dreta alhora) Estat inicial de la memòria durant l'arrancada: diff --git a/GUI.NET/Dependencies/resources.en.xml b/GUI.NET/Dependencies/resources.en.xml index 42869317..4f24d5a5 100644 --- a/GUI.NET/Dependencies/resources.en.xml +++ b/GUI.NET/Dependencies/resources.en.xml @@ -302,6 +302,8 @@ Rewind Speed: Advanced + Recommended settings for developers (homebrew / ROM hacking) + Miscellaneous Settings Use alternative MMC3 IRQ behavior Allow invalid input (e.g Down + Up or Left + Right at the same time) Enable OAM RAM decay @@ -344,7 +346,7 @@ Enable developer mode Pause/Background Settings - Misc. Settings + Miscellaneous Settings Automatically hide menu bar Display additional information in title bar diff --git a/GUI.NET/Dependencies/resources.es.xml b/GUI.NET/Dependencies/resources.es.xml index 19d2e9d2..fd6df371 100644 --- a/GUI.NET/Dependencies/resources.es.xml +++ b/GUI.NET/Dependencies/resources.es.xml @@ -301,6 +301,8 @@ Velocidad de rebobinado: Avanzado + Recommended settings for developers (homebrew / ROM hacking) + Configuraciones varias Utilizar la versión alternativa de componentes de IRQs de MMC3 Permitir las entradas inválidas (Arriba+Abajo e Izquierda+Derecha al mismo tiempo) Estado inicial de la memoria durante el inicio: diff --git a/GUI.NET/Dependencies/resources.fr.xml b/GUI.NET/Dependencies/resources.fr.xml index 42b4e50b..b8e0db5f 100644 --- a/GUI.NET/Dependencies/resources.fr.xml +++ b/GUI.NET/Dependencies/resources.fr.xml @@ -302,6 +302,8 @@ Vitesse du rembobinage : Avancé + Options recommandées pour les développeurs (homebrew / ROM hacking) + Options diverses Utiliser la version alternative du comportement des IRQs du MMC3 Permettre les entrées invalides (Bas+Haut ou Gauche+Droite en même temps) Activer l'émulation de la dégradation de la mémoire OAM diff --git a/GUI.NET/Dependencies/resources.ja.xml b/GUI.NET/Dependencies/resources.ja.xml index e36a211b..f779881a 100644 --- a/GUI.NET/Dependencies/resources.ja.xml +++ b/GUI.NET/Dependencies/resources.ja.xml @@ -303,6 +303,8 @@ 巻き戻しの速度: 詳細設定 + 開発者向け設定 (自作ソフト / ROM hacking) + その他 MMC3AのIRQ仕様を使う コントローラでは不可能インプットを可能にする (同時に上と下や右と左) オブジェクト・アトリビュート・メモリーの崩壊現象を再現する diff --git a/GUI.NET/Dependencies/resources.pt.xml b/GUI.NET/Dependencies/resources.pt.xml index a3e72c16..dd8a4967 100644 --- a/GUI.NET/Dependencies/resources.pt.xml +++ b/GUI.NET/Dependencies/resources.pt.xml @@ -302,6 +302,8 @@ Velocidade de rebobinamento: Avançado + Recommended settings for developers (homebrew / ROM hacking) + Configurações diversas Utilizar a versão alternativa de componentes de IRQs de MMC3 Permitir as entradas inválidas (Cima+Baixo e Esquerda+Direita ao mesmo tempo) Ativar declínio da RAM OAM diff --git a/GUI.NET/Dependencies/resources.ru.xml b/GUI.NET/Dependencies/resources.ru.xml index 807278b3..825242a7 100644 --- a/GUI.NET/Dependencies/resources.ru.xml +++ b/GUI.NET/Dependencies/resources.ru.xml @@ -301,6 +301,8 @@ Rewind Speed: Расширенные + Recommended settings for developers (homebrew / ROM hacking) + Miscellaneous Settings Использовать альтернативный IRQ MMC3 Разрешить недопустимые комбинации (Вниз+Вверх и Влево+Вправо) Содержимое ОЗУ при включении : @@ -342,7 +344,7 @@ Enable developer mode Pause/Background Settings - Misc. Settings + Miscellaneous Settings Automatically hide menu bar Display additional information in title bar diff --git a/GUI.NET/Dependencies/resources.uk.xml b/GUI.NET/Dependencies/resources.uk.xml index b31817d4..0a011313 100644 --- a/GUI.NET/Dependencies/resources.uk.xml +++ b/GUI.NET/Dependencies/resources.uk.xml @@ -301,6 +301,8 @@ Швидкість перемотування: Розширені + Recommended settings for developers (homebrew / ROM hacking) + Різнi настройки Використовувати альтернативний IRQ MMC3 Дозволити неприпустимі комбінації (Вниз+Вгору і Ліворуч+Вправо) Вміст ОЗУ при включенні : diff --git a/GUI.NET/Dependencies/resources.zh.xml b/GUI.NET/Dependencies/resources.zh.xml index d888e679..7058172e 100644 --- a/GUI.NET/Dependencies/resources.zh.xml +++ b/GUI.NET/Dependencies/resources.zh.xml @@ -308,6 +308,8 @@ 快退速度: 高级 + Recommended settings for developers (homebrew / ROM hacking) + 其他 使用 MMC3 IRQ 替代行为 允许无效按键 (例如同时按下↑↓/←→) 模拟 OAM 和 RAM 损坏 diff --git a/GUI.NET/Forms/Config/frmEmulationConfig.Designer.cs b/GUI.NET/Forms/Config/frmEmulationConfig.Designer.cs index e6244f65..19729b4e 100644 --- a/GUI.NET/Forms/Config/frmEmulationConfig.Designer.cs +++ b/GUI.NET/Forms/Config/frmEmulationConfig.Designer.cs @@ -48,6 +48,7 @@ namespace Mesen.GUI.Forms.Config this.lblRewindSpeedHint = new System.Windows.Forms.Label(); this.tpgAdvanced = new System.Windows.Forms.TabPage(); this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.lblMiscSettings = new System.Windows.Forms.Label(); this.chkMapperRandomPowerOnState = new Mesen.GUI.Controls.ctrlRiskyOption(); this.chkEnableOamDecay = new Mesen.GUI.Controls.ctrlRiskyOption(); this.flowLayoutPanel8 = new System.Windows.Forms.FlowLayoutPanel(); @@ -60,6 +61,7 @@ namespace Mesen.GUI.Forms.Config this.chkUseNes101Hvc101Behavior = new System.Windows.Forms.CheckBox(); this.chkAllowInvalidInput = new Mesen.GUI.Controls.ctrlRiskyOption(); this.chkUseAlternativeMmc3Irq = new System.Windows.Forms.CheckBox(); + this.lblDeveloperSettings = new System.Windows.Forms.Label(); this.tpgOverclocking = new System.Windows.Forms.TabPage(); this.picHint = new System.Windows.Forms.PictureBox(); this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); @@ -363,24 +365,27 @@ namespace Mesen.GUI.Forms.Config // this.tableLayoutPanel1.ColumnCount = 1; this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Controls.Add(this.chkMapperRandomPowerOnState, 0, 9); - this.tableLayoutPanel1.Controls.Add(this.chkEnableOamDecay, 0, 3); - this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel8, 0, 10); - this.tableLayoutPanel1.Controls.Add(this.chkDisablePaletteRead, 0, 7); - this.tableLayoutPanel1.Controls.Add(this.chkDisableOamAddrBug, 0, 6); - this.tableLayoutPanel1.Controls.Add(this.chkDisablePpuReset, 0, 4); - this.tableLayoutPanel1.Controls.Add(this.chkDisablePpu2004Reads, 0, 5); - this.tableLayoutPanel1.Controls.Add(this.chkUseNes101Hvc101Behavior, 0, 1); - this.tableLayoutPanel1.Controls.Add(this.chkAllowInvalidInput, 0, 8); - this.tableLayoutPanel1.Controls.Add(this.chkUseAlternativeMmc3Irq, 0, 2); + this.tableLayoutPanel1.Controls.Add(this.lblMiscSettings, 0, 4); + this.tableLayoutPanel1.Controls.Add(this.chkMapperRandomPowerOnState, 0, 2); + this.tableLayoutPanel1.Controls.Add(this.chkEnableOamDecay, 0, 1); + this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel8, 0, 3); + this.tableLayoutPanel1.Controls.Add(this.chkDisablePaletteRead, 0, 10); + this.tableLayoutPanel1.Controls.Add(this.chkDisableOamAddrBug, 0, 8); + this.tableLayoutPanel1.Controls.Add(this.chkDisablePpuReset, 0, 7); + this.tableLayoutPanel1.Controls.Add(this.chkDisablePpu2004Reads, 0, 9); + this.tableLayoutPanel1.Controls.Add(this.chkUseNes101Hvc101Behavior, 0, 6); + this.tableLayoutPanel1.Controls.Add(this.chkAllowInvalidInput, 0, 11); + this.tableLayoutPanel1.Controls.Add(this.chkUseAlternativeMmc3Irq, 0, 5); + this.tableLayoutPanel1.Controls.Add(this.lblDeveloperSettings, 0, 0); this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; this.tableLayoutPanel1.Location = new System.Drawing.Point(3, 3); this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 12; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); + this.tableLayoutPanel1.RowCount = 13; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); @@ -392,15 +397,28 @@ namespace Mesen.GUI.Forms.Config this.tableLayoutPanel1.Size = new System.Drawing.Size(519, 289); this.tableLayoutPanel1.TabIndex = 0; // + // lblMiscSettings + // + this.lblMiscSettings.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.lblMiscSettings.AutoSize = true; + this.lblMiscSettings.ForeColor = System.Drawing.SystemColors.GrayText; + this.lblMiscSettings.Location = new System.Drawing.Point(0, 98); + this.lblMiscSettings.Margin = new System.Windows.Forms.Padding(0, 0, 3, 2); + this.lblMiscSettings.Name = "lblMiscSettings"; + this.lblMiscSettings.Size = new System.Drawing.Size(115, 13); + this.lblMiscSettings.TabIndex = 35; + this.lblMiscSettings.Text = "Miscellaneous Settings"; + // // chkMapperRandomPowerOnState // this.chkMapperRandomPowerOnState.AutoSize = true; this.chkMapperRandomPowerOnState.Checked = false; this.chkMapperRandomPowerOnState.Dock = System.Windows.Forms.DockStyle.Fill; - this.chkMapperRandomPowerOnState.Location = new System.Drawing.Point(0, 184); + this.chkMapperRandomPowerOnState.Location = new System.Drawing.Point(10, 43); + this.chkMapperRandomPowerOnState.Margin = new System.Windows.Forms.Padding(10, 0, 0, 0); this.chkMapperRandomPowerOnState.MinimumSize = new System.Drawing.Size(0, 23); this.chkMapperRandomPowerOnState.Name = "chkMapperRandomPowerOnState"; - this.chkMapperRandomPowerOnState.Size = new System.Drawing.Size(519, 23); + this.chkMapperRandomPowerOnState.Size = new System.Drawing.Size(509, 23); this.chkMapperRandomPowerOnState.TabIndex = 11; this.chkMapperRandomPowerOnState.Text = "Randomize power-on state for mappers"; // @@ -408,10 +426,11 @@ namespace Mesen.GUI.Forms.Config // this.chkEnableOamDecay.Checked = false; this.chkEnableOamDecay.Dock = System.Windows.Forms.DockStyle.Fill; - this.chkEnableOamDecay.Location = new System.Drawing.Point(0, 46); + this.chkEnableOamDecay.Location = new System.Drawing.Point(10, 20); + this.chkEnableOamDecay.Margin = new System.Windows.Forms.Padding(10, 0, 0, 0); this.chkEnableOamDecay.MinimumSize = new System.Drawing.Size(0, 21); this.chkEnableOamDecay.Name = "chkEnableOamDecay"; - this.chkEnableOamDecay.Size = new System.Drawing.Size(519, 23); + this.chkEnableOamDecay.Size = new System.Drawing.Size(509, 23); this.chkEnableOamDecay.TabIndex = 9; this.chkEnableOamDecay.Text = "Enable OAM RAM decay"; // @@ -420,10 +439,10 @@ namespace Mesen.GUI.Forms.Config this.flowLayoutPanel8.Controls.Add(this.lblRamPowerOnState); this.flowLayoutPanel8.Controls.Add(this.cboRamPowerOnState); this.flowLayoutPanel8.Dock = System.Windows.Forms.DockStyle.Fill; - this.flowLayoutPanel8.Location = new System.Drawing.Point(0, 207); - this.flowLayoutPanel8.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel8.Location = new System.Drawing.Point(7, 66); + this.flowLayoutPanel8.Margin = new System.Windows.Forms.Padding(7, 0, 0, 0); this.flowLayoutPanel8.Name = "flowLayoutPanel8"; - this.flowLayoutPanel8.Size = new System.Drawing.Size(519, 27); + this.flowLayoutPanel8.Size = new System.Drawing.Size(512, 27); this.flowLayoutPanel8.TabIndex = 3; // // lblRamPowerOnState @@ -449,10 +468,11 @@ namespace Mesen.GUI.Forms.Config // this.chkDisablePaletteRead.Checked = false; this.chkDisablePaletteRead.Dock = System.Windows.Forms.DockStyle.Fill; - this.chkDisablePaletteRead.Location = new System.Drawing.Point(0, 138); + this.chkDisablePaletteRead.Location = new System.Drawing.Point(10, 228); + this.chkDisablePaletteRead.Margin = new System.Windows.Forms.Padding(10, 0, 0, 0); this.chkDisablePaletteRead.MinimumSize = new System.Drawing.Size(0, 21); this.chkDisablePaletteRead.Name = "chkDisablePaletteRead"; - this.chkDisablePaletteRead.Size = new System.Drawing.Size(519, 23); + this.chkDisablePaletteRead.Size = new System.Drawing.Size(509, 23); this.chkDisablePaletteRead.TabIndex = 6; this.chkDisablePaletteRead.Text = "Disable PPU palette reads"; // @@ -460,10 +480,11 @@ namespace Mesen.GUI.Forms.Config // this.chkDisableOamAddrBug.Checked = false; this.chkDisableOamAddrBug.Dock = System.Windows.Forms.DockStyle.Fill; - this.chkDisableOamAddrBug.Location = new System.Drawing.Point(0, 115); + this.chkDisableOamAddrBug.Location = new System.Drawing.Point(10, 182); + this.chkDisableOamAddrBug.Margin = new System.Windows.Forms.Padding(10, 0, 0, 0); this.chkDisableOamAddrBug.MinimumSize = new System.Drawing.Size(0, 21); this.chkDisableOamAddrBug.Name = "chkDisableOamAddrBug"; - this.chkDisableOamAddrBug.Size = new System.Drawing.Size(519, 23); + this.chkDisableOamAddrBug.Size = new System.Drawing.Size(509, 23); this.chkDisableOamAddrBug.TabIndex = 5; this.chkDisableOamAddrBug.Text = "Disable PPU OAMADDR bug emulation"; // @@ -471,10 +492,11 @@ namespace Mesen.GUI.Forms.Config // this.chkDisablePpuReset.Checked = false; this.chkDisablePpuReset.Dock = System.Windows.Forms.DockStyle.Fill; - this.chkDisablePpuReset.Location = new System.Drawing.Point(0, 69); + this.chkDisablePpuReset.Location = new System.Drawing.Point(10, 159); + this.chkDisablePpuReset.Margin = new System.Windows.Forms.Padding(10, 0, 0, 0); this.chkDisablePpuReset.MinimumSize = new System.Drawing.Size(0, 21); this.chkDisablePpuReset.Name = "chkDisablePpuReset"; - this.chkDisablePpuReset.Size = new System.Drawing.Size(519, 23); + this.chkDisablePpuReset.Size = new System.Drawing.Size(509, 23); this.chkDisablePpuReset.TabIndex = 7; this.chkDisablePpuReset.Text = "Do not reset PPU when resetting console (Famicom behavior)"; // @@ -482,17 +504,19 @@ namespace Mesen.GUI.Forms.Config // this.chkDisablePpu2004Reads.Checked = false; this.chkDisablePpu2004Reads.Dock = System.Windows.Forms.DockStyle.Fill; - this.chkDisablePpu2004Reads.Location = new System.Drawing.Point(0, 92); + this.chkDisablePpu2004Reads.Location = new System.Drawing.Point(10, 205); + this.chkDisablePpu2004Reads.Margin = new System.Windows.Forms.Padding(10, 0, 0, 0); this.chkDisablePpu2004Reads.MinimumSize = new System.Drawing.Size(0, 21); this.chkDisablePpu2004Reads.Name = "chkDisablePpu2004Reads"; - this.chkDisablePpu2004Reads.Size = new System.Drawing.Size(519, 23); + this.chkDisablePpu2004Reads.Size = new System.Drawing.Size(509, 23); this.chkDisablePpu2004Reads.TabIndex = 4; this.chkDisablePpu2004Reads.Text = "Disable PPU $2004 reads (Famicom behavior)"; // // chkUseNes101Hvc101Behavior // this.chkUseNes101Hvc101Behavior.AutoSize = true; - this.chkUseNes101Hvc101Behavior.Location = new System.Drawing.Point(3, 3); + this.chkUseNes101Hvc101Behavior.Location = new System.Drawing.Point(13, 139); + this.chkUseNes101Hvc101Behavior.Margin = new System.Windows.Forms.Padding(13, 3, 3, 3); this.chkUseNes101Hvc101Behavior.Name = "chkUseNes101Hvc101Behavior"; this.chkUseNes101Hvc101Behavior.Size = new System.Drawing.Size(292, 17); this.chkUseNes101Hvc101Behavior.TabIndex = 8; @@ -504,23 +528,37 @@ namespace Mesen.GUI.Forms.Config this.chkAllowInvalidInput.AutoSize = true; this.chkAllowInvalidInput.Checked = false; this.chkAllowInvalidInput.Dock = System.Windows.Forms.DockStyle.Fill; - this.chkAllowInvalidInput.Location = new System.Drawing.Point(0, 161); + this.chkAllowInvalidInput.Location = new System.Drawing.Point(10, 251); + this.chkAllowInvalidInput.Margin = new System.Windows.Forms.Padding(10, 0, 0, 0); this.chkAllowInvalidInput.MinimumSize = new System.Drawing.Size(0, 23); this.chkAllowInvalidInput.Name = "chkAllowInvalidInput"; - this.chkAllowInvalidInput.Size = new System.Drawing.Size(519, 23); + this.chkAllowInvalidInput.Size = new System.Drawing.Size(509, 23); this.chkAllowInvalidInput.TabIndex = 1; this.chkAllowInvalidInput.Text = "Allow invalid input (e.g Down + Up or Left + Right at the same time)"; // // chkUseAlternativeMmc3Irq // this.chkUseAlternativeMmc3Irq.AutoSize = true; - this.chkUseAlternativeMmc3Irq.Location = new System.Drawing.Point(3, 26); + this.chkUseAlternativeMmc3Irq.Location = new System.Drawing.Point(13, 116); + this.chkUseAlternativeMmc3Irq.Margin = new System.Windows.Forms.Padding(13, 3, 3, 3); this.chkUseAlternativeMmc3Irq.Name = "chkUseAlternativeMmc3Irq"; this.chkUseAlternativeMmc3Irq.Size = new System.Drawing.Size(197, 17); this.chkUseAlternativeMmc3Irq.TabIndex = 0; this.chkUseAlternativeMmc3Irq.Text = "Use alternative MMC3 IRQ behavior"; this.chkUseAlternativeMmc3Irq.UseVisualStyleBackColor = true; // + // lblDeveloperSettings + // + this.lblDeveloperSettings.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.lblDeveloperSettings.AutoSize = true; + this.lblDeveloperSettings.ForeColor = System.Drawing.SystemColors.GrayText; + this.lblDeveloperSettings.Location = new System.Drawing.Point(0, 5); + this.lblDeveloperSettings.Margin = new System.Windows.Forms.Padding(0, 0, 3, 2); + this.lblDeveloperSettings.Name = "lblDeveloperSettings"; + this.lblDeveloperSettings.Size = new System.Drawing.Size(284, 13); + this.lblDeveloperSettings.TabIndex = 33; + this.lblDeveloperSettings.Text = "Recommended for developers (homebrew / ROM hacking)"; + // // tpgOverclocking // this.tpgOverclocking.Controls.Add(this.picHint); @@ -1023,7 +1061,6 @@ namespace Mesen.GUI.Forms.Config private ctrlRiskyOption chkDisableOamAddrBug; private ctrlRiskyOption chkDisablePaletteRead; private ctrlRiskyOption chkDisablePpuReset; - private System.Windows.Forms.CheckBox chkUseNes101Hvc101Behavior; private Mesen.GUI.Controls.ctrlRiskyOption chkEnableOamDecay; private System.Windows.Forms.Label lblRewindSpeed; private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel10; @@ -1032,5 +1069,8 @@ namespace Mesen.GUI.Forms.Config private ctrlRiskyOption chkMapperRandomPowerOnState; private System.Windows.Forms.PictureBox picHint; private Mesen.GUI.Controls.ctrlAutoGrowLabel lblOverclockHint; + private System.Windows.Forms.CheckBox chkUseNes101Hvc101Behavior; + private System.Windows.Forms.Label lblDeveloperSettings; + private System.Windows.Forms.Label lblMiscSettings; } } \ No newline at end of file