Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Any body else having issues running the Linux version?

I am on Linux Arch, seeing the issue below:

#!/bin/sh

PYTHON="py3"

SCRIPT="$0"

# Resolve the chain of symlinks leading to this script.

while [ -L "$SCRIPT" ] ; do

    LINK=$(readlink "$SCRIPT")

    case "$LINK" in

        /*)

            SCRIPT="$LINK"

            ;;

        *)

            SCRIPT="$(dirname "$SCRIPT")/$LINK"

            ;;

    esac

done

# The directory containing this shell script - an absolute path.

ROOT=$(dirname "$SCRIPT")

ROOT=$(cd "$ROOT"; pwd)

# The name of this shell script without the .sh on the end.

BASEFILE=$(basename "$SCRIPT" .sh)

if [ -z "$RENPY_PLATFORM" ] ; then

    RENPY_PLATFORM="$(uname -s)-$(uname -m)"

    case "$RENPY_PLATFORM" in

        Darwin-*|mac-*)

            RENPY_PLATFORM="mac-universal"

            ;;

        *-x86_64|amd64)

            RENPY_PLATFORM="linux-x86_64"

            ;;

        *-i*86)

            RENPY_PLATFORM="linux-i686"

            ;;

        Linux-*)

            RENPY_PLATFORM="linux-$(uname -m)"

            ;;

        *)

            ;;

    esac

fi

LIB="$ROOT/lib/$PYTHON-$RENPY_PLATFORM"

if ! test -d "$LIB"; then

    echo "Ren'Py platform files not found in:"

    echo

    echo "$LIB"

    echo

    echo "Please compile the platform files using the instructions in README.md"

    echo "or point them to an existing installation using ./after_checkout.sh <path>."

    echo

    echo "Alternatively, please set RENPY_PLATFORM to a different platform."

    exit 1

fi

if [ -e "$LIB/$BASEFILE" ] ; then

    exec $RENPY_GDB "$LIB/$BASEFILE" "$@"

fi

if [ -e "$LIB/renpy" ] ; then

    exec $RENPY_GDB "$LIB/renpy" "$@"

fi

echo "$LIB/$BASEFILE not found."

echo "This game may not support the $RENPY_PLATFORM platform."

exit 1

(-1)

It is impossible for us to test the build on all platforms let alone Linux in general. My understanding is you just run the .sh file and it should be fine.