FPS engine cap
BloodyIron
Join Date: 2009-11-09 Member: 69321Members, Reinforced - Shadow
I run a 120hz monitor, but not for the 3D depth, I run it so that it can draw 120 frames per second, up from the typical 60 frames per second monitors (60hz). I have found that it makes games way smoother. But the caveat is the game must be able to actually push out 120fps consistently.
I observed last night that my FPS would not exceed 60fps. It would occasionally dip down to say 55fps or 45fps, but always hit exactly 60fps.
But BloodyIron, are you sure vsync is off?
Yes. I checked in game and with my AMD CCC control panel. vsync is forced off. Furthermore, if you understand the nature of vsync you would realize that FPS figures such as 55 and 45 are not possible when vsync is on. For the laymen, it works in ratios. So if I can't push 60, it would drop to 30, then 15, then about 7.5.
But BloodyIron, are you sure your monitor is running at 120hz?
Yes. I checked the windows display manager and the monitor was set to 120hz. This is the method I use for other games too, and in titles such as TF2 it is very noticeable.
So it seems to me the engine is hard locked at 60fps. Or I am missing a setting somewhere that is limiting it. If it is an engine limit, can we get this address? If I am missing a setting, please enlighten me?
I observed last night that my FPS would not exceed 60fps. It would occasionally dip down to say 55fps or 45fps, but always hit exactly 60fps.
But BloodyIron, are you sure vsync is off?
Yes. I checked in game and with my AMD CCC control panel. vsync is forced off. Furthermore, if you understand the nature of vsync you would realize that FPS figures such as 55 and 45 are not possible when vsync is on. For the laymen, it works in ratios. So if I can't push 60, it would drop to 30, then 15, then about 7.5.
But BloodyIron, are you sure your monitor is running at 120hz?
Yes. I checked the windows display manager and the monitor was set to 120hz. This is the method I use for other games too, and in titles such as TF2 it is very noticeable.
So it seems to me the engine is hard locked at 60fps. Or I am missing a setting somewhere that is limiting it. If it is an engine limit, can we get this address? If I am missing a setting, please enlighten me?
Comments
http://forums.unknownworlds.com/discussion/128488/vsync-in-full-screen-window-mode#latest
I'm running on an i7-980x. Few processors even today can keep up with it. If you think this game is taxing my CPU, think again.
NS2 is CPU bottlenecking Sandy/Ivy bridge i7's in the 4.5+GHz range so, presuming you have a GPU released in the last five years, it is almost certainly being bottlenecked by your 980x.
Edit: Easiest way to check is to type r_stats into console while playing. If the 'waiting for GPU' line consistently stays at or below 1-2ms, then its your CPU that's the bottleneck.
he comes here telling me the game is locked at 60fps, yet i can get over 100fps.
clearly i'm a moron and misreading the stats display.
You should think again, first of all, hyper threading doesn't mean squat for NS2. Secondly, the game is poorly optimized. With this patch with everything on LOW, I get 55fps average, on 4.8Ghz liquid cooled i5.
2) the 980x is a marked down xeon. it's not just that it has 12 threads, but that each thread is significantly more efficient than the others in the series. I'm also pretty sure i7's dont come stock at 4.5ghz even on the top end, as such I'm still running stock clocks at 3.33ghz.
http://forums.unknownworlds.com/discussion/128227/possible-120-fps
The 980x is an amazing processor. I have a 2600k myself. Any chance you could show how hard each core is working while playing NS2? I have my 2600k @ 4.6Ghz and it absolutely slams one core. Is it the same for you?
Also, glad your issue was resolved!
Cheers,
Cody
Uhhhh it doesn't seem so:
http://www.tomshw.it/cont/articolo/amd-fx-ed-efficienza-energetica-confronto-con-otto-cpu-intel-e-amd-efficienza-single-threaded/34689/13.html
(sry if the language is italian, but the graphs should be enough)