20091109

Baldur's Gate Trilogy on Ubuntu Karmic Koala 9.10 Linux

Baldur's Gate 4-in-1 boxset 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:
  1. 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.
  2. 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:
    $ sudo aptitude install build-essential mmv tofrodos wine unrar-free unzip libjpeg62-dev zlib1g-dev  
  3. Execute
    $ winecfg
    Under the "Audio" tab, make sure that only the box labelled "OSS" is checked. Click OK.
  4. Download and save winetricks into a folder in your PATH. Execute:
    $ ./winetricks directplay
  5. 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
  6. Move, copy or create symlinks for the resulting mospack and mosunpack in a folder in your PATH.
  7. 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.
  8. Then, if you need to, download the appropriate patches for Baldur's Gate and Baldur's Gate 2 from Bioware's site and install those too.
  9. Download Baldur's Gate Trilogy-WeiDU and extract it into your Baldur's Gate 2 folder. The current version is 1.08.
  10. Download bgt_linux.rar and also extract it into your Baldur's Gate 2 folder
  11. 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
  12. Change to your Baldur's Gate directory and execute tolower:
    $ cd /home/haris/games/baldursgate
    $ tolower
  13. Change to your Baldur's Gate 2 directory and execute tolower:
    $ cd /home/haris/games/baldursgate2
    $ tolower
  14. Still from your Baldur's Gate 2 folder execute:
    $ ./bgt-linux/bgt-linux
  15. When prompted, type in the location of your Baldur's Gate install. In my case this is /home/haris/games/baldursgate.
  16. Wait.
  17. After the installation is done, put in your Baldur's Gate 2 CD and type:
    $ wine baldur.exe
Enjoy!
Adapted from BGT in Linux (Successfully I think) by lodgey
References: DirectPlay Games at Wine wiki

No comments:

Post a Comment