Veröffentlichung von Wine 5.4 und Wine Staging 5.4

Hat stattgefunden experimentelle Veröffentlichung der offenen WinAPI-Implementierung — Wine 5.4. Seit der Veröffentlichung der Version 5.3 34 Fehlerberichte wurden geschlossen und 373 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Eingebaute Programme wurden auf die Verwendung der neuen C-Laufzeit UCRTBase umgestellt;
  • Die Unterstützung von Domainnamen, die Zeichen nationaler Alphabetsysteme enthalten (IDN, Internationalisierte Domainnamen), wurde verbessert;
  • In Direct2D wurde die Unterstützung für das Zeichnen von Rechtecken mit abgerundeten Ecken hinzugefügt;
  • In D3DX9 wurde eine Methode zum Zeichnen von Text (ID3DXFont::DrawText) implementiert, aufgrund deren der Text in einigen Spielen nicht angezeigt wurde;
  • Unicode-Daten wurden an die Unicode-Spezifikation 13 angepasst.
  • Fehlerberichte, die mit der Ausführung von Spielen und Anwendungen zusammenhängen, wurden geschlossen
    ABBYY FineReader Pro 7.0, Far Manager v3.0, The Bat!, Foxit Reader 3.0, Assassin’s Creed, Tale of the Twister, Europa Universalis Rom, Delphi Twain, PSPad 4.5.7, BioShock 2, AION, AVG Free Edition 2012-2014, TuneUp Utilities 2014, Final Fantasy V, Keepass 2.36, NieR: Automata, Divinity Original Sin 2,
    SanctuaryRPG: Black Edition, Gaea 1.0.19, Microsoft Visual Studio 2019, RPG Tkool, Fable: The Lost Chapters, Oddworld — Munch's Oddysee, Discord, Asuka 120%, Dynacadd 98, Torchlight.

Gleichzeitig vorgestellt Projektveröffentlichung Wine Staging 5.4, im Rahmen dessen erweiterte Wine-Baukästen erstellt werden, die nicht vollständig stabile oder riskante Patches enthalten, die noch nicht für die Hauptlinie von Wine geeignet sind. Im Vergleich zu Wine bietet Wine Staging 855 zusätzliche Patches. In der neuen Ausgabe wurde die Synchronisation mit dem Codebestand von Wine 5.4 durchgeführt.

In den Hauptbestand von Wine wurden 6 Patches übernommen, die mit der Unterstützung der Methode ID3DXFont::DrawText, der Behebung von Abstürzen und dem Export der Funktion RtlGetNativeSystemInformation() in ntdll verbunden sind. Hinzugefügt wurden 7 neue Patches mit der Implementierung von tasklist, der Erweiterung der Funktionalität von xactengine und der Optimierung der Leistung von ntdll. Die Patches ntdll-RtlIpv4StringToAddress und wined3d-SWVP-shaders wurden aktualisiert. Bei der Verwendung von FAudio wird empfohlen, Version 20.02 zu verwenden, da sie für das ordnungsgemäße Funktionieren der Spiele Drakensang, BlazBlue: Calamity Trigger und Bully Scholarship erforderlich ist.

Quelle: opennet.ru

60GB SSD 8Gb DDR4