Author Topic: FSO + 4K + display scaling = FPS weirdness  (Read 316 times)

0 Members and 1 Guest are viewing this topic.

Offline Delta_V

  • 26
FSO + 4K + display scaling = FPS weirdness
Ok, so I'm trying to get FSO running on my laptop with the following specs: i7-4710HQ, GeForce 970M, 16GB RAM, and 4K display.  I've got everything installed and "running", but I'm struggling to get to the "running well" stage.  This was all done with FSO 3.8, and the newest wxlauncher.

First, I try and fire it up in 3840x2160, with settings basically maxxed out, just to see what happens.  I used Blue Planet's The Blade Itself for testing, as it is a fairly demanding mission, and I wanted somewhat of a "worst case" scenario.  Running FSO in 4K, I could only get ~20 fps in this mission.  Not surprising, the 970M was never really cut out for gaming in 4K.  Now the weirdness starts.

So I switch FSO to 1920x1080 with max settings.  An i7-4710HQ and 970M should be able to crush this game running at 1080p, and sure enough, the frame rate jumps to 80-90 fps, even in a demanding mission like The Blade Itself.  There's just one problem - the game is only displaying in 1/4 of my screen.  I figure display scaling (I had been running at 225% scaling) might be messing with things.

Thus, I drop scaling to 100%, restart my computer, and try again.  This time, the game takes up the full screen, but I am back down to 20 fps.  This is weird, so I take a screenshot, and sure enough, the game is still rendering in 1920x1080.  Why on earth am I getting the same framerates as when it was running 3840x2160?

Next, I tried manually reducing my display resolution to 1920x1080 and leaving scaling at 100%.  Same thing.  Game takes up full screen, and is rendered at 1920x1080, but I'm only getting 20 fps.

Why do I get good framerates when the game is only displayed on 1/4 of the screen, but awful framerates when it is displayed in full screen, even though it is rendering at the same resolution?  It doesn't make sense, but I'm out of ideas, and any help would be appreciated.

I also ran a debug build @ 1920x1080 with my display set to 3840x2160 & 100% scaling, and the results are attached.

 
Re: FSO + 4K + display scaling = FPS weirdness
It looks like DSR (Dynamic Super Resolution) is enabled. :nervous:
If so, disable it in nvidia control panel.

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Skype
    • Steam
    • Twitter
Re: FSO + 4K + display scaling = FPS weirdness
If that's the case, then it's weird -- FSO reports a render resolution of 1920x1080 in use; As far as FSO can tell, that's what it's running at internally.
**** every cause that ends in murder and children crying. ― Iain Banks
Join the fun at the HLP IRC channel. Get the latest spam and gossip as long as it's fresh!

 

Offline Delta_V

  • 26
Re: FSO + 4K + display scaling = FPS weirdness
It looks like DSR (Dynamic Super Resolution) is enabled. :nervous:
If so, disable it in nvidia control panel.

I've attached a screenshot of my NVidia control panel.  It doesn't have an option for dsr, and I can't find it in GeForce experience, either.

Random note, should GeForce experience detect FS2 Open as a game? Tried pointing it at my FS2 folder for ****s'n'giggles, and it came up empty.  It definitely uses the 970M when launched, though.

 

Offline Delta_V

  • 26
Re: FSO + 4K + display scaling = FPS weirdness
Sorry for the double post, but I wanted to give an update on this issue.

I had given up on getting FSO to run on my laptop, and got busy IRL anyway, so I didn't touch it for a few weeks.  Yesterday, I was bored, and figured "what the hell, I'll see what happens", so I set my screen to 1920x1080, fired up FSO, and... it works.  1920x1080 with great FPS.  Just like that. No problems whatsoever.

Which is great and all, but... what the hell?  I CHANGED NOTHING. Followed the exact same steps and used the same settings as I did when I was getting terrible framerates - same screen resolution, same screen scaling, same game resolution, same launcher, same FSO version, same settings *in* the launcher... and yet my FPS is quadrupled.

The performance I'm getting now makes sense with my hardware - it was always the low framerates I was getting before that were weird.  But was is even stranger than the issues I was having is that I have absolutely no explanation for why it changed.


So yeah, the issue is resolved.  Well, not "is resolved" so much as "mysteriously disappeared with no explanation as to why or how", but at any rate, it's gone.

 

Offline ngld

  • 28
Re: FSO + 4K + display scaling = FPS weirdness
Maybe the driver updated?  :nervous:

 

Offline Cyborg17

  • 29
  • A-1 Supar
Re: FSO + 4K + display scaling = FPS weirdness
Code Gremlin decided to haunt another computer.... Congrats!   :D :yes:

 

Offline Delta_V

  • 26
Re: FSO + 4K + display scaling = FPS weirdness
Maybe the driver updated?  :nervous:

See, that's the thing. I'm currently living in the country, where my only internet is through my phone, unless I go to the library in the nearest town. So no driver updates for me.  Like I said, NOTHING CHANGED :P

Normally, I am quite good at diagnosing computer issues, but I have absolutely no explanation here.