doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
12.76k stars 823 forks source link

[d3d9] Vindictus - Ice looks darker than native #2715

Open NorbertHarangozo opened 2 years ago

NorbertHarangozo commented 2 years ago

(moved from Joshua-Ashton/d9vk#303)

The ice appears to be darker than it should be. The screenshots were taken on Windows, because the game doesn't run with Proton/Wine due to anticheat issues. Replaying the apitrace on Linux shows the same problem.

How it looks like: dxvk

How it should look like: native

Using the option d3d9.forceSamplerTypeSpecConstants = True seems to fix the color of the ice, but it introduces some "dots" on it.

DXVK with d3d9.forceSamplerTypeSpecConstants = True: dxvk Native: native

Software information

Vindictus

System information

Apitrace file(s)

Log files

WannaBeOCer commented 2 years ago

Out of curiosity does it look/run fine with DX11 using DXVK?

NorbertHarangozo commented 2 years ago

Looks like they changed the way the ice is rendered. It looks like this with native D3D9/D3D11 and DXVK D3D9/D3D11 as well: 2022_07_29_0001

The issue is only reproducible with the old trace now. Is this something that is still worth investigating or should I just close the issue?

Blisto91 commented 2 years ago

I'm thinking it's fine to keep the issue since the trace can be used for the d3d9 issue which could be a bug in other games also.