experimentelle Veröffentlichung der offenen Win32 API â . Seit der Veröffentlichung der Version Es wurden 44 Fehlerberichte geschlossen und 431 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- Ăber hundert DLLs sind standardmĂ€Ăig mit der integrierten Bibliothek (bereitgestellt durch das Wine-Projekt, und DLLs aus Windows) im PE-Format (Portable Executable);
- Die UnterstĂŒtzung fĂŒr die Installation von PnP (Plug and Play)-Treibern wurde erweitert. Die Funktion UpdateDriverForPlugAndPlayDevices() wurde implementiert;
- In den Framework wurde die UnterstĂŒtzung fĂŒr die Zeitsynchronisation hinzugefĂŒgt;
- In den Audiotreibern wurde die Möglichkeit zur LautstĂ€rkeregelung hinzugefĂŒgt;
- Fehlerberichte, die mit dem Betrieb von Spielen und Anwendungen zusammenhÀngen, wurden geschlossen:
Gleichzeitig hat die Firma Valve Projektzusammenstellung , das auf den Entwicklungen des Projekts Wine basiert und darauf abzielt, die AusfĂŒhrung von in Linux entwickelten Spielen, die fĂŒr Windows erstellt wurden und im Steam-Katalog prĂ€sentiert werden, zu ermöglichen. Die Entwicklungen des Projekts unter der BSD-Lizenz. Proton ermöglicht es, Spieleanwendungen, die nur fĂŒr Windows bereitgestellt werden, direkt im Linux-Client von Steam auszufĂŒhren. Das Paket umfasst die Implementierung von DirectX 10/11 (basierend auf ) und 12 (basierend auf ), die durch die Ăbersetzung von DirectX-Aufrufen in die Vulkan-API arbeitet, bietet eine 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. Im Vergleich zum ursprĂŒnglichen Wine wird die Leistung von Mehrkernspielen durch den Einsatz von Patches "" (Eventfd Synchronisation) erheblich gesteigert.
Im Proton:
- Die Komponenten von FAudio mit der Implementierung der DirectX-Audiobibliotheken (API XAudio2, X3DAudio, XAPO und XACT3) wurden auf die Version 19.06 aktualisiert.
- Die DXVK 1.2.1-Umgebung wurde mit einem neuen Compiler erstellt, was eine Leistungssteigerung in 32-Bit-Spielen ermöglichte.
- Die Schriftanzeige im Spiel SpellForce 3 wurde verbessert.
- Es wurden Probleme mit der UnterstĂŒtzung von Rumble-Spielecontrollern in einigen Spielen, einschlieĂlich Team Sonic Racing, behoben.
- Probleme mit Spielen bei Verwendung nicht-englischsprachiger Lokalisierungen wurden gelöst.
- Es wurden Fehler im neuen Steam-Netzwerk-API behoben, einschlieĂlich der Möglichkeit fĂŒr Mehrspieler-Modus in âA Hat in Timeâ.
Quelle: opennet.ru
