Esempio n. 1
0
 public A7800ControllerSettings(ISettingsAdapter settable)
 {
     _settable     = settable;
     _syncSettings = (A7800Hawk.A7800SyncSettings)settable.GetSyncSettings();
     InitializeComponent();
     Icon = Properties.Resources.GameControllerIcon;
 }
Esempio n. 2
0
 public A7800FilterSettings(
     MainForm mainForm,
     A7800Hawk.A7800SyncSettings syncSettings)
 {
     _mainForm     = mainForm;
     _syncSettings = syncSettings;
     InitializeComponent();
 }
 public A7800ControllerSettings(
     IMainFormForConfig mainForm,
     A7800Hawk.A7800SyncSettings syncSettings)
 {
     _mainForm     = mainForm;
     _syncSettings = syncSettings;
     InitializeComponent();
     Icon = Properties.Resources.GameControllerIcon;
 }
Esempio n. 4
0
        private void A7800FilterSettings_Load(object sender, EventArgs e)
        {
            _syncSettings = ((A7800Hawk)Global.Emulator).GetSyncSettings().Clone();

            var possibleFilters = A7800Hawk.ValidFilterTypes.Select(t => t.Key);

            foreach (var val in possibleFilters)
            {
                Port1ComboBox.Items.Add(val);
            }

            Port1ComboBox.SelectedItem = _syncSettings.Filter;
        }
        private void IntvControllerSettings_Load(object sender, EventArgs e)
        {
            _syncSettings = ((A7800Hawk)Global.Emulator).GetSyncSettings().Clone();

            var possibleControllers = A7800HawkControllerDeck.ValidControllerTypes.Select(t => t.Key);

            foreach (var val in possibleControllers)
            {
                Port1ComboBox.Items.Add(val);
                Port2ComboBox.Items.Add(val);
            }

            Port1ComboBox.SelectedItem = _syncSettings.Port1;
            Port2ComboBox.SelectedItem = _syncSettings.Port2;
        }