Many of us are enjoying the recent release of Diablo III but some of us still love to play Diablo II Lord of Destruction, and with Windows 8, that can be a little problematic.
Diablo II Lord of Destruction is an outstanding game that became an instant classic when it was released on June 29th in North America. Even over a decade later, Diablo fans still play Diablo II LOD on Battle.net and in single player mode. However, the operating systems we use have changed quite dramatically over the years and with each new version usually comes a new set of problems for gamers who enjoy playing classic titles.
If you have attempted to play Diablo II LOD on Windows 8 you will notice many issues, including some serious lag. Here are a few steps you can take to make sure your Diablo II LOD experience in Windows 8 is just as good, if not better, than it was back in 2001.
This quick “how to” assumes that you have already installed and patched the latest version of Diablo II LOD on your system. If you need patch information you can obtain it through Blizzard’s official patch site.
Before launching the game, right click on the game’s shortcut and select “Properties”, then select the “Compatibility” tab.
Once on the Compatibility tab, select the following options:
- Check “Run this program in compatibility mode for” and set the value to “Windows XP SP 2/3”
- Check “Reduced Color Mode” and set to “16-bit (65536) Color”
- Check “Disable display scaling on high DPI settings”
- Optional “Run this program as administrator”
Once you dial in these settings click Apply and then OK.
The next step is crucial if you want to reduce or eliminate all of the glitching and lagging that is known to plague Diablo II LOD on Windows 8.
Obtain an 3DFX Glide Wrapper, this is a little application that will allow you to use the Glide interface with Diablo II LOD. I have found that GLIDE3-to-OpenGL Wrapper by Sven Labusch seems to work the best out of any I have tried so far.
Download the files from Sven’s site and read the “ReadMe.txt” file. This will contain the most current instructions for installing and setting up the wrapper. Be sure to re-run the video test after the wrapper is installed and set it to use Glide.
** Note: You Will Also Need to apply compatibility settings to run the Diablo II Video Test (D2VidTst.exe) * *
That’s it! Hopefully you will be successful in your attempts to get Diablo running smooth. Just follow the directions closely and have fun!
dave says
Thanks very much for the tip. Also had trouble playing the game in W8. Awesome!!!
Nathan says
Can’t get the video test to run after installing the wrapper. No idea why but it never runs the video test after initial installation. Have tried everything I can think of.
Rich says
You can make sure the wrapper is working by running “glide-init” and performing a test. You should see good frame rates. You may also have to run the Diablo II Video Test (D2VidTst.exe) in compatibility mode as well, I used Windows XP SP3.
Sam says
run the testvid file as an administrator when you right click on it
AgentJ says
Did all this most of the time D2Launch.dll error 193. When i use -3dfx as a command it just wont load anything or give any error.
AgentJ says
Works fine now…. one day I spent all day working on it and now it runs like butter with only Compatibility mode windows XP.
Chase says
thank you very much for the info. me and my friend have tested this. he’s using win 7 ultimate and im using win 8 and before the game lagged for both of us and he had some color issues (no matter what compatibility settings we tried) and now it runs flawlessly for us both. thanks again!
Sam says
when you get to the GLide page do not click on the download link on the right. That is a yahoo installer and it will screw up your explore with add ons and loop glitches
arnis says
Still doesnt run… did all the actions mentioned, but still having compatibility issues: “This program has compatibility issues”. Dont know what to do else..
Dustin says
ok maybe im an idiot but im going to the readme and it says to run the glide-init file either in windows directly or the game… how do i do that.. i just sem to be opening the same laggy diablo and i see no options to run anything in “glide”? any ideas?
blake says
They are referring to the “glide-init.exe” file that was in zip file you downloaded, you open it, change the language to English and run the test. Then close it, and then run the Diablo II Video test, which is in the Diablo II game directory, and select the glide option under video modes.
Dustin says
i figured it out.. didnt know how to move the files physically into diablos files.. just dragged from window to window then my vid tester gave me glide as an option.. btw game works great now
Phil says
I just want to say “THANK YOU” for spending the time on this update and for all the very helpful comments made by others. I was able to follow these instructions and have this up and running in under an hour. Game experience just went up through the roof. Awesome job!
Metzgermeister says
dude thanks so much, you are a life-saver, this is the only thing that worked, you should be sanctified or something!
Erock says
you are godlike! been struggling for weeks with this issue. if theres a d2 hall of fame somwhere on the net, you should most definatley be recognized for your awesomeness! thank you so much
Justin says
Great site! I have struggled w/win8 and d2.. don’t be discouraged I had to install and uninstall d2 several times before I got it figured out. The answers are in the 2 blue links described above. Even if you get LOD working on win8 it’s useless w/out glide3 wrapper. My advice take your time, be patient and follow the directions CAREFULLY and you will be playing LOD as if it were made for win8. My struggle is over. Many thanks to everyone involved with this project.
Jack says
Thank you SO much. This worked perfectly for my windows 8 machine. On to demon killin’.
Ruusinjsh says
Yes!
The wrapper glide3x worked for me. Thank you!
Sam P says
So I’ve downloaded the files, read the ReadMe, moved the glide3x.dll/glide-init files in to my Diablo 2 file. I’ve ran the test for glide-init and the Diablo 2 Video Test but the option to choose glide as my video mode doesn’t pop up. Any help on this please?
James says
So I’ve got everything installed. and its just that it cycles though ever character lowercase and uppercase in the upper left of my screen every time it has to load something.
Anonymous says
mine does it 2
McCrow says
Thank you !
Unlike what was said in the Glide readme, it works with APU (shared memory system).
Note that I have an C-50 overclocked to 1.33 GHz 🙂 with 4GB of DDR3. And it runs like… HELL !
Sola says
THANK YOU !!!!!!!!!!!
you saved my life 😛
Elric says
Thank you so much!!! I was desperate to play D2 on win8 but you made a miracle! 🙂
SiBBeN says
You. Are. A. God. Damn. Genius!
Chris Holden says
I’ve done everything but I seem to have a different problem. I get an error saying there needs to be a diablo ii expansion disk in the drive to play the game…. It is in the drive but for some reason its not detecting the disk. Why & how do I fix it?
Dave says
Thank you, worked perfectly! Follow all instructions very carefully and you will be playing in no time. It’s Working great on Windows 8, with compatibility set to Windows XP SP3.
rich says
Work great thanks much….Now I have to find a fix for D1.
Doktor_Aha says
Had trouble, but they’re gone now. The GLIDE-wrapper did the job. Thanks, man!
Gene says
It worked, however, I am still getting color problems – weird colored lines on top half of the screen. Does anyone else have that issue?
Gene says
Here’s a screenshot of what it looks like when I use the wrapper:
http://i.imgur.com/hmQlb6n.jpg
Gene says
Nevermind, I fixed it by using a different wrapper – nGlide
Jagoba says
Works perfectly!! Thank you very much 😀
Andrew says
Thank you for the guide, Richard. I searched the battle.net forums but had trouble getting D2 and the D2 Video Test to work properly. Your suggestions about Win 8 compatibility helped out tremendously. Thanks!
Mike says
I followed the directions but i cannot connect to battle.net. Single player works fine though. Also the sound on my laptop is now extremely quiet. I have to turn the volume up to 100 just to be usable. Before I never went past 20 on the volume control.
Jacob says
I think I followed things right, but not sure. I only copied the glide3x.dll into the Diablo 2 folder, but am I supposed to put the glide-init into the folder too?
Jacob says
Nevermind, I figured out my own problems.
Sidenote… Are there (and if there are can you guide me through the steps?) any ways to play in full screen? I tried to make a few changes here and there but there is always black on the sides of my screen when I play.
Roberto says
Thank you so much! Works perfectly!
Groovie says
Nice – It works like a charm. Thank you 🙂
TJ says
Thank you so much for this, it worked! Lovely finally to play the game without lags!
euronymous says
I made a necro on single player and got him to 15 or so and just couldn’t handle the fps drops… I followed these steps and they work great… however my ladder characters weren’t expired as they should be… and my new necro isn’t on the single player… oh well. Great fix, thank you.
CJ says
Fixed horrid lagging on my Win 8 laptop. Thanks!
Jake LaVigne says
Thanks a ton! Time for a revival of one of my favorite games!
Nywl MacLachlan says
HOLY SHIT!! I fucking love you, guys. I tried everything in this shit, and nothing helps… But when I found your website… *———————* Can I call you of my God? Please.
Slimmy says
You’re a genious! Thank’s a mill for this! <3
CJ says
Awesome! I’m really glad you mentioned the 3dfx glide. Many other posts don’t cover that part. I too have a guide to this, but i also have a guide for people on a Mac running OS X 10.7. I hope it can help! https://plus.google.com/100335403924507855513/posts/HFpud41zsM1
Kusok says
Thank’s for guide, 3dfx glide solved my problem with fps lag on Windows 8.1
ulysses says
thanks for this man 🙂
Roman says
ty so much that was really helpfull,thanks alot 🙂
Marek says
Game now works beautifully! Thank you so much! I Love you!
Anonymous says
Works perfectly now, my only complaint is that it reset the game, so that it completely cleared all of my single player characters. Just be sure to make a back-up of your characters before doing it.
Seymour Asses says
Awesome, worked right away! Thanks for the post! If you have one to make my Command and Conquer 95 and Red Alert work on Win 8 we can be best friends.
Rockchampion says
This works perfectly, took me less than 10 minutes.
Jason says
First time I read on internet and find out a Guide that doesnt give me : Virus. WORKS really well Tyvm
Dave says
I shat me pants mate
LVL12Necromancer says
Thanks, It worked for me, at first i had a blinking screen, but after i run it compatibility XP service pack 2, now it runs smooth.