Monday, April 16, 2012

Problems running D2 LOD with windows 7

Once i click the D2 icon on the desktop symbols apear in the upper left corner of the screen. This goes on for 5-7 minutes and then the game starts. But its with distortion in colours and with some lag. I tried the following which i found on then internet:



If you're having trouble running Diablo 2 from Windows 7 (symbols in the corner and program not starting, color glitches), try this.



1

Open Notepad and paste the following.

taskkill /F /IM Explorer.exe

DiabloII.exe

start explorer.exe

exit

!Do not change anything about this text. The space is left out of "DiabloII.exe" for a reason.!

This will turn off explorer which can cause color glitches when Diablo II is running under 256 colors. It will only be off as long as you have Diablo II running, and will restart once you exit.

2

Click File and then Save As.

Change the "Save as type" box to "All files" and name the file "fix.bat".

Save this file in the same directory as your "Diablo II.exe".

This turns your text into a set of directions for the computer to execute when the batch (*.bat) file is executed.

3

Rename "Diablo II.exe" to "DiabloII.exe".

This enables the batch file to actually open the game. Why the space affects it, I don't know. But I remembered how older versions of the command prompt viewed my "Program Files" folder as "PROGRA~1" and figured that the DOS doesn't handle spaces in file names too well.

4

Right click "DiabloII.exe" and click Properties. Then go to the compatibility tab and check "Run this program in compatibility mode for:" and set it to "Windows XP (SP2)". Check "Run in 256 Colors" and click apply.

5

Executing (Double-clicking) "fix.bat" will now launch Diablo II correctly, but you may not want to navigate to this directory every time you want to play. If you have a Diablo II shortcut on your desktop, right-click and goto Properties. Change "Diablo II.exe" in the "Target" box to "fix.bat".

If the Diablo II icon disappears, click "Change Icon" and then browse to your "Diablo II" directory. You should find the icons there.

6

If you do not have a Diablo II icon on your desktop, right-click fix.bat and click "Send to > Desktop (Create Shortcut)". Rename the icon on your desktop to Diablo II and change the icon as explained in the previous step.

7

If this doesn't work your issues are not due to Windows 7.



Once i do this im asked if the D2 CD is in the drive. Anyone has a soultion???

Regards Beltt|||Hi,

I had Diablo2 running on Windows 7 64bit without any problem for a long time, and 2 months ago, suddenly, after some automatic windows update, I couldn't run the game normally - I had terrible lag, colors were distorted and it was unplayable. I tried many things, but the only that worked was installing Sven's Glide wrapper. Now it is smooth again. Try it (google "sven glide wrapper"), maybe it will help you too.

M.|||Hmmm... Just tried this but its still not working... Any other suggestions?

Regards Beltt|||Quote:








4

Right click "DiabloII.exe" and click Properties. Then go to the compatibility tab and check "Run this program in compatibility mode for:" and set it to "Windows XP (SP2)". Check "Run in 256 Colors" and click apply.




Try just this, without the rename or the batch file to kill explorer. (Killing explorer is almost certainly resulting in the CD not in drive error, though if you can get into the game and get it updated to 1.13 that should go away)

Also try running in windowed mode. (change the shortcut to be "stuff\Diablo II.exe" -W)|||Right click the shortcut select properties and check "disable window composition"|||Quote:








Right click the shortcut select properties and check "disable window composition"




To be precise it's "Disable desktop composition". It's under the compatibility tab in properties and is required to eliminate the waiting at the start of the game if you're playing in Direct3D or Glide. It may also help with the messed up color palette.

If you want to use mouse wheels in the game you also have to enable Windows XP (SP2) compatibility mode.

Killing the explorer.exe process is NOT required to run D2 properly, it's only required for D1. I'm absolutely sure about this, as I'm playing both at the moment.|||You could also try switching off that Aero style thingy somewhere in the control panel |||Disabling the desktop composition in the shortcut's properties does exactly that for the program. :)|||One thing you also have to keep in mind is that Windows Vista/7 Doesnt ship with all the proper backward compliance for DirectX pre 9.0. So you'll wanna update it with microsoft's Direct-X Web runtime. Its completely automatic/automagic. Restart your machine after it does this.

http://www.microsoft.com/download/en/details.aspx?id=35

No comments:

Post a Comment