• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Six years later and Crysis still dips below 60 fps in certain spots

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
What is odd though is like Adam I see low GPU and CPU usage in spots where it is slowing down. No core maxed out.

Also, I do not get saying they did not know what they were doing ?! To this day there are still only a dozen or so games that look as good or better, and they made some of those too. 🙂

Apart from your first 3D game there has never been a wow moment like Crysis since, just gradual improvements in small steps. Going pre-Crysis Far Cry was the closest to it, and they made that too!
 
What is odd though is like Adam I see low GPU and CPU usage in spots where it is slowing down. No core maxed out.

Also, I do not get saying they did not know what they were doing ?! To this day there are still only a dozen or so games that look as good or better, and they made some of those too. 🙂

Apart from your first 3D game there has never been a wow moment like Crysis since, just gradual improvements in small steps. Going pre-Crysis Far Cry was the closest to it, and they made that too!

For me going from software rendered Quake1 to GLQuake was a bigger HOLY CRAP moment 🙂
 
Decided to play through Crysis again. Not modded! 2560x1600 all settings maxed. 64-bit executable.


I see two problems there:
  1. use the 32 bit version as it runs faster.
  2. drop object quality to high; performance will be higher in the spots you mentioned with only a marginal loss of IQ.
 
I see two problems there:
  1. use the 32 bit version as it runs faster.
  2. drop object quality to high; performance will be higher in the spots you mentioned with only a marginal loss of IQ.

Those were two of the things I tried. I didn't see a difference between 64-bit or 32-bit performance. It did seem that the problems were related to the huge amount of object I was looking at. I dropped the object detail to high, but I noticed objects popping in fairly close when moving. Mostly bushes and trees. The framerate still dipped down a bit in the problem areas.
 
Wow, that's a whole lot of useless info there Stringjam. Although I don't agree with "they didn't know what they were doing", they could have been more forward thinking and pushed Physics/Sound processing on other threads to make use of other cores in the future.

Experiment: Use 2 (or more) monitors, keep the game running on one, and CPU/GPU usage graphs on the other. You'll notice that on areas that experience slowdowns, the GPU usage is low while CPU usage shows one core being maxed.


Processing architecture went in a completely different direction after the game was released; no more Ghz wars, but instead it was "lets-slap-as-many-cores-as-possible". Games that pushed the limits of a single core chip will forever be bottlenecked as long as CPUs move in this direction.

Crytek did accomodate this change in architecture direction. They just put the work into their engine, not one specific game.
 
SOLUTION!

Apparently Nvidia managed to introduce a bug in their drivers, which made Crysis 3 stutter and even have severe framedrops. The solution is to enable Ultra low latency mode in the Nvidia control panel. In this clip you can see, just how much the game stabilizes in the frametime graph in upper right corner, once Ultra low latency is activated. As a side note, setting it to "on" doesn't do the trick, it needs to be set to "ultra"!
 
SOLUTION!

Apparently Nvidia managed to introduce a bug in their drivers, which made Crysis 3 stutter and even have severe framedrops. The solution is to enable Ultra low latency mode in the Nvidia control panel. In this clip you can see, just how much the game stabilizes in the frametime graph in upper right corner, once Ultra low latency is activated. As a side note, setting it to "on" doesn't do the trick, it needs to be set to "ultra"!

- A magnificent necro sir. Magnificent!

Lotta names in this thread that I have not seen for a long time...
 
I played through Crysis 3 again and it both looks and runs perfectly, easily comparable to any modern game.

Crysis 1 is CPU bottlenecked like a lot of old games, and some levels like the VTOL one run poorly on anything.
 
I played through Crysis 3 again and it both looks and runs perfectly, easily comparable to any modern game.

Crysis 1 is CPU bottlenecked like a lot of old games, and some levels like the VTOL one run poorly on anything.

-Played through Crysis and Warhead on my sig rig a while ago and the games were extremely playable at all times, even the VTOL level.

Granted I wasn't pulling down 200 fps or something, but the game was consistently in the 60+ territory and felt super smooth to play.

Should play through C2 & C3 here some day...
 
@AdamK47

LOL seeing how this is a necro... Adam you still have issues running crysis on a 3090?
I loaded it up for fun and giggles, and noticed it runs better with mods and higher res texture then vanilla, and most definitely need to mod the cfg file so i can get my ultrawides to uncork its full resolution.

Lotta names in this thread that I have not seen for a long time...

Sigh indeed.
At one point in time we had our own guild here for multi platforms, and it was fun pointing voices to screen names.
 
I have not tried it. Been in Hawaii for the past three weeks. Remastered and non-remastered are not multi-core optimized. If anything, I believe my overclocked 11900K would show gains.
 
Back
Top