Middle-earth™: Shadow of Mordor™

Middle-earth™: Shadow of Mordor™

View Stats:
jpxdude Jul 12, 2017 @ 6:59am
FPS stuck at 30 on Dell XPS 15 (9560)
Hi All,

I've been playing this game and it's been fun, but have encountered a few strange issues with it. Firstly, I was experiencing issues with resolution being set at 16:10 instead of 16:9, which I fixed via manually ending the settings.cfg file, however I'm also encountering an issue whereby the FPS is capped at 30.

I can't find any way to lift this 'cap' and was wondering if anyone else experienced this. Thanks in advance.
< >
Showing 1-8 of 8 comments
Samael Jul 12, 2017 @ 12:50pm 
Turn off Vsync.

That Dell XPS 15 doesnt have a video card. So you are playing on integrated graphics right ?
Ancient Jul 12, 2017 @ 1:12pm 
If the cause is what i think it is...

1) Disable in-game Vsync and set Frame limit to either 60 or no limit

2) Go into Nvidia Control Panel > Manage 3D Settings... and enable Triple Buffering and set Vsync to On (either globally or create a profile for SoM)

Explanation:
Double buffered (standard) Vsync locks any outputted frames greater than 60 FPS to 60 FPS, anything in between 30 and 60 to 30 FPS, and anything between 15 and 30 to 15 FPS. It can only sync the GPU's output to a divisor of the monitor's refresh rate (60Hz) using powers of 2 (only 2 buffers): so what is displayed will always be either 60 > 30 >15 FPS, respectively.

Triple Buffering uses a second back buffer (the third buffer) to remove this limitation and allows for a smooth framerate transition anywhere between 1-60 (or higher if the monitor is 120Hz or 144Hz, etc.) while still syncing frames to the refresh rate, which eliminates torn images[media.gamersnexus.net] where the contents of two or more incomplete frames are merged by the display because they were received out of sync from it's refresh rate.

TL:DR
Vsync is good because it eliminates tearing. Not forcing the use of triple buffering with it is bad, not just because of the fact that the output of a GPU that is rendering 59 FPS will effectively be displayed as 30 FPS, but also because it introduces a lot of input lag by discarding 29 of the 59 frames it rendered in real-time.

Detailed explanation: http://www.anandtech.com/show/2794/2
Ancient Jul 12, 2017 @ 1:15pm 
Originally posted by Samael:
Turn off Vsync.

That Dell XPS 15 doesnt have a video card. So you are playing on integrated graphics right ?

I'm under the impression his model has a GTX 1050 in it:
Model
XPS 15 - 9560
...
Other Features
NVIDIA GeForce GTX 1050
- Source[www.newegg.com]
Samael Jul 12, 2017 @ 1:22pm 
Originally posted by Ancient:
Originally posted by Samael:
Turn off Vsync.

That Dell XPS 15 doesnt have a video card. So you are playing on integrated graphics right ?

I'm under the impression his model has a GTX 1050 in it:
Model
XPS 15 - 9560
...
Other Features
NVIDIA GeForce GTX 1050
- Source[www.newegg.com]

Right. If he does hes fine. He should have more than 30 fps :) Turning Vsync will probably work if hes not using any fps capping software.
ar2games Jul 12, 2017 @ 1:38pm 
Some laptops have switchable graphics so make sure yours is using the strong card.
jpxdude Jul 20, 2017 @ 1:00pm 
Hi All, Since I commented, I've noticed that it is at 60fps mostly in game. I guess at the time my laptop must have been doing something to slow it up. It does have a 1050 inside. Thanks for the help!
samwut Oct 15, 2017 @ 9:47pm 
I encountered the same issue with Dota 2, the fps would always cap at 30. I fixed it by going into Nvidia GeForce Experience, which apparently has some 'battery saver' setting. I switched this off, which raised the cap to 60 fps.
Sansei Muramasa Oct 15, 2017 @ 10:14pm 
Why would you get laptop, what is your laptop graphics card? If you have the mobile card then that's why it might be slower because the performance is worse with the mobile version of the card to save power.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Jul 12, 2017 @ 6:59am
Posts: 8