protonscr

Civilization 5

dxvkclosed feature setd3d11
doitsujin/dxvk#71 · opened 2018-02-11 by GabrielMajeri · updated 2019-03-01 · 6 comments · github
1 matching comments, n / p to jump
GGabrielMajeri 2018-02-11 github

Software information

Civilization V, on highest graphics settings. The game runs, but after the intro videos the main menu shows a black screen, then the game crashes.

The game requires deferred contexts, which are currently not supported. There are also some errors in the shader compiler.

System information

  • GPU: NVIDIA GTX 960
  • Driver: NVIDIA 390.77
  • Wine version: N/A (Windows 10 x64)
  • DXVK version: 8f134ba

Log files

Ddoitsujin maintainer 2018-02-19 github

Game requires tessellation and deferred contexts, see #93.

Rryanmusante 2018-06-11 github

GPU: NVIDIA GTX 980M
Driver: NVIDIA 396.24
Wine version: 3.9 wine-staging
DXVK version: 0.54

Game loads, runs successfully with graphical glitches and errors in terminal.

err:   DxvkGraphicsPipeline: Failed to compile pipeline
err:     vs  : VS_4d6b3fd682a47013fbe5618ed79146101238156f
err:     tcs : HS_332b9f4d09a621274feb67438c5d2217eeb0d0b2
err:     tes : DS_f53bf44a2913a01b2822673286e9d5a42da8d2e4
err:     fs  : PS_33172a6e622c37a24c6c7084ca084ca06065f853
err:   DxvkGraphicsPipeline: Failed to compile pipeline
err:     vs  : VS_4d6b3fd682a47013fbe5618ed79146101238156f
err:     tcs : HS_332b9f4d09a621274feb67438c5d2217eeb0d0b2
err:     tes : DS_f53bf44a2913a01b2822673286e9d5a42da8d2e4
err:     fs  : PS_9149fefea6f3aaf723c1e2956db4480f8ba5da03
err:   DxvkGraphicsPipeline: Failed to compile pipeline
err:     vs  : VS_4d6b3fd682a47013fbe5618ed79146101238156f
err:     tcs : HS_b447f189184949c6a6a254292ea3e483c27d6892
err:     tes : DS_f53bf44a2913a01b2822673286e9d5a42da8d2e4
err:     fs  : PS_3e8ac908e066a147f1a978a5bd3966bb4e9bf0cf

With these settings :

export DXVK_SPIRV_OPT=ON
export DXVK_SHADER_OPTIMIZE=1
export DXVK_DEBUG_LAYERS=0
export DXVK_LOG_LEVEL=0
export DXVK_HUD=1 

1

With export __GL_NextGenCompiler=0 (different map than first test):
2

Ddoitsujin maintainer 2018-06-11 github

Please update your driver, 396.24.02 is required for tessellation to work.

Rryanmusante 2018-06-11 github

Oh, that is nvidia beta release.
https://developer.nvidia.com/vulkan-driver
I have to wait for manjaro to incorporate it.

Ll29ah 2019-03-01 github

I observe garbled textures in Civilization V on dxvk-1.0 on an Intel GPU. Do i need any magical incantations for it to work?

Ddoitsujin maintainer 2019-03-01 github

Please bisect if this is a regression, and please try to record an apitrace.

There seem to be a lot of issues with 1.0 on Intel drivers, but not on AMD/Nvidia for some reason.

Launch options