About
Dark Salvation is a 2009 gothic horror first-person shooter developed by the now-defunct Mangled Eye Studios for Windows. It follows Talia, a woman possessed by a demonic Spirit Crystal after her family is killed, who must use its powers to escape the underworld. Lilium Salvation is an open-source engine reimplementation compatible with Dark Salvation (tested against versions 1.0.6 and 1.0.7), built without access to the original engine's source code. It targets Linux and macOS, and only the game's first level has been tested, due to the game's difficulty. The original Dark Salvation game/cgame/ui code isn't included, since it was never released — the engine instead relies on the QVMs bundled in the retail data files.
How it differs from the original
Because the engine support was reimplemented from scratch rather than ported from original source, it may not be network- or demo-compatible with the original release, though the author notes neither seemed to work in the original either.
Getting started
Requires separately obtaining the Dark Salvation data files (from itch.io) plus its 1.0.7 patch; the engine itself is compiled from source with GNU Make and a C compiler, needing the SDL 2 library on Linux.
Known limitations
- compatibility: Only the first level has been tested due to steep game difficulty.
Additional notes
- Contributing note
- The project explicitly states it does not want AI-generated ('LLM') code contributions.