

Oh my bad, I misread the first line. In that case, I would guess that Proton on Steam might be using a different version of the DirectX translation layer. I’m not sure which that is, since im not sure which directx version the game uses.
Very interesting that at least one person reported the same error happening on Windows.
Edit: My guess is that wine is using WINED3D, the directx 9 to opengl translation layer, while proton is using DXVK. Since the game reportedly has this error on windows, the issue might actually be that DXVK is doing the “correct” thing and crashing the same way it would on windows.
Did you verify that PROTON_USE_WINED3D=1 crashes with the exact same error and not a new one? Since you said the game works with vanilla wine, which defaults to wined3d, I would expect this to fix it.
whoops, edited my other comment since I hadn’t noticed your reply yet.
Can you share the launch options you’re using to set PROTON_USE_WINED3D=1, as well as verify the the crash gives the same error?
I found a few examples of the variable not working correctly for people. Could you share your proton version and the logs?