It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I am playing the first Painkiller game, and since it runs so smoothly, I wanted to see what the FPS was. So I used to console to see the results, and it shows the frame rates of over 650fps! Is this some glitch, or can today's video cards and CPUs really put up that kind of video stats? I know very little about that stuff, and I've never heard of such high numbers, so, is this a valid number, or is the console command incorrect? It did say FPS= and then ungodly numbers were coming up, some very close to 700fps. Just curious.

Here's my rig; Nothing "elite" but it plays Fallout3 at ultra levels with no glitches:

i7-920/ 3gb DDR3(1066) ram/ ATI HD5670-1gb/Vista x64/ 750gb HD/
Post edited March 01, 2011 by trog69
I would imagine that it is correct. I've had games hit frames per sec in the low hundreds before, though I've not seen 600+. However, I make use of vsync to restrict my frames per sec to match my monitor's refresh rate of 60Hz as this helps to prevent graphical tearing.

Try forcing vsync (not sure if it is an option in the video settings for the game but you may be able to use your graphics card software to force it - nVidia's Control Panel certainly can but I've not used ATI's Catalyst software). If the frames per sec then drops to match your monitor's refresh rate then you know it's working fine.
I can totally believe it. This game runs smoothly on my 3 year old integrated graphics--it's really an efficient engine. I have no doubt that a real graphics card could send the fps through the roof.
avatar
trog69: I am playing the first Painkiller game, and since it runs so smoothly, I wanted to see what the FPS was. So I used to console to see the results, and it shows the frame rates of over 650fps! Is this some glitch, or can today's video cards and CPUs really put up that kind of video stats? I know very little about that stuff, and I've never heard of such high numbers, so, is this a valid number, or is the console command incorrect? It did say FPS= and then ungodly numbers were coming up, some very close to 700fps. Just curious.

Here's my rig; Nothing "elite" but it plays Fallout3 at ultra levels with no glitches:

i7-920/ 3gb DDR3(1066) ram/ ATI HD5670-1gb/Vista x64/ 750gb HD/
Thanks, korell. I don't see a need for forced vsync presently, as the game is running smoothly and absolutely no graphical anomolies. I have a new, even more powerful computer now, so I'm looking forward to seeing if it can get FPS into 4 digits! hehehe.

Yes, CCC, the ATI console, also has a forced vsync option.
avatar
korell: I would imagine that it is correct. I've had games hit frames per sec in the low hundreds before, though I've not seen 600+. However, I make use of vsync to restrict my frames per sec to match my monitor's refresh rate of 60Hz as this helps to prevent graphical tearing.

Try forcing vsync (not sure if it is an option in the video settings for the game but you may be able to use your graphics card software to force it - nVidia's Control Panel certainly can but I've not used ATI's Catalyst software). If the frames per sec then drops to match your monitor's refresh rate then you know it's working fine.
It's great that you can play PK with integrated graphics. I always feel kinda bad for people when they go to the BethSoft forums to ask why Fallout3 won't work on their i7-powered laptops, only to find out that integrated memory is useless for most of today's graphics-intensive games, and that they have almost no options to upgrade that part of their rig. That totally sucks.
avatar
fjdgshdkeavd: I can totally believe it. This game runs smoothly on my 3 year old integrated graphics--it's really an efficient engine. I have no doubt that a real graphics card could send the fps through the roof.
avatar
trog69: I am playing the first Painkiller game, and since it runs so smoothly, I wanted to see what the FPS was. So I used to console to see the results, and it shows the frame rates of over 650fps! Is this some glitch, or can today's video cards and CPUs really put up that kind of video stats? I know very little about that stuff, and I've never heard of such high numbers, so, is this a valid number, or is the console command incorrect? It did say FPS= and then ungodly numbers were coming up, some very close to 700fps. Just curious.

Here's my rig; Nothing "elite" but it plays Fallout3 at ultra levels with no glitches:

i7-920/ 3gb DDR3(1066) ram/ ATI HD5670-1gb/Vista x64/ 750gb HD/
avatar
fjdgshdkeavd:
Just a note really, as it may help explain the issue of tearing.

High FPS from the game probably won't cause graphical anomalies (where anomalies are things like odd colours, strange artifacts, objects and textures that are clearly not right, stuff like that). Though some old games are reliant on frames per sec as a measure of speed in the game and very high FPS can cause them (or parts of them) to run too fast. I played Colin Mcrae Rally 2005 and its framerate was very high. It didn't really affect the gameplay but the animations of the driver and navigator in the vehicle was too fast and their heads were just shaking up and down very fast. Vsync fixed this.

What a high FPS in game will cause is graphical tearing. In a first person game this is more easily seen when you are close to a wall texture and you turn quickly. What you see is a very momentary split in the image, but it only lasts a fraction of a second. Slow movement won't make the tearing visible as there isn't much change in the image.

What causes this then? Well, if your GPU is churning away through frame after frame at a high rate then this will give you a high FPS as it keeps asking for more and more information to generate the display (because newer hardware is capable of more calculations and more storage than older hardware). However, your LCD monitor only has a refresh rate of 60Hz, so no matter how fast your GPU is creating the frames to be displayed, your screen can only show 60 every second. So, when you are generating a great deal more frames than your monitor can display, what happens is the monitor gets only some of the frames to be displayed, and when there is a big change in the display it can sometimes show part of one frame and part of another causing the tear in the image.

What vsync then does is to restrict the GPUs ability to process the frames so that it only handles the same refresh rate as the monitor so that the monitor gets ALL of the frames generated for the display and thus preventing tearing. However, vsync does cause a load on the GPU which may lower its performance whilst the vsync is in use, but modern hardware shouldn't have any issues with this.

There is also frame buffering. Commonly there is double buffering, storing one frame for processing whilst displaying the other. If you have a bit more beefy hardware then you can up it to triple buffering, storing two frames for processing whilst displaying the other.

Some games suffer graphical tearing more than others, some it is more noticeable in than in others, and some you can just live with. For example, I recently played through Serious Sam: First Encounter (from GOG). Vsync doesn't work in it, though, and forcing it through the drivers just makes the game jumpy, so I had to live with it. However, it was only really noticeable with the big tower like scenery in the large arenas but the game is too fast to really notice it anyway. They fixed vsync in Second Encounter, though, and you can tell the difference.
You can limit the FPS with the command /setmaxfps
While high FPS doesn't give make a big difference, I've noticed that it does affect the gravity. I can't rocketjump as high with 200+ FPS as with 120. This is probably the reason why some walls outside DM_Factory can by climbed only with high FPS and some low ledges only with 50 FPS.

Anyway, coming from years of Painkiller experience, I recommend 120 FPS.
i had to use V-Sync because super fast frame rates were causing my card to overheat, only problem is V-Sync creates a slight lag in the mouse, i might try the fps limit command.
Thanks for FPS work-around, StabbingHobo. ( StabbingHobo? Are you my daddy? Ahahahahaha! )
avatar
StabbingHobo: You can limit the FPS with the command /setmaxfps
While high FPS doesn't give make a big difference, I've noticed that it does affect the gravity. I can't rocketjump as high with 200+ FPS as with 120. This is probably the reason why some walls outside DM_Factory can by climbed only with high FPS and some low ledges only with 50 FPS.

Anyway, coming from years of Painkiller experience, I recommend 120 FPS.
Post edited April 16, 2011 by trog69