https://bugs.winehq.org/show_bug.cgi?id=40456
Bug ID: 40456 Summary: NFS MW + NFS Carbon: Car is flying above/under the track Product: Wine Version: 1.9.7 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: wylda@volny.cz Distribution: ---
As subject states, cars are deeply above or under the track. See:
https://bugs.winehq.org/attachment.cgi?id=54190 https://bugs.winehq.org/attachment.cgi?id=54193
Paul Gofman found a bug in D3DXVec3Transform which currently does not expect the same location for input and output vector. He suspect that much more functions may have the same bug though.
There is already a patch for that - from the whole series, this is fixed only by the last one: [PATCH 10/10] d3dx9: Fix D3DXVec3Transform to allow...
https://bugs.winehq.org/attachment.cgi?id=54199
This patch fixes much more problems than flying cars. It also fixes jumpy mouse, when you need to select particular track. It also fixes missing car's "HUD" info panels. It fixes Need For Speed: Carbon's menu, where should be fade-in/out shadows by left/right arrows.
Thank you Paul for your work!