experimentelle Veröffentlichung der offenen Win32 API — . Seit der Veröffentlichung der Version 17 Fehlerberichte wurden geschlossen und 370 Änderungen vorgenommen.
Die wichtigsten Änderungen:
- Die Arbeit an der Standard-DLL-Assemblierung mit der eingebetteten Bibliothek (bereitgestellt durch das Wine-Projekt, nicht die DLL von Windows) im PE-Format (Portable Executable). Im Vergleich zur vorherigen Version wurden zusätzlich 143 DLL ins PE-Format konvertiert;
- Die Version der Mono-Engine wurde auf 4.9.0 aktualisiert und das Framework ;
- Eine schnellere Implementierung von SRW-Sperren (Slim Reader/Writer) für Linux wurde vorgestellt, die auf Futex umgestellt wurde;
- In der user32-Bibliothek wurde eine erste Unterstützung für den Aufruf zur Abfrage von Informationen über die in der aktuellen Sitzung verwendeten Bildschirme implementiert;
- In winex11.drv wurde ein Bildschirm-Handler auf Xinerama-Basis hinzugefügt, und es wurde eine Handhabung von Änderungen an Ausgabegeräten gewährleistet;
- In wined3d wurde Code für Texturoperationen wined3d_texture_gl aufgenommen;
- Fehlerberichte, die mit dem Betrieb von Spielen und Anwendungen zusammenhängen, wurden geschlossen: SWAT4 Areas, AutoIt v3.x, Max Payne 3, Port Royale 2,
Catzilla 1.0, 7-Zip 15.06, Legacy of Kain: Soul Reaver, Fallout 4, .NET Framework 4.0, Anwendungen auf der Basis des Chromium Embedded Framework (CEF), Nero CoverDesigner.
Zusätzlich kann vermerkt werden von einem Entwickler der Firma Canonical zum Start von Spielen aus dem GOG-Verzeichnis in einer Testversion von Ubuntu 19.10 ohne 32-Bit-Bibliotheken unter Verwendung von Wine64. Infolgedessen hat bei 6 zufällig ausgewählten getesteten Spielen, die in Wine mit 32-Bit-Bibliotheken funktionierten, in Wine64 kein einziges Spiel funktioniert. Insbesondere konnte die Installation von drei Spielen (Theme Hospital, Quake The Offering, Shadow Warrior) nicht erreicht werden, ein Spiel startete nicht (GOG Braid), und die verbleibenden zwei (FTL Advanced Edition, GOG Surgeon Simulator 2013) beschränkten sich auf einen schwarzen Bildschirm (möglicherweise aufgrund von Einschränkungen bei der OpenGL-Unterstützung in VirtualBox).
Quelle: opennet.ru
