The Baldurs Gate saga, probably one of the most epic stories ever brought to game, blessed by the gaming-gods of Arcadion. It is a HUGE RPG spanning 2 standalone games, each with their own expansion pack; I'm not lying when I say I've spent months in this game, there are so many ways to play, a plethora of spells and abilities and a story that's right up there with Tolkiens "Lord of the Rings".
Speaking of Tolkien, wouldn't it be neat if you could have "The Hobbit", "The Fellowship of the Ring", "The Two Towers" and "The Return of the King" in one bigass book that you could pull out and feel the weight of? Well, I'm not gonna give you just that, instead I'm going to give you "Baldurs Gate", "Baldurs Gate: Tales of the Sword Coast", "Baldurs Gate II: Shadows of Amn" and "Baldurs Gate II: Throne of Bhaal" all weaved into one, one RPG to rule them all...ok let me rephrase that...you get:
- To play Baldurs Gate with BGII interface, engine and graphics.
- To play from level 1 to level awesome without having to "recreate" the character between games.
- To start characters in BG1 using the races, classes and whatnot available from BGII: Throne of Bhaal.
- To play the first Baldurs Gate game in resolutions higher than 640x480 (1600xsomething is the max I think).
- To do it on Ubuntu!
- A ton of other stuff. (Really, as in "a metric ton of ink is necessary to describe all the neat little features of this setup", kudos to the creators of EasyTutu for one awesome project.)
What you'll need:
- An Internet-connection
- Baldurs Gate
- Baldurs Gate: Tales of the Sword Coast
- Baldurs Gate II: Shadows of Amn
- Baldurs Gate II: Throne of Bhaal
- Plenty of space on your harddrive (imagine installing all the games, then multiply by 3, then add some for safety).
What's going to happen?
You're going to install each game with Wine. When that's done you'll patch the second game expansion with it's latest patch, and lastly you'll install Easytutu that'll combine all the games so that you can play through from the beginning of Baldurs Gate to the end of Throne of Bhaal using the Baldurs Gate II interface, in one continuous story, and without annoying cd-swapping. Hey, stop drooling...
Step 1 - Making it easy for yourself
Ok you have 4 game-boxes in your hands, that's a lot of cds. Perhaps if you're lucky you got the DVD-versions then you only have 4 DVD's. To make it easy for yourself do the following:
- Create a folder called "BaldursGate" somewhere where you have plenty of space and normal userprivileges (for the sake of this howto let it be /home/joeuser/BaldursGate).
- Inside this folder create 4 other folders, one for each game/expansion (for this tutorial call them "BG", "BGEXP", "BG2" and "BG2EXP").
- Now for the annoyingly tedious thing: backup all the games to their corresponding folders you just created, just go the root of the cd, press CTRL-A and copy the whole thing over, one disc at a time (remember to press CTRL-H to reveal hidden files, just for good measure). Do not worry about overwriting stuff when copying multiple cd's into the same game-folder, they do exactly the same.
- Yep it's a lot of space, don't worry, we'll clean up afterwards.
- If your cd's are scratched then "get it somewhere ". I'm not much for piracy of luxury-goods, but you're sitting with 12-14 cd's that are very old, chances are one of them are messed up, soo...wink-wink-nudge-nudge.
Step 2 - Installing the games
Now you have to install the games, but they can sometimes be quite picky about having cd's inserted during installation. For me BGII was a royal pain until I figured out how to cheat it. Anyway here's how it goes:
I assume you have Wine installed and working, so in a terminal go:
Then, once inside your backed up Baldurs Gate folder do:Code:cd /home/joeuser/BaldursGate/BG
You will be guided through installation by the installer. When prompted to choose which kind of installation you want choose "Custom" and mark ALL the content. The game should then install allright.Code:wine Setup.exe
At the end an annoying video-sequence will start; kill it off however you can (as it froze everything on my screen I CTRL-ALT-F1'ed to a terminal, ran "top" and killed the process-id of the video, then CTRL-ALT-F7 back to my desktop.
- Repeat the same procedure for your BGEXP-folder.
- For the BGII-folder we need to trick the installer (at least I had to). If you don't do this the installer will go to 95% then ask for CD 1, you'll try and point it out to it, but it wont work; do this instead:
- In a terminal type:
It'll bring up Wines configuration utility.Code:winecfg
- Pick the "Drives"-section.
- Add a new drive-map and point it to your BGII-folder.
- In the same window, click Show Advanced"
- Highlight the drive you just added and change "Type" to CD-ROM.
- Click apply. and close down the window.
IMPORTANT SIDENOTE: If you ever run into "insert cd X"-problems, then the above is the way to fix it. If you add a drive this way Wine (or rather the game) will think your backed up cd's are the real cd's = no ingame cd-swapping and NO install problems. As far as I know you anly need to add CD 1 from BGII (for the install only) and the BGIIEXP CD (in order to play the game) this way and everything should be peachy.
Anyway after this little detour you can now install BGII and BGIIEXP using the already covered method.
You should now have installed all 4 games/expansions preferably at the installers default location which would be /home/joeuser/.wine/drive_c/Program Files/Black Isle/*.
Step 3 - Stitching the beast together
We are now just about ready to create one mean game. First, though, we need to patch up Throne of Bhaal to the latest patch (only one needed), so go to http://www.bioware.com/games/throne_...pport/patches/ and get it. Run it with Wine and let it do it's thing, shouldn't pose any problems.
Now for the interesting part - Easytutu!
- Download Easytutu here : http://www.usoutpost31.com/easytutu/ , pick the one called "Easytutu_ToB.exe".
- Run it with Wine.
- During installation it will ask for your game-installation directories; the defaults should work if you went with the defaults when installing the games/expansions, if you didn't then point the installer to them when it asks. By default the installer will install the whole shamoo to /home/henrik/.wine/drive_c/Program Files/BaldursGateTutu, let it do this, generally just go with the defaults unless you have space-problems.
The Easytutu-installer will now work its wonder. It'll copy all the resources and necessary files from the 4 games/expansions into the BaldursGateTutu-folder, stitch the ******* together, and make it so you use the BGII-interface and BGII-engine for playing the WHOLE thing in one seamless game.
After this you should be good to go. Fire up Baldurs Gate Tutu and give it a whirl (either through the new menu-entry in Applications->Wine->Programs or the old fashion way). REMEMBER: if it starts asking for cd's you need to point out the dir in winecfg using the method previously mentioned. If you did this HowTo correctly, then you should now only need a drive that points to your BGIIEXP-directory.
The sound is horrible/the sound freezes the game
So far I've only had sound-issues. Usually this is because of pulseaudio. The fix is thus:
Then add:Code:gedit /home/joeuser/.pulse/client.conf
to the blank file and save it.Code:autospawn = no
Open up winecfg and go to the Audio-tab. Make sure Wine uses alsa for sound, not Esound or anything else.
Now, everytime you want to play to game first open up a terminal and do
so it wont interfere with the game-sound. When you're done playing doCode:killall pulseaudio
to get back your sound.Code:pulseaudio -D
NOTE: This sound-fix actually fixes sound in a lot of games besides this one, it's good to remember. Sometimes though the fix will turn your volume to zero once you bring back pulseaudio, don't panic and turn it up again .
Equipping a 2-handed-sword or clicking at Khalid's paperdoll crashes the game! SEE UPDATE AT BOTTOM!
These 2 actions (and probably a plethora of others I havent seen yet) causes the game to crash to desktop IF you've enabled 3d-accelerated graphics in the game-configuration, turn it off and you'll be dandy.
The Main menu is messed up
Yep, it's not a showstopper though.
You safely delete the Baldurs Gate 1-installation in your wine-installation, it's not needed anymore. You can (in theory) also delete the backup "BG", "BGEXP" and "BGII"-folder. In essence, all you need now is the Baldurs Gate Tutu-folder, BG2-installation and the "BGIIEXP"-folder (the game needs it to run, for verification purposes I guess). I keep the backups around though as it's nice and handy and NOT AT ALL LIKE 12-13 FRIGGIN' CD'S WITH SCRATCHES!!!
Apparently running the game now presents you with a nonsensical error, this can be fixed by using winetricks to install Internet Explorer 7 (don't ask why)
Also, with a vanilla install, you'll only be allowed to run the game properly in 800x600 with 3d-acceleration on. Running it at larger resolution would crash the game when you try to equip a 2h sword, and running it without 3d-acceleration looks pitiful. This can be fixed by installing the Widescreen Mod from the Gibberlings Three found here : http://www.gibberlings3.net/widescreen/
Remember to download the windows version as we're doing this thing with Wine and not GemRB. Put the file in your BaldursGateTutu folder, run it, and fill out the resolution questions, and you should be good to go, fullscreen, 3d-accelerated BG1-to-ToB goodness.