In a standard prefix with both 32 and 64-bit support the System32 folder should contain the 64-bit files and Syswow64 the 32-bit files. So the game is finding files with the wrong bitness and then can't use them. This is setup so it matches Windows naming
https://github.com/doitsujin/dxvk#how-to-use
OH MY GOD!! I swear I've read the README but in fact, I have overseen that tiny but important detail. Thank you veryyyy much!!!
Hello,
I'm not sure if this is a fitting place for this issue since it's also more of a comprehension issue on my end.
I'll try to describe it as it is:
When using the dxvk files of the 2.6.2 release (system32), I get an error when trying to start Sparking Zero, saying that the .dll files could not be loaded:
0144:err:module:import_dll Loading library d3d9.dll (which is needed by L"Z:\\media\\fpi\\Daten SSD\\SparkingZero\\SZ\\SparkingZERO\\Binaries\\Win64\\SparkingZERO-Win64-Shipping.exe") failed (error c000007b). 0144:err:module:import_dll Loading library dxgi.dll (which is needed by L"Z:\\media\\fpi\\Daten SSD\\SparkingZero\\SZ\\SparkingZERO\\Binaries\\Win64\\SparkingZERO-Win64-Shipping.exe") failed (error c000007b). 0144:err:module:import_dll Loading library d3d11.dll (which is needed by L"Z:\\media\\fpi\\Daten SSD\\SparkingZero\\SZ\\SparkingZERO\\Binaries\\Win64\\SparkingZERO-Win64-Shipping.exe") failed (error c000007b).However, the weird thing is: if I try to run the game with HeroicLauncher (and therefore the dxvk files given there) the game starts without issues. It is also worth noting that, if I copy the dxvk files (32 bit) of the HeroicLauncher prefix to my Wine/SparkingZero prefix's system32 folder, the game also starts without any problem under Wine 10.9 using these files.
Why exactly is that the case? Why do these files seem to differ?
Maybe someone could help or explain what's happening here...
System information
Thank you in advance!