Paglabas ng Wine 4.9 at Proton 4.2-5

Magagamit pang-eksperimentong paglabas ng isang bukas na pagpapatupad ng Win32 API - Alak 4.9. Mula nang ilabas ang bersyon 4.8 24 na ulat ng bug ang isinara at 362 pagbabago ang ginawa.

Ang pinakamahalagang pagbabago:

  • Nagdagdag ng paunang suporta para sa pag-install ng mga driver ng Plug and Play;
  • Ang kakayahang mag-ipon ng 16-bit na mga module sa PE na format ay ipinatupad;
  • Ang iba't ibang mga function ay inilipat sa isang bagong KernelBase DLL;
  • Ang mga pag-aayos ay ginawa na may kaugnayan sa pagpapatakbo ng mga controllers ng laro;
  • Ang paggamit ng mga timer ng sistema na may mataas na katumpakan, kung magagamit, ay sinisiguro;
  • Ang mga ulat ng error na nauugnay sa pagpapatakbo ng mga laro at application ay sarado:
    Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Osmos.

Kasabay nito, Valve ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° pagbuo ng proyekto Proton 4.2-5, na batay sa mga pag-unlad ng proyekto ng Wine at naglalayong tiyakin ang paglulunsad ng mga application sa paglalaro na nilikha para sa Windows at ipinakita sa Steam catalog sa Linux. Mga pag-unlad ng proyekto kumalat sa ilalim ng lisensya ng BSD. Binibigyang-daan ka ng Proton na direktang magpatakbo ng mga Windows-only na gaming application sa kliyente ng Steam Linux. Kasama sa package ang pagpapatupad ng DirectX 10/11 (batay sa DXVK) at 12 (batay sa vkd3d), nagtatrabaho sa pamamagitan ng pagsasalin ng mga DirectX na tawag sa Vulkan API, ay nagbibigay ng pinahusay na suporta para sa mga controllers ng laro at ang kakayahang gumamit ng full-screen mode anuman ang mga resolution ng screen na sinusuportahan sa mga laro. Kung ikukumpara sa orihinal na Wine, ang pagganap ng mga multi-threaded na laro ay makabuluhang nadagdagan salamat sa paggamit ng mga patch "esync"(Eventfd Synchronization).

Π’ bagong bersyon Nagdagdag ng suporta para sa mga Steam networking API na ginagamit sa mga bagong laro, kabilang ang A Hat in Time. Maraming mga pag-aayos ng layout ng controller ng laro ang ginawa upang malutas ang maraming isyu sa controller ng laro sa mga larong nakabatay sa Unity, kabilang ang mga larong Subnautica at Ubisoft.

Ang Proton 4.2-5 ay gumagamit ng interlayer release
DXVK 1.2.1 sa pagpapatupad ng DXGI, Direct3D 10 at Direct3D 11 sa itaas ng Vulkan API (nagamit ang dating bersyon 1.1.1). Bilang karagdagan sa mga pag-aayos ng bug at pinahusay na suporta sa laro sa sangay ng DXVK 1.2 kasangkot isang hiwalay na thread para sa pagpapadala ng command buffer at dagdag na suporta para sa mga partikular na extension ng pag-render na hindi opisyal na tinukoy sa detalye ng Direct3D 11. Ang corrective release ng DXVK 1.2.1 ay nagpapabuti sa pagiging tugma sa ReShade, nalutas na ang mga isyu sa pagganap sa Lords of the Fallen at The Surge, nalutas na ang mga pag-crash sa Yakuza Kiwami 2.

Pinagmulan: opennet.ru

Magdagdag ng komento