diff --git a/BizHawk.Client.Common/movie/import/SmvImport.cs b/BizHawk.Client.Common/movie/import/SmvImport.cs index 70fefd365a..e52a25c09c 100644 --- a/BizHawk.Client.Common/movie/import/SmvImport.cs +++ b/BizHawk.Client.Common/movie/import/SmvImport.cs @@ -301,17 +301,10 @@ namespace BizHawk.Client.Common.movie.import } ushort controllerState = (ushort)(((controllerState1 << 4) & 0x0F00) | controllerState2); - if (player <= BkmMnemonicConstants.Players[controllers.Definition.Name]) + for (int button = 0; button < buttons.Length; button++) { - for (int button = 0; button < buttons.Length; button++) - { - controllers[$"P{player} {buttons[button]}"] = - ((controllerState >> button) & 0x1) != 0; - } - } - else if (!Result.Warnings.Any()) - { - Result.Warnings.Add($"Controller {player} not supported."); + controllers[$"P{player} {buttons[button]}"] = + ((controllerState >> button) & 0x1) != 0; } }