diff options
author | B. Watson <yalhcru@gmail.com> | 2020-10-27 00:43:44 -0400 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2020-10-31 11:15:40 +0700 |
commit | dcdb3d77bea197a9b2344b591fb2f0fa04dfbbd7 (patch) | |
tree | 8fcdab8c1b850ef95f16a9467057609a81f6ed62 /games/marathon-data/marathon | |
parent | 0068eac304e75b674d2f34ecacbc121e79170633 (diff) |
games/marathon-data: Updated for version 20200904.
Signed-off-by: B. Watson <yalhcru@gmail.com>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'games/marathon-data/marathon')
-rw-r--r-- | games/marathon-data/marathon | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/games/marathon-data/marathon b/games/marathon-data/marathon index c71ef6fb56e3d..36eda97fef2e8 100644 --- a/games/marathon-data/marathon +++ b/games/marathon-data/marathon @@ -1,6 +1,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" -export ALEPHONE_DATA +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 "$@" |