As you all know, many years ago I made Bliss Version Switcher, and subsequently made Cactus as a complete upgrade and rewrite to BVS. You also already know that the "Bliss Complete Collection" was just BVS + all of the already extracted files from all of the versions. Cactus already included all of these same files as well and there is no distinction between both since Cactus is a historical archive of all of the versions of the game. However, today I'm releasing (and mirroring) all of the original updater files that I used to create the archive in the first place. I'm doing this in order to allow people that don't care about using or setting up Cactus, a way to download the specific patch that they want, and secondly, in order to allow people to audit the Cactus version files. Everything should be identical and in their vanilla state except for two files:
- Game.exe - Cactus contains GalaXyHaXz's Unsecuromed (No-CD) executable. This is the same as what Blizzard did with 1.12 so that people don't need to use a CD anymore (Especially given modern machines don't come with a built in CD rom drive anymore). This also has always been documented in the Cactus Documentation.
- Patch_D2.mpq - The way that the updater works (from my experience and observations) is that it essentially is snowballing the updates as you apply them over time. Which means that the more patches you apply, the bigger the Patch_D2.mpq will become. Back in 2013, I first extracted the files in a file optimized way so that I could keep the Patch_D2.mpq sizes as low as possible, and thus have the smallest possible size for the entire archive (Essentially doing a sort of starting at a base patch like 1.00 or 1.07, and then applying each patch, backing up the files in between patch updates, and then reverting back to the base patch and re-doing this again: 1.00 -> 1.01, 1.00 -> 1.02, 1.00 -> 1.03, etc, 1.07 -> 1.08, 1.07 -> 1.09, etc).
I encourage anyone interested to download all of the patches and create your own mirror as well.
Original Patch Updater Archives