Jump to content

Archived

This topic is now archived and is closed to further replies.

Groovin_DC-10

The Importance of VSync

Recommended Posts

Hey folks,

Been an FS9'er much longer than FSX even though I got FSX with a bunch of add ons before FS9.  I decided to try FS9 last year and got hooked on the smoothness.  Since then, I tried FSX a few more times, including DX10 with fixes.  In DX10 it was working pretty good, but I couldn't stay on it because I have a lot of Aerosoft add ons and I get blank textures on some of the custom airport and road vehicles.

 

The thing that really bugged me about FSX until I got it figured out is the stutters/micro stutters and overall low FPS.

 

So about 3 days ago my FS9 installation got messed up when I unchecked UT USA from the scenery library.  Not wanting to re-install everything, I decided it was time to fire up FSX again and keep trying to smooth it out.

 

Over the past two years, I have tried so many things like using compressed textures from REX, adjusting values in the cfg, ******* tweak and Word Not Allowed's tweaks.

Some helped slightly, but overall, not much difference in stutters.  Yes, even with sliders set on the lower range I was getting stutters which was very noticeable from the VC when making turns.

 

Finally, the other day I got pretty fed up but I still wasn't ready to give up.  I've seen people with lesser machines than mine that have better performance.  My PC is no prom queen but it's no runt either.  I'm running AMD 955BE @ 4ghz, 8G DDR3, and GTX560.  So I decided to delete my current cfg and let FSX build a new one.  From there I began playing around with settings within FSX and Inspector.

 

When all options was starting to run out, I noticed one combination of settings I haven't tried.  That is unlimited fps in FSX, locked @ 30fps in Inspector, and VSync at 1/2 refresh rate.

 

I entered those settings, fired up FSX and WOW!  It was SMOOTH, SMOOTH, SMOOOOOTH!  The improvement was so massive that it felt like I upgraded my PC.  No joke!

 

Now my FSX performance is close enough to FS9 (but lower ai traffic settings) that I can safely say I'm migrating back to FSX.

 

My scenery settings are currently maxed out except for water (2x low), Scenery Complexity (Dense), Autogen (Normal-Dense don't really see perf difference).  All ai is turned off and Ultimate Traffic 2 set to 50%. 

When I'm flying VFR on add on scenery like Aerosoft Ibiza, Mallorca, Madeira, Tahiti X, Fly Tampa st Maarten complete, etc, I set scenery complexity and Autogen to max with ai boats and cars enabled, and it runs so smooth.

I'm so pumped to get this kind of performance in FSX that I purchased the Carenado T210M HD series last night and installed the realistic REX theme with no compression.  I did a test flight and the smoothness was awesome with insane graphics.  After this post, I have some chores to do around the house.  After that, I will be flying all night.

 

I guess most of you are wondering why I'm so excited.  After getting used to FS9 graphics, going back to FSX and getting the performance I expect and seeing the graphics quality on high end payware planes and crisp ground textures is really something else for an FS9er lol.  And best of all, my FSX is problem free.  No OOM or CTD.  Runs perfect every time.

 

My CFG is default.  The only things I've added are HIGHMEMFIX=1, Disable Preload, and HideInfoText.  I tried running the file through Bojote's system, but his tweaks gave me some stutters, so I went back to default cfg.

 

So if anybody is having issues with stutters, try all possible VSync settings before messing with the cfg.  I noticed on my rig, it seems like VSync is THE biggest performance killer if not set correctly.  Even the most popular and recommended method doesn't work well on my rig (locked 30 in fsx and 1/2 refresh rate in Inspector).

 

If anybody have a similar system to mine, you can try my settings and I'd be interested to see if we come to the same conclusion.  That is frames set to unlimited in FSX, locked at 30 in Inspector and Vsync set to 1/2 refresh rate in Inspector.

 

It's so good to be back to FSX with an unexpected performance increase.

Share this post


Link to post
Share on other sites

 

 


That is frames set to unlimited in FSX, locked at 30 in Inspector and Vsync set to 1/2 refresh rate in Inspector.

 

That's also what I use and it works without either stutters or tearing in both FSX and Prepar3d. I noticed that that is also the recommended setting for FTX Global.

Share this post


Link to post
Share on other sites

Great to hear.  I didn't know this is what FTX recommends (still on the fence with Global as I already have UTX/GEX).  The one I see most of the time is Word Not Allowed's fps locked in fsx. 

Thanks for sharing guys.

Share this post


Link to post
Share on other sites

That was my "breakthrough" as well.  It's important to step-by-step the AVSIM DX10 Guide.

Share this post


Link to post
Share on other sites

That was my "breakthrough" as well.  It's important to step-by-step the AVSIM DX10 Guide.

 

 

Hi Dennis,

I followed the guide but unfortunately on one of my favorite vfr scenery (Aerosoft Madeira), the airport vehicles and road traffic have blank textures.  Everything else was taken care of by the patch and slight mods.  Did I miss something that was suppose to fix the blank textures?  Also, my PMDG MD-11 nav and strobe lights don't work properly even after applying the "fix".  Same with some of the default planes.

It's really too bad because I find the colors in DX10 more vibrant.

Share this post


Link to post
Share on other sites

Hi Dennis,

I followed the guide but unfortunately on one of my favorite vfr scenery (Aerosoft Madeira), the airport vehicles and road traffic have blank textures.  Everything else was taken care of by the patch and slight mods.  Did I miss something that was suppose to fix the blank textures?  Also, my PMDG MD-11 nav and strobe lights don't work properly even after applying the "fix".  Same with some of the default planes.

It's really too bad because I find the colors in DX10 more vibrant.

Hello Maurice,

 

Yeah, there are still a few "anomolies", however the hope is that Steve Parson's payware DX10 fixall repair program will fix all that.  Should be available "soon", whatever that means in the flight sim world.

Share this post


Link to post
Share on other sites

Maurice

 

Please post a screen shot of Inspector and that of fsx settings.  Maybe a copy of the fsx.cfg would also help.

 

Ted

Share this post


Link to post
Share on other sites

Listen guys, the important thing with the 1/2 refresh rate tweak is to NOT, I repeat NOT use an external frame rate limiter.

In other words, lock the fps to 30 INSIDE FS9/FSX/P3D and not in Inspector. In Inspector you just set vertical sync to 1/2 refresh rate.

That's the only way to get things really smooth.

If you set a frame limit in Inspector your fps will hover around 30 but there will still be the occational jump and therefore stutter.

You want to restrain the rendering of frames and therefore you must lock your fps inside the simulator.

 

Try it and see the difference.

Share this post


Link to post
Share on other sites

Didn't the OP state He is getting smooth results though with the other way around? Same here. I think just each system is different. I get WAY smoother frames and WAY less stutter when I let Nvidia control the frames, and set unlimited in FSX.

 

Each is own I guess. Happy for the OP though either way for His gains!

Share this post


Link to post
Share on other sites

Listen guys, the important thing with the 1/2 refresh rate tweak is to NOT, I repeat NOT use an external frame rate limiter.

In other words, lock the fps to 30 INSIDE FS9/FSX/P3D and not in Inspector. In Inspector you just set vertical sync to 1/2 refresh rate.

That's the only way to get things really smooth.

If you set a frame limit in Inspector your fps will hover around 30 but there will still be the occational jump and therefore stutter.

You want to restrain the rendering of frames and therefore you must lock your fps inside the simulator.

 

Try it and see the difference.

Absolutely. There is no reason to run unlimted frames on any rig IMO, all it simply does is move the priority for the CPU to run higher rates of frames rather than lock the sim at 30 and put the emphasis on loading terrain textures. However, as we all know, every sim is different and so, who knows....

Share this post


Link to post
Share on other sites

Listen guys, the important thing with the 1/2 refresh rate tweak is to NOT, I repeat NOT use an external frame rate limiter.

In other words, lock the fps to 30 INSIDE FS9/FSX/P3D and not in Inspector. In Inspector you just set vertical sync to 1/2 refresh rate.

That's the only way to get things really smooth.

If you set a frame limit in Inspector your fps will hover around 30 but there will still be the occational jump and therefore stutter.

You want to restrain the rendering of frames and therefore you must lock your fps inside the simulator.

 

Try it and see the difference.

 

+1

 

That's my experience too. I tested that in FSX and FS9 with saved situations

Share this post


Link to post
Share on other sites

Absolutely, 1/2 refresh rate tweak was not designed to work with unlimited frames anyway!

Share this post


Link to post
Share on other sites

1/2 refresh rate is not the holy grail to smoothness. It will certainly help. That is no doubt. 

 

However, if there some files with missing MIPS and or the alpha channel, then it will stutter as well is my understanding. Im no expert in the least with nor do I understand it well, but weeding those out with the tools that are around also helps minimize stutters. That in combo with 1/2 refresh rate, goes a long way. 

Share this post


Link to post
Share on other sites

Until we have CPUs that can keep the fps always above 60 regardless of aircraft, weather and scenery, the 1/2 refresh rate tweak is the best way to go.

And locking the fps inside the simulator is a fundamental thing and no other way can produce better results. If you think otherwise you're doing something wrong.

Share this post


Link to post
Share on other sites

Well, i am not expert in this, just tested and 1/2 refresh rate in nvidia inspector and internaly locked 30fps works best for me. 

 

More on this, i read somewhere that unlocked fps can help in urban areas(with big fps hit) and in other areas with less fps hit is better to have locked FPS becouse FSX will waste them on calculating operations per FPS instead of scenery loading. Not sure about this, just read somewhere and seems logical to me

 

EDIT: Sorry Howard, i realized now that you have allready explained this :)

Share this post


Link to post
Share on other sites

Absolutely

 

Absolutely

 

There's nothing absolute in different FSX settings on different hardware.

 

Dirk.

Share this post


Link to post
Share on other sites

More on this, i read somewhere that unlocked fps can help in urban areas(with big fps hit) and in other areas with less fps hit is better to have locked FPS becouse FSX will waste them on calculating operations per FPS instead of scenery loading. Not sure about this, just read somewhere and seems logical to me

 

Correct, this is exactly my experience. Actually I switch back and forth between 0 and 30 in FSX.cfg and Inspector accordingly. Sometimes it's just a too big fps hit for PMDG737 in a complex airport to contain 30 fps in fsx.cfg. That's when I switch to unlimited in fsx.cfg and limit 30 in Inspector. I get as much as extra 6 fps straight away, so it's a serios factor to consider.

 

Dirk. 

PS: I7 3370K @4.8GHz, 2x4GB RAM, GTX680

Share this post


Link to post
Share on other sites

The 'absolutely' referred to my agreement to a previous post, not as an 'absolute' opinion. As you rightly pointed out, there is no 'absolute' in FSX. As I said previously,

 

as we all know, every sim is different and so, who knows

Share this post


Link to post
Share on other sites

Just pitching into the internal/external FPS limiter debate, having tried both extensively, Ive found the internal FSX limiter seems to produce better results. So, FSX limiter to 30, Nvidia Inspector limiter off.

Share this post


Link to post
Share on other sites

For those using Nvidia Inspector, did you not select the "MS Flight Simulator X" gaming profile when playing FSX?  The Profile and Word Not Allowed's Tweaks all have those settings by default.

 

I use 1/2 VSync and Inspector FPS Limiter.

Share this post


Link to post
Share on other sites

There is no need to select anything in nvidia inspector when using FSX. Just set that values once and you are good to go

Share this post


Link to post
Share on other sites

set in fsx 30frames, not in ni.  but also set in ni 1/2 refresh rate, and smoothnes might be better.  Personally I don't get all crazy about frame rates, but having a smooth ruuning sim is the key,   its a blalancing act.

Share this post


Link to post
Share on other sites

×
×
  • Create New...