I ended throwing games I wanted to keep in the garbage bin.
Anyway : it's strange, because on GOG I also had 1.1 GB dl, not those 10GB something from steam. I don't understand the need for 55GB then.
They don't use KGB-like compression rates, since the install was almost instant.
This must mean the game is set in a special archive format, have to open it, replace one .pack by the one in the patch then reformat/close it, and that archive should be somewhere 54GB long total so the disk needs 54GB of virtual mem + patch length.
Why this is demanding 55GB ?????????
-edit- ok the reply is in C:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\archive\pc\content
Things I called *.packs are called *.archive in CP77.
It weigths 58.9GB so if patching needs 55GB, this proves two things :
- the patching process is not made in sequence but at once. The patch installer needs to be able to open one *.archive, patch it, then close it (freeing virtual mem in the process), then open the next one, instead of opening everything, patch everything, then close everything.
- .archives's cryptography is easy to read / write for CPU (since patching is almost instant). So the algorithm is either super optimized or a well-known algorithm (I'd say FDFT for 70%).
With this, patching would "weigth" 11GB (biggest .archive) + size of the patch max. And if the user doesn't have those 12-15GB, well, he would have other problems coming from swap mem and this demand should be one of the cures to his problems.
OK, I agree this whole-at-once process simplifies the error handling (because you can roll back if something bad happens), but the user can always verify their games and then dl sain-up-to-date *.archive. In GOG and Steam, I guess.
Same with installation. For some strange reason, day1 at release you needed 120GB free disk instead of those 60GB. Was the day 1 patch process allready doing 60GB+55 ? Wasn't it easier to patch the mirror version ? (ok, """"""""""""""""""""""risky"""""""""""""""""""""", but come on are you professionals or not ? can the big guys in CDPR trusts their techies for once ?)
CDPR have to change that, esp for PS5 / XSX (where SSD upgrading is not a "so easy" option). So if they does bursts of patches, the PC needs to profit from that kind of deployement too.
CDPR have luck to patch these atm, when they are new consoles where +/- 2-3 games are installed.