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

×
We would like to inform you that, due to our storage and CDN provider's outage, we are encountering technical issues that may cause difficulties in downloading and updating your games both through the GOG GALAXY client and GOG Store. Already downloaded files are in no way affected.

We are trying to mitigate this external problem by switching to our secondary storage while our provider is restoring data. We would also like to highlight that those issues do not affect purchasing games. Currently available discounts on selected titles will not be extended due to the above.

It is our team's top priority to resolve those issues and we aim to resolve them as fast as possible. Apologies for any inconveniences caused.
avatar
Darvond: I think a more universal installer would be a tar.gz, not three different format installers. Just tell the Windows users to use something like PeaZip, they'll be fine. And Flatpak as a Linux user is classed as a "Cold dead hands" situation on my personal sphere of interest. Just so long as GOG bothers to remember to package the languages separately, it'd save us all time.
The issue with having a single format like .tar.gz would be that windows doesn't support it.

But having all the main files be in the normal bin forma they are in but then having a exe for windows than another installer for Linux and another for Mac would be a huge time and space saver for GoG while allowing users to just have a single installer that they don't have to redownload if they move from windfows 10/11 to Linux or dual boot or any of that. Just have it stored onto an external hard drive in a format they both can read.

I suggested Flatpak because I read it was supposed to be setup in a way that it would work on all forms of Linux. Having 3 installing launchers is doable and would only expand the size of the total installer by a few MB while removing a lot of repeating files and making it much less for GoG to organizer on their servers. But if it got to the point where they expanded to 6+ just dealing with all the flavors of Linux installers could get annoying.

While I have only dabbled with Linux, I do think they should have a few unified aspects between the different versions of them with one of them being an installer format that they all support that can actually handle a GUI.
avatar
Fuguss: The issue with having a single format like .tar.gz would be that windows doesn't support it.

But having all the main files be in the normal bin forma they are in but then having a exe for windows than another installer for Linux and another for Mac would be a huge time and space saver for GoG while allowing users to just have a single installer that they don't have to redownload if they move from windfows 10/11 to Linux or dual boot or any of that. Just have it stored onto an external hard drive in a format they both can read.

I suggested Flatpak because I read it was supposed to be setup in a way that it would work on all forms of Linux. Having 3 installing launchers is doable and would only expand the size of the total installer by a few MB while removing a lot of repeating files and making it much less for GoG to organizer on their servers. But if it got to the point where they expanded to 6+ just dealing with all the flavors of Linux installers could get annoying.

While I have only dabbled with Linux, I do think they should have a few unified aspects between the different versions of them with one of them being an installer format that they all support that can actually handle a GUI.
Flatpak requires an entire runtime to be installed (which causes library redundancies), Snaps are cancer, so Appimage is the nearest to universal and install free; some people won't be pleased by them either.

And Windows does support Tar.gz, at least 11 does. It only took them several decades to get it natively supported. The Tar format has existed since 1979, so the onus has been waiting for Microsoft to finally implement a feature that was ready for most other computers back whence. (As always.)
avatar
Darvond: Flatpak requires an entire runtime to be installed (which causes library redundancies), Snaps are cancer, so Appimage is the nearest to universal and install free; some people won't be pleased by them either.

And Windows does support Tar.gz, at least 11 does. It only took them several decades to get it natively supported. The Tar format has existed since 1979, so the onus has been waiting for Microsoft to finally implement a feature that was ready for most other computers back whence. (As always.)
Don't use Linux much past dabbling at the moment every so often just to figure it out some but the community should actually settle on a universal installer format with a GUI at this point, this isn't the 1990's anymore.

And with Windows, I know it can extract a Tar.gz but I haven't seen anything where it supports installing the contents. All it did last time I tried was just let me extract it to a folder which would be just fine if you had a portable application inside with a .exe and all but that isn't the case for most of these games.
Post edited July 23, 2023 by Fuguss
avatar
Fuguss: The issue with having a single format like .tar.gz would be that windows doesn't support it.

But having all the main files be in the normal bin forma they are in but then having a exe for windows than another installer for Linux and another for Mac would be a huge time and space saver for GoG while allowing users to just have a single installer that they don't have to redownload if they move from windfows 10/11 to Linux or dual boot or any of that. Just have it stored onto an external hard drive in a format they both can read.
But that assumes that the only difference between Windows, Linux and Mac games are the installers themselves, not he games they contain. Surely the games themselves are different. Assets may be the same, but some code and executable files would surely be different, so it would be up to each developer to build such a universal installer and ensure that only shared assets are stored in the bins. In the end it may be too much effort.
avatar
SargonAelther: But that assumes that the only difference between Windows, Linux and Mac games are the installers themselves, not he games they contain. Surely the games themselves are different. Assets may be the same, but some code and executable files would surely be different, so it would be up to each developer to build such a universal installer and ensure that only shared assets are stored in the bins. In the end it may be too much effort.
I was mainly thinking in regards where the shared assets like the levels, textures, sounds, etc that is shared between them all would reside in the bins as they would be used by all of them. While the operating system specific stuff resided in the installer itself for each system. Just as you described.

Didn't think it would require too much input from the developers at that point since they have already given DRM free and off-line installers.

Just take the files that were unique to that operating systems installs and include them in that operating systems installer.

Not a huge issue for the older games at all as GoG has actually had to resort to DOS emulators and all for many of them. Might be a huge issue for the newer games though as many of them want to install a million dependencies to go with them.
avatar
SargonAelther: But that assumes that the only difference between Windows, Linux and Mac games are the installers themselves, not he games they contain. Surely the games themselves are different. Assets may be the same, but some code and executable files would surely be different, so it would be up to each developer to build such a universal installer and ensure that only shared assets are stored in the bins. In the end it may be too much effort.
avatar
Fuguss: I was mainly thinking in regards where the shared assets like the levels, textures, sounds, etc that is shared between them all would reside in the bins as they would be used by all of them. While the operating system specific stuff resided in the installer itself for each system. Just as you described.

Didn't think it would require too much input from the developers at that point since they have already given DRM free and off-line installers.

Just take the files that were unique to that operating systems installs and include them in that operating systems installer.

Not a huge issue for the older games at all as GoG has actually had to resort to DOS emulators and all for many of them. Might be a huge issue for the newer games though as many of them want to install a million dependencies to go with them.
What I was trying to say is that it may not be obvious to GOG as to what files are shared and which ones are OS-Specific. Many games often use proprietary archives, so some random archive file may contain both shared assets and OS-related code, so all such archives would need to be split and the executable rewritten to account for the split, etc.
Thanks, voted. I never used the Downloader when it was still being offered, always just manually downloaded the installers. But for backup I'd love this.
avatar
mrkgnao: You can download the offline installers and install from them. The two main installer files and the four DLC installer files are all currently downloable, at least for me. You won't be able to download all the "extras" ("goodies"), as some are missing (404 error), but that shouldn't prevent you from playing the game. Good luck.
avatar
Caban: Not really. If you have Galaxy installed and set up Galaxy overlay to be present in games it doesn't matter if game was installed from standalone installer. Galaxy gonna open anyway.
That is news to me. If Galaxy is closed and you start the game directly from the execiutable Galaxy won't get started. Galaxy only starts if you use ome of those special shortcuts that GOG creates when they install a game with Galaxy or if you launch it yourself.
Post edited July 23, 2023 by MarkoH01
avatar
SargonAelther: What I was trying to say is that it may not be obvious to GOG as to what files are shared and which ones are OS-Specific. Many games often use proprietary archives, so some random archive file may contain both shared assets and OS-related code, so all such archives would need to be split and the executable rewritten to account for the split, etc.
Yes, but easy to way to figure that out. Create an install for all 3 systems.

Now size/hash check every file in all of them, treat compressed archives as individual files.

All files that match in all 3 installs are put in the bins, any files where the hash is different or doesn't exist in the other installs is assigned to that systems installer.

May not be 100% efficient due to archives like you mentioned but it would 100% cover the content from all the systems with the only issues being outside dependencies or registry entries and the compressed files that are unique to each OS typically shouldn't be huge.
Mortal Kombat Trilogy still whit issues, 404 not found and stuck 92% in galaxy.
Just tried Blade of Darkness. Through Galaxy, it was stuck at 0.1 MB/s. Installers downloaded without issues.
Titan Quest Ragnarok part 1 is a 404 error.


This is NOT fixed.
GOG support actually replied to my ticket rather quickly.
(5 hours ago I had asked about 4 missing offline installers / files).
Their reply:

Hello,

Due to our storage provider's outage, we are experiencing technical issues that may cause difficulties in downloading and updating your games. You should now be able to download your games through our GOG GALAXY app. However, downloading through offline installers may still be problematic - we are actively monitoring the issue from our end and we hope to fix it as soon as possible.

Our apologies for the inconvenience.


Best regards,
<REDACTED>
GOG Customer Support
I'm okay with that. *thumbs-up*
Post edited July 24, 2023 by g2222
avatar
g2222: GOG support actually replied to my ticket rather quickly.
(5 hours ago I had asked about 4 missing offline installers / files).
Their reply:

Hello,

Due to our storage provider's outage, we are experiencing technical issues that may cause difficulties in downloading and updating your games. You should now be able to download your games through our GOG GALAXY app. However, downloading through offline installers may still be problematic - we are actively monitoring the issue from our end and we hope to fix it as soon as possible.

Our apologies for the inconvenience.


Best regards,
<REDACTED>
GOG Customer Support
avatar
g2222: I'm okay with that. *thumbs-up*
You got reply back on a weekend? Is the world coming end soon? jk
nvm, it's still out
Post edited July 24, 2023 by maxpoweruser