A modern open-source reimplementation of the zEngine used in Gothic and Gothic II games.
REGoth is an open-source reimplementation of the zEngine, the original game engine used in the classic RPGs Gothic and Gothic II. It rebuilds the engine from scratch using modern technologies to allow these games to run on current operating systems and hardware. The project addresses compatibility issues and ensures the long-term preservation of these iconic titles.
Developers and enthusiasts interested in game preservation, reverse engineering, or contributing to open-source game engine projects, particularly fans of the Gothic series.
Unlike unofficial patches or mods, REGoth offers a complete, clean-room reimplementation of the engine, providing better compatibility with modern systems and a foundation for future enhancements. It is fully open-source, encouraging community involvement and transparency in development.
Reimplementation of Gothic I and II using modern technologies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built from scratch using contemporary C++ practices, ensuring better compatibility with modern hardware and operating systems than the original proprietary zEngine.
Designed to run on both Linux and Windows, making the Gothic series accessible on systems where original versions may fail due to age-related issues.
Fully open-source with active contributions via GitHub and a Gitter chatroom, promoting transparent development and collaborative game preservation efforts.
Extensive documentation covers building, running, and internal architecture, providing valuable insights for developers and reverse-engineering enthusiasts.
The README states no official release yet—only nightly builds are available, which may be buggy or incomplete, limiting reliability for seamless gameplay.
Requires game data files from Gothic or Gothic II, meaning users must own the original games, creating a legal and accessibility barrier for new players.
Focused solely on reimplementing the zEngine for the Gothic series, so it lacks versatility for other games or as a foundation for broader modding projects.