Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2026 Meta-MorphOS.org
Description:Port of KeeperFX (Dungeon Keeper)
Developer/Porter:Papiosaur
Mail:
Homepage:https://github.com/dkfans/keeperfx
Readme:
Short: Dungeon Keeper Fan eXpansion - MorphOS port
Author: KeeperFX Team (https://keeperfx.net)
Port: papiosaur2 hotmail fr (Papiosaur)
Type: game/strat
Version: 1.3.2.0
Architecture: ppc-morphos >= 3.19
Requires: Original Dungeon Keeper data files (CD / Gold version)
Last version of SDL2 ad TinyGL
URL: https://github.com/dkfans/keeperfx


OVERVIEW
========

KeeperFX is an open-source re-implementation and enhancement of Bullfrog's
classic 1997 dungeon management game "Dungeon Keeper". The original engine
has been fully decompiled and rewritten in C/C++, and the project adds
bugfixes, higher resolutions, decoupled graphics/logic framerate, improved
AI, modding support and modern multiplayer on top of the original gameplay.

This archive is the MorphOS port. It has been built natively with
ppc-morphos-gcc-11 and uses AHI for audio, TinyGL/cybergraphics for
accelerated blits and the native MorphOS network stack for LAN/online
play (not tested).


FEATURES
========

- Full 20-level original campaign + "Deeper Dungeons" expansion
- Higher screen resolutions (up to your Workbench mode, 800x600 default)
- Decoupled rendering and game logic (smooth animation)
- First-person "possession" mode (FPS view through your creatures)
- In-game scripting console (toggle with backtick `)
- Mod and custom-campaign support
- Improved AI, balance tweaks, hundreds of bugfixes vs. the 1997 release
- Two-stage launcher (MUI) for picking display / audio / language options
without editing keeperfx.cfg by hand


REQUIREMENTS
============

Hardware
- PowerPC G4 @ 1 GHz minimum, G5 strongly recommended for 1024x768+
- 128 MB RAM (256 MB for the larger campaigns)
- 1.1 GB free disk space for the full install


Game data
- A legal copy of the original Dungeon Keeper data files:
* CD original (1997)
* Gold Edition (1998) -- includes Deeper Dungeons
- GOG.com digital release
- EA "Origin" digital release
KeeperFX itself is free software; the data files are NOT included
for copyright reasons.


INSTALLATION
============

1. Unpack the archive anywhere, e.g. to Work:Games/KeeperFX/

2. From your original Dungeon Keeper installation, copy the following
folders next to the KeeperFX binary:

data/ core game data (.dat, .tab, .pal ...)
ldata/ landscape + intro (intromix.smk, *.flc)
sound/ sound banks (.dat / .sbk)
music/ CD music tracks (.ogg, optional)

3. The final layout should look like:

KeeperFX/
KeeperFX (the executable)
launcher (the configuration GUI)
keeperfx.cfg
data/ ldata/ sound/ music/
campgns/ creatrs/ fxdata/ mods/
levels/ save/ scrshots/

4. From a Shell:

cd Work:Games/KeeperFX
KeeperFX

Or double-click the KeeperFX icon in Ambient.


KeeperFX-Prefs
==============

The "KeeperFX-Prefs" binary opens a small MUI window where you can change the
most common options (resolution, language, audio, movie scaling, startup
sequence) without editing keeperfx.cfg by hand. Settings are written
back to keeperfx.cfg.


CONFIGURATION (keeperfx.cfg)
============================

The most useful keys you may want to tune in keeperfx.cfg:

FRONTEND_RES Resolution for menus / movies / intro (3 values:
failsafe, movie, menu). Default 800x600w32 everywhere.

INGAME_RES List of in-game resolutions cycled by ALT+R. Default
800x600w32. Add e.g. 1024x768w32 for
a higher-detail in-game view if your CPU can handle it.

DELTA_TIME ON / OFF. With OFF the game ticks at fixed 20 turns
per second; with ON the renderer can run faster than
the simulation for smoother panning. OFF is the
G4-friendly default.

VIDEO_SHADOWS 0..4. Per-creature shadow rendering passes. 0 disables
them entirely (saves 10-25 ms per frame on G4 when many
creatures are on screen).

VIDEO_TEXTURES ON / OFF. Wall and floor texture mapping. OFF gives a
flat-shaded look but is much faster on PPC.

VIEW_DISTANCE 0..3. How many cells the engine renders ahead of the
camera. 0 is the fastest; 3 the original full distance.

ROOMFLAGS_ON 0 / 1. Animated room flags (party, treasury, lair...).

SCREENSHOT PNG Format used when you press the screenshot key.


CONTROLS
========

Mouse
- Left click Pick up / drop creature, select room
- Right click Slap creature / cancel / deselect
- Mouse wheel Zoom map in / out
- Middle click Center on selected unit

Keyboard (default bindings)
- Arrows Pan map
- + / - Zoom in / out
- ALT + R Cycle through INGAME_RES list
- ALT + Enter Toggle window / fullscreen
- SHIFT + Left click Possess creature (first-person view)
- Escape Leave possession / open menu
- F11 Take a screenshot to scrshots/
- SHIFT + M Start / stop video capture (.flc)
- ` (backtick, above Tab) Toggle in-game console
- /frametime Show Frame/Logic/Draw FPS overlay
(type in the console)
- /help List all console commands

Multiplayer chat
- Enter Open chat box (when in a network game)
- Enter / Escape Send / cancel chat


PERFORMANCE TIPS (PPC)
======================

For an enjoyable framerate on a G4, the recommended starting point is:

FRONTEND_RES = 640x480w32 (three times the same value)
INGAME_RES = 640x480w32
DELTA_TIME = OFF
VIDEO_SHADOWS = 0
VIDEO_TEXTURES = OFF
VIEW_DISTANCE = 0
ROOMFLAGS_ON = 0

These are also the defaults shipped in keeperfx.cfg in this archive.

If you have a fast G5 you can try 1024x768w32 with shadows and textures
enabled. ALT+R lets you cycle resolutions live in-game to compare.


MODS AND CUSTOM CAMPAIGNS
=========================

Drop a campaign folder into campgns/ and a mod folder into mods/. Both
are picked up automatically the next time you launch KeeperFX. Selecting
a campaign other than "Original" is done from the "Free play" menu.

Many community campaigns are listed at:

https://keeperklan.com/forums/forumdisplay.php?fid=10


CREDITS
=======

- Original game Bullfrog Productions, 1997
- KeeperFX project The Keeper Klan community
https://github.com/dkfans/keeperfx

LICENCE
=======

KeeperFX is released under the GNU General Public License v2 (see the
included LICENSE file). The original Dungeon Keeper data files remain
property of their respective copyright holders and are NOT included
in this archive.


CHANGELOG (MorphOS port)
========================

1.3.2 - First public MorphOS/PPC release


THANKS
======

MorphOS Team for MorphOS
bigfoot for TinyGL
BeWorld for SDL2
skateman for YouTube video
skateman, BeWorld, analogkid, eliot and Poly for beta-tests
Paypal:
Upload Date:May 09 2026
Category:Games/Strategy
Download:KeeperFX_1.3.2.0.lha
Md5:529ed5567c15382be11feb6e7d958326
Size:437 MB
Downloads:42

Screenshot(s)
 
Youtube
History
Last Comments
Add comment