Valve annab välja Proton 5.0, komplekti Windowsi mängude käitamiseks Linuxis

Ventiili ettevõte опубликовала projekti uue haru esimene väljalase Prooton 5.0, mis põhineb Wine’i projekti arendustel ja mille eesmärk on võimaldada Windowsile loodud ja Steami kataloogis esitletud mängurakendustel Linuxis töötada. Projekti saavutused levima BSD litsentsi alusel.

Proton võimaldab teil Steam Linuxi kliendis otse käivitada ainult Windowsi mängurakendusi. Pakett sisaldab DirectX 9/10/11 juurutamist (paketi alusel DXVK) ja DirectX 12 (põhineb vkd3d). Mitme lõimega mängude jõudluse suurendamiseks kasutavad mehhanismid "esync" (Eventfd sünkroonimine) ja "futex/fsync"

В uus versioon:

  • Koodibaasiga sünkroonimine on lõpetatud Vein 5.0, millest kandus üle 3500 muudatust (eelmine haru põhines veinil 4.11). 207 plaastrit versioonist Proton 4.11 on teisaldatud ülesvoolu ja on nüüd lisatud põhipaketti Wine;
  • Для отрисовки игр, использующих Direct3D 9, по умолчанию задействована прослойка DXVK, транслирующая вызовы в API Vulkan. Пользователи систем без поддержки Vulkan могут вернутся на бэкенд wined3d, использующий трансляцию в OpenGL, выставив настройку PROTON_USE_WINED3D;
  • Integratsiooni Steami kliendiga on tugevdatud, mis on laiendanud toetatud mängude valikut, mis kasutavad tehnoloogiat, mis kaitseb mängude volitamata muutmise eest Denuvo. Näiteks saab Proton nüüd mängida selliseid mänge nagu Just Cause 3, Batman: Arkham Knight ja Abzu;
  • Uued Protoni installid tagastavad teavet operatsioonisüsteemi uuema versiooni kohta, nagu mõned uued mängud nõuavad.
    Vanade seadete parameetrid jäetakse muutmata;

  • Arendus on alanud oluliste täiustuste osas, mis on seotud mitme monitori ja graafikaadapteritega töötamise toe lisamisega versioonis Wine 5.0;
  • Täiustatud ruumilise heli tugi vanematele mängudele;
  • Projekti Giti hoidla struktuuri on muudetud. 5.0 harusse on lisatud uued alammoodulid, mis eeldavad, et git-ist ehitamisel tuleb need lähtestada käsuga “git submodule update —init”;
  • Komponendid FAudio DirectX-i heliteekide (API XAudio2, X3DAudio, XAPO ja XACT3) juurutamisega, mis on värskendatud versioonile 20.02;
  • Vahekiht DXVK, mis pakub DXGI (DirectX Graphics Infrastructure) juurutamist, Direct3D 9, 10 ja 11, mis töötavad Vulkan API-le ringhäälingukõnede kaudu, on värskendatud eile avaldatud versioonini. 1.5.4. DXVK 1.5.4 parandab Direct3D 9 toega seotud regressioonid ja lahendab Anno 1701, EYE: Divine Cybermancy, esinevad probleemid,
    Unustatud valdkonnad: Demon Stone, King's Bounty ja
    Witcher.

Allikas: opennet.ru

Lisa kommentaar