Files
OpenFUT/fifa17-recon/tools/run-x64dbg-fifa17.sh
T
2026-08-07 11:44:05 -07:00

26 lines
712 B
Bash
Executable File

#!/usr/bin/env bash
# Launch x64dbg inside FIFA 17's UMU/Proton prefix.
set -euo pipefail
x64dbg_root="${OPENFUT_X64DBG_ROOT:-/home/alex/Games/x64dbg}"
wine_prefix="${OPENFUT_FIFA17_WINEPREFIX:-/home/alex/Games/umu/fifa17}"
proton_path="${OPENFUT_FIFA17_PROTONPATH:-UMU-Proton-10.0-4}"
debugger="${x64dbg_root}/release/x64/x64dbg-unsigned.exe"
[[ -f "$debugger" ]] || {
printf 'ERROR: x64dbg executable not found: %s\n' "$debugger" >&2
exit 1
}
command -v umu-run >/dev/null || {
printf 'ERROR: umu-run is required\n' >&2
exit 1
}
cd "${x64dbg_root}/release/x64"
exec env \
GAMEID=fifa17 \
PROTONPATH="$proton_path" \
WINEPREFIX="$wine_prefix" \
QT_OPENGL=desktop \
umu-run "$debugger" "$@"