diff --git a/BizHawk.Emulation.Cores/Consoles/Intellivision/Controllers/IntellivisionControllerDeck.cs b/BizHawk.Emulation.Cores/Consoles/Intellivision/Controllers/IntellivisionControllerDeck.cs index 70e6b56019..7a02699383 100644 --- a/BizHawk.Emulation.Cores/Consoles/Intellivision/Controllers/IntellivisionControllerDeck.cs +++ b/BizHawk.Emulation.Cores/Consoles/Intellivision/Controllers/IntellivisionControllerDeck.cs @@ -30,6 +30,11 @@ namespace BizHawk.Emulation.Cores.Intellivision Name = "Intellivision Controller", BoolButtons = Port1.Definition.BoolButtons .Concat(Port2.Definition.BoolButtons) + .Concat(new[] + { + "Power", + "Reset" + }) .ToList() }; diff --git a/BizHawk.Emulation.Cores/Consoles/Intellivision/Intellivision.cs b/BizHawk.Emulation.Cores/Consoles/Intellivision/Intellivision.cs index 82c4e2f7ec..9ec9410929 100644 --- a/BizHawk.Emulation.Cores/Consoles/Intellivision/Intellivision.cs +++ b/BizHawk.Emulation.Cores/Consoles/Intellivision/Intellivision.cs @@ -30,8 +30,6 @@ namespace BizHawk.Emulation.Cores.Intellivision _syncSettings = (IntvSyncSettings)SyncSettings ?? new IntvSyncSettings(); ControllerDeck = new IntellivisionControllerDeck(_syncSettings.Port1, _syncSettings.Port2); - ControllerDefinition.BoolButtons.Add("Power"); - ControllerDefinition.BoolButtons.Add("Reset"); _cart = new Intellicart(); if (_cart.Parse(_rom) == -1)