bsnes-emu / bsnes

bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Other
1.69k stars 158 forks source link

Input mapping auto-proceed to next button #15

Open birdybro opened 4 years ago

birdybro commented 4 years ago

Current design of the input mapping for bsnes for Windows (not certain about other builds for other operating systems) makes it so to assign inputs I have to do the following:

  1. Click the Named input I want to map, such as "Up"
  2. click "Assign"
  3. press the button on my gamepad
  4. repeat

Many other emulators in their UI's and frontends in general allow you to press a button that automatically guides you through the process, ie "Press up twice" (like mednafen) and then it proceeds to the next on "Press down twice".

It would be helpful to add this feature to the input mapping. Anytime I have to remap inputs, it's needlessly laborious.

Thank you.

Screwtapello commented 4 years ago

I don't know how complex this would be to implement with the user-interface system bsnes currently uses, but yeah, it would be nice.