dxvk icon indicating copy to clipboard operation
dxvk copied to clipboard

[d3d8] Missing f(r)og in NFS Hot Pursuit 2

Open WinterSnowfall opened this issue 1 year ago • 0 comments

I don't know where the f(r)og is. Both WineD3D and d3d8to9 + dxvk render fog correctly, while d8vk does not.

I've captured a trace using WineD3D which reproduces the issue. Fog should be instantly visible (or not) on race start, although it's a somewhat subtle effect. Looking at the lighthouse in the distance near the end of the trace provides more clarity on the matter.

P.S.: The game does indeed use a lot of VS with exp oFog.x, -r1, but that doesn't currently do anything fog-wise.

Software information

Need for Speed: Hot Pursuit 2

System information

  • GPU: RTX 4070
  • Driver: 535.183.01
  • Wine version: 9.12 Staging
  • DXVK version: fe9c875

Apitrace file(s)

NFSHP2.trace.tar.xz

Log files

NFSHP2.log

WinterSnowfall avatar Jul 07 '24 14:07 WinterSnowfall