Very Low FPS (10-15)

SpinsterSpinster Join Date: 2012-10-03 Member: 161389Members
edited October 2012 in Technical Support
Hey guys, I'll start off by posting my system specs (it's a laptop):

GPU: NVIDIA GeForce GT 650M / Intel HD4000
CPU: Intel Core i7-3610QM @2.3GHz
6GB RAM.
1600x900 resolution
I'm running 64-Bit Windows 7 Home Premium.

Okay, so I launch the game, and immediately I notice that I'm getting low FPS in the menu. FRAPS tells me it's around 13 ish. I go into the graphics menu and disable all the extra effects and still I'm getting around 12-13 FPS in the menu. So I just think, whatever, might be a menu glitch, but when I'm in game I also get around 10-15 FPS, regardless of the graphics settings I have, which led me to believe it may be a CPU bottleneck, however my CPU exceeds even the recommended requirement I believe. I've done some looking around in the forum, and it seems no one is having the same issue as me. (Unless this is the pre-caching issue, which I have no idea what that is), sorry!

It's also worth noting that the first time I joined a server, the graphics were really, REALLY bad, like, HL1 standard, and the FPS was still low, and when I selected a team I crashed to desktop. But since then, the few times I've joined a server, the graphics still on low, they seem to be what I expect but still with low FPS.

What I think might be happening here is that it's using the inbuilt Intel HD4000 as the GPU rather than the 650M, but I've set it to default to using the 650M with steam. I've tried verifying the game cache through steam. I've yet to try reinstalling it, but I will if I have no success here. Thanks for your time :)

Comments

  • MkilbrideMkilbride Join Date: 2010-01-07 Member: 69952Members
    That's fairly good for a laptop and honestly should be able to run NS2. I don't really like Laptops, but as far as they go and the resolution you want to play at, it can only be explained as the games fault.
  • SpinsterSpinster Join Date: 2012-10-03 Member: 161389Members
    <!--quoteo(post=2003054:date=Oct 31 2012, 07:02 PM:name=Mkilbride)--><div class='quotetop'>QUOTE (Mkilbride @ Oct 31 2012, 07:02 PM) <a href="index.php?act=findpost&pid=2003054"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->That's fairly good for a laptop and honestly should be able to run NS2. I don't really like Laptops, but as far as they go and the resolution you want to play at, it can only be explained as the games fault.<!--QuoteEnd--></div><!--QuoteEEnd-->

    So I thought. I can run games such as BF3 on medium-high settings with it dipping to 40fps in large fights, so I should be able to handle NS2 at least on the lowest settings.
  • MkilbrideMkilbride Join Date: 2010-01-07 Member: 69952Members
    <!--quoteo(post=2003060:date=Oct 31 2012, 07:04 PM:name=Spinster)--><div class='quotetop'>QUOTE (Spinster @ Oct 31 2012, 07:04 PM) <a href="index.php?act=findpost&pid=2003060"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->So I thought. I can run games such as BF3 on medium-high settings with it dipping to 40fps in large fights, so I should be able to handle NS2 at least on the lowest settings.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Should, but these are Indie developers who had to release a 80% finished game because they needed the money, that essential optimization process never happened, but perhaps 6 months down the road, like Red Orchestra 2.
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    You'll want to set NS2 to using the dedicated GPU in Optimus, not steam.
  • bHackbHack Join Date: 2010-03-23 Member: 71059Members
    edited October 2012
    <!--quoteo(post=2003048:date=Oct 31 2012, 06:01 PM:name=Spinster)--><div class='quotetop'>QUOTE (Spinster @ Oct 31 2012, 06:01 PM) <a href="index.php?act=findpost&pid=2003048"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->CPU: Intel Core i7-3610QM <u><b>@2.3GHz</b></u><!--QuoteEnd--></div><!--QuoteEEnd-->

    I'm afraid you will not get much of fps increase ingame with that processor though.
    NS2 is very CPU hungry game.
    You will never get more than 30fps~ average, if you sort out the video card issue (if it is the issue though..).

    May be, as other said, when they start looking more into the optimization...
  • McGlaspieMcGlaspie www.team156.com Join Date: 2010-07-26 Member: 73044Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, Squad Five Gold, Reinforced - Onos, WC 2013 - Gold, Subnautica Playtester
    They're always looking into more optimizations. Sometimes they're big (b225 & b226), sometimes they're small. This will get better with time.

    One thing I would definitely do is turn Off Ambient Occlusion. This typically costs about 10fps
  • minomino Join Date: 2005-02-24 Member: 42334Members, Constellation, Reinforced - Shadow, WC 2013 - Shadow
    Okay I'm having the same issue as the OP.

    My system is slightly different to his, but still a gaming laptop buyed for 2000 Euro in May 2012:
    - CPU: 3rd. Gen. Intel Core i7-3610QM at 2,3 Ghz (4 Cores + HT) (Same CPU as OP)
    - RAM: 16 GByte of DDR 3 (800 Mhz)
    - Graphics: Onboard Intel 4000 and Nvidia GTX 670M with 1.5 Gigabyte of RAM
    - Windows 8 x64 and Windows 7 x64

    I tried NS2 three month ago with the same bad result of such a low fps of 10-15, even in 1024x768 with all effects disabled. I hoped this will be fixed until the release but today i tried it again and the same thing is happening. All actual games(BF3, Crysis 2, CoD MW, X-Com) run on my plattform in full HD without any problems. Only NS2 have this massive FPS drop.


    <!--quoteo(post=2003136:date=Oct 31 2012, 09:52 PM:name=bHack)--><div class='quotetop'>QUOTE (bHack @ Oct 31 2012, 09:52 PM) <a href="index.php?act=findpost&pid=2003136"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I'm afraid you will not get much of fps increase ingame with that processor though.
    NS2 is very CPU hungry game.<!--QuoteEnd--></div><!--QuoteEEnd-->
    I think you dont really have a understanding of CPUs. Not only the Gigaherz matters also the number of cores and cache sizes. And with the i7-3610QM its a pretty actual and solid piece of CPU. <a href="http://community.futuremark.com/hardware/cpu/Intel+Core+i7-3610QM+Processor/review" target="_blank">Futuremark CPU Report</a>. To make a long story short, its should perform well.
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    Basically, you'll want to do this except for Natural Selection 2:
    <a href="http://imgur.com/GGY61" target="_blank"><img src="http://i.imgur.com/GGY61.png" border="0" class="linked-image" /></a>
  • minomino Join Date: 2005-02-24 Member: 42334Members, Constellation, Reinforced - Shadow, WC 2013 - Shadow
    <!--quoteo(post=2003089:date=Oct 31 2012, 09:16 PM:name=ScardyBob)--><div class='quotetop'>QUOTE (ScardyBob @ Oct 31 2012, 09:16 PM) <a href="index.php?act=findpost&pid=2003089"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->You'll want to set NS2 to using the dedicated GPU in Optimus, not steam.<!--QuoteEnd--></div><!--QuoteEEnd-->
    <b>Fix found:</b>

    Okay this did the trick for me. I defined in the NVIDIA Settings that he should use globally the NVIDIA card and not the INTEL. I couldnt find a programm entry for NaturalSelection, just Steam has one. So i set it globally. After that i could run the game in Full HD with medium settings at 45 FPS.
    I dunno if the Engine needs to tell the OS that it should switch to the fastest graphics card.
  • bHackbHack Join Date: 2010-03-23 Member: 71059Members
    edited October 2012
    <!--quoteo(post=2003191:date=Oct 31 2012, 07:25 PM:name=mino)--><div class='quotetop'>QUOTE (mino @ Oct 31 2012, 07:25 PM) <a href="index.php?act=findpost&pid=2003191"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I think you dont really have a understanding of CPUs. Not only the Gigaherz matters also the number of cores and cache sizes. And with the i7-3610QM its a pretty actual and solid piece of CPU. <a href="http://community.futuremark.com/hardware/cpu/Intel+Core+i7-3610QM+Processor/review" target="_blank">Futuremark CPU Report</a>. To make a long story short, its should perform well.<!--QuoteEnd--></div><!--QuoteEEnd-->

    No, you don't understand.

    NS2 IS HUNGRY FOR GHZ. 4.5ghz will give you 70-80fps average.
    3.4ghz - 50-60.
    the lower you go - the lower fps will be.

    That is how it is optimised for now.
    mid end CPU OCed to 4ghz+ will outperform high end 3.4ghz CPU no matter what.
    Tested and approved by many people, incl. myself.

    PS I'm speaking about AVERAGE FPS. not the number you see when you first jump into the game and spawn lol. So it's a mix of battles/idle FPS. FPS will differ drastically in those situations. When you have 3 marine fighting 3 skulks and lerk, spores, hive, etc - your fps obv. will go down from what you get when you are defending RT from one skulks, etc.
    I'm totally talking about 6v6 game. If we consider 10v10++ pub games, oh well. That's the other 'bad' story :)
  • minomino Join Date: 2005-02-24 Member: 42334Members, Constellation, Reinforced - Shadow, WC 2013 - Shadow
    edited October 2012
    Hi bHack,

    <!--quoteo(post=2003307:date=Oct 31 2012, 11:07 PM:name=bHack)--><div class='quotetop'>QUOTE (bHack @ Oct 31 2012, 11:07 PM) <a href="index.php?act=findpost&pid=2003307"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->No, you don't understand.

    NS2 IS HUNGRY FOR GHZ. 4.5ghz will give you 70-80fps average.
    3.4ghz - 50-60.
    the lower you go - the lower fps will be.

    That is how it is optimised for now.
    mid end CPU OCed to 4ghz+ will outperform high end 3.4ghz CPU no matter what.
    Tested and approved by many people, incl. myself.<!--QuoteEnd--></div><!--QuoteEEnd-->

    After testing now with a fixed graphics card setup, you are right. In my setup the game is not even using 30% of my cpu ressources. So it seems that NS2 is not doing multithreading at all. That should be the root cause why Ghz is so important for NS2. But I didnt expect that programmers, especially game engine designers, didnt utilize the whole cpu power on a multicore platform. Yes i know, NS2 Core Developers are a really small team and they have to cut down the feature set somehow, but a good working multithreading support should really be implemented.
  • SpinsterSpinster Join Date: 2012-10-03 Member: 161389Members
    <!--quoteo(post=2003136:date=Oct 31 2012, 07:52 PM:name=bHack)--><div class='quotetop'>QUOTE (bHack @ Oct 31 2012, 07:52 PM) <a href="index.php?act=findpost&pid=2003136"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I'm afraid you will not get much of fps increase ingame with that processor though.
    NS2 is very CPU hungry game.
    You will never get more than 30fps~ average, if you sort out the video card issue (if it is the issue though..).

    May be, as other said, when they start looking more into the optimization...<!--QuoteEnd--></div><!--QuoteEEnd-->

    It has turbo boost technology and can go up to 3.3GHz, which should be fine.

    <!--quoteo(post=2003295:date=Oct 31 2012, 09:03 PM:name=ScardyBob)--><div class='quotetop'>QUOTE (ScardyBob @ Oct 31 2012, 09:03 PM) <a href="index.php?act=findpost&pid=2003295"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Basically, you'll want to do this except for Natural Selection 2:
    <a href="http://imgur.com/GGY61" target="_blank"><img src="http://i.imgur.com/GGY61.png" border="0" class="linked-image" /></a><!--QuoteEnd--></div><!--QuoteEEnd-->

    This has worked, thank you. I'm still only getting around 30-40 fps though, but thanks
  • WhosatWhosat Singapore Join Date: 2006-11-03 Member: 58301Members, Reinforced - Shadow
    This is because the nVidia drivers don't recognise NS2 as a game that requires the GPU of the mobile nVidia card.

    Laptops with nVidia dedicated GPUs have to do the abovementioned steps to get them running at max speed :)
  • spike_xspike_x Join Date: 2008-12-28 Member: 65891Members
    I had the same problem, but I have an AMD Firepro graphics card and no integrated card (so it was impossible that NS2 was using the wrong one). I had played NS2 before with 30+ FPS, but I logged on one day and my FPS was < 10. Despite my Power Options being set to "Ultra Performance", the GPU must have still been throttled. I went into the "Catalyst Pro Control Center" (one of AMD's power settings programs) and set everything under Power to "Maximize Performance". That instantly fixed my problem. Hope this helps someone else.
  • FunkyMikeFunkyMike Join Date: 2012-11-05 Member: 167455Members
    <!--quoteo(post=2003136:date=Oct 31 2012, 10:52 AM:name=bHack)--><div class='quotetop'>QUOTE (bHack @ Oct 31 2012, 10:52 AM) <a href="index.php?act=findpost&pid=2003136"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I'm afraid you will not get much of fps increase ingame with that processor though.
    NS2 is very CPU hungry game.
    You will never get more than 30fps~ average, if you sort out the video card issue (if it is the issue though..).

    May be, as other said, when they start looking more into the optimization...<!--QuoteEnd--></div><!--QuoteEEnd-->

    2630QM here...

    If my processor can handle this than the 3610QM can.

    Please refrain from dragging good processors into the dirt. It is not even funny anymore.


    I might not be running the game on High with my 6850m and I do experience fps drops but I am currently getting roughly the same performance as OPs fixed settings.
  • UzverUzver Join Date: 2012-11-20 Member: 172632Members, Reinforced - Silver
    edited January 2013
    <!--quoteo(post=2003307:date=Nov 1 2012, 03:07 AM:name=bHack)--><div class='quotetop'>QUOTE (bHack @ Nov 1 2012, 03:07 AM) <a href="index.php?act=findpost&pid=2003307"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->NS2 IS HUNGRY FOR GHZ.<!--QuoteEnd--></div><!--QuoteEEnd-->
    It's very hungry because this game uses a LUA code. You can delete models, textures and etc, join to servers with default consistency check - anyway you will get a low amount of FPS.

    <!--quoteo(post=2003327:date=Nov 1 2012, 03:15 AM:name=mino)--><div class='quotetop'>QUOTE (mino @ Nov 1 2012, 03:15 AM) <a href="index.php?act=findpost&pid=2003327"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->a good working multithreading support should really be implemented.<!--QuoteEnd--></div><!--QuoteEEnd-->
    I read that for LUA code it's very hard to implement.
  • MindstormMindstorm Join Date: 2012-12-17 Member: 175356Members
    <!--quoteo(post=2067788:date=Jan 28 2013, 11:46 AM:name=Uzver)--><div class='quotetop'>QUOTE (Uzver @ Jan 28 2013, 11:46 AM) <a href="index.php?act=findpost&pid=2067788"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I read that for LUA code it's very hard to implement.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Improving lua code is one way to increase performance but not the only way. With all graphics down to the minimum settings and analyzing the debug monitor (type profile in console) I got around 80 FPS. The limit here is partly the LUA code but also the main game code from the spark engine. As far as I was able to see the rendering (generating of dx9 models e.t.c.) took more processing power the the LUA code.
    Ofcourse this was a newly started explore mode with only 1 player in game, so I suppose more entities ingame could change this.

    The profile option actually tels you at what precesize moment your GFX card is the bottleneck or the Processor is. I do believe improving things like the lua code can also increase performance, I however think that there is also a lot to gain in the spark enginge aswell.
  • shonanshonan Join Date: 2013-01-28 Member: 182562Members, Reinforced - Shadow
    edited January 2013
    Yeah, I'm having ridiculously poor performance considering my specs, I will be posting logs into the "bad performance?" sticky to help fix the issues.
  • FarrenFarren Join Date: 2005-03-13 Member: 45065Members, Reinforced - Shadow
    spike_x wrote:
    I had the same problem, but I have an AMD Firepro graphics card and no integrated card (so it was impossible that NS2 was using the wrong one). I had played NS2 before with 30+ FPS, but I logged on one day and my FPS was < 10. Despite my Power Options being set to "Ultra Performance", the GPU must have still been throttled. I went into the "Catalyst Pro Control Center" (one of AMD's power settings programs) and set everything under Power to "Maximize Performance". That instantly fixed my problem. Hope this helps someone else.

    AMD has some profiles that you can download to make sure it recognized NS2 as a GPU-using game. These were released in mid-October right before the game went gold. I haven't kept up so I don't know if they're currently integrated into the Catalyst drivers by default, but you can always just download the latest release and all non-standard application profiles along with it.
  • Rich_Rich_ Join Date: 2012-11-05 Member: 167152Members
    It's your CPU. Guarantee it. Up the clock speed. Your GPU isnt that great, but to show example - Same GTX 560 non-ti, used on phenom 1055t 2.8ghz 6core = 30 fps. Used on i7 3770k 3.5ghz 4core = 80 fps. on same settings. same graphics cards. it's your cpu.
  • derWalterderWalter Join Date: 2008-10-29 Member: 65323Members
    on steam there was a thread, where ppl where able to pump up fps on laptops with nvidia, by changing the way physx gets calculated to "on the cpu" in the nvidia driver.


    at the moment you need hell of a computer to get good fps (5ghz and very fast ram)
    but this is going to change in this year, as its one of the only problems ns2 got.
  • soccerguy243soccerguy243 Join Date: 2012-12-22 Member: 175920Members, WC 2013 - Supporter
    i run ns2 on high priority. It boosted my fps.
  • FunkyMikeFunkyMike Join Date: 2012-11-05 Member: 167455Members
    edited January 2013
    Rich_ wrote: »
    It's your CPU. Guarantee it. Up the clock speed. Your GPU isnt that great, but to show example - Same GTX 560 non-ti, used on phenom 1055t 2.8ghz 6core = 30 fps. Used on i7 3770k 3.5ghz 4core = 80 fps. on same settings. same graphics cards. it's your cpu.

    No offence but that is like saying that the sky is blue. The game is unoptimized and of course a faster CPU will help.
    Like I was saying.

    If I am getting a performance with around 30-40fps with a LOWER GPU + CPU which are also both mobile chips- there is something wrong if OP is not getting faster performance than me.


  • Rich_Rich_ Join Date: 2012-11-05 Member: 167152Members
    ur right, Spinster's gpu wasnt selected to render NS2 lol
  • FunkyMikeFunkyMike Join Date: 2012-11-05 Member: 167455Members
    FunkyMike wrote: »
    I might not be running the game on High with my 6850m and I do experience fps drops but I am currently getting roughly the same performance as OPs fixed settings.

    Even after the right GPU is chosen. But yes .. as always performance increases are welcome.

  • kk20kk20 Join Date: 2012-10-30 Member: 164592Members
    It is true that GHZ counts, my laptop is a llano. It runs default at 1.6GHz as a quad core (!!). It will OC naturally to 2.7GHz If I disable 2 cores then I can OC the remaining 2 to 3GHZ and I do notice a visible difference going up in GHZ (and dropping cores). GFX is a 7670M
Sign In or Register to comment.