Veröffentlichung von Wine 5.4 und Wine Staging 5.4

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

Die wichtigsten Änderungen:

  • Integrierte Programme wurden konvertiert, um die neue C-Laufzeit UCRTBase zu verwenden;
  • Verbesserte Unterstützung für Domainnamen, die Zeichen aus nationalen Alphabeten enthalten (IDN, Internationalized Domain Names);
  • Direct2D hat Unterstützung für das Zeichnen abgerundeter Rechtecke hinzugefügt;
  • D3DX9 implementiert eine Methode zum Zeichnen von Text (ID3DXFont::DrawText), aufgrund deren Fehlen der Text in einigen Spielen nicht angezeigt wurde;
  • Unicode-Daten sind an der Unicode-Spezifikation 13 ausgerichtet.
  • Fehlermeldungen im Zusammenhang mit dem Betrieb von Spielen und Anwendungen werden 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 Rome, 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 odissey, Discord, Asuka 120 %, Dynacadd 98, Torchlight.

Gleichzeitig eingereicht Projektfreigabe Weininszenierung 5.4, in dem erweiterte Builds von Wine erstellt werden, einschließlich nicht vollständig fertiger oder riskanter Patches, die noch nicht für die Übernahme in den Wine-Hauptzweig geeignet sind. Im Vergleich zu Wine bietet Wine Staging 855 zusätzliche Patches. Die neue Version bringt Synchronisierung mit der Codebasis von Wine 5.4.

Es wurden 6 Patches auf den Hauptteil von Wine übertragen, die sich auf die Unterstützung der Methode ID3DXFont::DrawText, die Beseitigung eines Absturzes und den Export der Funktion RtlGetNativeSystemInformation() nach ntdll beziehen. Hinzugefügt 7 neue Patches mit Tasklist-Implementierung, xactengine-Funktionalitätserweiterung und Ntdll-Leistungsoptimierung. Aktualisierte Patches ntdll-RtlIpv4StringToAddress und wined3d-SWVP-shaders. Bei der Verwendung von FAudio wird die Verwendung der Version 20.02 empfohlen, da diese für den korrekten Betrieb der Spiele Drakensang, BlazBlue: Calamity Trigger und Bully Scholarship erforderlich ist.

Source: opennet.ru

Kommentar hinzufügen