Выпуск Wine 6.7 ΠΈ VKD3D-Proton 2.3

Бостоялся ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ выпуск ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ WinAPI — Wine 6.7. Π‘ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° выпуска вСрсии 6.6 Π±Ρ‹Π»ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ 44 ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ внСсСно 397 ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

НаиболСС Π²Π°ΠΆΠ½Ρ‹Π΅ измСнСния:

  • Π’ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ² PE ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ NetApi32, WLDAP32 ΠΈ Kerberos.
  • Π”ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½Π° рСализация Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Media Foundation.
  • Π’ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ mshtml Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ JavaScript-Ρ€Π΅ΠΆΠΈΠΌ ES6 (ECMAScript 2015), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ задСйствован ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° совмСстимости с Internet Explorer 11.
  • Π’ WOW64, прослойкС для запуска 32-разрядных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² 64-разрядной Windows, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС для подстановки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ 32-разрядных DLL вмСсто 64-разрядных.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Plug & Play.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ устройство Π²Π²ΠΎΠ΄Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ Π² raw-Ρ€Π΅ΠΆΠΈΠΌΠ΅.
  • Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, связанныС с Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΈΠ³Ρ€: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, «Fairy Tale About Father Frost, Ivan and Nastya», MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, связанныС с Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ: Melodyne 5, Informix Database apps, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x, Solid Framework, Foobar2000, Avid VENUE, EA Origin, Rekordbox 5.3.0, Winamp, Process Hacker 2.38, WeChat, Adobe DNG Converter 13.2, MikroTik WinBox, SimSig, Windows System Control Center, LDPlayer 4.0.x, Alacritty 0.7.2.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Valve VKD3D-Proton 2.3, отвСтвлСния ΠΎΡ‚ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ vkd3d, созданного для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Direct3D 12 Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ для запуска ΠΈΠ³Ρ€ Proton. Π’ VKD3D-Proton ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ спСцифичныС для Proton измСнСния, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ для Π±ΠΎΠ»Π΅Π΅ качСствСнной Ρ€Π°Π±ΠΎΡ‚Ρ‹ Windows ΠΈΠ³Ρ€ Π½Π° Π±Π°Π·Π΅ Direct3D 12, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ° Π½Π΅ приняты Π² основной состав vkd3d.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии VKD3D-Proton Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° API DXR 1.0 (DirectX Raytracing), Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ для трассировки Π»ΡƒΡ‡Π΅ΠΉ задСйствовано Vulkan-Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ VK_KHR_raytracing. DXR ΠΏΠΎΠΊΠ° работоспособСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° систСмах с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ NVIDIA ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΈΠ³Ρ€Π°Ρ… Control ΠΈ Ghostrunner. Π”ΠΎΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΎ готовности ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° VRS (Variable Rate Shading) ΠΈ консСрвативной растСризации (Conservative Rasterization). Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π²Ρ‹Π·ΠΎΠ² D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH, Π΄Π΅Π»Π°ΡŽΡ‰ΠΈΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ использованиС APITraces. ВнСсСно нСсколько Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

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

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ