Roob's Vsync/fps Guide

2456

Comments

  • l337_l32Kl337_l32K Join Date: 2003-01-27 Member: 12872Members
    well I have a viewsonic monitor (vg 150) and have tried to up the refresh rate for a while. Problem is, it goes "out of range" whenever I try to turn it up and I have to go into VGA mode while my mom is sitting over here saying "WHAT'S WRONG darnit!!!" I'd like to get my refresh rate up, but don't really know about this stuff, and frankly, I'm afraid of it. I'm good with computers, but I don't like this crap. Anybody want to help? If you need to know, all I got's a geforce 2 integrated GPU
  • SandrockSandrock Join Date: 2002-12-16 Member: 10905Members, Constellation, Reinforced - Shadow
    edited April 2003
    I just downloaded and used the NVRefresh Tool to up my refresh rate to 85hz. I haven't noticed much of a difference yet pertaining to lines/eye strain, but for some reason, it seems like my build speed has increased. Might just be my mind playing tricks on me though.
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    Sandrocky - your build speed WILL increase, as you've gone from 60fps to 85fps. The added benefit is that now your monitor is running at 85Hz instead of 60Hz.
    ----------
    Cereal Killr:<!--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--> I can go up to 85Hz, but vsync only puts me at 60 :/

    So I turned it off and set fps_max to 84 (I dunno works better than 85...) and it works fine, no frame differences or anything <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    If your monitor can go up to 85Hz in the resolution you game at, then you should enable vsync and use the NVrefresh fix or RefreshLock programs. This will give you 85fps in game and ensure your monitor is running at 85Hz in game as you know it can. At present it sounds like your monitor is still running at 60Hz whatever your fps are (because you turned vsync off). This is baaad mmmkay <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->

    ---------

    DrunkMonkey:<!--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-->hello, i followed ur guide and things but i still got problems.

    when i try and put my refresh rate to anything higher than 70, then the screen becomes fizzy blured lines, and, i put it to adapter default to avoid optimal, but feel optimal is probably 60 from the feeling of my eyes. 
    i don`t know about my vsync, i cant find anywhere to switch it on or off. i got nvidga gainward geforece 440 with 1700 AMD and my fps caps around 70.
    i have done with the unlock fps console command thing in hl. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    First off make sure your monitor is running in a suitable resolution in game. If you have anything but a storming monitor, and you're running in 1600x1200 or similar, the refresh rate supported will not be very high. You would be advised to run HL at 1024x768 or less.
    Second, ensure you have the correct monitor drivers. If this isn't possible, go to the monitor manufacturer website and find out what refresh rates are supported at all monitor resolutions. There should be a list looking something like this:

    Belinea 10 30 40:

    640 x 480 max. 150 Hz
    800 x 600 max. 135 Hz
    1024 x 768 max. 105 Hz
    1280 x 1024 max. 75 Hz
    1600 x 1200 max. 65 Hz
    (that's my monitor, only use this if you have a Belinea 10 30 40!!!)

    When you have this information, run the refresh lock program and specify the correct refresh rate for each monitor resolution as in the table above (for your monitor though!).

    It sounds as though your monitor does NOT support the refresh rate you're attempting to run in and you MUST ensure either a) CORRECT DRIVERS or b) correct refresh rates are entered into the refresh lock program.

    Leet Lerk:<!--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-->I'd like to get my refresh rate up, but don't really know about this stuff, and frankly, I'm afraid of it. I'm good with computers, but I don't like this crap. Anybody want to help? If you need to know, all I got's a geforce 2 integrated GPU <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    there is no reason to be afraid of this stuff!
    Know your monitor. The list above is pretty much all you need to know - what refresh rate at what resolution. If the maximum refresh rate your monitor can manage at 800x600 or above is 75 or less, you might as well run in that resolution with vsync on and get 75fps. Sure the ammo etc numbers are kinda big, but the graphics will be smoother and you'll be giving your eyes a break too.
    FPS IS important (at least in 1.04), but IMHO not as important as getting the refresh rate up to a reasonable value!! you can tweak fps later, even disable vsync but still run at 800x600 (if that gives you a high refresh rate), thus enabling a higher fps and a reasonable refresh rate. Once you know your monitor, you have NO REASON TO BE AFRAID OF CHANGING THINGS, just remember what the maximum values are (or better write them down)!!!

    --------


    On a more general note, I used to run HL in high resolution, which was great but my monitor obviously ran at a lower refresh rate as a result. It is very nice to run at 1600x1200 (especially when your system runs nicely at this resolution), but spare a thought for your poor little monitor, straining away trying to keep up with your system!
    Spare a thought for your eyes too, and run in a lower resolution at a higher refresh rate. The performance gain goes alongside a better looking game (when vsync is on!), despite the drop in resolution

    Roo
  • Brass_PigeonBrass_Pigeon Join Date: 2002-11-08 Member: 7756Members
    *tries getting to the top of missilecommand again but plummets down as he only reaches to 75% of the distance up*
    damn my 20 fps!
  • Savag3Savag3 Join Date: 2003-03-05 Member: 14336Members
    Roob your guide **** up my monitor, theres all this black smoke coming out of it now.
  • Error404Error404 Join Date: 2002-11-19 Member: 9353Members
    <span style='font-size:14pt;line-height:100%'>STICKY THIS GUIDE </span>

    *bump*
  • TeoHTeoH Join Date: 2002-12-30 Member: 11640Members
    <!--QuoteBegin--Savag3+Apr 10 2003, 05:21 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Savag3 @ Apr 10 2003, 05:21 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Roob your guide **** up my monitor, theres all this black smoke coming out of it now. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    [PackardBellTechnicalSupportLine]

    To fix this problem, insert your Packard Bell restore CD into the CD drive, then press the reset button on your computer.

    [/PackardBellTechnicalSupportLine]
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    edited April 2003
  • TeoHTeoH Join Date: 2002-12-30 Member: 11640Members
    <!--QuoteBegin--Roobubba+Apr 10 2003, 05:40 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Roobubba @ Apr 10 2003, 05:40 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Please be more specific about exactly what happened and I may be able to help you further.

    Roo <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    .....


    mate....


    He's clearly joking.
  • eggmaceggmac Join Date: 2003-03-03 Member: 14246Members
    <!--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-->I dont have one... will my bestiality porn collection CD #166 work as well? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    Roob, if you take him serious with that statement you really have serious issues <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
  • Ph0enixPh0enix Join Date: 2002-10-08 Member: 1462Members, Constellation
    I think Roos just switched to helpful mode and not thinkin straight <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    bah leave off will you!!! I've been at work too long and I'm going to be here for another very long time <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->

    <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
  • JowerJower Join Date: 2003-02-12 Member: 13448Members
    All you people who say it's cause your eye's hurt are such liers...
    Everyone knows it's to feel all cool and be able to brag !
    hehe

    And I find it odd that if I have V-sync on I get either
    my refreshrate in FPS ( not very common )
    about half my refreshrate in FPS ( most common )
    about 1/3 of refreshrate in FPS ( not very common )
    While if I have V-sync off it goes around the same values just not in 3 steps but in 1 FPS at a time...
    lol
    So weird...
    I'll just wait for my new graphiccard to come...
    If I wish hard enough it WILL come through the roof right ?
  • TeoHTeoH Join Date: 2002-12-30 Member: 11640Members
    <!--QuoteBegin--Jower+Apr 10 2003, 09:22 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Jower @ Apr 10 2003, 09:22 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> And I find it odd that if I have V-sync on I get either
    my refreshrate in FPS ( not very common )
    about half my refreshrate in FPS ( most common )
    about 1/3 of refreshrate in FPS ( not very common )
    While if I have V-sync off it goes around the same values just not in 3 steps but in 1 FPS at a time...
    lol
    So weird...
    <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    If your system is quite slow and can't actually manage a framerate equal to your refreshrate, vsync often seems to force you into a multiple of your refresh instead.

    I notice this occasionally when running a local host, while at 100hz and with alot of crap on the screen (Phasegates especially) my framerate may occasionally drop - from 100 straight down to 50. Or back up to 100 again if i face a different area of the screen. It looks extremely strange.
  • JowerJower Join Date: 2003-02-12 Member: 13448Members
    It's odd..
    But it'll prolly change if I get a new GFX card
    My GeForce2 MX is getting pretty out of date <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    This makes perfect sense, after all if the game cannot keep up with your refresh rate (like your example of looking at phase gates), it has to maintain synchronization with the monitor. Clearly it is easier for the game to play one frame every 2 refreshes of the monitor instead of playing 6 frames out of 7 refreshes and so forth to get intermediate values. One every 2 3 4 5 refreshes makes sense. These people who have 30fps and can't get higher are running with Vsync ON and have systems that can't reach 60fps, hence the game simply plays one frame every 2 refreshes.

    If vsync is disabled, there is clearly no limit on the game fps as imposed by the monitor above, hence the maximum value the graphics card and system can cope with will be what you get.

    If your system is only doing 30fps, you may be able to boost this higher while keeping vsync on if you monitor can support higher refresh rates (eg 100Hz), then the system may be able to cope with 50fps (but not with 60...)
    TBH though in the case of slower systems, you might as well fix your monitor refresh rate and run the game with vsync disabled to ensure you're not getting huge performance hits in critical situations.

    Roo

    Roob's *No Time For Muppets* NS 1.04 163.1.180.217:27016
  • Young_TrotskyYoung_Trotsky Join Date: 2003-01-14 Member: 12285Members
    Right, I'm not sure if this has already been posted but i would like to ask a question and can't be arsed looking through 4 pages to see if it's already come up, sorry if it has, please answer again <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->

    Someone said that Windows 2000/XP lock your refresh rate at 60Hz. I have Windows 2000 and recently changed my refresh rate from 60 to 75, seeing as I have Windows 2000 does that mean my refresh rate is still at 60 or is it actually running 75? I'm confused.
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    edited April 2003
    it means your IN GAME refresh rate will still be 60Hz, even if your desktop refresh rate is 75.
    Get the refresh lock, and make sure you have correct drivers for your monitor.
    Try running NS with VSYNC on, and see what fps you get (net_graph 3 in console). It should be the maximum your monitor can support in your GAMING resolution.


    I should have made more of a distinction between desktop and gaming (I've not tried gaming in my desktop resolution to see if the refresh rate is correct, but tbh just download refreshlock and you won't need to worry about it)

    Hope this helps,

    Roo

    <span style='color:yellow'>EDIT First post updated to include this info</span>
  • Young_TrotskyYoung_Trotsky Join Date: 2003-01-14 Member: 12285Members
    edited April 2003
    Thanks Roo, but i do have one more question:

    <!--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-->These people who have 30fps and can't get higher are running with Vsync ON and have systems that can't reach 60fps, hence the game simply plays one frame every 2 refreshes.

    If vsync is disabled, there is clearly no limit on the game fps as imposed by the monitor above, hence the maximum value the graphics card and system can cope with will be what you get.
    <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    I don't have refreshlock so I'm guessing my in-game refresh rate is 60Hz, when i put vsync on i only get 30fps, does this mean that when i get refreshlock and my in-game refresh rate is boosted to 75Hz I will only get 37.5 fps with vsync on?

    Edit: btw, i can get 100 fps with vsync off
    I think that question makes sense <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    Yes in theory, tell me if that's the case in practice!!

    I would suggest that you use the refreshLock program to boost your monitor performance, and get used to running NS with VSYNC off until you next upgrade, because anything under 50fps is going to be quite painful in 1.04. You may have more luck in 1.1 when it comes out though.

    I'm going home now, but will be on the server tonight. my contact details are in sv_contact (viewable from outside the server in the all seeing eye or gamespy or gametiger), so feel free to e-mail or icq me or msn me.
  • Young_TrotskyYoung_Trotsky Join Date: 2003-01-14 Member: 12285Members
    <!--QuoteBegin--Roobubba+Apr 10 2003, 11:12 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Roobubba @ Apr 10 2003, 11:12 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Yes in theory, tell me if that's the case in practice!! <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    I will tell you on Saturday when I get my PC back and download refreshlock, thanks for the help Roo, I guess I'll come and grace your server with my presence a little more often in the future. DON'T YOU LAUGH AT ME!!!
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
  • SandrockSandrock Join Date: 2002-12-16 Member: 10905Members, Constellation, Reinforced - Shadow
    <!--QuoteBegin--Roobubba+Apr 10 2003, 03:06 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Roobubba @ Apr 10 2003, 03:06 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Sandrocky - your build speed WILL increase, as you've gone from 60fps to 85fps. The added benefit is that now your monitor is running at 85Hz instead of 60Hz. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    I always had vsync off, so before getting NVRefresh, I was getting 100fps @ 60hz. Now I still have vsync off, but I'm getting 100fps @ 85hz. My actual FPS hasn't changed, but it just <b>seems</b> like my build speed has increased while my actual FPS hasn't. I think it's because my monitor is rendering more frames on screen now, so unconsciously it seems to build faster, when actually it isn't.
  • OSSNitroOSSNitro Join Date: 2003-03-11 Member: 14378Members
    good guide, but for ATI Radeon users, dont forget to type
    "!!@%$ATI_NPATCH 0"!!@%$ in console,(without the "" and the @@ and the %% and the !! and the $$) <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> )
  • Young_TrotskyYoung_Trotsky Join Date: 2003-01-14 Member: 12285Members
    $ATI_NPATCH 0

    Are you serious? DONT LAUGH AT ME!!!
  • nicussnicuss Join Date: 2002-11-15 Member: 8749Members
    I'm running with v_synch on because i can't stand the frame tearing. also refresh fix for win2k, and fps_max 100.
    My fps is between 40 and 100 depending on how much stuff i look at, but it never jumps from 100 to 50 and back, always moves in 1fps increments. Weird...
  • Frogg2Frogg2 Join Date: 2002-11-02 Member: 4867Members, Constellation
    yes i can't wait for 1.1 so i can turn vsync back on :P
  • Ph0enixPh0enix Join Date: 2002-10-08 Member: 1462Members, Constellation
    Alls well <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->

    Nice steady 100 FPS. This is why I bought a GF4 TI4400 <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
  • ChadsehChadseh Join Date: 2003-03-26 Member: 14916Members
    Great post Roo, I normally get 60-100 fps, so not bad for flying etc.
  • ChadsehChadseh Join Date: 2003-03-26 Member: 14916Members
    <!--QuoteBegin--nicuss+Apr 10 2003, 01:24 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (nicuss @ Apr 10 2003, 01:24 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> I'm running with v_synch on because i can't stand the frame tearing. also refresh fix for win2k, and fps_max 100.
    My fps is between 40 and 100 depending on how much stuff i look at, but it never jumps from 100 to 50 and back, always moves in 1fps increments. Weird... <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    Isn't it technically impossible for the card to /slowly/ move down in FPS when it can't handle what's on the screen? Unless you shouldn't be getting the dropped FPS in the first place.
Sign In or Register to comment.