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
mfbruno: Oooooh just solved the problem, I needed the i386 drivers

apt-get install libgl1-mesa-dri:i386
Thanks for reporting back, I’ll add that to the package dependencies.

-----

EDIT: That’s strange, I don’t need this installed for HoMM3 to run fine.
What is the WINE version you used?
Post edited October 08, 2018 by vv221
avatar
mfbruno: Oooooh just solved the problem, I needed the i386 drivers

apt-get install libgl1-mesa-dri:i386
avatar
vv221: Thanks for reporting back, I’ll add that to the package dependencies.

-----

EDIT: That’s strange, I don’t need this installed for HoMM3 to run fine.
What is the WINE version you used?
$ wine --version
wine-2.21 (Staging)

I just ran the scripts... I've never used WINE
avatar
mfbruno: $ wine --version
wine-2.21 (Staging)
Thanks, I still have this version available to run some tests.

avatar
mfbruno: I just ran the scripts... I've never used WINE
No problem, it’s ./play.it purpose to handle this part so you don’t have to worry about it ;)
How do you install the lastest version of HoMM3? (25024)
avatar
Donamon: How do you install the lastest version of HoMM3? (25024)
This one uses installers built with a not yet released version of InnoSetup (sounds like a bad practice, but I guess GOG wizards have a good reason to do this), so current tools are not able to extract its data.
You still can do it by using a development build of innoextract, but it won't be supported by ./play.it before innoextract 1.8 release.

Everything is ready on ./play.it side, so as soon as innoextract 1.8 get released we will add support for these new installers.

Right now, I've identified at least two other games in the same situation : Arcanum and Torchlight.
avatar
Donamon: How do you install the lastest version of HoMM3? (25024)
avatar
vv221: This one uses installers built with a not yet released version of InnoSetup (sounds like a bad practice, but I guess GOG wizards have a good reason to do this), so current tools are not able to extract its data.
You still can do it by using a development build of innoextract, but it won't be supported by ./play.it before innoextract 1.8 release.

Everything is ready on ./play.it side, so as soon as innoextract 1.8 get released we will add support for these new installers.

Right now, I've identified at least two other games in the same situation : Arcanum and Torchlight.
Thanks, I've asked GOG to provide me with a copy of the supported version. Hopefully, I get it.
avatar
Donamon: How do you install the lastest version of HoMM3? (25024)
avatar
vv221: You still can do it by using a development build of innoextract, but it won't be supported by ./play.it before innoextract 1.8 release.

Everything is ready on ./play.it side, so as soon as innoextract 1.8 get released we will add support for these new installers.
It doesn't work with the 1.8 development build for me.
I know that this is not supported by you guys yet, but if you've successfully installed with the 1.8 dev build, could you please advise? GOG still hasn't answered.

Using setup_heroes_of_might_and_magic_3_complete_4.0_(3.2)_(25024).exe
Checking integrity of setup_heroes_of_might_and_magic_3_complete_4.0_(3.2)_(25024).exe OK
Extracting data from setup_heroes_of_might_and_magic_3_complete_4.0_(3.2)_(25024).exe
Error:
Available innoextract version is too old to extract data from the following archive: setup_heroes_of_might_and_magic_3_complete_4.0_(3.2)_(25024).exe
pokymonn@pokymonn-W65-67SR:~/Personal/Games/HoMM3$ innoextract --version
innoextract 1.8-dev-2018-09-09 + c9dcf5f
Post edited December 01, 2018 by Donamon
avatar
Donamon: (…)
Using the 1.8 dev build of innoextract is not enough, as it outputs a warning about using an unsupported format of InnoSetup (even if it actually handles it fine), and ./play.it takes this warning as a hint that innoextract won't be able to handle the extraction.

I can add an option in the next ./play.it release allowing to bypass this check, so extraction through innoextract will be attempted even when it warns about unsupported installer format.
any information on this matter?
avatar
mightyalpaca: any information on this matter?
Do you mean any information about the support for new installers?

GOG use a development version of InnoSetup (future 5.6.2 version), the software they use to build Windows installers. innoextract most probably won't support it until this version sees a stable release (current stable is 5.6.1, released in June).

On our side, we're not going to support such installers before innoextract itself does. But I still can do an "unofficial" ./play.it build allowing to use the dev version of innoextract 1.8 if I see demand for it. With this build you would be able to use ./play.it on the most recent Windows installers sold on GOG.
I have something like that:

$ sh ./play-heroes-of-might-and-magic-3.sh
Using setup_heroes_of_might_and_magic_3_complete_4.0_(3.2)_(25024)-1.bin
Checking integrity of setup_heroes_of_might_and_magic_3_complete_4.0_(3.2)_(25024)-1.bin OK

Error:
ARCHIVE_TYPE is not set for ARCHIVE_GOG_EN and could not be guessed

Is there any solution? At least I modified the script with current naming of a file, downloaded from GOG.com, as that changed as well, but I'm not sure what I need to use as an archive type if that is a binary file. Any ideas?
avatar
Johnny_Wasilewski: (…)
Could you share your modified script, so we can see what's wrong with it?
Update

Heroes of Might and Magic III

Allow to skip intro video on first launch.
Hi!

Just tried to download scripts, but the link to libplayit2.sh script is dead.

Is it some service is ongoing, or it just has gone?

Thanks.
avatar
zzaponka: Just tried to download scripts, but the link to libplayit2.sh script is dead.
Thanks for the report!
It was a temporary issue on our side, now fixed ;)