From e545e271ca895d1ddff17705b1580081fd47f6e3 Mon Sep 17 00:00:00 2001 From: RandomityGuy <31925790+RandomityGuy@users.noreply.github.com> Date: Mon, 15 Jun 2026 17:34:44 +0100 Subject: [PATCH] add steam deck conf --- .circleci/config.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index b7cba11f..360cd538 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -635,6 +635,17 @@ jobs: chmod +x "$DIST/run-mbu.sh" + echo '#!/usr/bin/env bash' > "$DIST/run-mbu-steam-deck.sh" + echo 'set -e' >> "$DIST/run-mbu-steam-deck.sh" + echo 'DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"' >> "$DIST/run-mbu-steam-deck.sh" + echo 'export LD_LIBRARY_PATH="$DIR${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> "$DIST/run-mbu-steam-deck.sh" + echo 'export ALSOFT_DRIVERS="pulse,alsa"' >> "$DIST/run-mbu-steam-deck.sh" + echo 'export SDL_AUDIODRIVER="pulse"' >> "$DIST/run-mbu-steam-deck.sh" + echo 'cd "$DIR"' >> "$DIST/run-mbu-steam-deck.sh" + echo 'exec "$DIR/marblegame" "$@"' >> "$DIST/run-mbu-steam-deck.sh" + + chmod +x "$DIST/run-mbu-steam-deck.sh" + # Set rpath=$ORIGIN so the bundle is self-contained patchelf --set-rpath '$ORIGIN' "$DIST/marblegame"