https://bugs.winehq.org/show_bug.cgi?id=49042
Bug ID: 49042 Summary: The ddraw.dll library in the game Gothic2 stopped loading (with the DX11 render) Product: Wine-staging Version: 5.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: sohatok@yandex.ru CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
The ddraw.dll library in the game Gothic2 stopped loading (with the DX11 render)
Hello.
After updating wine to version 5.6, the DDRAW.dll library stopped loading When the game starts, the following messages are displayed: 0009: err: module: LdrInitializeThunk "DDRAW.dll" failed to initialize, aborting 0009: err: module: LdrInitializeThunk Initializing dlls for L "D: \ Gothic II \ System \ Gothic2.exe" failed, status c0000005
On previous versions, younger than 5.6 (5.5, 5.4 ....), the game was loaded without errors. After updating wine to version 5.7, the error remained (not fixed). All versions of wine that I have specified have the "staging" modification. Gothic2 game has version 2.6 with DX11 render Without DX11 rendering, the game starts normally (DX9 is used)
Under windows 7 or 10, the game starts normally (with DX11). Under windows, to disable the DX11 rendering, just rename the ddraw.dll file in the SYSTEM directory (I mean the game directory) Under linux, to enable DX11, add the download of the external ddraw.dll: winecfg -> Applications (add Gothic2.exe) -> Libraries (add ddraw.dll) or run the game with the key: WINEDLLOVERRIDES = dxgi, d3d11, ddraw = n, b
example of a game launch line: WINEDLLOVERRIDES = dxgi, d3d11, ddraw = n, b DXVK_HUD = gpuload, memory wine ./Gothic2.exe
I am using 64-bit prefix.
The following libraries are also added for sound functioning:
dmband.dll dmcompos.dll dmime.dll dmloader.dll dmstyle.dll dmsynth.dll dmusic.dll dsound.dll
these are native libraries taken from the system32 directory of windows xp (32 bit) If required, then the link for downloading the libraries used in my prefix: https: // drive. google.com/open?id=1-Nr0ThkEYgFSDQRFHcCMDvSKPMItta7v
The game is physically located on the ntfs section mounted in the home directory, therefore, file permissions may look a little strange. Dxvk version 1.6.1 is installed in the prefix (.wine)
My operating system: System: Host: alex-pc Kernel: 5.3.0-42- generic x86_64 bits: 64 Desktop: Xfce 4.12.3 Distro: Ubuntu 18.04.4 LTS Graphics: Card: Advanced Micro Devices [AMD / ATI] Navi 10 [Radeon RX 5600 OEM / 5600 XT / 5700/5700 XT] Display Server: x11 (X.Org 1.20.5) drivers: ati, amdgpu (unloaded: modesetting, fbdev, vesa, radeon) Resolution: 1920x1200@59.95hz OpenGL: renderer: AMD Radeon RX 5700 version: 4.6.13594 20.10
Game archive for the ability to reproduce the error: https://drive.google.com/open?id=1NrQZmqNEEK3CCyH6VqhXA7JFAvryBKgj Unpacked game takes about 12.2 GB.
Game Launch File: SYSTEM \ Gothic2.exe
Best regards, sohatok.