• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

GeekwithEnvy

  • Home
  • News
  • How To / Guides
  • Featured Apps
  • Mac
  • PC
You are here: Home / Games / How To Play Diablo II LOD on Windows 8

How To Play Diablo II LOD on Windows 8

by Richard Vincenti Jr 57 Comments

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.

DII LOD Cover Art Diablo II Lord Of Destruction
Diablo II Lord of Destruction Cover Art (Blizzard Entertainment®)

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!

Filed Under: Games, How To, PC, Windows Tagged With: Blizzard, Diablo II, Diablo II Lord of Destruction, fix, glitch, lag, Patch, Windows 10, windows 8, Windows XP

Reader Interactions

Comments

  1. dave says

    April 17, 2013 at 6:24 AM

    Thanks very much for the tip. Also had trouble playing the game in W8. Awesome!!!

    Reply
  2. Nathan says

    April 20, 2013 at 3:38 PM

    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.

    Reply
    • Rich says

      April 21, 2013 at 9:53 AM

      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.

      Reply
    • Sam says

      August 4, 2013 at 2:53 PM

      run the testvid file as an administrator when you right click on it

      Reply
  3. AgentJ says

    May 20, 2013 at 1:29 PM

    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.

    Reply
    • AgentJ says

      May 22, 2013 at 7:17 AM

      Works fine now…. one day I spent all day working on it and now it runs like butter with only Compatibility mode windows XP.

      Reply
  4. Chase says

    June 30, 2013 at 11:50 PM

    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!

    Reply
  5. Sam says

    August 4, 2013 at 2:55 PM

    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

    Reply
  6. arnis says

    August 18, 2013 at 3:20 AM

    Still doesnt run… did all the actions mentioned, but still having compatibility issues: “This program has compatibility issues”. Dont know what to do else..

    Reply
  7. Dustin says

    August 28, 2013 at 3:47 PM

    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?

    Reply
    • blake says

      August 28, 2013 at 7:10 PM

      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.

      Reply
      • Dustin says

        August 28, 2013 at 9:17 PM

        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

        Reply
  8. Phil says

    September 1, 2013 at 10:45 AM

    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!

    Reply
  9. Metzgermeister says

    September 20, 2013 at 1:05 PM

    dude thanks so much, you are a life-saver, this is the only thing that worked, you should be sanctified or something!

    Reply
  10. Erock says

    September 29, 2013 at 3:38 AM

    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

    Reply
  11. Justin says

    October 24, 2013 at 11:01 PM

    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.

    Reply
  12. Jack says

    October 27, 2013 at 7:35 PM

    Thank you SO much. This worked perfectly for my windows 8 machine. On to demon killin’.

    Reply
  13. Ruusinjsh says

    October 28, 2013 at 9:50 AM

    Yes!

    The wrapper glide3x worked for me. Thank you!

    Reply
  14. Sam P says

    November 14, 2013 at 12:33 PM

    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?

    Reply
  15. James says

    November 16, 2013 at 2:45 PM

    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.

    Reply
    • Anonymous says

      December 8, 2013 at 2:58 PM

      mine does it 2

      Reply
  16. McCrow says

    November 21, 2013 at 12:40 AM

    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 !

    Reply
  17. Sola says

    November 23, 2013 at 1:43 PM

    THANK YOU !!!!!!!!!!!
    you saved my life 😛

    Reply
  18. Elric says

    December 4, 2013 at 12:06 AM

    Thank you so much!!! I was desperate to play D2 on win8 but you made a miracle! 🙂

    Reply
  19. SiBBeN says

    December 7, 2013 at 3:34 AM

    You. Are. A. God. Damn. Genius!

    Reply
  20. Chris Holden says

    January 13, 2014 at 1:33 AM

    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?

    Reply
  21. Dave says

    January 17, 2014 at 9:24 PM

    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.

    Reply
  22. rich says

    February 24, 2014 at 5:49 AM

    Work great thanks much….Now I have to find a fix for D1.

    Reply
  23. Doktor_Aha says

    March 7, 2014 at 1:19 AM

    Had trouble, but they’re gone now. The GLIDE-wrapper did the job. Thanks, man!

    Reply
  24. Gene says

    March 7, 2014 at 8:37 AM

    It worked, however, I am still getting color problems – weird colored lines on top half of the screen. Does anyone else have that issue?

    Reply
  25. Gene says

    March 7, 2014 at 9:06 AM

    Here’s a screenshot of what it looks like when I use the wrapper:

    http://i.imgur.com/hmQlb6n.jpg

    Reply
  26. Gene says

    March 7, 2014 at 9:12 AM

    Nevermind, I fixed it by using a different wrapper – nGlide

    Reply
  27. Jagoba says

    March 29, 2014 at 6:44 AM

    Works perfectly!! Thank you very much 😀

    Reply
  28. Andrew says

    March 29, 2014 at 5:00 PM

    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!

    Reply
  29. Mike says

    April 10, 2014 at 12:18 PM

    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.

    Reply
  30. Jacob says

    April 24, 2014 at 1:22 PM

    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?

    Reply
    • Jacob says

      April 24, 2014 at 11:00 PM

      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.

      Reply
  31. Roberto says

    May 20, 2014 at 3:58 AM

    Thank you so much! Works perfectly!

    Reply
  32. Groovie says

    June 4, 2014 at 12:33 PM

    Nice – It works like a charm. Thank you 🙂

    Reply
  33. TJ says

    June 20, 2014 at 11:29 AM

    Thank you so much for this, it worked! Lovely finally to play the game without lags!

    Reply
  34. euronymous says

    June 21, 2014 at 10:44 PM

    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.

    Reply
  35. CJ says

    June 22, 2014 at 6:06 PM

    Fixed horrid lagging on my Win 8 laptop. Thanks!

    Reply
  36. Jake LaVigne says

    July 2, 2014 at 8:46 AM

    Thanks a ton! Time for a revival of one of my favorite games!

    Reply
  37. Nywl MacLachlan says

    July 7, 2014 at 3:40 PM

    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.

    Reply
  38. Slimmy says

    July 9, 2014 at 11:06 AM

    You’re a genious! Thank’s a mill for this! <3

    Reply
  39. CJ says

    July 13, 2014 at 1:42 PM

    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

    Reply
  40. Kusok says

    August 5, 2014 at 7:39 AM

    Thank’s for guide, 3dfx glide solved my problem with fps lag on Windows 8.1

    Reply
  41. ulysses says

    November 11, 2014 at 12:24 PM

    thanks for this man 🙂

    Reply
  42. Roman says

    January 4, 2015 at 11:08 AM

    ty so much that was really helpfull,thanks alot 🙂

    Reply
  43. Marek says

    January 12, 2015 at 4:57 AM

    Game now works beautifully! Thank you so much! I Love you!

    Reply
  44. Anonymous says

    January 27, 2015 at 12:36 PM

    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.

    Reply
  45. Seymour Asses says

    March 13, 2015 at 8:37 PM

    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.

    Reply
  46. Rockchampion says

    July 1, 2015 at 10:08 PM

    This works perfectly, took me less than 10 minutes.

    Reply
  47. Jason says

    July 7, 2015 at 7:24 AM

    First time I read on internet and find out a Guide that doesnt give me : Virus. WORKS really well Tyvm

    Reply
  48. Dave says

    March 31, 2017 at 3:35 PM

    I shat me pants mate

    Reply
  49. LVL12Necromancer says

    September 21, 2017 at 1:33 AM

    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.

    Reply

Trackbacks

  1. Diablo 2 Saved Games Lod | Pissit.xyz says:
    July 20, 2016 at 5:19 PM

    […] How To Play Diablo II LOD on Windows 8 – GeekwithEnvy – 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 … […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Looking for Something?

Please follow & like us :)

Facebook
Facebook
fb-share-icon
Twitter
Visit Us
Tweet
YouTube






Tags

Android App Apple Apps Blizzard blizzard entertainment Computers Electronics Featured App Film Games Gaming Guide Hardware How To internet iOS iPad iPhone Mac Microsoft Mobile NASA News Nintendo OSX PC Playstation 4 ps4 Science Software Sony Space Star Wars Technology trailer Updates video video games Web Windows windows 8 World Of Warcraft Xbox youtube

Footer

  • About Us
  • GWE Podcast
  • GWE Classic
  • Support

Pages

  • Blog
  • Privacy Policy
  • Terms Of Use
  • About Us
  • GWE Podcast
  • Support

Archives

Copyright © 2022 · eleven40 Pro on Genesis Framework · WordPress · Log in

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT