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

×
avatar
anianruoss: (…)
Thanks for the feedback, I hope you have fun with this one ;)
Hi
First off thanks for all the work on these. The files for 1404 on GOG have changed and no longer match the names on the script page, is it okay to rename them to match and run the script or will that fail horribly?

Thanks,
Warren
avatar
warren1965: (…)
It might work, but it will most probably fail horribly ;) (without bad consequences for you system nor your installers)
If you want to give it a try, use the script with --checksum=none option to bypass the installers integrity check:
./play-anno-1404.sh --checksum=none
I added it to the list of outdated scripts so our contributors know that it needs updating.
Post edited April 21, 2019 by vv221
avatar
vv221: It might work, but it will most probably fail horribly ;) (without bad consequences for you system nor your installers)
If you want to give it a try, use the script with --checksum=none option to bypass the installers integrity check:

./play-anno-1404.sh --checksum=none
avatar
vv221: I added it to the list of outdated scripts so our contributors know that it needs updating.
I changed the script a little bit to reflect the correct names and checksums but the extraction fails with

Available innoextract version is too old to extract data from the following archive: setup_anno_1404_2.01.5010_cs_(24639).exe
I downloaded the latest innoextract version (1.7), but it still gives me the same error.

EDIT: Looks like the latest innoextract development snapshot is able to extract the latest innosetup files created with version 5.6.2 but officially it only supports until version 5.6.1. Can the version check be skipped?
Post edited April 21, 2019 by AthenesWrath
avatar
AthenesWrath: Looks like the latest innoextract development snapshot is able to extract the latest innosetup files created with version 5.6.2 but officially it only supports until version 5.6.1. Can the version check be skipped?
Yes, but not in the current stable version of ./play.it.
To use our development version allowing to skip innoextract version check, follow part 1. and 2. of the Diablo installation instructions:
https://www.gog.com/forum/diablo/playit_install_diablo_on_linux/post1

For the record, here are said instructions:

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
 

git clone https://framagit.org/vv221/play.it.git ~/play.it.git
cd ~/play.it.git
git checkout staging-2.11.2
./play.it-2/patches/skip-innoextract-version-check.sh
make
make install
Post edited April 21, 2019 by vv221
Update

Anno 1404

* Fix dependencies list
* Store user data outside of WINE prefix
Update

Anno 1404

* Build dedicated packages for each supported language, allowing to install only the one you want to use