This also affects other Glacier engine games it seems - e.g. HITMAN World of Assassination.
All current NVIDIA drivers have the same issue (595.80 and 610.43.02)
Root cause analysis
[irrelevant]
Suggested fix
[irrelevant]
Sounds to me like loads of hallucinated garbage.
Please add a log made with the following Steam launch options:
PROTON_LOG=1 VKD3D_CONFIG=nodxr VKD3D_DISABLE_EXTENSIONS=VK_NV_optical_flow,VK_NVX_binary_import,VK_NVX_image_view_handle %command%
PROTON_LOG=1 VKD3D_CONFIG=nodxr VKD3D_DISABLE_EXTENSIONS=VK_NV_optical_flow,VK_NVX_binary_import,VK_NVX_image_view_handle %command%
I had an identical error log and found this issue. Adding those launch options allowed the game to boot and run just as expected. Thank you 🙏
ge-proton10-34x1 2026-05proton 3.0x1 2026-05proton 3.1x1 2026-05proton hotfixx1 2026-05PROTON_LOG=1x2 2026-06VKD3D_CONFIG=nodxrx2 2026-06VKD3D_DISABLE_EXTENSIONS=VK_NV_optical_flow,VK_NVX_binary_import,VK_NVX_image_view_handlex2 2026-06MESA_VK_DEVICE_SELECT_FORCE_DEFAULT_DEVICE=1`x1 2026-05VKD3D_CONFIGx1 2026-05VKD3D_CONFIG=no_dynamic_rendering`x1 2026-05VKD3D_CONFIG=no_robustness`x1 2026-05VKD3D_CONFIG=no_upload_hvv`x1 2026-05WINEDLLOVERRIDES="sl.interposer=b"x1 2026-05
This description is largely AI generated as I'm way out of my element here :) - please ask if you need other data to help debugging.
Description
vkd3d_create_vk_deviceconsistently fails withVK_ERROR_INITIALIZATION_FAILED(vr -3)on an NVIDIA GeForce RTX 5080 (Blackwell) running driver 610.43.02. The failure occurs on
every Proton/VKD3D-Proton version tested and cannot be resolved through any
VKD3D_CONFIGworkaround. The game never launches.
Root cause analysis
vulkaninforeveals that NVIDIA driver 610.43.02 on Blackwell advertises an incoherentcooperative matrix capability set for the RTX 5080:
VkPhysicalDeviceCooperativeMatrixFeaturesKHR::cooperativeMatrix = trueVkPhysicalDeviceCooperativeMatrixFeaturesKHR::cooperativeMatrixRobustBufferAccess = falseVkPhysicalDeviceCooperativeMatrixPropertiesKHR::cooperativeMatrixSupportedStages:COMPUTE_BIT only (1 stage)
This is inconsistent with Blackwell hardware capabilities (SM 10.0 supports full WMMA).
VKD3D-Proton correctly detects the anomaly at feature-query time
(
vkd3d_supports_minimum_coopmat_caps: Missing sufficient features to expose WMMA) butstill enables
cooperativeMatrix = truein thevkCreateDevicepNext chain because thefeature is advertised as supported. The NVIDIA driver then returns
VK_ERROR_INITIALIZATION_FAILEDon its ownvkCreateDevicecall.VKD3D-Proton's retry mechanism (which strips
VK_NVX_binary_importandVK_NVX_image_view_handle) does not resolve the failure because the problem is in thefeature pNext chain, not the extension list.
The driver also exposes
VK_NV_cooperative_matrix2andVK_NV_cooperative_vector(new Blackwell-specific NV extensions), suggesting the cooperative matrix implementation
in 610.43.02 is partially broken for this architecture.
Suggested fix
When
vkd3d_supports_minimum_coopmat_capsreturns false andcooperativeMatrixSupportedStagesisCOMPUTE_BITonly (i.e. the capability set isclearly degenerate), consider not requesting
cooperativeMatrix = trueinvkCreateDevice, mirroring the existing pattern of disabling extensions that causedevice creation to fail.
Workarounds attempted (all unsuccessful)
VKD3D_CONFIG=no_upload_hvvVKD3D_CONFIG=no_robustnessVKD3D_CONFIG=no_dynamic_renderingMESA_VK_DEVICE_SELECT_FORCE_DEFAULT_DEVICE=1WINEDLLOVERRIDES="sl.interposer=b"(ruled out NVIDIA Streamline as a cause)Software information
System information
bd3f5e3d245c3ad) / 3.1.0 (build110e8bd4ee09c40)Relevant log excerpt
steam-3768760-proton-hotfix.log
vulkaninfo.txt
steam-3768760-protonGE10-34.log