Frictional Games Forum (read-only)

Full Version: Framerate chugging despite computer being perfectly capable
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

MadTree

My rig is as follows;

i5 3570k running at 4.2 ghz
GTX 570 1.25GB VRAM
8GB system RAM

I can't seem to figure out what the problem is, my framerate is horrible no matter what settings I use. Before anyone tells me that my computer is the problem, I am 100% absolutely certain that it is not. How? Well, on occasion, after loading a saved game, alt-tabbing, and alt-tabbing back to the game, I can experience a beautiful thirty seconds or so of gameplay in which the game runs PERFECTLY, at a completely smooth 60 frames per second. It is obvious that my computer can handle this game as I've seen it do so with my own eyes.

However, after about thirty seconds or so of being smooth as butter, my framerate drops again to 30-45 fps, and stays in that range for the remainder of the time. I have tried every combination of settings known to man and I still cannot figure out what is causing my framerate to chug along when my rig has proven itself to be perfectly capable of playing the game at a solid 60 frames per second.

Just to list what I've tried;
1. every single combination of settings in-game

2. forcing vsync/triple buffering in nvidia settings (tried forcing both ON and OFF)

3. changing core affinity and priority in task manager (will occasionally get me a good thirty seconds of 60fps gameplay upon alt-tabbing back in as previously explained, but it never lasts more than roughtly thirty seconds, then it's back to chugging along)

4. revalidating game files in steam, uninstalling/reinstalling

I've also made sure to update, I am running the most recent version as of this morning. Attached is my hpl.log file, I had to compress it because it went over the allotted file size.

If anyone could help me solve this so I can fully enjoy this amazing game, I would love you forever.
A couple of things I can think of:

- Corrupt driver. Uninstall current and then install latest again.

- OpenGL sometimes demand more than Direct3D heat wise, so try dusting the GPU fan (only if you feel like you know how to open a computer of course).

- Try and set shader cache and threaded optimization off for the game explicitly.

Guest

I ran driver sweeper, cleaned out my graphics drivers and installed them fresh, air dusted my whole case, and shader cache/threaded optimization were already off. The problem still persists :/

Interesting though, running FRAPS tells my my framerate is close to a solid 60, even when it looks much much lower. Apparently it's just stuttering so bad it only looks like it's running at 30 fps.
Could it be that the refresh rate in your settings is set to 30? That would make your screen only update at that rate, which is separate from your framerate.

Guest

I wish it were that simple haha, I've already tried it at just about every refresh rate setting (including my monitor's default rate of course).
Have you tried to explicitly turn off shader cache and threaded optimization?

Guest

Yes, both Shader Cache and Threaded Optimization are forced off, still no dice.