https://bugs.winehq.org/show_bug.cgi?id=56890
Bug ID: 56890 Summary: Missing fog and inaccurate vertex shader in Need For Speed III , High Stakes and Porsche Unleashed Product: Wine Version: 9.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: barrosleo10@gmail.com Distribution: ---
The fog effect doesn't seem to work and the background gets "lit up" as a side-effect, it's specially notable on night tracks.
These games also rely on the accuracy of the vertex shader (Floating Point) to properly reproduce the intended effect of the projected headlights as seem here: https://github.com/narzoul/DDrawCompat/issues/327
I wonder if its possible to implement something similar as the Z-Fighting you get without a more accurate implementation makes it very jarring to look at