FPS question.
by Richard Preziosi · in Torque 3D Public · 11/17/2009 (11:13 am) · 17 replies
Curious about what everyone is getting FPS wise with the demo. I'm averaging about 9 fps, and that makes no sense. Most new release games i get well over 40-50 with my current setup, is the demo capped? Or is it just not nVidia friendly? Just curious cause I kept hearing so much about allowing older computers to run T3D, and my computer is brand new.
On the menu screen i am getting about 150 fps, but ingame it's just too low.
Some system specs
GeForce 9200 with 2gig memory
3 gig system memory DDR2
Dual core AMD running at 2.5gig each
On the menu screen i am getting about 150 fps, but ingame it's just too low.
Some system specs
GeForce 9200 with 2gig memory
3 gig system memory DDR2
Dual core AMD running at 2.5gig each
#2
I recommend making sure you have the latest DX and nVidia drivers. With your system specs, it should be running at ideal frame rates.
After that, try what Scott recommended. Disable 1 feature at a time to see if performance improves, that way we can isolate the issue and log it as a problem (or fix it on the spot).
11/17/2009 (12:13 pm)
Torque 3D is definitely nVidia friendly. I had issues at first with my ATI card, but after updating the drivers it ran smoothly.I recommend making sure you have the latest DX and nVidia drivers. With your system specs, it should be running at ideal frame rates.
After that, try what Scott recommended. Disable 1 feature at a time to see if performance improves, that way we can isolate the issue and log it as a problem (or fix it on the spot).
#3
11/17/2009 (12:25 pm)
Thanks for the quick replies. I got DirectX 11 and newst nVidia driver from their site, and no improvement at all. And the 9-10 fps I'm getting is with everything turned off. If I turn them on I jump down to 1-2 fps. Gonna redownload, maybe something got fudged somewhere.
#4
11/17/2009 (12:27 pm)
Could you generate a dxdiag report and send it to either me or Mich?
#5
Should be 1000+- on GUI
service.futuremark.com/hardware/graphics_cards/nvidia_geforce_9200_
11/17/2009 (12:34 pm)
"On the menu screen i am getting about 150 fps, but ingame it's just too low."Should be 1000+- on GUI
service.futuremark.com/hardware/graphics_cards/nvidia_geforce_9200_
#6
11/17/2009 (12:40 pm)
Sent it to you Scott. Thanks
#7
11/17/2009 (12:52 pm)
@OmegaDog, it says my max fps is 178, so I'm not sure if I could even reach 1,000+ on the GUI.
#8
11/17/2009 (1:33 pm)
Is this on a laptop?
#9
11/17/2009 (1:35 pm)
Nah desktop, tried it on an older laptop, about 3 years older than this PC and it performed almost identically though.
#10
11/17/2009 (1:35 pm)
Which demo are you running by the way?
#11
11/17/2009 (1:36 pm)
Whatever is on the demo page for T3D. 1.0.1 I believe.
#12
11/17/2009 (1:38 pm)
Is it the same in all the missions?
#13
11/17/2009 (1:39 pm)
Yeah I've tried FPS and Physics missions, all 5 of them and I never get above 12 FPS while in the missions.
#14
1. First thing to test is disabling SSAO... then try DoF or EdgeAA (but those are much cheaper). If any of these improve your framerate significantly you're fillrate bound.
2. Disable reflections on WaterBlocks or Rivers. These cause a nearly 2X hit on draw calls each when they are visible. If this significantly improves your framerate then you're CPU bound.
3. Select the Sun and disable shadows. If this gives you a huge performance improvement then again you're probably CPU bound. The Sun currently takes a 4x hit on draw calls because nothing in that scene has LOD on it.
4. If nothing else fixes it... switch to Basic Lighting. If you got this far then your card has extremely really low fillrate.
5. Make sure your FSAA is set to a reasonable setting, not 60x
11/17/2009 (1:40 pm)
Here are some thoughts from Tom Spilman:1. First thing to test is disabling SSAO... then try DoF or EdgeAA (but those are much cheaper). If any of these improve your framerate significantly you're fillrate bound.
2. Disable reflections on WaterBlocks or Rivers. These cause a nearly 2X hit on draw calls each when they are visible. If this significantly improves your framerate then you're CPU bound.
3. Select the Sun and disable shadows. If this gives you a huge performance improvement then again you're probably CPU bound. The Sun currently takes a 4x hit on draw calls because nothing in that scene has LOD on it.
4. If nothing else fixes it... switch to Basic Lighting. If you got this far then your card has extremely really low fillrate.
5. Make sure your FSAA is set to a reasonable setting, not 60x
#15
However I can open Dragon Age, Everquest 2, Spellborn, etc and put graphics on their highest settings and have well over 80 fps while running around and killing stuff.
11/17/2009 (1:50 pm)
I got up to about 20-24 fps by turning shadows off. Which is fine cause the shadows I was seeing weren't that great to begin with. I'm just confused now, as I have decently low fps with any Torque engine I fired up, TGE-TGEA-T3D, none were above 60fps.However I can open Dragon Age, Everquest 2, Spellborn, etc and put graphics on their highest settings and have well over 80 fps while running around and killing stuff.
#16
All the games you mention are forward renderers with limited dynamic lighting and object shadows. This is what Basic Lighting does.
Advanced Lighting is a deferred renderer which is what GTA4, S.T.A.L.K.E.R., Tabula Rasa, and Killzone 2 use.
Your 9200 is a very low fillrate card and i don't think any of our planned optimizations for T3D will change your results.
11/17/2009 (3:38 pm)
@Rich - Switch to Basic Lighting (type setBasicLighting in the console). In 1.1 final the demos will either auto select a 'Low' quality mode for this card or will at least let you switch to Low.All the games you mention are forward renderers with limited dynamic lighting and object shadows. This is what Basic Lighting does.
Advanced Lighting is a deferred renderer which is what GTA4, S.T.A.L.K.E.R., Tabula Rasa, and Killzone 2 use.
Your 9200 is a very low fillrate card and i don't think any of our planned optimizations for T3D will change your results.
#17
11/17/2009 (4:57 pm)
Cool that gets me from 30-40 which atleast lets me play around with it, thanks a bunch Tom. If wasn't saving up for T3D and all the addons I'm gonna need to get would upgrade the old video card, in due time.
Employee Scott Burns
GarageGames