Diablo 2 & 3D accel: My adventure...
Posted: 13. May 2009, 23:17
Hey all, was looking for some help....
I am using Windows 7 RC1, after all the hype about "XP Mode", I excitedly installed it. My main reason for this was a encapsulated environment for all my old games. And with the emergence of Diablo III, Diablo II is top on my list. Well much to my dismay, No 3D support of any kind, if fact no support of even 2D via DirectDraw. So in reading around I found VirtualBox, which I like much better. So I set out on my adventure
Host: Windows 7
Vbox Version: 2.2.2
Guest: Windows XP Home SP2 + Windows updated to SP3, running DirectX 9c
Additions: 2.2.2
Installed the newest version of Diablo II and Diablo II:LOD from the new blizzard down-loaders. (Pre-patched to 1.12, doesn't need a CD, and oddly no "Install DirectX" option)
Side note: I'm not sure if it matters but Diablo II uses custom DLL's like D2DDraw.ll, D2glide.dll, D2Direct3D.dll)
So after install the game worked right away in 2D, Fantastic, now to try and get some form of 3D working....
I tried first a glide wrapper from http://www.zeckensack.de/glide/
Installation went fine, but when running the config I get the error "There are already Glide DLLs in your windows system folder and need to be deleted"
I uninstalled it, then deleted all glide2x.dll and glide3x.dll, re-installed, same error.
So i tried eVoodoo, no errors during install or setup.
Ran the D2 video setup at every step, they showed only 2D available....
So now on to D3D....
When I initially ran dxdiag, I saw direct3D was disabled
I installed the lastest version of wineD3d (with 7 experimental checked)
This enabled Direct3d, but all tests failed (found the open regression problem regarding this, and that it was fixed on SVN)
Diablo 2 vidtest still only sees 2D
So I spent 8 hours building the SVN version of VirtualBox (wow that was FUN)
Logged into safemode on my guest and and copied over all the Vbox* files from the built out/release addition folder to Windows/System32
Reinstalled wine, rebooted the guest
Now the Dx7 fails, Dx8 fails (Memory error), Dx9 passes
Run Diablo vidtest, same thing only 2D shows...
Can anyone help me with the next step?
Thanks
I am using Windows 7 RC1, after all the hype about "XP Mode", I excitedly installed it. My main reason for this was a encapsulated environment for all my old games. And with the emergence of Diablo III, Diablo II is top on my list. Well much to my dismay, No 3D support of any kind, if fact no support of even 2D via DirectDraw. So in reading around I found VirtualBox, which I like much better. So I set out on my adventure
Host: Windows 7
Vbox Version: 2.2.2
Guest: Windows XP Home SP2 + Windows updated to SP3, running DirectX 9c
Additions: 2.2.2
Installed the newest version of Diablo II and Diablo II:LOD from the new blizzard down-loaders. (Pre-patched to 1.12, doesn't need a CD, and oddly no "Install DirectX" option)
Side note: I'm not sure if it matters but Diablo II uses custom DLL's like D2DDraw.ll, D2glide.dll, D2Direct3D.dll)
So after install the game worked right away in 2D, Fantastic, now to try and get some form of 3D working....
I tried first a glide wrapper from http://www.zeckensack.de/glide/
Installation went fine, but when running the config I get the error "There are already Glide DLLs in your windows system folder and need to be deleted"
I uninstalled it, then deleted all glide2x.dll and glide3x.dll, re-installed, same error.
So i tried eVoodoo, no errors during install or setup.
Ran the D2 video setup at every step, they showed only 2D available....
So now on to D3D....
When I initially ran dxdiag, I saw direct3D was disabled
I installed the lastest version of wineD3d (with 7 experimental checked)
This enabled Direct3d, but all tests failed (found the open regression problem regarding this, and that it was fixed on SVN)
Diablo 2 vidtest still only sees 2D
So I spent 8 hours building the SVN version of VirtualBox (wow that was FUN)
Logged into safemode on my guest and and copied over all the Vbox* files from the built out/release addition folder to Windows/System32
Reinstalled wine, rebooted the guest
Now the Dx7 fails, Dx8 fails (Memory error), Dx9 passes
Run Diablo vidtest, same thing only 2D shows...
Can anyone help me with the next step?
Thanks