Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Last Updated: 05 May 2026 @ 02:46 CE(S)T

Vanilla

General

These instructions assume that you know where the game is installed. I used the GOG version throughout but I assume the same approach should work with the Steam version but I haven’t tested it.

  1. Install the game in a wine prefix
  2. Add necessary dependencies:
    • directmusic
    • MS Visual C++ Redistributable 2008 and 2010 (these are called vcrun in winetricks and vcredist in Bottles)
    • For the Union patch (see below) you also need .NET 4.0 (found under dotnet40) which is highly recommended
  3. Add DLL override for dsound and set it to “builtin, then native” (the exact wording or naming of the option depends on the tool)

This is sufficient to get the base games going. However, there are a few issues due to the games being old and a bit buggy, e.g. widescreen resolutions not being supported and the like. To fix this, it is recommended to at least install a few patches:

Gothic I

In addition to the steps described above it is recommende to install at least the following patches:

The community patch is marked as optional because, although it focuses on fixing story and script bugs, it is dependent on Ninja see here. Nevertheless it is recommended to install it due to its modularity and benefit.

Lutris Install Script

Click to expand
description: "Gothic - Vanilla with patches and Union mod"
game_slug: gothic
gogslug: gothic
gogid: "1207658682"
slug: gothic-gog
version: GOG
year: 2001
installer_slug: gothic-gog
name: Gothic
notes:
    "Hassle free installer of Gothic GOG version. Click \"Continue\" button in\
    \ any pop-up during the installation. Please be patient, some steps take time to\
    \ execute."
runner: wine
script:
  files:
    - setup: N/A:Select the GOG game setup file
    - primary_patch:
          filename: Union_Primary_Universal.exe
          url: https://cloud.bfloeser.de/public.php/dav/files/siWrzBPkwYqPKQF
    - union:
          filename: Union_1.0m_26.06.2022.exe
          url: https://www.worldofgothic.de/download.php?id=1625
    - g1cp: https://github.com/AmProsius/gothic-1-community-patch/releases/download/v1.2.0/G1CP-1.2.0.exe
  game:
    arch: win64
    exe: $gamesystempath/GothicMod.exe
    prefix: $GAMEDIR
  installer:
    - task:
        arch: win64
        description: Creating 64-bit Wine prefix
        install_gecko: false
        install_mono: false
        name: create_prefix
        prefix: $GAMEDIR
    - task:
        app: win10
        arch: win64
        description: "winetricks: win10"
        name: winetricks
        prefix: $GAMEDIR
    - task:
        arch: win64
        args: /SP- /SUPRESSMSGBOXES /LOG /SILENT
        description: Installing Gothic
        executable: setup
        name: wineexec
        prefix: $GAMEDIR
    - task:
        app: directmusic dotnet48 vcrun2022
        arch: win64
        description: Install Union patch dependencies. It takes some time. Be patient
        name: winetricks
        prefix: $GAMEDIR
    - execute:
        command: mkdir -p $UNIONPATH
    - execute:
        command: printf "\r\nC:\GOG Games\Gothic\\\\\\r\n" > $UNIONPATH/history_d.cs
    - execute:
        command: echo "ENG" > $UNIONPATH/Language.cs
    - task:
        arch: win64
        args: /S /D"C:\GOG Games\Gothic"
        description: Installing Primary Universal patch
        executable: primary_patch
        name: wineexec
        prefix: $GAMEDIR
        working_dir: $GAMEDIR
    - task:
        arch: win64
        args: /S /D"C:\GOG Games\Gothic"
        description: Installing Union patch
        executable: union
        name: wineexec
        prefix: $GAMEDIR
        working_dir: $GAMEDIR
    - task:
        arch: win64
        args: /S /D=C:\\GOG Games\\Gothic
        description: Installing GCP mod
        executable: g1cp
        name: wineexec
        prefix: $GAMEDIR
        working_dir: $GAMEDIR
    - write_config:
        data:
          GAME:
            bloodDetail: 3
            playLogoVideos: 0
            scaleVideos: 1
            subTitles: 1
          PERFORMANCE:
            modelDetail: 1
            sightValue: 14
        description: Updating 'gothic.ini' file
        file: $GAMEDIR/drive_c/GOG Games/Gothic/system/GOTHIC.INI
  system:
    env:
      UNIONPATH: $GAMEDIR/drive_c/ProgramData/Union/System/
  variables:
    gamedatapath: drive_c/GOG Games/Gothic/Data
    gamepath: drive_c/GOG Games/Gothic
    gamesystempath: drive_c/GOG Games/Gothic/system
  wine:
    overrides:
      dsound: b,n
      msvcr100: n,b

Gothic II

In addition to the steps described here it is recommende to install at least the following patches:

The playerkit is needed to create the file GothicStarter.exe which is a launcher used to start the base game or any installed mod. Some mods incorporate this themselves, some don’t. To be on the safe side you can always install it unless you know for a fact that you won’t need to.

Lutris Install Script

Click to expand
description: "Gothic II Gold - Vanilla with patches and Union mod"
game_slug: gothic-ii-gold-edition
gogslug: gothic_2_gold_edition
installer_slug: gothic2-gog
name: "Gothic II: Gold Edition"
slug: gothic2-gog
gogid: "1207658718"
version: GOG
year: 2003
notes:
  "Hassle free installer of Gothic II GOG version. Click \"Continue\" button in\
  \ any pop-up during the installation. Please be patient, some steps take time to\
  \ execute."
runner: wine
script:
  files:
    - setup: N/A:Select the GOG game setup file
    - report_version:
        filename: gothic2_fix-2.6.0.0-rev2.exe
        url: https://www.worldofgothic.de/download.php?id=833
    - union:
        filename: Union_1.0m_26.06.2022.exe
        url: https://www.worldofgothic.de/download.php?id=1625
  game:
    arch: win64
    exe: $gamesystempath/Gothic2.exe
    prefix: $GAMEDIR
  installer:
    - task:
        arch: win64
        description: Creating 64-bit Wine prefix
        install_gecko: false
        install_mono: false
        name: create_prefix
        prefix: $GAMEDIR
    - task:
        app: win10
        arch: win64
        description: "winetricks: win10"
        name: winetricks
        prefix: $GAMEDIR
    - task:
        arch: win64
        args: /SP- /SUPRESSMSGBOXES /LOG /SILENT
        description: Installing Gothic II
        executable: setup
        name: wineexec
        prefix: $GAMEDIR
    - task:
        app: directmusic dotnet48 vcrun2022
        arch: win64
        description: Install wine dependencies. This will take some time.
        name: winetricks
        prefix: $GAMEDIR
    - execute:
        command: mkdir -p $UNIONPATH
    - execute:
        command: printf "\r\nC:\GOG Games\Gothic 2 Gold\\\\\\r\n" > $UNIONPATH/history_d.cs
    - execute:
        command: echo "ENG" > $UNIONPATH/Language.cs
    - task:
        arch: win64
        args: /S /D=C:\\GOG Games\\Gothic 2 Gold
        description: Install Report Version
        executable: report_version
        name: wineexec
        prefix: $GAMEDIR
        working_dir: $GAMEDIR
    - task:
        arch: win64
        args: /S /D"C:\GOG Games\Gothic 2 Gold"
        description: Install Union patch
        executable: union
        name: wineexec
        prefix: $GAMEDIR
        working_dir: $GAMEDIR
    - write_config:
        data:
          GAME:
            playLogoVideos: 0
            scaleVideos: 1
            subTitles: 1
        description: Updating 'gothic.ini' file
        file: $GAMEDIR/drive_c/GOG Games/Gothic 2 Gold/system/GOTHIC.INI
  system:
    env:
      UNIONPATH: $GAMEDIR/drive_c/ProgramData/Union/System/
  variables:
    gamedatapath: drive_c/GOG Games/Gothic 2 Gold/Data
    gamepath: drive_c/GOG Games/Gothic 2 Gold
    gamesystempath: drive_c/GOG Games/Gothic 2 Gold/system
  wine:
    overrides:
      dsound: b,n