RejectThreshold Tweak Replacement for No BufferPool
I found this "RejectThreshold" tweak last night, and had really great success.
I never could use the "No BufferPools" tweak, too many graphical artifacts.
Quote:
The RejectThreshold is a cut-off. Calls from the CPU that are above this amount bypass the bufferpool and are sent straight to the GPU. With no bufferpool or threshold, all calls are sent directly to the GPU, which is the cause of instability. Anything below the threshold amount is sent to the bufferpool.
Full post and thread is available here:
http://realenvironmentxtreme.com/for...p?topic=9958.0
[BUFFERPOOLS]
RejectThreshold=524288 //512Kb = 524288, 256Kb = 262144, 124Kb = 126976, 96Kb = 98304
Quote:
You can still specify a bufferpool size, I use PoolSize=2097152 to set a 2MB pool. Also, start with 512Kb for the RejectThreshold, and increment in steps until you get graphic glitches or a crash, than raise it back up one level. I am at 256Kb right now, I am going to lower it to 124Kb soon. Do not go below 96Kb, at that point it is better to just set the PoolSize to 0, but this is unstable for many people, unless you have an ATI 5870, which is nearly impossible to crash in FSX.
I haven't tried this with the bufferpools yet, but just using it alone at 262144 (256k) setting, I am having very good result in PNW, where I have usually seen a slight dip in fps.
TWISTFISH AVIATION BETA TESTING RESULTS// What worked for me
I have consolidated the best Needham & Jesus Tweaks together and did some beta testing..This is what ended up working best for me. Goal was to get 30fps smooth flight, low level high speed over terrain in weather
Like to get some feedback and see if this helps smooth out FSX for some other folks..<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
<o:p></o:p>
<o:p>[my system] EVGA x58 Classified 3x , i7 975EE @3.7Ghz, Megahalems/ Push pull fans ,6G 1600Mhz DDR3 RAM (corsair), </o:p><o:p>Pc Power & Cooling 1200Watt Turbo Cool, EVGA GTX285 2Gig, primary Drive: 300G Velociraptor, Secondary FSX drive- 300G Velociraptor, 23" main display.</o:p>
<o:p>Addons: FSX Acceleration, FsGlobalX(Mesh), GEX North America & Europe(Textures), REX2.0 HD (weather)</o:p>
<o:p>VRS SuperbugX :)</o:p>
<o:p></o:p>
<o:p> </o:p>
first off: In BIOS - Set HT to OFF / All Processors active<o:p></o:p>
<o:p> </o:p>
Second, in FSX: -Lock framerate for 30FPS .<o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
Set scenery complexity to Normal. -Increasing this setting taxes the CPU and lowers framerates. Normal/Dense/Very Dense settings can be changed on the fly depending on whether you are in an environment with lots of buildings/city, or in the middle of nowhere. Use appropriate setting to maintain 30fps.<o:p></o:p>
<o:p> </o:p>
- Set Autogen slider to <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:City><st1:place>Normal</st1:place></st1:City>. -Increasing this setting taxes the CPU and lowers framerates. Normal/Dense/Very Dense settings can be changed on the fly depending on whether you are in an environment with lots of buildings/city, or in the middle of nowhere. <o:p></o:p>
<o:p> </o:p>
***Leave these settings at <st1:City><st1:place>NORMAL</st1:place></st1:City> until AFTER you have found your optimal BUFFERPOOL settings!! Then, increase complexity first, then autogen LAST*** <o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
[BUFFERPOOLS]<o:p></o:p>
<o:p> </o:p>
usepools=1 0=no pools (this parameter is simply a switch to turn pools on or off.)<o:p></o:p>
<o:p> </o:p>
Poolsize=200000000 Setting this too high will either crash/freeze FSX or cause small anomalies in aircraft.(ie -boot into F18. If glass panel displays are "whited out" or hud doesn't display speed while in flight, this setting is too high) try 200M, if too high, decrement by 25M until you see no ill effects. (200M, 175M,150M, etc..)<o:p></o:p>
*200M was the sweet spot on my system. <o:p></o:p>
<o:p> </o:p>
RejectThreshold=512000 The RejectThreshold is a cut-off. Calls from the CPU that are above this amount bypass the bufferpool and are sent straight to the GPU. With no bufferpool or threshold, all calls are sent directly to the GPU, which is the cause of instability. Anything below the threshold amount is sent to the bufferpool. <o:p></o:p>
-Start out with 512000. Check for smooth 30FPS flight with no stutters at high speed low level flight over terrain. Keep lowering this number by half until your flightsim displays ill effects. (IF OK, try 256000. If thats ok, try 128000.) <o:p></o:p>
* 512000 turned out to be the sweetspot on my system/256000 caused weird spikes and flashes in the sim<o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
[GRAPHICS]<o:p></o:p>
HIGHMEMFIX=1<o:p></o:p>
-Fixes errors with texture addressing modes in WDDM1.0 and 1.1 when using a lot of video memory.
The HIGHMEMFIX=1 you see above, fixes a bug in the FSX engine on how it handles texture addressing modes (Wrap, Clamp) and initial render states on single pass shaders, it will completely prevent textures, buildings and entire cockpits from disappearing! This 'bug' is triggered when there is a high video memory usage situation.<o:p></o:p>
<o:p> </o:p>
[DISPLAY]<o:p></o:p>
TEXTURE_BANDWIDTH_MULT=100 Start at 70. Check for smooth 30FPS flight with no stutters at high speed low level flight over terrain. IF OK, increase by 10 & repeat. Maximum setting 100.<o:p></o:p>
<o:p> </o:p>
WideViewAspect=True (if using widescreen monitor)<o:p></o:p>
<o:p> </o:p>
**Optional****<o:p></o:p>
RUNWAY_LIGHTS_SURFACE_SCALAR=1.2 <o:p></o:p>
RUNWAY_LIGHTS_VASI_SCALAR=1.2<o:p></o:p>
RUNWAY_LIGHTS_APPROACH_SCALAR=1.2<o:p></o:p>
RUNWAY_LIGHTS_STROBE_SCALAR=1.0 <o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
[<st1:place>MAIN</st1:place>]<o:p></o:p>
DisablePreload=1<o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
***<o:p></o:p>
{{{Reserve this entry for last after all other tuning is complete. If neither setting improves performance, remove from cfg file.}}}<o:p></o:p>
<o:p> </o:p>
[JOBSCHEDULER] ****USE ONLY ONE OF THE FOLLOWING TWO SETTINGS, 14 OR 7******<o:p></o:p>
AffinityMask=14 (With a setting of 14 that means we convert 14 to binary or 1110. The FIRST core is disabled to FSX) <o:p></o:p>
-[ The LAST value '0' is the FIRST core. 1110=cores 3,2,1,0 ]<o:p></o:p>
CORE0 is responsible for: Fibers
CORE1 is responsible for: main scheduler
CORE2 and CORE3 are responsible for the Texture Manager AND Object Batching (Autogen)<o:p></o:p>
AffinityMask=7 (With a setting of 7 or binary 0111 means the LAST core is disabled to FSX) <o:p></o:p>
-[ The LAST value '0' is the FIRST core. 0111=cores 3,2,1,0 ]<o:p></o:p>
CORE3 is responsible for: Fibers
CORE2 is responsible for: main scheduler
CORE1 and CORE0 are responsible for the Texture Manager AND Object Batching (Autogen)
<o:p>Let me know how it works out for you</o:p>
<o:p>TWIST</o:p>
Beta Testing Best results// CFG file for REFERENCE ONLY
[JOBSCHEDULER]
AffinityMask=14
[BUFFERPOOLS]
usepools=1
Poolsize=200000000
RejectThreshold=512000
[DISPLAY.Device.NVIDIA GeForce GTX 285.0]
Mode=1920x1080x32
TriLinear=1
AntiAlias=1
[DISPLAY.Device.NVIDIA GeForce 9800 GT .1]
Mode=1280x1024x32
[DISPLAY.Device.NVIDIA GeForce 9800 GT .2]
Mode=1280x1024x32
[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
BLOOM_EFFECTS=1
SKINNED_ANIMATIONS=1
TEXTURE_BANDWIDTH_MULT=90
UPPER_FRAMERATE_LIMIT=30
WideViewAspect=True
RUNWAY_LIGHTS_SURFACE_SCALAR=1.2
RUNWAY_LIGHTS_VASI_SCALAR=1.2
RUNWAY_LIGHTS_APPROACH_SCALAR=1.2
RUNWAY_LIGHTS_STROBE_SCALAR=1.0
[GRAPHICS]
HIGHMEMFIX=1
SHADER_CACHE_PRIMED=1693500672
TEXTURE_MAX_LOAD=1024
NUM_LIGHTS=8
AIRCRAFT_SHADOWS=1
AIRCRAFT_REFLECTIONS=1
COCKPIT_HIGH_LOD=1
LANDING_LIGHTS=1
AC_SELF_SHADOW=1
EFFECTS_QUALITY=2
GROUND_SHADOWS=0
TEXTURE_QUALITY=3
IMAGE_QUALITY=0
See_Self=1
Text_Scroll=1
SHADER_CACHE_PRIMED_10=1693500672
D3D10=0
[SOUND]
AmbientUIMusicVolume=-6.000000
SOUND=1
SOUND_QUALITY=2
SOUND_LOD=0
UISound=0
AmbientUI=0
PrimaryDevice={6714D120-E843-43DB-82EF-1F574D37FEDD}
VoiceDevice={6714D120-E843-43DB-82EF-1F574D37FEDD}
SOUND_FADER1=0.500000
SOUND_FADER2=0.500000
SOUND_FADER3=0.500000
SOUND_FADER4=0.500000
AmbientUIMusic=FSX01
[CONTROLS]
Controls_Default=Standard
Controls_Current=Standard
KBDAIL=64
KBDELEV=64
KBDRUD=64
[USERINTERFACE]
PageID=1
OpenATCOnCreate=0
SHOW_MISSION_CAPTIONS=0
PAUSE_ON_LOST_FOCUS=0
PROMPT_ON_EXIT=1
SITUATION=c:\users\twistfish\documents\flight simulator x files\Previous Flight.FLT
Map_Orientation=2
ShowAllACPaintSchemes=1
SelectAircraftManufacturer=All
SelectAircraftPublisher=All
SelectAircraftType=All
DisplayFuelAsWeight=0
[Main]
User Objects=Airplane, Helicopter
SimObjectPaths.0=SimObjects\Airplanes
SimObjectPaths.1=SimObjects\Rotorcraft
SimObjectPaths.2=SimObjects\GroundVehicles
SimObjectPaths.3=SimObjects\Boats
SimObjectPaths.4=SimObjects\Animals
SimObjectPaths.5=SimObjects\Misc
Location=0,0,1920,1080,\\.\DISPLAY1
Maximized=2
HideMenuNormal=0
HideMenuFullscreen=1
ProcSpeed=7984
PerfBucket=7
DisablePreload=1
[PANELS]
IMAGE_QUALITY=1
DEFAULT_VIEW=0
QUICKTIPS=1
PANEL_OPACITY=87
PANEL_MASKING=1
PANEL_STRETCHING=1
UNITS_OF_MEASURE=0
[SCENERY]
LENSFLARE=1
DAWN_DUSK_SMOOTHING=1
IMAGE_COMPLEXITY=3
[TERRAIN]
LOD_RADIUS=4.500000
MESH_COMPLEXITY=70
MESH_RESOLUTION=19
TEXTURE_RESOLUTION=24
AUTOGEN_DENSITY=2
DETAIL_TEXTURE=1
WATER_EFFECTS=5
[Weather]
WindshieldPrecipitationEffects=1
MinGustTime=10
MaxGustTime=500
MinGustRampSpeed=1
MaxGustRampSpeed=200
MinVarTime=5
MaxVarTime=50
MinVarRampSpeed=10
MaxVarRampSpeed=75
TurbulenceScale=1.000000
WeatherServerAddress=fs2k.zone.com
WeatherServerPort=80
WeatherGraphDataInDialog=0
AdjustForMagVarInDialog=1
DynamicWeather=2
DownloadWindsAloft=0
DisableTurbulence=0
CLOUD_DRAW_DISTANCE=3
DETAILED_CLOUDS=1
CLOUD_COVERAGE_DENSITY=8
THERMAL_VISUALS=1
[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
[ATC]
ShowATCText=1
COMM_MSG_NONE_COLOR=FFFFFFFF
COMM_MSG_ATC_USER_COLOR=FFB6FFB6
COMM_MSG_USER_ATC_COLOR=FFFFD21B
COMM_MSG_ATC_AI_COLOR=FF00FF00
COMM_MSG_AI_ATC_COLOR=FFFF7840
AutoOpenAirTrafficWindow=1
UsePilotVoice=1
PilotVoice=0
[PointOfInterestSystem]
CycleSetting=0
[TrafficManager]
AirlineDensity=0
GADensity=0
FreewayDensity=0
ShipsAndFerriesDensity=4
LeisureBoatsDensity=4
IFROnly=0
AIRPORT_SCENERY_DENSITY=0
[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=5000
LabelColor=FFFF0000
[INTERNATIONAL]
ASLAT=2
ASLON=1
MEASURE=0
[REALISM]
PFactor=1.000000
Torque=1.000000
GyroEffect=1.000000
CrashTolerance=1.000000
General=1.000000
UnlimitedFuel=False
TrueAirspeed=False
AutoCoord=False
RealMixture=True
StressDamage=True
GEffect=True
ManualLights=True
GyroDrift=False
CrashWithDyn=True
CrashDetection=True
AutoTrim=False
AllowEngineDamage=True
[SIM]
SYSCLOCK=1
[STARTUP]
DEMO=0
SHOW_OPENING_SCREEN=1
STARTUP_DEMO=
LoadWindow=1
[FACILITIES]
COUNTRY=
STATE=
CITY=
GTL_BUTTON=1899
[Misc]
Com_Rate=7
[AccelerationPack]
ControlsFirstRun=0
HomePageFirstRun=0
[MAPVIEW_MAP]
SHOW_AIRPORTS=1
SHOW_VORS=1
SHOW_NDBS=1
SHOW_APPROACHES=1
SHOW_INTERSECTIONS=0
SHOW_VICTOR=0
SHOW_JET=0
SHOW_AIRSPACE=1
SHOW_FLIGHTPLAN=1
SHOW_WEATHERSTATIONS=1
SHOW_WEATHERSYSTEMS=1
SHOW_DATATAGS=1
SHOW_TERRAIN=1
show_flight_history=1
[MULTIPLAYER]
condAccoutPassword=0