Falcon BMS 4.37.8

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
  • F-15C: Issues might appear with TACAN
  • Due to format changes, the avionics configurator will not work anymore… Need to do it manually in *.txtpb format files

Breaking Changes

  • As usual, Falcon BMS.cfg is restored to default
  • OpenXR Toolkit will NOT work and will cause BMS to crash (please remove / disable the tool as it is discontinued)

Data Changelog

---- 4.37.8.0 (Base) ----
-- Falcon cfg is reset --

* Add comm entries for startion started, leaving station, station finished and left station. Awacs gameplay messages
* BMS Hash checker v1.1 - case insensitive search
* Adds missing cpuperf flag and update version to 4.37.8.0
* Added new frag files for AWACS gameplay messages.

Code Changelog

---- 4.37.8.0 (Base) ----

### Code:

##### CTD and Stability fixes
* Fixes bad casts related to flights that land on squadron waypoints
* Fix RemoveFromSorted Memory Issue
* Fix bomb bay weapons CTD 
* Fix F16 cursor being corrupted in AMD video cards

##### Gameplay fixes
* Fix Radar lock break when chaffs released by multiple contacts
* Fix bug where AI #2 was unable to contact in MP on Drogue Refuel
* Fix AI ground avoidance missing terrain edges
* Fix AI fluttering surfaces 
* Fix AI droping Chaffs and Flares at each new RWR contact , in particular close
* Moves ApplyColorFilter from Render3D to Render2D (bad cast)
* Fix CTD in tanker brain code

##### Performance changes
* Increase Sim and Render thread performance by making material reads without locks.
* Improves simthread performance by making LightManager constructor slightly cheaper.
* Improve sim thread performance by making LightManager very lightweight

##### Other:
* Warns flight when leaving station area (gameplay option): requires `set g_bAwacsGameplayMessages 1`
* BMS Hash checker v1.1 - case insensitive search
* Tacview: Always record all properties
* Fix editor not saving feature lights