Go Back   Steam Users' Forums > Steam Discussions > Steam for Mac > Source games

Reply
Click here to go to the first staff post in this thread.  
Thread Tools Display Modes
Old 06-17-2010, 03:49 PM   Click here to go to the next staff post in this thread.   #1
DerrickG
 
DerrickG's Avatar
 
Valve
Join Date: Mar 2008
Reputation: 413
Posts: 338
Team Fortress 2 Stuttering Issues - updated

For users experiencing stuttering issues with Team Fortress 2 please try enabling VSync within your video options as this may help with the problem.

Please post feedback and results here.

-- edit from rbarris follows --

Some other discoveries turned up that users may want to experiment with.


One report indicates that for the NV+10.6.4 driver combination, that disabling the "multi threaded GL driver" can smooth out frame rate without too much of a performance hit.

-glmdisablemtgl <- is the launch option for that, it has to be in the launch options Steam panel, not entered by hand in the console.

Another option you have that could help, is to shut off the engine's use of "occlusion query" technique. This can have some measurable performance wins but it is really a last resort because disabling it can potentially mess up the engine's ability to correctly calculate dynamic lighting level - i.e. you could wind up with scenes that are too dark or too bright. This one is a console variable and can be toggled live. One of the highest priority tasks we have is to make it so this feature runs correctly without a performance cost, and that work is ongoing.

+gl_nullqueries 1 <- launch option syntax with a leading '+'.

Setting gl_bufmode to 1 can help and that's going to be on by default in TF2 / HL2 / Portal on their next updates. It is already 1 by default on CS:S. This is also a console variable and can be toggled live, or put permanently into launch options dialog using the + syntax as follows.

+gl_bufmode 1 <- launch option syntax with a leading '+'.

Last edited by rbarris: 06-24-2010 at 09:53 PM. Reason: Adding new info about 10.6.4 and game engine options.
DerrickG is offline  
Reply With Quote
Old 06-17-2010, 04:55 PM   #2
Boslok
 
Join Date: Jun 2010
Reputation: 0
Posts: 14
I'm not playing TF2 but I was suffering from the stuttering issues in HL2 (after the OS update) so I gave a try this with HL2 Episode 1 and it did help with the stuttering issues and stuttering sound. When I turned on the flashlight the stuttering movement and stuttering sound returned until I turned the flashlight off.

Its not quite returned back to before but this is an improvement.

I'm running an iMac Intel Core 2 Duo 2.93 GHz with 4 GB ram, NVIDIA GeForce GT 120 with 256 vram.
Boslok is offline   Reply With Quote
Old 06-17-2010, 07:44 PM   #3
dong1225
 
 
 
Join Date: May 2010
Reputation: 3
Posts: 117
I will try it and post the results but I thought VSync only helped when framerates go above 60FPS or so and results in image displaying quicker than it should and going out of sync.

Anyone care to help enhance my knowledge?

*update, did help reducing stutter albeit not get rid of it.
Didn't have that much stutter to begin with but I'm going to keep the option enable to see if there are more differences.

Last edited by dong1225: 06-19-2010 at 05:32 PM.
dong1225 is offline   Reply With Quote
Old 06-17-2010, 11:34 PM   #4
aaTee
 
 
 
Guest
Posts: n/a
Good morning,

Activating vsync has hugely improved my gameplay experience in Team Fortress 2. I am finally getting the fluidity i was personally having under 10.6.3, and the stuttering issues have nearly completely vanished.

Many thanks.


Edit: After few hours of testing, it sure appears that the gameplay is more fluid but still does dramatically slow down during heavy stress. I unfortunately still cannot use the sniper but the good news is that i can return to TF2 and play, unlike before applying vsync.

Last edited by aaTee: 06-18-2010 at 09:29 AM.
  Reply With Quote
Old 06-18-2010, 03:44 AM   #5
kevinxing
 
 
 
Join Date: Mar 2010
Reputation: 26
Posts: 181
Shouldn't enabling vsync I dunno, make the game lag even more? Make no sense
kevinxing is offline   Reply With Quote
Old 06-18-2010, 04:36 AM   #6
Stumf
 
Join Date: May 2010
Reputation: 0
Posts: 35
Better, there is a definitive reduction in stuttering. The performance is still 10-20% less than bootcamp. This is not to criticize, just informative.

Keep up the good work Valve!
Stumf is offline   Reply With Quote
Old 06-18-2010, 08:31 AM   #7
Kyle6477
 
Join Date: Mar 2010
Reputation: 6
Posts: 294
This is not related to TF2 but I was having this sort of issues in Half-Life 2: Episode 2 and this seemed to correct the problem.

MacBook Pro 13" (Mid 2009)
Intel Core 2 Duo 2.26GHz
4GB RAM
NVIDIA GeForce 9400M
Kyle6477 is offline   Reply With Quote
Old 06-18-2010, 11:21 AM   #8
EdzUp
 
Join Date: May 2010
Reputation: 6
Posts: 61
Performance has increased with VSync in TF2

Mac Mini (1Gb ram version)
Intel Core 2 Duo 2.26Ghz
1Gb ram
NVidia GeForce 9400

Snow leopard 10.6.4
EdzUp is offline   Reply With Quote
Old 06-19-2010, 05:36 AM   #9
Aivskar
 
Join Date: Apr 2010
Reputation: 14
Posts: 244
No change here that I can notice. Still very stuttery and slow, all settings at lowest possible.

MacBook Pro 2.2ghz C2D
2gb RAM
8600m GT 128mb
10.6.4
Aivskar is offline   Reply With Quote
Old 06-19-2010, 06:13 AM   #10
maldrake
 
Join Date: Jun 2010
Reputation: 0
Posts: 5
I have stuttering issues while playing TF2, reinstalling the update improved my performance slightly, making the game playable.

I installed the upgrade firstly through the Software Update application and started having the stuttering problems. I reinstalled the update by using the combo file from apple.com.

My Mac:

MacBookPro5,5
Intel Core 2 Duo 2,53 GHz
Nvidia GeForce 9400M
4GB RAM

Last edited by maldrake: 06-19-2010 at 06:21 AM.
maldrake is offline   Reply With Quote
Old 06-19-2010, 10:13 AM   #11
t1du
 
 
 
Guest
Posts: n/a
Before the TF2 update I was having horrible issues, 1-2 frames per second and nothing could improve it. It's now much better. I haven't tried enabling vsync yet.
  Reply With Quote
Old 06-20-2010, 03:36 AM   #12
Dakhaas
 
 
 
Guest
Posts: n/a
I've had pretty good framerates since release, around 20-30. After 10.6.4 update I had around 40. Vsync made it worse, when enabled I went back to around 25. After disabling it went back to 30-40
  Reply With Quote
Old 06-20-2010, 11:49 AM   #13
monkeyhands
 
Join Date: May 2010
Reputation: 9
Posts: 145
Quote:
Originally Posted by Dakhaas View Post
I've had pretty good framerates since release, around 20-30. After 10.6.4 update I had around 40. Vsync made it worse, when enabled I went back to around 25. After disabling it went back to 30-40
Same here, with VSYNC my fps was limited to 30, with it disabled I get 40-50.
monkeyhands is offline   Reply With Quote
Old 06-20-2010, 06:03 PM   #14
somsjeans
 
 
 
Join Date: May 2010
Reputation: 0
Posts: 60
Vsync just makes it worse. I could see it maybe helping if you already get 60+ fps, but its a pretty bad FPS killer.
somsjeans is offline   Reply With Quote
Old 06-20-2010, 06:34 PM   #15
Acemaco
 
Join Date: Nov 2009
Reputation: 47
Posts: 734
Its not problems with fps or ping. My average fps is 50 and my average ping on eGO servers are 125.
Fine Specs to tell the truth.

Problems come when im in combats or sniper scope. Fps drops to 15 and ping shoots to 230.

Its not stuttering, its lack of consistency.

EDIT: This is really REALLY annoying. Sniper is impossible to play. Going int scope is not worth doing because when you fire the target hasnʻt been there for a LONG time.

Last edited by Acemaco: 06-20-2010 at 06:37 PM.
Acemaco is offline   Reply With Quote
Reply

Go Back   Steam Users' Forums > Steam Discussions > Steam for Mac > Source games


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -7. The time now is 08:37 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Site Content Copyright Valve Corporation 1998-2012, All Rights Reserved.