Games and modsWorksSource available
Target: Die Schicksalsklinge

Reconstructed the source code of Die Schicksalsklinge (1992) to enable bug fixes

Platform
DOS, Windows, Linux
Outcome
Works

Evidence at a glance

Loading source evidence…

What was done

This project provides a C source code reconstruction of the 1992 DOS RPG Die Schicksalsklinge. It enables byte-identical compilation using Borland C++ 3.1 and includes an optional, unofficial bug-fix build that addresses approximately 240 original game errors.

The project provides a C source code reconstruction of the 1992 DOS RPG Die Schicksalsklinge, based on the Bright-Eyes project. It allows for a byte-identical build of the original executable using Borland C++ 3.1. The README documents an unofficial bug-fix build, which addresses approximately 240 original game errors while maintaining savegame compatibility. These fixes are implemented via compile-time switches. The author reports that the original game remains untouched, as the patch process generates separate executable files. The project supports both Windows and Linux environments, with the latter utilizing DOSBox Staging or DOSBox-X. The README notes that the bug-fix build is currently untested in gameplay. Claude Opus 5.5 is credited as a co-author for contributions to Linux scripting, overlay management, and Windows start-up logic, as documented in the commit history. Detailed information regarding the specific fixes is available in the BUGFIXES.md file.

Sources: Source 1, Source 2

Reproduce it

setup

To build, install Python 3 and Borland C++ 3.1. Copy the original SCHICKM.EXE from the GOG installation to the Original/ directory. Execute the provided build scripts (Bauen/BAUEN.bat for Windows or python3 Bauen/bauen.py for Linux) to generate the fixed executable.

Community

Ask a question, share what worked, or follow the next milestone.

Your library