I mentioned in a previous post that I am recently hooked on Diablo 2 again. I just realized that I had my own trials trying to make the game work on my computer, and maybe I should post what I did to make it work for fellow Diablo 2 fans out there who are experiencing the same problems.
First, I should mention that my operating system is Windows 7 Ultimate 64-bit. I should note that, in my research on this issue, I've found the problem being encountered on other versions of Windows 7 and Windows Vista. It is NOT being encountered on Windows XP and other older systems.
Second, the version I am playing is Diablo 2: Lord of Destruction, v1.12. Which means it's the expansion pack, and it's the latest version (as of today) - the one that allows you to play without the CD in your drive.
(I don't think it matters for this problem, but if you're curious, my video card is Nvidia GeForce 8400M GS.)
The Problem
1.) When you try to launch the game, nothing happens. WTF?
The Solution
You might notice in the upper left corner of your screen, there is a small, black, square patch with a random series of characters flashing one-by-one.
If there is, wait for around 3-5minutes. It shouldn't take more than 5minutes before the game finally loads. Your screen resolution might change, as this decade-old game is optimized for a 640x480 or 800x600 screen. But the game will eventually load. I don't know what the system is doing or why it takes so long, but I got this advice off the internet, and it worked.
Now, try exiting from the game and then starting it again. If it loads immediately now, and you have no further display issues, you may skip the rest of this post. If not, read on.
The Problem
2) I tried your advice but...
a) ... it still takes an ass-long time to load, and/or
b) ... the graphics are HORRIBLE! Aauuggghhh, my eyes!
The Solution
First, go to Start > All Programs > Diablo II (or wherever you usually launch the game).
Right-click on the Diablo II icon, then select Properties.
Select the Compatibility tab.
Make sure to tick the ff. boxes:
x Run this program in compatibility mode for:
- choose "Windows XP (Service Pack 3)" from the dropdown
x Run in 256 colors
x Run in 640x480 screen resolution
x Disable visual themes
x Disable desktop composition
x Disable display scaling on high DPI settings
x Run this program as an administrator
Click OK. The Diablo 2 Properties window will close.
Doing the above steps will eliminate the 3-minute loading time.
Now to fix the graphics, this is the only way I've found to make it work for the duration of the game. If I didn't do this, sometimes the graphics is okay, but usually, it distorts in the middle of the game, making it a nuisance. Note that you must do this everytime you want to play (unfortunately).
a. Press Ctrl+Alt+Delete, then select Start Task Manager.
b. In the Task Manager, click on the Processes tab. Then, click on the "Image Name" column to sort the processes in ascending order.
c. Start your Diablo 2 game. You may be prompted by User Account Control to allow the application to make changes to your computer. Select "Yes". As soon as the game starts loading, press Alt+Tab. This will take you out of the game and back to your desktop.
d. Go back to the Task Manager. In the Image Name column, find the process named explorer.exe.
e. Click on explorer.exe and then click the End Process button. (It may be necessary to do the same for all explorer.exe you see listed.)
f. The taskbar, Start menu, and your desktop icons will disappear. (Which is why it's important to start the game first, unless you know how to launch that from Task Manager ^_^) To go back to Diablo, press Alt+Tab again and select Diablo II.
Voila! The horrible graphics issue has disappeared and will no longer reappear for the duration of your game.
If you're done playing and want to see your taskbar, Start menu, and desktop again:
a) In Task Manager, select File > New Task (Run...)
b) In the Create New Task window, type "explorer" in the textbox. Then press Enter or click OK.
Your taskbar, Start menu, and desktop are now back. ^_^
I know, I know, it's kind of a hassle doing this everytime. But if you're a die-hard fan who simply *must* play, this is the only sure-fire way I know to remove those pesky graphics issues, until Blizzard releases a new patch or whatever to fix this.
Oh, and credit goes to all those forums out there who posted bits and pieces of advice to this problem, until I found the combo that worked. *grin*
Hope this helps!
