king_mosiah: Really though, what is going on with these devs not bundling any of the more problematic libs with their games anymore?
Darvond: You try being one guy developing a game.
He isn't the only one who did it though. The developer of Hyper Light Drifter did the very same thing with it's GOG version.
dtgreene: You could try running the game in a chroot.
Or, you could just run the Windows version with WINE.
Why is the game looking for an SSL library anyway?
lanodan: I dunno but maybe a wrong packaging of curl, gdb and lldb shows only:
/seagate/games/GOG.com/Undertale/Undertale/game/UNDERTALE: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
And there is no backtrace.
(And nice profile picture ;3 )
One solution is to put a folder called 'lib' in the same directory as the binary, and then put the necessary libraries in said folder. Then, make a blank file called 'run.sh', now open it with a text editor and copy the following to it:
#!/bin/bash
chmod +x UNDERTALE
LD_LIBRARY_PATH=./lib:$LD_LIBRARY_PATH ./UNDERTALE
Now if the correct libraries are in the 'lib' folder, you should be able to launch the game with the run.sh file.