Выпуск Wine 5.4 і Wine Staging 5.4

Адбыўся эксперыментальны выпуск адкрытай рэалізацыі WinAPI - віно 5.4. З моманту выпуску версіі 5.3 было зачынена 34 справаздачы аб памылках і ўнесена 373 змены.

Найбольш важныя змены:

  • Убудаваныя праграмы перакладзены на выкарыстанне новага C runtime UCRTBase;
  • Палепшана падтрымка даменных імёнаў, якія змяшчаюць сімвалы нацыянальных алфавітаў (IDN, Internationalized Domain Names);
  • У Direct2D дададзеная падтрымка малявання прастакутнікаў са скругленымі кутамі;
  • У D3DX9 рэалізаваны метад для адмалёўкі тэксту (ID3DXFont::DrawText), з-за адсутнасці якога не выводзіўся тэкст у некаторых гульнях;
  • Дадзеныя Unicode прыведзены да адпаведнасці спецыфікацыі Unicode 13.
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў і прыкладанняў
    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.

адначасова прадстаўлены выпуск праекта Wine Staging 5.4, у рамках якога фармуюцца пашыраныя зборкі Wine, улучальныя не цалкам гатовыя ці рызыкоўныя патчы, пакуль не прыдатныя для прыняцця ў асноўную галінку Wine. У параўнанні з Wine у ​​Wine Staging прадастаўляецца 855 дадатковых патчаў. У новым выпуску ажыццёўлена сінхранізацыя з кодавай базай Wine 5.4.

У асноўны склад Wine пераведзена 6 патчаў, звязаныя з падтрымкай метаду ID3DXFont::DrawText, ухіленнем краху і экспартам функцыі RtlGetNativeSystemInformation() у ntdll. Паведамленні 7 новых патчаў з рэалізацыяй tasklist, пашырэннем функцыянальнасці xactengine і аптымізацыяй прадукцыйнасці ntdll. Абноўлены патчы ntdll-RtlIpv4StringToAddress і wined3d-SWVP-shaders. Пры ўжыванні FAudio рэкамендавана выкарыстоўваць версію 20.02/XNUMX, так як яна неабходна для карэктнай працы гульняў Drakensang, BlazBlue: Calamity Trigger і Bully Scholarship.

Крыніца: opennet.ru

Дадаць каментар