blob: 36eda97fef2e87738f8c2fcac824aca7676728b1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/sh
# 20201026 bkw: if someone started the game without the wrapper
# script (giving the path to the gamedata on the command line),
# then tries to start the game again using this wrapper script,
# it would fail to find its data files. Added ALEPHONE_DEFAULT_DATA
# here to work around it. The issue was pointed out to me by
# orbea, and lives here:
# https://github.com/Aleph-One-Marathon/alephone/issues/24#issuecomment-715476894
ALEPHONE_DATA="/usr/share/AlephOne/gamedata/Marathon"
ALEPHONE_DEFAULT_DATA="$ALEPHONE_DATA"
export ALEPHONE_DATA ALEPHONE_DEFAULT_DATA
# work around another issue found by orbea:
# https://github.com/Aleph-One-Marathon/alephone/pull/225
# I can't reproduce this, it may only affect -current, but I can't see
# any harm in adding the workaround here.
SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0
export SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS
exec alephone "$@"
|