CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Mac
Discussion about CrossOver Mac

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

d3d11.dll wrapper mods do not work with DXVK turned off

Environment
Crossover 23.0.1
MacOS Sonoma 14 Beta

Description
I have just downloaded the latest version of Crossover and wanted to try out some of the new backends for d3d11. I am trying to run Dark Souls Remastered with this PvP Overhaul mod. From my understanding it works by creating a d3d11.dll wrapper where all functions are passed through, but extra code can be injected.

It works when DXVK is enabled but does not load when DXVK is disabled.

I would like to investigate this further but do not have any leads. I am a software dev, just don't have much context here. I have noticed that adding an empty file named d3d11.dll crashes the game on start up so it is definitely attempting to read the file.

What exactly is the rendering backend when DXVK is disabled?

Edit: I think maybe I got it working by adding dxd11 as a library override in Wine config (native,builtin), but is there any way to confirm the backend that is being used? I'd also still like to know what the graphics backend is with dxvk disabled.

I am trying to run a game modifying software very similar to yours that also uses d3d11.dll but instead of for Dark souls it is a reskin mod for Genshin Impact called Genshin-Impact-Model-Importer.

However when i run the software it boots up and works completely fine until i start the game where the software closes like it should but than the game will not load (in terminal window it say not responding) or it crashes completely depending on if i use DXVK or not.

If i use D3Dmetal the game loads but with out any changes (so without the modifying application working.

I have tried many different things but non seem to work. (just so you know i can run the game normally with out any difficulty on any setting without the modifying application).

Through one of the runs (Alternate wine software this time) i am getting "140545.950:0128:err:winediag:wined3d_adapter_create Using the Vulkan renderer for d3d10/11 applications" this in the wine command tool. i also have logs but can not get my head around them. Hope somone can help if not than i will stay playing vanilla.

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiRnAzWHNXVmNVM3h2eHJ6NiIsImdkcHIiOjB9