mednaffe icon indicating copy to clipboard operation
mednaffe copied to clipboard

Allow for multiple controller inputs

Open bsdims-dev opened this issue 3 years ago • 2 comments

Preface, if this is an underlying hiccup with base-Mednafen, please let me know, as I'm unsure of which project to direct this to.

To elaborate regarding the issue title, most modern emulators have the ability to allow for multiple inputs at once. (i.e. keyboard and physical controller) Currently in the GUI, the input section only allows the user to allocate only one input method, and doesn't allow for multiple inputs to be assigned to the emulated controller.

An example of what I'm referring to would be a user assigning emulated d-pad/analog controls to both WASD or arrow-keys, and the respective counterparts on their physical controller without having to replace the keyboard inputs. A solution would be to add a "+" button under each input field, which adds another to be assigned.

Below is an image showcasing multi-input discrepancy, thanks in advance. ^^ image

bsdims-dev avatar Oct 20 '21 07:10 bsdims-dev

Currently in the GUI, the input section only allows the user to allocate only one input method, and doesn't allow for multiple inputs to be assigned to the emulated controller.

Not true ;) You can assign multiple physical inputs to the same emulated input.

Just right-click on the widget and choose 'Add another input (OR)' item: mednaffe_multiple_input_2

(Full image)

AmatCoder avatar Oct 22 '21 03:10 AmatCoder

Currently in the GUI, the input section only allows the user to allocate only one input method, and doesn't allow for multiple inputs to be assigned to the emulated controller.

Not true ;) You can assign multiple physical inputs to the same emulated input.

Just right-click on the widget and choose 'Add another input (OR)' item: mednaffe_multiple_input_2

(Full image)

Oh wow, really? Thanks for clearing that up for me, really appreciate the kind reply. :D

bsdims-dev avatar Oct 22 '21 20:10 bsdims-dev