AmProsius / gothic-1-community-patch

Gothic 1 Community Patch
Other
47 stars 4 forks source link
[![logo](https://github.com/AmProsius/gothic-1-community-patch/assets/20203034/06eb6356-94e6-4dec-bb6f-1ae28ec2692b)](https://github.com/AmProsius/gothic-1-community-patch) # Gothic 1 Community Patch [![Syntax](https://github.com/AmProsius/gothic-1-community-patch/actions/workflows/syntax.yml/badge.svg)](https://github.com/AmProsius/gothic-1-community-patch/actions/workflows/syntax.yml) [![Validation](https://github.com/AmProsius/gothic-1-community-patch/actions/workflows/validation.yml/badge.svg)](https://github.com/AmProsius/gothic-1-community-patch/actions/workflows/validation.yml) [![Implemented fixes](https://img.shields.io/github/directory-file-count/AmProsius/gothic-1-community-patch/src%2FNinja%2FG1CP%2FContent%2FTests?type=file&extension=d&label=fixes&color=yellow)](https://github.com/AmProsius/gothic-1-community-patch/blob/master/CHANGELOG.md) [![GitHub Release](https://img.shields.io/github/v/release/AmProsius/gothic-1-community-patch)](https://github.com/AmProsius/gothic-1-community-patch/releases) [![Downloads](https://api.szapp.de/downloads/g1cp/total/badge)](https://github.com/AmProsius/gothic-1-community-patch/releases) [![Steam Gothic 1](https://img.shields.io/badge/steam-workshop-2a3f5a?logo=steam&labelColor=1b2838)](https://steamcommunity.com/sharedfiles/filedetails/?id=2789245548)

Gothic is a video game that is still loved by players after 20 years. Despite its success, there remain some bugs in the game. These are addressed by a variety of modifications (mods) that, unfortunately, also introduce other changes and are mutually exclusive. For the first time, the Gothic 1 Community Patch (G1CP) overcomes these shortcomings.

What is the Gothic 1 Community Patch?

The Gothic 1 Community Patch is - as the name suggests - an extensive patch for Gothic 1 made by the community. As it addresses bugs in the story and general script bugs, it is suitable for the main game, as well as any mod that modifies or extends the main game. The patch works for any localization of the game and is not language dependent. Additionally, the patch can be activated or deactivated at any time as it does not alter savegames.

Unlike other mods, this patch only fixes bugs of the main game. For new features or cut content we kindly refer to the many great existing content mods. Note that the G1CP runs well with any of those mods, as it strives to offer a very high level of compatibility.

Due to its great compatibility but concise reach of changes, the G1CP offers a solid base for playing Gothic 1 in general. The intention is to allow mods to focus on creating new content, while the bugs are already taken care of.

Please note that this is the first release of the G1CP. Work on the patch continues as there still remain bugs to be fixed. If you encounter bugs or know of any that aren't addressed already (see changelog), consider contributing to the patch by opening an issue on Github.

Requirements

Recommendations

Contributors

Contributors

Supporters

Supporters

Sources of Inspiration

FAQ


Building

Building the project is fully automated. VDF and NSIS setup are created in the sub-directory build by running Make in the Windows command prompt. The rules make, make all, and make remake invoke make dev which builds the development version of the VDF. The development version includes the test suite. To build the release version (including building the NSIS setup) use make release.

To build, the paths to the following software are required to be in the PATH environment variable:

The Makefile is written and supported for Windows only.