Some games, like Mario Party 4 (particularly in the minigame "Mario Speedwagons"), do not send a full-analog press of the R or L button when a digital-press of the R or L button is transmitted.
This is most noticeable on controllers that have their shoulder button springs not functioning in their stock configuration (whether removed, lost, damaged, worn out, etc) since, with that minigame "Mario Speedwagons", the dragster basically won't accelerate unless you specifically give it a full-analog press of the R button.
There's a fork of Nintendont that implements this for non-pro classic controllers on real hardware, but it'd be great if this were included in Dolphin in some manner for not just non-pro classic controllers (though I do wonder if it'd be impossible to implement support for this when doing direct bluetooth passthrough) but also for native GameCube controllers via the official Nintendo USB-GameCube adapter as well... assuming that's possible of course.
For completion sake, it'd be great if it was supported on non-Nintendo controllers like a PS4 controller or other USB controllers, but 99.99% of non-Nintendo controllers aren't even mechanically designed to be able to have a digital-press of R/L without also being a full-analog press anyway, so...
This is most noticeable on controllers that have their shoulder button springs not functioning in their stock configuration (whether removed, lost, damaged, worn out, etc) since, with that minigame "Mario Speedwagons", the dragster basically won't accelerate unless you specifically give it a full-analog press of the R button.
There's a fork of Nintendont that implements this for non-pro classic controllers on real hardware, but it'd be great if this were included in Dolphin in some manner for not just non-pro classic controllers (though I do wonder if it'd be impossible to implement support for this when doing direct bluetooth passthrough) but also for native GameCube controllers via the official Nintendo USB-GameCube adapter as well... assuming that's possible of course.
For completion sake, it'd be great if it was supported on non-Nintendo controllers like a PS4 controller or other USB controllers, but 99.99% of non-Nintendo controllers aren't even mechanically designed to be able to have a digital-press of R/L without also being a full-analog press anyway, so...
Dolphin 5.0 CPU benchmark
CPU: Xeon E3-1246 v3 (4c/8t Haswell/Intel 4th gen) — core & cache @ 3.9GHz via multicore enhancement
GPU: Intel integrated HD Graphics P4600
RAM: 4x8GB Corsair Vengence @ DDR3-1600
OS: Linux Mint 20.3 Xfce + [VM] Win7 SP1 x64
CPU: Xeon E3-1246 v3 (4c/8t Haswell/Intel 4th gen) — core & cache @ 3.9GHz via multicore enhancement
GPU: Intel integrated HD Graphics P4600
RAM: 4x8GB Corsair Vengence @ DDR3-1600
OS: Linux Mint 20.3 Xfce + [VM] Win7 SP1 x64