Crysis 1; FX-6300 and a high end GPU

Deus Gladiorum

Distinguished
I have a GTX 770 and an FX-6300. As I've learned over time and to my disappointment, this was not the most balanced build. For a number of games, specifically those that are CPU bound such as Skyrim, Borderlands 2, and of course, Crysis 1, I get some bad bottlenecking in the form of a solid 60 fps followed by an infrequent drop to something in the 40's for Skyrim and the 30's for Borderlands 2....and then WAY more frequently in Crysis 1.

I made my peace with this and said to myself well it's a learning experience, and I'll be more mindful when building in the future. However recently on one of the threads here, I somehow got into it with one guy who was claiming I must be doing something wrong with my settings for Crysis 1 not to run well. Of course, he wasn't basing this on experience, just his own theories and speculation and it just feels a bit annoying when someone thinks that they know more about your system then you do and that you must be doing something wrong, even if their advice is well intentioned.

Now, just so I have confirmation that I'm not insane, could someone else with an FX-6300 and a high end or near equivalent GPU such as my GTX 770 post their results here or tell me if they have these strange fps drops?

Currently I'm running Crysis 1 at 1920x1080 with 16xQ AA on all Very High settings. At the current point I'm in, when I'm standing in a location looking up a hill I get 60 fps and GPU usage according to MSI Afterburner reports to be from 97 - 99%. When I turn around to face a large open area, the fps drops to 35 instantly and GPU usage is reportedly in the high 70s to mid 80s. Changing the resolution from 1920x1080 to 1280x720 did not change fps at all. Anyone else experiencing something similar?
 

Deus Gladiorum

Distinguished




Can you give me a few more details? How smooth are we talking? And how long did you play it? For the first few minutes of the game, I was getting a smooth 60 and then the first area during daylight and from there on I was dipping way below and going back up constantly. I'm guessing you played it for at least a few levels so I'm guessing what I said may be irrelevant.
 

Deus Gladiorum

Distinguished


I don't think drivers would make any difference since I should see at least a small difference if I went from 1920x1080 to 1280x720.



Please do! Even at high settings your 7870 should theoretically get 60 fps pretty easily. Good luck with the install though, as for Windows 7 it's an absolute nightmare if you get it off Steam like I did. I had to do a few things and download a rigged 64-bit version, and I'm not ruling that out as the potential issue. Do you have it on Steam as well? Either way, I'm keen to see what your results would be.
 

swilczak

Distinguished

I believe it was staying between 50 and 70 fps, and it was consistent for several hours on more than one occasion.
 

cmi86

Distinguished


I actually still have a hard copy from way back lol
 

Deus Gladiorum

Distinguished




Ahahaha wow. No exaggeration, I think my most recent PC game I have a physical copy of is Warcraft III.
 

cmi86

Distinguished
Well after a refreshing trip down memory lane of how obnoxiously long it takes to install off a CD, I got it installed. And then I got black screen app crash's and had to diag how to get the game to run again... Well i finally got it going and set everything to Very High with max AA. I played the entire first level of the game and spent most of my time between 70 and 90 FPS with occasional drops into the 50's for a split second when things got hairy. GPU usage was between 60-100% CPU usage appeared to utilize 4 cores at 30-50% ( I say appeared to use 4 cores because I am not totally sure as I was streaming and downloading and had about 10 other things open as well) Idk what to tell ya man looks like something ain't quite right somewhere in your system.
 

Deus Gladiorum

Distinguished


Indeed something is wrong, but I don't think it's my system. I just finished playing the game's demo on max settings. Here's the kicker: while there were points in the demo where I would have a somewhat lower fps than the same point in the full version I have, the entire experience in the demo was waaayyyyy smoother. I was dropping down to the 30s occasionally, but I think that's really due to less system optimization. Comparatively in the full game there's an absolute mess of points where I just stutter wildly even if my overall fps is higher. Particularly when I look through my sights in the full version I get this massive stuttering where if I had to measure my frame latency by guessing, it'd be around 800 ms before returning to normal.

Which leads me to the following theory: it's the steam version. It's busted all to hell because it doesn't come with a 64 bit version and it doesnt work at all without a 64 bit version. It's absolute bullcrap that I had to find someone's rigged 64 bit version to get it working. So here's what I'm going to do:

I'm going to "acquire" through some less than reputable means the original Crysis as it was when it came out on a disk. I paid for it, so I believe I should have every right to a non busted version, right? Anyway, I'll get it, play through it, and post here how it goes.
 

Deus Gladiorum

Distinguished


Yea that's exactly what I'm doing. I'm getting the regular version right now.
 

Deus Gladiorum

Distinguished


So I got the disk version of Crysis 1 and installed it... and at Very High settings with AA off I'm still getting the exact same results. What in hell is going on here? :\

Did your FPS at least drop into the 40s during the first open area you come across with your first optional mission just as you see day break on the horizon and you get to the coast? Cause that's what I'm getting and I'm going insane right now.
 

Deus Gladiorum

Distinguished


I went into the bios and put myself at optimal defaults. Stuttering is still completely there and all I've gotten now is a frame rate minimum that's lower than it was before in certain areas, actually by about 10 fps. I'm going insane here. Overclocked to 4.6 GHz, my frame rate is in very low 40's and occasional dips to 38 in the first open area on the coast you come to as dawn approaches, and then stock clocked at 3.5 it's in the very low 30's with occasional dips to 29. And in both instances, there's terrifyingly bad stuttering with frame latency that range from 40ms to freaking 1200ms. Yes. For about 1.2 seconds, I had a frame rate of 0 at one point on my stock clock. I've also tested both with and without v-sync enabled for stock clock and OC and it's done nothing. Perhaps the frame latency is a tad better with V-Sync enabled, however it's still there completely.

This is freaking crazy, ESPECIALLY now that I've had confirmation that someone else is playing it on Very High without even dipping to the 40's AND they have AA maxed out while I have it at 0. Meanwhile I have the same CPU and a superior GPU and I have a lower average frame rate that also dips into the 30's and 20's, in addition to severe stuttering. Have the gods cursed me?
 

8350rocks

Distinguished


This thread confirms my thoughts man...I am not sure what's going on...but you should be seeing better performance. Something isn't right.
 

Deus Gladiorum

Distinguished


Yepp. Now if only I could figure out what the hell was going on, I wouldn't feel like I'm about to lose my shit over this :\

What are the chances that I just got a bad FX-6300? I mean, this is the only game where it's this bad? Or is it perhaps my drivers? I don't know anymore :\
 

8350rocks

Distinguished


What version of drivers are you running?
 

Deus Gladiorum

Distinguished


GPU drivers are 320.49. Any recommendations for a roll back that you think would be best for Crysis 1?
 

Deus Gladiorum

Distinguished


I know for sure that Turbo Boost was off, but I can't remember if CnQ was. Someone once convinced me to leave either CnQ, C1E, or C6 State enabled, but I can't remember which one. I'm currently in the middle of a new overclock right now where I turned off everything and I'm actually about to post a new thread about it in the overclocking category to clarify a few things.
 

8350rocks

Distinguished


I must admit, I am not terribly familiar with NVidia drivers...

Having said that...the best thing I would recommend, would be to contact NVidia tech support and see what they say. I noticed a recurring trend though...the other 2 who tested Crysis 1 with their 6300s, were using AMD GPUs. That's really about the only variable I can see that *could* be impacting your gameplay experience.

Now, with that observation in mind, I would tend to think it is *likely* a driver issue. As your hardware is more than capable of running the game, obviously. So...that's where I would start troubleshooting.

EDIT: Keep me updated...I would like to hear the solution.
 

Deus Gladiorum

Distinguished
Wow, it's been over 4 months since I first started this thread. Well, I recently decided to revisit this subject and I got some interesting new results which I figured I should post here in case someone with this problem googles it and happens upon this thread.

I asked a friend to reinstall his disk version of Crysis 1 on his gaming laptop. If I correctly remember what he said, he said had a GTX 680 (though I assume he means GTX 680M or GTX 680MX) as well an i7-3840 (which, again, I assume he actually meant i7-3840MQ). While I didn't get a chance to ask about his frame rates, he said he had minor to moderate stuttering as well. So with that, we can at least get closer to the idea that this is perhaps a driver issue on the part of Nvidia. That's exciting in the sense that I'm getting closer to honing in on the problem, but no so exciting that I don't know how to solve it. I've never rolled back drivers before, and rolling back to something old enough for Crysis 1 doesn't seem like the most fantastic of ideas to me.

Also, interesting to note is that I installed Crysis Warhead. Crysis Warhead gives me similar frame rates to Crysis 1, perhaps a bit higher, but there's almost no stuttering. Interesting stuff, just felt like pointing this all out, even if it does go unread.