Posted February 24, 2021
dnovraD
2023-08-14: Remember the Spaces!
dnovraD Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Jul 2012
From United States
StingingVelvet
Devil's Advocate
StingingVelvet Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Nov 2008
From United States
Posted February 24, 2021
I use offline installers for anything not being actively patched, but I download them through Galaxy because it's easier. If a game is new and getting frequent patches, I play it through Galaxy as well.
Timboli
Sharpest Tool On Shelf
Timboli Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: May 2017
From Australia
Posted February 24, 2021
Mmmm not sure why so many are saying Offline Installers, when what they really mean is Browser Link downloading, which of course downloads the offline installers, as do the majority of the programs mentioned in the first post.
Of course, with a browser link download there is no verification checking, no MD5 checksum to ensure your download is okay. There is also no queuing, resuming or throttling.
If you are downloading, then installing and playing, then no biggie, as you are checking by doing that. But if you are downloading to archive, then that's a different matter, especially with large files, as you should be checking that what you are backing up is okay.
GOG don't openly provide MD5, but some of the programs in the first post do access the MD5 that GOG provide, and so verify their downloads ... and really that is the whole point of using them, along with queuing and resume and throttling.
There is another way to verify browser downloads, if you don't mind skipping the other benefits of a downloader. GOG use InnoSetup to create their Windows installer files. They can be checked using the free InnoExtract, which even has special parameters for GOG installers. But be warned, it is slow, chiefly because it is using internal MD5 values to check every file inside the EXE. Programs like gogrepo.py and the new gogcli, check the MD5 of the EXE download itself, which is very much quicker.
P.S. You can also get the Offline Installers as an option through Galaxy.
Of course, with a browser link download there is no verification checking, no MD5 checksum to ensure your download is okay. There is also no queuing, resuming or throttling.
If you are downloading, then installing and playing, then no biggie, as you are checking by doing that. But if you are downloading to archive, then that's a different matter, especially with large files, as you should be checking that what you are backing up is okay.
GOG don't openly provide MD5, but some of the programs in the first post do access the MD5 that GOG provide, and so verify their downloads ... and really that is the whole point of using them, along with queuing and resume and throttling.
There is another way to verify browser downloads, if you don't mind skipping the other benefits of a downloader. GOG use InnoSetup to create their Windows installer files. They can be checked using the free InnoExtract, which even has special parameters for GOG installers. But be warned, it is slow, chiefly because it is using internal MD5 values to check every file inside the EXE. Programs like gogrepo.py and the new gogcli, check the MD5 of the EXE download itself, which is very much quicker.
P.S. You can also get the Offline Installers as an option through Galaxy.
Post edited February 24, 2021 by Timboli
pds41
New User
pds41 Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: May 2009
From United Kingdom
Posted February 24, 2021
Mainly shorthand. People intuitively understood what we were saying.
Dogmaus
I'm over GOG
Dogmaus Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: May 2013
From Taiwan
Posted February 24, 2021
I have uninstalled Galaxy 2 recently and I'm back to installers at least for a while. The unofficial GOG clients are new to me but I will probably check them out before going back to Galaxy.
Also happy to see that there is MiniGalaxy for Linux.
Also happy to see that there is MiniGalaxy for Linux.
Post edited February 24, 2021 by Dogmaus
Cavalary
RIP GoodOldGOG:DRMfree,one price,goodies,community
Cavalary Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: May 2011
From Romania
kohlrak
One Sooty Birb - Available on DLsite.com, not
kohlrak Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Aug 2014
From United States
Posted February 24, 2021
GoGRepo.
I'm going to swear on my new idea of GOG making their own equivalent to RPMs and DeltaRPMs, though. It has an initial startup cost, but it would improve GOG for bothoffline installers and galaxy users, as well as gog support staff (when it finally works, anyway). After spending so much time thinking about it, i've even considered making my own spin on it. Maybe drop my source at gog as some kind of hint.
I'm going to swear on my new idea of GOG making their own equivalent to RPMs and DeltaRPMs, though. It has an initial startup cost, but it would improve GOG for bothoffline installers and galaxy users, as well as gog support staff (when it finally works, anyway). After spending so much time thinking about it, i've even considered making my own spin on it. Maybe drop my source at gog as some kind of hint.
ariaspi
New Old User
ariaspi Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Oct 2014
From Romania
Posted February 24, 2021
I download the offline installers with a browser and launch any installed games from Total Commander. I don't do multiplayer or achievements.
I've found that the MD5s for the .bin files are actually stored in the .exe file. Search for a "gogcrcstring". But I haven't figured out where the one for the .exe itself is.
I've found that the MD5s for the .bin files are actually stored in the .exe file. Search for a "gogcrcstring". But I haven't figured out where the one for the .exe itself is.
Orkhepaj
SuperStraight Win10 Groomer Smasher
Orkhepaj Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Apr 2012
From Hungary
ariaspi
New Old User
ariaspi Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Oct 2014
From Romania
Orkhepaj
SuperStraight Win10 Groomer Smasher
Orkhepaj Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Apr 2012
From Hungary
Posted February 24, 2021
it does everything what tc can do + free GPL license open source and multiplatform
mrkgnao
https://www.amazon.com/dp/B00HCZVCTO
mrkgnao Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Apr 2009
From United States
Posted February 25, 2021
I use gogrepoc to back up offline installers:
- regular update (takes a few minutes): whenever an update flag appears in my account.
- full update (takes a few hours): once a month or so, for games/files that GOG fails to indicate as updated.
When installing a game to play, I always install from my backups, never downloading from GOG.
- regular update (takes a few minutes): whenever an update flag appears in my account.
- full update (takes a few hours): once a month or so, for games/files that GOG fails to indicate as updated.
When installing a game to play, I always install from my backups, never downloading from GOG.
Post edited February 25, 2021 by mrkgnao
vv221
./play.it developer
vv221 Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Dec 2012
From France
Posted February 25, 2021
I do not use any kind of "all-in-one" game client. I actually dislike all of these Steam clones, no exception.
To download my games, I use:
- LGOGDownloader for GOG games
- hb-downloader for Humble Bundle games
- BetaRaysʼ automatic-game-downloaders for itch.io games
All of these are called every night on my server to get all updated installers from the last 24 hours.
Then to install the games I use ./play.it (obviously).
Finally, I launch my games from whatever I have at hand, be it an opened console or any applications menu. I do not use some kind of game-specific launcher (what would be the point?).
To download my games, I use:
- LGOGDownloader for GOG games
- hb-downloader for Humble Bundle games
- BetaRaysʼ automatic-game-downloaders for itch.io games
All of these are called every night on my server to get all updated installers from the last 24 hours.
Then to install the games I use ./play.it (obviously).
Finally, I launch my games from whatever I have at hand, be it an opened console or any applications menu. I do not use some kind of game-specific launcher (what would be the point?).
Post edited February 25, 2021 by vv221
Timboli
Sharpest Tool On Shelf
Timboli Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: May 2017
From Australia
Posted February 25, 2021
ariaspi: I've found that the MD5s for the .bin files are actually stored in the .exe file. Search for a "gogcrcstring". But I haven't figured out where the one for the .exe itself is.
You would have to do an XML type query of a GOG server database to get the MD5 for the EXE, and as you can probably imagine that is hidden below layers of security etc. You use the GOG SDK to do that. As for the MD5 values in the EXE file for internal content of the EXE and any associated BIN files, that is what InnoExtract can read and then use to check that the internal content (files) are not corrupt. As you might imagine, it is a very slow process, when some BIN files contain thousands of files.
The EXE and BIN files are container files, much like a ZIP file. They also have their own MD5 value, which is all Galaxy and other party programs check, using the SDK to retrieve the values from the GOG online database. They just check that the download wasn't corrupted, whereas InnoExtract (and the GOG installer when you install) check for internal corruption created at the GOG end.
A program like gogrepo.py and the new gogcli, can build up a local database on a user's computer, called a manifest. If GOG replace files though with updates, you need to re-query GOG for the new MD5 etc values.
Post edited February 25, 2021 by Timboli
_Auster_
Sheeps or wolves?
_Auster_ Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Nov 2017
From Brazil
Posted February 25, 2021
On Windows, rarely Playnite (although I use Playnite for IndieGala, mostly). Usually, I just install the drm free installers and link the installed games to Winlaunch (which is similar to OSX's launchpad). It also helps to not cluster my desktop or have to navigate a maze of folders and files
On Ubuntu, I do the same as in Windows with Winlaunch, but using the default launchpad instead. And if the game doesn't get linked there automatically, I add it there through the Alacarte app/tool (which can be downloaded from the terminal)
On Ubuntu, I do the same as in Windows with Winlaunch, but using the default launchpad instead. And if the game doesn't get linked there automatically, I add it there through the Alacarte app/tool (which can be downloaded from the terminal)
Post edited February 25, 2021 by _Auster_