From 3f2bff91fc59795cdccfcb2e40b04090b6bf0a2e Mon Sep 17 00:00:00 2001 From: Hyblocker Date: Sun, 30 Aug 2026 15:05:38 +0200 Subject: [PATCH] feat: add launch script for linux --- LinuxSteamLaunch.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 LinuxSteamLaunch.sh diff --git a/LinuxSteamLaunch.sh b/LinuxSteamLaunch.sh new file mode 100644 index 0000000..0831251 --- /dev/null +++ b/LinuxSteamLaunch.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd) +ARCH=$(uname -m) + +if [ "$ARCH" = "x86_64" ]; then + exec "$SCRIPT_DIR/SpaceCalibratorx64" "$@" +elif [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then + if [ -e "$SCRIPT_DIR/SpaceCalibratorArm64" ]; then + exec "$SCRIPT_DIR/SpaceCalibratorArm64" "$@" + else + echo "SpaceCalibrator: aarch64 binary missing, falling back to x64..." + exec "$SCRIPT_DIR/SpaceCalibratorx64" "$@" + fi +else + echo "SpaceCalibrator: Unsupported architecture $ARCH" + exit 1 +fi \ No newline at end of file