Diablo 2 Windows 10 Lag Fix
Hi, i've recently installed Diablo II + 10 updated with the 1.12 patch. I've noticed that the mouse speed is kinda slow and after an attack or when a spell hits an enemy there is also a minor slowdown. My PC is new and i have no troubles running D3 on 60 FPS with all the details high. Run Diablo 2 in compatibility mode. Now, like any other old app or game, in Windows 10 you will need to try and run it in the Compatibility mode to see whether it will work without lags, and will provide a smooth gaming experience. So here’s what you need to do: Right-click the Diablo II icon and click Properties. Disable Tri-Linear Filtering. In D3prefs.txt, change the option from =0 so it reads disabletrilinearfiltering=1. In NVIDIA Control Panel (Or AMD Control Panel), ensure the D3 setting for Negative LOD Bias is set to Clamp. According to /u/infiniteice, this was a huge factor in stuttering issues for players. In Diablo 3, disable V-Sync.
My machine specs:
OS: Win 7 64bit Professional
Memory: 32Gb
Graphics Cards: 2x Nvidia GTX 660 (3gb video memory each)
Should easily run this game right? That's what I thought, unfortunately there are compatibility issues. So you will need to do the following things as mentioned in other numerous threads:
On your Diablo 2 exe or shortcut to Diablo 2 shortcut right click and go to the compatibility tab:
Run the program in compatibility with Windows XP SP3 and tick the following options:
-Run in 256 colors
-Disable Visual Themese
-Disable Desktop Composition
-Run with Admin Privileges (probably not too necessary but I do it anyway)
If you launch after doing this you should be able to launch the game and play. However, while this fixed it for alot of people others, such as myself experience LAG spikes while playing.
To help this issue alittle more there is a patch you can download from Blizzard to update the game with the latest version, for some that also fixed issue. However still I had Lag spikes.
So at this point the game ran smooth but I would still hit major lag spikes. So I did some more searching, and found one more utility that some say help, which is this utility that tricks the game into thinking you are using a video card with glide effect. You can google (sorry I'm not providing links at the moment, but will do later if requested).
Again that utility fixed it for some, but I still had lag spikes. So the next suggestion was to upgrade the video card drivers (which I probably didn't need to do, but did anyway just to see). Though some reported this fixed there issues. But not me I still had lag spikes.
So finally, after I updated my drivers I decided to open up my Nvidia console. I found the section to manage my 3d settings. I figured out I could modify my 3d settings per game. So I found Diablo 2 in the list of games I had installed and turned off all the 3D settings, dropped every other setting as low as I could and disabled all the CUDA GPUs. ANd that was what finally fixed my lag issues.
Update:
After awhile of playing, the lag spikes came back in full force. When this happened I uninstalled Diablo and reinstalled completely. I had to run in compatibility mode again with XP SP3, but I didn't have to dumb down my graphics card like I did previously. I then only updated to version 1.12a and the lag this time appears to be fixed for good.
When I did this on the laptop for the wife I found she couldn't maximize the window for the game. I had to reinstall the 3dglidefx patch and then had to mess with the resolution to get it to the size the wife wanted.
It's not like every time I walk into a big group of monsters or a fireworks show appears while I'm playing my poison nec, I get lag spikes because my computer sucks; It's litterally every goddamn 2 seconds, and it lasts for almost the same amount of time.
I know my Dell computer lasts from back in 2009 and has seen some shit, but it's not like it doesn't do all the other things it's told to do. It might be my computer though, I just can't afford a new one at the moment..
I've tried literally everything and searched for the solution a billion times, and obviously couldn't find it.
Things I've done to solve it:
- Rebooted the computer
- Installed glidewrapper
- Run in windowed mode
- Tried all the different variations of compatible modes
- Disabled desktop composition
- Run as administrator
- Updated the driver
- Killed people
Another thing: My windows is not activated at the moment because I rebooted the machine and was not able to find the legit windows 7 cd that is hiding in a pile of junk at home; so I downloaded windows 7 (32bit) which I think justifies the fact that I have already bought the cd.
Anyway, you guys seem to be some hefty mofos with all the solutions, so I thought this would be the correct place to be asking for help.