ΠŸΡƒΡΠΊΠ°Π½Π΅ Π½Π° Wine 4.10 ΠΈ Proton 4.2-6

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

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

  • ΠŸΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ сто DLL Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ са ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ с Π²Π³Ρ€Π°Π΄Π΅Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° msvcrt (прСдоставСн ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Wine ΠΈ DLL ΠΎΡ‚ Windows) във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ PE (Portable Executable);
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° инсталиранС Π½Π° PnP (Plug and Play) Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π°. Π’Π½Π΅Π΄Ρ€Π΅Π½Π° Π΅ функцията UpdateDriverForPlugAndPlayDevices();
  • Към Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° Media Foundation Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° синхронизация Π½Π° часовника;
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° промяна Π½Π° силата Π½Π° Π·Π²ΡƒΠΊΠ° Π² Π·Π²ΡƒΠΊΠΎΠ²ΠΈΡ‚Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ;
  • Π—Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΈΠ³Ρ€ΠΈ ΠΈ прилоТСния:

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

Π’ Π½ΠΎΠ²Π° вСрсия ΠŸΡ€ΠΎΡ‚ΠΎΠ½:

  • ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° FAudio, внСдряващи Π·Π²ΡƒΠΊΠΎΠ²ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π° DirectX (API XAudio2, X3DAudio, XAPO ΠΈ XACT3), са Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π΄ΠΎ вСрсия 19.06.
  • Блоят DXVK 1.2.1 бСшС ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ с Π½ΠΎΠ² ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° производитСлност Π² 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ ΠΈΠ³Ρ€ΠΈ.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ изобразяванС Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ Π² SpellForce 3.
  • ΠšΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΠΈΠ³Ρ€ΠΎΠ²ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ Rumble Π² някои ΠΈΠ³Ρ€ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Team Sonic Racing.
  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ с ΠΈΠ³Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° нСанглийски Π»ΠΎΠΊΠ°Π»ΠΈ са Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈ.
  • Π Π°Π±ΠΎΡ‚ΠΈΡ…ΠΌΠ΅ ΠΏΠΎ бъговС Π² новия API Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° Steam, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΡ€Π°Π²Π΅ΠΉΠΊΠΈ възмоТна ΠΈΠ³Ρ€Π° Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΏΠ»Π΅ΠΉΡŠΡ€ Π² A Hat in Time.

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

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