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

×
so,finally x-com landed on GOG! happy day for me,while i have a tear in my eye! but it is possible to get a zip file for the classic trilogy,so wie can use openxcom or dosbox on linux?

thanks in advance!
No posts in this topic were marked as the solution yet. If you can help, add your reply
If they don't you could try this thing:

http://constexpr.org/innoextract/

Never tested it myself so I have no idea if it's any good, just found it after a quick google search - but I figured someone had wanted to unpack a gog windows installer off windows before.
avatar
grabsener: so,finally x-com landed on GOG! happy day for me,while i have a tear in my eye! but it is possible to get a zip file for the classic trilogy,so wie can use openxcom or dosbox on linux?

thanks in advance!
Innoextract works quite well so all you need to do is install innoextract via your repo, innoextract the setup files, and plop them into your OpenXCom install :)
At the moment there isn't as it is listed for Windows only. You could always ask GOG support, even if just to make the suggestion to them to add a Linux version (though I imagine that GOG would have to get that agreed with 2K Games).

But as ZarkonDrule mentioned, the GOG Windows installers are indeed packaged using InnoSetup, so they can be extracted for you to get the files you need in order to use DOSBox or OpenXcom. Whenever I've extracted them (just to create my own portable DOSBox installations so as to avoid creating unnecessary registry entries and such) I've always used innounp which works well (http://innounp.sourceforge.net/). However, I think this is a Windows only program. The one ZarkonDrule mentioned, innoextract, has many different OS builds, so you could give that a try for your Linux version. I've no experience with innoextract, however.
thank you for you many replies. a zip version would be good enough, i dont need a linux installer because i want to go all the openxcom way. where can i made a input about the subject to the GOG team? would love to tell them that :)
As someone currently on a Mac for the time being, I second this notion. There doesn't seem to be a pre-compiled version of innoextract for OS X...
avatar
pbaggers: As someone currently on a Mac for the time being, I second this notion. There doesn't seem to be a pre-compiled version of innoextract for OS X...
Could you use a Linux LiveCD (say Ubuntu) just to get into an OS where you can extract the installer to your hard drive? That way you don't actually need to install a different OS or compile the source for your Mac.
avatar
korell: Could you use a Linux LiveCD (say Ubuntu) just to get into an OS where you can extract the installer to your hard drive? That way you don't actually need to install a different OS or compile the source for your Mac.
I didn't think you could use Linux LiveCDs on Macs. I might try that. Thanks for the suggestion.
avatar
pbaggers: I didn't think you could use Linux LiveCDs on Macs. I might try that. Thanks for the suggestion.
Having never been a Mac user I couldn't say whether or not it would work, but why wouldn't the Mac boot from the disc and load up the Linux OS? Suppose there's nothing to lose by trying it, though. If it works, great, if it doesn't, you are still in the same situation. Let us know if it works, though. Could be useful information for others.
avatar
korell: Having never been a Mac user I couldn't say whether or not it would work, but why wouldn't the Mac boot from the disc and load up the Linux OS?
It works barring hardware quirks with the particular distro. Personally I would look to first compiling it from source.
avatar
Gydion: It works barring hardware quirks with the particular distro. Personally I would look to first compiling it from source.
That might indeed be a good idea, as it would be practice for compiling an application from source.

See, if OpenXcom is wanted then that will also need compiling for Mac. Someone posted somewhere here that OpenXcom v1.0 doesn't work with OS X El Capitan, and the nightly build isn't pre-compiled for Mac, so that would have to be compiled unless someone could share the app once they've compiled it. And I guess that also needs the correct library versions too. I've never gotten into the compiling side of things, though, so can't offer any advice on that.
avatar
pbaggers: As someone currently on a Mac for the time being, I second this notion. There doesn't seem to be a pre-compiled version of innoextract for OS X...
has a [url=http://braumeister.org/formula/innoextract]formula for it. OpenXcom has brew directions.
avatar
pbaggers: As someone currently on a Mac for the time being, I second this notion. There doesn't seem to be a pre-compiled version of innoextract for OS X...
avatar
Gydion: has a [url=http://braumeister.org/formula/innoextract]formula for it. OpenXcom has brew directions.
neuralshock has now compiled OpenXcom for OS X.
http://openxcom.org/forum/index.php/topic,4457.0.html
avatar
korell: neuralshock has now compiled OpenXcom for OS X.
http://openxcom.org/forum/index.php/topic,4457.0.html
Nice.
Update: Actually, the newest version of innoextract (1.9, downloaded directly from https://constexpr.org/innoextract/) worked for me.
avatar
grabsener: so,finally x-com landed on GOG! happy day for me,while i have a tear in my eye! but it is possible to get a zip file for the classic trilogy,so wie can use openxcom or dosbox on linux?

thanks in advance!
avatar
JudasIscariot: Innoextract works quite well so all you need to do is install innoextract via your repo, innoextract the setup files, and plop them into your OpenXCom install :)
Unfortunately, this didn't work for me. The file is now compressed with innosetup 5.6.2, which seems to be too new to be supported by innoextract. I get the following output:

Warning: Unexpected setup data version: 5.6.2 (unicode)
Warning: Unexpected Auto Boolean value: 19
Warning: Unexpected Auto Boolean value: 20
Warning: Unexpected trailing byte in UTF-16 string.
Warning: Unexpected data while converting from UTF-16LE to UTF-8.
Warning: Unexpected trailing byte in UTF-16 string.
Warning: Unexpected data while converting from UTF-16LE to UTF-8.
Warning: Unexpected data while converting from UTF-16LE to UTF-8.
Stream error while parsing setup headers!
├─ detected setup version: 5.6.2 (unicode)
└─ error reason: basic_ios::clear: iostream error
If you are sure the setup file is not corrupted, consider
filing a bug report at http://innoextract.constexpr.org/issues
Done with 1 error and 8 warnings.
Post edited December 25, 2020 by ilyagr