http://bugs.winehq.org/show_bug.cgi?id=58265
Bug ID: 58265 Summary: regression in Wine >=10.7 for DXVK DLL override on macOS Product: Wine Version: 10.7 Hardware: x86-64 OS: MacOS Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: cemer99797@isorax.com
Created attachment 78608 --> http://bugs.winehq.org/attachment.cgi?id=78608 macOS Terminal log, wine-devel 10.7
On macOS, there is a bug (https://bugs.winehq.org/show_bug.cgi?id=58145) that can be worked around with a DXVK DLL override (for d3d11.dll) in Wine-devel 10.6 and lower, but this workaround stops working in Wine-devel 10.7 (also tested not working in 10.8)
repost of my comment from that previous bug:
regression in wine-devel 10.7 - DXVK DLL workaround stops working
There's new regression in wine-devel 10.7: now the DXVK DLL override workaround doesn't work, the app always gives the original error pop-up window with the same message.
Attached is the macOS Terminal log after copying Gcenx's 32-bit `d3d11.dll` from his DXVK-macOS package to the same directory as the OutOfCtrl.exe executable. When tested with wine-devel 10.6, it still works.
% cp /Users/toastybug/dxvk-macOS/x32/d3d11.dll /Users/toastybug/Windows_Apps/OutOfCtrl_v1_2_EXE/ % cd /Users/toastybug/Windows_Apps/OutOfCtrl_v1_2_EXE/ % WINEDEBUG=module WINEDLLOVERRIDES="d3d11=n" wine OutOfCtrl.exe
tested using Gcenx's wine-devel 10.7 build (https://github.com/Gcenx/macOS_Wine_builds/releases/tag/10.7) with GStreamer 1.26.1 on macOS 11.7.10
and Gcenx's DXVK-macOS v1.10.3-20230507-repack (https://github.com/Gcenx/DXVK-macOS/releases/tag/v1.10.3-20230507-repack)