Suggesting Fight Stick input fix for N64
-
I documented this fix sometime ago on
https://github.com/retropie/retropie-setup/wiki/Nintendo-64Specifically on the
Note for configuring Arcade Joystick or non analogue controller to use N64 correctly section.I have tested this for most basic fightsticks Ps360+, ZeroDelay, Brooks fighting board and the same fix works each time.
I am making the suggestion that during input configuration when a fight stick board is detected
Brooks, Ps360 +, Zero Delay etc that the way it writes the hat input be changed from
X Axis = "hat(0 Left, 0 Right)"
Y Axis = "hat(0 Up, 0 Down)"
To
X Axis = "hat(0 Left Right)"
Y Axis = "hat(0 Up Down)"
in the InputAutoCfg.ini fileThis would allow fightstick boards to be configured correctly for mupen64plus out of the box without users having to apply the fix for a working solution.
Here is an example of my working InputAutoCfg.ini for reference.
; Brook P4 Wired Gamepad V1.6_START
[Brook P4 Wired Gamepad V1.6]
plugged = True
plugin = 2
mouse = False
AnalogDeadzone = 4096,4096
AnalogPeak = 32768,32768
Mempak switch =
Rumblepak switch =
L Trig = button(5)
Start = button(12)
R Trig = button(7)
Z Trig = button(4)
C Button D = button(2)
A Button = button(1)
C Button U = button(3)
B Button = button(0)
X Axis = hat(0 Left, 0 Right)
Y Axis = hat(0 Up, 0 Down)
; Brook P4 Wired Gamepad V1.6_END
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.