mirror of
https://github.com/RetroPortingToolKit/psxrecomp
synced 2026-10-26 10:19:47 -04:00
2ae781095a
Turbo was keyboard-only ([KeyMap] Turbo, Tab). Add a third host shortcut the launcher can bind to a pad button or chord, next to Rewind and Save states: - main.cpp: PSX_ASSIST_BIND_FAST_FORWARD + "Fast-forward" label; default chord select+L1 (PSX_HOTKEY_PAD_SELECT_L1 = 1528); the manual fast-forward block now runs while either the keyboard key or the pad binding is held, through the same hotkey_pad_binding_down() matcher the other two use. Threaded through every settings hop (settings.toml -> globals -> launcher seed -> LauncherSettings -> back), mirroring save_state_menu_pad. - config_loader: [hotkeys] fast_forward_pad read/write, same pad_bind_value_ok bound as the siblings. - test_rewind_toggle_combo.py guards the new sites; README documents the chord. Launcher side: recomp-ui draws every advertised host shortcut instead of the first two (companion PR). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>