protonscr

[d3d9] - Don't Starve Together - Title crashes at launch on v1.9 and newer.

dxvkclosed appid 322330d3d9
doitsujin/dxvk#2150 · opened 2021-07-08 by ZereoX · updated 2021-07-18 · 1 comments · github · game page · search this game
ZZereoX 2021-07-08 github

Description:

While testing titles that require child vulkan windows, we found that Don't Starve Together (322330), which previously worked on Proton-Experimental, is now crashing since DXVK was bumped to v1.9 (this also extends to Proton 6.3-5). The title launches correctly on v1.8.1. This was confirmed on both Proton and Windows.

I've tested a few CI builds and a1f3f6c seems to be the last known-good commit (last commit before the nv12 changes).

v1.9 - ❌ a1f3f6c - ✔️
image image

Please let me know if any additional information is required or if additional testing is needed.

Software information

Don't Starve Together (322330)

System information

OS: Ubuntu 20.04 / Windows 10 Pro 20H2
GPU: Radeon RX 5700 XT / Nvidia GeForce GTX 1060
Driver: 21.2~git2107080600.cf66cc~oibaf~f / 465.31-0ubuntu0.20.04.1
Wine version: Proton 6.3-5
DXVK version: 1.9

Apitrace file

Log files

d3d9.log: dontstarve_steam_d3d9.log

warn:  D3D9DeviceEx::SetRenderState: Unhandled render state D3DRS_LASTPIXEL
warn:  D3D9DeviceEx::SetRenderState: Unhandled render state D3DRS_DITHERENABLE

Tested CI builds:

main - e23792e - (❌)
v1.9 - dca6346 - (❌)
0fe8f2e - (❌)
0af7229 - (❌)
383cde2 - (❌)
a1f3f6c - (✔️)
0520ce9 - (✔️)
13f5353 - (✔️)
v1.8.1 - 5083b84 - (✔️)

KK0bin maintainer 2021-07-18 github

Fixed by #2158

Proton versions