It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all). We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

GOG.com is a digital distribution platform – an online store with a curated selection of games, an optional gaming client giving you freedom of choice, and a vivid community of gamers.
All of this born from a deeply rooted love for games, utmost care about customers, and a belief that you should own the things you buy.

What is GOG.com about?

Hand-picking the best in gaming. A selection of great games, from modern hits to all-time classics, that you really shouldn’t miss.

GOG.com is a digital distribution platform – an online store with a curated selection of games, an optional gaming client giving you freedom of choice, and a vivid community of gamers.
All of this born from a deeply rooted love for games, utmost care about customers, and a belief that you should own the things you buy.

What is GOG.com about?

Hand-picking the best in gaming. A selection of great games, from modern hits to all-time classics, that you really shouldn’t miss.

MaighstirMaighstir Sorry, data for given user is currently unavailable. Please, try again later. View profileView wishlistStart conversationInvite to friendsInvite to friendsAccept invitationAccept invitationPending invitation...User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public.You can't chat with this user due to their or your privacy settings.You can't chat with this user because you have blocked him.You can't invite this user because you have blocked him.

Comment buried. Unhide

report as spam

Maighstir

THIS KNIGHT MISLIKES THESE HEIGHTS

Maighstir Sorry, data for given user is currently unavailable. Please, try again later. View profileView wishlistStart conversationInvite to friendsInvite to friendsAccept invitationAccept invitationPending invitation...User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public.You can't chat with this user due to their or your privacy settings.You can't chat with this user because you have blocked him.You can't invite this user because you have blocked him.

Mono doesn't like when the environment variable TERM is set to anything but "xterm" (check yours by opening a terminal window and running echo "$TERM"). The default for me, running Konsole on KDE5 on Arch, is "xterm-256color", so the game won't launch, but instead throws a bunch of exceptions:

Note, the game runs fine (for me) if not launched from the terminal, but from the menu/desktop icon created at install. However, I often use the terminal even to launch graphical applications such as games, so I devised a quick fix.

In the file game/Pyre, there are two checks for the current OS, first to see if it's OS X/macOS, and if it's not that, then to see if it's a 64-bit Linux. Shortened-up, it looks like this:

if [ "$UNAME" == "Darwin" ]; then # These instructions are for OS X, because Mono and this shell script is used on both platforms. # We don't care about that, what's interesting is what's after the "else" else if [ "$ARCH" == "x86_64" ]; then ./Pyre.bin.x86_64 $@ else ./Pyre.bin.x86 $@ fi fi

We need to add a single line to that file, so that the environment variable TERM looks like Mono expects it to:

else export TERM=xterm if [ "$ARCH" == "x86_64" ]; then

And there you go - as long as you remember not to run Pyre.bin.x86 or Pyre.bin.x86_64 directly, it should work (instead use GOG's start.sh, or the script we just changed, Pyre).

Said line could instead be added before the relevant ./Pyre.bin... line, or at any point before if [ "$UNAME" == "Darwin" ], but I thought it felt most logical directly within the else block as that only applies to Linux, and to both 64 and 32-bit.

Post edited March 08, 2018 by Maighstir

nspthegreatnspthegreat Sorry, data for given user is currently unavailable. Please, try again later. View profileView wishlistStart conversationInvite to friendsInvite to friendsAccept invitationAccept invitationPending invitation...User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public.You can't chat with this user due to their or your privacy settings.You can't chat with this user because you have blocked him.You can't invite this user because you have blocked him.

Comment buried. Unhide

report as spam

nspthegreat

New User

nspthegreat Sorry, data for given user is currently unavailable. Please, try again later. View profileView wishlistStart conversationInvite to friendsInvite to friendsAccept invitationAccept invitationPending invitation...User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public.You can't chat with this user due to their or your privacy settings.You can't chat with this user because you have blocked him.You can't invite this user because you have blocked him.