Max Payne 3 24 FPS with 3570k and GTX 670!

Antoni

Honorable
Apr 1, 2013
159
0
10,690
I don't know what's going on. I have an i5 3570k and an MSI GTX 670 Power Edition. I am maxing out games so I went into the max payne 3 graphics settings and turned everything up to it's highest possible setting, and I noticed the frames were a lot less than other games (GTA IV, assassins creed 3, etc). So I installed fraps just now, and it is between 23-27 FPS! Is my graphics card broken or something? Surely a GTX 670 can max out max payne 3.

I am running it at 1080p.
 


That sounds normal, you are putting the settings too high for your card. Download the latest nvidia drivers and try using GeForce Experience to optimize the settings for Max Payne 3.
 
The Tom's benchmark linked above would suggest the GPU is more than powerful enough. Be aware that MSAA causes a huge performance hit in Max Payne 3 for some reason (much more than it does in most games), so FXAA is often used instead. But the GTX670 should be powerful enough to handle the MSAA. Have you changed anything in the nVidia control panel?
 
I have not changed anything in the nvidia control panel ever except for some anti-aliasing settings for GTA IV and GTA EFLC as they don't have their own ones in the graphics menus.

My driver was from March, I just downloaded nvidia experience and updated to the latest May driver.

I can see in the toms benchmarks "Normal tessellation, high-definition ambient occlusion turned on, and 4x MSAA.". With a GTX 670 I was expecting it to be able to run everything completely pumped to the top. I guess I need to turn a few things down then? I really want to run the game as high as possible, what is the best thing to lower to get 50-65FPS and effect the graphics the least.
 


Did geforce experience offer different optimal settings?
 
I just loaded up the game optimiser now, it scanned my games and is offering optimised settings. Can I just get this clear though: on the list everything is gray except for "MSAA 4X", it is going to change that setting for me (which would be lower than what I have now). So it changes settings I could change myself with it's own preference of the game graphics menu, or it downloads and installs its own created graphics format which you can't change yourself in the max payne 3 menu?
 


It just changes the game settings to what it considers the optimal settings for quality and performance based on your hardware.

Bascially, you should get the best possible quality without having too low FPS.
 
Problem is that it's quite subjective what image quality value there is in various options. Different people value different settings. If you match the settings that Tom's used, you should achieve the same framerates in the part of the game they benchmarked. I also have a GTX670 and have Max Payne 3 sitting on my desk and am fully expecting to be able to max it smoothly at 1080p and 4x MSAA.
 
All nvidia did was lower the MSAA to 4x. I got a steady 30FPS, it was acceptable and the graphic quality was all at its highest.

I went into tessellation and turned it down from very high to medium, and no effect though, still 30 FPS. Ideally I would like at least 35FPS but if it can hold 30 without going lower I will find it acceptable.
 
Yeah 40fps is nice with 30fps as a minimum. I didn't realise you were using 8x MSAA - that'll be the problem. But 30fps still seems a bit low. Very high tessellation can be punishing depending on the game. If there's no performance impact then it sounds like it's not being used anyway.
 
If you have less than 24 inch monitor I suggest to turn down MSAA or change it to FXAA or turn it off completely AA is not that important, also tessellation in max payne is not so advanced you can turn it down to for more performance
 
I don't really want to OC over this. I have a GTX 670 MSI power edition OC which is mildly overclocked already.

I have a 23 inch screen. It's working alright now so I think I will leave the AA.

It's not a TV, definitely a computer monitor.

It seems to have decent FPS since turning down to 4X, not spectacular but there's no lag or anything it is smooth enough. If there's a way to increase FPS I wouldn't mind it though.
 


It's also possible your CPU cooler is mis-seated and the CPU is throttling to keep from overheating. What are your temps and CPU/GPU usage while gaming?
 


Yes I am.

Just for the record I'm slightly getting this problem, on part where there is a lot of sun glare coming through windows (in the game). Also at the beginning of the fifth mission as he walks through the water.

I will check my temps later but I have the stock cooler plugged in correctly.
 
It syncs your monitor's refresh rate with your setup's framerate to prevent tearing. If your setup can't render the frame in 16.67ms (1/60th of a second, or the time taken for a single refresh cycle on a 60Hz monitor) then it's held over to the next refresh cycle instead of outputting partial frames per refresh cycle.

Basically, if your card can't do it in 16.67ms (1 cycle), it's gonna take 33.3ms (2 cycles) - 30fps. Personally I wouldn't bother with v-sync unless you're using a 120Hz display (which would be able to sync at 40fps - 3 cycles). Switch v-sync to adaptive in nVIDIA control panel and stick with that unless occasional tearing really bothers you.