This PR makes the following input-related improvements:
The two 'gear' buttons now have separate mapping (previously, both RetroPad buttons were mapped to the same input). When the Gear Mode is set to Manual 2 Buttons, RetroPad A now switches to 'hi' gear while B switches to 'lo'. In all other Gear Modes, A and B can be used interchangeably. In addition, the current gear selection is now displayed on the HUD when using all Gear Modes.
Rumble support has been added. The effective rumble strength can be configured via a new Haptic Feedback Strength core option
Finally, one unrelated minor bug has been fixed (noticed while I was working on these changes): the libretro screen geometry is now properly updated when starting a new game via the Set Enhanced/Original Mode entries in the Game Modes menu.
This PR makes the following input-related improvements:
The two 'gear' buttons now have separate mapping (previously, both RetroPad buttons were mapped to the same input). When the
Gear Mode
is set toManual 2 Buttons
, RetroPad A now switches to 'hi' gear while B switches to 'lo'. In all otherGear Mode
s, A and B can be used interchangeably. In addition, the current gear selection is now displayed on the HUD when using allGear Mode
s.Rumble support has been added. The effective rumble strength can be configured via a new
Haptic Feedback Strength
core optionFinally, one unrelated minor bug has been fixed (noticed while I was working on these changes): the libretro screen geometry is now properly updated when starting a new game via the
Set Enhanced/Original Mode
entries in theGame Modes
menu.