How Can I Get My Fps Over 100?
ShawnD
Join Date: 2002-11-09 Member: 7827Members
Is there a way to get my frames per second to go over 100 in Half-Life? I run the game in OpenGL if that helps. I turned off v-sync and that allowed the max fps to go from 60 to 100. So now how do I get over this 100 barrier? fps_max is set to 120 so that's not the issue either.
Any tricks I need to pull off here?
Any tricks I need to pull off here?
Comments
As for going above 100, you can't. That's the peak.
Good thing I know to stop trying now <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
And Pjofsky <a href='http://www.d-silence.com/video/vsync1.shtml' target='_blank'>here</a> is an article about V-sync.
Edit: ah, I see a link to a vsync guide has already been provided. Well, mine's the quick guide <!--emo&::nerdy::--><img src='http://www.unknownworlds.com/forums/html/emoticons/nerd.gif' border='0' style='vertical-align:middle' alt='nerd.gif'><!--endemo-->
It was using specialized "3D" drivers designed to be used with the 3D shudder glasses. The monitor was running at 120 hz with every odd frame used for one eye and every even frame for the other eye. Now I don't know if this qualifies as 120 fps, but I don't see why not. However, I believe this was using Direct3D and not OpenGL.
It was using specialized "3D" drivers designed to be used with the 3D shudder glasses. The monitor was running at 120 hz with every odd frame used for one eye and every even frame for the other eye. Now I don't know if this qualifies as 120 fps, but I don't see why not. However, I believe this was using Direct3D and not OpenGL. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Monitors can run faster than 100, half-life cannot.
Ah well, only about two more weeks until these get fixed.
<!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html/emoticons/pudgy.gif' border='0' style='vertical-align:middle' alt='pudgy.gif'><!--endemo-->
And for the guy running at 60hz refresh rate: Didn't you notice the blood dripping from your eyes and onto the floor? Serisouly though, 60 hz will cause my eyes pain in windows, and causes serious eye-stress if I use it to play games.
I can't run my computer in Direct3D because it just kills my fps. In OpenGL I can get 100fps at 800 x 600, in D3D I can't even get 40fps at 640 x 480.
That's the European FPS. In North America, it's 29.97 FPS. The human eye can perceive over 300 FPS, but it's all smooth at around 20.
HL and similar games, on the other hand, do not have motion blur (some newer games may; I don't know). At 30fps, each frame - each "photograph" - is a still snapshot, with NO motion blur, no lines of movement. The human eye can see this, and it's why 100fps DOES look smoother than 30fps on a computer screen.
If you shot a video at 100fps and the same video at 30fps, on the other hand, you would be hard-pressed to tell the difference.
Explain Grendel.
;)
If you shot a video at 100fps and the same video at 30fps, on the other hand, you would be hard-pressed to tell the difference. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Coil is bang on the mark, except for that final comment :)
'Smoothness' is subjective. Nobody can give a value for what framerate appears smooth. If you've played at a certain framerate for a long time you recognise it as the norm, and unless that norm is especially poor, you'll probably consider it to be 'smooth'.
But another player who has played for an extended period on a higher framerate will probably find your norm to be horrific.
To an extent, this also happens with video and film. The motion blur on a video is a big factor in creating the illusion of smooth movement, but... When was the last time you actually watched a video that ran faster than 30fps? How do you know you can't tell the difference?
Try this: Get a DVD and a software DVD player such as PowerDVD. These players allow you to run through a video in fast forward, and in some cases will do so without skipping frames.
For example PowerDVD will allow you to run in 2/3x fast forward without skipping a frame, you are then effectively displaying the video at 60/90fps. This is noticably smoother than playing the video at standard speed. Watch in this framerate for a while and then go back to running at 1x and you'll probably not think video is as smooth as you originally thought.
For games purposes, a higher framerate definately will improve your performance, and that has nothing to do with JP fps dependance. More accurately, it will allow you to perform at a higher level, if your aim is accurate enough to benefit. I doubt there is anyone who won't benefit from a 30->60fps jump. Think of it as removing dirt from your mousepad, a low or inconsistant framerate will impeed your peformance.
If you are currently used to 30fps, and feel that this is 'smooth' or that you won't benefit from a higher framerate. I'd suggest you actually try it. Because i can guaruntee anyone who doesn't need eye surgery will be able to distinguish between 30 and 60 fps. Get used to a higher framerate and you'll even start to find 60fps isnt as smooth as you'd like.
I run at 100fps, with vsync on and a monitor refreshing at 100hz. If i ever drop to 80fps, i sure as hell know about it.
HL and similar games, on the other hand, do not have motion blur (some newer games may; I don't know). At 30fps, each frame - each "photograph" - is a still snapshot, with NO motion blur, no lines of movement. The human eye can see this, and it's why 100fps DOES look smoother than 30fps on a computer screen.
If you shot a video at 100fps and the same video at 30fps, on the other hand, you would be hard-pressed to tell the difference. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Just watch a movie in slow motion and you'll see all the blur each frame has.