sm64coopdx/lang
Gibson Pilconis b27fa1dd7a
Fix rumble and add PS4/PS5 controller rumble. (#1007)
Previously `thread6_rumble_loop()` was only being called once in
`thread5_game_loop()`. This commit removes that call and adds one to
`game_loop_one_iteration()`, creating the desired outcome of
`thread6_runnable_loop()` running once per frame.

Additionally, PS4 and PS5 rumble support is added. PS4 and PS5 rumble
requires a feature called 'extended reporting', which can be enabled
using two SDL hints. Since extended reported, once enabled, breaks
compatibility with DirectInput until the controller is restarted, an
option is also added to the configuration menu to toggle this
functionality.
2026-03-27 12:54:05 +10:00
..
Czech.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
Dutch.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
English.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
French.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
German.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
Italian.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
Japanese.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
Polish.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
Portuguese.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
Russian.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00
Spanish.ini Fix rumble and add PS4/PS5 controller rumble. (#1007) 2026-03-27 12:54:05 +10:00