libretro/mednafen-libretro — pull request #45 by fr500 (2014-04-23 04:58:43+00:00)
Title: Fix dualshock analogs, and other fixes

On older versions, setting gamepad type to dualshock was enough. Now it wasn't working correctly, vibration was there but analogs didn't respond.

I think having sane defaults is important so if dualshock is enabled and toggle button is disabled it all should just work.

The toggle button option is there for completion's sake, I wanted to replicate the original emulator's behavior so it's easier for newcomers to understand how this works.

I wanted to avoid changing stuff in mednafen-psx but I didn't know how to do so in this case. I guess on the older versions something was changed elsewhere to make this work from mednafen's frontend side but I couldn't find it.

I tested it with GT2, Crash 2, and Crash 3 all is working as intended in the dualshock side.

This option requires a restart since these settings are only read on startup