20091109

Baldur's Gate Trilogy on Ubuntu Karmic Koala 9.10 Linux

I had been feeling the itch to play Baldur's Gate again. To my eternal shame I've never actually finished either Baldur's Gate or its expansion and sequel. I found this guide and managed to install and play Baldur's Gate using the Baldur's Gate Trilogy (BGT) mod on my Linux box. BGT is a mod that makes it so that all Baldur's Gate games are played as one giant epic continuous game. It starts at Candlekeep and I suppose it ends wherever and whenever Throne of Bhaal ends. Since I've never actually finished it I don't know for sure but the idea is intriguing.

The installation was successful and I've played it for a bit. There are a couple of issues though:

I can't seem to put it into windowed mode

It sometimes hangs when I quit while actually in a game. I usually get out of this by doing a Ctrl-Alt-Backspace and going back to the gdm.

I haven't run across anything else so far. I'll update when I do.

So here's what I did:

First things first, make sure you have a copy of the original Baldur's Gate, it's expansion: Tales of the Sword Coast, Baldur's Gate 2: Shadows of Amn, and Baldur's Gate 2: Throne of Bhaal. You have to have all of them. If you don't, I suggest getting the Baldur's Gate 4-in-1 boxset.

Make sure you have the following packages installed: mmv, tofrodos, and wine. If you don't have them or you are unsure just execute the following command:

Download Mos Pack and extract the contents of the source directory within. I extracted the files into /home/haris/src/mospack. Execute:

$ cd /home/haris/src/mospack
$ make -f makefile.unix

This will create the executables mospack and mosunpack

Move, copy or create symlinks for the resulting mospack and mosunpack in a folder in your PATH.

Using wine, install Baldur's Gate, Baldur's Gate: Tales of the Sword Coast, Baldur's Gate 2: Shadows of Amn, and Baldur's Gate 2: Throne of Bhaal. Make sure you install everything. I installed Baldur's Gate at /home/haris/games/baldursgate and Baldur's Gate 2 at /home/haris/games/baldursgate2. When you see these folder names in this post just change them to match where you installed the games on your system.

Download bgt_linux.rar and also extract it into your Baldur's Gate 2 folder

Download the Linux version of WeiDU. Unzip it into a folder in your PATH. Personally, I extracted to a new folder and added that folder to the PATH. Whatever you choose to do, switch to whatever folder you extracted it to and execute:

$ tolower

Change to your Baldur's Gate directory and execute tolower:

$ cd /home/haris/games/baldursgate
$ tolower

Change to your Baldur's Gate 2 directory and execute tolower:

$ cd /home/haris/games/baldursgate2
$ tolower

Still from your Baldur's Gate 2 folder execute:

$ ./bgt-linux/bgt-linux

When prompted, type in the location of your Baldur's Gate install. In my case this is /home/haris/games/baldursgate.

Wait.

After the installation is done, put in your Baldur's Gate 2 CD and type: