Kompania Valve projekti i ndërtimit , i cili është i bazuar në zhvillimet e projektit Wine dhe synon të sigurojë ekzekutimin e aplikacioneve lojrash në Linux, të krijuara për Windows dhe të paraqitura në katalogun Steam. Zhvillimet e projektit janë nën licencën BSD. Ndërsa përgatiten, ndryshimet e zhvilluara në Proton transferohen në Wine origjinal dhe projektet e lidhura, si DXVK dhe vkd3d.
Proton lejon që aplikacionet lojërash, të cilat ofrohen vetëm për Windows, të lancohen drejtpërdrejt në klientin Linux të Steam. Paketa përfshin zbatimin e DirectX 10/11 (në bazë të ) dhe 12 (në bazë të ), duke punuar përmes përkthimit të thirrjeve DirectX në API Vulkan, ofron mbështetje të përmirësuar për kontrolluesit e lojërave dhe mundësinë e përdorimit të modalitetit të plotë në mënyrë të pavarur nga rezolutat e ekranit që mbështeten në lojëra. Krahasuar me Wine origjinal, performanca e lojërave multi-thread është rritur ndjeshëm falë përdorimit të patcheve ⻠(Sinkronizimi Eventfd).
Ndryshimet kryesore :
- Janë shtuar komponente wine-mono, duke mundësuar ekzekutimin e shumë lojërave XNA dhe lojërave të zhvilluara me Unreal Engine 3;
- ĂshtĂ« siguruar pĂ«rputhshmĂ«ria me ndĂ«rfaqen pĂ«r nisjen dhe pĂ«rditĂ«simin e lojĂ«s Warframe;
- Janë zgjidhur problemet me hyrjen e tekstit në lojën Age of Empires II HD;
- Shtuar mbështetje për lojërat "» dhe ««;
- Ka vazhduar zhvillimi i mbështetjes për funksionalitetin e shërbimit ;
- Shtresa DXVK me realizimin e Direct3D 10/11 mbi API Vulkan është azhurnuar në versionin e ri ;
- Komponentet FAudio me realizimin e bibliotekave të zërit DirectX (API XAudio2, X3DAudio, XAPO dhe XACT3) janë azhurnuar në versionin 19.04-13-ge8c0855.
Burimi: opennet.ru
