Microsoft Flight Simulator Update 4 goes into Beta

Microsoft and Asobo have just released Sim Update 4 into open Beta for Microsoft Flight Simulator 2024.

The update seems to have a focous on stability and performance, with Asobo fixing multiple crashes. They’ve also implemented some optimizations for the main CPU thread, grass rendering, boat and road traffic, and more. This should result in players getting a performance bump, though we aren’t quite sure how much of a performance bump players will see until the beta has been out for a few days.

In addition to stability and performance, Asobo have also updated 11 of the simulators default aircraft, and included updates for the Garmin, Primus, and Pro Line 21 suite of avionics.

As a side note, Microsoft noted in the announcement post that just like with the Sim Update 3 Beta, both the Career and Challenge League will have sperate progress and leaderboards compared to the live stable build. As such, any progress made in these gamemodes on the beta will not carry over to the stable build of the simulator.

The update is available now, and you can download it by following the steps here.

The full changelog is below:

New Content and Features

  • The collection page of the World Photographer mode now only displays the title of the hovered objective
  • Added loading spinner in avatar creator page
  • Added new graphic setting on console to display or hide seatbelts

Stability & Performance

  • Fixed a rare crash during boot video when using FSR
  • Optimized grass rendering.
  • Performance optimization of input system.
  • Fixed a crash in the tissue simulation.
  • Fixed a crash in the tire mark and footprint system.
  • Performance optimizations on airport, atc, aircraft and scenery.
  • Performance optimization of boat and road traffic.
  • Performance optimization of the sim flow code.
  • Fixed a crash in the world map.
  • Fixed a crash in the ATC system.
  • Fixed a crash in the smart camera system.
  • Fixed a crash in the AI path following system.
  • Fixed a crash in the flight planner.
  • Fixed a crash in the airport vehicle simulation.
  • Fixed a crash in the radar system.
  • Fixed a crash in the ATC tower system.
  • Fixed a crash in the special effects system.
  • Fixed crashes in the navigation graph.
  • Fixed a crash in the airport taxiway simulation.
  • Fixed a crash in the smart camera code.
  • Optimization of main CPU thread.
  • Optimization of the main CPU code for event display.
  • Added a new parameter in SimBase.Document : ” SimBase.DependOnSettings”. It takes a string for an option’s name. IT allows the xml to be read if the option is true (works only with on/off options). Added the param to the Seatbelts.xml to have seatbelt only when the new option “Seatbelts” in graphic settings is true
  • Optimized scenery objects culling compute.
  • Optimization of graphic user interface (menu pages).
  • Fixed CFD not compatible with inverted flight.
  • Fixed a crash in the copilot system.
  • Fixed a crash in the airport system.
  • Fixed crashes in the NavigationGraph system.
  • Fixed a crash in the CFD simulation.
  • Fixed a crash in the taxiway system.
  • Fixed a crash in the gltf scene graph.
  • Fixed rare crash occurrence when adjusting flight plan waypoints altitude.
  • Fixed a crash in the path following.
  • Fixed a crash in the cabin service sytem.
  • Fixed a crash in WASM.
  • Fixed a crash in the pushback system.
  • Fixed a crash in the ATC menu system.
  • Renamed incorrectly named root parameter display in pitch flight model debug window.
  • Fixed partially ineffective incidence parameter for new htail objects ([OBJ_AIRGEO_HTAIL.N]).
  • Fixed a crash in the flight planning system.
  • Fixed a crash in the camera system.
  • Fixed a crash in the aircraft unallocation system.
  • Fixed a crash related to air traffic.
  • Fixed a crash in the aircraft loading and creation system.
  • Fixed a crash in the cabin service system.
  • Fixed partially missing usage of sweep parameter in new airplane htail object surfaces.
  • Fixed a crash when switching in and out of VR

General Bug Fixes

  • Fixed an issue where the plane thumbnail were not used correctly in activities briefing
  • Fixed smoke fx not correctly simulated in career firefighting initial attack after skipping previous steps
  • Opening the “Companies” page now only play the validation sound a single time
  • Validation sound is now only played once when going in the Free Flight plane selection
  • Fixed panel.cfg registration font and style different than 2020
  • Fixed wrong livery displayed in the aircraft selector on start
  • Fixed an issue where the credits would close before reaching the end
  • Fixed an issue where refreshing the airport data could cause a stutter, most visible when selecting a departure or an arrival in the Free Flight/World Photographer
  • Fixed an issue where the departure time in the logbook was not set to the real time of the flight
  • Added the missing scrolls using a gamepad on help pages
  • Fixed AI aircraft contrails not showing if the user altitude is too low
  • The weather layers in the advanced layers in the World <ap filters are now usable with with “IFR” and “Blend”
  • Fixed an issue where some panels were not retaining position and size information when restarting certain game mode
  • The animation where missions appears on the Career World Map is now noticably smoother
  • Fixed an issue where some lists were not fully displayed resolutions small than 1080p
  • Fixed text during the boot process being tiny on high resolution screens
  • Fixed an issue where the chat history disappeared after the user changed an option
  • Fixed gamepad disabled when hovering an external UI panel
  • Fixed Character Creator text not being translated
  • Fixed an issue where changing the voice chat output or input device would appear to not work properly
  • Fixed an issue where some input could be displayed in the controls screen regardless of the selected device in the “Devices list”
  • Fixed an issue where some discovery tiles could have wrong styling
  • Fixed an issue where some options line could have wrong values when switching from one screen to another
  • Improved Avatar load inside the Character Selector
  • Fixed Character customisation button not being visually disabled when the customisation is unavailable.
  • Fixed Vpainting in panel.cfg using the font color transparent
  • Fixed Arabic text rendered left to right instead of right to left on adaptive plane and adaptive mission text
  • Fixed an issue where toggling the “real time” switch would not properly update the time in Free Flight
  • Fixed World Map stamps display when changing resolution in career mode
  • Fixed Airliners tends to be too high when setting an airport as arrival and spawning airborne

Install, Performance & Graphics

  • Added Community2024 folder, used to allow sharing of Community packages with Microsoft Flight Simulator 2020, without making this iteration load 2024 packages.

Backwards Compatibility Bug Fixes

  • Fixed aircraft registration blinking when switching livery on aircraft selector
  • Fixed coherent call SET_MAP_PARAMS to allow LatLongAlt and LatLong argument

Aircraft

  • Added fuel_flow_scalar_idle to more easily control the effect of the throttle on the fuel flow
  • Improved aircraft weight debug page to display weight stations.
  • Fixed can’t interact with aircraft on cursor mode while being the avatar
  • Fixed aircraft cannot be controlled while being in fixed external camera views
  • Added range limitations for two CFD variables in the cfg that could have caused crashes. CFD_VoxelNbVoxels now limited to 8 – 40. CFD_VoxelSizeScale now limited to 0.1 to 10.
  • Improved debug of aerodynamic forces applied onto surfaces to make very small forces more visible.
  • Improved simulation of traffic and multiplayer aircraft wake turbulence.
  • DA62 fixed jittering on some pax seatbelts
  • AT802 fixed emissive in firefighting panel
  • Passive Aircraft, removed all skis and float variation from traffic
  • Fixing some inconsistencies and unit issues in the Pitch debug for aircraft.
  • Added support for new parameter external_camera_maximum_pitch to the camera.cfg to tune the 3rd person camera pitch limits.
  • Water splash FXs fixed to prevent cuts at high speed

Airbus Helicopters H125

  • Reworked electrical system

Boeing 737 MAX 8

  • Floating flares removed around taxi lights
  • Added additional parameters to G3000 autopilot speed knob template to allow customization of sound events.
  • Applied performance optimizations to the rendering of waypoints on the map.
  • Fixed an issue with flight path vectorization that could cause the generated flight path to oscillate between two significantly different states.

Boeing F/A-18E

  • Fixed Canopy Frost FX not consistent across all LODs.
  • Added external camera pitch parameter for better visual comfort in loop.

De Havilland Canada CL-415

  • Physic of water dropping FX improved
  • Visual update of WaterDrop FX at low speed

Guimbal Cabri G2

  • The Cabri G2’s EPM brightness controls are now functional.
  • Added highlighting visual helpers for standard checkpoints of the page “Preflight inspection – external”

Heart Aerospace ES-30

  • Fixed Cargo Door animation.

Hot Air Balloon

  • Fixed an issue causing the Hot Air Balloons to be zoomed in during the Configuration screen.
  • Fixed Hot Air Balloons sometimes flying away in aircraft configurator

Hot Air Balloon FlyDOO

  • Fixed an issue preventing the Balloon Vent Keybind from working properly on the FlyDoo

Junkers F13

  • Fixed an issue where AI traffic would get pushback services denied multiple times.

MX Aircraft Company MXS-R

  • Smoke FX added on MXS-R

Zivko Aeronautics Edge 540

  • Smoke FX added on Edge 540
  • Fixed wheels missing contact points

Aircraft Core Systems

  • Fixed some emissive flashing issues when disabling an interaction highlight

Electricity system

  • Fixed a crash on some the electrical system var get when the passed index was greater than int max

Failure / Wear & Tear

  • Fixed brakes Wear and Tear incorrectly ignoring Aircraft Stress assistance option

Pneumatic & ECS System

  • Fixed PNEUMATICS PACK TEMPERATURE simvar always returning 0

Glass Cockpits

G1000 NXI

  • Applied performance optimizations to the rendering of waypoints on the map.
  • The G3000’s built-in GPS receivers are now simulated to have a 12+3 channel configuration.
  • Fixed an issue where spurious traffic icons were sometimes displayed on the map.

Garmin G3000 / G5000

  • Applied performance optimizations to the rendering of waypoints on the map.
  • The G3X’s internal GPS receivers are now simulated to have a 11+1 channel configuration.
  • Adjusted the field of view of the PFD synthetic vision display to more closely match that of the real unit.
  • Fixed an issue where spurious traffic icons were sometimes displayed on the map.
  • Fixed an issue where user facility idents could be incorrectly numbered when sending a plan from the EFB.

Garmin G3X Touch

  • Applied performance optimizations to the rendering of waypoints on the map.
  • Fixed an issue where spurious traffic icons were sometimes displayed on the map.
  • Adjusted the field of view of the PFD synthetic vision display to more closely match that of the real unit.
  • Fixed an issue where spurious traffic icons were sometimes displayed on the map.
  • Fixed an issue where user facility idents could be incorrectly numbered when sending a plan from the EFB.

GNS 430/GNS 530

  • Applied performance optimizations to the rendering of waypoints on the map.
  • Fixed an issue where spurious traffic icons were sometimes displayed on the map.
  • Fixed an issue where spurious traffic icons were sometimes displayed on the map.

Primus Epic 2.0 Integrated Avionics System

  • Applied performance optimizations to the rendering of waypoints on the map.
  • The unit now automatically loads the simulator/EFB route on startup, if one is available.
  • Fixed swapped altitudes for between constraints shown on the map.
  • Fixed sync of flight plans from the world map EFB.
  • Fixed an issue with flight path vectorization that could cause the generated flight path to oscillate between two significantly different states.
  • Fixed incorrect RNP on legs to/from runways.
  • Fixed VGP mode using GPS alt rather than baro alt for LP and VNAV approaches.
  • Fixed VGP mode never capturing the glidepath.
  • Fixed TOC regularly appearing while cruising.
  • Adjusted the field of view of the PFD synthetic vision display to more closely match that of the real unit.

Pro Line 21 Integrated Avionics System

  • Applied performance optimizations to the rendering of waypoints on the map.
  • Fixed an issue where user facility idents could be incorrectly numbered when sending a plan from the EFB.
  • Fixed an issue where visual approaches would not load.
  • Fixed an issue with flight path vectorization that could cause the generated flight path to oscillate between two significantly different states.

UNS-1Ew SBAS-Flight Management System

  • Applied performance optimizations to the rendering of waypoints on the map.
  • Fixed an issue where spurious traffic icons were sometimes displayed on the map.
  • Fixed an issue where the position could not be accepted on the INIT page.
  • Fixed an issue where the origin airport could be automatically set erroneously.

Physics

  • Сessna 172 (classic and G1000), Extra 330LT:
  • Integrated full inertia tensor support, MOI recalculation fixes for aircraft weight changes, and rotational dynamics fix.
  • Added support for a full inertia tensor used in aircraft rotation modeling via the new “empty_inertia_tensor” parameter in the [WEIGHT_AND_BALANCE] section of flight_model.cfg file (see SDK for details).
  • When this parameter is specified, it also enables the following fixes:
      1. Fixed incorrect effect of payload stations on MOI changes. Note: if you previously compensated for this by increasing the empty aircraft MOIs, re-adjustment may now be necessary.
      1. Fixed incorrect MOI recalculation during in-simulation weight changes.
      1. Fixed several issues in rotational dynamics modeling: the laws of conservation and evolution of angular momentum and rotational kinetic energy are now satisfied with high accuracy.
      1. Increased limits for angular velocity (to 10 revs/sec) and angular acceleration (to 100 revs/sec^2). These limits only safeguard against crashes from incorrect flight model settings and are not expected to trigger in normal gameplay.
  • Fixed excessive drifting on the landing gear when the rotational dynamics fix (activated by “empty_inertia_tensor”) is enabled.

Flight System

CFD simulation

  • Fixed CFD was sometimes not properly affecting surrounding vegetation

Flight planning

  • Improved map waypoint declutter performance.

EFB

  • In the Pilot book app, aligned the flight list to the top when there are not enough flights to take the whole screen space
  • Map now centers on the airplane position when the EFB is first opened and there is no flight plan.
  • Map now centers on the flight plan when the EFB is first opened.
  • Fixed an issue where the traffic icon incorrectly appeared at the center of the map after restarting the game with traffic disabled in map settings.
  • In the Aircraft app, ensured the load mass indications are properly updated when water ballast is being dropped
  • In the Aircraft app, ensured the necessary fuel indication is properly updated after refueling in employee missions
  • Performance optimization when requesting facilities or returning nearest search results. The facilities will now only be returned to the view that requested it.
  • In the Pilot book app, fixed the flight hours total so that it matches the logbook
  • In the Pilot book app, fixed the order of the flights listed in the logbook within one day so that it displays in chronological order
  • In the Aircraft app, moved the “landing groundroll” checklists to the postflight category
  • In the Aircraft app, divided the seats maximum mass between available passenger loads for legacy aircraft in the mass & balance menu
  • In the Aircraft app, added value labels on loads to ease the comprehension when using the quick fill slider in the mass & balance menu
  • In the Aircraft app, revamped the seats boarding alert stylesheet in the mass & balance menu
  • Fixed an issue where sometimes focusing the flight plan or previewed procedure on the map did not result in a view where all legs were visible. Note that even with this fix, some legs still may be cropped in the focused view if all the legs cannot fit on the map at the lowest zoom level.
  • Fixed position display for facilities with either latitude or longitude 0.
  • Changed the pathing of the VFR pattern approach reverse teardrop entry to be consistent with the simulator.
  • Fixed an issue where headwind/tailwind was inverted when calculating predicted ground speed for certain legs in the flight plan.
  • Fixed an issue that could cause performance/vertical path calculations to sometimes incorrectly fail.
  • Changing the zoom of the map using mousewheel scroll while the map is following the airplane no longer causes the map to un-follow the airplane.
  • Fixed an issue where user facility idents could be incorrectly numbered when sending a plan from the EFB.
  • Fixed character rendering error for ja-JP, zh-CN and ko-KR

Aircraft Tech

Model Behavior

  • Fixed IVar registration in compiled behavior
  • Changed the zoom behavior of the map so that the perceived zoom does not change as the center of the map moves around.

Modular Aircraft

  • Fixed FLT_SIM category inside livery.cfg to still be considered instead of only the correct FLT_SIM.0
  • Fixed livery.cfg panel dynamic parameters not overriding default values defined in common/preset panel.cfg

Aircraft Gameplay

ATC

  • Added VOR and NDB station altitudes to the facility listener.
  • Fixed ATC being muted after a back on track
  • Fixed sometimes the PUSH_BACK failing due to Ground Services not correctly initialized

Career

  • Added specialization icon in missions filters

General Bug Fixes

  • Fixed a few weather presets: removed snow from some missions where it should not snow.
  • Fixed Character image not updating properly when going back from customization
  • Fixed unit not updating correctly when returning to briefing from the settings
  • Fixed briefing flight distance not formatting correctly
  • Fixed parasite grame between some screens in MyCompanies
  • Fixed specialization menu lagging a bit when scrolling fast by adding a delay before updating the specialization overview
  • Fixed taxi ribbons stopping before the helipads when passing through a holdshort
  • Fixed sound playing in reward screen for bonus progression when no bonus is to be applied
  • Fixed mp layers advanced wind effect not working in career

Free Flight

  • Fixed skydiver, patient, and hoist controller not linked to EFB in Free Flight

Missions

  • Fixed landing announcement in certification

Search & Rescue

  • Smoke Rescue FX projected upwards with gravity vector instead of Local vector to prevent orientation problems

Search & Rescue – Hoist (Rotorcraft)

  • Fixed hoist and cabin service state after a back on track during hoist phase
  • Fixed rescuer stuck when going out of hover area during animation

Skydive Aviation

  • Fixed skydiver’s parachute sometimes blowing out while being still in aircraft
  • Fixed skydiver’s parachute missing

Certifications

  • Removed trailing “Traffic” from CTAF calls.
  • Fixed mission completed while crashing on the runway

Turbine rating

  • Removed “Connect to airport” ATC communication which was not relevant

World

  • Fixed clouds potentially having different origins when starting flights from the same position.
  • Fixed eternal snow applied too much
  • Fixed a crash in the tree generation.

Airports

  • LIOUJ – Removed building to prevent collision with the helipad
  • EIDW – Fixed terraforming issue
  • Fixed airport light objects randomly not showing or when there is no runway.
  • Fixed issue with mipstreaming on projected meshes
  • Fixed Toggle Ramptruck input to only toggle a ramp instead of toggling passenger boarding.
  • KFRG – Adjusted taxiway paths
  • EGAZ – Deleted airport as it doesn’t exist IRL
  • CYHU – Adjusted taxiway paths
  • KDEC – Adjusted taxiway paths
  • EGBP – Added some ground textures to prevent airplane imagery on terrain
  • SDET – Fixed huge building near the airport
  • KJ7SN – Fixed helipad into TIN building
  • LEBL – Fixed missing part of jetways
  • RKSI – Fixed jetway not connected to the airplane
  • Several airports have had their identifiers changed in the database :
    • OJ6 => KHDL
    • 0AK2 => A40
    • 0N6 => 28DE
    • 01TX => 10X
    • 0J9 => 0NE9
  • KLAS – Fixed airport name to “Harry Reid International Airport”
  • Fixed the fuel panel not opening when stopping at a fuel pump
  • Several airports were removed from the database:
    • 02MD / 03CO / 03IA / 04AZ / 07IA / 08IL / 08TS / 08WI / 0FL0 / 0KS2 / 0KS6 / 0MO6 / 0NC1 / 0WI8 / 10F / 11TN / 13OH / 14FA / 14FD / 14TA / 14WA / 15AZ / 15FD / 16KY / 18FA / 18SC / 19IN / 1GA6 / 1MI6 / 1MN2 / 1MT4 / 1OH7 / 1OI7 / 2H3 / 36XS / 38FD / 3PA2 / 40X / 43MN / 48Y / 4KA / 4O2 / 4U4 / 74CA / 74OK / 77MO / 7NY8 / 82PA / 88IN / 8OA9 / 96TS / 99IL / 9CL5 / AGGD / AYAL / BPF / C02 / CA22 / CLP / CYFF / CYFP / FL05 / HADA / HTXX / IA66 / ID42 / K37F / KARU / KCOP / KLOC / KOT / LGA / MY74 / OQU / PKRN / SAEE / SAJV / SAKD / SAUM / SAVI / SBZY / SKLE / TCT / U09 / XA0 / XA40 / XA49 / XS89 / YALD / YBUB / YCPP / YKAA / YQUA / ZMAA
  • ELNT – Adjusted parking position to avoid collision with building
  • VHSK – Adjusted parking position to avoid collision with building
  • LFSB – Fixed terraforming issue
  • ZGUO – Retook the airport to match with reality
  • EDOA – Adjusted parking position to avoid collision with building
  • KCOS – Fixed terraforming issue
  • PHMU – Adjusted parking position to avoid collision with building
  • Fixed building exclusion from airport taxiways

Traffic

Air Traffic

  • Added the possibility to spawn a random aircraft via the Parking Occupation debug window
  • Fixed crashes and memory handling when using this window
  • Fixed some cases where AI traffic would not acknowledge taxi clearances.

Multiplayer

  • Fixed logo on player’s plane not being duplicated in multiplayer
  • Fixed multiplayer plane movement when the pilot is in Photo Mode.
  • Fix visual and audio fx not properly replicated in multiplayer for hot air balloon.

Virtual Reality

  • Added Foveated Rendering Scale to the graphics settings.
  • Replace the full 2 eyes view on desktop monitor with a single cropped 16:9 view.
  • Keep head pose and xr data when Quest 3 stops tracking to not break the mirror rendering.
  • Fixed cockpit LoDs which were unaffected by VR lod factor.

Controls

  • Fixed some unusable actions being listed in control settings
  • Fixed the input bindings not updating after deletion in the controls settings
  • Added vibration effects on Afterburner, Burner, Spraying/Waterbombing, Smoke, Gear up/down and Flaps
  • Added the unassigned input actions when filtering via analog/digital/axis in the settings menu
  • Fixed “TOGGLE HEAD TRACKING” not having input repetition off by default

Peripherals

Various Peripheral Fixes

  • Fixed conflicts in the mappping of the menus
  • “BACK TO FLY” action is now mapped to the same input as “BACK ON TRACK” for default profiles that have both
  • Skipping RTC is now mapped to Space on keyboards to avoid conflicts with pausing

Activities

Training

  • Fixed Failure screen in VFR → Landmark Navigation mission
  • Fixed a marker name in Helicopter Take off training

Challenges Series

  • Fixed avatar missing in rtc at the beginning of the challenges

World Photographer

Toolbar and In-game panels

  • Fixed the toolbar could close when pressing the “close panel button”, and could not be reopened

Character assets & animations

Player Character

  • Fixed character collision uncrouching automatically and being sometimes in collisions
  • Fixed character model rotate with headset rotation, creating a pivot point behind the head

DevMode

  • Updated the “Debug Aircraft Weight” tool to support the optional full inertia tensor and to display the status of associated rotational dynamics fix.

General

  • Fixed possible issue with normals/reflections when using incorrect metallic factor in a gltf
  • Fixed wrong text displayed in variation field in the aircraft selector for FS2020 aircraft
  • ModellibThumbnailBaker: Added an option to bake all thumbnails of a package.
  • Fixed world not ready when returning from Aicraft Capture Tool
  • Added Bush Trip mission template
  • BglExplorer: Display runway material guid.

Project Editor

  • Fixed error message not displayed when building gltf
  • Fixed not reusing the original flt file when reloading the aircraft after a build
  • Added copy position button to airport creation wizard + removed useless generate icao button.
  • Fixed discovery, landing and tutorial mission templates
  • Added support for extra files to ModularSimObject asset group
  • Fixed build error when a thumbs.db is in the package folder

Scenery Editor

  • Fixed vertex color gradient for projected meshes
  • Reworked polygon properties UX
  • “Add point” action in right-click context now selects the added point for polygon based objects (polygons, aprons, painted lines, etc)
  • Added “Reset points altitude” option to right-click context menu of Rectangle and Polygon based objects
  • Fixed other points moving unexpectedly when moving a polygon point.
  • Rework beacon lights (fixed wrong position, increased draw distance, fixed incorrect intensity, fixed beacons not visible in the editor)
  • Fixed invalid scenery files automatically converted to SPC
  • Prevent invalid terraforming profile. Reduce the minimal distance allowed between profile points.
  • Fixed missing “Optimizable” flag for trees in SimpropContainer.
  • Added tooltips for “Optimizable” and “Only in edition” flag.
  • Added texture UV offset for polygons
  • Added fallback name for Visual Effects with no tag using file name.
  • Made the object list alphabetically ordered without case-sensitivity.
  • Fixed crash when using one-click placing with no object selected
  • Fixed “remove duplicate objects”
  • Fixed “Create Legacy Hierarchy” not opening the confirm popup anymore.
  • Fixed snap to normal taking into account trees
  • Fixed sub edition point selection after splitting an edge, new point is now selected
  • Added conversion option in aprons context menu to convert to polygons (UV are shifted until we implement corresponding options in Polygon object).
  • Fixed projected mesh child object appearing after a delete and undo when it should stay hidden.
  • Added option to convert Projected meshes & vector placements to independent (and vice-versa) in their respective context menu (right-click).
  • Fixed independent projected meshes disappearing when updating nearby airport.
  • Fixed potential crash when loading a polygon based element (polygons, vector placements, aprons, etc) with no points.
  • Added a delete command to remove projected meshes from airports

Material Editor

  • Added the possibility to filter per material GUID

SimObject Editor

  • The attachment root field now correctly list the loca attachments
  • Fixed some param with alias not correctly read
  • Updated limite values for cyclic_pitch_centre & cyclic_bank_centre
  • Fixed Modular Graph layout error on undo
  • Added a param to auto resync the aicraft on modifications
  • Added button to open the flight_performance debug to the corresponding tab in
  • the SimObject Editor
  • Added a curve editor for 2dArrays and NdArrays parameters
  • Fixed possible duplication of node in the modular graph
  • Added hidden parameters in ctrl+f results
  • Fixed surface_angle in obj_ea1_surface in flightmodel incorrectly allowing indexed params
  • Fixed several non working conditions
  • Fixed parsing issue with last line of CFG file due to wrongly terminated string
  • Fixed a crash when editing the flight_model.cfg Performance Data if there is no approach rate / IAS

Visual Effects Editor

  • Fixed crash when duplicating a BezierCurve node (and other edits being impossible) after editing a point’s value from the Current point position field under the Current Point Settings header

Biome Editor

  • Added helpers to know if a biome will override an existing one
  • Fixed possible crash when reloading the biomes
  • Fixed issue with drag and drop in lists
  • Improved field names
  • Added a log windows to show Build/Reload error in the editor
  • Improved Editor default values and error messages to prevent building wrong biome xml files
  • Added biome loading error messages in the console

SDK

General

  • Added an error message if a glTF skeleton references nodes with duplicated Asobo_unique_id as this might break some animations. Only the message was added, the behavior is not impacted.
  • Relaxed restrictions on VFS overriding (Globally Overriden Base Sim Files): ModelBehaviorDefs need explicit overrides only for some subfolders instead of entire folder.
  • Fixed modifications to package definition not triggering a regeneration of manifest.json

Samples

  • Added Blend scene for jetway sample
  • Added Blend scene for Bear Sample
  • Fixed sound in Wasm Sound Sample – wwise events were missing in sound.xml
  • Added new Cabri G2 blend scenes
  • Updated DA62 blend scenes

SimConnect

  • Added possibility to use name index for data definition

SimVars

  • Fixed an issue that caused the non-indexed version of the PITOT HEAT SWITCH simvar to sometimes return true even though all pitot heat switches are set to off.
  • Fixed usage of SIMVAR_ANIMATION_DELTA_TIME not returning the correct value in material and vfx behavior updates

WASM API

  • Added in Vars API callback to inform removing of I O and Z Var and Reseting of LVar
  • Renamed function in vars API to use A E L I O Z
  • Fixed visual studio detection of C++ version in Wasm projects
  • Fixed access to fsUtilsGetStrCRC in standalone module
  • Added support for struct variables and string in Vars API
  • Fixed FsFlowUnregisterAll function that didn’t handle callbacks being registered if it was called in the same frame as a fsFlowRegister
  • Added fsVarsGetLVarName in Vars API to replace get_name_of_named_variable
  • Added better error handling when WASM module fails to load which will avoid random crashes
  • Fixed reload wasm systems on build package
  • Added Support for BVar in Var API
  • Added possibility to target other object in Vars API
  • Fixed Wasm module with WasmSystems not reloading/recompiling when restarting
  • Fixed Wasm module with WasmSystems not reloading/recompiling when restarting
  • Fixed Wasm module with WasmSystems not reloading/recompiling when restarting

JS API

  • Fix blue flight path ribbon shown for some cases of intercept legs e.g. VLC4A at LEAL.

Tools

  • Added gltf renormalization in VFS Projector – Gltf and bin are now transformed in gltf projector to be usable

Exporter 3DSMAX

  • Removed “Flux” intensity for lights
  • Moved “Flare Only” to Flare category
  • Removed useless projected decal lights
  • Fixed scene hierarchy refresh + mesh inspector statistics display

Exporter Blender

  • Export paths are now automatically converted to relative when edited by the user or when the scene is saved.
  • “nla_tracks” export animation mode set by default
  • Fixed export_as_submodel with remove_lod_prefix enabled
  • Baked material animation frames when export
  • Fixed not exporting “Flip back face normal” when “double sided” is not enabled
  • Fixed preset settings affected to presets when the settings of the group has changed
  • Fixed light temperature not working and added temperature preview in UI
  • Fixed “Merged Node” export: collisions and lights are now preserved.
  • Fixed hidden collections not being exported.
  • Added support for Instantiated collection on export.
  • Fixed export AO
  • Added reset nodes and reset roots origin in parameters
  • Fixed texture export errors with textures containing special characters.
  • Fixed textures being exported to the root of the GLTF folder even when a custom texture folder was defined.
  • Set default invisible material color to transparent blue.
  • Added source radius and inner angle preview for Advanced and SkyPortal lights.

Add a comment

Leave a Reply