Click to enlarge
This is the Wineskin configuration screen, where you can run the patch installers for Gothic.
Gothic (as well as its sequels) are available for purchase on Steam, and GamersGate. But for this article, we're going to focus on the DRM-free version sold on GOG.
For starters, we're going to go back to an old friend, who we met earlier in this series: Wineskin. In my testing, Gothic hasn't worked very well with the version of WINE included in CrossOver, so we're going to make good use of Wineskin's ability to make use of multiple versions of WINE. Wineskin also makes direct use of the winetricks toolset available to Linux users, which will make fixing the game's sound issues a lot easier. Finally, we're going to also install a mixture of patches to help further enhance our gameplay experience. Here I've outlined the steps I've used to get Gothic running at its best on my current test system:
1) Install and setup Wineskin: We talked about setting up and installing Wineskin, and Wineskin wrappers, on an earlier article in this series, so I won't get into detail on that here. The Wineskin online manual and PaulTheTall's excellent video tutorials are good resources to further help you setup and install Wineskin.
2) Install the No Flicker engine: In my testing, playing the game with newer versions of WINE lead to major graphics corruption and flickering issues. Use of the WS9Wine 1.5.31X engine solves all of that, but there's an annoying bug which leaves the system rendering the game as a window in fullscreen. The WS9Wine 1.7.11-noflicker-verbeet engine seems to solve all of that. The installation and download instructions for it are available on GitHub.
3) Create a Wineskin Wrapper and run the game's installer: After using Wineskin Winery to create a wrapper for Gothic, simply point Wineskin's built-in Windows installer at the installer .exe file for the game. Enjoy a cool, refreshing beverage as you watch it work. You can also use PaulTheTall's Wineskin wrapper, available at his website.
3) Install directmusic and dsound: The game also needs two components from DirectX to properly function -- you can get these by going to the "Tools" tab under Wineskin's "Advanced" screen. Go to Winetricks, and under the "dlls" section, click on "directmusic", and "dsound", and hit run. After the installer has been downloaded and run, close the window for Winetricks, and hit "Config Utility (wincfg)". Go to the Libraries tab in the winecfg window. Look for the entry for dsound and delete it. (This avoids problems with "C: failed to initialize sound, MSS reported: Broken waveOut driver – ’buffer done’ flag never set" errors.)
5) Patch it up: The inventive and dedicated fan community that rose up around the Gothic series have created many patches and fixes for the game, from bugfixes to high-res texture patches. Unfortunately, some high-res patches seem to negatively affect the game's stability, so I'm focusing on the best and most inclusive patch that's available for the game. Right now, that's the Gothic 1/2 System Patch, that relies on the Gothic 1 Player Kit (a toolset necessary for mods). You have to install the Player Kit before you install the System Patch -- thankfully, they come as easy-to-use installer .exe's. To get them started, go to "Install Software" in Wineskin, either in the configuration tab, or on its splash screen. Both the Player Kit and System Pack download, as well as more detailed information and installation instructions, are on the System Pack's description page linked above. Again, make sure you install the Player Kit before you install the System Patch.