Posted April 09, 2023
high rated
This is strange, Hollow Knight's Windows version "updated" from 'setup_hollow_knight_1.5.78.11833_(64bit)_(50885).exe' to 'setup_hollow_knight_1.5.78.11833_(64bit)_(50884).exe' (yes, after almost a year and a half the build number went down by one :/ while the version number stayed the same). The "new" one (50884) does have a new timestamp.
Checking the difference with innoextract, it seems the only difference is in the images shown in the installer, a couple of images in webcache.zip, and scriptinterpreter.exe is older in 50884 (version 0.1.2.538 vs 0.1.2.560). I think scriptinterpreter.exe is only used for the installer, although I'm not sure. The first image that changed in webcache.zip looks like the installer background and resources.json doesn't include the background in the "new" (50884) version, which seems to be corrupted, but there is a version of that file outside webcache.zip in both versions that is the same between the builds and it displays correctly in the installer. The second image in webcache.zip that changed looks like an icon so possibly there is a slight difference in the installed icon image if that file gets installed (but no visual difference that I can tell).
So it really looks like an old build that was redone before being published previously was published now. Also gogdb doesn't show a new build added. Possibly someone had an issue with the 50885 version that didn't happen with the 50884 version and the dot was accidently activated or maybe it was a mistake to publish it. I didn't have a copy of the old "32 bit installer" but I am confused since the 50884 version seems to only contain an installer (no game files) but the regular installer seems to be 32-bit...
Checking the difference with innoextract, it seems the only difference is in the images shown in the installer, a couple of images in webcache.zip, and scriptinterpreter.exe is older in 50884 (version 0.1.2.538 vs 0.1.2.560). I think scriptinterpreter.exe is only used for the installer, although I'm not sure. The first image that changed in webcache.zip looks like the installer background and resources.json doesn't include the background in the "new" (50884) version, which seems to be corrupted, but there is a version of that file outside webcache.zip in both versions that is the same between the builds and it displays correctly in the installer. The second image in webcache.zip that changed looks like an icon so possibly there is a slight difference in the installed icon image if that file gets installed (but no visual difference that I can tell).
So it really looks like an old build that was redone before being published previously was published now. Also gogdb doesn't show a new build added. Possibly someone had an issue with the 50885 version that didn't happen with the 50884 version and the dot was accidently activated or maybe it was a mistake to publish it. I didn't have a copy of the old "32 bit installer" but I am confused since the 50884 version seems to only contain an installer (no game files) but the regular installer seems to be 32-bit...