[Bug 20053] Team-Fortress 2 and other source games suffer from black menu and missing UI textures in dx9 mode

wine-bugs at winehq.org wine-bugs at winehq.org
Mon May 3 05:11:39 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=20053





--- Comment #37 from Nephyrin zey <Nephyrin at nephyrin.net>  2010-05-03 05:11:39 ---
The issue for this bug, missing UI caused by the nvidia/GLSL divide-by-zero
issue, is fixed - further issues should probably be put in other bugs, or this
bug should be renamed to be the TF2 meta-bug.

TF2 now runs out of the box on modern nvidia drivers without issue. The game is
not quite bug free yet, but works amazingly well for a modern game on my
system.

Here's some screenshots i just took:
http://www.infernalsoul.net/Junk/Dump/tf2-1.png
http://www.infernalsoul.net/Junk/Dump/tf2-2.png
http://www.infernalsoul.net/Junk/Dump/tf2-3.png

If you enable multisampling, you have to also enable 'backbuffer' for
OffscreenRenderingMode (at least on nvidia), but this is a known bug (and is
listed on UsefulRegistryKeys as one of the reasons for multisampling being off
by default).

Outstanding TF2 issues i noticed playing with it:
 - The first time you start it, you need to use something like: "-windowed
-height 1200 -width 1920 -noborder" to set it to a good 'fullscreen windowed'
configuration. Once you've done this, hit 'apply' in TF2 settings, and they'll
be saved to the config (no need to do it multiple times). This might be
necessary for me because it tries to go to 3600x1200 resolution (dual head).
 - Some basic sprite/halos around lights clip through walls. You can see this
in my screenshots above.
 - The biggest issue - the first game you join will stutter madly for upwards
of two minutes before becoming smooth, while the console complaints about
expired RtlpWaitForCriticalSection timeouts. After it stops doing this, it will
still stutter every now and then (seemingly when loading new textures... maybe)
 - HDR/bloom cannot be turned on, or your screen will be 100% white on most
maps. This is a regression (though might be due to a driver upgrade)

Other than those caveats, it works out of the box on max settings. I get an
average of 15-20FPS in a 32slot server, whereas in windows I get ~120. Not
great, but for such a good looking game running in DX9, still pretty
impressive.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list