[Bug 49042] New: The ddraw.dll library in the game Gothic2 stopped loading (with the DX11 render)

WineHQ Bugzilla wine-bugs at winehq.org
Tue Apr 28 12:34:28 CDT 2020


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 at winehq.org
          Reporter: sohatok at yandex.ru
                CC: leslie_alistair at hotmail.com, z.figura12 at 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 at 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.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list