Play the first one Only, don't, because that doesn't work at all either.|
Geting DK to work on XP was a struggle, it took me months to work out how to get network play enabled through IPX of all things, and when I did the mouse was laggy and horrible which nixed our multiplayer games.
I think you can run Dungeon Keeper in DOSBOX in Vista, but the one I really want to run is the Direct3D update (you do not need to own the Gold Dungeon Keeper, they released a D3D patch for the original version) since it would look pretty ace with high levels of antialiasing etc (and always looked much better than the already gorgeous original). But it's impossible to run it.
People claim to have miracle fixes but if true I think they're running obscure PC setups, which doesn't help most people. I've tried all the compatibility stuff, installing it inside an Emulated Win98 PC (pointless in the end because I can't emulate my 3D card), and using the MS Application Compatibility Toolkit to fiddle with it, but it doesn't work.
It's a shame because Dungeon Keeper is still one of the top 20 games ever released in my opinion, and continues to inspire and better modern contemporaries. Only Mucky Foot ever came close with their StarTopia, which was more like Theme Hospital anyway (naturally enough given their team). Evil Genius is genius in many respects, but lacking in any realy core gameplay. Overlord is a nice modern Dungeon Keeper, albiet an above-ground version (much like the rumoured Dungeon Keeper sequel before the EA fiasco).
I do worry that in generations to come nobody will actually ever play Dungeon Keeper and it will be forgotten like the rest of 90s gaming that doesn't work on Vista. Very sad.