# OpenSHC: reimplementation of Stronghold Crusader

> OpenSHC is an open-source reimplementation of Stronghold Crusader. It builds as a DLL loaded at game start and hooks functions that have a functionally identical reimplementation. The README requires Stronghold Crusader 1.41 in a Latin-language version such as English or German.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-07
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/sourcehold/OpenSHC>
- Primary source: <https://github.com/sourcehold/OpenSHC/blob/1c294596c5c8a69f3cc8b784d2cc1b3b7211977d/README.md>
- Catalog page: <https://awesomerea.org/resources/openshc/>
- Record JSON: <https://awesomerea.org/resources/openshc/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/openshc/index.md)

## Requirements & limits

- **Prerequisites:** Stronghold Crusader 1.41 (Latin version). The README names the Steam release as the easiest copy to obtain and asks for a Latin-language install such as English or German.
- **Prerequisites:** Development uses CMake 3.24 or later, Python 3, and clang-format 22 or later, installed with python -m pip install clang-format.
- **License:** GitHub reports the license as GPL-3.0.

## Primary sources

1. <https://github.com/sourcehold/OpenSHC/blob/1c294596c5c8a69f3cc8b784d2cc1b3b7211977d/README.md>

## More in Games

- [opensims2: reconstructing The Sims 2 engine](https://awesomerea.org/resources/opensims2-engine-case/index.md) · Case study
- [OpenSith: reimplementing the Jedi Knight: Dark Forces II engine](https://awesomerea.org/resources/opensith/index.md) · Case study
- [OpenStrike: reconstructing Desert Strike and Jungle Strike data and engine behavior](https://awesomerea.org/resources/openstrike-case/index.md) · Case study
- [OpenTennis: a Hot Shots Tennis rewrite checked against the PS2 game](https://awesomerea.org/resources/opentennis-hot-shots-tennis-case/index.md) · Case study
- [OpenTESArena: a new engine for The Elder Scrolls: Arena](https://awesomerea.org/resources/opentesarena-case/index.md) · Case study
- [OpenTIE: reimplementing Star Wars: TIE Fighter](https://awesomerea.org/resources/opentie-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
