From 82edcc66b8c7112f296a2c39132933136d7b837f Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Tue, 22 Sep 2026 18:43:16 -0400 Subject: [PATCH] Added game Arcadelux. --- .install/Arcadelux.sh | 11 +++++++++++ audiogame-manager.sh | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 .install/Arcadelux.sh diff --git a/.install/Arcadelux.sh b/.install/Arcadelux.sh new file mode 100644 index 0000000..24f3e54 --- /dev/null +++ b/.install/Arcadelux.sh @@ -0,0 +1,11 @@ +# shellcheck shell=bash disable=SC2154 # cache, game, and WINEPREFIX are set by audiogame-manager +download "https://github.com/riadassoum/Arcadelux/releases/download/v1.0.0/Arcadelux1.0.0.zip" +export WINEARCH=win64 +export winVer="win10" +install_wine_bottle +install_with_progress unzip "Extracting game files..." -d "$WINEPREFIX/drive_c/Program Files/$game" "${cache}/Arcadelux1.0.0.zip" +if [[ ! -f "$WINEPREFIX/drive_c/Program Files/$game/Arcadelux.exe" ]]; then + echo "Arcadelux.exe was not extracted." >&2 + exit 1 +fi +add_launcher "c:\Program Files\\${game}\\Arcadelux.exe" diff --git a/audiogame-manager.sh b/audiogame-manager.sh index ed83411..c05ae51 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -822,7 +822,7 @@ game_launcher() { get_bottle "${game[0]}" local wineVersion wineVersion="$(wine --version)" - printf 'launching %s\n' "$wineVersion" + echo "launching $wineVersion" apply_swamp_quartz_override "${game[1]}" "$wineVersion" # kill any previous existing wineservers for this prefix in case they didn't shut down properly. wineserver -k