A Valve a projekt összeállítása , amely a Wine projekt fejlesztésein alapul, és célja a Linux alatt Windows-ra készült játékalkalmazások indításának biztosítása, amelyek a Steam katalógusában találhatók. A projekt fejlesztései BSD-licenc alatt. A Protonban kifejlesztett módosítások a Wine-ba és a kapcsolódó projektekba, mint például a DXVK és a vkd3d, készülve kerülnek átadásra.
A Proton lehetővé teszi a Linux kliensek Steam-játékalkalmazásainak közvetlen futtatását, amelyek csak Windows-ra készültek. A csomag tartalmazza a DirectX 10/11 (a ) és 12 (a ) megvalósításait, amelyek a DirectX hívások Vulkan API-ra történő átírásán keresztül működnek, javítva a játékkontrollerek támogatását és lehetőséget adva a teljes képernyős mód használatára, függetlenül a játékok által támogatott képernyőfelbontásoktól. A hagyományos Wines-hez képest jelentősen megnövekedett a több szálon futó játékok teljesítménye az "» (Eventfd Szinkronizáció).
Fő :
- A csomagba bekerült a wine-mono komponens, ami lehetővé tette sok XNA-játék és Unreal Engine 3 alapú játék futtatását;
- Biztosítva lett a kompatibilitás a Warframe játék indítására és frissítésére szolgáló felülettel;
- Megoldva lettek a szövegbeviteli problémák az Age of Empires II HD játékban;
- Támogatás került hozzáadásra a következő játékokhoz:és a "«;
- Folyamatosan fejlődik az ;
- A DXVK réteg, amely a Direct3D 10/11-t a Vulkan API fölé valósítja meg, frissítve lett a legújabb verzióra. ;
- A FAudio komponensek, amelyek a DirectX hangkönyvtárait valósítják meg (API XAudio2, X3DAudio, XAPO és XACT3), frissítve lettek a 19.04-13-ge8c0855 verzióra.
Forrás: opennet.ru
