Jump to content
Sign in to follow this  
MrBitstFlyer

12.04 beta release - massive weather updates!

Recommended Posts

Go get it, the weather update list is impressive!

  • Like 4
  • Upvote 1

Intel i9-10900K @ 5.1Ghz,  Nvidia 2080ti 11Gb, 32Gb Ram, Samsung Odyssey G7 HDR 600 27inch Monitor 2560x1440, Windows 11 Home

Share this post


Link to post
Share on other sites

Pushed it into my XP12 install and went trying an SLLP - SBGL flight in the FF 757-200 RR...

I do not usually go sim flying so far away from home, but I was willing to test the Tropopause / Troposphere / Stratosphere winds and temps in this new release, so I chose to fly close to the Equator.

Well, while winds and temperature, as well as cloud cover, were very acceptable at SLLP, the pressure was way off showing 1066 hPa !!!!!!! in XP12's weather while the RW reported was 1034 😕

I immediately aborted the sim session :-(, but will try to find the mood to try it later today...

It looks like a curse... I'd call this weather inconsistencies both in XP and in MFS a Curse from the weather injectors, left out from MFS, and not being able to do their magic in XP because there is yet no SDK available...

Edited by cagarini
  • Like 1

Main Simulation Rig:

Ryzen 5600x, 32GB RAM, Nvidia RTX 3060 Ti, 1 TB & 500 GB M.2 nvme drives, Win11.

Glider pilot since 1980...

Avid simmer since 1992...

Share this post


Link to post
Share on other sites

Changelog(s):

12.04b2

XPD Fixes:

  • XPD-13836 – SDK bugs in dataref messages from Lee.
  • XPD-13834 – On first launch, X-Plane will complain that it failed to initialize Zink.

12.04b1

XPD Fixes:

  • XPD-13763 – MD80: Seat and carpet textures too bright at night.
  • XPD-13647 – Add two new ATTR_Layer_groups.
  • XPD-12172 – Add FMOD access to SDK.
  • XPD-13790 – legacy items replacement (+ new objects).
  • XPD-13758 – Hangar kit facades make ramp starts start on the roof.
  • XPD-13736 – fmod_migrate_external_sound assert.
  • XPD-13715 – Manual wind layer altitudes were ignored.
  • XPD-13691 – Surface winds wrong in general, more so at high airports.
  • XPD-13648 – Allow file of flightplan for an on-runway start without cancelling existing clearance first.
  • XPD-13813 – Approach light strobes on red/white masts are laterally offset from their desired position at KRDU.
  • XPD-13802 – From Bug Report: Blank (all black) VR billboard.
  • XPD-13793 – Map missing top row of VFR terrain tiles.
  • XPD-13786 – Budapest Landmarks Update.
  • XPD-13772 – Alpha channel artefacts in lib/g10/global_objects/DkGrpMed.obj.
  • XPD-13770 – Take updated Global Airports for 12.02.
  • XPD-13751 – Correct ILS was not always being enabled/disabled when this option was selected.
  • XPD-13742 – From Bug Report: Annunciators with GLASS_AUTO and no electrical dependency are not rendered without power.
  • XPD-13693 – Ability to switch between visual/ILS landings broken for planned flights.
  • XPD-13669 – 737 avionics are powered down for several frames even for hot starts.
  • XPD-13645 – Do not use glass decorator in VR (ATC window).
  • XPD-13421 – Simple SDK Weather API – METAR Access + lat/lon weather fetch.
  • XPD-13315 – If you load a aircraft without Fmod Studio the interior bus cannot be found.
  • XPD-13293 – XPLMRegisterAvionicsCallbacksEx callback receives wrong deviceID.
  • XPD-13127 – Make New Cirrus SR22 Datarefs writable.
  • XPD-11357 – Improve “draw parked aircraft” livery selection logic.
  • XPD-9926 – segfault in TEX_obj.cpp line 579 when loading DDS files.
  • XPD-13744 – From Bug Report: Anti-icing on the default Baron 58 does not work.
  • XPD-13727 – Don’t auto-create any controllers apart from AWOS if an airport is un-towered.
  • XPD-13712 – Add surface wind layer to map.
  • XPD-13711 – Winds in airport popout in the map were always for altitude 0, not the airport altitude.
  • XPD-13689 – Map: Maximum available speed to set the player aircraft is too low.
  • XPD-13430 – Releasing AI control of p0 when flying with a plan cancels the plan.
  • XPD-13386 – HoneycombBravoThrottle_Mac.joy log errors.
  • XPD-12880 – Copilot and Ui Fmod bus not found using low level core API.
  • XPD-10536 – Bug report: [XP SDK3] XPLMGetAllMonitorBoundsOS wrong behaviour.
  • XPD-13748 – Tropopause is not correctly modelled.
  • XPD-13732 – Allow short coordinate format in flightplan route.
  • XPD-13672 – Correct some switch position initialization for the “engines running” scenario on the Citation X.
  • XPD-13181 – Minor sr22 vs SR22 naming inconsistency in commands and datarefs.
  • XPD-8734 – Bug report: FEATURE REQUEST: 2-light PAPI.
  • Like 1

Baber

 

My Youtube Channel http://www.youtube.com/user/HDOnlive

Share this post


Link to post
Share on other sites

Weather changes in detail

Over the last few weeks since the initial release of XP12 just before Christmas, several problems and flaws relating to the weather have been identified and fixed.

This post will highlight what has been done to fix some of those issues:

·        Turbulence is too strong in various situations!

·        Icing is too dangerous!

·        Too much lightning and thunder all the time in convective weather!

·        The tropopause is always at the same altitude!

·        Manually entered wind layers do not show correctly in the simulator!

·        METAR blending with GRIB weather data files gives weird results!

 

METAR blending with GRIB weather data files gives weird results!

We found and fixed some bugs that were affecting how the weather information centered on airports (the METAR) and the weather information for large areas (the GRIB) gets merged and blended, resulting in wildly varying and wrong winds and cloud covers.

 

Manually entered wind layers do not show correctly in the simulator!

We found and fixed several bugs that governed how data is read from relevant sources and then injected as weather into the simulator. This should help with the manual weather entry (wind layers!) but also have a profound effect on data read in from downloaded weather files, aka "real weather".

 

The tropopause is always at the same altitude!

We added code so X-Plane will now read the true tropopause altitude and temperature (it can vary quite a bit in the real world!) and then adjust the temperature levels and lapse rate realistically. This should make flying at high altitudes with real world weather data a lot more realistic.

 

Too much lightning and thunder!

Previously X-Plane applied the thunderstorm effect liberally whenever there were cumulus clouds with precipitation - now it should only play them when the clouds are of the cumulonimbus type with precipitation (active thunderstorms).

 

Icing is too dangerous!

We reduced the rate at which ice accumulates on the aircraft. Icing conditions happen when the aircraft is in "visible moisture", i.e., clouds, mist, freezing rain and the moisture is in a liquid, yet supercooled state. Yes, water can be colder than 0C but still liquid - it happens frequently in clouds. Upon hitting the aircraft, these supercooled droplets will immediately freeze - on the wings and fuselage. Icing happens in a temperature range of just below freezing down to maybe -20C or so. You ALSO need to have a leading edge temperature (TAT) below 0C - a fast moving aircraft may heat up the air hitting it (ram temperature rise) enough to go above the freezing point, that is why jets (faster) are less prone to the icing problem, they often move through the "dangerous" temperature zone at a too high speed to really pick up ice.

So, in X-Plane, aircraft will pick up ice with a slow rate from just being in the clouds in the icing range. The aircraft will pick up ice at a much faster rate when in "freezing rain" conditions, but no ice at all from snow in flight (since snow crystals are already frozen).

The biggest bug fixed in relation to icing, however, is the temperature at which X-Plane would start mixing rain (freezing rain!) in with the snow. Previously X-Plane added rain to the snow when temperatures rose above (warmer than) -20C. In other words, it would have to be colder than -20C (-4F) to have pure snow falling from the sky! This also affected the precipitation found in clouds, you could be cruising in clouds with an outside temp of -15 and getting pelted by heave freezing rain - which would turn your aircraft into a frozen block of ice within a minute, with the corresponding aerodynamic properties.

Now the rain starts to mix in with the snow at -5C (23F) and warmer, so if it is colder than -5C, you will only get snow precipitation (although you will still get "cloud droplet" icing in colder temps, so don´t think you are safe if it is colder than that). In general, you want to operate your anti-icing equipment (or avoid these conditions if you don´t have any!) when your aircraft is in visible moisture and temperatures are below a TAT of +1C and above an OAT of -40C.

 

Turbulence is too strong!

Most of the work was spent here. Previously turbulence was too strong in the real weather upper wind layers and inside the clouds. It was too weak in some other situations (strong wind blowing over a mountain ridge). The new turbulence model tries to replicate real-world occurrence of turbulence in better detail:

 

1.      Turbulence in clouds

In general, this was weakened considerably, it now takes cloud type, cloud dimension and precipitation inside the cloud into account.
So, a stratus layer with no precipitation will have zero turbulence.
A cumulus cloud will have some, a cumulus cloud with strong precipitation will have more yet, and a cumulonimbus with severe precipitation will have severe or potentially excessive turbulence inside it.

 

2.      Turbulence in unstable air

When flying, even on a clear day, there is usually some turbulence from the air rising and falling due to thermal activity.
On hot sunny days this is strong, at night in stable air, this can be zero.
X-Plane will now apply a general "bumpiness" that takes its cue from the strength of the thermal activity, either set manually in the weather GUI or calculated automatically when using real weather (taking into account: Sun intensity, wind intensity, cloud type prevalence, lack of upper level cloud shadowing).
Thus X-Plane calculates a level of "thermal activity" and will make the whole airmass a bit bumpy - up to the tops of the clouds.
X-Plane will add a distinct increase in bumpiness when the plane enters the thermal uprise area underneath cumulus clouds, this doubles as a "seat of the pants" reminder that the plane is now in a rising column of air.
All these effects should be strong enough to notice, but not strong enough to pose a serious challenge to controlling a light aircraft.

 

3.      Turbulence due to mountains

When wind blows across the surface of the earth, it gets influenced by it. Mountains make the air rise on the upwind side and then roll down (often turbulent!) on the downwind side. X-Plane now takes these effects into account, sampling the ground elevation at several points around the airplane.
You will get a little bit of turbulence on the upwind side of the mountain - together with a distinct rise in vertical air velocity (sampled over a small area underneath the aircraft), which you could use to soar in a glider along the mountainside (ridge lift soaring).
On the downwind side, the air will fall accordingly, and considerable amount of turbulence is added.
The intensity of the turbulence depends on mountain shape, mountain elevation, wind speed, distance from mountain and aircraft height above the terrain. If you are close behind a high mountain with steep flanks in high winds -> hold on!
Even if you are a bit higher than the mountain top, you will still feel the turbulence a bit when passing downwind from it - air is not like light casting a shadow, the air rushing down behind the mountain will actually also affect the air above it as well.
Even over totally flat ground you will get a bit of turbulence from wind, as buildings and trees in the ground friction layer stir up the air moving across it.

 

4.      Turbulence at higher flight levels when using real weather winds

This was nerfed considerably, to the point where cruising at higher altitudes will often be devoid of general turbulence. There is a bit of a random element that can give you very light turbulence from time to time - and the wind shear and gust amount of the real weather data is still being honored, although a shear direction of 10 degrees is now only applied as 5 deg in either direction from nominal, instead of the previous 10 in both directions. This makes things a lot smoother when in 100 kts winds than previously.

 

5.      General turbulence variation

A slight variation in turbulence was added to increase and decrease the turbulence both over space (if you fly for a few minutes) and time (even if you circle in a single spot for a while). This should make the turbulence feel less uniform and more natural, as it often increases and decreases quite a bit in real life flying.

 

All turbulence adds up, often the METAR data for airports also adds wind gusts and shear, so an airport in a mountain valley with strong winds on a hot day with cumulus clouds would be affected the worst - as it should be.

  • Like 3
  • Upvote 1

Baber

 

My Youtube Channel http://www.youtube.com/user/HDOnlive

Share this post


Link to post
Share on other sites

oh wowzers very nice update

just add some cirrus clouds and volumetric lighting LR when you're ready and we're done here 😄

zpJPEXE.jpg

 

Share this post


Link to post
Share on other sites

Cleared the output/weather folder to test latest public beta 12.04b2

loaded up sim at airport am 100% sure will be IMC. i.e low visibility

Confirmed by METAR in the "metar-2023-02-17-15.30" file.

2023/02/17 15:00
DNKN 171500Z 06011KT 0250 DU VV/// 25/04 Q1016 BECMG 0400

Sim depicts broken clouds with 14.5Miles  ~ 23KM visibility instead of 250Meters.

winds, temperature and pressure okay. Visibility and cloud base still broken.

spacer.png

Nope. Sim stored till the next weather update. 

  • Like 2

Share this post


Link to post
Share on other sites

It's a Curse...

  • Like 1

Main Simulation Rig:

Ryzen 5600x, 32GB RAM, Nvidia RTX 3060 Ti, 1 TB & 500 GB M.2 nvme drives, Win11.

Glider pilot since 1980...

Avid simmer since 1992...

Share this post


Link to post
Share on other sites

Sadly, this update also seems to not like X-World sceneries from Sim Heaven. Suddenly, my log.txt is filled with errors like:

Quote

0:00:13.592 E/TEX: DDS file Custom Scenery/simHeaven_X-World_America-6-scenery/objects/camping/wohnw_02.dds is too short (expected at least 2744 more bytes)
0:00:13.592 E/TEX: DDS file Custom Scenery/simHeaven_X-World_America-6-scenery/objects/camping/wohnw_03.dds is too short (expected at least 2744 more bytes)

Not sure if this is something that needs to be fixed by LR or by Sim Heaven.

Share this post


Link to post
Share on other sites
25 minutes ago, Malaromane said:

Sadly, this update also seems to not like X-World sceneries from Sim Heaven. Suddenly, my log.txt is filled with errors like:

Not sure if this is something that needs to be fixed by LR or by Sim Heaven.

Ou have 2 Run the global trees script again.


Main Simulation Rig:

Ryzen 5600x, 32GB RAM, Nvidia RTX 3060 Ti, 1 TB & 500 GB M.2 nvme drives, Win11.

Glider pilot since 1980...

Avid simmer since 1992...

Share this post


Link to post
Share on other sites

AMD users: Zink is implemented, albeit not officially yet. Start XP from the commmand line with the "--zink" parameter. May not work on Windows unless you're on the newest driver. Linux is good to go as I got to test Zink builds for the past few weeks now.

Edited by Bjoern
  • Upvote 1

7950X3D + 6900 XT + 64 GB + Linux | 4800H + RTX2060 + 32 GB + Linux
My add-ons from my FS9/FSX days

Share this post


Link to post
Share on other sites
48 minutes ago, Bjoern said:

AMD users: Zink is implemented, albeit not officially yet. Start XP from the commmand line with the "--zink" parameter. May not work on Windows unless you're on the newest driver. Linux is good to go as I got to test Zink builds for the past few weeks now.

What does Zink do?


AMD Ryzen 7 5800X3D, 6800XT, Ram - 32GB, 32" 4K Monitor, WIN 11, XP-12 !

Eric Escobar

Share this post


Link to post
Share on other sites
2 hours ago, cagarini said:

It's a Curse...

The curse of mathematics and interpolation error.


Friendly reminder: WHITELIST AVSIM IN YOUR AD-BLOCKER. Especially if you're on a modern CPU that can run a flight simulator well. These web servers aren't free...

Share this post


Link to post
Share on other sites
2 hours ago, cagarini said:

Ou have 2 Run the global trees script again.

Sadly the problem is bigger than that. But fortunately Laminar has acknowledged the issue and is tracking it in bug XPD-13851. Now I'll just disable X-World until the fix is released.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...