Da Dungeon Keeper schon ETWAS älter ist könnte ich mir vorstellen, das hier auch der gute alte FAT16-Bug auftritt...
Ein Installer überprüft den freien Festplattenspeicher, und zu Zeiten von FAT16 war die maximal mögliche Partitionsgrösse 2GB. Da haben die cleveren Programmierer dann eine Abfrage eingebaut, die diesen Speicherbereich einwandfrei abfragen kann - aber leider nicht bei einer eventuell grösseren Partition (warum auch, geht ja technisch nicht, warum also Speicherplatz für einen grösseren Adressraum verschwenden...Deppen).
Als Endergebnis ergibt sich jedenfalls bei der Überprüfung des Speichers aufgrund des Überlaufs eine negative Zahl für den verfügbaren Festplattenspeicher, worauf natürlich die Installation verweigert wird.
Das gleiche kenne ich z.B. auch von Baphomet's Fluch. Eine Lösung wäre das Erstellen einer kleinen 2GB Partition, damit sollte es dann funktionieren. Zur Not könnte man auch mit DOSBox arbeiten (Dungeon Keeper konnte unter Windows und Dos benutzt werden) oder vielleicht sogar einen Virtuellen PC benutzen (WmWare oder VirtualPC beispielsweise).