Categories: Uncategorized

Why GOG Offline Installers Suck

GOG is a great company, with some problems here and there, but they try to follow the DRM-free path they have chosen. But there is one little fucking problem, which makes me fucking mad.

GOG, your offline installers SUCK. And your engineer(s), who’s responsible for them should be fired, then hanged, then burnt (order can be changed).

So, why do they suck you may ask? Around 2-3 years ago GOG switched from old installers, which have been using RAR archives as containers to a new scheme. And it’s fucking abysmal. Lemme tell you how it works.

So, while preparing data for their installers, GOG do the following:

  • Every game game file is splitted to a relatively small chunks of data
  • Every chunk is compressed with ZLIB algo (the same which used in generic ZIP archives)
  • Every chunk’s name is hashed/randomized and then put into INNO Setup container with another ZLIB compression over. This stage alone is crazy – you can’t compress compressed data, only make it larger.
  • INNO container is splitted to relatively large BIN files of ~ DVD size.

So if you think it wasn’t crazy enough (compared to RAR compression), hear how their installers behave on your PC.

  • Each chunk is copied to your user temp folder (usually it’s located on a system drive, which now is often and SSD with a limited lifetime and size)
  • Every chunk is unpacked and then concatenated into a single original file
  • AFTER that this new file is copied to the destination folder from that temporary folder

So, if your system drive is small, you won’t be able to install a GOG game. You will see “not enough free space” only because fucking idiots in GOG don’t know how to make modern installers which don’t use temp folders and can decompress data directly from source to destination. Every pirated scene setup is better than GOG. They all use FreeArc-created archives with very fast yet relatively good compression, which installs faster than you HDD can process. NOT the case of GOG installers, which can be as slow as fuck. Can you imagine, that even their old RAR installers were much faster and smaller due to usage of solid compression option and direct decompression?

If you’re a victim of their installers, there is a fucked-up “workaround” for that. But seriously, changing Windows variables or using junction points to another drive only because GOG engineers get they salary for nothing? Sheesh.

Click to rate this repack!
[Total: 0 Average: 0]

Recent Posts

IRON NEST: Heavy Turret Simulator

#7063 IRON NEST: Heavy Turret Simulator Genres/Tags: Simulation, Content randomization, First-person, 3D Companies: Nick Nieuwoudt, Dominik Latos Languages: RUS/ENG/MULTI16 Original…

24 hours ago

Montabi: Deluxe Edition – v1.0.0 + 2 Bonus DLCs

#7062 Montabi: Deluxe Edition v1.0.0 + 2 Bonus DLCs Genres/Tags: Card game, Side, Top-down, Turn-based Companies: Akupara Games, Mankibo Languages:…

1 day ago

Jelly Bubble: Deluxe Edition + 2 DLCs

#7061 Jelly Bubble: Deluxe Edition + 2 DLCs Genres/Tags: Arcade, Party game, Third-person, 3D Company: Bingobell Languages: ENG/MULTI5 Original Size:…

1 day ago

ReStory: Chill Electronics Repairs – v1.0.005r

#7060 ReStory: Chill Electronics Repairs v1.0.005r Genres/Tags: Adventure, Simulator, First-person, 3D Companies: Mandragora, tinyBuild Languages: RUS/ENG/MULTI9 Original Size: 1 GB…

2 days ago

Doloc Town: Supporter Pack Bundle – v1.00.02 + 2 Bonus DLCs

#7057 Doloc Town: Supporter Pack Bundle v1.00.02 + 2 Bonus DLCs Genres/Tags: Lifestyle, Managerial, Side, 2D, Post-apocalypse Companies: RedSaw Games,…

2 days ago

Gunstoppable

#7056 Gunstoppable Genres/Tags: Action, Shooter, First-person, 3D Company: CAGE Studios Languages: RUS/ENG/MULTI10 Original Size: 1 GB Repack Size: 494 MB…

3 days ago