Repository with various patches for ZenGin, a game engine used in Gothic 1 and 2. Patches are provided in a .patch
format and can be applied to the original source code by placing in the <gothic-root>/system
directory with Union installed.
Caution
The patches are provided as-is and may not work or be broken. Make sure to test the patches before using them in your modification.
Patch | Engine | Author | Description |
---|---|---|---|
AniRunTransitionFix | G1, G2A | Patrix, Fawkes | Correct transition between run animations with weapon drawn |
zModelProtoIndexGuardFix | G2A | TopLayer | Fixes the engine index guard check |
zFootPosFix | G1, G1A, G2, G2A | TopLayer | Fixes foot position calculation for NPCs |
MinDialogTime | G2A | Gratt | Allows to set a minimum time for dialogues |
Disable_Textures_Check | G2A | Unknown | Disables zCModelTexAniState::FinishTexList 4 texture per .asc file limit |
AI_Output_Fix | G2A | Boguś | Fixes not appearing dialog box in specific case |
If you have a patch you would like to submit, please create a pull request with the patch file in the patches
directory. Make sure to include a description of the patch and the bug it fixes.
Gothic patches can be also found in the following repositories:
Special thanks to Fawkes for the idea of creating a repository for ZenGin patches.