Hey Bliss,
I've been messing with this for most of the morning, and I think I'm pretty close, but having just a little trouble. I followed all of your directions, and read every post in this thread. The application successfully loads 1.13 with all of my characters. Then when I try to launch 1.07, the spinning wheel comes up, but Diablo 2 never actually launches. If I try to launch 1.13d subsequently, 1.13d works just fine.
My 1.07 expansion disc (which I've used successfully with TrenShado's switcher on another hard drive to play 1.07) is in the disc drive and reading correctly.
Any thoughts? Do I have to set the Path for 1.07 to the diabloII.exe in the 1.07 folder?
Quick edit: i don't have diablo II installed into program files. It's installed into C:/Games if that's relevant.