Vydanie Wine 5.4 a Wine Staging 5.4

uskutočnilo sa experimentálne vydanie otvorenej implementácie WinAPI - Víno 5.4. Od vydania verzie 5.3 Uzavrelo sa 34 hlásení chýb a vykonalo sa 373 zmien.

Najdôležitejšie zmeny:

  • Vstavané programy boli konvertované tak, aby používali nový C runtime UCRTBase;
  • Vylepšená podpora pre názvy domén, ktoré obsahujú znaky z národných abecied (IDN, internacionalizované názvy domén);
  • Direct2D pridal podporu pre kreslenie zaoblených obdĺžnikov;
  • D3DX9 implementuje metódu na kreslenie textu (ID3DXFont::DrawText), kvôli absencii ktorej sa text v niektorých hrách nezobrazoval;
  • Údaje Unicode sú zarovnané so špecifikáciou Unicode 13.
  • Chybové hlásenia súvisiace s prevádzkou hier a aplikácií sú uzavreté.
    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.

Súčasne predložené vydanie projektu Inscenácia vína 5.4, v rámci ktorej sa tvoria rozšírené zostavy Wine, vrátane nie úplne pripravených alebo rizikových záplat, ktoré ešte nie sú vhodné na adopciu do hlavnej vetvy Wine. V porovnaní s Wine poskytuje Wine Staging 855 dodatočných záplat. Nové vydanie prináša synchronizáciu s kódovou základňou Wine 5.4.

Do hlavnej časti Wine bolo prenesených 6 záplat, ktoré súvisia s podporou metódy ID3DXFont::DrawText, odstránením zlyhania a exportom funkcie RtlGetNativeSystemInformation() do ntdll. Pridané 7 nových patchov s implementáciou zoznamu úloh, rozšírením funkčnosti xactengine a optimalizáciou výkonu ntdll. Aktualizované záplaty ntdll-RtlIpv4StringToAddress a wined3d-SWVP-shaders. Pri používaní FAudio sa odporúča použiť verziu 20.02, pretože je potrebná pre správne fungovanie hier Drakensang, BlazBlue: Calamity Trigger a Bully Scholarship.

Zdroj: opennet.ru

Pridať komentár