Case study
SiegeFX: a Dungeon Siege engine reimplementation in alpha
A C#/.NET 10 engine loads Dungeon Siege's original archives, scripts and models, with published alpha builds and an audit/parity ledger. The project also provides SiegeSmith modding tools, while describing remaining fidelity and playthrough risks.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Prerequisites: Requires an owned Dungeon Siege installation; Windows and Linux builds are linked. Source builds need .NET 10; Linux needs OpenGL 3.3 and internet multiplayer additionally needs OpenSSL 3.
- Testing evidence: The README calls this alpha software. It reports campaign progression to the final boss since v0.4.0, with Bink movies, interior lighting fidelity and combat balance still open.
- License: Code is GPL-3.0-only; original game assets are not bundled. Multiplayer uses Epic Online Services under separate SDK terms.
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · codingncaffeine/SiegeFX · Revision 6a1a4ad
- https://github.com/codingncaffeine/SiegeFX/releases/tag/v0.5.0
More in Games
- Skate 3 Rust Engine: a Bevy rewrite built on Skate 3 reverse-engineering research · Case study
- Snowball War: a bounded REA-assisted minigame reconstruction · Case study
- Thyme: Command & Conquer Generals: Zero Hour reimplementation · Case study
- touhou-engine: a Python reimplementation of Touhou gameplay · Case study
- Untangle: a browser rebuild from REA and Ghidra evidence · Case study
- xoreos: an open reimplementation of BioWare’s Aurora engine family · Case study