Downloading the Game from Steam/GOG
To create Gothic modifications, you need the original version of the game. Gothic is available on two digital distribution platforms: Steam and GOG.
Which Version?
Daedalus modding is possible for two games: Gothic I and Gothic II: Night of the Raven. Both use the ZenGin engine and share a very similar scripting system - the differences between them are small.
In this wiki, we focus on Gothic II: Night of the Raven - it offers a slightly more developed version of the engine, has the largest modding community support, and contains everything that Gothic I has.
Choose Gothic II: Gold Edition - it includes the base game and the Night of the Raven expansion in one package.
Steam
- Open the Gothic II: Gold Edition page on Steam
- Purchase and install the game
- Default installation path:
C:\Program Files (x86)\Steam\steamapps\common\Gothic II
GOG
- Open the Gothic II: Gold Edition page on GOG
- Purchase and install the game using GOG Galaxy or the offline installer
- Default installation path:
C:\GOG Games\Gothic II Gold
The GOG version is usually a better choice for modding - it has no DRM and is closer to the original game version.
Directory Structure
After installation, the game directory should look roughly like this:
Gothic II/
├── System/ ← EXE files, DLLs, settings
│ ├── Gothic2.exe ← main game executable
│ ├── Autorun/ ← Union plugins (DLLs)
│ └── ...
├── Data/ ← game data (models, textures, worlds)
│ ├── Meshes.vdf
│ ├── Textures.vdf
│ ├── Worlds.vdf
│ └── ...
├── _work/
│ └── Data/
│ ├── Scripts/ ← Daedalus scripts (we work here!)
│ │ ├── Content/
│ │ └── System/
│ ├── Worlds/ ← world files (.zen)
│ └── ...
└── Saves/ ← save files
The most important directory for a modder is _work/Data/Scripts/ - this is where the Daedalus scripts we'll be editing are located.
Verifying Installation
Before starting work, make sure that:
- The game launches - start the game and check that it runs correctly
- You have access to scripts - check that the
_work/Data/Scripts/Content/directory exists and contains.dand.srcfiles - Gothic.src exists - check that the file
_work/Data/Scripts/Content/Gothic.srcis present
If the _work/Data/Scripts/ directory is empty or doesn't exist, you may need to extract scripts from .vdf files using Gothic VDF Tool or GothicStarter.
Next Step
After installing the game, proceed to installing Visual Studio Code - the editor we'll use to write scripts.