Skip to content

Instantly share code, notes, and snippets.

@bwRavencl
Last active November 24, 2024 17:18
Show Gist options
  • Save bwRavencl/0bb039c1750ec90f7f8dfce6b22098dd to your computer and use it in GitHub Desktop.
Save bwRavencl/0bb039c1750ec90f7f8dfce6b22098dd to your computer and use it in GitHub Desktop.
Launches Fighters Anthology and ControllerBuddy
#!/bin/bash
# the variable APP_ID must be adjusted accordingly for each installation, use 'protontricks -l' to list all App IDs
APP_ID=4087466694
"$HOME/ControllerBuddy/bin/ControllerBuddy" -autostart local -profile "$HOME/Documents/ControllerBuddy-Profiles/Fighters_Anthology.json" -tray &
until [ -e /dev/input/js1 ]
do
sleep 1
done
export STEAM_COMPAT_CLIENT_INSTALL_PATH="$HOME/.steam/root/"
export STEAM_COMPAT_DATA_PATH="$HOME/.local/share/Steam/steamapps/compatdata/$APP_ID"
"$HOME/.local/share/Steam/ubuntu12_32/reaper" SteamLaunch AppId="$APP_ID" -- "$HOME/.local/share/Steam/ubuntu12_32/steam-launch-wrapper" -- "$HOME/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/_v2-entry-point" --verb=waitforexitandrun -- "$HOME/.local/share/Steam/steamapps/common/Proton - Experimental/proton" waitforexitandrun "$HOME/.local/share/Steam/steamapps/compatdata/$APP_ID/pfx/drive_c/JANES/Fighters Anthology/FA.EXE"
killall ControllerBuddy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment