Two Fold Concern [INFORMATION REQUESTED]
-
Hello Community
You’ve all had the answer before I’m sure you could assist again. Firstly, I did a little digging on the forum about bombers (specifically B-52, B-2, B-1 etc) and launching ALCM, JASSAMS and other standoff weapons. I moved the initial point (IP) Waypoint over 100 miles away as suggested by Molni in other post and they still all fly RIGHT UP to the target and fire. To give you a better picture they fly within the range to be engaged by an SA-3 Radar before launching their weapons even though they could have fired over 100 miles away. I posted this same thing regarding AI F-16 wingman deploying JASSAMS much in the same manor but with the help of the community a few different commands (Weapons Free A-G and Attack Targets) and moving the IP far away AI F-16 wingman now fire just over 50 miles away avoiding SA-10 engagement ranges which I will accept even though they could have fired again over 80+ miles away. So my first question is can I GENERALLY make the AI engage A-G targets at or near max ranges? Or how can I fix the bombers to use their stand off weapons at at least the same range as my AI F-16 wingman.
Secondly with them flying so close to the target it brings me awfully close to the target inherently protecting them in a SEAD or ESCORT role. The B-52 will fire almost all 20 of its ALCMS and as they start to impact the target MASSIVE FPS drop followed by immediate CTD. Now I’ve played some pretty extensive PC games with much more demanding graphics request with no issues with this RIG. Maybe there is a setting I’m overlooking or something but I just find it hard to believe that BMS is bringing my RIG to its knees then just stomping it in the dirt when those explosions go off. If my rig sucks it sucks and i guess ill rely on 2D bombing strikes but I just feel like it shouldn’t be an issue. SPECS below
Thank you for any help with these matters.
Windows 11
i7-13700F
32 RAM
RTX 4070 Ti
4k 60Hz -
@Trigger said in Two Fold Concern:
followed by immediate CTD
Please check your User/Logs folder for any crash.txt or crash.dmp files, and share if available.
-
@Trigger said in Two Fold Concern:
Hello Community
You’ve all had the answer before I’m sure you could assist again. Firstly, I did a little digging on the forum about bombers (specifically B-52, B-2, B-1 etc) and launching ALCM, JASSAMS and other standoff weapons. I moved the initial point (IP) Waypoint over 100 miles away as suggested by Molni in other post and they still all fly RIGHT UP to the target and fire. To give you a better picture they fly within the range to be engaged by an SA-3 Radar before launching their weapons even though they could have fired over 100 miles away. I posted this same thing regarding AI F-16 wingman deploying JASSAMS much in the same manor but with the help of the community a few different commands (Weapons Free A-G and Attack Targets) and moving the IP far away AI F-16 wingman now fire just over 50 miles away avoiding SA-10 engagement ranges which I will accept even though they could have fired again over 80+ miles away. So my first question is can I GENERALLY make the AI engage A-G targets at or near max ranges? Or how can I fix the bombers to use their stand off weapons at at least the same range as my AI F-16 wingman.
Secondly with them flying so close to the target it brings me awfully close to the target inherently protecting them in a SEAD or ESCORT role. The B-52 will fire almost all 20 of its ALCMS and as they start to impact the target MASSIVE FPS drop followed by immediate CTD. Now I’ve played some pretty extensive PC games with much more demanding graphics request with no issues with this RIG. Maybe there is a setting I’m overlooking or something but I just find it hard to believe that BMS is bringing my RIG to its knees then just stomping it in the dirt when those explosions go off. If my rig sucks it sucks and i guess ill rely on 2D bombing strikes but I just feel like it shouldn’t be an issue. SPECS below
Thank you for any help with these matters.
Windows 11
i7-13700F
32 RAM
RTX 4070 Ti
4k 60HzWere did I say such thing? I cannot recall this kind of recommendation. Honestly, I’m not an expert in this topic.
-
@molnibalage sorry it was DEE-JAY. How dare I get the two mixed up! @airtex2019 you looking for this?
================================== CRASHLOG ===================================== Falcon BMS.exe caused an EXCEPTION_ACCESS_VIOLATION in: 00000000045F2D58 Falcon BMS.exe, ObjectInstance::ClearCachedLights()+120 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\Graphics\Include\ObjectInstance.h, line 137+4 byte(s) Exception handler called in UnhandledExceptionHandler. Read from location 00000000000000e7 caused an access violation. Bytes at CS:RIP: 40 38 B8 E7 00 00 00 7E 3B 48 89 74 24 30 48 8B Registers: RAX=0x0000000000000000 RBX=0x00000009634536e0 RCX=0x0000000000000000 RDX=0x0000000031dbf8d0 RSI=0x0000000000000010 RDI=0x0000000000000000 RBP=0x0000000031dbfa80 RSP=0x0000000031dbf800 RIP=0x00000000045f2d58 FLG=0x0000d44700010246 R8=0x0000000031dbf948 R9=0x0000000031dbf948 R10=0x0000000000510000 R11=0x00000000196f3cf8 R12=0x0000000031dbfb90 R13=0x0000000000000000 R14=0x0000000031dbfb98 R15=0x0000000000000001 CS=0x0033 DS=0x002B SS=0x002B ES=0x002B FS=0x0053 GS=0x002B Call Stack: 0033:00000000045F2D58 Falcon BMS.exe, ObjectInstance::ClearCachedLights()+120 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\Graphics\Include\ObjectInstance.h, line 137+4 byte(s), Parameters(0x0000000000000001 0x00000000FD441960 0x000000000F2A8370 0x000000000F2A8370) 0033:00000000045F2D82 Falcon BMS.exe, ObjectInstance::ClearCachedLights()+162 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\Graphics\Include\ObjectInstance.h, line 137, Parameters(0x0000000000000010 0x00000000634501C0 0x000000000D6AAB1F 0x0000000031DBF918) 0033:00000000045F2D82 Falcon BMS.exe, ObjectInstance::ClearCachedLights()+162 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\Graphics\Include\ObjectInstance.h, line 137, Parameters(0x000000000F2A8370 0x00000000FAEA0D00 0x000000003F800000 0x00000000046D307A) 0033:0000000004A46F80 Falcon BMS.exe, OTWDriverClass::UpdateVehicleDrawables()+352 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\SIM\OTWDRIVE\DrawObjs.cpp, line 137, Parameters(0x000000000F2A8370 0x000000000F2A8370 0x000000000F2A8370 0x00000000CB167470) 0033:0000000004A2EF88 Falcon BMS.exe, OTWDriverClass::DoOncePerRenderFrame()+120 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\SIM\OTWDRIVE\otwloop.cpp, line 4745, Parameters(0x00000000E7A7D390 0x000000000F2A8370 0x0000000031DBFB98 0x0000000000000000) 0033:0000000004A368B5 Falcon BMS.exe, OTWDriverClass::drawFrame()+357 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\SIM\OTWDRIVE\otwloop.cpp, line 3289, Parameters(0x000000000F2A8370 0x000000000F2BD1B0 0x000000000F2A8301 0x0000000000000000) 0033:0000000004A2A23F Falcon BMS.exe, OTWDriverClass::Cycle()+3183 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\SIM\OTWDRIVE\otwloop.cpp, line 684, Parameters(0x0000000000000000 0x000000001C11AE70 0x00000000CB0F0040 0x00000000000000C0) 0033:0000000004B43A66 Falcon BMS.exe, SimulationLoopControl::Loop()+3878 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\SIM\SimLoop\Simloop.cpp, line 682, Parameters(0x0000000000000000 0x000000000108001F 0x0000000000000000 0x00000000420F3F6A) 0033:00000000044C359B Falcon BMS.exe, ThreadUnhandledExceptionWrapper<void *>()+27 byte(s), C:\Runner\workspace\7785ea0cd7b3db8e\hostexecutor\FALCLIB\INCLUDE\ehandler.h, line 24+5 byte(s), Parameters(0x0000000032715850 0x0000000000000000 0x0000000000000000 0x0000000000000000) 0033:0000000004E1EF96 Falcon BMS.exe, thread_start<unsigned int (__cdecl*)(void *),1>()+90 byte(s), minkernel\crts\ucrt\src\appcrt\startup\thread.cpp, line 97+23 byte(s), Parameters(0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000) 0033:000000009AFDE8D7 KERNEL32.DLL, BaseThreadInitThunk()+23 byte(s), Parameters(0x0000000000000000 0x0000000000000000 0x00000000FFFFFB30 0x00000000FFFFFB30) 0033:000000009BA514FC ntdll.dll, RtlUserThreadStart()+44 byte(s), Parameters(0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000) TLS frame allocator: 31223 allocations with 96002776 bytes [0] 12 allocations with 665488 bytes [1] Renderer command count: 3095 Object at RCX(0000000000000000) ================================================================================ Compiler Options: _MSC_VER=1942 WINVER=0x601 _WIN32_WINNT=0x601 _WIN32_WINDOWS=0x601 NTDDI_VERSION=0x6010000 _WIN32_IE=0x800 ANSI _M_AMD64 _AMD64_ _WIN64 Release* System Information: 'C:\Falcon BMS 4.37\Bin\x64\Falcon BMS.exe', run by tclem. Error occurred at 15:27:24 on 2025-04-08. Version: Falcon BMS 4.37.7 (x64) 3062 Game is Tactical Engagement type Local Theater terrain path: 'C:\Falcon BMS 4.37\Data\TerrData\Korea' Operating System: Windows 10 (10.0.26100) Platform 2 . Computer Name: ESCAPEROOM Domain: WORKGROUP. 24 logical processor(s), type 8664. CPU: 13th Gen Intel(R) Core(TM) i7-13700F. GenuineIntel. Stepping: 1 Model: 7 Family: 6. 27% memory in use: 32536 MB physical memory 23662 MB physical memory free 34584 MB paging file 13509 MB paging file free 134217728 MB user address space 134170495 MB user address space free Module List: C:\Falcon BMS 4.37\Bin\x64\Falcon BMS.exe, loaded at 0x0000000004470000 - 16436736 bytes - TimeDateStamp 0x 67dff70a - File date is 08:20:38 on 2025-03-28 Environment Variables: 2: <ALLUSERSPROFILE=C:\ProgramData> 3: <APPDATA=C:\Users\tclem\AppData\Roaming> 4: <CommonProgramFiles=C:\Program Files\Common Files> 5: <CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files> 6: <CommonProgramW6432=C:\Program Files\Common Files> 7: <COMPUTERNAME=ESCAPEROOM> 8: <ComSpec=C:\WINDOWS\system32\cmd.exe> 9: <DriverData=C:\Windows\System32\Drivers\DriverData> 10: <EFC_3316_1262719628=1> 11: <EFC_3316_1592913036=1> 12: <EFC_3316_2775293581=1> 13: <EFC_3316_3789132940=1> 14: <FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer> 15: <FPS_BROWSER_USER_PROFILE_STRING=Default> 16: <HOMEDRIVE=C:> 17: <HOMEPATH=\Users\tclem> 18: <LOCALAPPDATA=C:\Users\tclem\AppData\Local> 19: <LOGONSERVER=\\ESCAPEROOM> 20: <NUMBER_OF_PROCESSORS=24> 21: <OneDrive=C:\Users\tclem\OneDrive> 22: <OS=Windows_NT> 23: <Path=C:\Program Files (x86)\VMware\VMware Player\bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\dotnet\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\tclem\AppData\Local\Microsoft\WindowsApps;> 24: <PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC> 25: <PROCESSOR_ARCHITECTURE=AMD64> 26: <PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 183 Stepping 1, GenuineIntel> 27: <PROCESSOR_LEVEL=6> 28: <PROCESSOR_REVISION=b701> 29: <ProgramData=C:\ProgramData> 30: <ProgramFiles=C:\Program Files> 31: <ProgramFiles(x86)=C:\Program Files (x86)> 32: <ProgramW6432=C:\Program Files> 33: <PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules> 34: <PUBLIC=C:\Users\Public> 35: <SESSIONNAME=Console> 36: <SystemDrive=C:> 37: <SystemRoot=C:\WINDOWS> 38: <TEMP=C:\Users\tclem\AppData\Local\Temp> 39: <TMP=C:\Users\tclem\AppData\Local\Temp> 40: <USERDOMAIN=ESCAPEROOM> 41: <USERDOMAIN_ROAMINGPROFILE=ESCAPEROOM> 42: <USERNAME=tclem> 43: <USERPROFILE=C:\Users\tclem> 44: <windir=C:\WINDOWS> 45: <__COMPAT_LAYER=ElevateCreateProcess>
-
@Seifer maybe something affected or fixed by recent changes?
-
@airtex2019 yes, cached light was introduced in .7. Will take a look at this. Thanks!
-
@Seifer Does that mean I should roll back the version to fix the CTD? I can’t overfly target areas and CTD each time lol
-
@Trigger open your Falcon BMS.cfg and look for a line like:
set g_sCpuPerfOptimizations "all"
Change it to:
set g_sCpuPerfOptimizations "all-CACHE_LIGHTS"
this is the first report about cache causing a CTD, so I wouldn’t be surprised if your CTD is actually coming from something else (like a corrupt install). Without a DMP, very hard to investigate.
Anyway, try the above and let me know. If it still crashes, please share the crashlog.txt AND the dmp file. It would also help to see your config file.
Thanks.
PS: enabling DMP: https://forum.falcon-bms.com/topic/20866/enabling-dump-files-at-all-times-and-creating-frozen-game-dump-files/16
-
@Seifer I don’t see any line like that at all in the CFG. Should I add it instead perhaps?
-
@Trigger please share your config. I suspect you are using a wrong one.
-
@Seifer I just did a complete fresh install no mods no nothing and this is the contents of the config folder.
//////////////
// 4.37.7.0 //
///////////////////////////////////////
// Config.exe Settings //
/////////////////////////set g_fCursorSpeed 0.75
set g_bMFDHighContrast 0
set g_fRadarScale 0.75
set g_bHSD_HAD_FCR_Font 1
set g_fHADSymbolSize 0.020
set g_fHSDSymbolSize 0.020
set g_bBarcapNoBarcap 0
set g_bNoDTCForRampStart 1
set g_nPrintToFile 1
set g_bAppendToBriefingFile 0
set g_bBriefHTML 0
set g_bLogEvents 1
set g_bEnableDisplacementCam 1
set g_b3DClickableCursorAnchored 1
set g_fDefaultFOV 60
set g_bFullScreenNVG 0
set g_bNoPadlockBoxes 0
set g_bPngScreenshots 1
set g_nPadlockBoxSize 2
set g_bPlayIntroMovie 1
set g_bRampTaxiStart 0
set g_bCalibrationHg 1
set g_nFairCloudRestriction 0
set g_nPoorInclCloudRestriction 0
set g_bHotasDgftSelfCancel 0
set g_bUseVirtualRudder 0
set g_bHiResTextures 1
set g_bUseAnalogIdleCutoff 0
set g_bReducePSFires 0
set g_bEnvironmentMapping 1
set g_bHdrLighting 1
set g_bHdrLightingStar 1
set g_bUseHeatHazeShader 1
set g_bShowFarRain 1
set g_bShowRainDrops 1
set g_bShowRainRings 1
set g_bShadowMapping 1
set g_bShadowOnSmoke 0
set g_bWaterEnvironmentMapping 1
set g_bEnvMapRenderClouds 1
set g_bEnvMapRenderFocusObject 1
set g_bExternalTrackIR 0
set g_bInvertExternalTrackIR 0
set g_bAllowMP_Freeze 0
set g_bAllowMP_NVG 1
set g_bAllowMP_NVGFullscreen 1
set g_bRequireSameAcdataMP 0
set g_bRequireSameTileSetMP 1
set g_bAllowMP_Smoke 1
set g_nMPStartRestricted 0///////////////////////////////////////////////////
// MP Settings (not available in the Config.exe) //
///////////////////////////////////////////////////set g_sTileSet “POLAK” // Tileset to use
set g_nTaxiLaunchTime 4 // Time before TOT to launch to TAXI (in min)
set g_nReagTimerCamp 10 // AB A/C despawn in Campaign-> delay before disappearing (in min)
set g_nDeagTimerCamp 10 // AB A/C spawn in Campaign-> lead time before taxiing (in min)
set g_nReagTimerTE 20 // AB A/C despawn in Tactical Engagement-> delay before disappearing (in min)
set g_nDeagTimerTE 20 // AB A/C spawn in Tactical Engagement-> lead time before taxiing (in min)
set g_nRespawnTimeforStuckAI 6 // Improved method to allow servers to despawn stucked AI on airbases atomatically
set g_npercentage_available_aircraft 75 // Determines what proportion of your squadron’s roster will be available (in %)
set g_nminimum_available_aircraft 4 // Setting allows you to limit the effect of a low ‘percentage’ setting (lower-limit of available aircraft)
set g_bEnableABRelocation 1 // Airbase relocation
set g_nForceMinClientBwSetting 2048 // Allows the MP host to specify a minimum client bandwidth setting (default 0=no value forced)
set g_bNoAiForHumanControlledSqd 0 // Allows the MP host to specify whether AI pilots can be assigned for Player Controlled Squadrons (default 0/false)
set g_bFogOfWarSave 0 // If set, a client can save only the units of his team or allied , and the enemy spotted units (default 0/false)
set g_nRemoteControlSurfacesInterval 200 // Time in ms between control surface updates, valid range 20-1000 (default 200), 0 = disabled
set g_bHostDisableP2pForDubiousConnections 0 // If activated, dubious connections will automatically be forced to CS although they would work as P2P (default 0/false)
set g_bEnforceBandwidthLimits 0 // If set, the network transfer rates set in the UI will be enforced - BMS usually does limiting based on “best effort” only (default 0/false)
set g_fAmbientmin 0.01 // Allows to tweak sky brightness at night
set g_bEnableGtraining 1 // G training Mechanism/////////////////////////////////////////////////////
// Misc Settings (not available in the Config.exe) //
/////////////////////////////////////////////////////set g_nF1TeamUiFreq 339750 // Frequency for F1 UI voice comms (for Force on Force type missions)
set g_nF2TeamUiFreq 1234 // Frequency for F2 UI voice comms (for Force on Force type missions)
set g_bhudAOA 1 // Enables the HUD AOA for non-F16 aircraft
set g_nHotasPinkyShiftMagnitude 256 // Enable DirectX Shifting and specify button offset
set g_fFOVIncrement 5 // Sets how much the field of view should change for each keypress in degrees
set g_fMaximumFOV 80 // Limits the maximum amount that the FOV can be increased
set g_fNarrowFOV 20 // Defines the narrow field of view used by the Look Closer view command
set g_bNoAAAEventRecords 0 // This option, set to 1, removes AAA shots from debrief
set g_bACMIRecordMsgOff 1 // Turns off the ACMI RECORDING msg
set g_nPadlockBoxThickness 1 // Determines the thickness of the padlock box
set g_fPadlockBoxTimeout 50 // Number in seconds for how long the box should be displayed over any one padlock subject before it disappears. -1 turns it off.
set g_nDynamicVoices 32 // Maximum number of voices allocated by the sound code
set g_nSoundUpdateMS 10 // How many milliseconds must elapse before the sound code updates
set g_nSoundSwitchFix 1 // This patch may fix the problem of AI comms disappearing
set g_bPilotEntertainment 0 // Enables the user to control WinAmp
set g_nWinAmpInitVolume 204 // Sets the initial WimAmp volume
set g_bUseTerrainNightLightsTextureFilter 1 // This controls which texture filter to use for the terrain tile night lights (1=anisotropic filter - 0=point filter)
set g_bUseTracerColors 1 // Any aircraft from a Red team will have green tracers
set g_bEnableRandomFailures 0 // This enables random failures
set g_fMeanTimeBetweenFailures 0 // The MTBF in hours. If set to 0, uses the value in ac.dat
set g_bF16MfdHasRwr 0 // This enables the RWR MFD page back for the F16s
set g_fMouseSensitivity 1.0 // 3D mouse sensitivity multiplier
set g_bMouseWheelKnobs 1 // Allows mouse wheel to turn knobs in 3d pit
set g_bEnableExclusiveMouseCapture 1 // Captures the mouse when in 3D so that you don’t click something on the desktop when running windowed mode
set g_bMouseButton4TogglesClickablePit 0 // If set, the 4th mouse button (if available) will toggle between mouselook and clickable pit. By the way: the wheel is button 3
set g_bUseIvcUiVolume 1 // UI IVC Volume is controlled independently from the COMM1/2/UHF/VHF volume sliders
set g_nIvcUiVolume 5 // UI IVC Volume in db, range -6 to +6 (if controlled independently)
set g_bPreventScreensaver 1 // Prevent activation of screensaver/powersave mode (1=prevent, 0=do not prevent)
set g_bPrettyScreenShot 0 // If set, PrtScr key will make pretty screenshots (no overlays) instead of normal ones (1=pretty, 0=normal)
set g_bExportRTTTextures 0 // This enables the shared texture memory area for HUD/MFDs/HMS/RWR/DED/PFL
set g_nRTTExportBatchSize 2 // This determines how often the shared texture memory area (if it is enabled) will be updated (every Nth frame, default/min is 2)
set g_nCampPeriodicSaveMinutes 0 // Campaign time in minutes between automatic cyclic game saves, 0 = disabled
set g_sCampPeriodicSaveName “Auto” // Prefix for the automatic cyclic save name (campaign date and time will be added automatically)
set g_nTacPeriodicSaveMinutes 0 // TE time in minutes between automatic cyclic game saves, 0 = disabled
set g_nActionCameraTimer 8000 // Sets the duration in ms for the action camera before switching views, default 8000, i.e. 8 seconds
set g_nJetHeatShaderMaxSpeed 250 // Jet Heat Exhaust will disappears when speed (in knots) exceed this value (default 250 knots)
set g_nMessageScrollTime 15 // Time in seconds until a chat message scrolls out of view
set g_bPlayDogfightBits 1 // Enables playback of the various sound comments in the dogfight scores menu
set g_fViewlimitPitchDown 0.0 // Overrides all A/C viewlimit_pitch_down values from the 3dckpit.dat files, max. 90.0, only higher values take effect
set g_sLogsDirectory “” // If set, redirects the logfile output from <BMS>\User\Logs to the specified directory
set g_sAcmiDirectory “” // If set, redirects the ACMI directory from <BMS>\User\Acmi to the specified directory
set g_sPicturesDirectory “” // If set, redirects the pictures directory from <BMS>\User\Pictures to the specified directory
set g_sBriefingsDirectory “” // If set, redirects the briefing output from <BMS>\User\Briefings to the specified directory
set g_sPatchesDirectory “” // If set, redirects the patches directory from <BMS>\User\Patches to the specified directory
set g_nAnisotropicValue 0 // The max anisotropic filter value to use if anisotropic filtering is ON in the setup UI. Valid values: 0 = max available (default), 2, 4, 8, 16
set g_fSmartScalingThreshold 1.0 // If SmartScaling is enabled via the UI, the distance in nautical miles from your own POV when scaling will start to kick in (default 1.0)
set g_bDisableCommsMenu 0 // If set, the comms menu (tower/awacs/wingman etc.) will no longer be drawn.
set g_bInitBUPfromDTC 1 // If set, the UHF Backup presets will be initialized with the UFC DTC values instead of the usual hardcoded internal values.
set g_nJpegCompression 90 // Sets the compression level for JPEG screenshots, 0-100 (default 90)
set g_bAutoLoadCommPlanToDTC 1 // If set, enables auto-loading of the Comm Plan frequencies associated with your flight in the DTC
set g_nMaxBRAARange 25 // This determine the distance at which the radio communications will use BRAA instead of BE, default 25
set g_nBumpIntensityMinTime 100 // This determines the minimum bump intensity “peak time”, i.e how long a value is visible in shared memory (default 100)
set g_bOnlinePlayersDisplayDefault 0 // Specifies whether the OnlinePlayersDisplay overlay should be ON(1) or OFF(0) by default when entering 3D
set g_bShowFrameRateDefault 0 // Specifies whether the frame rate overlay should be ON(1) or OFF(0) by default when entering 3D
set g_fRadioBalance 0.0 // The value in DB on how much to shift the UHF/VHF playback volume out of center (into opposite directions), range +/-100.0
set g_bAfterburnerDetentClick 0 // Makes the same clicks when the throttle passes the afterburner detent as it does when passing the Idle detent.
set g_fIBLAmbientFactor 0.5 // Decide how much ambient light color will be affected by IBL (ENV mapping), valid values between 0 - 1
set g_bLightManagerAllowFeatureLightsForBigObjects 1 // Allows feature lights to illuminate big objects.////////////////////////////////////////////////////
// Dev Settings (not available in the Config.exe) //
////////////////////////////////////////////////////// set g_sPathFlightModelManager “…\Flight Model Manager\Flight Model Manager.exe” // Allows to open acdata with FMM from editor. Uncomment and set to corresponding program folder to enable.
// set g_sPathMissileDataManager “…\Missile Data Manager\Missile Data Manager.exe” // Allows to open misdata with MDM from editor. Uncomment and set to corresponding program folder to enable.
// set g_sPathVehicleDataManager “…\Vehicle Data Manager\Vehicle Data Manager.exe” // Allows to open veh files with VDM from editor. Uncomment and set to corresponding program folder to enable.
set g_bLabelShowDistance 1 // When turned On, labels also display distance in nm
set g_nNearLabelLimit 100 // Sets the near label limit
set g_bSmartCombatAP 1 // Enables the Combat Autopilot to shoot AA missiles
set g_nNumberOfSubTitles 10 // Determines the maximum number of simultaneously displayed subtitles
set g_nSubTitleTTL 10000 // Governs the time a radio subtitle is drawn
set g_fSubtitleWrapWidth 0.6 // Radio subtitle text line width before it gets wrapped, 0.0 (nothing) to 2.0 (full view width)
set g_bRealisticMavTime 1 // Enables realistic Maverick seeker head gyro spool up time of 3 minutes
set g_fMavFOVLevel 4 // These variables control the amount of zoom of the EXP and FOV modes on the Maverick
set g_fMavEXPLevel 2.0 // These variables control the amount of zoom of the EXP and FOV modes on the Maverick
set g_bNoRPMOnHud 1 // Removes the RPM indication on your HUD, as in the real aircraft
set g_fAIRefuelSpeed 1 // Sets a multiplier factor so AI refuel faster on the boom
set g_bCanopyOpenForRampStarts 1 // Option to have the canopy open at mission start when you choose RAMP
set g_bUsePsTracers 1 // Uses the particle system for tracers
set g_bAnyWaypointTask 1 // Allows you to assign any task to any waypoint
set g_bAIGloc 1 // Toggles AI GLoc
set g_bAIjamLogic 0 // Changes to the AI jamming usage (no support)
set g_bScramble 1 // Allows scramble missions
set g_b3DClickableCursorChange 1 // Setting this enables the cursor to let the pilot know he is over a clickable area of the 3D pit
set g_sRadioStandardCol “0xFFFF0000” // Sets radio standard comm subtitles to bright blue
set g_sRadioTowerCol “0xFF00FF00” // Sets radio tower comm subtitles to bright green
set g_sRadioflightCol “0xFF0000FF” // Sets radio flight comm subtitles to bright red
set g_bExternalTrackIROrientation 1 // Enable the control of external camera view by TrackIR (default 1/true)
set g_nTrackIRTimeout 1000 // The time (in ms) without input after which TrackIR deactivates itself and relinquishes control to alternative devices
set g_sThreatCircleColor_RadarHigh “0xFF0000” // The color of the UI map thread circle for “Radar High”, set as hex, “0xBBGGRR”
set g_sThreatCircleColor_RadarLow “0xFF0000” // The color of the UI map thread circle for “Radar Low”, set as hex, “0xBBGGRR”
set g_sThreatCircleColor_ADAHigh “0xFF00FF” // The color of the UI map thread circle for “ADA High”, set as hex, “0xBBGGRR”
set g_sThreatCircleColor_ADALow “0xFF00FF” // The color of the UI map thread circle for “ADA Low”, set as hex, “0xBBGGRR”
set g_nThreatCircleContrast_RadarHigh 40 // The strength of the color mixing if 2 or more threat circles of type “Radar High” overlap. Range 0-100
set g_nThreatCircleContrast_RadarLow 40 // The strength of the color mixing if 2 or more threat circles of type “Radar Low” overlap. Range 0-100
set g_nThreatCircleContrast_ADAHigh 40 // The strength of the color mixing if 2 or more threat circles of type “ADA High” overlap. Range 0-100
set g_nThreatCircleContrast_ADALow 40 // The strength of the color mixing if 2 or more threat circles of type “ADA Low” overlap. Range 0-100
set g_bSaveLegacyDb 0 // Synchronize the bin files to match the xml files when the game/editor is started
set g_bEnableTTS 1 // If set, globally enables the Text-To-Speech (TTS) functionality
set g_nTTSSpeedAdjust 0 // Sets the TTS talking speed, default speed is 0, range -10 to 10
set g_sPPTRingColor “0x0000FF” // The color of the UI map PPT rings, set as hex, “0xBBGGRR”
set g_nPPTRingWidth 1 // The width in pixels of the UI map PPT rings
set g_bImageBasedLighting 0 // For performance reasons you can disable this if not already, it’s a huge FPS eater but unused for now
set g_bShowWpErrorsOnMap 0 // Enable or disable flight plan errors display on 2D Map interface
set g_nObjListWorkSizeHint 300 // Lower: increases parallelism, higher: decreases. More pressure on render thread.//////////////////////////////////////////////////////////
// Debug/Dev Settings (not available in the Config.exe) //
//////////////////////////////////////////////////////////set g_bLogInputFunctions 1 // Debug setting - logs key presses in .xlog file
set g_bActivateDebugStuff 0 // Debug Setting - Master setting for all subsequent settings, host controlled in MP
set g_nShowDebugLabels 0 // Debug Setting
set g_bCampLabels 0 // Debug Setting
set g_bAIprofile 0 // Debug Setting
set g_bShowMipUsage 0 // Debug Setting
set g_b3DClickableCockpitDebug 0 // Debug Setting
set g_bFake3dpit6DOF 0 // Debug Setting
set g_bAI_AG_Debug 1 // Debug Setting - when AI fails a Ground attack, displays info in the monolog
set g_bDevelopmentCallbacks 0 // Dev Setting
set g_bEnableCombatAP 0 // Dev Setting
set g_bMultiHitboxEnable 1 // Dev Setting
set g_sPriorityFixes “all” // Dev Setting
set g_sCompatibleChanges “all” // Dev Setting
set g_sNonCompatibleChanges “none+HEAD_TRANSLATION_OFFSET+PREPARE_PROTOFY_FM+MIXED_REALITY+SELF_HEALING_AAR+ACDATA_PROTO+F15_FIRE_TEST+FIGHTER_TRACKS+DISPLAY_PLAYERS_COUNTDOWN+DONOR_UI” // Dev Setting
set g_nObjectiveDataReadMode 0 // Dev Setting - 0 Read from split up files, 1 Read the data from the aggregated files.
set g_nObjectiveDataWriteMode 0 // Dev Setting - 0 Write split up only, 1 Write aggregated files only, 2 Write both the split up and aggregated files./////////////////
// VR Settings //
/////////////////set g_nVRHMD 0 // Enables VR, 0 no VR, 1 SteamVR, 2: OpenXR (default 0). Note, can be overridden by -vr or -novr command line options.
set g_fVRZoom 2.0 // Adjust zoom factor for VR ZOOM (default 2.0).
set g_nVRHMCSEYE 0 // Choose HMCS renders, 0 Right eye, 1 Left eye, -1 Both eyes (default 0).
set g_fVRResolution 1.0 // Adjust VR resolution multiplier (default 1.0).
set g_bVRParallelRenderThread 1 // Enable Multi-Thread optimization for VR (default 1).
set g_bVRNoPresent 0 // Enable the companion window in VR, thus only HMD will show image in 3d (default 0).
set g_bMixedRealityCockpitCoverEnabled 0 // Enable the Mixed Reality Cockpit Cover (default 0). CNote, can be toggled in game.
set g_fVRIPDMultiplier 1.0 // Adjust world scale, (default 1.0).
set g_fNoVRF15HUDSymbolPositionOffset 21.0 // Adjust F-15 HUD symbols for non VR users (default 21.0).
set g_bVRPredictFutureHeadMatrices 0 // Enable predict future head matrices for SteamVR (default 0). Note, only works when ‘set g_bVRParallelRenderThread 1’ is set. -
Thanks, then simply add this line at the end:
set g_sCpuPerfOptimizations "all-CACHE_LIGHTS"
Copy paste from above, use notepad (wordpad changes the quotes to utf8).
-
@Seifer When you say at the end do you mean at the end under VR or at the end of the dev tools? Also I think this is the contents of the dump file your looking for?
EY_VALUES_STRING: 1
Key : AV.Type Value: Read Key : Analysis.CPU.mSec Value: 250 Key : Analysis.Elapsed.mSec Value: 386 Key : Analysis.IO.Other.Mb Value: 0 Key : Analysis.IO.Read.Mb Value: 1 Key : Analysis.IO.Write.Mb Value: 0 Key : Analysis.Init.CPU.mSec Value: 203 Key : Analysis.Init.Elapsed.mSec Value: 14783 Key : Analysis.Memory.CommitPeak.Mb Value: 231 Key : Analysis.Version.DbgEng Value: 10.0.27793.1000 Key : Analysis.Version.Description Value: 10.2410.02.02 amd64fre Key : Analysis.Version.Ext Value: 1.2410.2.2 Key : Failure.Bucket Value: NULL_CLASS_PTR_READ_INVALID_POINTER_READ_c0000005_Falcon_BMS.exe!Unknown Key : Failure.Exception.Code Value: 0xffffffffc0000005 Key : Failure.Exception.IP.Address Value: 0x45f2d58 Key : Failure.Exception.IP.Module Value: Falcon_BMS Key : Failure.Exception.IP.Offset Value: 0x182d58 Key : Failure.Hash Value: {8eef127e-5da5-f930-e28f-034f2304a2df} Key : ProblemClass.Collapse.After.BUCKET_ID Value: NULL_CLASS_PTR_READ_INVALID_POINTER_READ Key : ProblemClass.Collapse.After.DEFAULT_BUCKET_ID Value: NULL_CLASS_PTR_READ_INVALID_POINTER_READ Key : ProblemClass.Collapse.After.PRIMARY_PROBLEM_CLASS Value: NULL_CLASS_PTR_READ Key : ProblemClass.Collapse.Before.BUCKET_ID Value: NULL_CLASS_PTR_READ_INVALID_POINTER_READ Key : ProblemClass.Collapse.Before.DEFAULT_BUCKET_ID Value: NULL_CLASS_PTR_READ_INVALID_POINTER_READ Key : ProblemClass.Collapse.Before.PRIMARY_PROBLEM_CLASS Value: NULL_CLASS_PTR_READ Key : Timeline.OS.Boot.DeltaSec Value: 76232 Key : Timeline.Process.Start.DeltaSec Value: 160 Key : WER.OS.Branch Value: ge_release Key : WER.OS.Version Value: 10.0.26100.1 Key : WER.Process.Version Value: 4.37.7.3062
FILE_IN_CAB: 2025-04-09_103141_crash.dmp
APPLICATION_VERIFIER_FLAGS: 0
CONTEXT: (.ecxr)
rax=0000000000000000 rbx=00000001047394e0 rcx=00000001047394e0
rdx=000000003239f8d0 rsi=0000000000000010 rdi=0000000000000000
rip=00000000045f2d58 rsp=000000003239f800 rbp=000000003239fa80
r8=000000003239f948 r9=000000003239f948 r10=0000000000000588
r11=000000003239f8f0 r12=000000003239fb90 r13=0000000000000000
r14=000000003239fb98 r15=0000000000000001
iopl=0 nv up ei pl zr na po nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010246
Falcon_BMS+0x182d58:
00000000045f2d58 4038b8e7000000 cmp byte ptr [rax+0E7h],dil ds:00000000
000000e7=??
Resetting default scopeEXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00000000045f2d58 (Falcon_BMS+0x0000000000182d58)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: 00000000000000e7
Attempt to read from address 00000000000000e7PROCESS_NAME: Falcon BMS.exe
READ_ADDRESS: 00000000000000e7
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.
EXCEPTION_CODE_STR: c0000005
EXCEPTION_PARAMETER1: 0000000000000000
EXCEPTION_PARAMETER2: 00000000000000e7
STACK_TEXT:
000000003239f800 00000000
045f2d82 : 0000000000000001 00000000
435e15f0 000000000f2a8370 00000000
0f2a8370 : Falcon_BMS+0x182d58
000000003239f830 00000000
045f2d82 : 0000000000000010 00000001
050f7c90 c0d1940000000000 00000000
3239f918 : Falcon_BMS+0x182d82
000000003239f860 00000000
04a46f80 : 000000000f2a8370 00000001
04f84b90 000000003f800000 00000000
046d307a : Falcon_BMS+0x182d82
000000003239f890 00000000
04a2ef88 : 000000000f2a8370 00000000
0f2a8370 000000000f2a8370 00000004
9dcf7470 : Falcon_BMS+0x5d6f80
000000003239f980 00000000
04a368b5 : 00000000434646b0 00000000
0f2a8370 000000003239fb98 00000000
04df414b : Falcon_BMS+0x5bef88
000000003239faf0 00000000
04a2a23f : 000000000f2a8370 00000000
0f2bd1b0 000000000f2a8301 00000000
00000000 : Falcon_BMS+0x5c68b5
000000003239fb80 00000000
04b43a66 : 0000000000000000 00000000
1bfc0270 000000049dc80040 00000000
000000c0 : Falcon_BMS+0x5ba23f
000000003239fcf0 00000000
044c359b : 0000000000000000 00000000
0108001f 0000000000000000 000000b1
7f10d127 : Falcon_BMS+0x6d3a66
000000003239ff00 00000000
04e1ef96 : 0000000032418980 00000000
00000000 0000000000000000 00000000
00000000 : Falcon_BMS+0x5359b
000000003239ff30 00007fff
9afde8d7 : 0000000000000000 00000000
00000000 0000000000000000 00000000
00000000 : Falcon_BMS+0x9aef96
000000003239ff60 00007fff
9ba514fc : 0000000000000000 00000000
00000000 000004f0fffffb30 000004d0
fffffb30 : kernel32!BaseThreadInitThunk+0x17
000000003239ff90 00000000
00000000 : 0000000000000000 00000000
00000000 0000000000000000 00000000
00000000 : ntdll!RtlUserThreadStart+0x2cSYMBOL_NAME: Falcon_BMS+182d58
MODULE_NAME: Falcon_BMS
IMAGE_NAME: Falcon BMS.exe
STACK_COMMAND: ~50s; .ecxr ; kb
BUCKET_ID_MODPRIVATE: 1
FAILURE_BUCKET_ID: NULL_CLASS_PTR_READ_INVALID_POINTER_READ_c0000005_Falcon_BMS.exe!Unknown
OS_VERSION: 10.0.26100.1
BUILDLAB_STR: ge_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
IMAGE_VERSION: 4.37.7.3062
FAILURE_ID_HASH: {8eef127e-5da5-f930-e28f-034f2304a2df}
Followup: MachineOwner
-
@Trigger said in Two Fold Concern:
@Seifer When you say at the end do you mean at the end under VR or at the end of the dev tools?
No difference. Anywhere.
Also I think this is the contents of the dump file your looking for?
DMP is a big binary file, generated when the app crashes. You will need to upload it somewhere.
-
@Trigger said in Two Fold Concern:
FILE_IN_CAB: 2025-04-09_103141_crash.dmp
Looks like you opened the dmp in WinDbg and ran !analyze – thanks, but without sympath configured correctly it’s just too hard to interpret.
In the future, post crash.txt here but please upload the crash.dmp to dropbox or google drive or mega.io
-
@Trigger said in Two Fold Concern:
@Seifer I don’t see any line like that at all in the CFG. Should I add it instead perhaps?
Add the line, in between g_bMultiHitboxEnable and g_sPriorityFixes
Like this:
set g_bMultiHitboxEnable 1 // Dev Setting set g_sCpuPerfOptimizations "all-CACHE_LIGHTS" set g_sPriorityFixes "all" // Dev Setting
-
@Seifer said in Two Fold Concern:
@Trigger please share your config. I suspect you are using a wrong one.
(For some reason g_sCpuPerfOptimizations line is missing from the stock cfg file in 4.37.)
[edit: oops I see you just readded it… beat me to it :]
-
@airtex2019 I’m working on getting the dmp file for you. I added the line to the .cfg in the incorrect place and no change I will try it where you suggested when I’m able and report back.
-
@Trigger said in Two Fold Concern:
@airtex2019 I’m working on getting the dmp file for you. I added the line to the .cfg in the incorrect place and no change I will try it where you suggested when I’m able and report back.
it doesnt matter, anywhere will work. Are you saying you added the line and crash persisted?
-
@Seifer yes the crash persists