flycast
flycast copied to clipboard
[REQUEST / NAOMI / INPUT] Analog Axes Saturation (example: too fast steering in initdexp)
Heya @flyinghead!
Ingame steering wheel in Initial D Arcade Stage (Export, Rev A) (GDS-0025A) turns left/right too fast!
Is there some sort of settings to calibrate / adjust the saturation of analog axes?
I know there's an option you can adjust in Supermodel (SEGA MODEL3 emulator), here's some infos:
InputJoy**Saturation:
The saturation of a joystick axis is the point at which
the axis is considered to be at its most extreme position. It can be thought
of as a measure of the sensivity of the axis. Like the dead zone, it is
expressed as a percentage of the axis range but its value may be larger than
100, up to a maximum of 200. A value of 50 means that the joystick only needs
to be moved halfway in order for Supermodel to see it as fully extended.
Conversely a value of 200 means that when the joystick is at its extreme
position Supermodel will see it as only halfway. The default sensitivity is
100%, which corresponds to a 1-to-1 mapping. For playing driving games with a
game pad, it is sometimes a good idea to use a value larger than 100% so that
the steering feels less sensitive on a thumbstick.
I'm reporting you Supermodel 'cause it also implement input system via SDL too.
Here's the code: https://github.com/trzy/Supermodel
Could this feature be implemented into Flycast also?