I tried to play Stalker in D3D11 mode with DXVK in order to get wet surfaces, increase performance and at the same time to test DXVK, but it seems like this game tries to initialize D3D10 first, and when it fails to, it thinks my "Windows" supports D3D9 only.
Without DXVK Stalker works in D3D11 mode for me, though slower than in D3D9 mode and only with wet surfaces disabled.
Stalker Call of Pripyat v1.6.02 GOG version
I set "renderer renderer_r4" in Stalker's user.ltx manually to force D3D11
I also used "winetricks d3dx9 d3dcompiler_43 d3dx11_43" to work around some Wine's bugs
apitrace.7z
Sadly apitrace crashes when apitracing this game. Or game crashes when being apitraced:
apitrace: warning: caught exception 0xc0000005
apitrace: flushing trace
Green Bug.png
xrEngine_d3d11.log
xrEngine_dxgi.log
Console output with DXVK installed (game works but with D3D9 only)
Log of game itself with DXVK installed
Especially note this part:
Executing config-script "user.ltx"...
~ Invalid syntax in call to 'renderer'
~ Valid arguments: renderer_r1/renderer_r2a/renderer_r2/renderer_r2.5
Console output without DXVK installed (D3D11 works though not ideally)
Log of game itself without DXVK installed
(No errors about "renderer_r###")
this can sometimes happen when your windows version is set to windows xp from winecfg. just in case check that.. i haven't tried STALKER though, might be different issue
@xpander69 i did "rm -r $HOME/.wine" before messing with Stalker and DXVK so my prefix is set to Windows 7 which is default in Wine 3.5. Also Wine's D3D11 (not DXVK) works in this prefix.
@Kerrung
Not exactly. The DX11 renderer in CoP is quite unfinished - it lacks many things from dx10.1 hence it's faster and looks worse but it does have tessellation for character models.
@axredneck : can you retest with latest master and the env variable DXVK_FAKE_DX10_SUPPORT=1 set ?
@pingubot i don't want to mess with mingw on my Arch so i'll wait for prebuilt 0.51 and then try.
@axredneck a tip - you can add additional repos to get precompiled mingw binaries (as I do)
@axredneck Ready compiled dxvk latest git
@Yardanico This repo (the only mingw repo i know) doesn't provide all mingw packages needed to build DXVK, and remaining packages don't build for me.
@pingubot @doitsujin @Kerrung Wow, it works! Wet surfaces work! 60fps! DXVK_HUD works! Thank you! Now the only thing Stalker CP needs is disabled triple buffering like on Gallium Nine on AMD in order to decrease latency.
Were you testing D3D10.1 or 11?
@axredneck, this repository contains all the necessary dependencies for building the dxvk-git AUR package, but this is not my own repository so I do not guarantee its security.
/etc/pacman.conf
[ownstuff]
SigLevel = Never
Server = https://martchus.no-ip.biz/repo/arch/ownstuff/os/x86_64/
@fagoatse 11 works, 10.1 doesn't.
@Kerrung Thank You! Good repo.
@axredneck if you need more stable repo (or if this one dies), there's a big repo (1k+ packages) - blackarch one. But you can add it to your pacman conf and only use mingw packages
You should only use signed packages.
@Thaodan they ARE signed by blackarch repo maintainers, and blackarch never had any issues with malware/etc
@Thaodan and building mingw from source is.... not really pleasant
@Yardanico but the repo from @Kerrung has siglevel never thats what I meant.
@axredneck, if the issue is fixed for you, please go ahead and close the
ticket, many thanks!
Thaodan notifications@github.com schrieb am Sa., 12. Mai 2018, 00:08:
@Yardanico https://github.com/Yardanico but the repo from @Kerrung
https://github.com/Kerrung has siglevel never thats what I meant.—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/doitsujin/dxvk/issues/272#issuecomment-388497937, or mute
the thread
https://github.com/notifications/unsubscribe-auth/Ah9Zc1LxyVnd__S8ptrRQXdLKANdgMGfks5txgv0gaJpZM4TSc3Z
.