doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
13.34k stars 859 forks source link

[D3D11] Star Wars Battlefront II crashed after launch with Proton with DXVK 2.3 #3675

Closed tujhen closed 10 months ago

tujhen commented 1 year ago

Since releasing Proton-GE 8-14 and newer I encountered the following bug: when I try to install Star Wars Battlefront II and prefix with Proton with DXVK 2.3 onboard, the game launch, but instantly crashed. On Proton-GE 8-13 and older I cant reproduce this bug, and cant reproduce it with official Valve 8.0-3 Proton, that use DXVK 2.2, all fine.

I try to debug it with PROTON_LOG=1 and folks help me to find one interesting error message, that I think is problem: err: D3D11: GetImage: BufferId > 0 not supported

I attach log file bellow (it's very huge)

Software information

Star Wars Battlefront II (2017)

System information

Log files

steam-1237950.log

doitsujin commented 1 year ago

err: D3D11: GetImage: BufferId > 0 not supported

This has never been supported even on older DXVK versions.

Please try using DXVK 2.3 on top of Proton 8.0-3 to confirm it's not just some weird issue with GE.

tujhen commented 1 year ago

err: D3D11: GetImage: BufferId > 0 not supported

This has never been supported even on older DXVK versions.

Please try using DXVK 2.3 on top of Proton 8.0-3 to confirm it's not just some weird issue with GE.

So I need to download DXVK 2.3 from Release page and copy DLLs to Star Wars Battlefront prefix and if something not ok, send logs with PROTON_LOG=1 again?

Blisto91 commented 1 year ago

@tujhen do you hit the same issue with Proton 8.0-4 or Experimental?

Blisto91 commented 10 months ago

@tujhen Friendly ping

tujhen commented 10 months ago

@tujhen Friendly ping

Absolutely sorry, forgot about it. I think, we can close. Game works correctly without any issues after some updates. With Proton-8.0-4 and GE-25 exactly.