We haven't really supported this because there's no real use case for it. Yes, it can be fixed, but it is very, very very low on the priority list.
- determine whether or not the paths are identical.
This is probably the best way to go about it, but we have to consider pure 32-bit prefixes too.
sed -i 's/wine="wine"/wine="wine32"/' setup_dxvk.sh
I currently patched it like this and does work. Yeah, it's as you say, it seems that minimum of people using pure wine64.
Closure reason https://github.com/doitsujin/dxvk/pull/3097
https://github.com/doitsujin/dxvk/blob/v1.10.3/setup_dxvk.sh#L63
By looking at the script, it seems that when
wineis symlinked towine64thensystem32dxvk dlls are overwritten bysyswow64.Maybe looking for
wine32instead ofwinecould make sense?Possible solutions:
- look for
wine32instead ofwine- write the native 64-bit version as last (so overwrite 32-bit, which gets pointed into the same location as 64-bit)
- determine whether or not the paths are identical.