How can I limit my maximum FPS?

yiqishenjiyiqishenji Join Date: 2013-01-06 Member: 177796Members
<div class="IPBDescription">Is there any console code or something?</div>And btw,can I somehow make my fps always shown on my screen?
«1

Comments

  • lwflwf Join Date: 2006-11-03 Member: 58311Members, Constellation
    Yes, it's on the wiki.

    <a href="http://www.unknownworlds.com/ns2/wiki/index.php/Console_Commands" target="_blank">http://www.unknownworlds.com/ns2/wiki/inde...onsole_Commands</a>
  • current1yoldcurrent1yold Join Date: 2012-09-10 Member: 158911Members
    <!--quoteo(post=2061358:date=Jan 16 2013, 09:25 AM:name=lwf)--><div class='quotetop'>QUOTE (lwf @ Jan 16 2013, 09:25 AM) <a href="index.php?act=findpost&pid=2061358"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Yes, it's on the wiki.

    <a href="http://www.unknownworlds.com/ns2/wiki/index.php/Console_Commands" target="_blank">http://www.unknownworlds.com/ns2/wiki/inde...onsole_Commands</a><!--QuoteEnd--></div><!--QuoteEEnd-->

    If you are talking about FSPMax setting then that really doesn't work like you think it would. It makes things look much worse then they should be when you are bumping against the max number you set.
  • PikachuPikachu Join Date: 2012-10-03 Member: 161437Members
    <!--quoteo(post=2061356:date=Jan 16 2013, 09:17 AM:name=yiqishenji)--><div class='quotetop'>QUOTE (yiqishenji @ Jan 16 2013, 09:17 AM) <a href="index.php?act=findpost&pid=2061356"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->And btw,can I somehow make my fps always shown on my screen?<!--QuoteEnd--></div><!--QuoteEEnd-->
    The video option <i>vsync</i> (double buffer) is superior to <i>maxfps N</i> command in performance. r_stats shows way too much information and is obnoxious, you should instead look into an overlay such as MSI Afterburner (on screen display server) which has controls for color, backdrop, and size.

    People with software frame rate limiters report better perceived frame rate when limited just below 60 FPS as opposed to 60 FPS or higher.

    Enjoy.
  • CommunistWithAGunCommunistWithAGun Local Propaganda Guy Join Date: 2003-04-30 Member: 15953Members
    <!--quoteo(post=2061456:date=Jan 16 2013, 11:59 AM:name=Pikachu)--><div class='quotetop'>QUOTE (Pikachu @ Jan 16 2013, 11:59 AM) <a href="index.php?act=findpost&pid=2061456"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->The video option <i>vsync</i> (double buffer) is superior to <i>maxfps N</i> command in performance. r_stats shows way too much information and is obnoxious, you should instead look into an overlay such as MSI Afterburner (on screen display server) which has controls for color, backdrop, and size.

    People with software frame rate limiters report better perceived frame rate when limited just below 60 FPS as opposed to 60 FPS or higher.

    Enjoy.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Vstink is terrible. If you dip below the refresh rate it drops yous you to HALF. So if you hit 59fps you will now be getting 30, and then if you hit 29, 15, etc....Plus, holy god the mouse lag is unacceptable, especially in game like NS. IF you are dead set on vsync you better have an nvidia card capable of adaptive vsync
  • MestaritonttuMestaritonttu Join Date: 2004-07-29 Member: 30229Members, Reinforced - Shadow, WC 2013 - Gold
    Yup, vsync causes mouse lag. Obviously, because vsync means it prepares 1-2 images to be presented, and since it can't tell the future, it lags behind.

    maxfps 60

    I type that in console every mapchange. Well, I press a button, you can bind it with "bind f4 maxfps 60" or something. 60 is the refresh rate of my monitor so that's why I use 60. :p
  • VitdomVitdom Join Date: 2012-04-30 Member: 151345Members, Reinforced - Supporter, Reinforced - Silver, Reinforced - Gold, Reinforced - Diamond, Reinforced - Shadow, WC 2013 - Shadow
    edited January 2013
    <!--quoteo(post=2061501:date=Jan 16 2013, 08:32 PM:name=Mestaritonttu)--><div class='quotetop'>QUOTE (Mestaritonttu @ Jan 16 2013, 08:32 PM) <a href="index.php?act=findpost&pid=2061501"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Yup, vsync causes mouse lag. Obviously, because vsync means it prepares 1-2 images to be presented, and since it can't tell the future, it lags behind.

    maxfps 60

    I type that in console every mapchange. Well, I press a button, you can bind it with "bind f4 maxfps 60" or something. 60 is the refresh rate of my monitor so that's why I use 60. :p<!--QuoteEnd--></div><!--QuoteEEnd-->
    Same here, but I stopped pressing the button all the time because I saw Ironhorse say a limiter(of 60-below) will actually cause reliance and consistent performance issues in the engine. I guess the tiny bit of additional work load on the GPU/CPU for frames per second is better than having greater performance issues.
    <!--quoteo(post=2033122:date=Nov 23 2012, 09:50 PM:name=ironhorse)--><div class='quotetop'>QUOTE (ironhorse @ Nov 23 2012, 09:50 PM) <a href="index.php?act=findpost&pid=2033122"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Maxfps command or vsync will both create stuttering for you currently. Something about the transition from 60 to 30 fps. When the game renders 59 fps or less it automatically drops down to 30 fps (As vsync is designed to do) but while doing this , massive stuttering occurs that you can observe with profile turned on. I've reported this to Max already in the past, and many others in the tech support forums experience this. My suggestion: dont limit the frames in the meantime :)<!--QuoteEnd--></div><!--QuoteEEnd-->
  • MestaritonttuMestaritonttu Join Date: 2004-07-29 Member: 30229Members, Reinforced - Shadow, WC 2013 - Gold
    <!--quoteo(post=2061517:date=Jan 16 2013, 09:50 PM:name=Vitdom)--><div class='quotetop'>QUOTE (Vitdom @ Jan 16 2013, 09:50 PM) <a href="index.php?act=findpost&pid=2061517"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Same here, but I stopped pressing the button all the time because I saw Ironhorse say a limiter(of 60-below) will actually cause reliance and consistent performance issues in the engine. I guess the tiny bit of additional work load on the GPU/CPU for frames per second is better than having greater performance issues.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Uh, I haven't noticed any framerate drops or stuttering from maxfps command. I'm familiar with the vsync fps drop.

    I can't play without a limiter, or well, I could, but it makes my gtx 660ti go friggin' nuts, maybe because my fan profile is a little harsh... But in general I don't like the idea of needlessly tasking my gpu. :S
  • DavilDavil Florida, USA Join Date: 2012-08-14 Member: 155602Members, Constellation
    Yep if i didn't limit my fps to 100 my cards would be doing ~160fps and temps going above 60c which is outside of my comfort zone. The maxfps command works just fine for me.
  • Tom-RTom-R Join Date: 2013-01-09 Member: 178515Members
    <!--quoteo(post=2061538:date=Jan 16 2013, 08:36 PM:name=Davil)--><div class='quotetop'>QUOTE (Davil @ Jan 16 2013, 08:36 PM) <a href="index.php?act=findpost&pid=2061538"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Yep if i didn't limit my fps to 100 my cards would be doing ~160fps and temps going above 60c which is outside of my comfort zone. The maxfps command works just fine for me.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Anything up to 80c is considered normal for graphics cards. They would need to reach 100c+ to be in critical danger. So you're a tad paranoid there.
  • IronHorseIronHorse Developer, QA Manager, Technical Support & contributor Join Date: 2010-05-08 Member: 71669Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Subnautica Playtester, Subnautica PT Lead, Pistachionauts
    latest info on this matter:
    Seems some video drivers default to triple buffering, ignoring in game settings. This can conflict obviously and *may* be the source of hitching.
  • fanaticfanatic This post has been edited. Join Date: 2003-07-23 Member: 18377Members, Constellation, Squad Five Blue
    edited January 2013
    I'm not sure if I understand; the maxfps command has an effect on triple buffering, or are the vsync and maxfps issues separate?

    What the players need from the maxfps command is just a simple function that prevents the framerate from going above a set value. It certainly shouldn't emulate vsync in any way.
  • buhehebuhehe Join Date: 2012-05-15 Member: 152140Members
    <!--quoteo(post=2061538:date=Jan 16 2013, 09:36 PM:name=Davil)--><div class='quotetop'>QUOTE (Davil @ Jan 16 2013, 09:36 PM) <a href="index.php?act=findpost&pid=2061538"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Yep if i didn't limit my fps to 100 my cards would be doing ~160fps and temps going above 60c which is outside of my comfort zone. The maxfps command works just fine for me.<!--QuoteEnd--></div><!--QuoteEEnd-->

    60 is aaabsolutely fine for GPUs, nothing to worry about up to 85ish imho.
  • Kouji_SanKouji_San Sr. Hινε Uρкεερεг - EUPT Deputy The Netherlands Join Date: 2003-05-13 Member: 16271Members, NS2 Playtester, Squad Five Blue
    edited January 2013
    <!--quoteo(post=2061670:date=Jan 16 2013, 11:42 PM:name=fanatic)--><div class='quotetop'>QUOTE (fanatic @ Jan 16 2013, 11:42 PM) <a href="index.php?act=findpost&pid=2061670"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I'm not sure if I understand; the maxfps command has an effect on triple buffering, or are the vsync and maxfps issues separate?

    What the players need from the maxfps command is just a simple function that prevents the framerate from going above a set value. It certainly shouldn't emulate vsync in any way.<!--QuoteEnd--></div><!--QuoteEEnd-->
    The way it feels is that it takes the game's FPS and then strips off the difference to what you have set it to...

    For example
    Game FPS 100
    maxfps 60
    100-40=60 -> throwing away 40 frames instead of pulling down the FPS to 60


    This is both on tripple buffered on or off (CCC setting). Something odd is indeed going on with that maxfps setting... For example dropping down to 40FPS feels smoother then actually setting the maxfps to 40FPS :/
  • DavilDavil Florida, USA Join Date: 2012-08-14 Member: 155602Members, Constellation
    <!--quoteo(post=2061617:date=Jan 16 2013, 02:19 PM:name=Tom-R)--><div class='quotetop'>QUOTE (Tom-R @ Jan 16 2013, 02:19 PM) <a href="index.php?act=findpost&pid=2061617"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Anything up to 80c is considered normal for graphics cards. They would need to reach 100c+ to be in critical danger. So you're a tad paranoid there.<!--QuoteEnd--></div><!--QuoteEEnd-->


    <!--quoteo(post=2061705:date=Jan 16 2013, 05:15 PM:name=buhehe)--><div class='quotetop'>QUOTE (buhehe @ Jan 16 2013, 05:15 PM) <a href="index.php?act=findpost&pid=2061705"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->60 is aaabsolutely fine for GPUs, nothing to worry about up to 85ish imho.<!--QuoteEnd--></div><!--QuoteEEnd-->

    I OC them a bit and by comfort i meant more like my audible comfort, the fans on my GTX 680's are freaking loud.
  • VilppeVilppe Join Date: 2013-01-02 Member: 177125Members
    <!--quoteo(post=2061717:date=Jan 17 2013, 03:25 AM:name=Davil)--><div class='quotetop'>QUOTE (Davil @ Jan 17 2013, 03:25 AM) <a href="index.php?act=findpost&pid=2061717"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I OC them a bit and by comfort i meant more like my audible comfort, the fans on my GTX 680's are freaking loud.<!--QuoteEnd--></div><!--QuoteEEnd-->

    How can you <i>OC</i> any video card without breaking 60c. Lol.
  • Kouji_SanKouji_San Sr. Hινε Uρкεερεг - EUPT Deputy The Netherlands Join Date: 2003-05-13 Member: 16271Members, NS2 Playtester, Squad Five Blue
    <!--quoteo(post=2061758:date=Jan 17 2013, 02:29 AM:name=Vilppe)--><div class='quotetop'>QUOTE (Vilppe @ Jan 17 2013, 02:29 AM) <a href="index.php?act=findpost&pid=2061758"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->How can you <i>OC</i> any video card without breaking 60c. Lol.<!--QuoteEnd--></div><!--QuoteEEnd-->
    <a href="http://en.wikipedia.org/wiki/File:2007TaipeiITMonth_IntelOCLiveTest_Overclocking-6.jpg" target="_blank">With something like this</a> :P
  • MiniH0wieMiniH0wie Join Date: 2007-11-25 Member: 63013Members
    <!--quoteo(post=2061762:date=Jan 16 2013, 08:37 PM:name=Kouji_San)--><div class='quotetop'>QUOTE (Kouji_San @ Jan 16 2013, 08:37 PM) <a href="index.php?act=findpost&pid=2061762"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec--><a href="http://en.wikipedia.org/wiki/File:2007TaipeiITMonth_IntelOCLiveTest_Overclocking-6.jpg" target="_blank">With something like this</a> :P<!--QuoteEnd--></div><!--QuoteEEnd-->

    but their OC'ing the CPU not the GPU there. ;)
  • Kouji_SanKouji_San Sr. Hινε Uρкεερεг - EUPT Deputy The Netherlands Join Date: 2003-05-13 Member: 16271Members, NS2 Playtester, Squad Five Blue
    <!--quoteo(post=2061764:date=Jan 17 2013, 02:39 AM:name=MiniH0wie)--><div class='quotetop'>QUOTE (MiniH0wie @ Jan 17 2013, 02:39 AM) <a href="index.php?act=findpost&pid=2061764"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->but their OC'ing the CPU not the GPU there. ;)<!--QuoteEnd--></div><!--QuoteEEnd-->
    True, but it is still cool!
  • PikachuPikachu Join Date: 2012-10-03 Member: 161437Members
    <!--quoteo(post=2061468:date=Jan 16 2013, 01:22 PM:name=CommunistWithAGun)--><div class='quotetop'>QUOTE (CommunistWithAGun @ Jan 16 2013, 01:22 PM) <a href="index.php?act=findpost&pid=2061468"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Vstink is terrible. If you dip below the refresh rate it drops yous you to HALF. So if you hit 59fps you will now be getting 30, and then if you hit 29, 15, etc....Plus, holy god the mouse lag is unacceptable, especially in game like NS. IF you are dead set on vsync you better have an nvidia card capable of adaptive vsync<!--QuoteEnd--></div><!--QuoteEEnd-->
    No, it depends upon the buffering method, which NS2 makes you choose. Not all hardware prefer the same methods. Please test before you speak.
  • Ghosthree3Ghosthree3 Join Date: 2010-02-13 Member: 70557Members, Reinforced - Supporter
    <!--quoteo(post=2061468:date=Jan 17 2013, 05:22 AM:name=CommunistWithAGun)--><div class='quotetop'>QUOTE (CommunistWithAGun @ Jan 17 2013, 05:22 AM) <a href="index.php?act=findpost&pid=2061468"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Vstink is terrible. If you dip below the refresh rate it drops yous you to HALF. So if you hit 59fps you will now be getting 30, and then if you hit 29, 15, etc....Plus, holy god the mouse lag is unacceptable, especially in game like NS. IF you are dead set on vsync you better have an nvidia card capable of adaptive vsync<!--QuoteEnd--></div><!--QuoteEEnd-->

    Been using vsync for years, never experienced what you're saying, I'm using triple buffer btw.
  • CommunistWithAGunCommunistWithAGun Local Propaganda Guy Join Date: 2003-04-30 Member: 15953Members
    <!--quoteo(post=2061824:date=Jan 16 2013, 11:04 PM:name=Ghosthree3)--><div class='quotetop'>QUOTE (Ghosthree3 @ Jan 16 2013, 11:04 PM) <a href="index.php?act=findpost&pid=2061824"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Been using vsync for years, never experienced what you're saying, I'm using triple buffer btw.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Triple helps but there is still a noticeable delay with mouse movement for me.
  • CommunistWithAGunCommunistWithAGun Local Propaganda Guy Join Date: 2003-04-30 Member: 15953Members
    <!--quoteo(post=2061809:date=Jan 16 2013, 10:36 PM:name=Pikachu)--><div class='quotetop'>QUOTE (Pikachu @ Jan 16 2013, 10:36 PM) <a href="index.php?act=findpost&pid=2061809"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->No, it depends upon the buffering method, which NS2 makes you choose. Not all hardware prefer the same methods. Please test before you speak.<!--QuoteEnd--></div><!--QuoteEEnd-->

    I have, and that was my results. Please don't make assumptions, they make you an ass.
  • Tom-RTom-R Join Date: 2013-01-09 Member: 178515Members
    <!--quoteo(post=2061758:date=Jan 17 2013, 02:29 AM:name=Vilppe)--><div class='quotetop'>QUOTE (Vilppe @ Jan 17 2013, 02:29 AM) <a href="index.php?act=findpost&pid=2061758"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->How can you <i>OC</i> any video card without breaking 60c. Lol.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Easy, watercooling. My 680 doesn't break 29 c on full load. That's with an I7 at 5 ghz 1.45 vcore, and the 680 at 1285\7000 on one 360 and 1 240 rad. The 680 is literally cold to the touch no matter what, and you can't volt these cards so OCin doesn't produce anymore noticeable heat. Almost totally silent too.
  • matsomatso Master of Patches Join Date: 2002-11-05 Member: 7000Members, Forum Moderators, NS2 Developer, Constellation, NS2 Playtester, Squad Five Blue, Squad Five Silver, Squad Five Gold, Reinforced - Shadow, NS2 Community Developer
    maxfps is mostly designed to be a debugging tool - it just checks how much time has passed and sleeps enough to keep the fps down. Allows you to test what happens when you or other players are running at low fps.
  • DavilDavil Florida, USA Join Date: 2012-08-14 Member: 155602Members, Constellation
    <!--quoteo(post=2061758:date=Jan 16 2013, 06:29 PM:name=Vilppe)--><div class='quotetop'>QUOTE (Vilppe @ Jan 16 2013, 06:29 PM) <a href="index.php?act=findpost&pid=2061758"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->How can you <i>OC</i> any video card without breaking 60c. Lol.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Efficient airflow my friend, efficient airflow.
  • fanaticfanatic This post has been edited. Join Date: 2003-07-23 Member: 18377Members, Constellation, Squad Five Blue
    <!--quoteo(post=2062231:date=Jan 17 2013, 09:52 PM:name=matso)--><div class='quotetop'>QUOTE (matso @ Jan 17 2013, 09:52 PM) <a href="index.php?act=findpost&pid=2062231"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->maxfps is mostly designed to be a debugging tool - it just checks how much time has passed and sleeps enough to keep the fps down. Allows you to test what happens when you or other players are running at low fps.<!--QuoteEnd--></div><!--QuoteEEnd-->
    That's a shame, we could really use a proper fps limiter that defaults to 100 fps.
  • wirywiry Join Date: 2009-05-25 Member: 67479Members
  • derWalterderWalter Join Date: 2008-10-29 Member: 65323Members
    edited January 2013
    it seems there is an engine-side hard-limit for fps at 200fps ;)
  • EißfeldtEißfeldt Join Date: 2012-08-15 Member: 155658Members
    <!--quoteo(post=2063122:date=Jan 19 2013, 01:32 PM:name=wiry)--><div class='quotetop'>QUOTE (wiry @ Jan 19 2013, 01:32 PM) <a href="index.php?act=findpost&pid=2063122"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->120*<!--QuoteEnd--></div><!--QuoteEEnd-->

    You can't achieve 120fps stable.
  • OnosFactoryOnosFactory New Zealand Join Date: 2008-07-16 Member: 64637Members
    "You can't achieve 120fps stable."

    Strange, the thread says 'maximum'.
Sign In or Register to comment.