Dungeon Keeper Gold™

Dungeon Keeper Gold™

156 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!
5
2
6
3
2
   
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]


62 Comments
Reclusiarch Grimaldus 13 Jan @ 1:37pm 
Anyone knows how to get units sounds into the game?
Marxual 20 Nov, 2024 @ 6:32am 
Thank you so much! Happy to see DK and FX released on Steam. That's so much easier to play than using Dosbox and CDs by myself.

BTW I would like to ask some questions.
1. Could I use borderless window mode to play DK?
2. Could I separate test language and voice language?
For example, using Chinese test and English voice to play DK.

Please let me know if you could help me to solve.
N3tRunn3r  [author] 21 Jul, 2024 @ 12:32pm 
Unadius 21 Jul, 2024 @ 12:26pm 
Thank you! I published the Turkish guide, I referenced your guide at the end of my Turkish guide, and I also gave your guide a Steam Community award. Cheers! :vikingfist:
N3tRunn3r  [author] 21 Jul, 2024 @ 9:46am 
@Unadius ::

Hey, yes you may do it.
Regards!

:wftogrin:
Unadius 21 Jul, 2024 @ 1:03am 
Hello! Can I translate your guide into Turkish and publish it, provided that I give you full credit and state that it belongs to you? :wftohappy:
LeGheed 14 May, 2024 @ 7:20am 
if only there was a way to get the bug fixes without the additional content...
Dr.Shadowds 🐉 5 May, 2024 @ 6:14pm 
Thanks exactly what I'm looking for, and keeping it simple.
Ogresse 1 May, 2024 @ 6:53am 
hello i need help
Xeldar 28 Mar, 2024 @ 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.