Нови вСрсии Π½Π° Wine 4.17, Wine Staging 4.17, Proton 4.11-6 ΠΈ D9VK 0.21

На Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ СкспСримСнтална вСрсия Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° рСализация Π½Π° Win32 API - Π’ΠΈΠ½ΠΎ 4.17. ΠžΡ‚ пусканСто Π½Π° вСрсията 4.16 14 Π΄ΠΎΠΊΠ»Π°Π΄Π° Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ бяха Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΈ бяха Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ 274 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ.

Най-Π²Π°ΠΆΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ:

  • Π•Π½Π΄ΠΆΠΈΠ½ΡŠΡ‚ Mono Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΄ΠΎ вСрсия 4.9.3;
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° компрСсирани тСкстури във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ DXTn към d3dx9 (ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΎ ΠΎΡ‚ Wine Staging);
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π΅ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½Π° вСрсия Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π·Π° изпълнСниС Π½Π° Windows Script (msscript);
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° APC извиквания към ntdll ΠΏΡ€Π΅Π΄ΠΈ стартиранС Π½Π° процСса;
  • wined3d добавя ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ процСсори AMD VEGA12;
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° извСстия Π·Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² устройството Ρ‡Ρ€Π΅Π· XRandR API;
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° RSA ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅;
  • Π—Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ARM64 Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π±Π΅Π·ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΈ прокси ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π·Π° ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΈ интСрфСйси;
  • Π”ΠΎΠΊΠ»Π°Π΄ΠΈΡ‚Π΅ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΈΠ³Ρ€ΠΈ ΠΈ прилоТСния, са Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ.
    Vampire the Masquerade, AppCAD, Civilization 4, инсталатор Π½Π° Shed, Royal Quest, iCloud.

Π•Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ прСдставСни ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π½Π° Π²ΠΈΠ½ΠΎ 4.17, Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ сС Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Ρ‚ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΠΈ Π½Π° Wine, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π΅ напълно Π³ΠΎΡ‚ΠΎΠ²ΠΈ ΠΈΠ»ΠΈ рискови ΠΏΠ°Ρ‡ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ всС ΠΎΡ‰Π΅ Π½Π΅ са подходящи Π·Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Π² основния Wine ΠΊΠ»ΠΎΠ½. Π’ сравнСниС с Wine, Wine Staging прСдоставя 855 Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΠ°Ρ‡Π°. Новата вСрсия носи синхронизация с ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° Wine 4.17. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° въвСТданС Π² суров Ρ€Π΅ΠΆΠΈΠΌ (Raw Input Π² user32), ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π² ΠΈΠ³Ρ€ΠΈΡ‚Π΅, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Source двигатСля, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Overwatch ΠΈ Star Citizen. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π·Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° сривовС Π½Π° ΠΈΠ³Ρ€Π°Ρ‚Π°
Empire Earth, Trinklet Supreme ΠΈ Silent Hill 4: The Room. Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΌΡŠΠ½ΠΈΡ‡Π΅ dsdmo.dll Π·Π° DirectSound Π΅Ρ„Π΅ΠΊΡ‚ΠΈ.

Valve Company ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΎ Π½ΠΎΠ²Π° вСрсия Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠŸΡ€ΠΎΡ‚ΠΎΠ½ 4.11-6, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Wine ΠΈ ΠΈΠΌΠ° Π·Π° Ρ†Π΅Π» Π΄Π° Π΄Π°Π΄Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π½Π° прилоТСния Π·Π° ΠΈΠ³Ρ€ΠΈ, създадСни Π·Π° Windows ΠΈ прСдставСни Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½Π° Steam, Π΄Π° работят Π½Π° Linux. ΠŸΠΎΡΡ‚ΠΈΠΆΠ΅Π½ΠΈΡΡ‚Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° разпространСниС ΠΏΠΎΠ΄ BSD Π»ΠΈΡ†Π΅Π½Π·. Proton Π²ΠΈ позволява Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π΄Π° стартиратС прилоТСния Π·Π° ΠΈΠ³Ρ€ΠΈ само Π·Π° Windows Π² Steam Linux ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ΠŸΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π²Π° рСализация Π½Π° DirectX 9 (Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° D9vk.), DirectX 10/11 (Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° DXVK) ΠΈ DirectX 12 (Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° vkd3d), Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ Ρ‡Ρ€Π΅Π· ΠΏΡ€Π΅Π²ΠΎΠ΄ Π½Π° DirectX извиквания към API Π½Π° Vulkan, прСдоставя ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ Π·Π° ΠΈΠ³Ρ€ΠΈ ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌ Π½Π° цял Π΅ΠΊΡ€Π°Π½, нСзависимо ΠΎΡ‚ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π½Π°Ρ‚Π° способност Π½Π° Π΅ΠΊΡ€Π°Π½Π°, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π° Π² ΠΈΠ³Ρ€ΠΈΡ‚Π΅.

Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π½Π° Proton, DXVK слоят (имплСмСнтация Π½Π° DXGI, Direct3D 10 ΠΈ Direct3D 11 Π²ΡŠΡ€Ρ…Ρƒ Vulkan API) Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΄ΠΎ ΠΊΠ»ΠΎΠ½ 1.4, Π² която
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΈΡΡ‚ интСрфСйс Direct3D 11 Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΄ΠΎ вСрсия 11.4, Π° DXGI Π΄ΠΎ вСрсия 1.5. ΠœΠ΅ΠΆΠ΄ΡƒΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° DXVK ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ…Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Ρ‰Π° актуализация DXVK 1.4.1, ΠΊΠΎΠΉΡ‚ΠΎ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, причиняващи сривовС Π² ΠΊΠΎΠ΄Π° D3D10 ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Batman: Arkham City, Hitman 2 ΠΈ Ni no Kuni Remastered.

ОсвСн Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈΠΌ Π½ΠΎΠ²ΠΎ Π·Π½Π°Ρ‡ΠΈΠΌΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° D9VK 0.21, Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ сС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° внСдряванСто Π½Π° Direct3D 9, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΎ Ρ‡Ρ€Π΅Π· ΠΏΡ€Π΅Π²ΠΎΠ΄Π° Π½Π° повиквания към графичния API Π½Π° Vulkan. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ сС основава Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° DXVK, която Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Direct3D 9. Π’ сравнСниС с внСдряванСто Π½Π° Direct3D 9, Π±Π°Π·ΠΈΡ€Π°Π½ΠΎ Π½Π° WineD3D, D9VK позволява ΠΏΠΎ-висока производитСлност, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π΅Π²ΠΎΠ΄ΡŠΡ‚ Π½Π° Direct3D 9 ΠΏΡ€Π΅Π· OpenGL Π΅ ΠΏΠΎ-Π±Π°Π²Π΅Π½ ΠΎΡ‚ ΠΏΡ€Π΅Π²ΠΎΠ΄Π° ΠΏΡ€Π΅Π· Vulkan.

Π’ Π½ΠΎΠ²Π° вСрсия Π΄ΠΎΠ±Π°Π²ΠΈ Π½ΠΎΠ²ΠΈ Direct3D 9 повиквания
D3DBLEND_BOTHSRCALPHA ΠΈ D3DBLEND_BOTHINVSRCALPHA, Π²Π½Π΅Π΄Ρ€Π΅Π½Π° Π΅ систСма Π·Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π·Π° MSAA изобраТСния ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ Π½Π° Π΄ΡŠΠ»Π±ΠΎΡ‡ΠΈΠ½Π°Ρ‚Π°, Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° YUV2 ΠΈ YUVY Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ, Π΄ΠΎΠ±Π°Π²Π΅Π½ Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ константи ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° софтуСрна ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° вСртСксни ΡˆΠ΅ΠΉΠ΄ΡŠΡ€ΠΈ, ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° Π΅ оптимизация Π½Π° производитСлността, извикванията към TexM3x3Spec ΠΈ TexMXNUMXxXNUMXSpec са Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈ Π·Π° DXSO
TexM3x3VSpec, 27 ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€