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 or Opera

×
/!\: This thread is not kept up-to-date anymore, please go to the following one to get the latest links and instructions, or for any kind of feedback on the scripts:
[./play.it] Install Banished on Linux

-----

Hello fellow Debian users, Ubuntu lovers and Mint freaks!

Here you’ll find scripts allowing you to build .deb packages from your Windows installer for Banished. You can install them through DPKG and remove them through any APT front-end (apt-get, aptitude, synaptic, etc.).

Download links and usage instructions can be found on the following page:
Banished

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!

-----

/!\: Ce fil n’est plus maintenu, rendez-vous sur le suivant pour trouver les derniers liens et instructions, ou pour poster des retours au sujet de ces scripts :
[./play.it] Install Banished on Linux

-----

Salut camarades Debianistes, Ubunteros et fanas de Linux Mint !

Vous trouverez ici des scripts vous permettant de construire des paquets .deb à partir de votre installeur pour Windows de Banished. Vous pouvez les installer via DPKG et les supprimer via n’importe quelle interface à APT (apt-get, aptitude, synaptic, etc.).

Les liens de télechargement et les instructions d’utilisation se trouvent sur la page suivante :
Banished

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 January 17, 2018 by vv221
avatar
vv221: Hello fellow Debian users, Ubuntu lovers and Mint freaks!

Here you’ll find scripts allowing you to build .deb packages from your Windows installer for Banished. You can install them through DPKG and remove them through any APT front-end (apt-get, aptitude, synaptic, etc.).

Download links and usage instructions can be found on the following page:
Banished
I tried this, but ran into a problem. Already had the apt-get stuff btw.

pangaea@thunderstruck /mnt/BigGun/# ISO #/GOG Games/banished $ '/mnt/BigGun/# ISO #/GOG Games/banished/play-banished_gog-2.5.0.9.sh'
Checksum method set to: md5sum
Compression method set to: none
Installation prefix set to: /usr/local

Error:
realpath not found.
Install it before running this script.

pangaea@thunderstruck /mnt/BigGun/# ISO #/GOG Games/banished $

Do all the files need to be on the partition where Linux is installed? I have loads of GOG files on a separate disk.
avatar
Pangaea666: (…)
You need to install the 'realpath' package for this script to work.

Another crucial point: package building won’t work on a Microsoft file system (NTFS or FAT), you need to run it from a Linux-friendly one (ext2/3/4 are the usual ones). But your installer can be on another partition if you give its path to the script, like this:
dave@HAL9000:~/build$ sh ./play-banished_gog-2.5.0.9.sh "/mnt/some/path/to/setup_banished_2.5.0.9.exe"
The file system of the partition where your installer is stored is unimportant, it can be NTFS or anything, that’s the file system of the directory the script is run from that is important.
Post edited May 27, 2016 by vv221
avatar
Pangaea666: (…)
avatar
vv221: You need to install the 'realpath' package for this script to work.

Another crucial point: package building won’t work on a Microsoft file system (NTFS or FAT), you need to run it from a Linux-friendly one (ext2/3/4 are the usual ones). But your installer can be on another partition if you give its path to the script, like this:

dave@HAL9000:~/build$ sh ./play-banished_gog-2.5.0.9.sh "/mnt/some/path/to/setup_banished_2.5.0.9.exe"
avatar
vv221: The file system of the partition where your installer is stored is unimportant, it can be NTFS or anything, that’s the file system of the directory the script is run from that is important.
Thanks. I got a little further, but there is an almighty long error message when I tried to run the game. Looks like the building and installation went fine, though I don't see the game in the Menu system anywhere.

It starts like this:

pangaea@thunderstruck ~/Games $ banished
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
wine: Call from 0x7fb0442e0e38 to unimplemented function dxgi.dll.CreateDXGIFactory1, aborting
wine: Unimplemented function dxgi.dll.CreateDXGIFactory1 called at address 0x7fb0442e0e38 (thread 0022), starting debugger...
Unhandled exception: unimplemented function dxgi.dll.CreateDXGIFactory1 called in 64-bit code (0x00007fb0442e0e38).
avatar
Pangaea666: (…)
I’ve never experimented this bug myself, so I don’t really know how to fix it. Do you get it with the 32-bit version of the game too? (you can install the 32-bit version on a 64-bit OS)
Make sure that you’re running the DirectX 9 version of the game (not the DirectX 11 one) if you get access to the options menu. And maybe upgrade your WINE version to 1.7.13+ if it’s not already the case: https://bugs.winehq.org/show_bug.cgi?id=24517

About your menu entry, I noticed that on some desktop environment they do appear only on the next launch of your environment after the installation of the package.
Hi,

when running banished for the first time I get the following message:

Executing wine regsvr32 xaudio2_8.dll
regsvr32: 'DllRegisterServer' not implemented in DLL 'xaudio2_8.dll'
------------------------------------------------------
Note: command 'wine regsvr32 xaudio2_8.dll' returned status 4. Aborting.
------------------------------------------------------

The second time I run banished it starts, but there is no sound.

My system is Debian Jessie and I'm using wine 1.8.6 (from backports).

-------------------

EDIT: Ok, solved. Downloaded last winetricks script and copied in /usr/bin, instead of the Debian package script.
Post edited February 13, 2017 by joanq
avatar
joanq: Downloaded last winetricks script and copied in /usr/bin, instead of the Debian package script.
Thanks for the tip, I’ll see if I can force the download of a newer version of winetricks if the system one is too old.