Fps Help

jonesdaniel11jonesdaniel11 Join Date: 2003-02-10 Member: 13387Members
<div class="IPBDescription">done something to mess them up :.(</div> Right...i was playing natural selection most the weekend recieving 35-60 fps throughout all maps. Ive done something since then to mess it up so i cant recieve over 30fps. I've tried reinstalling all of halflife and its patch, and ns and the v card but none of it worked so i think ive done something in either :-
dxdiag
the "my computer" properties
or the desktop properties
this is really annoying...since i cant even play counter strike without dipping down below 15fps sometimes <!--emo&:angry:--><img src='http://www.unknownworlds.com/forums/html/emoticons/mad.gif' border='0' style='vertical-align:middle' alt='mad.gif'><!--endemo-->
will be super grateful if anybody can help me <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->

Comments

  • DervishDervish Join Date: 2002-11-01 Member: 2423Members
    I just figured this out last night... but if you go into your desktop properties, settings, then to your video card properties, and click advanced... click on the OpenGL thing, and turn Vertical Sync to 'always off.' That's what was keeping me from getting anything but 30 fps on a freakin' Athlon XP 2200 with 512 MB ram and an NVIDIA GeForce4 420 64 MB card... ~shrugs~ If that doesn't help out, I have no idea.

    BTW, in the future you should keep in mind this should go in the Tech Support forum, I believe.
  • AnavrinAnavrin Join Date: 2002-10-30 Member: 1734Members
    If you're capable of getting 60 fps, then I doubt it's the command "max_fps" since that only caps your framerate (ie: have it stay constant at 30 FPS since you can get it beyond that number). I guess try it, but I don't think it'll work.

    What it sounds like is a driver issue. I'm assuming you've already tried that. What is your video card?

    For mine, my FPS dips to a sub 20 rate if I have my TV tuner running in the background, for example. Could it be that you installed something that runs in the background that uses your video card? You may also have inadvertantly underclocked your video card.

    Lastly, does it only happen in HL? Or have your frames dropped in every 3D game/program that uses the graphics accelerator? If so, it can be anything... including underclocking your FSB, lowering your CPU multiplier (unlikely), or some plain hardware conflict forcing a certain component to run in safe mode.

    Nobody can tell you what's wrong unless you give us more information. There's just too many possibilities that results in lower framerates.
  • AnavrinAnavrin Join Date: 2002-10-30 Member: 1734Members
    <!--QuoteBegin--Dervish+Mar 21 2003, 07:03 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Dervish @ Mar 21 2003, 07:03 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> I just figured this out last night... but if you go into your desktop properties, settings, then to your video card properties, and click advanced... click on the OpenGL thing, and turn Vertical Sync to 'always off.' That's what was keeping me from getting anything but 30 fps on a freakin' Athlon XP 2200 with 512 MB ram and an NVIDIA GeForce4 420 64 MB card... ~shrugs~ If that doesn't help out, I have no idea. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    I don't think that's it. If he did enable Vsync, he shouldn't be getting 15 FPS. He should be constantly getting 30 FPS in all situations in HL. Obviously it has slowed down enough for him to affect his playing abilities, which must mean a dip to much lower levels than 30 FPS. It is worth looking into I guess, but it doesn't explain everything.
  • jonesdaniel11jonesdaniel11 Join Date: 2003-02-10 Member: 13387Members
    edited March 2003
    ok, heres my pc specs
    128mb ram (updating to 512mb soon)
    666mhz pentium 3
    nvidia geforce 4 mx 420

    im pretty damn sure it started when i installed quake 3 :/ and tried to do something to make that run better (since it used to run fine on my old v card, a tnt2 pro) and im pretty sure ive changed something for the worse
    I believe this only effects HL since i tried running c&c renegade and that seemed to run fine
  • AnavrinAnavrin Join Date: 2002-10-30 Member: 1734Members
    edited March 2003
    OK, so it's isolated to HL. It'll make diagnosis much easier.

    Your hardware can definitely run HL faster than 30 FPS. What version of the detonators do you have?

    Are you using OpenGL or Direct3D?

    Is A3D or EAX turned on?

    And you mention that you were tweaking your video card for Quake3?
  • jonesdaniel11jonesdaniel11 Join Date: 2003-02-10 Member: 13387Members
    well it said it was the latest, and the file is called 41.09_win2kxp (i have win xp btw)
  • SuperflySuperfly Join Date: 2002-11-01 Member: 3485Members, Constellation
    Check your monitor screen refresh rate. 75 hertz and below will kill your FPS on most monitors.
  • jonesdaniel11jonesdaniel11 Join Date: 2003-02-10 Member: 13387Members
    edited March 2003
    ive just set it to 100 hertz, since it says thats the highest my monitor can handle, so once ive finished my download il see if that makes any difference <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
    Nope...still as poo as before...god knows what i could have done to make it go as bad as this <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
  • SecretFireSecretFire Join Date: 2003-01-02 Member: 11712Members
    It is NOT vsync...in order for vsync to be capping your framerate and 30 fps, you'd have to be runnign your monitor at 30 hz, which you definately aren't.

    Try going into your video card options and seeing if you turned on anti-aliasing or anisoropic filtering. Nvidia cards get a really big slowdown from using anisotropic filtering or AA.
  • TsungfaiTsungfai Join Date: 2002-12-23 Member: 11454Members
    If you have GeForce video card and Windows XP try using this program.

    Download from this site: <a href='http://www.pagehosting.co.uk/rf/' target='_blank'>http://www.pagehosting.co.uk/rf/</a>

    From the things I hear you can get 100fps even when you have V-Sync enabled.
  • tseepratseepra Join Date: 2002-12-11 Member: 10530Members
    Did you try:

    in console:

    fps_max 99

    fps_modem 99

    ?
  • SoBe_DragonSoBe_Dragon Join Date: 2002-12-04 Member: 10465Members
    edited March 2003
    to increase frames with console commands:

    fps_max 100
    fps_modem 100
    rate 99999
    r_decals 0

    99.9fps maxed out all the time...about 60 in commander mode in 1152 res...gg
  • AnavrinAnavrin Join Date: 2002-10-30 Member: 1734Members
    Dude, do <b>NOT</b> type what these people told you to type unless you know what they do and what the principle behind the number means. Typing in a rate that is higher than your can handle will be disasterous. Frankly, I don't think they know the ramifications of having such a ridiculously high value for some of these variables. The only safe variable you can play with is max_fps and maybe r_decals. But if your GF4MX slows down to 30 FPS because of the decals, then something is wrong. In other words, that's not the problem - something else is causing you slowdowns.

    > From the things I hear you can get 100fps even when you have V-Sync enabled.

    If you can get 100 FPS with Vsync on anything but a monitor that can support 100 Hz, then Vsync is not enabled. Or if it is, you've broken it. The whole point of Vsync is to syncronize between the video card's output buffer and monitor refresh. There's no point in getting an external program to get it higher, because you effectively break Vsync. Might as well not turn it on in the first place.

    And as stated above, Vsync would not be the culprit if you have 30 FPS.

    I'm not sure why you'd have slowdowns in HL if you don't in any other 3d shooter. I'd do a timedemo to make sure you really are getting 30 FPS, and try to figure out at what parts you slow down. And yes, as stated above, make sure anti-aliasing is off. Anisotropic rendering shouldn't cause you to slow down much in HalfLife though. If it was AA's fault, you'd see massive slowdowns in other games too, but since that's not the case, I'm out of ideas. Best advice I can give you is to remember what you did to your system before it slowed down and then undo it.

    Or you could've enabled some obscure r_ or gl_ command that gives you higher image quality at the expense of massive slowdown. There's still not enough info to help you out.
  • cracker_jackmaccracker_jackmac Join Date: 2002-11-04 Member: 6891Members, Constellation, Reinforced - Shadow
    edited March 2003
    <!--QuoteBegin--SoBe.Dragon+Mar 21 2003, 06:34 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (SoBe.Dragon @ Mar 21 2003, 06:34 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> to increase frames with console commands:

    fps_max 100
    fps_modem 100
    rate 99999
    r_decals 0
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    r_decals isn't on the other hand
  • jonesdaniel11jonesdaniel11 Join Date: 2003-02-10 Member: 13387Members
    When i go into the v card settings, i can choose from application, balance and aggresive for peformance. Which one will result in best game peformance? Also in the "my computer props" (system in the control panel)
    i was told to change this setting
    click on advanced
    go onto peformance settings
    click the advanced tab
    look at the bottom and click on change
    i was told to change both the setting from
    initial size (mb) from 194
    maximum size (mb) 320
    to
    initial size (mb) 600
    maximum size (mb) 600

    does that sound like it could have messed anything up?
  • TakelTakel Join Date: 2002-11-07 Member: 7496Members
    Please check for the following:

    *Full Screen Anti-aliasing. Unless you got a VERY good graphics card, ensure this baby is OFF
    *Resolution Setting in-game. Is it too high? Try setting it lower and see how that goes
    *Texture Size. You might want to set this to 16bit or something, or set the colour quality lower. The more colours that potentially has to be rendered, the more memory bandwidth is required and/or processing. That is if you can stand the probably obvious reduction in quality
    *As for the performance settings, leave it on Balanced. There is no real need to muck around with this switch
    *Another thing: Why on earth did you change your virtual memory setting is you ahd no idea about them? Changing that setting will have little to no impact on FPS unless your RAM is REALLY low, which it shouldn't be. Another thing: I tend to leave the min and max values on virtual memory the same so Windows doesn't or cannot screw around with it for itself while I'm using it (512-512 is what I'm using. 512 or RAM, 512 or VirtMem with a constant min/max)

    If you had reinstalled everything, it can't be configuration wise problems, unless it was driver settings. Formatting is too drastic so taht is out of the option.
    The only other thing you could try is updating your motherboard's drivers and see if you can get better AGP performance, BUT that I don't recommend unless you absolutely know what you are doing and get someone to PHYSICALLY AND VISUALLY double check everything before you upgrade motherboard firmware/drivers! preferably someone who is knowledgable in compters! If you screw up a firmware update, your mobo is toast

    oh yeah, this may seem obvious but you ARE using hardware acceleration and not software for the rendering right? Might want to double check that one
  • jonesdaniel11jonesdaniel11 Join Date: 2003-02-10 Member: 13387Members
    <!--QuoteBegin--Takel+Mar 22 2003, 04:13 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Takel @ Mar 22 2003, 04:13 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
    oh yeah, this may seem obvious but you ARE using hardware acceleration and not software for the rendering right? Might want to double check that one <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    mate, sorry for sounding like a right berp but im really quite new to all these settings and stuff. The only reason i changed the setting was beacuse i was advised to by activision. I get a bloke that builds his own pc's to get me the upgrades, so that they are all compat etc... but anyway, i bet i sound like a right flid, but how do i check that im using harware accel and not software..
  • jonesdaniel11jonesdaniel11 Join Date: 2003-02-10 Member: 13387Members
    w00t i think ive fixed it
  • OneFishTwoFishOneFishTwoFish Join Date: 2002-12-11 Member: 10624Members
    Ok, now can someone help me with this? I get 100 fps in CS but only 30 in NS. Why? My Vsync is off, I have it set on aggressive and I also tried it balanced. Antialiasing is off as well and Anisotropic. I have the latest Drivers for my card (gforce4 4600). I have 512 Corsair XMS and a AMD XP 2500+ Barton 333FSB. I have tired everything. Lower res in game, different hertz settings on my monitor and so on. Can someone help me? <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
  • ainfectainfect Join Date: 2003-02-04 Member: 13102Members
    Use this guide to max your FPS and to get your network settings perfect...

    <a href='http://www.planethardware.com/features/tweak/cs_tweak/' target='_blank'>http://www.planethardware.com/features/tweak/cs_tweak/</a>

    its a CS guide, but its all the same for NS.

    BTW, for those trying to crack 60 FPS and cant do it, you must turn Vertical Sync off. To do this, go to your display properties/settings/advanced button. at that point it all depends on your card. Its usually found under your additional properties. Once you turn Vertical Sync off, just set fps_max 100 and you should get max res. Then monitor your FPS by using net_graph 3. net_graph 3 will also show your packet loss, choke, rates, etc.

    Ok im tired. Take a look at this guide and enjoy great NS gaming...
  • Lt_HendricksonLt_Hendrickson Join Date: 2003-03-21 Member: 14761Members
    where can i find my monitors max refresh rate?? mines set at 60 hertz.
  • TeoHTeoH Join Date: 2002-12-30 Member: 11640Members
    edited April 2003
    There is a much better solution to turning Vsync off if you have a decent monitor:

    <!--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-->
    where can i find my monitors max refresh rate?? mines set at 60 hertz.
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    Assuming your monitor can run at higher than 60hz in your HL resolution (It probably can) then you are being screwed by windows (probably XP). XP likes to set your refresh rate to 60hz when running halflife regardless of what your monitor can actually support. HL also lacks any console commands to set monitor refresh, so you end up with a 60Hz refresh rate.

    To get around this you can use a few tricks to get windows to set your refresh correctly, in my case i'm using a program called refreshlock. Refreshlock allows you to choose the refresh rate you want each resolution/colour depth to run in, and will force you into that refresh rate regardless of what windows incorrectly attempts to set it to. The link to the program has already been posted once in this thread, i'll stick it in here for people too lazy to look back up:

    <a href='http://www.pagehosting.co.uk/rl/' target='_blank'>http://www.pagehosting.co.uk/rl/</a>

    <!--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-->
    From the things I hear you can get 100fps even when you have V-Sync enabled.
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    You can get 100fps if your monitor actually stretches to 100hz :)

    Vsync caps your framerate to your monitors refreshrate, in order to get 100fps with vysnc on you need a monitor that can operate at 100hz, a version of windows that can set your refresh rate correctly OR a copy of refreshlock that will force windows to set it correctly, and finally a system that can run HL at 100fps.
  • Raw_EvilRaw_Evil Join Date: 2003-01-05 Member: 11903Members
    Sorry if i dug this up from the 13764th page but i have a solution: if you are having FPS (yes both meanings) problems with XP, you may have installed the XP 'powertoys'. Do not, under any circumstances have these tools installed when trying to play games... they will screw up your framerate real good.

    I know because i had them at one stage and when somebody told me to remove them, i did and i get a lot better framerate than i ever did before.
  • SoBe_DragonSoBe_Dragon Join Date: 2002-12-04 Member: 10465Members
    dont forget to type r_drawviewmodel 0 to raise your FPS by up to 30 frames!!
  • OneFishTwoFishOneFishTwoFish Join Date: 2002-12-11 Member: 10624Members
    r_drawviewmodel 0 did nothing for me. I am still at 30 fps. I am running 2000 and still no luck getting higher than 30 fps.
  • UnderDOGUnderDOG Join Date: 2003-04-05 Member: 15221Members
    tag for latter refrence
Sign In or Register to comment.