Falcon BMS 4.37.4

Known Limitations / Issues

  • Mirrors will only show once canopy closed
  • Limitations with alpha sorting (you might see transparency issues in cloud, fog, trees, lights, …)
  • F-15C: The HUD SYM switch is still tied to the drift CO callback. The clicks work fine, but the callback for the switch is wrong
  • Due to format changes, the avionics configurator will not work anymore… Need to do it manually in *.txtpb format files
  • For TE created before 4.37.4.0, please copy the “Te_New.l16.txtpb” to “My_mission_name.l16.txtpb”

Breaking Changes

  • As usual, Falcon BMS.cfg is restored to default
  • Make sure you check your F-15C keyfiles (updates done)
  • Flight Sim Data has changed to a new format (protobuf) and requires conversion (see tools folder)
  • Issues to be expected with 3rd party mission editing tools due to new L-16 feature (e.g. Mission commander, WDP, …) -> Please contact respective authors for support

Data Changelog

---- 4.37.4.1 (Hotfix 1) ----

#### Changelog
* Updated Documentation (#779)
* Fixed F-16DM Block 40 (#769)
* Updated AL bits to v2.4.1.12
* Fixed 4K resolution textures for F16I (#771)
* Fixed Landing gear handle for F-16 (#768)
* Fixed BARCAP TR Mission (#766)
* Updated Israeli F-16 (#759)
* Fixed F-15C AGRS CATM missing hardpoint (#761)
* Fixed Shader for bad terrain shading (#757)
* Fixed F-16 Two-Seat Cockpit (#752)
* Updated AN-2 3D model (#754)
* Fixed Dogfight max range to 100nm (#751)
* Updated F-15 & F-16 kneeboards (#749)
* Updated Block 40 CM and DM IFF interrogator deactivation (#750)

---- 4.37.4.0 (Base) ----

#### 3D & Textures
* Updated F-15C HUD SYM NORMAL REJECT switch (#724)
* Added ladder to new PBR F-16C cockpits (#708)
* Updated F-16 cockpit (#682)
* Updated F15 models - SHOOT, SAM and AI lights + ICS (#679)
* Fixed Empty Cockpit Shell (#677)
* Fixed F-15C collision box and add hook (#674)
* Added dedicated F-15C kneeboards (#672)
* Fixed Models 2104 & 2105 LOD distances (#668)
* Fixed Model 2104 LOD3 (#662)
* Added effect named: $ac_explos_ground_less_trails (#638)
* Updated F15 Cockpit - Volume Controls (#635)
* Updated flare effect (#626)
* Updated Minor ICP texture (#616)
* Updated Aircrafts explosions effects (#605)
* Updated Particle System to match Aircraft burning changes (#602)
* Updated Particle System to improve debris effects (#598)
* Updated shaders and materials for latest night lighting (#592)
* Updated F-15C Model to PBR (#562)
* Updated Texture, Material files and shaders for Fractal snow change (#560)
* Updated AIM-9X to PBR Model (#557)
* Updated F-16B to PBR Model (#536)
* Updated AIM-120C textures (#533)
* Updated Particle system (#534)
* Fixed mirrors on F-18 variants (#530)
* Updated F-16DM Cockpit for PBR F-16DM models (#529)
* Updated F-16DM-40 and F-16DM-52 to PBR Models (#527)
* Fixed F-16 Wingtip light (#528)
* Fixed F-16 HUD Symbology Overlap (#525)
* Fixed F-16 Airbrake (#518)
* Updated F-16C-32 ROKAF to PBR model (#486)
* Updated F-16 Model to PBR for Greek PXIII, PXIV and Korea Block 52 models. (#479)
* Fixed F-16C Block 25 and Block 30 (#471)
* Fixed F-16C Block 30 Textures, Wing Model and Speed Brake for latest PBR Models (#470)
* Added F-15C new pilot model, callbacks and hotspots (#464)
* Fixed IR terrain flashing (#461)
* Fixed F-16 Cockpit Hotspot fix for ALT REL button, Altimeter Pressure Knob and 30 AGRS Test panel (#465)
* Updated MLU Model, USAF Cockpit Hotspots, IAF and HAF Canopy, and Greek cockpit(#455)
* Fixed F-16I w/o CFT upgraded MMC avionics. (#447)
* Updated F-16C-50 HAF to PBR model (#453)
* Updated F-16 Cockpits with MIDS Knob (#439)
* Updated F-16A Block 15 to PBR model (#424)
* Updated F-16CM Block 52 to PBR model (#423)
* Updated Q-5II and Q-5N to PBR model (#421)
* Updated MIG-19, J-6, J-6B to PBR model (#420)
* Updated C-160T to PBR model (#419)
* Updated C-160R NG to PBR model (#418)
* Updated C-160D to PBR model (#417)
* Updated C-17 to PBR model (#416)
* Updated AIM-120 (all variants) to PBR model (#415)
* Updated F-16C Block 25 to PBR model (#414)
* Updated F-16C Block 32 to PBR model (#413)
* Updated F-16C Block 30 to PBR model (#412)
* Updated F-16CM Block 42 to PBR model (#411)
* Updated F-16CM Block 40 to PBR model (#410)
* Updated F-16CM Block 50 to PBR model (#409)
* Updated C-160R_AG to PBR model
* Added Mixed Reality Cockpit Cover Changes (#392)


#### UI
* Added doghouse label on map (#629)
* Updated Reset Buttons on DTC to the left to avoid accidentally clicking them when doing the click dance (#570)
* Updated UI map (including TVT) with Iwami departure fixes (#468)
* Fixed F-16 Campaign Squadron/Skin (#458)
* Updated in game Tanker Menu
* Added MIDS / L-16 Support in DTE / ATO


#### Flight Models
* Fixed max F15 Buffeting AOA value to 30 instead of 55 (#505)
* Updated F-16 Flight Model file for new PBR models (#495)
* Updated flight models with Link 16 code (#456)
* Fixed F-1 and T-2 MaxRange (#399)


#### Documentation
* Updated Technical Manual (#735)
* Added F-15 Training Missions(#705)
* Added F-15C Training manual, Updated F-15C docs (#700)
* Added Mixed VR models in documentation folder
* Docs updates (L16 related) (#652)
* Updated checklists (#606)
* Updated Base documentation (#532)
* Updated U4 wallpapers (#519)


#### Weapons / systems
* Added CATM missiles to additional F-16 and F-15 (#644)
* Fixed loftable bombs (#627)
* Fixed GSC bombs (#403)
* Fixed center AA transparent for F-CK-1 (#397)
* Fixed AS-4 and AS-6 missiles (#394)
* Fixed Multiple models gun locations
* Added MIDS / L-16 Support


#### Theater
* Added Link16 Deploy Network Definition files (#696)
* Fixed Campaign Save3.tri - win conditions
* Fixed Suwon heading to match db values (#630)
* Fixed tanker tacan 04D Training mission (#500)
* Fixed TvT issues (#472)
* Updated SEAD_EW training mission + PPT.ini (#469)


#### IVC
* Added IVC hostname support and x86 removal (#535)

#### Sounds
* Fixed Canopy close loop sound (#489)


#### Others
* Updated Falcon Launcher to v2.4.1.8 (#566)

Code Changelog

---- 4.37.4.1 (Hotfix 1) ----

#### Changelog
* Fixed a texture related CTD while unloading tex sets (#4528)
* Added PBR_Tree.hlsl
* Fixed bushes on ground
* Fixed ambient lighting
* Disabled the loading of textures for -norender (#4268)
* Fixed Link16 F16 ICP stuck on OWN field edit at P3 DLINK (#4340)
* Fixed Tanker going on announcing fuel state delivered for AI that have been order to RTB during refuel sequence. Fix Player's Y3 Drogue sequence. Y3 now only stops fuel flow and player needs to disconnect as usual by backing off. (#4252)
* Fixed small ICP JDAM avionics issues (#4185)
* Fixed missile launch warning light in cockpit lighting steadily instead of flashing. The fix will make sure that light will flash for all RWRs but ALR-93 which should have it steady. (#4201)
* Fixed terrain wrong shading due to precision errors for computation of BDRF. (#4256)
* Fixed xinput not working for dual throttle planes ie:F-15C (#4186) (#4197)
* Fixed live Tacview for multiple users (#4138)
* Fixed mouse look in external view with imgui window active (#4177)
* Fixed "NOT TIMED OUT" text on WPN and SMS MFDs to match RL position and not interfere with "SIM" text when the Master Arm switch is in Sim mode (#4176)
* Fixed CTD on harm POS on sim exit (#4139)

---- 4.37.4.0 (Base) ----

#### 3D Engine
* Fixed alpha of PBR afterburner at daytime to be half than what it is now - Afterburner was too strong for daytime. (#4063)
* Fixed texture loading related CTD (#4048)
* Fixed saturated sky (#4031)
* Fixed airbase lights not working if server is in no render mode. (#4028)
* Added g_bVRPredictFutureHeadMatrices , which predicts future frame VRHMD head matrix as it used to be but now disabled by default as it made head translation latency a lot. (#3652)
* Fixed Cloud Lightning (#4015)
* Updated NVG and FLIR (#3986)
* Fixed races conditions during BML texture loading(#3909)
* Fixed race condition during loading of RtModel. (#3917)
* Fixed Aircraft explosion on the ground: If AC didn't yet took off, then we will know it now and produce an Aircraft explosion effect with less trails effect (#3826)
* Added PBR Light flood support (#3795)
* Fixed invisible Aircraft models problem. (#3768)
* Added Aircraft burning effects (#3730) (#3716) (#3637) (#3627) (#3610)
* Fixed MaterialManager::getMaterial with a mutex (#3689)
* Fixed sky color not being limited and causing sometimes some crazy bloom due to too high brightness. Bug reported here, reproduced and fixed: (#3681)
* Fixed for PS afterburners (Mostly important for ACs with more than 2 engines). (#3676)
* Fixed possible bug for prop rotation (#3537)
* Fixed Tree sunbath effect (#3542)
* Added Fractal Snow Effects (#3447)
* Fixed environment mapping not drawing ownship (#3390)
* Fixed RTModel potential CTD. (#3392)
* Fixed CTD during 3d initialization (#3375)
* Fixed heat blur not working in VR (#3354)
* Fixed HUD going out of frame in VR. (#3351)
* Fixed and removed alpha locks to improve renderer performance (#3325)
* Updated renderer thread performance by avoid preemptions (#3321)
* Updated Shadows effects (#3307)
* Added FXAA filtering mode (g_nPostAAMode 1 to enable/disable) (#2688)
* Fixed Cloud Strobe / Landing Light calibrating (#2840)
* Added OpenXR support (#2837)
* Added Mixed Reality Cockpit Cover (#2694)


#### Weather Engine
* Fixed clouds being fogged wrong (#3389)
* Fixed clouds not beeing position at correct altitude when using Fmaps. (#3318)


#### Campaign Engine
* Fixed AAA no more engaging. Make sure that Batallions do not shut their radar off in case no more sams available if they have AAA guns in the batallion (#4124)
* Fixed loadout code loading mostly Mavericks-L for strike missions. (#4114)
* Fixed Make sure that the radar dynamic bubble treshold is aligned with real detection capabilities of the player's radar and not only the nominal. Fixes the bug where Aggregated flight still appeared on the FCR (#4068)
* Added new code for AWACS radar detection and L-16 (#4025)
* Fixed CTD - Make sure we are an Aircraft before trying to cast a SimVehicle to AircraftClass (#3897)
* Fixed SAM breaking a Missile Guidance even within min engagement range (#3846)
* Fixed CTD in tankbrn (#3805)
* Fixed ground vehicles stoping because on a "water tile"- but not actually close from water (#3414)
* Fixed Fix Aircraft Spawning at crazy speed in DGF module (#3337)
* Fixed out of fuel issue on match play (#3263)
* Fixed Sams firing crazy number of missiles on a single target in some cases (#3056)
* Added GPS jamming code against missiles (#3061)
* Fixed CTD when player fails to join a flight (#2774)


#### AI Engine
* Aded AWACS and Link16: Refactor random ID of contact by AWACS and aligns new ID based on Link16 Network (#4106)
* Fixed Make sure all flight apply the same formation close / distant even when player is leader. The close formation code is triggered when #2 is closer than 800ft from leader (#4058) (#4018)
* Fixed AI missile evasive manoeuver - AI were beaming instead of pumping in some cases (#4046)
* Fixed AIM120 that could have no target when fired by AI and lost lock immediate after launch (#4017)
* Fixed Fix JTAC beeing only working within unit bubble, limiting the use for units having small bubbles.
  - You can now contact the JTAC within 40NM (or bigger if standard bubble size is bigger) and it stays active within a 40NM range from the targeted unit. (#3882)
* Fixed AI aircraft with Manual TEF in data unable to operate TEF outside takeoff and landing modes(#3872)
* Fixed Aircrafts engaging Aggregated flights and wasting missiles (#3876)
* Fixed AI shoot shoot doctrine. Fix AI always shooting 2 missiles (#3601)
* Fixed AAR Boom Stifness (#3245)
  - Fix for jittering while AAR.
  - Fix easy and simplistic mode.
  - Simplistic will help you as soon as you are in position before connect
  - Easy will help you from 30ft out of position.
* Updated AAR Tanker brain (#3413)
* Fixed Tankers beeing stucked. Tanker queues are now monitored real time and self cleaning
* Fixed AI loosing target in pure pursuit when contact speed and own speed were close (#3412)
* Updated AI gun Aiming (#3277)
* Fixed AI flying over target after missile attack or SDB attack (#3265)
* Fixed AI unable to Release reliably bombs on moving targets. AI know anticipate ground vehicle movement for aiming (#3200)
* Fixed AI Crashing into ground after RTB command (#3198)
* Fixed Exploit with AI and AIM9 (#3182)
* Fixed ECM for AI (#3155)
* Fixed Blast avoidance logic (#2841)
* Fixed AI attack altitude beeing too low with LD bombs (#2838)


#### ATC Engine
* Fixed ATC Abort speed (#3271)
  - Set New  Minimal Pattern Speeds , 200kts for fighters, 150 kts for heavies
  - Fix abort messages beeing send while nearly on runway or even on RUNWAYS_ARRESTOR_NBR
  - Fix landing clearance given then 5 seconds after abort
* Fixed CTD ATCBrain disabled in Dogfight and Instant Action (#3251)
* Updated ATC logic for sequencing
* Fixed airbase ligthing not beeing synchro in MP in some cases (#2832)


#### UI Engine
* Added ATIS to the DTC Presets freqs (#3894)
* Fixed missions status evaluation code (#3809)
  - for Escort : consider only package flights fired by AIR and not GROUND
  - for SEAD escord : consider only package flights fired by GROUND
  - for BARCAP / CAPS : make sure we consider every target waypoints distance to check if too far from station. Maximum distance from a CAP waypoint is 40 NM
* Fixed mission never success (partial success only) in case the flight team is allied only and not friendly
* Added DogHouse to 2D MAP (#2023)
* Added Link16 STN and Channel information in ATO for flights L16 capable only (#3431)
* Updated unnecessary/unwanted camera labels shown at the top of the screen (#3384)
* Added FPS visualisation and automatic benchmark (#3328)
* Added hostname support to BMS & IVC (#3151)
* Fixed resolution Dropdown doesn't update correctly after Adapter or Output selection (#3284)
* Fixed Change Resolution CTD (#3266)
* Fixed Duplication of Tacan channels for Tankers (#3260)
* Added new DTE Page for Link16 capable aircraft (#3192)
* Fixed imgui memory leak. (#2974)


#### Systems (F-16)
* Fixed attack azimuth never worked right for JDAMs and WCMDs (#4130)
* Fixed missile guidance when fired banked (#4120)
* Fixed AnyFLCSWarning should not trigger AP FAIL and FID_STBY_GAIN_14 should trigger AP / FAIL (#4108)
* Fixed TFR Roll Fly up following AP roll fix (#4107)
* Fixed AP should only be inoperative when FID_FLCS_AP_FAIL_ is triggered, not any FLCS caution (#4096)
* Fixed JDAM impossible to fill 360° as azimuth attack (#4067)
* Fixed Fix Throttle beeing inactive in AP in some cases. (#4059)
* Fixed possible mem corruption in AFM flutter (#3799)
* Fixed Fix Flaperons exceeding their max values when TEF down. Fix TEF badly initialized for AFM on Ground (#3590)
* Fixed multiple AP issues (roll, pitch, FLCS Fault logic) (#3496)
  - Fix Pitch AP Hiccups when taking a Altitude Reference. Fix altitude reference not beeing exactly matched
  - Fix  ROLL autopilot , limited to 30 deg bank in STRG or HDG mode and smoother roll rate
  - APautoDisconnect triggers a PFL :FLCS A/P FAIL.. test number 050.. and Caution light : FLCS FAULT.
  - Reset with FLCS RESET
* Fixed to make DMC cue on DLZ in HUD and MFD agree. (#3470)
* Fixed AIM120 not tracking correctly in HOJ (#3322)
* Fixed AHR in TWS mode - uncertainty box was badly positionned which was reducing the PG abnormaly  (#3273)
* Fixed MSMD DTE Load (#3255)
* Fixed Hud mark issues. (#3248)
* Fixed typo in TGT-TO-VRP page (#3165)
* Updated GPS in Blocks 40-,42,50,52 and MLUs are powered by UFC directly (#3051)
* Added Link16 network class, net class, aggregated PPLI and many member functions and fields (#3015)
* Fixed Harpoons (And possibly other missiles maybe affected) not working (#3019)
* Added missile guidance based on seeker type.
* Fixed Hud DED/PFL Placement (#2975)
* Added another VHF digit for MMC (#2958)
* Fixed HUD Slant formatting in DGFT mode (#2916)
* Fixed Mark Point in FCR mode placing random points outside FOV (#2915)
* Fixed HUD ALOW Issues (#2891)
* Fixed TBar not showing in hud when in Radar Alt mode (#2892)
* Fixed RALT Box doesn't blink when in STBY mode and Auto is selected (#2890)
* Fixed AOA and -2.5 degree line in different modes (#2858)
* Fixed AIM9 Correlation showing when Master Arm is off (#2856)
* Fixed DGFT Hud issues (#2853)
* Fixed Hud Heading Postition in various modes (#2850)
* Fixed Maddog targeting launcher aircraft at launch (#2822)
* Added LAST field in the intraflight datalink page (DED) can be edited + new logic (#2789)
* Fixed DED and PFL placement on F-16 HUD (#2753)


#### Systems (F-15C)
* Added cage/uncage using coolie down in nav mode. (#4125)
* Updated always flash velocity vector for the F15 when caged. (#4002)
* Added F15s hud sym reject switch (#3991)
* Added F-15C Stiffen Reject throttle button. (#3998)
* Added F-15C Shoot lights logic (#3943)
* Added F-15C AI and SAM activity lights logic (#3939)
* Fixed F15 having GUN compensation (#3619)
* Fixed callbacks names and respective logic: Coolie Left (=OUTBOARD) <-> Coolie Right (=INBOARD) (#3620)
* Fixed Change of MRM priority (via Boat Switch), steps over all HP with MRMs correctly (#3495)
* Fixed missing HUNG information for missiles on PACS (#3494)
* Added constrained AA TD box to HUD (#3293)
* Added SID BBR and OBR are now updated when SOI is VSD, SID remembers Zoom/Pos after Castle Up (#3278)
* Added Type/Count/round to HUD Window2 (GUN, SRM, MRM) (#3274)
* Added support for TDC commanded via analogic control (#3267)
* Fixed SAF being displayed wrong on MFD bottom row (#3257)
* Added AAR disconnect logic to AutoAcq press (#3244)
* Added correct designated PDT symbol and heading vector for APG-63 in STT (#3238)
* Added IFF callbacks for Coolie switch (#3233)
* Added STT logic from Search mode, miniraster (#3218)
* Fixed PUAC and LOW Warning in STRF Mode (#3185)
* Added IFF callback logic, Mode 1 and 3 code logic (#3149)
* Fixed ALTITUDE COVERAGE CIRCLES on radar display (#3073)
* Added Mach/AOA, and G info to HUD (#3059)
* Added OWNSHIP BEARING AND RANGE to SID (#3060)
* Added bullseye BBR on SID is from cursor to current waypoint (#3007)
* Added GUN AutoAcq mode and correct logic when selecting Gun (#2963)
* Updated to remove highlight mode (not avail in APG-63) (#2962)
* Added VSD AG grids (#2957)
* Updated SAS (#2905)
* Added SAS Pitch, Roll, Yaw switches logic (#2920)
* Added JTIDS callbacks panel (#2908)
* Added Link16 logic DOF F-15C Mission Channel (#2977)
* Fixed paddle AP bug and release of weapons (#2897)
* Added vertical scan auto acquisition radar mode logic, callback, HUD symbology (#2889)
* Added long range boresight radar mode logic, callback, HUD symbology (#2878)
* Fixed HUD Altitude tape showing wrong Altitude (#2877)
* Fixed wrong HUD Altitude tape (#2879)
* Added boresight mode logic, callback and HUD symbology (#2875)
* Added positionable supersearch via TDC up and down (#2757)


#### Systems (Other Planes)
* Fixed A10C CTD crash when using SimRadarRangeStepUp (#4078)
* Fixed F-18 radar CTD when going from RWS to TWS with TMS right (#3262)


#### Others
* Fixed pretty screenshot (#3835)
* Added a server flag (g_bShortPickle) to enable/disable short pickles (#3757)
* Updated keyboard input rate scaler based on frame rate (#3668)
* Added server flag (g_bWeaponsBreak) to control weapon over-G/speed (#3650)
* Added "head_translation_offset" parameters to 3dCkpit.dat to set head pos offset for different cockpits. (#3347)
* Added SimMirrorToggle callback. (#3339)
* Fixed Tacview: Only bump the timestamp on new frame (#3300)
* Added MIDS callbacks for pit builders (#3304)
* Added switch and callback to flip mirror on and off. (#3298)
* Added GPS jamming strength factor and tacview logging. (#3077)
* Added Tacview Real-time Telemetry (#3043)
* Updated XInput LB+Y Cycle Mode changes function: only switch override states (#3049)
* Added g_bVibrateXInput to vibrate XInput controller (#2954)
* Updated OFM and AFM files for planes to protobuf format (#2999)
* Added Show mouse cursor when in -norender (#2969)
* Updated Show network window in -norender and fix g_bOnlinePlayersDisplayDefault (#2967)
* Fixed Tacview heading for non-KTO theaters (#2857)