Open PikaSamus opened 1 year ago
games like Sin and Punishment which use the Z button with the right hand
I'm pretty sure r-shoulder was chosen because it is what people are used to for firing a weapon on modern consoles and pads. Firing and moving with the same hand has basically been deemed to be less natural than aiming and firing with the same hand.
Sin and Punishment actually does let you use the c buttons to move, which ares correctly maps to the rstick. The game is sort of a rail shooter that limits movement, so the fact that the sticks are reversed compared to where they would be on the dual shock if it had been made for that isn't a big deal imo.
In my opinion, since the N64 uses only one trigger, mapping Z to both L and R triggers by default would make more sense. Closer to what a Hori pad would be like.
Hi @PikaSamus , to compensate for the lack of individual controller mapping per system, the current workaround is to have separate instances of the Ares emulator.
I have 2 instances of Ares for Nintendo and Sega-specific settings:
Describe alternatives you've considered Both L-Trigger and R-Trigger could be mapped to Z, but I don't know if ares' virtual gamepad system supports that.
To map both L-Trigger/R-Trigger of my XB1 controller to the N64's Z-Trigger, I have this config for my Nintendo instance of Ares:
In fact, this is the very reason why I had to do separate instances as workaround.
@Shideravan and @LukeUsher have also acknowledged the necessity of this feature for multi-emulators.
Is your feature request related to a problem? Please describe. Right now, Z is mapped to R-Trigger on the virtual gamepad. More games use Z with the left hand than the right hand. This change would negatively affect games like Sin and Punishment which use the Z button with the right hand, but improve games like Mario 64.
Left/middle grip games are already pretty much unplayable with the virtual gamepad mappings anyway.
Describe the solution you'd like Change Z to be mapped to L-Trigger instead of R-Trigger.
Describe alternatives you've considered Both L-Trigger and R-Trigger could be mapped to Z, but I don't know if ares' virtual gamepad system supports that.