Here is how I got Dungeon Keeper 1 working through my Vista 64bit PC:
Note: You need a decent PC to create a virtual machine on and an unused windows XP CD and product key. 1). I Installed the windows virtual machine software.
2). I created a virtual machine and installed Windows XP Home Edition SP2 on it.
3). I Inserted the Dungeon Keeper disk into my computer and, (on my virtual machine) right clicked on the D: drive --> open. I then right clicked on KEEPER95.exe, went to properties, went to the compatibility tab and then changed it to run in compatibility mode for windows 95.
4). I then installed Dungeon Keeper on my virtual PC.
5). To make Keeper work on XP:
- Click Start, click Run, type c:\windows\repair, and then click OK.
- Right-click Autoexec.nt, and then click Copy.
- Click Start, click Run, type c:\windows\system32, and then click OK.
- Right-click anywhere in that folder, and then click Paste.
- If asked to overwrite the file, answer Yes.
- Right-click the Autoexec.nt file that you just copied, and then click Properties.
- Click to select Read-Only, and then click OK.
- Repeat steps 1 through 7 to copy the Config.nt file.
I hope this will assist some people in being able to play this excellent game.