Dungeon Keeper Gold™

Dungeon Keeper Gold™

119 ratings
Dungeon Keeper Gold -- TWEAKS & F!XES
By N3tRunn3r
This guide may or will be further updated in future!

It includes a simple link to KeeperFX, which may allow you to play Dungeon Keeper Gold in high resolution and without the included DOSBOX on Steam. It is more or less an advanced launcher for Dungeon Keeper Gold.

If you like this short guide, please rate it up and add it into your favourites.

Thank you!
4
2
3
4
   
Award
Favorite
Favorited
Unfavorite
General Information on KeeperFX
KeeperFX is an extensive mod for Dungeon Keeper.

It is written by fans and not supported by original developer. It contains some of original Dungeon Keeper data, but many files are also modified or remade.

KeeperFX[keeperfx.net]

KeeperFX Wiki[keeperfx.net]


In Short ...
  • Download and extract KeeperFX into following existing directory on Steam:
    ..\Steam\steamapps\common\Dungeon Keeper\DOSBOX

  • Run "launcher.exe"

  • On the lower centered button, hit the "Install" button

  • Select the original Dungeon Keeper Gold InstallDir:
    ..\Steam\steamapps\common\Dungeon Keeper\

  • In Launcher, edit your desired options and settings

  • That's it!

Run Dungeon Keeper Gold via KeeperFX's Launcher or "keeperfx.exe" and play in high resolution "plus" advanced settings!



Important notice
If you do run KeeperFX for its first time, run KeeperFX's "launcher.exe" at very first to setup KeeperFX as described above before starting the game. Or following changes below won't work or even crashes Dungeon Keeper Gold as KeeperFX installation, setup and configs are missing.


To use KeeperFX to count towards Steam playtime
Download and extract KeeperFX into this very special directory:
..\Steam\steamapps\common\Dungeon Keeper\DOSBOX

This directory should now include following exe files:

  • DOSBox Launcher.exe
  • DOSBox.exe
  • Dungeon Keeper.exe

  • keeperfx.exe
  • keeperfx_hvlog.exe
  • launcher.exe

Within this directory, do a backup of the original "Dungeon Keeper.exe". Rename it into "Dungeon Keeper.exe.bak" for example.

Now create a copy of "keeperfx.exe" and rename it into "Dungeon Keeper.exe".

That's it!

This directory should now include following exe files:

  • DOSBox Launcher.exe
  • DOSBox.exe
  • Dungeon Keeper.exe (former: copy of keeperfx.exe)

  • Dungeon Keeper.exe.bak (former: Dungeon Keeper.exe)

  • keeperfx.exe
  • keeperfx_hvlog.exe
  • launcher.exe

You basically have 2 "keeperfx.exe" files within this directory by now. So Steam should run Dungeon Keeper Gold via KeeperFX and even counts playtime.

And if you encounter some weird framerate drops, launch the just-fixed "Dungeon Keeper.exe" (former: keeperfx.exe) as Admin.

Have fun, Keeper!


Credits goes to The G-Man who quickly figured it out right! Thanks!


To re-enable missing music for KeeperFX
As we have setup KeeperFX correctly as described above, now it is time to fix its missing music. To do so, simply traverse to Dungeon Keeper Gold main directory:
..\Steam\steamapps\common\Dungeon Keeper\

There you see 6 .ogg music files "keeper02.ogg" to "keeper07.ogg".

Select them and copy-paste these audio files into following music directory of KeeperFX:
..\Steam\steamapps\common\Dungeon Keeper\DOSBOX\music

To apply these changes run KeeperFX's launcher.exe, found here:
..\Steam\steamapps\common\Dungeon Keeper\DOSBOX

  • Click on the Run options button at top right
  • Enable "Music files instead of CD"
  • The Command line should now show "keeperfx.exe -nocd"
  • Click on the Store button below (aka: Save)
  • Done!

Close KeeperFX's "launcher.exe"!

Now we do have 2 options to run Dungeon Keeper Gold + KeeperFX with music!

Either, the easier method:
  • Right-click "Dungeon Keeper Gold" through your Steam Library
  • Select "Properties..."
  • General tab -> Launch Options
  • Add:
    -nocd

Or, the harder method:
  • Traverse to our KeeperFX directory on Steam:
    ..\Steam\steamapps\common\Dungeon Keeper\DOSBOX
  • Delete "Dungeon Keeper.exe" (former: copy of keeperfx.exe)
  • Copy "launcher.exe"
  • Rename the copy of "launcher.exe" into "Dungeon Keeper.exe"
  • So in future Steam runs the KeeperFX Launcher at first and also does count playtime

Launch Dungeon Keeper Gold through Steam afterwards and everything should work as intended.


Have Fun, Keeper !
Best Regards,
N3


Affiliates
KeeperKlan[keeperklan.com]


56 Comments
LeGheed May 14 @ 7:20am 
if only there was a way to get the bug fixes without the additional content...
Dr.Shadowds 🐉 May 5 @ 6:14pm 
Thanks exactly what I'm looking for, and keeping it simple.
Alex May 1 @ 6:53am 
hello i need help
Xeldar Mar 28 @ 8:10am 
Hey man, thanks for the awesome guide. But please add this expression: If using G-Mans method to make it count to steam gameplay time, it suffers a lot on framerate. Right click the "Dungeon Keeper.exe" file > Properties > Compatibility > Tick the box "Run program as administator" to fix fps problem.
Zelda Mar 27 @ 10:58pm 
Oh yeah, I saw that, but I don't actually know how to put in the correct options in keeperfx.cfg. The little tidbit just says "adjust this in keeperfx.cfg" but doesn't give any actual instructions or whatnot.
N3tRunn3r  [author] Mar 20 @ 2:33am 
Hello Zelda,

just set it up via keeperfx's "launcher.exe", there are all settings and options present!
Zelda Mar 19 @ 9:15pm 
Could you add a section on how to adjust the keeperfx.cfg to accept windowed mode?
N3tRunn3r  [author] Mar 16 @ 11:02am 
Thank you! Done!
( ͡ ͡° ͜ ʖ ͡ ͡°) Mar 16 @ 10:28am 
@N3tRunn3r
you need to use -nocd (and other command lines) in the STEAM command line if you want to use the renamed keeperfx.exe OR you need to rename dungeon keeper.exe to launcher.exe and use the launcher to start the game.

just setting it in the laucher and starting keeperfx won't work.
keeperfx.exe will not use command lines if not told by Steam or by the Launcher.
N3tRunn3r  [author] Mar 16 @ 10:10am 
Hello guys, thank you for reminding me. This Guide has now been updated to fix missing music. Please excuse me, I have been busy with heavy head aches.

Have fun!