using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using BizHawk.Emulation.Consoles.Nintendo; namespace BizHawk.MultiClient { public partial class NESSoundConfig : Form { public NESSoundConfig() { InitializeComponent(); } private void NESSoundConfig_Load(object sender, EventArgs e) { Square1.Checked = Global.Config.NESEnableSquare1; Square2.Checked = Global.Config.NESEnableSquare2; Triangle.Checked = Global.Config.NESEnableTriangle; Noise.Checked = Global.Config.NESEnableNoise; DMC.Checked = Global.Config.NESEnableDMC; } private void OK_Click(object sender, EventArgs e) { Global.Config.NESEnableSquare1 = Square1.Checked; Global.Config.NESEnableSquare2 = Square2.Checked; Global.Config.NESEnableTriangle = Triangle.Checked; Global.Config.NESEnableNoise = Noise.Checked; Global.Config.NESEnableDMC = DMC.Checked; Global.MainForm.SetNESSoundChannels(); Close(); } private void Cancel_Click(object sender, EventArgs e) { Close(); } private void SelectAll_Click(object sender, EventArgs e) { if (SelectAll.Checked) { Square1.Checked = true; Square2.Checked = true; Triangle.Checked = true; Noise.Checked = true; DMC.Checked = true; } else { Square1.Checked = false; Square2.Checked = false; Triangle.Checked = false; Noise.Checked = false; DMC.Checked = false; } } } }