Sunday, December 15, 2013

Dungeon Keeper 2 Sliver Edition: How to run Chinese Traditional 繁體 Win 7 64bit Utilmate Version

win7: Turn on Windows 2000 compatibility, Turn off Visual Design support (in settings dk2.exe). Make sure no other background program is running as no process (probably d/l program - this will cause flickering Screen). Add "...\Dungeon Keeper II\dkII.exe" -softwarefilter -32bitdisplay to DK2.exe starting options.

If Black Squares instead of Textures are upcoming: Start Game. Go to settings ingame, go to graphics, disable Hardware support. start a mission. Now it must work. Leave Game per official exit.

if you are using a dual core, Start Game, press strg+alt+del, go to Taskmanager and disable cores until only one core is left for following processes: DKII.exe DKII.icd (this is for providing uncontrolled mouse moves ingame) Switch back to DK2 per TAB.

"HKEY_CURRENT_USER\Software\Bullfrog Productions Ltd\Dungeon Keeper II\Configuration\Video" settings:

Screen Depth = 32
HighWalls = 0
if Game wont start without 3D Hardware enabled:
Screen Hardware3D = 4 (probably 5 if hanging up)

1.issue: The game would go black on start-up and then immediately close.

1.solution: right click on the game's icon and choose properties. Select the compatability tab. Set the game to run in Windows 98 mode. Also check disable visual themes, disable desktop composition, disable display scaling on high DPI settings, and Run this program as an administrator. This should get you past the initial crash.

2.issue: In the main menu the background is black, and when you go to start a new game, all you get is an exit button on another black background, if you click randomly in the blackness you might be able to start a new game, but you will see nothing.

2.solution: The blackness is actually where the 3d content of the game SHOULD be getting rendered. This happens because the game was made for 3dfx or some older generation of graphics card. The solution is to set the game to use software rendering, but that may not work for you -- it didn't for me. What happend was, I would set it for software rendering, and it would ignore the change, I'd go back and it will still be set to use hardware acceleration, I could not figure this out. What I eventually did was go into the registry and change the graphics engine type from a value of 2 to a value of 4.

for the tldr crowd, it's this setting: HKEYCURRENTUSER - Software - Bullfrog Productions Ltd - Dungeon Keeper II - Configuration - Video - EngineID=4


PS: to get into the registry open command prompt (run "cmd") and type "regedit" without quotation marks.  Also, change the value in 10進位 not 16進位

http://www.neoseeker.com/forums/2820/t1394451-dungeon-keeper-2-how-to-run-under-xp-vista-win7/