protonscr

[d3d11] Metro 2033 crashes (again, sorry for duplicated post)

dxvkclosed questionneeds more info
doitsujin/dxvk#4874 · opened 2025-04-25 by Sol1vaN · updated 2025-04-25 · 4 comments · github
SSol1vaN 2025-04-25 github

Hi there,

I want to try METRO 2033 (2010 release) with vulkan wrapper.
lukashoracek reported the same here:
https://github.com/doitsujin/dxvk/issues/2165

but he only say this for the solution:

Installing d3dx11_42 with winetricks/protontricks fixes the crash

but, what means d3dx11_42?
i need simply chage the d3d11.dll to d3d11_42.dll ?
or i need do something more?

also, i've chequed the winetricks/protontricks from Matoking and the repositore don't have any wrapper, only code to compile, so i don't have idea what can i do with this 😥
https://github.com/Matoking/protontricks

can someone help me with this please?
i appreciated a lot if you can.
cheers.

KK0bin maintainer 2025-04-25 github

d3dx11 is a helper library that sits on top of D3D11. Some games just ship it but not all of them. The Wine version of it isn't complete yet but luckily the Microsoft version works just fine on Wine.

Protontricks is a tool that (among other things) can download and install these Microsoft DLLs into the Proton prefix of your game. Just install it using the package manager of your repository and use it according to the guide in the readme.

Mmbriar 2025-04-25 github

Sounds to me like @Sol1vaN is on windows, in which case none of the d3dx11 stuff is relevant because it's only a problem on linux/wine. You should start by filling in the issue template and post the log files it asks for.

SSol1vaN 2025-04-25 github

Sounds to me like @Sol1vaN is on windows, in which case none of the d3dx11 stuff is relevant because it's only a problem on linux/wine. You should start by filling in the issue template and post the log files it asks for.

sorry, your'e right.
i forgot to mention im on windows 10, 22h2
im using the latest release, dxvk-2.6.1
metro 2033 2010 is a x86 game
the game opens a black maximized windows, then closes to desktop without error
heres my logs
Metro2033_d3d11.log
Metro2033_dxgi.log

Ddoitsujin maintainer 2025-04-25 github

warn: D3D11InternalCreateDevice: Adapter is not a DXVK adapter

our DXGI does not get loaded. This is a common issue on Windows and not fixable.

Upstream links

DLLs