X-Plane Frame

Let’s go!

We’ve got a thing that’s called Radar Love
We’ve got a line in the sky
Radar Love!

Ok enough of that… 12.3.0 is finally available as a public release, and we can’t contain our excitement. Let’s recap what is new!


Aircraft & Plugin Developers

Weather Radar

It’s finally here: the weather radar is now available in X-Plane. This is a major enhancement over the pre-existing EFIS radars, which are a rather crude depiction of NEXRAD/Cloud coverage… and not a real-time probe of cloud precipitation (and thus simulating the radar returns.)

Aircraft Authors have a few options when implementing WXR

  1. We’ve provided ready-made default EFIS instruments so that developers can quickly pick and choose several styles and functions that best resemble/match their aircraft
  2. We provide data to developers (along with a demonstration aircraft*) so that users can process and draw their own radar maps.

For more information about implementing a WXR, see this article

https://developer.x-plane.com/article/weather-radar-for-x-plane-12-3-1/

*The Baron 58 in X-Plane uses the RDR-2000, which is actually a plugin and art resources completely separate from our default instruments. To discover custom drawing, you can follow along the code-base here.

https://github.com/X-Plane/RDR-2000

SDK 420 & Weather API

We’ve got a new version of our SDK for developers, which includes the following:

  • New weather APIs allow plugins to specify weather at multiple points for
    custom weather that varies spatially.
  • The weather info structure is extended to support new data fields.
  • Extended texture ID enumerations to access the radar return texture for
    avionics drawing callbacks.
  • Instances can be located using double-precision co-ordinates, and can be
    set to automatically move to match scenery co=ordinate shifts.
  • Extended cursor enumerations for display and avionic cursor callbacks.
  • Compiled against FMOD 2.0.2

https://developer.x-plane.com/sdk/plugin-sdk-downloads/


Scenery Developers

Scenery Artists also get a few new improvements. Some of which were also requested by the community. These include…

  • New Taxiway/Runway Construction Barricades – Useful for delineating the edge of… well… taxiways and runways. These come in a variety of flagged and illuminated variants, so there will be plenty pleasing
  • Some new Quonset Hut Variations
  • Some new *Static* water polygons and water edge markings. These are designed to nicely blend the edge of water polygons and create convincing looking lakes and embankments. Or you can create the world’s largest (and shallowest) swimming pool!
  • An update to some terminal facades to include decals
  • New weather effects applied to parking lots and hangars. Snow will no longer accumulate in hangar interiors and ruin your C-Check!
X-Plane Frame

X-Plane Frame

This now takes our feedback list to…

X-Plane Frame

Ya’ll are gonna love the next batch of assets currently in development… SPOILERS 🙂
(Skips away like a schoolgirl)


Gateway Updates

Finally, a huge thanks again to our Gateway artists. This time around, we have 405 airport updates/or additions for 12.3.0. (Not every airport is represented; the list is around 98% complete)

Algeria

  • DAUZ – Zarzaitine – In Amenas

Argentina

  • SAEZ – Ministro Pistarini Intl 
  • SAME – El Plumerillo

Australia

  • YBHM – Hamilton Island 
  • YBSU – Sunshine Coast 
  • YBTL – Townsville Intl 
  • YLTV – Latrobe Valley 
  • YMUL – Murray Field 
  • YWHA – Whyalla

Austria

  • LOWW – Wien-Schwechat

BGR Bulgaria

  • LB21 – Graf Ignatievo AB

Belgium

  • EBBR – Brussels National
  • EBBY – Baisy-Thy
  • EBLG – Liege

Belize

  • MZ10 – San Pedro John Greif II

Bolivia

  • SLCA – Camiri

Botswana

  • FBXB – Xaxaba

Brazil

  • SBRF – Guararapes – Gilberto Freyre
  • SIMK – Tenente Lund Presotto

Canada

  • AJ4 – Anahim Lake
  • CAG8 – [S] Pender Harbour
  • XC0046 – [H] St Augustin Heliport
  • AH3 – Courtenay Airpark
  • CCD2 – Springdale
  • CST3 – Saint Lazare
  • CYHZ – Halifax Stanfield Intl
  • CYIB – Atikokan Muni
  • CYVG – Vermilion
  • CYYZ – Toronto Lester B Pearson Intl
  • XC0038 – [S] Taltheilei Narrows
  • XC00D5 – Clairmont/Meyer’s Airstrip
  • XC00DE – Taltheilei Narrows

China

  • XZ0015 – Chengdu Tianfu Intl
  • ZGGG – Guangzhou Baiyun Intl
  • ZHHH – Wuhan Tianhe Intl
  • ZSJN – Jinan Yaoqiang Intl
  • ZSSM – Sanming Shaxian
  • ZULS – Lhasa Konggar

Croatia

  • LDSB – Brac

DEU Germany

  • ED1J – [H] Wiesbaden Unfallklinik HSK
  • EDWT – Blexen

Denmark

  • EKAH – Aarhus
  • EKRB – [H] Bornholm HEMS
  • EKRK – Copenhagen Roskilde Intl
  • EKRN – Bornholm Rønne
  • EKYT – Aalborg

ESP Spain

  • LEVG – Villanueva de Gallego

Egypt

  • HEBA – Borg el Arab

El Salvador

  • MSLP – El Salvador Intl

Estonia

  • EERA – Rapla
  • EETN – Lennart Meri Tallinn

Finland

  • EFET – Enontekiö
  • EFMI – Mikkeli

France

  • LFAC – Calais Marck
  • LFBD – Bordeaux Merignac
  • LFKL – Lyon Brindas
  • LFPX – Chavenay Villepreux
  • LFQQ – Lille Lesquin
  • LFSL – Brive Souillac

Germany

  • EDAB – Bautzen
  • EDAY – Strausberg
  • EDAZ – Schönhagen
  • EDBC – Magdeburg/Cochstedt
  • EDDB – Berlin Brandenburg
  • EDDH – Hamburg Fuhlsbuettel
  • EDDL – Duesseldorf
  • EDDP – Leipzig-Halle
  • EDDS – Stuttgart Manfred Rommel
  • EDFE – Frankfurt-Egelsbach
  • EDFM – Mannheim City
  • EDFQ – Allendorf/Eder
  • EDGS – Siegerland
  • EDHK – Kiel-Holtenau
  • EDHP – [X] Pellworm
  • EDKF – Bergneustadt-Auf dem Duempel
  • EDKL – Flugplatz Leverkusen
  • EDLI – Bielefeld
  • EDME – Eggenfelden
  • EDMO – Oberpfaffenhofen
  • EDMS – Straubing
  • EDMV – Vilshofen
  • EDQA – Bamberg-Breitenau
  • EDQG – Giebelstadt
  • EDRB – Bitburg
  • EDRK – Koblenz – Winningen
  • EDRY – Speyer
  • EDTD – Donaueschingen-Villingen
  • EDTM – Mengen – Hohentengen
  • EDTX – Schwäbisch Hall – Weckrieden
  • EDTY – Schwäbisch Hall – Adolf Würth
  • EDWE – Emden
  • EDWF – Leer-Papenburg
  • EDWG – Wangerooge
  • EDWI – Wilhelmshaven JadeWeser
  • EDWJ – Juist
  • EDWS – Norden Norddeich
  • EDWY – Norderney
  • EDXF – Flensburg-Schäferhaus
  • EDXJ – Husum-Schwesing
  • EDXK – Leck
  • EDXO – Sankt Peter-Ording
  • EDXW – Sylt
  • EDY1 – Homberg Ohm
  • ETHL – Laupheim Air Base
  • ETOU – Wiesbaden Erbenheim AAF

Germany (civil)

  • XEDBB – Bundenthal-Rumbach (Söller)
  • XEDDO – Konz-Koenen
  • XEDGK – Weissenburg-Wülzburg

Greece

  • LGBL – Nea Anchialos
  • LGIR – Iraklion Nikos Kazantzakis
  • LGLR – Larissa
  • LGRX – Araxos
  • LGSA – Chania Ioannis Daskalogiannis
  • LGTG – Tanagra
  • LGTL – Kasteli
  • LGTS – Thessaloniki Makedonia
  • XLG000E – Koropi Profarta
  • XLG000F – Antiparos

Greenland

  • BGGH – Nuuk

Hungary

  • LHPR – Györ-Per

Indonesia

  • XWA04 – [H] Taro Elephant Safari Park
  • XWA10 – [H] W (Marriott) Seminyak

Iceland

  • BIGJ – Gjogur
  • BIVM – Vestmannaeyjar

India

  • VEBS – Biju Patnaik Intl
  • VEKU – Silchar
  • VICG – Chandigarh Intl
  • VILK – Chaudhary Charan Singh Intl
  • XVI000L – Navi Mumbai Intl

Indonesia

  • WAKK – Merauke Mopah
  • XWI000L – Morowali Industrial Park

Ireland

  • XEI001W – Ballyvalloo

Italy

  • LIEO – Olbia
  • LIMC – Milano Malpensa
  • LIPR – Rimini
  • LIPV – Venezia Lido G. Nicelli
  • XLI001R – Brixen Neustift Vahrn

Japan

  • RJCO – Sapporo Okadama
  • RJSA – Aomori

Kenya

  • HKEL – Eldoret Intl

Lebanon

  • OLBA – Rafic Hariri Intl

Libya

  • HLLQ – El Beida – Al Abraq

MEX

  • MM57 – Salina Cruz
  • MM59 – Pablo L Sidar
  • XMM0006 – Felipe Carillo Puerto

Malaysia

  • WBKS – Sandakan

Mexico

  • MM29 – Ta Lo de Soto
  • XMM000L – Chapala
  • XMM000N – Huajuapan
  • XMM000U – Aguililla
  • XMM000V – Purepecha
  • XMM000W – Tonala
  • XMM000X – Llano Grande
  • XMM000Y – Pista del Centro
  • XMM000Z – Punta Pajaros

Morocco

  • GMAZ – Zagora
  • GMMX – Marrakech Menara

NAM Namibia

  • FYBG – Bagani
  • FYOK – Okakarara

Netherlands

  • XEH000B – Venlo Eindhoven Zweefvliegclub

Nigeria

  • DNMM – Murtala Muhammed Intl

Norway

  • ENAT – Alta
  • ENZV – Stavanger Lufthavn Sola
  • XEN002A – [H] Haukeland U. Sykehus
  • XEN002B – Gronneviksoren

PNG Papua New Guinea

  • LMI – Lumi

Papua New Guinea

  • AUJ – Ambunti
  • AYMD – Madang
  • AYWK – Wewak
  • XAY000N – Yifki
  • XAY000P – Hewa
  • XAY000R – Agali
  • XAY002E – Kelabo
  • XAY0031 – Koroba
  • XAY0032 – Fugwa
  • XAY0033 – Pori
  • XAY0034 – Auwi
  • XAY0035 – Kopiago
  • XAY0036 – Arou
  • XAY0037 – Yatoam
  • XAY003C – Tekin
  • XAY003D – Bak

Paraguay

  • SG67 – Estancia Pai Quara
  • SGCO – Teniente Col. Carmelo Peralta
  • SGPI – Carlos Miguel Gimenez

Peru

  • SPST – Cadete Fap Guillermo Del Casti

Philippines

  • RPLL – Ninoy Aquino Intl
  • RPMC – Cotabato
  • RPMG – Dipolog
  • RPMO – Ozamis
  • RPMP – Pagadian
  • RPMS – Surigao
  • RPMV – Ipil
  • RPUO – Basco
  • RPUY – Cauayan
  • RPVP – Puerto Princesa
  • RPVR – Roxas

Poland

  • EPMR – Miroslawice
  • EPWA – Warsaw Chopin
  • EPWR – Wroclaw Strachowice
  • EPWS – Wroclaw Szymanow

Russian Federation

  • UWSG – Saratov-Gagarin
  • XU003H – Peshkovo
  • XU003I – Volzhanka
  • XU003K – Yessentuki
  • UEEE – Yakutsk
  • UHPA – Ust Pakhachi
  • UIIB – Belaya
  • UIUB – Bagdarin
  • ULLI – Pulkovo Intl
  • URMG – Grozny

Saudi Arabia

  • OEMA – Prince Mohammad bin Abdulaziz

Solomon Islands

  • AGAR – Ulawa
  • AGRM – Ramata

South Africa

  • FAOB – Overberg AB
  • XFA000Y – Sutherland

Korea, Republic of

  • XRK0005 – Goheung Aviation Center

Spain

  • LEAS – Asturias
  • LEMS – Barcelona – Bages
  • LERI – Alcantarilla
  • LESA – Salamanca
  • LETG – Toledo – Algodor
  • LEVD – Valladolid/Villanubla

Spain (Canary Islands)

  • XGC0007 – Rosinos de la Requejada

Spain (mainland section and Balearic Islands)

  • XLE002F – El Membrillar
  • XLE002G – Peralveche
  • XLE002H – Aerodromo Loring
  • XLE002J – Sonseca (Villaverde)

Sudan

  • HSPN – Port Sudan Intl

Switzerland

  • LSGB – Bex
  • LSMF – Mollis
  • LSZX – Schaenis

Taiwan

  • RCMQ – Taichung/Cingcyuangang
  • RCSS – Taipei Songshan Intl
  • RCTP – Taipei Taoyuan Intl

Tanzania

  • XHTML – Mahalae

Thailand

  • VTPM – Tak Mae Sot

Turkey

  • LTAJ – Oguzeli
  • LTBU – Corlu AB
  • LTCA – Elazig
  • XLT0003 – Cukurova

Turkmenistan

  • UTAK – Turkmenbashi

Ukraine

  • XUK000T – Lutsk AB
  • XUK0026 – Haisyn
  • XUK0027 – Filyutka
  • XUK0028 – Sutysky
  • XUK0029 – Nalyvaikivka
  • XUK002A – Lukvytsia
  • XUK002B – Irshava
  • XUK002C – Hardyshivka
  • XUK002D – Korsak
  • XUK002E – Talne
  • XUK002F – Bershad’
  • XUK002G – Divychky
  • XUK002H – Byshiv
  • XUK002I – Buzova
  • XUK002J – Slobidka
  • XUK002K – Chemer
  • XUK002L – Izmail
  • XUK002M – Kamianyi Mist
  • XUK002N – Pol’ove
  • XUK002O – Kremydivka

United Arab Emirates

  • OMDB – Dubai Intl

United Kingdom

  • EGBB – Birmingham
  • EGED – Eday
  • EGHF – Lee on Solent
  • EGKE – Challock
  • EGKR – Redhill
  • EGLA – Bodmin
  • EGLC – London City
  • EGPH – Edinburgh
  • EGPI – Islay
  • EGTK – Oxford Kidlington
  • EGXE – RAF Leeming
  • EGCM – Leeds East
  • XDAV – [X] Davidstow Moor
  • XEG005V – Kittyhawk

United States

  • 47N – Central Jersey RGNL
  • 4B6 – Ticonderoga Muni
  • 1C5 – Bolingbrook’s Clow INTL
  • 4B8 – Robertson Field
  • 60J – Odell Williamson Muni
  • 9S4 – Mineral County
  • M54 – Lebanon Muni
  • N27 – Bradford County
  • O09 – Round Valley
  • S17 – Twin Lakes
  • W35 – Potomac Airpark
  • 09Y – [S] Wipline
  • 0KS3 – Camp Chippewa
  • 17NC – Mitchell Field
  • 1AK1 – Crevice Creek
  • 22M – Pontotoc County
  • 2W5 – Maryland
  • 4AK6 – Wolf Lake
  • 5VA2 – [H] Sullins
  • 61GA – Pea Patch Aerodrome
  • 6VA2 – Loury Lester Airpark
  • 76GA – Landings East Sylvania
  • 79VA – [H] Windsor
  • 93FD – Chumuckla 20-20
  • 94TA – Reece Field
  • 97PA – Willows
  • 99NY – Hibbards
  • AK10 – Ernies Lodge
  • AK97 – Boswell Bay
  • AL27 – Headquarters
  • AL34 – Henson Field
  • AR27 – Lollars Creek Farm
  • AR34 – Pine Village
  • AR43 – Brickey – Private
  • AR94 – Squirrel Run
  • AZ31 – Serene Field
  • AZ32 – Roesner Ranch
  • KACV – Cali Redwood Humboldt Co
  • KALW – Walla Walla Regl
  • KBDU – Boulder Muni
  • KCHS – Charleston AFB Intl
  • KCKI – Williamsburg Regl
  • KCXY – Capital City
  • KDAW – Skyhaven
  • KDCA – Ronald Reagan Washington Ntnl
  • KDYT – Sky Harbor
  • KEDW – Edwards AFB Rogers Dry Lake
  • KEZF – Shannon
  • KFNB – Brenner Fld
  • KFRR – Front Royal-Warren County
  • KGGE – Georgetown County
  • KGMU – Greenville Downtown
  • KGUC – Gunnison Crested Butte Rgnl
  • KHII – Lake Havasu City
  • KHLX – Twin County
  • KHOT – Memorial Field
  • KHSP – Ingalls Field
  • KILM – Wilmington Intl
  • KJFK – John F Kennedy Intl
  • KLAL – Lakeland Linder Intl
  • KLIT – Bill and Hillary Clinton Ntl
  • KLKR – Lancaster County-McWhirter
  • KLNP – Lonesome Pine
  • KLRO – Mt Pleasant Regl-Faison Field
  • KLXV – Lake Co
  • KMHP – Metter Muni
  • KMKC – Charles B Wheeler Downtown
  • KMKJ – Mountain Empire
  • KMNI – Santee Cooper Regl
  • KMQS – Chester County G O Carlson
  • KMSP – Minneapolis Saint Paul Intl
  • KMTV – Blue Ridge
  • KNKT – Cherry Point MCAS
  • KOFP – Hanover County Muni
  • KOMH – Orange County
  • KONT – Ontario Intl
  • KORS – Orcas Island
  • KPDK – Dekalb Peachtree
  • KPVD – Theodore Francis Green State
  • KRMN – Stafford Regl
  • KSAF – Santa Fe Muni
  • KSBP – San Luis County Regl
  • KSEP – Stephenville Muni
  • KSHD – Shenandoah Valley Regl
  • KSJC – Norman Y Mineta San Jose Intl
  • KSRB – Upper Cumberland Regl
  • KSUT – Cape Fear Regl/Howie Franklin
  • KTGI – Tangier Island
  • KTLH – Tallahassee Intl
  • KTNT – Dade-Collier
  • KTUS – Tucson Intl
  • KTVY – Bolinder Field Tooele Valley
  • KUDG – Darlington County
  • KVPC – Cartersville
  • KXSA – Tappahannock-Essex County
  • MT56 – [H] Sourdough Island
  • PABE – Bethel PAWS – Wasilla
  • PHNL – Daniel K. Inouye Intl
  • SC31 – [H] Springs Memorial
  • VA25 – Twin Towers
  • VA27 – Moorefield’s Airstrip
  • W05 – Gettysburg Regl
  • W42 – Fallston
  • W75 – Hummel Field
  • Y49 – Walker Muni
  • KLUA – Luray Caverns
  • KVKX – Potomac
  • XK00DG – [H] Columbus Regl Med Ctr
  • XK00DH – [H] Dosher
  • XK00DJ – Hunting Creek Farm
  • XK00DK – Garner Field
  • XK00DL – Triple Tree
  • XK00DM – Weaver Field
  • XK00DN – [H] Rockingham Mem’l Hosp
  • XK00DO – Cool Water
  • XK00DP – Robbie Campbell Meml Airfield
  • XPH000I – Queens Medical center

About Dellanie Byron

No-one quite knows who he is, or where he came from. However this happy little Quokka exhibits a passion for design.