The entire Project D2 project's Multiplayer scene is hanging on by a thread. If Blizzard ever decides to move forward with a DMCA request, they would have to shut down the whole project (IANAL).. or at least they would need to re-prioritize the mod from being a Multiplayer mod to being a Single Player one (unless they are gonna also move in a LAN direction for multiplayer). I don't like building projects on slippery slopes. Even all of my work with Cactus in a way has to be done in a very fine line and with fair use in mind. That's why I never charged for anything and I only recently started accepting donations as more of a thank you for me bundling and working on Cactus (the version switcher) and the project overall. The DLLs I modified through reverse engineering efforts (Singling) are obviously freely available, and all of the DLLs and other required executables included for every isolated version of Diablo II are also 100% pristine extractions from the already available standalone patch installers (which we are also archiving and making available in case we ever get a request from Blizzard to remove all of the extracted versions from Cactus). Doing so would mean I would need to remove all of the platforms that the Cactus archive provides, but we can most likely write some automation tool that can automatically extract those sames files from every standalone patch installer, and create the Platforms from scratch. This would be an inconvenience but wouldn't prevent us from switching versions at the end of the day. The only difference the Platforms have is that I've included
@galaxyhaxz's extracted Game.exe which the only thing that does is remove the CD protection, because modern machines don't have cd drives anymore and the old versions had a CD check... plus Blizzard removed the CD protection in Patch 1.12, so essentially it's a backport of 1.12 all the way back down to 1.00 (essentially it seems Blizzard unpacked the executables to remove the SecuROM protection, and
@galaxyhaxz basically did the same unpacking of the executables as well).
I'm pretty sure I played in D2Relived and possibly was also an admin of it, but looking at the history there are people or names that I remember, but I don't remember us being that big, so it's very possible that I played in D2Relived, but when I started hosting the 1.09d private server, it was a fork of D2Relived (or inspired by it possibly, at least in that it was also 1.09d) called "D2Evolved", but I'm not sure, it's very fuzzy atm and I can't find my old forum signature. I do remember the individual that I started it with but we've lost contact for over 10 years. Back in the day I was called "Cows" for a brief period of time lol. "fearedbliss" has been the name I've used since at least 2013.