diablo 2 direct draw failure

monkeywrench

New member
Local time
1:01 AM
Messages
8
Hi, I've had a problem staring up diablo 2. When I do I get a error 22 (direct draw failed to initialize). I've tried this in every compatibility mode and with all other compatibility settings such as 256 colour mode. Windows XP mode gives the same error. Diablo's video tester informs me that no compatible video modes are available (directdraw, direct3d and 3dfxglide). A friend of mine is having the same issue on a different system. My system is in my profile if that helps.

Any solutions for this out there?
 

My Computer

Computer Manufacturer/Model Number
homebuilt
OS
windows 7 Home premium 64 bit
CPU
intel i7 920
Motherboard
asus P6T Deluxe V2
Memory
6gb ocz gold ddr3
Graphics Card(s)
saphire HD4870
Sound Card
None
Monitor(s) Displays
generic 22 inch monitor
Screen Resolution
1920 x 1080
Hard Drives
wd caviar black 1tB
PSU
corsair HX850 (850watts)
Case
coolermaster HAF920
Cooling
scythe mugen 2 cpu cooler plus a load of case fans
Keyboard
logitech G11
Mouse
logitech G5
Internet Speed
50mb
Hi, I've had a problem staring up diablo 2. When I do I get a error 22 (direct draw failed to initialize). I've tried this in every compatibility mode and with all other compatibility settings such as 256 colour mode. Windows XP mode gives the same error. Diablo's video tester informs me that no compatible video modes are available (directdraw, direct3d and 3dfxglide). A friend of mine is having the same issue on a different system.

Any solutions for this out there?
Did you install the lastest Directx updates? Just because WIndows 7 have Directx 11 doesn't mean it has full lists of libraries for the other Directx versions

What Directx does Diablo II need...I will give you a link to what you need
 

My Computer

Computer Manufacturer/Model Number
Compal JFT02 (Custom Build Laptop)
OS
Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
CPU
Intel Core 2 Duo T9300 2.5 GHz
Motherboard
JFT02
Memory
4GB Kingston DDR2-800
Graphics Card(s)
NVIDIA Geforce 8600M GT (512MB Model)
Sound Card
Realtek HD Audio
Monitor(s) Displays
WUXGA Standard Laptop Display
Screen Resolution
1680*1050
Hard Drives
Toshiba 320GB 5400RPM Laptop HD
PSU
Standard Laptop Power Supply
Case
Standard Laptop Case
Cooling
Standard Laptop Cooling
Keyboard
Standard Laptop 105 Key-Keyboard
Mouse
Synaptics Touchpad
Internet Speed
Verizion Online DSL 3360/864 kbs (dl/up)
directx 6.1-7.0a are supposed to work

thanks, didn't know that dx11 doesn't have all the libaries from previous versions
 

My Computer

Computer Manufacturer/Model Number
homebuilt
OS
windows 7 Home premium 64 bit
CPU
intel i7 920
Motherboard
asus P6T Deluxe V2
Memory
6gb ocz gold ddr3
Graphics Card(s)
saphire HD4870
Sound Card
None
Monitor(s) Displays
generic 22 inch monitor
Screen Resolution
1920 x 1080
Hard Drives
wd caviar black 1tB
PSU
corsair HX850 (850watts)
Case
coolermaster HAF920
Cooling
scythe mugen 2 cpu cooler plus a load of case fans
Keyboard
logitech G11
Mouse
logitech G5
Internet Speed
50mb
directx 6.1-7.0a are supposed to work

thanks, didn't know that dx11 doesn't have all the libaries
Most people don't...

I didn't myself until I ran PCSX2 (PS2 emulator) and realized that I still needed Directx 9.0c installed. The libraries for older versions are mostly compatibility that are included in Directx 11...this suffices in most cases.

http://www.microsoft.com/downloads/...38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en

Download and run the web installer...hopefully it should work after this
 

My Computer

Computer Manufacturer/Model Number
Compal JFT02 (Custom Build Laptop)
OS
Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
CPU
Intel Core 2 Duo T9300 2.5 GHz
Motherboard
JFT02
Memory
4GB Kingston DDR2-800
Graphics Card(s)
NVIDIA Geforce 8600M GT (512MB Model)
Sound Card
Realtek HD Audio
Monitor(s) Displays
WUXGA Standard Laptop Display
Screen Resolution
1680*1050
Hard Drives
Toshiba 320GB 5400RPM Laptop HD
PSU
Standard Laptop Power Supply
Case
Standard Laptop Case
Cooling
Standard Laptop Cooling
Keyboard
Standard Laptop 105 Key-Keyboard
Mouse
Synaptics Touchpad
Internet Speed
Verizion Online DSL 3360/864 kbs (dl/up)
hmm, installed and restarted but the issue is still there.
 

My Computer

Computer Manufacturer/Model Number
homebuilt
OS
windows 7 Home premium 64 bit
CPU
intel i7 920
Motherboard
asus P6T Deluxe V2
Memory
6gb ocz gold ddr3
Graphics Card(s)
saphire HD4870
Sound Card
None
Monitor(s) Displays
generic 22 inch monitor
Screen Resolution
1920 x 1080
Hard Drives
wd caviar black 1tB
PSU
corsair HX850 (850watts)
Case
coolermaster HAF920
Cooling
scythe mugen 2 cpu cooler plus a load of case fans
Keyboard
logitech G11
Mouse
logitech G5
Internet Speed
50mb
Did you re-run the Video Test in Diablo II?

Also do you have the latest drivers for you video card?
 

My Computer

Computer Manufacturer/Model Number
Compal JFT02 (Custom Build Laptop)
OS
Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
CPU
Intel Core 2 Duo T9300 2.5 GHz
Motherboard
JFT02
Memory
4GB Kingston DDR2-800
Graphics Card(s)
NVIDIA Geforce 8600M GT (512MB Model)
Sound Card
Realtek HD Audio
Monitor(s) Displays
WUXGA Standard Laptop Display
Screen Resolution
1680*1050
Hard Drives
Toshiba 320GB 5400RPM Laptop HD
PSU
Standard Laptop Power Supply
Case
Standard Laptop Case
Cooling
Standard Laptop Cooling
Keyboard
Standard Laptop 105 Key-Keyboard
Mouse
Synaptics Touchpad
Internet Speed
Verizion Online DSL 3360/864 kbs (dl/up)
yes to both. Still no supported video modes.
 

My Computer

Computer Manufacturer/Model Number
homebuilt
OS
windows 7 Home premium 64 bit
CPU
intel i7 920
Motherboard
asus P6T Deluxe V2
Memory
6gb ocz gold ddr3
Graphics Card(s)
saphire HD4870
Sound Card
None
Monitor(s) Displays
generic 22 inch monitor
Screen Resolution
1920 x 1080
Hard Drives
wd caviar black 1tB
PSU
corsair HX850 (850watts)
Case
coolermaster HAF920
Cooling
scythe mugen 2 cpu cooler plus a load of case fans
Keyboard
logitech G11
Mouse
logitech G5
Internet Speed
50mb

My Computer

Computer Manufacturer/Model Number
Compal JFT02 (Custom Build Laptop)
OS
Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
CPU
Intel Core 2 Duo T9300 2.5 GHz
Motherboard
JFT02
Memory
4GB Kingston DDR2-800
Graphics Card(s)
NVIDIA Geforce 8600M GT (512MB Model)
Sound Card
Realtek HD Audio
Monitor(s) Displays
WUXGA Standard Laptop Display
Screen Resolution
1680*1050
Hard Drives
Toshiba 320GB 5400RPM Laptop HD
PSU
Standard Laptop Power Supply
Case
Standard Laptop Case
Cooling
Standard Laptop Cooling
Keyboard
Standard Laptop 105 Key-Keyboard
Mouse
Synaptics Touchpad
Internet Speed
Verizion Online DSL 3360/864 kbs (dl/up)
thanks for all the help, it's very kind of you.
 

My Computer

Computer Manufacturer/Model Number
homebuilt
OS
windows 7 Home premium 64 bit
CPU
intel i7 920
Motherboard
asus P6T Deluxe V2
Memory
6gb ocz gold ddr3
Graphics Card(s)
saphire HD4870
Sound Card
None
Monitor(s) Displays
generic 22 inch monitor
Screen Resolution
1920 x 1080
Hard Drives
wd caviar black 1tB
PSU
corsair HX850 (850watts)
Case
coolermaster HAF920
Cooling
scythe mugen 2 cpu cooler plus a load of case fans
Keyboard
logitech G11
Mouse
logitech G5
Internet Speed
50mb
Okay...

Have you registered you battle.net details within Diablo? Have you also updated Diablo to the latest patch? The latest patch allows it to run without a CD which may be the issue here (from what I gathered from reading troubleshooting posts from other forums)
 

My Computer

Computer Manufacturer/Model Number
Compal JFT02 (Custom Build Laptop)
OS
Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
CPU
Intel Core 2 Duo T9300 2.5 GHz
Motherboard
JFT02
Memory
4GB Kingston DDR2-800
Graphics Card(s)
NVIDIA Geforce 8600M GT (512MB Model)
Sound Card
Realtek HD Audio
Monitor(s) Displays
WUXGA Standard Laptop Display
Screen Resolution
1680*1050
Hard Drives
Toshiba 320GB 5400RPM Laptop HD
PSU
Standard Laptop Power Supply
Case
Standard Laptop Case
Cooling
Standard Laptop Cooling
Keyboard
Standard Laptop 105 Key-Keyboard
Mouse
Synaptics Touchpad
Internet Speed
Verizion Online DSL 3360/864 kbs (dl/up)
Tried that. Doesn't affect my direct draw error although it did fix a separate error I had earlier. I've got some other ideas i'm trying though so I'll update if I find a solution.

solved: forced directx 7.0 and the correct resolution with -dxlevel 70 -w in the app target and that fixed it.

thanks for the help zidane. Would have been messing around with crappy ubuntu and WINE now if I hadn't been pointed towards dx version issues.
 
Last edited:

My Computer

Computer Manufacturer/Model Number
homebuilt
OS
windows 7 Home premium 64 bit
CPU
intel i7 920
Motherboard
asus P6T Deluxe V2
Memory
6gb ocz gold ddr3
Graphics Card(s)
saphire HD4870
Sound Card
None
Monitor(s) Displays
generic 22 inch monitor
Screen Resolution
1920 x 1080
Hard Drives
wd caviar black 1tB
PSU
corsair HX850 (850watts)
Case
coolermaster HAF920
Cooling
scythe mugen 2 cpu cooler plus a load of case fans
Keyboard
logitech G11
Mouse
logitech G5
Internet Speed
50mb
if anyone reads this thread and understands how to "force dx and correct resolution" please let me know because i have this same exact problem but not sure how to fix it. please help if you can
 

My Computer

Computer Manufacturer/Model Number
custom built
OS
Windows 7
CPU
amd phenom2 x4 955
Motherboard
msi gx-g65
Memory
4 gb
Graphics Card(s)
ati radeon hd 5770
Sound Card
xfi forte
Monitor(s) Displays
emerson 32" hdtv 1080i 16:9
Hard Drives
1TB
PSU
1000 watt
Case
cooler master
Cooling
3 x 240mm fans and 1 x 120mm fan
d2 direct draw

hey dude, if this is still an issue:
you should set up 256 colors not for diablo II.exe, but for Game.exe. And run the game via game.exe. Also, there's neither need for compatibility mode nor run as admin mode.
there are some color glitches in game menus, but the game itself runs fine
it works fine for me, try :rolleyes:
also, if this doesn't help - u may try glide wrapper: http://www.svenswrapper.de/english/index.htmlhttp://www.svenswrapper.de/english/index.html
 
Last edited:

My Computer

OS
Home: Win 7 Ultimate x64; Work: Win Server 2008 R2 Enterprise
Try 3DFX download and try Glidewrapper Glide2x for Geforce 2MX+/Radeon 8700+ it emu for older 3DFX games like descent 3 and quake it has a max res of 2048x1600 it uses 12MB ram for 3D and has other tweaks remember to limit Vsync and use 60HZ since its defult is 75Hz

and it works better than all the ones i have used its just install and select res and setting's and it works and has a tweak for all 3dfx games so it runs with only a game you select
 

My Computer

Computer Manufacturer/Model Number
build it myself
OS
Windows 8 X64 M3 8102 / Windows 7 Ultimate X64
CPU
Core i7 2600K @3.7ghz
Motherboard
GA-Z68XP-UD3R
Memory
32GB DDR-3 1866mhz
Graphics Card(s)
AMD Radeon 6990 + Geforce GTX560
Sound Card
SB Xfi Fatality
Monitor(s) Displays
4x 23" + 30" Dell
Screen Resolution
4x 1920x1080 + Main 2560x1600 Dell
Hard Drives
2x OCZ Agility 3 120gb SATA3
1x Kingston 120gb SATA3
1x Corsair 120gb SATA3
1x Intel 512gb SATA3 (STEAM)
5x 3TB SATA 3 WD Black (Storage)
PSU
Antec 1300W HC
Case
HAF X (USB3)
Cooling
Swiftech H20-320 Edge Liquid Cooling Kit
Keyboard
Optimus Maximus replaced G19
Mouse
Saitek Cyborg R.A.T. 7 Replaced Sidewinder X5
Internet Speed
Internode 1TB Cap ADSL2+ (NBN Optic)
can anyone explain how he ended up solving the problem i still cant figure this out..
 

My Computer

OS
windows 7 ultimate x64
basically, there are several issues at play here. One is that the maximum resolution supported by diablo is lower than some displays can show. Therefore, trying to fullscreen as is default will cause diablo to crash.

You can get around this by getting diablo to run windowed. Do this by rightclicking the diablo shortcut, clicking on properties and adding -w at the end of the text in the target line.

You might also need to force a certain level of directx. You can do this by also adding -dxlevel 70 in the same line.

Also try the glide wrapper linked by Ubeogesh and apollodominion. It didnt work for me because of issues with my display but lots of people swear by it.
 

My Computer

Computer Manufacturer/Model Number
homebuilt
OS
windows 7 Home premium 64 bit
CPU
intel i7 920
Motherboard
asus P6T Deluxe V2
Memory
6gb ocz gold ddr3
Graphics Card(s)
saphire HD4870
Sound Card
None
Monitor(s) Displays
generic 22 inch monitor
Screen Resolution
1920 x 1080
Hard Drives
wd caviar black 1tB
PSU
corsair HX850 (850watts)
Case
coolermaster HAF920
Cooling
scythe mugen 2 cpu cooler plus a load of case fans
Keyboard
logitech G11
Mouse
logitech G5
Internet Speed
50mb
I just wanted to report that adding -w in the shortcut to Diablo II worked perfectly for me. I didn't quite get around to the DirectX library and forcing it. It's Windowed Mode and with an option setting, 800x600.
 

My Computer

OS
Windows 7 Professional 64bit
I run the video test and it says that I cant play the game, why that appears , when i got really good PC + really good video card

Its windows problem for sure and i did everything

it says error 22 again and again
 

My Computer

Computer type
PC/Desktop
OS
windows 7 home
I have my own personal solution

I turned my desktop resolution down to 1280 x 720 and game fires up every time. Any higher and it gets code 22 error.
 

My Computer

Computer type
PC/Desktop
OS
windows 7 64
Back
Top