Hello everyone,, I was playing this game on this server around 2013 with old desktop PC running Windows XP and I was really loved it. Now I’m back in 2020 with a new device, I didn’t have any difficult when installing the game client from
www.openttd.org/ but I had some difficulties installing this server client version. So I wanted to share my experience with those who want to install BTPro client on their mac. Let's do the magic!
First, I will introduce you to our friend to help us install the game client, it’s name is Terminal. You don’t have to be familiar with it but I will guide you anyway.
Okay,, create a folder that you want the app to be located at. Start a terminal window inside it.
Then, you have to download the required files:
- OTTD client
Download the OTTD client here with this link, it is the latest version which is 1.9.3
proxy.binaries.openttd.org/openttd-relea...ttd-1.9.3-source.zip
- Diff file to patch the default version into BTPro client version
Get the BTPro patch by running this on your terminal
curl http://openttd.btpro.nl/OpenTTD_versions/BTPro_Client_1.9.3_A_19301.diff --output patch.diff
- innerhiglight.grf
The innerhighlight.grf file is required to run OTTD properly after this manual installation, get it from this link
openttd.btpro.nl/OpenTTD_versions/innerhighlight.grf
After you got the required files above, let’s start the installation:
- Put all the required files inside the folder you have created
- Extract the openttd-1.9.3-source.zip
by running code below
unzip openttd-1.9.3-source.zip
or by simply double click it
- Move the patch.diff inside the extracted folder openttd-1.9.3
by running
mv patch.diff openttd-1.9.3
or drag and drop manually
- Go inside the openttd-1.9.3 folder with the terminal
run
- run code below to patch the files
- run code below to prepare the make files
./configure --without-liblzo2
- run code below to compile
It will take a moment, be patient please
- Run code below to create executable bundle app
- Copy the innerhighlight.grf into OpenTTD app
Open the terminal then runcp ../innerhighlight.grf bundle/OpenTTD.app/Contents/Resources/baseset
- Open the openttd-1.9.3 then you should see a folder named bundle, double click the OpenTTD app.
Congratulation! Now you can access the BTPro game client together with it’s fantastic features and servers
Note: If you are missing any NewGRF / mismatch NewGRF then just go to multiplayer, select any BTPro server then search for any missing content online. If any failure in the process please let me know and we will work for it together.
Tested on macOS Mojave Version 10.14.4
Thats all.
Good luck and have fun mate!