http://bugs.winehq.org/show_bug.cgi?id=20053
--- Comment #4 from Nephyrin zey Nephyrin@nephyrin.net 2009-09-14 21:08:51 --- I'm using nvidia 190.32 with a GTX295 at the moment, but this issue has existed for me for a long time, at least since 185.* drivers. I'll try some older drivers/wine to see if i can pinpoint a regression, but I'm not sure its ever worked in recent memory.
I've tried different settings, windows versions, an isolated wine prefix, disabling compiz entirely, and virtual desktop mode. None seem to affect it. This issue also occurs on my other system using an 8800GTX.
The appdb page comments has many people referencing dx9 mode simply not working, and advises everyone to use dxlevel 81. However, in my testing, dx9 mode works great and gives me 20-30 FPS on high settings. multisampling being broken (in dx8 mode as well though) and this bug are the only remaining issues. If this bug were fixed TF2 would work very well out of the box. (the current platinum rating is bogus, even the reviewer mentions he used dx8).
I should also mention, if i force multisampling in the nvidia-settings utility it does give me multisampling, but then i get only a first person view (my hand and gun) and the world is black. It really seems like offscreen rendering is just borked.