diff --git a/BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.cs b/BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.cs index 3943cbaa62..9ae218c093 100644 --- a/BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.cs +++ b/BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.cs @@ -944,14 +944,25 @@ namespace BizHawk.Emulation.Cores.Sony.PSX public ControllerSetting[] Controllers = { - new ControllerSetting { IsConnected = true }, - new ControllerSetting { IsConnected = false } + new ControllerSetting + { + IsConnected = true, + Type = ControllerSetting.ControllerType.DualShock + }, + new ControllerSetting + { + IsConnected = false, + Type = ControllerSetting.ControllerType.DualShock + } }; } public class ControllerSetting { public bool IsConnected { get; set; } + public ControllerType Type { get; set; } + + public enum ControllerType { Gamepad, DualAnalog, DualShock } } public class Settings