According to @adamwill proposition during recent Fedora Quality Meeting, I am creating this thread to discuss issue with wine-dxvk package. Lets see how it goes.
I brought this issue up in Ask Fedora thread first. I assume this is a bug because people there are not teaching me how to do it properly.
Edit: negative karma in this wine-dxvk update is probably caused by this issue, as application using DirectX8 is probably 32-bit.
Edit 2: see the discussion
The breakage appears to be a direct consequence of changes introduced through Fedora Product Bugzilla ticket. There is related ticket.
What was decision making process behind this change?
What should be done to fix the issue now?
What should be done to avoid such issues in future?
I am pasting the problem description from the Ask Fedora thread here.
There is no i686 DXVK package. No i386 alternatives for DLLs.
$ update-alternatives --list | grep -E 'wine-(d3|dx)'
wine-d3d10(x86-64) auto /usr/lib64/wine/x86_64-windows/wine-d3d10.dll
wine-dxgi(x86-64) auto /usr/lib64/wine/x86_64-windows/dxvk-dxgi.dll
wine-d3d8(x86-32) auto /usr/lib/wine/i386-windows/wine-d3d8.dll
wine-d3d11(x86-32) auto /usr/lib/wine/i386-windows/wine-d3d11.dll
wine-d3d10(x86-32) auto /usr/lib/wine/i386-windows/wine-d3d10.dll
wine-d3d8(x86-64) auto /usr/lib64/wine/x86_64-windows/dxvk-d3d8.dll
wine-d3d10core(x86-64) auto /usr/lib64/wine/x86_64-windows/dxvk-d3d10core.dll
wine-d3d9(x86-64) auto /usr/lib64/wine/x86_64-windows/dxvk-d3d9.dll
wine-d3d10core(x86-32) auto /usr/lib/wine/i386-windows/wine-d3d10core.dll
wine-d3d9(x86-32) auto /usr/lib/wine/i386-windows/wine-d3d9.dll
wine-d3d11(x86-64) auto /usr/lib64/wine/x86_64-windows/dxvk-d3d11.dll
wine-dxgi(x86-32) auto /usr/lib/wine/i386-windows/wine-dxgi.dll
32-bit application inside newly created prefix doesnât pick up 64-bit DXVK libraries and uses WineD3D despite native DLL overrides.
Putting 32-bit DLLs from the official DXVK release archive into $WINEPREFIX/drive_c/windows/syswow64 solves the problem.
WineD3D/DXVK usage can be confirmed with mangohud.