Page 1 of 1

a guide to setup eschalon book 1 on ubuntu 16.04 64bit

Posted: May 13th, 2017, 11:29 am
by theundeadrock
to get eschalon running you need to make a install.sh bash script.
open a text editor and past this in
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libx11-6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libc6:i386 libcurl3:i386 libglu1:i386 libgtk2.0-0:i386 libopenal1:i386 libstdc++5 lib32ncurses5 lib32z1 libpulse0:i386 libpulsedsp:i386
sudo cp /usr/bin/padsp /usr/bin/padsp_32
echo Use nano to edit /usr/bin/padsp_32. You will change the two places that say
echo /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so
echo to
echo /usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so
echo wait 20 seconds
sleep 20s
sudo nano /usr/bin/padsp_32


then save as install.sh in your home folder.
type in the terminal chmod u+x ./install.sh
then in a terminal type in sudo ./install.sh
to run eschalon with sound type padsp_32 /directory/of/eschalon/exucutable/"Eschalon book I"
you can make a eschalon shell script to launch eschalon like this
padsp_32 ~/eschalon/eschalon
you have to rename the folder to eschalon
if there is a space in the name like this ~/eschalon book I you need to add quotes "~/Eschalon Book I/"

if you have nvidia graphics you may need to install proprietary drivers

Re: a guide to setup eschalon book 1 on ubuntu 16.04 64bit

Posted: May 15th, 2017, 6:49 am
by BasiliskWrangler
Thank you for this. I haven't tested it myself, but I am going to make this post sticky.

Re: a guide to setup eschalon book 1 on ubuntu 16.04 64bit

Posted: November 1st, 2017, 9:47 pm
by function.require
Btw, This worked beautifully for me.

Remember to write 'padsp_32 /Path/to/game/' rather than 'padsp /Path/to/game' or it will run without sound.

Re: a guide to setup eschalon book 1 on ubuntu 16.04 64bit

Posted: November 1st, 2017, 9:58 pm
by BasiliskWrangler
Great!! Glad it helped.

To anyone else that comes across this solution, it will likely work with all 3 Eschalon games since they all really use very similar engines.