libretro / mupen64plus-libretro

Mupen64 Plus libretro core that stays compatible with upstream.
GNU General Public License v2.0
35 stars 34 forks source link

Deadzone only applies to controller left analog stick regardless of mapping #58

Closed roblouie closed 6 years ago

roblouie commented 6 years ago

Looking at the code it seems like the deadzone for the right analog stick is hardcoded at 50%? It's unchangeable and it doesn't matter if you remap the left analog stick to the right stick, you are forced into the hard coded deadzone.

I can understand the deadzone being large for c button mapping, but if for instance you want a more modern control scheme for Goldeneye or Perfect Dark and remap analog looking to the right analog stick, it's impossible to aim.

Deadzone should be tied to the N64 mapped analog stick, not the physical controllers right analog stick, or alternatively should be independently adjustable.

roblouie commented 6 years ago

Retested this with the nightly build of Retroarch and it now works properly, so must have been solved via some other mapping thing.