Wine 5.4 ΠΈ Wine Staging 5.4 Release

сС ΠΎΠ΄Ρ€ΠΆΠ° СкспСримСнтално ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π°Ρ‚Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° WinAPI - Π’ΠΈΠ½ΠΎ 5.4. Од ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° 5.3 Π—Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ сС 34 ΠΈΠ·Π²Π΅ΡˆΡ‚Π°ΠΈ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ сС 373 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ.

ΠΠ°Ρ˜Π²Π°ΠΆΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ:

  • Π’Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ сС ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€Π°Π½ΠΈ Π·Π° Π΄Π° ја користат Π½ΠΎΠ²Π°Ρ‚Π° C Π²Ρ€Π΅ΠΌΠ΅Ρ‚Ρ€Π°Π΅ΡšΠ΅ 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.

Π˜ΡΡ‚ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½ΠΎ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ ΠŸΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π²ΠΈΠ½ΠΎ 5.4, Π²ΠΎ Ρ‡ΠΈΠΈ Ρ€Π°ΠΌΠΊΠΈ сС Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π°Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΡ€Π΅Π½ΠΈ конструкции Π½Π° Π²ΠΈΠ½ΠΎ, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Π·Π°ΠΊΡ€ΠΏΠΈ ΠΊΠΎΠΈ Π½Π΅ сС цСлосно ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ ΠΈΠ»ΠΈ Ρ€ΠΈΠ·ΠΈΡ‡Π½ΠΈ, ΠΊΠΎΠΈ сè ΡƒΡˆΡ‚Π΅ Π½Π΅ сС ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΈ Π·Π° ΠΏΡ€ΠΈΡ„Π°ΡœΠ°ΡšΠ΅ Π²ΠΎ Π³Π»Π°Π²Π½Π°Ρ‚Π° Π³Ρ€Π°Π½ΠΊΠ° Π½Π° Π²ΠΈΠ½ΠΎ. Π’ΠΎ спорСдба со 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, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ³Ρ€ Drakensang, BlazBlue: Calamity Trigger ΠΈ Bully Scholarship.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€