Wine 4.14-Version

Verfügbar experimentelle Veröffentlichung der offenen Implementierung der Win32-API – Wine 4.14. Seit der Veröffentlichung der Version 4.13 18 Fehlerberichte wurden geschlossen und 255 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Die Mono-Engine wurde auf Version 4.9.2 aktualisiert, wodurch Probleme beim Starten von DARK- und DLC-Quests beseitigt wurden;
  • DLLs im PE-Format (Portable Executable) sind nicht mehr an die Laufzeit gebunden
    MinGW;

  • ntoskrnl implementiert den MmIsThisAnNtAsSystem-Aufruf und fügt Stubs für die SePrivilegeCheck- und SeLocateProcessImageName-Aufrufe hinzu;
  • В
    wtsapi32 hat die Funktionen WTSFreeMemoryExA und WTSFreeMemoryExW implementiert und Stubs für WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] und WTSOpenServerEx[AW] hinzugefügt;

  • Neue DLLs wlanui und utildll hinzugefügt;
  • Code zur Verwaltung von Prozessen, Threads und Dateideskriptoren wurde von kernel32 nach kernelbase verschoben;
  • Wined3d hat Funktionen für die Arbeit mit Texturen hinzugefügt, wie zum Beispiel wined3d_texture_upload_data() und wined3d_texture_gl_upload_data();
  • Es wurden Korrekturen im Zusammenhang mit der Ausnahmebehandlung auf der ARM64-Plattform vorgenommen;
  • Geschlossene Fehlerberichte im Zusammenhang mit dem Betrieb von Spielen und Anwendungen:
    Zweiter Weltkrieg, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, Die Sims 1, Ursprünge der Sternenkontrolle, Prozess-Hacker, Star-Bürger, Adobe Digital Editions 2.

Darüber hinaus kann darauf hingewiesen werden Veröffentlichung Valve aktualisiert das Projekt Proton 4.11-2, das auf den Entwicklungen des Wine-Projekts basiert und darauf abzielt, für Windows erstellte und im Steam-Katalog präsentierte Spieleanwendungen für die Ausführung unter Linux zu ermöglichen. Projekterfolge Ausbreitung unter BSD-Lizenz. Mit Proton können Sie reine Windows-Gaming-Anwendungen direkt im Steam-Linux-Client ausführen. Das Paket enthält eine DirectX 9-Implementierung (basierend auf D9VK), DirectX 10/11 (basierend auf DXVK-Erweiterung) und 12 (basierend auf vkd3d), das über die Übersetzung von DirectX-Aufrufen an die Vulkan-API funktioniert, bietet verbesserte Unterstützung für Gamecontroller und die Möglichkeit, den Vollbildmodus unabhängig von den in Spielen unterstützten Bildschirmauflösungen zu verwenden.

In der neuen Version werden die FAudio-Komponenten mit der Implementierung von DirectX-Soundbibliotheken (API XAudio2, X3DAudio, XAPO und 3 und Direct19.08D 4.9.2 zusätzlich zur Vulkan-API) wird auf die Version aktualisiert 1.3.2. Bereitstellung einer 60-FPS-Ausgabe für Bildschirme mit hoher Bildrate (notwendig für ältere Spiele). Probleme mit dem Einfrieren bei der Texteingabe in Earth Defense Force 5 und Earth Defense Force 4.1 behoben.

Source: opennet.ru

Kommentar hinzufügen