Paglabas ng Proton 4.2-4, isang package para sa pagpapatakbo ng mga laro sa Windows sa Linux

Kumpanya ng balbula ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° pagbuo ng proyekto Proton 4.2-4, 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. Sa sandaling handa na ang mga ito, ang mga pagbabagong ginawa sa Proton ay ililipat sa orihinal na Wine at mga kaugnay na proyekto, gaya ng DXVK at vkd3d.

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).

Ang pangunahing mga pagbabago sa Proton 4.2-4:

  • Ang layer ng DXVK (isang pagpapatupad ng DXGI, Direct3D 10 at Direct3D 11 sa itaas ng Vulkan API) ay na-update sa bersyon 1.1.1, sa kung saan nagdagdag ng suporta para sa paglalagay ng shader code sa memorya sa isang naka-compress na anyo at pinataas ang pagganap ng iba't ibang mga laro, lalo na ang mga binuo sa Unreal Engine 4.
  • Nag-ayos ng pag-crash kapag inilunsad ang larong RAGE 2 (upang gumana sa mga system na may mga AMD GPU, kinakailangan ang pinakabagong pang-eksperimentong bersyon ng Mesa);
  • Pinahusay na suporta para sa Vulkan graphics API, na tinitiyak ang pagiging tugma sa Vulkan build ng larong "No Man's Sky";
  • Mga pinahusay na icon para sa ilang mga window manager;
  • Inayos ang isang bug na naging sanhi ng pag-hang ang proseso ng Wine kapag ina-update ang bersyon ng Proton;
  • Nalutas ang mga problema sa pag-detect ng mga controller ng laro sa mga larong Yakuza Kiwami at Telltale;
  • Inayos ang mga error dahil sa kung aling mga landscape ang nabuo nang hindi tama sa larong Space Engineers;
  • Nag-ayos ng pag-crash noong inilunsad ang larong Flower.

Pinagmulan: opennet.ru

Magdagdag ng komento