more space saving way would be to copy the save folder, all the non-mpq files plus the patch.mpq file to a "diablo2 107" folder for that version, and the same for 1.10 to "diablo2 110" folder. Then you create a batch file to copy the current saves & those other files to the corresponding folders upon launching it, and to switch to the other version.

This is basically what the version switcher does. If you're not familiar with making batch files, I wouldn't suggest this, but if you are, then I believe you wont have any problems in making this as it's rather simple really.

The version switcher I'm using does this and includes all versions between 1.07-1.10 and it's fully automated. I could do a simpler version for you if you'd like, but I can't and wont post a link to the one I'm using as that falls into the same category of unsure if it's allowed, still waiting for a reply from AE on that, same as Tren.

I found that the easiest, least-confusing way, was in fact to uninstall and re-install.

Harddrives are cheap these days anyway...

Here's what I did and it works beautifully.

1. Uninstall d2X and d2c.
2. Install d2c and patch it to 1.06c.
3. Copy the d2c folder, rename the copied folder to indicate the version (i.e DiabloII_106).
4. Install d2X version 1.07.
5. Copy this folder and rename to indicate version (i.e. DiabloII_107).
6. Patch the original copy of D2X 1.07 to 1.08. Repeat process so you have a separate folder for DiabloII_108.
7. Patch the original again to 1.09b. Repeat process so you have a separate folder for DiabloII_109b.
8. Lastly patch the original folder again to 1.10 final.

Ok - since AE has given the thumbs up, here is my version switcher. I currently offer 1.06b, 1.07, 1.09b and 1.10. If you want any other versions let me know. Credit for this package goes to Drac0 at the SPTN who provided the vbs scripts. I just made a couple of minor bugfixes and packaged up the zips for easy deployment.

5. Copy your character files into the appropriate Save directory under the right version.
6. Run the LaunchModGame.vbs file contained within the folder of the version you wish to play.
7. If your PC crashes while playing, you will need to run the RecoverFromCrash.vbs file, but LaunchModGame.vbs will tell you that.
8. I find it handy to create shortcuts to each LaunchModGame.vbs on the desktop and change the icon to a D2 icon - call the shortcuts "D2 1.07", "D2 1.09b" etc.
9. Let me know if you have any problems

I will endeavour to make a new thread about this with more detailed instructions, including how to create the specific folders yourself without the need to d/l my zips - this does require reinstalling, but offers you the chance to add other versions if desired.

thanks for that excellent method It's sure a lot simpler than what I was doing (I was using multiple D2 directories along with registry files to tell the game where its files/saves were), not to mention it takes up a lot less space.
good job :thumbsup: