What does not
Ingame music needs `winetricks directmusic`.
I had to remove the 'dsound' override in winecfg -> Libraries after using winetricks.
What was not tested
Unofficial mods other than Union, for example a D3D11 renderer
In a 64 bit wine prefix, the installation gets stuck at copying g2setup.exe.
The original CD was required to install the game, or it would complain and fail, also at copying g2setup.exe. In the long term it might be useful to have an image of CD1 that can be loaded into an emulated CD drive. A working image requires Data Position Measurement (DPM) data which can be obtained by Alcohol 120% (on a Windows PC, non-free software). Use the SecuRom 7 preset in the image creation wizard (skip read errors, read sub-channel data, Data Position Measurement with high precision). The manual suggests 4x read speed for DPM measurement on CDs. This can be loaded into CDEmu on Linux. The DPM emulation option must be enabled.
|Gentoo Linux x86_64
|Dec 11 2022
|Arch Linux x86_64
|Mar 07 2022
|Debian GNU/Linux Unstable "Sid" x86_64
|Apr 27 2021
|Manjaro Linux 18.0.0
|Apr 23 2019
|Mar 10 2018
|Other apps affected
|Some keys do not work in different games (Trine, Skyrim, Dragon Age Origins, Dragon Age 2, Star Trek Online, Gothic 2)
|Fullscreen flickering on Mac
|No music in Gothic 1 (incomplete dmusic/dmsynth implementation)
|Mouse cursor always visible in Gothic 2 with D3D11 renderer
|Gothic 2 with D3D11 renderer crashes on startup
|Gothic2.exe can't load native d3dcompiler_47 from GD3D11 dev12 or newer (application bug: wrong architecture)
For working music, the following DLLs need an override with the "native" version (Microsoft's binaries):
The easiest way is to use winetricks:
$ sh winetricks directmusic
winetricks sets more DLL overrides than necessary. Remove the override for 'dsound', which would otherwise cause problems:
When using SPINE to get HD textures and DirectX 11 rendering you might have to download SHW32.dll and vdfs32g.dll and copy them to C:\Windows\System32
Azerty layout has numbers accessible with the shift key so switching weapons was broken and there is nothing in the settings to change that.
The workaround was to switch to another layout using : setxkbmap us
Changing it in the Gnome 3.22 menu didn't work.
This is covered by bug #30984.