Native dll winecfg without an actual native dll. What is going on here?

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Post Reply
C4NN4
Newbie
Newbie
Posts: 1
Joined: Sun Mar 24, 2024 8:39 pm

Native dll winecfg without an actual native dll. What is going on here?

Post by C4NN4 »

I have come across a mystery that makes me wonder.

I have a game (Grim Dawn) that requires a native dll (d3dcompiler_43) in order to not get a black screen. If I use the builtin dll, the black screen is guaranteed.

OK, so I go to winecfg and select 'native' for d3dcompiler_43 and it works without issues. BUT there is *not* any d3dcompiler_43.dll anywhere in the game folder, nor PATH, and the wine prefix is brand new. I have made sure that there is no d3dcompiler_43 anywhere, only the 'fake' one in system32. The game files are within a folder with no installer, if you wonder.

What is going on here? What is WINE working with when I select native that makes the game to actually work without an actual native windows dll?
Post Reply