Wydanie Wine 5.4 i Wine Staging 5.4

Odbyła się eksperymentalne wydanie otwartej implementacji WinAPI - Wine 5.4. Od wydania wersji 5.3 Zamknięto 34 raporty o błędach i wprowadzono 373 zmiany.

Najważniejsze zmiany:

  • Wbudowane programy zostały przekonwertowane tak, aby korzystały z nowego środowiska wykonawczego C UCRTBase;
  • Ulepszona obsługa nazw domen zawierających znaki z alfabetów narodowych (IDN, Internationalized Domain Names);
  • Direct2D dodało obsługę rysowania zaokrąglonych prostokątów;
  • D3DX9 implementuje metodę rysowania tekstu (ID3DXFont::DrawText), z powodu braku której tekst nie był wyświetlany w niektórych grach;
  • Dane Unicode są dostosowane do specyfikacji Unicode 13.
  • Raporty o błędach związanych z działaniem gier i aplikacji są zamknięte.
    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.

Jednocześnie przedstawione wydanie projektu Inscenizacja wina 5.4, w ramach którego tworzone są rozszerzone kompilacje Wine, zawierające nie w pełni gotowe lub ryzykowne łatki, które nie nadają się jeszcze do przyjęcia w głównej gałęzi Wine. W porównaniu do Wine, Wine Staging zapewnia 855 dodatkowych poprawek. Nowa wersja zapewnia synchronizację z bazą kodu Wine 5.4.

Do głównej części Wine przeniesiono 6 poprawek związanych z obsługą metody ID3DXFont::DrawText, wyeliminowaniem awarii oraz eksportem funkcji RtlGetNativeSystemInformation() do ntdll. Dodany 7 nowych poprawek z implementacją listy zadań, rozszerzeniem funkcjonalności xactengine i optymalizacją wydajności ntdll. Zaktualizowano poprawki ntdll-RtlIpv4StringToAddress i shadery wine3d-SWVP. Podczas korzystania z FAudio zaleca się korzystanie z wersji 20.02, gdyż jest to niezbędne do prawidłowego działania gier Drakensang, BlazBlue: Calamity Trigger i Bully Scholarship.

Źródło: opennet.ru

Dodaj komentarz