devilhood: The problem with GOG's release is that it is based on V1.7 of DKII, and this has broken AI and multiplayer.
Wyrmcast's patch is based on V1.51 which doesn't have any of these problems.
Can someone with an AMD card or onboard graphics test this for me?
Copy the files ddraw.dll, libwine.dll and wined3d.dll from
WineD3D 1.6-rc4 (build date 28/06/2013) into your Dungeon Keeper 2 folder and you're good to go.
I tested it with my Nvidia graphics card and it successfully lists my device as DirectDraw HAL on the in-game graphics options. Obviously it would work for me, because I have an Nvidia card, so that is why I need people with different hardware configurations to test this.
Also use
this registry file to set your options to 1024 x 768 with full hardware acceleration enabled, unless you know how to do it yourself.
The WineD3D patch has been used with other games and produces fantastic results. It's a saviour for Windows 8 users anyhow, because Microsoft decided to completely remove support for DirectDraw and legacy screen mode hardware acceleration.
hey devilhood,
i tried what you suggested above to a non-gog stock retail cd version of dk2 . i have an ati card vista32 and only the gog version allows me to see anything past the main menu . however with your suggestion i copied those files and surprisingly my non-gog version works . however here are the issues i ran into . again this is a stock retail cd version that usualy only gives me a black screen at the main menu ( i can still see the font and evil hand cursor but the ingame rendering is black ) :
1- options screen shows directdraw HAL next 2 video card but the tick next to hardware 3d is not checked . so i checked it and loaded a game and everything looked the same . i went back to the options menu and it had unchecked itself how is that possible ?
2-i tried changing values in the registry , it looks like they r not taking effect bcuz whenever i exit the game and return to the registry it seems the values have , like above , reset themselves . for example engine id goes back to 4 instead of 1 or 2 , screen depth goes back to 16 instead of 32 ...
3- everytime i exit the game , dk2.icd crashes . i ran unsafedisc succesfully but still made no difference . btw if i remove those 3 files you mentioned in ur post , the game exits without crashing at all .
4- the intro movies freeze at their starting point . i found a way around that by pressing ctrl-alt-del and opening task manager then closing it . the game goes to the main menu after that .
these are pretty much my results. i could of course use the gog version but i really wish to use hardware 3d and ive been trying 2 get that for the last couple of months to no avail . i lost count to how many different things ive tried so far ... i do wish 2 point out that trying ur suggestion did get rid of the black background on my retail cd version of dk2 so thats definately an improvement and i thought problem solved but then again i ran into the issues i mentioned above . what do you suggest ?