The-Wineskin-Project / WineskinServer

Wineskin
GNU Lesser General Public License v2.1
2.47k stars 170 forks source link

Workaround hanging with DirectX12 games with D3DMetal #604

Open Gcenx opened 3 months ago

Gcenx commented 3 months ago

Firstly open a terminal session and navigate to MyCoolWrapper.app/Contents/SharedSupport/wine/lib/wine/x86_64-unix

Now run the following command

/usr/bin/install_name_tool -add_rpath @loader_path/../../../../../Frameworks/d3dmetal/external ntdll.so


Alternative method ``` /usr/bin/install_name_tool -add_rpath @loader_path/../../external ntdll.so ``` Next make a copy of `MyCoolWrapper.app/Contents/Framework/d3dmetal/external/libd3dshared.dylib` into `/Contents/SharedSupport/wine/lib/external`
antoninmuller commented 3 months ago

It work with tekken8 ! tks.