X-Plane 12.4.4 · Beta 4
October 6, 2026
General
Fixed an issue where crash reports did not upload correctly
Graphics Core Engine
Fixed an error where the DXGI adapter was not found after installing the “OpenCL, OpenGL and Vulkan Compatibility Pack” from Microsoft (XPD-18418)
Fixed an issue displaying accented characters
Several improvements to increase stability for the graphics engine
Systems
Added support for EOSIDs from Navigraph data and updated the default FMS when in Airbus mode to auto-select the EOSID for a runway if it’s available
Added the ability to assign windscreen wipers to different buses other than bus1 (XPD-18452)
VR
Fixed eye-tracked foveated rendering pixelating most of the view when FSR was enabled: the full-detail area no longer followed the user’s gaze (XPD-18203)
SDK
Fixed plugin memory use growing steadily over a session while Plugin Admin was closed. The callback timing data is now capped
Each plugin now gets its own avionics handle for a built-in device. XPLMGetAvionicsHandle works again for built-in devices no plugin has customized, several plugins can customize the same device as in XPLM 4.3.0, and a crash when the customizing plugin unloaded (for example on aircraft change) is fixed. XPLMDestroyAvionics no longer destroys a device owned by another plugin
Fixed memory corruption, and a possible hang on quit, when a plugin had an XPLMLoadObjectAsync in progress while other plugins were loading, for example an aircraft’s plugins
Avionics touch zones now work without the matching legacy click callback
XPLMAvionicsSetURL, XPLMAvionicsRefresh, XPLMAvionicsInjectScript and their window equivalents now only work on a device or window the calling plugin owns
XPLMBringWindowToFront on another plugin’s window is now refused instead of crashing the sim
Browser load-finished and load-error callbacks are no longer called for a disabled plugin
Fixed the string type for XPLM_MAP_USER_INTERFACE and XPLM_MAP_IO in XPLMMap.pas (XPD-18510)
Added the {$Z4} compiler switch in all SDK files for Pascal (XPD-18509)
Fixed a compile issue in XPLMDisplay.pas (XPD-18504)
Und die Übersetzung
X-Plane 12.4.4 · Beta 4
6. Oktober 2026
Allgemeines
Problem behoben, bei dem Absturzberichte nicht korrekt hochgeladen wurden
Grafik-Kern-Engine
Fehler behoben, bei dem der DXGI-Adapter nach der Installation des „OpenCL, OpenGL and Vulkan Compatibility Pack“ von Microsoft nicht gefunden wurde (XPD-18418)
Problem bei der Darstellung von Zeichen mit Akzenten behoben
Diverse Verbesserungen zur Erhöhung der Stabilität der Grafik-Engine
Systeme
Unterstützung für EOSIDs aus Navigraph-Daten hinzugefügt; das Standard-FMS im Airbus-Modus wurde aktualisiert, sodass die EOSID für eine Landebahn automatisch ausgewählt wird, sofern verfügbar
Möglichkeit hinzugefügt, Scheibenwischer anderen Stromkreisen (Bussen) als Bus 1 zuzuweisen (XPD-18452)
VR
Fehler beim Eye-Tracking-basierten Foveated Rendering behoben, der bei aktiviertem FSR zu einer Verpixelung des Großteils der Ansicht führte: Der Bereich mit voller Detailtiefe folgte nicht mehr dem Blick des Benutzers (XPD-18203)
SDK
Problem behoben, bei dem der Speicherverbrauch eines Plugins während einer Sitzung stetig anstieg, obwohl der Plugin-Administrator (Plugin Admin) geschlossen war; die Zeitmessdaten für Callbacks sind nun begrenzt
Jedes Plugin erhält nun ein eigenes Avionik-Handle für ein integriertes Gerät. XPLMGetAvionicsHandle funktioniert wieder für integrierte Geräte, die von keinem Plugin angepasst wurden; mehrere Plugins können dasselbe Gerät anpassen (wie in XPLM 4.3.0), und ein Absturz beim Entladen des anpassenden Plugins (z. B. beim Flugzeugwechsel) wurde behoben. XPLMDestroyAvionics zerstört nicht mehr ein Gerät, das sich im Besitz eines anderen Plugins befindet.
Ein Speicherfehler sowie ein mögliches Hängenbleiben beim Beenden wurden behoben; dieses Problem trat auf, wenn ein Plugin gerade XPLMLoadObjectAsync ausführte, während andere Plugins (z. B. Flugzeug-Plugins) geladen wurden.
Touch-Zonen für Avionik funktionieren nun auch ohne den entsprechenden Legacy-Click-Callback.
XPLMAvionicsSetURL, XPLMAvionicsRefresh, XPLMAvionicsInjectScript und deren Fenster-Pendants funktionieren nun nur noch bei Geräten oder Fenstern, die sich im Besitz des aufrufenden Plugins befinden.
Der Aufruf von XPLMBringWindowToFront für das Fenster eines anderen Plugins wird nun abgelehnt, anstatt den Simulator zum Absturz zu bringen.
Callbacks für den Abschluss des Ladevorgangs (load-finished) und Ladefehler (load-error) im Browser werden für deaktivierte Plugins nicht mehr aufgerufen.
Der String-Typ für XPLM_MAP_USER_INTERFACE und XPLM_MAP_IO in XPLMMap.pas wurde korrigiert (XPD-18510).
Die Compiler-Direktive {$Z4} wurde in allen SDK-Dateien für Pascal hinzugefügt (XPD-18509).
Ein Kompilierfehler in XPLMDisplay.pas wurde behoben (XPD-18504).
By
Flightrookie ·