Frame Rate Question

stingeragentstingeragent Join Date: 2002-11-23 Member: 9738Members
I had NS a couple months back and had 100fps constant. Then I had to format my HD and reinstall. Now I get like 40-60 and occasionally only 30 if like 10 marines are on screen. I do have my FPS_Max at 100 so I don't know whats going on.
«1

Comments

  • MrPinkMrPink Join Date: 2002-05-28 Member: 678Members
    edited November 2003
    Did you change any settings before or after reinstalling?

    Based on the extreme little amount of info you are giving us we can't help you.

    Ohh, and this should be in a support forum.
  • stingeragentstingeragent Join Date: 2002-11-23 Member: 9738Members
    Well since I had to format my hard drive, that means everything got deleted, so yes Im sure settings got changed.
  • MrPinkMrPink Join Date: 2002-05-28 Member: 678Members
    edited November 2003
    Well, than all I can do is refer you to <a href='http://www.readyroom.org/rrfeatures/tweak/perfguide_1.php' target='_blank'>MonsE's ever so useful Window's tweaking guide.</a>

    There are also several useful threads stickied in the Tech Support forum (located <a href='http://www.unknownworlds.com/forums/index.php?act=SF&f=18' target='_blank'>here</a> )
  • AaronAaron vroom vroom der party startah Join Date: 2002-11-05 Member: 7020Members
    Did you apply Roob's fps fix? Basically Windows caps your refresh rate at 60 fps regardless. You need to manually change the refresh rates with a tool (sometimes included with driver), and then set cl_fpsmax to 100. Check around for the thread, I forgot where it is.
  • MilkyPMilkyP Join Date: 2003-04-25 Member: 15841Members
    re-install your vid card driver?
  • TeKniKaLTeKniKaL Join Date: 2003-01-27 Member: 12802Members
    vsync <!--emo&::nerdy::--><img src='http://www.unknownworlds.com/forums/html/emoticons/nerd.gif' border='0' style='vertical-align:middle' alt='nerd.gif'><!--endemo-->
  • uranium_235uranium_235 Join Date: 2002-11-20 Member: 9478Banned
    Exceeding vsync will degrade performance. If your refresh rate is 60 hertz, then that's the speed at which FPS performance will be the best.
  • PalmaneenPalmaneen Join Date: 2003-01-02 Member: 11727Members
    If it were caused by vsync he would have got a constant 60 fps, wouldn't he?
    I've got the exactly same fps levels as he. I've got a P4 2.0Ghz, 512 RAM and a GeForce3 ti200 so I think it's kind of low. In Quake 2 i get around 200 and sometimes even 300 if i turn vsync off, and in quake3 i get around 150.
  • criticaIcriticaI Join Date: 2003-04-07 Member: 15269Banned, Constellation
    cl_dynamiclights 0
    cl_highdetail 0

    The new particle system and dynamic lighting systems that came with 2.0 use alot of CPU.
  • tankefugltankefugl One Script To Rule Them All... Trondheim, Norway Join Date: 2002-11-14 Member: 8641Members, Retired Developer, NS1 Playtester, Constellation, NS2 Playtester, Squad Five Blue
    edited November 2003
    <!--QuoteBegin--uranium - 235+Nov 16 2003, 04:42 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (uranium - 235 @ Nov 16 2003, 04:42 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Exceeding vsync will degrade performance. If your refresh rate is 60 hertz, then that's the speed at which FPS performance will be the best. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Ehm, sorry but this is just plain wrong.

    VSync locks your framerate to your monitor refresh rate, or in step of halfs of it(1/2, 1/4, 1/8, etc.). The reason for this is to give a smooth image with no tearing. It has nothing to do with computing/displaying performance.

    (Edit: I carnt speel.)
  • TalesinTalesin Our own little well of hate Join Date: 2002-11-08 Member: 7710NS1 Playtester, Forum Moderators
    If you have a Radeon, make sure that ati_npatch and ati_subdiv are both set to zero. If they aren't, you may have TruForm enabled, which is a big framerate hit.
  • Soylent_greenSoylent_green Join Date: 2002-12-20 Member: 11220Members, Reinforced - Shadow
    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->--------------------------------------------------------------------------------
    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->QUOTE (uranium - 235 @ Nov 16 2003, 04:42 AM)
    Exceeding vsync will degrade performance. If your refresh rate is 60 hertz, then that's the speed at which FPS performance will be the best.  <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    Ehm, sorry but this is just plain wrong.
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    I think he means that if your framerate is exceeding your refresh rate you will only have worse performance, more frame tears and possibly also stuttering. This is indeed true.

    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->VSync locks your framerate to your monitor refresh rate<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    That is a mere side-effect, vertical sync makes the graphics card wait when it has finished a new frame until the monitor has completed drawing the last frame before swapping the buffers.

    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->or in step of halfs of it(1/2, 1/4, 1/8, etch.).<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    This is wrong, it is 1/n (1 , 1/2 , 1/3, 1/4...). If it takes slightly less than 3 screen refreshes to complete 1 frame you will get a framerate of 1/3 your refresh rate since your graphics card will wait until the 3rd time your monitor is done drawing the last frame and then swap the image buffers.

    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->The reason for this is to give a smooth image with no tearing<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->, yes, but with vertical sync on you cannot exceed your refresh rate, doing so may only cause performance degradation, this is what I think uranium meant.

    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->It has nothing to do with cumputing/displaying performance.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    It has a great deal to do with performance. Your performance can degrade if you exceed your refresh rate(stuttering, more frame tears etc., this is degradation in qualitative performance), your graphics card will be rendering more than nescessary(since it can't all be displayed) and your CPU will use more cycles to keep up without any gains. If you are using other programs in the background, such as running an undedicated server on a LAN you might not want to waste CPU power.

    If vertical sync is on and you cannot keep up with your refresh rate you will end up at the nearest 1/n framerate to which your graphics card can keep up, this may mean ending up at 50 fps when your graphics card could only draw 95 fps, turning off vertical sync will allow you to have 95 fps instead which is obviously better performance quantitatively but not qualitatively(I would prefer the smooth, tear free 50 fps).
  • tankefugltankefugl One Script To Rule Them All... Trondheim, Norway Join Date: 2002-11-14 Member: 8641Members, Retired Developer, NS1 Playtester, Constellation, NS2 Playtester, Squad Five Blue
    Huh?

    What a long post to say that i was wrong about the

    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->or in step of halfs of it(1/2, 1/4, 1/8, etch.).<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    The rest of it is basically agreeing with me or rewording what I said <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • Soylent_greenSoylent_green Join Date: 2002-12-20 Member: 11220Members, Reinforced - Shadow
    I disagreed quite clearly with <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->It has nothing to do with cumputing/displaying performance.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->, and <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Ehm, sorry but this is just plain wrong.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> as well as <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->or in step of halfs of it(1/2, 1/4, 1/8, etch.).<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> which was just something I wanted to add.

    So... You agree that uranium is right then? <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
  • CheesyPetezaCheesyPeteza Join Date: 2002-11-24 Member: 9784Members, NS1 Playtester, Constellation
    I'd put money on it being your agp driver needs updating as the one that comes with windows sucks. Find out what make of mother board you have and go to their web site and get the latest drivers.
  • LooseCannonLooseCannon Join Date: 2003-01-03 Member: 11753Members
    edited November 2003
    ^ what the last 10 guys said, yeah. <!--emo&::nerdy::--><img src='http://www.unknownworlds.com/forums/html/emoticons/nerd.gif' border='0' style='vertical-align:middle' alt='nerd.gif'><!--endemo-->

    It might be your agp driver(it depends on your mb). It could be old graphics drivers. Tell us what kind of card you have and that might help...
  • uranium_235uranium_235 Join Date: 2002-11-20 Member: 9478Banned
    So i used 'vsync' instead of refresh rate. Sue me.
  • stingeragentstingeragent Join Date: 2002-11-23 Member: 9738Members
    edited November 2003
    I have an Athlon XP 1800+ with 512ram, GF3 Ti200, Win98. Im using the 43.45 drivers as I tried the new ones and HL wouldn't even let me use D3D.

    Well after trying that one guys suggestion to turn off high detail particles and dynamic lights, it's still doing the same thing so I'm stumped.
  • SDJasonSDJason Join Date: 2003-05-29 Member: 16841Members
    im guessing definitely v sync.......

    It doesent sound logical to some.. but v sync HAS to maintain 60 fps... as SOON as i cant.. it drops to 30... then 15...

    I turn mine off and i get 99 fps... but if its on... i get 15-60....

    ~Jason
  • Lt_HendricksonLt_Hendrickson Join Date: 2003-03-21 Member: 14761Members
    i dont get it , i used that wonderful guide and used to get 100 fps ALWAYS.

    Now i only get for 75 norm for some odd reason ( hey hey thats a happy 75 but still what happened to my 100)
  • BentRingBentRing Join Date: 2003-03-04 Member: 14318Members
    I 've got the same problem after a reformat...used to get 99 fps everywhere except in the hugest turrets farms. I've got the typical radeon screwup that nobody can seem to fix.

    I've looked everywhere and tried everything but cant seem to get my fps to go over 50 or so, and usually they hang around 35. Doesnt matter if I have 800x600 with lowest detail or 1600x1200 with 6xFSAA and 16xanisotropic filtering.

    I wouldn't think that the blame would be bad drivers, considering that I installed the same drivers off of the same disc in the before and after situation. The really sad part is, I get lot better fps in D3D mode than in OpenGL, but my crosshair sprites dont appear correctly so I cant use it.
  • stingeragentstingeragent Join Date: 2002-11-23 Member: 9738Members
    Well, does anyone know if there is a console command to turn off vysnc in D3D mode? I looked in my vid card properties and can't find the option under d3d.
  • Soylent_greenSoylent_green Join Date: 2002-12-20 Member: 11220Members, Reinforced - Shadow
    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->im guessing definitely v sync.......

    It doesent sound logical to some.. but v sync HAS to maintain 60 fps... as SOON as i cant.. it drops to 30... then 15...

    I turn mine off and i get 99 fps... but if its on... i get 15-60....
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    vertical sync will allow framerates as high as your refresh rate, you are getting a refresh rate of 60 Hz, this is a known bug of windows XP/2000 that can be circumvented. If you turn off vertical sync you are merely hiding the problem, not solving it, you can still not get a framerate higher than 60 Hz under any circumstance if your refresh rate is 60 Hz, this means equivalent to 40 frames are dropped, simply not shown, each second.

    You should force windows XP to use a better refresh rate and stop defaulting to 60 Hz in openGL, even if you are going to have vsync turned off. 60 Hz flickers badly(as much as a television set), to avoid eyestrain try 75-100 Hz if your monitor can do it at the desired resolution.
  • blanketblanket Join Date: 2003-09-04 Member: 20544Members
    dude, download the latest nvida driver, 51.16
    they finally have a solution to solve the 60 hertz refresh rate in their driver..
    go to "refresh rate override" and change ur "default" to the max refresh rate ur monitor can take
    if u choose over the rate ur monitor, it will become momentarily black

    btw, can i overclock my motherboard agp to 8x agp ?? i have a 4x agp mb but i got a 8x agp card(fx 5600). although i getting 99fps almost all the time except in huge turret farming and fighting, i do play other game such as battlefield. and i wan more fps! so how?
  • MavericMaveric Join Date: 2002-08-07 Member: 1101Members
    <!--QuoteBegin--Talesin+Nov 16 2003, 05:26 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Talesin @ Nov 16 2003, 05:26 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> If they aren't, you may have TruForm enabled, which is a big framerate hit. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    Just a side note:
    TruForm basically "smooths" out polygons on models, effectively TRIPPLING OR MORE the amount of polygons shown and making them look super-duper smooth. Turning off TruForm will CERTAINLY help out your frame rate as it reduces the amount of polygons and calculations needed to do so, however, the models wont be super-duper smooth.
  • uranium_235uranium_235 Join Date: 2002-11-20 Member: 9478Banned
    edited November 2003
    God, people need to learn how computers work.
    Example:

    "OMG I R HAEV TEH AMD 2800 @ 2.08 GHZ!"

    "OMG U SUK I HAV TEH PENTIUM 9822 @ 2.8 GHZ!"

    Except the AMD vastly outperforms the pentium... Pentium markets to the kiddies who don't know jack and think MHz is the only way of measuring a chip performance...
  • blanketblanket Join Date: 2003-09-04 Member: 20544Members
    so wad?? processor is one thing
    a p4 1.0ghz can win a p4 1.5ghz processor IF they have a good hard drive, good ram(i suggest rd ram for pentium), graphic card, monitor and all the accessories
    huh hur. pentium is getting cheaper and amd getting expensive day by day <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
    u are for amd, i am for pentium
    this is not "amd better!! or pentium better!! " thread
    that dude ask how to get his fps back, so let get back to thread ok?
  • EidolanEidolan Join Date: 2002-11-15 Member: 8694Members
    From what i'v read(i chould be wrong) the human eye can only see about 63 FPS, so why bother going over it, you CAN'T see the better frame rate.
  • blanketblanket Join Date: 2003-09-04 Member: 20544Members
    the better the framerate, the more accurate u are as in won't lag. ever try playing in 10+bish fps and find out u can';t aim for ****?
  • Anonymous_CowardAnonymous_Coward Join Date: 2003-08-15 Member: 19768Members
    edited November 2003
    1. Your brain can still notice a difference over time. You may start to feel tired or lose focus. And it causes greater eye strain.
    2. Some people can experience motion sickness and/or an onset of seizures from only a few moments of low framerate.
    3. During play, framerate dips down. If you actually improve fps, and not just remove limits, it can really help during a tense firefight.
    4. A higher framerate allows you to better deal with a higher mouse sensitivity.
    5. I think it helps you to bunnyhop more effectively...

    Besides that, I can't think of anything.

    Edit: Of course you will play worse below 20 fps. He was referring to framerates above 65.
Sign In or Register to comment.