Cloned Games

Stronghold Decompilation

DecompilationHalted

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Stronghold Decompilation screenshotLinks, repository & details

About

DeSt is a work-in-progress decompilation of the 1993 AD&D Stronghold game for DOS. Its goal is recovering the original code in a form that can be compiled with Borland C++ 3.0. So far it has decompiled a small part of the init code and mapped most of the asset init code.

Status & roadmap

  • Open tasks include fixing skyline palettes, entity frame rect markers and RLE encoding for PBM LBM files, then decompiling the rest of the game.

Modding & tools

  • The repository includes a Ghidra project file, an ungrab utility that recovers files from the English STRONG.DAT, and an mzap utility that converts the Borland overlaid STRONG.EXE into a plain MZ format loadable by Ghidra and IDA.

Additional notes

Assets
The raw asset files (LBMs, VOCs and others) have been recovered and can be assembled back into the STRONG.DAT file with the st.exe grab command.

FAQ

What is Stronghold Decompilation?
Stronghold Decompilation is an open-source decompilation of Stronghold. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Share:

More like Stronghold Decompilation

Halted
Sourcehold screenshot
An open-source engine reimplementation of Stronghold; development is frozen pending Firefly's Definitive Edition release.
Platforms:WindowsLinuxOSX
Stars281
Updated2 years ago
LicenseMIT
Release2019
Active
Stone Kingdoms screenshot
An actively developed, open-source isometric remake of Firefly Studios' Stronghold, built in the LÖVE engine.
Platforms:None
Stars166
Updated2 months ago
Licenseapache-2.0
Release2017
Halted
Original game (original game, not this project)Original game image
Castlekeep is a reimplementation of Stronghold 1; the project is unplayable and development has halted.
Platforms:None
Stars16
Updated7 years ago
LicenseGPL-3.0
Release2019