It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like:Chrome,Firefox,Internet Explorer orOpera

×
arrow-down2arrowcart2close4fat-arrow-leftfat-arrow-rightfeedbackfriends2happy-facelogo-gognotificationnotifications-emptyownedremove-menusad-facesearch2wishlist-menuwishlisted2own_thingsheartstartick
Hello fellow Linux gamers!

Here you’ll find scripts allowing you to build packages for Debian, Arch Linux and any derivative (Ubuntu, Manjaro, Linux Mint, etc.) from your GOG installers for Baldur’s Gate games.
You will then be able to easily install these packages with you favourite packages manager.

Download links and usage instructions can be found on the following pages:
Baldur's Gate
Baldur's Gate 2

I hope you’ll enjoy the ease-of-use provided by these scripts as much as I enjoy writing and tweaking them ;)

Here you go for more supported games!

-----

Salut camarades Linuxiens !

Vous trouverez ici des scripts vous permettant de construire des paquets pour Debian, Arch Linux ou n’importe quelle distribution dérivée de celles-ci (Ubuntu, Manjaro, Linux Mint, etc.) à partir de vos installeurs GOG pour la série Baldur’s Gate.
Ces paquets pourront ensuite être installés facilement via votre gestionnaire de paquets habituel.

Les liens de télechargement et les instructions d’utilisation se trouvent sur les pages suivantes :
Baldur's Gate
Baldur's Gate 2

J’espère que vous apprécierez le confort apporté par ces scripts autant que j’apprécie les écrire et les améliorer ;)

Pour plus de jeux, rendez-vous par ici !
Post edited September 17, 2017 by vv221
I am starting to use my beloved Mint 18.1 Cinnamon more often lately and I have a question. Why are you doing these?

I downloaded Baldur's Gate 2 EE as GOG's .sh file and installed it. After installing the required packages, the game worked perfectly. What does your method do more?

I am very new (and ignorant) to the client side of Linux so I am asking to learn more. At the moment I am downloading Icewind Dale EE and I would like to test your method as you explained here:

http://wiki.dotslashplay.it/en/games/icewind-dale

I already installed this game on windows and I want to experiment if my saved games will work on linux. If I am going to learn a few tricks along the way, even better.
avatar
Engerek01: I am starting to use my beloved Mint 18.1 Cinnamon more often lately and I have a question. Why are you doing these?
That's a legit question ;)

The first obvious advantage is that you can use ./play.it scripts to install "classic" versions too on Linux, without the need to fiddle with WINE configuration yourself.

For the native Enhanced Edition, there are still a couple advantages compared to the GOG installer:
_installation is done system-wide, so you don't need to duplicate the installation for multiple users
_the game is registered into your package manager, making it easier to uninstall, and you can keep the package to install it quicker next time you want to
_created menu entries are in the same category than the other games installed with your package manager, not in a "GOG Games" sub-category or anything like this
_some libraries missing in modern distributions, like libSSL 1.0.0, are included in the package so you don't need to hunt them down yourself
_these scripts allow to install your games on distributions not supported by GOG, like Debian or Arch Linux
avatar
Engerek01: I am starting to use my beloved Mint 18.1 Cinnamon more often lately and I have a question. Why are you doing these?
avatar
vv221: That's a legit question ;)

The first obvious advantage is that you can use ./play.it scripts to install "classic" versions too on Linux, without the need to fiddle with WINE configuration yourself.

For the native Enhanced Edition, there are still a couple advantages compared to the GOG installer:
_installation is done system-wide, so you don't need to duplicate the installation for multiple users
_the game is registered into your package manager, making it easier to uninstall, and you can keep the package to install it quicker next time you want to
_created menu entries are in the same category than the other games installed with your package manager, not in a "GOG Games" sub-category or anything like this
_some libraries missing in modern distributions, like libSSL 1.0.0, are included in the package so you don't need to hunt them down yourself
_these scripts allow to install your games on distributions not supported by GOG, like Debian or Arch Linux
That looks really nice. Thank you for taking your time to answer. I am going to install IWD:EE tomorrow your way. :)
avatar
vv221: .....
Ok. After 2 hours of struggling, I managed to make things work. I was able to use my saves from windows version and everything seems to work fine. Thank you.

However, I have a few questions.

Once the game is installed, I couldnt find it anywhere. It does not appear in the Menu(the start menu). It took me some time to notice that it is installed in the "file system" section of linux which I have limited free space.

I am not sure why but that section can only be altered via admin commands which makes it painful to alter some of the data.

I could not find a way to uninstall the game. I could only find the file that runs the game in..

/usr/local/share/games/icewind-dale-ee

but since the game is not listed anywhere, even in the package manager, it would be nice if you can lead me.

I checked your script, I think the reason of the whole thing is to create the DEB package. Can I install the game in an other computer by only copying that deb file? I mean without the other sh files.
avatar
Engerek01: I am not sure why but that section can only be altered via admin commands which makes it painful to alter some of the data.
You shouldn't need to alter the data there. Why do you think you need to? Is it for some mods?
 
avatar
Engerek01: I could not find a way to uninstall the game.
(…)
since the game is not listed anywhere, even in the package manager, it would be nice if you can lead me.
That's strange, can you copy/paste here the result of the following command?
apt-cache policy icewind-dale-ee
 
avatar
Engerek01: I checked your script, I think the reason of the whole thing is to create the DEB package. Can I install the game in an other computer by only copying that deb file? I mean without the other sh files.
Yes, you can build the packages on a system and install them on another one.
Post edited June 19, 2017 by vv221
avatar
Engerek01: I could not find a way to uninstall the game.
(…)
since the game is not listed anywhere, even in the package manager, it would be nice if you can lead me.
avatar
vv221: That's strange, can you copy/paste here the result of the following command?

apt-cache policy icewind-dale-ee
avatar
vv221:
Today everything looks as it should be. Maybe I had to restart the system? Or only Cinnamon?

NOW, The game both looks in the GAMES submenu of the menu (right under BG2:EE) and also appear in the Synaptic package manager. There is now an uninstall option once I right click it in the menu.

--------------------------------------------------
apt-cache policy icewind-dale-ee
icewind-dale-ee:i386:
Installed: 1.4.0-gog2.1.0.5
Candidate: 1.4.0-gog2.1.0.5
Version table:
*** 1.4.0-gog2.1.0.5 100
100 /var/lib/dpkg/status
--------------------------------------------------

Above is what you wanted. There is also something similar in the Package Manager with extra information

package built from GOG.com archive
/play.it script version 20170516.1

--------------------------------------
Ok, now I have a questions, counting on your generosity with sharing knowledge :)

1. My File System section of the disk only has 9GB left. I was told to keep it around 20GB while creating partitions and the rest to HOME folder. I considered that part as reserved for MINT system itself, untouchable from the rest of the programs.

So, I would like to install the next game with your scripts in my HOME folder. Is that possible? If I install a game (or program) directly under /home (above my user name) will I be able to make it available for any other user? Actually, this is not really an issue since no one else can touch my computer so I wont be making any more users.

I also want to be able to tinker with the program if I want. Like music, video or language files. I think I can still do that with opening the files with sudo command but still, I like keeping my options wide.

2. While searching "icewind" in the package manager, it shows some gemrb files, all version 0.8.3-1 which are not installed. What are they?

I hope my questions do not sound too stupid :) And thanks again for everything

EDIT: Added the second question.
Post edited June 19, 2017 by Engerek01
avatar
Engerek01: 1. My File System section of the disk only has 9GB left. I was told to keep it around 20GB while creating partitions and the rest to HOME folder. I considered that part as reserved for MINT system itself, untouchable from the rest of the programs.

So, I would like to install the next game with your scripts in my HOME folder. Is that possible? If I install a game (or program) directly under /home (above my user name) will I be able to make it available for any other user? Actually, this is not really an issue since no one else can touch my computer so I wont be making any more users.
 
All ./play.it scripts have a --prefix option, allowing you to decide where they will be installed.
sh play-icewind-dale-ee.sh --prefix help
So if you want to build packages for Icewind Dale EE to install it under /home/engerek/games/iwd1-ee you juste have to run the script like this:
sh play-icewind-dale-ee.sh --prefix "/home/engerek/games/iwd1-ee"
 
 
avatar
Engerek01: I also want to be able to tinker with the program if I want. Like music, video or language files. I think I can still do that with opening the files with sudo command but still, I like keeping my options wide.
You can do this without using sudo at all ;)
Let’s say you installed Icewind Dale EE and you want to overwrite the file "data/CHAR.BIF", you juste need to put you custom "CHAR.BIF" file in:
~/.local/share/games/icewind-dale-ee/data/CHAR.BIF
It will work for modified files as well as new files.
 
 
avatar
Engerek01: 2. While searching "icewind" in the package manager, it shows some gemrb files, all version 0.8.3-1 which are not installed. What are they?
 
These packages are not related to ./play.it, they allow to play the "classic" version of Icewind Dale in the native open source GemRB engine.
GemRB wiki
Post edited June 19, 2017 by vv221
Thanks a lot for taking your time to answer.
Update

New supported installer for Baldur’s Gate Enhanced Edition:
gog_baldur_s_gate_enhanced_edition_2.5.0.9.sh (GOG)
Update

Arch Linux (and derivatives) support added for "classic" games.
Update

Classic games will run in a WINE virtual desktop on first launch, avoiding messed up display on GPU drivers with poor compatibility for low 4:3 resolutions.