nohiro: Because if i don't use the compatibility mode, i just can't launch the game... Why ? i don't know apparently the direct 3d patch from gog did that ... before that i worked perfectly fine so :/ is there a way to get those bugs out ? i enjoy the game in a higher résolution cause 640/480 is really not good :/
Use ..\Dungeon Keeper 2\DKII.exe to start the game and not the Desktop shortcut or any other executable (like DKII-DX.exe), otherwise the registry settings are ignored.
Don't use Compatibility Mode and don't run it with another account.
If the game starts with DKII.EXE, but you get a black background in the main menu or a crash, hardware acceleration might not work properly, so we switch to software mode.
- Quit the game and open regedit (press Windows-Key + R to open the run dialog and enter regedit)
- Go to HKEY_CURRENT_USER\Software\Bullfrog Productions Ltd\Dungeon Keeper II\Configuration\Video
- Set "Engine Id" to "4"
- Set "Screen Hardware3D" to "0"
- Restart the game and check if it's running. If so, quit the game and we try changing the resolution
Now edit "Screen Width" and "Screen Height" in the registry at above mentioned location
- Make sure you enter the values in Decimal and not in Hexadecimal
- Not every resolution works, in my case the game runs with 1280x800, but e.g. with 1680x1050 it crashes to desktop, try 800x600 or 1024x748 for a start
- The main menu will still use a low res, the higher resolutions only show in-game