Can reproduce, here's a trace that can also be used to that end: https://drive.proton.me/urls/D4Y93K7YB8#eUzyNdlnaGIR
The issue goes away if I use d3d9.useDxbcSpirv = False, so it is a regression with the new shader compiler.
It was indeed fixed by that commit. Thank you!
DXVK_LOG_LEVEL=debug`x1 2026-06DXVK_LOG_LEVEL=debug`,x1 2026-06WINEDEBUG=+vulkan`x1 2026-06
The initial menu loads correctly. The issue occurs when you start any mission — that is, when you actually begin playing the game. Showing this error:
0148:err:msvcrt:_wassert (L"!status && \"vkCreateGraphicsPipelines\"",L"../wine/dlls/winevulkan/loader_thunks.c",3594)This doesn't happen with DXVK version
2.7.1and WineD3D. This happens in bothwinex11andwinewayland. I tried doing agit bisect, but gave up because there are 323 commits between version2.7.1and themasterbranch, plus I got tired of constantly runninggit bisect skipdue to build issues, like this error:$ meson compile -C build-win32
Software information
Tom Clancy's Splinter Cell 2: Pandora Tomorrow (retail version)
System information
Log files
Here is the log with
DXVK_LOG_LEVEL=debugandVK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation:SplinterCell2-output-log-1.txt
...and the log with
DXVK_LOG_LEVEL=debug,VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validationandWINEDEBUG=+vulkan(in case it’s helpful):SplinterCell2-output-log-2.txt