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

×
Hello fellow Linux gamers!

Here you can find informations about ./play.it, a tool building packages for Debian, Arch Linux, Gentoo and any derivative (Ubuntu, Manjaro, Linux Mint, etc.) from your installers for Deus Ex games.
These packages can be installed easily with your favourite packages manager.

Download links and usage instructions can be found on the following pages:
Deus Ex

We hope you will enjoy the ease-of-use provided by this tool as much as we enjoy writing and tweaking it ;)

Here you go for more supported games!

-----

Salut camarades Linuxiens !

Vous trouverez ici des informations à propos de ./play.it, un outil construisant des paquets pour Debian, Arch Linux, Gentoo ou nʼimporte quelle distribution dérivée de celles-ci (Ubuntu, Manjaro, Linux Mint, etc.) à partir de vos installateurs pour les jeux Deus Ex.
Ces paquets sʼinstallent facilement via votre gestionnaire de paquets habituel.

Les liens de téléchargement et les instructions dʼutilisation se trouvent sur les pages suivantes :
Deus Ex

Nous espérons que vous apprécierez le confort apporté par cet outil autant que nous apprécions lʼécrire et lʼaméliorer ;)

Pour plus de jeux, rendez-vous par ici !
Post edited March 27, 2021 by vv221
Update

New supported installer:
setup_deus_ex_goty_1.112fm(revision_1.3.0.1)_(16231).exe

Fix crash on launch due to missing 'help' directory
Do I have to use WINE for this? What is this exactly? Does this cause system vulnerabilities like WINE does?

And will you be doing The Longest Journey series?

Nevermind. It uses wine too.... crap.
Post edited December 17, 2017 by flatiron
avatar
flatiron: Do I have to use WINE for this?
Yes, but you don’t need to install and/or configure it prior to installing the game, it will be handled automatically.
avatar
flatiron: And will you be doing The Longest Journey series?
The Longest Journey is already supported by ./play.it.
Support for Dreamfall might be added too if there is enough demand for it.
avatar
flatiron: Nevermind. It uses wine too.... crap.
Right now there is no alternative to WINE to run Deus Ex on Linux.
But it might change at some point in the future:
A Vulkan renderer is being worked on for the original Unreal Engine (phoronix.com)
Post edited December 17, 2017 by vv221
Update

New supported installer:
setup_deus_ex_goty_1.112fm(revision_1.3.1)_(17719).exe
Update

Latest installers for Deus Ex (from Revision 1.4) won’t be supported, as they use a new undocumented packaging method that our current tools aren’t able to handle.
The last supported installer is:
setup_deus_ex_goty_1.112fm(revision_1.3.1)_(17719).exe
Update

Since ./play.it 2.10, we support the new packaging format used by GOG for Windows games.

New supported installer:
setup_deus_ex_goty_1.112fm(revision_1.4)_(21273).exe
Post edited August 18, 2018 by vv221
The latest GOG installers for Deus Exe are not supported by ./play.it yet, but it already works on our development version.
The process is a bit trickier than with our usual scripts, as we don't have support for InnoSetup 5.6.2 either (the packaging format currently used for Deus Ex GOG installers).

Here is a small guide to get the development version of the Deus Ex script working.
The following installers are supported by this development version only:
- setup_deus_ex_goty_1.112fm(revision_1.4.0.2)_(26650).exe
- setup_deus_ex_goty_1.112fm(revision_1.4.0.1.5)_(24946).exe

1. Install innoextract 1.8 development version
 
Install innoextract build dependencies, then:
git clone https://github.com/dscharrer/innoextract.git ~/innoextract.git
mkdir ~/innoextract.git/build
cd ~/innoextract.git/build
cmake ..
make
mkdir ~/bin
cp innoextract ~/bin/
cd
rm --force --recursive ~/innoextract.git
 
2. Install the patched ./play.it library allowing to use the development version of innoextract + the development version of the ./play.it script for Deus Ex
 
git clone https://framagit.org/vv221/play.it.git ~/play.it.git
cd ~/play.it.git
git checkout dev-2.x/games/update/deus-ex/new-archive
./play.it-2/patches/skip-innoextract-version-check.sh
make
make install
cd
rm --force --recursive ~/play.it.git
 
3. Run the ./play.it script
 
Open a terminal in the directory containing the Deus Ex installer, then:
PATH="$HOME/bin:$PATH"
play.it "./setup_deus_ex_goty_1.112fm(revision_1.4.0.2)_(26650).exe"
 
4. Follow the instructions given by the script to install the game
 
5. Enjoy ;)
Post edited June 11, 2019 by vv221
avatar
vv221: Here is a small guide to get the development version of the Deus Ex script working.
The following installers are supported by this development version only:
- setup_deus_ex_goty_1.112fm(revision_1.4.0.2)_(26650).exe
- setup_deus_ex_goty_1.112fm(revision_1.4.0.1.5)_(24946).exe

...
3. Run the ./play.it script

Open a terminal in the directory containing the Deus Ex installer, then:

PATH="$HOME/bin:$PATH"
play.it "./setup_deus_ex_goty_1.112fm(revision_1.4.0.2)_(26650).exe"
avatar
vv221:
Hey vv221,

I followed your instructions, but have the problem, that the latest version (1.5.0.0) right now isn't supported from your script anymore. I renamed the file and used the "--checksum=none" parameter. Afterwards I was able to install it and got it up running.
yeah, thanks for your work!!! :)

But unfortunately, now after I restarted my computer, it's not starting anymore. when I start from terminal the output looks like:

$ wine '/usr/local/share/games/deus-ex/system/deusex.exe'
double free or corruption (!prev)
wine: Assertion failed at address 0xf7f24079 (thread 001d), starting debugger...
001d:err:seh:start_debugger Couldn't start debugger ("winedbg --auto 8 136") (2)
What happened? Or what have I done wrong?

UPDATE:
Doesn't matter what I'm doing. I reinstalled it now a dozen times, The moment I'm closing it the first time, I'm not able to return back into the game without reinstalling it.
Post edited January 16, 2020 by bastoGrande
avatar
bastoGrande: Doesn't matte what I'm doing. I reinstalled it now a dozen times, The moment I'm closing it the first time, I'm not able to return back into the game without reinstalling it.
I sometimes get a crash on launch, but not each and every time like it seems to happen in your case.
I’m going to give a try to the current installer and see if I can reproduce your issue.
$ wine '/usr/local/share/games/deus-ex/system/deusex.exe'
double free or corruption (!prev)
wine: Assertion failed at address 0xf7f24079 (thread 001d), starting debugger...
001d:err:seh:start_debugger Couldn't start debugger ("winedbg --auto 8 136") (2)
avatar
bastoGrande: UPDATE:
Doesn't matter what I'm doing. I reinstalled it now a dozen times, The moment I'm closing it the first time, I'm not able to return back into the game without reinstalling it.
What Wine version & flavor? Also, shouldn't the launch command be:
wine start /unix '/usr/local/share/games/deus-ex/system/deusex.exe'
Oh, I missed the command you use to run the game, that is wrong ;)
Using ./play.it, you should run the game with:
deus-ex
If you still get crashes, you might want to give a try to the updated script provided here, that fixed some issues for me with recent WINE versions: Game fix: Deus Ex - Run the game binary from its container directory
avatar
Gydion: What Wine version & flavor? Also, shouldn't the launch command be:
wine start /unix '/usr/local/share/games/deus-ex/system/deusex.exe'
I realised that I used wine-development (3.6-1), for whatever reason.. I switched to wine (4.0.5), which is the newest in repositories of linux mint. Do I need to add some other repository?

What do you mean by flavor?
Update

* Fix issues with resolution switching
* Add missing dependency on libGL.so.1
avatar
vv221: Update

* Fix issues with resolution switching
* Add missing dependency on libGL.so.1
How do I apply/install the update? What needs to be done?

UPDATE: alright, seems like that I'm now able to start the game again after I changed the resolution, but only with Direct3D. With OpenGL it still crashes after changing the resolution.

BUUT, when I started to change the texture depth to 32 bit, it wasn't starting again.. So I deinstalled it and installed again, but somehow the settings still existed and somehow even the 32 bit..
So I don't know what exactly happened, but I'm happy for the moment!

again, thank you very much!!!!
Post edited January 20, 2020 by bastoGrande