Falcon BMS 4.38.0

General list of affected assets

AssetCompatiblility
(4.37 -> 4.38)
Comments
LogbookYesNo changes in format. transfer possible
Falcon BMS.cfgNoPlease use Falcon BMS User.cfg for persistent changes
Falcon BMS USer.cfgNoPlease rebuild one from scratch
*.xml (key files for the BMS Launcher)LimitedPlease make sure to open the launcher afterwards to finalize the configuration
*.key files (keyboard and joysticks)NoUse launcher…
IVC ClientYesNo impacting updates
RTT RemoteYesNo changes
*.ini files in User folderNoBest to redo them
DeviceSorting.txt (joystick order)NoUse Launcher
3D Database (Objects & Textures)NoNew terrain, new assets. Breaking change from previous BMS versions
Falcon BMS DatabaseNoIncompatible
Campaign *.cam / *.tac / *.trnNoIncompatible
Weather *.fmapYesNo Changes
Theater build assets (TerrData Terrain & Textures)NoIncompatible
Sound TableNoToo many changes
Cockpit ArtNoToo many changes
UI definition filesNoToo many changes
DocumentationLimitedAside from Checklist, a lot has changed and will require new manuals

Known Limitations / Issues

  • All previous tools made for 4.37 and previous versions are not suited for Falcon BMS 4.38
  • WDP and MC support limited… (Not maintained)
  • F4Editor (Config.exe) and Avionics Configurator (Avionics Configurator.exe) are not compatible with current format and are depreciated
  • Cities are mostly generic and will not match real world layout
  • GPS positioning compared to real maps might not be accurate
  • Activate grass on map at your own risks (May cause Heavy FPS drops)
  • Zooming too much in the UI map might result in strange behaviour
  • F-15C limited knob functionality (not all knobs rotate but they do work)
  • There might be some objects flickering at distance (ant march or similar)
  • Not all parking locations are suited for all planes
  • Not all SAM capable sites are suited for all SAM / AAA types
  • Some Airbases have no objects yet (Incheon)
  • Some Dawn / Dusk lights issues can occur under specific conditions (still investigating)
  • Events in the campaign might show bridges recaptured even if no units (scenery bridges)
  • Trees are not yet subject to seasonal changes

Breaking Changes

  • All previous theaters, mods or assets prepared for 4.37 are not compatible! DO NOT MOD 4.38
  • OpenXR Toolkit will NOT work and will cause BMS to crash (please remove / disable the tool as it is discontinued)

Data Changelog

Too many changes (we will list only the new stuff)

---- 4.38.0.0 (Base) ----

COCKPITS:
* General F-16 Cockpit update (PBR):
  - F-16C-32 ROKAF
  - F-16C-50 PXII
  - F-16C-52 PXIII
  - F-16C-52 ROKAF
  - F-16C-52+ PXIV
  - F-16CM-40
  - F-16CM-42
  - F-16CM-50
  - F-16CM-52
  - F-16CM-52 TB
* F-15C Cockpit Update (PBR)

MODELS:
* New / Updated Aircrafts Models:
  - Multiple updates to F-16 AM / 32 / 40 / 42 / 50 / 52 Families
  - Mig-29A
  - Mig-29S
  - AN-2
  - J-11
  - J-16
  - J-15
  - SU-30 SM2
  - Su-30 MKK
  - Su-30 MKM
  - Su-33
  - SU-27
  - KF-21
  - Saetbyol-9 UAV
  - MD-500
  - CH-47 Update
* New / Updated Weapons - Racks:
  - New external B-52 Racks
  - AGM-88
  - AGM-84E
  - GBU-62
  - Spice 2000
  - F-16 Tanks (300 / 600)
  - Multiple PBR F-16 racks (LAU)
  - Multiple PBR AGM65 models
  - Multiple PBR chinese Racks
  - Multiple PBR Soviets Racks
  - Multiple PBR Russian Weapons (provided by the community)
  - PL-15
  - PL-17
  - YJ-12
  - Multiple F-16 pods: AAQ-13 / AAQ-14 / AAQ-28
  - Python4/5
  - AIM-9X / L / P
  - KAB-250LG-E
  - UPAB-1500B
  - MK-82
  - MK-84
  - CBU-87
  - CBU-103

TERRAIN / MAP:
* Custom Objectives:
  - Airbases (With a lot of custom objects & Shelters with dynamic lights)
  - Airstrips
  - SAM sites
  - Ports
  - Factories
  - ...
* New terrain:
  - Hi-resolution Height maps
  - Water Maps
  - Forest Maps
  - 4K ground tiles (16K available upon download)
  - 4K Night tiles
* New Campaigns / Training / Missions:
  - 4 campaigns based on legacy but revamped with new unit placements and scenarios
  - Revamped Trainings (F-16 / F-15)
  - Revamped Missions (F-16 / F-15)

UI:
* New UI: Complete revamp (New Look)

OTHERS:
* New 4k converter tool (for users that want to save VRAM)
* RTTRemote & BMSFlightData: updated to support FalconSharedMemoryArea2 v21

Code Changelog

Too many changes (we will list only the new stuff)

---- 4.38.0.0 (Base) ----

TERRAIN:
* New Terrain Implementation
  - Procedural textures
  - Bushes and grass
  - Seasonal support (except winter for trees)
  - Special polygons for elevation
  - Special polygons for exclusions for shrub and grass zones
  - Custom Tree placement
  - Reduced Shrubs for Airbases
* Magnetic deviation support (based on years)
* New Atmosphere engine:
  - Rayleigh caluations for sky
* Render optimizations to maximize CPU performance
* Complete migration to DX11 (no more DX9 legacy calls)
* New VR implementation and optimzations with transition between full stereo to mono rendering
  - The engine will automatically render objects above a certain distance a single image shared between eyes to optimize GPU power (reduce load)

ATC / AWACS:
* Add ATIS to the DTC Presets freqs
* Support for Specific ATC runway numbers
* New AWACS / GCI Alert code

WEATHER:
* Weather refactoring with new interface

GRAPHICS:
* New tone map implementation (ACES by default)
* Planes now have CFT data integrated (no dedicated models and ACDATA)
* Refactored Environment mapping

UI / COMMS:
* New Ring Comms menu
* New DROP STORES commands
* Adds right click menu options to add Flight, Team, Donor to file B on UI.
* Falcon Editor DPI support

CAMPAIGN ENGINE:
* New ground AI routes in 2D between objectives (Take paths into account)
* Campaign engine changes: 
  - Refactor of Mission evaluation logic for HAVCAP to prepare for new code
  - Refactor of Mission evaluation logic for BARCAPs, TARCAP, RESCORT and AMBUSHCAP to prepare for new code

SYSTEMS:
(F-16)
* Include ADI sideSlip and TurnRate DOFS
* New Airframe damages (collision can now happen with other planes or objects)
* Specific systems failures linked to part of the plane hit (hitboxes)
* Splits implementation of FDL and MIDS LVT-3
* Adds XMIT Power logic, updates ICP, implements range logic
* Fix cursor on HSD not moving when SOI and on ground

(F-15)
* Expands Link16 operational cues on SIT
* Adds new symbology on SIT for Link16 tracks
* Adds new logic for L16 track filtering specific to the F-15C
* Fix BBR not updating on SIT with VSD acq movement
* Adds logic for declutter and SIT options callbacks with Castle AFT and Castle double Press/Push
* Adds Tactical and JTIDS Options on SIT
* Fix TTA to appear at Raero and not Ropt (specific to F-16)
* Add post-launch AIM120 and AIM7 TTI/TTA info, fix pre launch AIM7 TTI
* Add AIM120 pre-launch HUD TTA/TTI info
* Add AIM120 pre-launch VSD TTA/TTI info

AI (AIR / GROUND):
* AI Airplanes optimizations:
  - Make sure AI does not run out of time when attacking ground targets at very large distance
  - Make sure AI is able to deagg its target when instructed to start their ground attack
  - Fix the usage of Flares being dropped in specific RWR contact (especially in DF)
  - Better support for AI crossing runways
  - New AI ground avoidance (avoid collisions with other planes)
  - Better DF AI with turn rate profile for each plane to determine best engagement strategy
* New AAA code support:
  - Multi-gun support for ZSU
  - Ability to fire IR missiles and fire guns at the same time
* New SAM code support:
  - Engage smaller weapons based on RCS (Ability to protect units from large range of weapons)