aboutsummaryrefslogtreecommitdiff
path: root/games-puzzle/blue-prince-bin/files/launcher.sh
diff options
context:
space:
mode:
authorwinter Sparkles2026-08-16 02:58:55 +0100
committerwinter Sparkles2026-08-16 02:58:55 +0100
commita15b8a59fe57c4bea19d83590892d40ee1ca1555 (patch)
treeef0508eeeed18570bb8f8446f02705899efe15a8 /games-puzzle/blue-prince-bin/files/launcher.sh
parent3ea614f6901ad5e890fa9a28f9f9aa17f950fd3b (diff)
add janky Blue Prince ebuild
Diffstat (limited to 'games-puzzle/blue-prince-bin/files/launcher.sh')
-rw-r--r--games-puzzle/blue-prince-bin/files/launcher.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/games-puzzle/blue-prince-bin/files/launcher.sh b/games-puzzle/blue-prince-bin/files/launcher.sh
new file mode 100644
index 0000000..5063048
--- /dev/null
+++ b/games-puzzle/blue-prince-bin/files/launcher.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+export WINEPREFIX="${XDG_STATE_HOME:-${HOME}/.local/state}/blue-prince/wineprefix"
+
+if ! [ -d "${WINEPREFIX}" ]; then
+ mkdir -p "${WINEPREFIX}"
+ wine-vanilla rundll32 # init the prefix
+ wineserver-vanilla -w
+ setup_dxvk.sh install --symlink
+fi
+
+cd /opt/blue-prince &&
+exec wine-vanilla 'BLUE PRINCE.exe' "$@"