Veröffentlichung von Wine 4.14

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

Die wichtigsten Änderungen sind:

  • Die Mono-Engine wurde auf Version 4.9.2 aktualisiert, was Probleme beim Start von DARK-Quests und DLCs behoben hat;
  • DLL im PE-Format (Portable Executable) sind jetzt nicht mehr an die Laufzeit gebunden
    MinGW;
  • Im ntoskrnl wurde der Aufruf MmIsThisAnNtAsSystem implementiert und Platzhalter für die Aufrufe von SePrivilegeCheck und SeLocateProcessImageName hinzugefügt;
  • In
    In wtsapi32 wurden die Funktionen WTSFreeMemoryExA und WTSFreeMemoryExW implementiert sowie Platzhalter für WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] und WTSOpenServerEx[AW] hinzugefügt;
  • Neue DLLs wlanui und utildll hinzugefügt;
  • Code für das Prozess-, Thread- und Dateideskriptor-Management wurde von kernel32 nach kernelbase verschoben;
  • In wined3d wurden Funktionen zur Arbeit mit Texturen hinzugefügt, wie wined3d_texture_upload_data() und wined3d_texture_gl_upload_data();
  • Es wurden Korrekturen in Bezug auf die Ausnahmebehandlung auf der ARM64-Plattform vorgenommen;
  • Fehlerberichte in Bezug auf Spiele und Anwendungen geschlossen:
    World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, Die Sims 1, Star Control Origins, Process Hacker, Star Citizen, Adobe Digital Editions 2.

speziellen Distribution Veröffentlichung von der Firma Valve aktualisierte Projektveröffentlichungen Proton 4.11-2, das auf den Entwicklungen des Projekts Wine basiert und darauf abzielt, die Ausführung von Windows-Spielanwendungen unter Linux zu ermöglichen, die im Steam-Katalog angeboten werden. Die Entwicklungsarbeiten des Projekts werden unter der BSD-Lizenz. Proton ermöglicht das direkte Starten von Spieleanwendungen, die nur für Windows bereitgestellt werden, im Linux-Client von Steam. Das Paket umfasst die Implementierung von DirectX 9 (basierend auf D9VK), DirectX 10/11 (basierend auf DXVK) und 12 (basierend auf vkd3d), die über die DirectX-Call-Translatorschnittstelle in die Vulkan-API arbeiten, bieten verbesserte Unterstützung für Spielcontroller und die Möglichkeit, den Vollbildmodus unabhängig von den in den Spielen unterstützten Bildschirmauflösungen zu verwenden.

In der neuen Version wurden die FAudio-Komponenten mit einer Implementierung der DirectX-Soundbibliotheken (API XAudio2, X3DAudio, XAPO und XACT3) auf die Version 19.08 aktualisiert, die Mono-Engine auf Version 4.9.2 und die DXVK-Schicht (Implementierung von DXGI, Direct3D 10 und Direct3D 11 über die Vulkan-API) auf die Version 1.3.2. Es wird nun eine Ausgabe von 60 FPS für Bildschirme mit hoher Bildwiederholfrequenz ermöglicht (notwendig für ältere Spiele). Probleme mit dem Einfrieren bei der Texteingabe in den Spielen Earth Defense Force 5 und Earth Defense Force 4.1 wurden behoben.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster