[BUG] Remapping a button to another inside port controls conflicts with turbo default button if `Single Button (Hold)` is selected
Description
Since i can't easily describe what's happening, i'll provide both text + video examples, for maximum clarity.
Example:
R2 remapped inside the game's .rmp to B and Turbo Default Button to B conflict with each other and nullify the turbo action if the Single Button (Hold) mode is selected.
For more text information, see the steps to reproduce this.
NOTE: everything described above can be done on the fly, without it being saved in the files.
Expected behavior
Turbo gets activated for the selected button inside Turbo Default Button with the Single Button (Hold) mode enabled
Actual behavior
Steps to reproduce the bug
- Set the global Turbo button inside
Settings > Input > RetroPad Binds > Port 1to a button, like R2 (105) - Have the button discussed in step 1 remapped to something inside
Quick Menu > Controls > Port 1, like R2 → B - Pick the
Turbo Default Buttonto the same button you pointed to in step 2, that is B - You'll see no turbo for that button you picked, R2 (105) in this case
NOTE: everything described above can be done on the fly, without it being saved in the files.
Bisect Results
I'm not sure how long this bug exists but i believe it's been here for a fairly long time.
Version/Commit
- RetroArch:
1.17.0/8dd26fa
Environment information
- OS:
Android 12