http://bugs.winehq.org/show_bug.cgi?id=20053
--- Comment #8 from Nephyrin zey Nephyrin@nephyrin.net 2009-09-18 19:21:12 --- This patch does indeed let TF2 work in directx9 mode out of the box. In fact, it runs really well. The multisampling issue remains, and looks like its actually a FBO interaction issue. Using backbuffer offscreen rendering allowed me to use full DX9 max settings with multisampling at ~20FPS, which is pretty good, though I get about 120 in windows. I can get about 30 if i use FBO and no multisampling. Few other game settings appear to affect it, it looks like its CPU bound.
http://www.infernalsoul.net/Junk/Dump/tf1.png http://www.infernalsoul.net/Junk/Dump/tf2.png http://www.infernalsoul.net/Junk/Dump/tf3.png
Wine gets better by the day!
If you can point me in the direction of what would need to be done to make this a proper patch, I can look into it.