Sign in to follow this  
urgeflaske

Help with tweaking?

Recommended Posts

Hi!

It probably exists hundreds of threads like this, but we all got different hardware. So i want to improve my FPS when flying. I currently have FTX Norway and AoN installed as sceneries, and i fly with the RealAir Duke v2 and Majestics Q400. I also use Active Sky Next. But im noticing my fps is very low when flying the Q400 in Norway (ENGM is the worst) and i drop down to around 12-17 during takeoff and climb. And it all feels very "slow" when looking around in the aircraft.

 

My hardware is the AMD Radeon R9 200 card and the AMD FX-8350 Black Edition cpu.

 

For config tweak i already use the [JOBSCHEDULER]AffinityMask=84. Is the value too high, or maybe too low? i also use FIBER_FRAME_TIME_FRACTION=0.01. Again, is it too low or high?

 

I hope someone are able to help me to get a smoother sim :)

Share this post


Link to post
Help AVSIM continue to serve you!
Please donate today!

Have you applied HIGHMEMFIX?

 

Also is that AffinityMask correct for you're CPU? I don't know but worth checking.

 

[bufferPools]
PoolSize=0

 

is another one you might want to check.  Post all of the changes you have made to the cfg, if there are more then those two, and we can go through them

Share this post


Link to post

Have you applied HIGHMEMFIX?

 

Also is that AffinityMask correct for you're CPU? I don't know but worth checking.

 

[bufferPools]

PoolSize=0

 

is another one you might want to check.  Post all of the changes you have made to the cfg, if there are more then those two, and we can go through them

 

No, i have only applied [JOBSCHEDULER] and the FIBER_FRAME.

If i did the math correct the AffinityMask should be 87, but that didnt help my fps so i lowered it.

I dont have the BufferPools.

 

Here's my config:

 

 

[JOBSCHEDULER]

AffinityMask=84

[Display]

ChangeTime=4.000000

TransitionTime=4.000000

ActiveWindowTitleTextColor=255,255,255

ActiveWindowTitleBackGroundColor=0,28,140,64

NonActiveWindowTitleTextColor=255,255,255

NonActiveWindowTitleBackGroundColor=24,33,87,64

InfoUpperRightTextColor=255,0,0

InfoUpperRightBackGroundColor=0,0,0,0

InfoLowerLeftTextColor=255,255,255

InfoLowerLeftBackGroundColor=255,0,0,128

InfoLowerRightTextColor=255,255,255

InfoLowerRightBackGroundColor=255,0,0,128

InfoBrakesEnable=True

InfoParkingBrakesEnable=True

InfoPauseEnable=True

InfoSlewEnable=True

InfoStallEnable=True

InfoOverspeedEnable=True

InfoWeaponSystemEnable=True

InfoCountermeasureEnable=True

SKINNED_ANIMATIONS=1

TEXTURE_BANDWIDTH_MULT=30

UPPER_FRAMERATE_LIMIT=0

WideViewAspect=False

FullScreenExclusive=True

FullScreenAutoFill=True

FullScreen=True

TEXTURE_FILTERING=8

MSAA=2

SSAA=0

VSYNC=1

FXAA=0

TRIPLE_BUFFER=0

[sCENERY]

POP_FREE_AUTOGEN=1

AUTOGEN_BATCH_LOD=2

AUTOGEN_TREE_MAX_DRAW_DISTANCE=9500.000000

AUTOGEN_TREE_MIN_DISTANCE_TO_LOD=2500.000000

IMAGE_COMPLEXITY=3

[Main]

FIBER_FRAME_TIME_FRACTION=0.01

User Objects=Airplane, Helicopter, Submersible, ExternalSim

LabelsSupported=Airplane, Helicopter

Location=0,0,1920,1080,\\.\DISPLAY1

Maximized=1

HideMenuNormal=0

HideMenuFullscreen=1

LocationFullScreen=0,0,1920,1080,\\.\DISPLAY1

[PANELS]

IMAGE_QUALITY=1

SAVE_AND_LOAD_PANEL_STATE=0

PANEL_OPACITY=100

PANEL_MASKING=1

PANEL_STRETCHING=1

UNITS_OF_MEASURE=0

QUICKTIPS=1

[Weather]

WindshieldPrecipitationEffects=1

MinGustTime=10

MaxGustTime=500

MinGustRampSpeed=1

MaxGustRampSpeed=200

MinVarTime=5

MaxVarTime=50

MinVarRampSpeed=10

MaxVarRampSpeed=75

TurbulenceScale=1.000000

WeatherGraphDataInDialog=0

AdjustForMagVarInDialog=1

DynamicWeather=0

DownloadWindsAloft=0

DisableTurbulence=0

CLOUD_DRAW_DISTANCE=6

DETAILED_CLOUDS=1

OPTIMIZE_DENSE_CLOUDS=0

CLOUD_COVERAGE_DENSITY=7

THERMAL_VISUALS=0

VolumetricFog=1

[CONTROLS]

Controls_Default=Standard

Controls_Current=Standard

KBDAIL=64

KBDELEV=64

KBDRUD=64

[TextInfo.1]

Latitude=1,1

Longitude=1,2

Altitude=1,3

Heading=1,4

AirSpeed=1,5

WindDirectionAndSpeed=1,6

[TextInfo.2]

FrameRate=1,1

LockedFrameRate=1,2

GForce=1,3

FuelPercentage=1,4

[TextInfo.3]

Latitude=1,1

Longitude=1,2

Altitude=1,3

Heading=1,4

AirSpeed=1,5

WindDirectionAndSpeed=1,6

FrameRate=2,1

LockedFrameRate=2,2

GForce=2,3

FuelPercentage=2,4

[slewTextInfo.1]

Latitude=1,1

Longitude=1,2

Altitude=1,3

Heading=1,4

AirSpeed=1,5

[slewTextInfo.2]

FrameRate=1,1

LockedFrameRate=1,2

[slewTextInfo.3]

Latitude=1,1

Longitude=1,2

Altitude=1,3

Heading=1,4

AirSpeed=1,5

FrameRate=2,1

LockedFrameRate=2,2

[DynamicHeadMovement]

LonAccelOnHeadLon=-0.020000

LonAccelOnHeadPitch=-0.010000

RollAccelOnHeadLat=0.010000

YawAccelOnHeadLat=-0.100000

RollAccelOnHeadRoll=0.100000

MaxHeadAngle=5.000000

MaxHeadOffset=0.300000

HeadMoveTimeConstant=1.000000

[VirtualCopilot]

VirtualCopilotActive=0

[uSERINTERFACE]

SHOW_MISSION_CAPTIONS=0

PAUSE_ON_LOST_FOCUS=1

PROMPT_ON_EXIT=1

SITUATION=C:\Users\Min\AppData\Local\Lockheed Martin\Prepar3D v2\Prepar3D_Default

SHOW_SCENARIO_WINDOW=0

RestoreTimeOnMove=0

Map_Orientation=2

[PointOfInterestSystem]

CycleSetting=0

[sOUND]

PrimaryPlaybackDevice={DEF00000-9C6D-47ED-AAF1-4DDA8F2B5C03}

VoicePlaybackDevice={DEF00002-9C6D-47ED-AAF1-4DDA8F2B5C03}

VoiceCaptureDevice={DEF00003-9C6D-47ED-AAF1-4DDA8F2B5C03}

SOUND=1

SOUND_QUALITY=2

SOUND_LOD=0

[GRAPHICS]

TEXTURE_MAX_LOAD=1024

NUM_LIGHTS=4

COCKPIT_HIGH_LOD=1

AIRCRAFT_REFLECTIONS=1

LANDING_LIGHTS=0

DAWN_DUSK_SMOOTHING=1

LENSFLARE=1

HDR=0

BLOOM_LEVEL=2

SHADOW_QUALITY=2

TERRAIN_SHADOW_CAST_DISTANCE=0

CLOUD_SHADOW_CAST_DISTANCE=0

OBJECT_SHADOW_CAST_DISTANCE=2

CONTENT_NO_SHADOW=0

INTERIOR_SHADOWS_CAST=1

EXTERIOR_SHADOWS_CAST=0

SIMOBJECT_SHADOWS_CAST=0

TERRAIN_SHADOWS_CAST=0

VEGETATION_SHADOWS_CAST=0

BUILDING_SHADOWS_CAST=0

CLOUD_SHADOWS_CAST=0

INTERIOR_SHADOWS_RECEIVE=1

EXTERIOR_SHADOWS_RECEIVE=0

SIMOBJECT_SHADOWS_RECEIVE=0

TERRAIN_SHADOWS_RECEIVE=1

VEGETATION_SHADOWS_RECEIVE=0

BUILDING_SHADOWS_RECEIVE=0

SHADOW_NUM_CASCADES_LOW=4

SHADOW_NUM_CASCADES_MID=5

SHADOW_NUM_CASCADES_HIGH=7

SHADOW_NUM_CASCADES_ULTRA=12

GROUND_SHADOW_TEXTURE_SIZE=2048

CLOUD_SHADOW_TEXTURE_SIZE=512

SHADOW_LOG_PARTITION_LOW=0.850000

SHADOW_LOG_PARTITION_MID=0.850000

SHADOW_LOG_PARTITION_HIGH=0.850000

SHADOW_LOG_PARTITION_ULTRA=0.850000

EFFECTS_QUALITY=1

EFFECTS_DISTANCE=1

TEXTURE_QUALITY=3

IMAGE_QUALITY=0

See_Self=1

Text_Scroll=1

MIPMAP_VC_PANELS=1

TESSELLATION=1

[TrafficManager]

AirlineDensity=85

GADensity=15

FreewayDensity=0

ShipsAndFerriesDensity=0

LeisureBoatsDensity=0

IFROnly=0

AIRPORT_SCENERY_DENSITY=1

[AContain]

ShowLabels=1

ShowUserLabel=0

ShowLabelManufacturer=1

ShowLabelModel=1

ShowLabelTailNumber=0

ShowLabelDistance=1

ShowLabelAltitude=1

ShowLabelAirline=0

ShowLabelAirlineAndFlightNumber=0

ShowLabelFlightPlan=0

ShowLabelContainerId=0

ShowLabelAirspeed=0

ShowLabelHeading=0

LabelDelay=1000

LabelColor=FFFF0000

[TERRAIN]

LOD_RADIUS=4.500000

TESSELLATION_FACTOR=85

MESH_RESOLUTION=23

TEXTURE_RESOLUTION=28

AUTOGEN_VEGETATION_DENSITY=2

AUTOGEN_BUILDING_DENSITY=2

DETAIL_TEXTURE=1

WATER_REFLECT_CLOUDS=1

WATER_REFLECT_USERAIRCRAFT=1

WATER_REFLECT_SIMOBJECTS=0

WATER_REFLECT_TERRAIN=1

WATER_REFLECT_AUTOGEN_VEGETATION=0

WATER_REFLECT_AUTOGEN_BUILDINGS=0

WATER_REFRACT_CLOUDS=0

WATER_REFRACT_USERAIRCRAFT=0

WATER_REFRACT_SIMOBJECTS=0

WATER_REFRACT_TERRAIN=0

WATER_REFRACT_AUTOGEN_VEGETATION=0

WATER_REFRACT_AUTOGEN_BUILDINGS=0

ENABLE_BATHYMETRY=0

WATER_CLARITY=30

WATER_DETAIL=2

UseGlobalTerrainView=False

[ATC]

AutoOpenAirTrafficWindow=1

UsePilotVoice=1

PilotVoice=0

[iNTERNATIONAL]

ASLAT=2

ASLON=0

MEASURE=0

[REALISM]

PFactor=1.000000

Torque=1.000000

GyroEffect=1.000000

CrashTolerance=1.000000

General=1.000000

UnlimitedFuel=False

AllowEngineDamage=True

TrueAirspeed=False

AutoCoord=False

RealMixture=True

StressDamage=True

GEffect=True

ManualLights=True

GyroDrift=False

CrashWithDyn=True

CrashDetection=True

OnCrashAction=0

AutoTrim=False

[ATTACHMENTS]

WeaponHighlight=False

HighlightDuration=1.000000

AutoWeaponSwitching=False

UnlimitedWeapons=False

UnlimitedCountermeasures=False

IgnoreAttachmentWeight=True

IgnoreAttachmentForces=True

[RECORDER]

RecordAITraffic=True

RecordAirportVehicles=True

RecordLeisureBoats=True

[sIM]

SYSCLOCK=0

OPTIMIZE_PARTS=0

[sTARTUP]

DEMO=0

STARTUP_DEMO=

LOAD_SIMDIRECTOR=1

LoadWindow=1

[FACILITIES]

COUNTRY=

STATE=

CITY=

GTL_BUTTON=4096

[Misc]

Com_Rate=7

[DISPLAY.Device.AMD Radeon R9 200 Series.0.0]

Mode=1920x1080x32

[MULTIPLAYER]

condAccoutPassword=0

 

Share this post


Link to post

I went through all the tweaking initially and ended up getting terrible stutters (of course I didn't know which of the many tweaks caused it!).  I wiped my .cfg clean and started from scratch only adding the AffinityMask and Optimize Parts=1 tweaks and my sim runs fantastic now. AM will differ on every system, I had to try several.  It really depends on if you have HT turned on or off.  I'm personally running 4 cores with HT turned on. An AM of 254 is working great.  My only 'tweaks' are the sliders within the sim as I have been much better off personally not messing with .cfg tweaks.  Do you have ORBX Vector installed?  That was one thing that also killed my FPS so I no longer have that....

Share this post


Link to post

I went through all the tweaking initially and ended up getting terrible stutters (of course I didn't know which of the many tweaks caused it!).  I wiped my .cfg clean and started from scratch only adding the AffinityMask and Optimize Parts=1 tweaks and my sim runs fantastic now. AM will differ on every system, I had to try several.  It really depends on if you have HT turned on or off.  I'm personally running 4 cores with HT turned on. An AM of 254 is working great.  My only 'tweaks' are the sliders within the sim as I have been much better off personally not messing with .cfg tweaks.  Do you have ORBX Vector installed?  That was one thing that also killed my FPS so I no longer have that....

 

Thanks for your input! I dont have ORBX Vector installed, only ORBX/FTX Norway. I know that takes alot of FPS but im sure its a way around it aswell.

Share this post


Link to post

I would remove the fibre fix for now.

 

Add these;

 

HIGHMEMFIX=1

WideViewAspect=True

 

And also check you're AffinityMask is correct for your system

 

Take it from there give it a fly and note you're performance. You could then add another's such as BUFFERPOOLS so forth after. Change one thing and test, take it slowly

Share this post


Link to post

I would remove the fibre fix for now.

 

Add these;

 

HIGHMEMFIX=1

WideViewAspect=True

 

And also check you're AffinityMask is correct for your system

 

Take it from there give it a fly and note you're performance. You could then add another's such as BUFFERPOOLS so forth after. Change one thing and test, take it slowly

 

Thanks. This might be a stupid question, but should i add HIGHMEMFIX=1 on top of the config or under a section?

Share this post


Link to post

That depends on the config line, I'll add the headers;

 

[Display]

WideViewAspect=True

 

[GRAPHICS]

HIGHMEMFIX=1

 

Both are already present so you just need to find them and add a new line.

 

I should mention as well, what graphics settings do you have? Some you don't need at maximum, in fact very few of mine are at maximum

Share this post


Link to post

That depends on the config line, I'll add the headers;

 

[Display]

WideViewAspect=True

 

[GRAPHICS]

HIGHMEMFIX=1

 

Both are already present so you just need to find them and add a new line.

 

I should mention as well, what graphics settings do you have? Some you don't need at maximum, in fact very few of mine are at maximum

 

Thanks buddy! Highmemfix wasnt in my config, so i was a bit unsure.

 

FXAA: Off

MSAA: 2 Samples

Texture Filtering: Anisotropic 8x

Texture Resolution: Medium

VSync: On

 

Detail radius: High

Tessellation factor: High

Mesh: 5m

Texture Resolution: 15cm

 

Scenery Complexity: Dense

Autogen veg/building: Normal

Water detail: Medium

Share this post


Link to post

Hang on a sec. Didn't 'HighMemFix' go out on the Ark with FSX?

Share this post


Link to post

Ah. Just realised, this is P3D not FSX!!!

 

Sorry, should look at what board I'm on before replying! It's shamefully not the first time I've been caught out by the "Recently discussed" section of the forum :(

Share this post


Link to post

First - turn off HT

- then delete the Affinitymask

- set your TBM to 80

- do not use WideViewAspect

- Set FFTF to 0.15

 

delete your shaders and try those settings

 

Vic

Share this post


Link to post

 

 


My hardware is the AMD Radeon R9 200 card and the AMD FX-8350 Black Edition cpu.

 

I think your graphics card is likely one of the big factors. With P3D pushing more work to the GPU, the 200 is probably having a hard time keeping up.

Share this post


Link to post

First - turn off HT

- then delete the Affinitymask

- set your TBM to 80

- do not use WideViewAspect

- Set FFTF to 0.15

 

delete your shaders and try those settings

 

Vic

 

Im not that experienced with P3D. Could you explain once again and pretend im 10 years old.. all i understand is delete AffinityMask and not use WideViewAspect.

 

Yeah, DylanM. I thought about that, i think i will buy a Nvidia card later, but for now - the 200 will do (hopefully).

Share this post


Link to post

Im not that experienced with P3D. Could you explain once again and pretend im 10 years old.. all i understand is delete AffinityMask and not use WideViewAspect.

Sorry about that - in your Prepar3d.cfg file under [Display] you have: TEXTURE_BANDWIDTH_MULT=30

 

change that to 80

 

and you also have in [Main] - FIBER_FRAME_TIME_FRACTION=0.01

 

change that to 0.10

 

Along with Affinity and wideview - see if those changes make a difference.

 

You might also consider lowering some settings, if need be. Try locking your FPS at 20 or 30 and see if that helps.

 

Remember to delete your shaders folder and let it rebuild.

 

Vic

Share this post


Link to post

Sorry about that - in your Prepar3d.cfg file under [Display] you have: TEXTURE_BANDWIDTH_MULT=30

 

change that to 80

 

and you also have in [Main] - FIBER_FRAME_TIME_FRACTION=0.01

 

change that to 0.10

 

Along with Affinity and wideview - see if those changes make a difference.

 

You might also consider lowering some settings, if need be. Try locking your FPS at 20 or 30 and see if that helps.

 

Remember to delete your shaders folder and let it rebuild.

 

Vic

 

Thanks for clearing that up :)

I been looking everywhere, but i cant seem to find the shaders folder. Only folder i find is the ShadersHLSL.

Share this post


Link to post

NO! Not the ShadersHLSL folder - leave that one alone.

 

this one -

 

C:\Users\<name>\AppData\Local\Lockheed Martin\Prepar3D v2\Shaders

 

Anytime you make a graphics change, you should delete this folder and let P3D rebuild it.

 

Vic

Share this post


Link to post

NO! Not the ShadersHLSL folder - leave that one alone.

 

this one -

 

C:\Users\<name>\AppData\Local\Lockheed Martin\Prepar3D v2\Shaders

 

Anytime you make a graphics change, you should delete this folder and let P3D rebuild it.

 

Vic

 

Ah, there it was! Thanks!

Well, i tried your tweaks and im not sure if it got better or worse.. FPS is now at 17-19 constant on ENGM (AoN). When looking around in the cockpit (In the Q400) it feels like its lagging. I also turned down the settings.

 

Maybe i should just accept that i cant squeeze any more juice out of my GPU/CPU and go for performance instead of good graphics.

 

Or is there anything else i can do?

 

And thanks for your help by the way.

Share this post


Link to post

You're welcome. The weaker the system the more of a balancing act it becomes.

 

Clouds, cloud shadows and water hit the GPU the most.

 

Autogen and traffic slam the CPU.

 

Also remember, the slider settings in P3D and much stronger than in FSX. Normal in P3D is like Very Dense in FSX so adjust.

 

You might renaming the old Prepar3d.cfg and letting P3D build a new one. Just add the TBM = 80 setting for now and leave other settings alone. By NOT putting in FFTF setting it uses the default 0.33.

 

Then start adjusting to get the best graphics along with the best fps. There is NOTHING wrong with 20fps *IF* it's SMOOTH.

 

If you use ASN for weather, adjust the cloud layers to no more than three.

 

You're on the right track.

 

ALSO - when you make changes - delete the shaders folder again.

 

Vic

Share this post


Link to post

You're welcome. The weaker the system the more of a balancing act it becomes.

 

Clouds, cloud shadows and water hit the GPU the most.

 

Autogen and traffic slam the CPU.

 

Also remember, the slider settings in P3D and much stronger than in FSX. Normal in P3D is like Very Dense in FSX so adjust.

 

You might renaming the old Prepar3d.cfg and letting P3D build a new one. Just add the TBM = 80 setting for now and leave other settings alone. By NOT putting in FFTF setting it uses the default 0.33.

 

Then start adjusting to get the best graphics along with the best fps. There is NOTHING wrong with 20fps *IF* it's SMOOTH.

 

If you use ASN for weather, adjust the cloud layers to no more than three.

 

You're on the right track.

 

ALSO - when you make changes - delete the shaders folder again.

 

Vic

 

Ok, thanks again buddy! Will report back later with the outcome :)

Share this post


Link to post

Vic gave good advice and to restate one thing he mentioned; in all of my tests that I have done regarding FPS hits, road traffic was the absolute worst.  Even at 10%, this dropped my FPS by 20%+ in a moderately busy area!!!  I always had it turned on and never realized how much it was dragging me down.  I now keep it off unless I'm in a less intensive area.

Share this post


Link to post

Can I suggest some master tweaker put together a sticky with all the tweaks and what they do?

 

I have been using P3D for a couple of years now (love it) and the number of tweaks I have seen come and go is crazy, I think LM are proactive in incorporating fixes into the newer versions making some tweaks become redundant. It would be great to have a list that is update to date based on the current version of p3d and also reduces the number of new threads on the same topic!

 

For example I have found enabling DSR factors has given the best improvement of anything else. Where as affinity mask which used to work wonders on my system is now no longer required in later versions (sim is using all cores correctly out of the box)

Share this post


Link to post

What makes that difficult Flamer is that, essentially there are almost NO tweaks for P3D. Pretty much all of the tweaks that worked in FSX either do not work, are not needed or already are built in P3D.

 

It really becomes more on how you want to set up your system and how strong your hardware is.

 

If you have a single monitor DSR is fine - if you have multiples - not so fine, and so forth.

 

I say start with a CLEAN default p3d.cfg file and adjust  your graphics settings accordingly. Possibly the FFTF and TBM changes will be helpful on a general basis. After that it starts to depend on your hardware, etc.

 

Vic

Share this post


Link to post

What makes that difficult Flamer is that, essentially there are almost NO tweaks for P3D. Pretty much all of the tweaks that worked in FSX either do not work, are not needed or already are built in P3D.

 

It really becomes more on how you want to set up your system and how strong your hardware is.

 

If you have a single monitor DSR is fine - if you have multiples - not so fine, and so forth.

 

I say start with a CLEAN default p3d.cfg file and adjust  your graphics settings accordingly. Possibly the FFTF and TBM changes will be helpful on a general basis. After that it starts to depend on your hardware, etc.

 

Vic

totally agree on that Vic, LM's official stance is no tweaking required. Which would be nice but has been proven wrong by some tweaks now and then!

 

the problem is I still see people referring to Nickn's "bible" for their p3d setup which i am sure is causes the LM developers to lose their hair when they see that! plus all the other numerous tweaks out there.

 

If we had a clean cut list and perhaps referred to it as not tweaks but "user configurable config settings" then maybe even LM could jump on board and provide information. That could provide a clear explanation of what it does, the variable ranges to try and then to "retire" the tweaks if they are no longer needed due to patches/upgrades.

 

Just a thought anyway!

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this