http://bugs.winehq.org/show_bug.cgi?id=13490
--- Comment #18 from Wai Ling Tsang simotsa@gmail.com 2010-09-06 03:25:41 CDT --- (In reply to comment #17)
For fix this bug, we need make wrapped next call: pd3d->DrawPrimitiveUP
Before call save fpu rounding mode, make it 0x027F, and after call - restore saved fpu rounding mode.
It's already tested on my system with NVIDIA card.
Thanks a lot, thunder_8888.
Could you show us which file need to be changed in the wine source tree? I would like to test this out myself as well since I have be plagued by this issue for years.