KeeperFX
A new engine written from scratch that loads the original game's data files.
Based on Dungeon Keeper
compare all 4 clones
Links, repository & detailsAbout
Dungeon Keeper is a 1997 strategy game developed by Bullfrog Productions and published by Electronic Arts, in which the player builds and manages a dungeon, defending its treasures from invading heroes while trying to conquer rival dungeon keepers; it supports up to four-player multiplayer over modem or LAN. KeeperFX (Dungeon Keeper Fan eXpansion) is an open-source expansion and remake of Dungeon Keeper for Windows 7/10/11, with its entire codebase rewritten after starting as a decompilation of the original executables. It requires the player's own copy of the original game files, which can be imported automatically from an old CD or a digital edition from EA, GOG, or Steam.
How it differs from the original
Compared to the 1997 original, KeeperFX adds higher screen resolutions, decoupled graphics and game-logic frame rates, improved AI and pathfinding, a modernized multiplayer protocol, and additional campaigns, maps, and creatures.
Getting started
You'll need your own copy of the original Dungeon Keeper's game files, from a CD or a digital edition on EA, GOG, or Steam; installation instructions and a FAQ are maintained on the project's GitHub wiki.
History
The project began as a decompilation effort that reverse-engineered the original game's executables into usable code; the entire codebase has since been rewritten from scratch.
What you need to run it
Features
- It supports higher screen resolutions.
- It offers increased FPS with graphics and game logic decoupled.
- It has improved and modernized controls.
- It uses a modern multiplayer protocol.
- It adds campaigns, maps, creatures, and other content.
How to install
- Find installation instructions on the Github Wiki.
Summarised from the project's README.
Media
Additional notes
- Note
- Windows builds are code-signed for free via SignPath.io.
FAQ
- What is KeeperFX?
- KeeperFX is an open-source engine reimplementation of Dungeon Keeper. A new engine written from scratch that loads the original game's data files.
- Do I need the original game files to run KeeperFX?
- Yes. The project does not include the original game's assets, so you need your own copy. Requires original Dungeon Keeper game files from CD, EA, GOG, or Steam.
- How is KeeperFX licensed?
- project: GNU General Public License v2.0 (project). The repository itself is the authoritative source.


