Posted April 03, 2018
immi101: the script may be more complicated, but they only have to write that once. Once it is working they have the added benefit that for every game update they only have to package the data once and then push out the same data set over galaxy and into the offline installer. sharing work load & aiming for consistent data between the two distribution channels seems like a sensible development goal.
(obviously without any detailed knowledge about their work flow it's hard to make a real judgement about this change)
The new way is very inefficient in terms of installer size and install time: Compressing with zllib and then with lzma2 may result in a larger overall size than only compressing with lzma2, e.g. “Snapshot“ which becomes about 1 % larger that way. (obviously without any detailed knowledge about their work flow it's hard to make a real judgement about this change)
getthat: Here is much improved version of the unpacker (just in case): https://github.com/yancharkin/gogiunpack
I think you have to use the check_if_install for some installers that have alternative chunks for the same file that get chose according to the target Windows version (and architecture).Post edited April 03, 2018 by mk47at