Case study
KeeperFX: a rewritten Dungeon Keeper game
KeeperFX rewrites Dungeon Keeper as a standalone game after an initial effort to reverse its original executables into usable code. It uses files from the player's original copy and adds higher resolutions, revised controls, bug fixes and new game content.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 1.0k
- Last commit
- 2026-11-09
- Language
- C
- License (GitHub)
- GPL-2.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A copy of the original Dungeon Keeper game files is required.
- Scope: Windows 7, 10 and 11 are listed as supported platforms.
- License: GPL-2.0 license.
Cite
BibTeX
@misc{keeperfx-case,
title = {{KeeperFX: a rewritten Dungeon Keeper game}},
howpublished = {\url{https://github.com/dkfans/keeperfx}},
url = {https://github.com/dkfans/keeperfx},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/keeperfx-case/}}
}Plain text
KeeperFX: a rewritten Dungeon Keeper game. https://github.com/dkfans/keeperfx (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/keeperfx-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · dkfans/keeperfx · Revision 4c0bc0a
More in Games
- kh-com: Kingdom Hearts: Chain of Memories decompilation · Case study
- Kirby 64: The Crystal Shards — decompiling the Nintendo 64 game · Case study
- Kirby's Dream Land 3: a US and Japanese SNES disassembly · Case study
- Kirby's Return to Dream Land: an early C/C++ decompilation · Case study
- Kuru Kuru Kururin: functional GBA decompilation and PC port · Case study
- LADX-Decompile: a C reconstruction of Link's Awakening DX · Case study