Podjetje Valve prva izdaja nove veje projekta , ki temelji na razvoju projekta Wine in je namenjen zagotavljanju začetka Linux igralne aplikacije, ustvarjene za Windows in predstavljen v katalogu Steam. Razvoj projekta pod licenco BSD.
Proton vam omogoča neposreden zagon Linux-Igre odjemalca Steam so na voljo samo za WindowsPaket vključuje implementacijo DirectX 9/10/11 (ki temelji na paketu ) in DirectX 12 (temelji na ), ki deluje prek klicev DirectX v API Vulkan, zagotavlja izboljšano podporo za igralne krmilnike in možnost uporabe celozaslonskega načina ne glede na ločljivosti zaslona, ki so podprte v igrah. Za povečanje zmogljivosti večnitnih iger so podprti mehanizmi ""(Sinhronizacija Eventfd) in "".
В :
- Sinhronizacija z zbirko kod je končana , iz katerega je bilo prenesenih več kot 3500 sprememb (prejšnja veja je temeljila na vinu 4.11). 207 popravkov iz Protona 4.11 je bilo premaknjenih navzgor in so zdaj vključeni v glavni paket Wine;
- Za upodabljanje iger z uporabo Direct3D 9 je privzeto omogočen sloj DXVK, ki prevaja klice v API Vulkan. Uporabniki sistemov brez podpore za Vulkan se lahko vrnejo na zaledje wined3d, ki uporablja prevod OpenGL, tako da nastavijo nastavitev PROTON_USE_WINED3D;
- Okrepljena je integracija z odjemalcem Steam, ki je razširil nabor podprtih iger, ki uporabljajo tehnologijo za zaščito pred nepooblaščenim spreminjanjem iger . Na primer, Proton lahko zdaj igra igre, kot so Just Cause 3, Batman: Arkham Knight in Abzu;
- Nove namestitve Proton vrnejo informacije o novejši različici operacijskega sistema, kot to zahtevajo nekatere nove igre.
Parametri starih nastavitev ostanejo nespremenjeni; - Začel se je razvoj pomembnih izboljšav, povezanih z dodajanjem podpore za delo z več monitorji in grafičnimi adapterji v Wine 5.0;
- Izboljšana podpora za prostorski zvok za starejše igre;
- Struktura Git repozitorija projekta je bila spremenjena. V vejo 5.0 so bili dodani novi podmoduli, ki zahtevajo, da se pri gradnji iz gita inicializirajo z ukazom “git submodule update —init”;
- Komponente z implementacijo zvočnih knjižnic DirectX (API XAudio2, X3DAudio, XAPO in XACT3), posodobljenih na izdajo 20.02;
- Vmesni sloj , ki zagotavlja implementacijo DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 in 11, ki deluje prek oddajnih klicev v API Vulkan, je bil posodobljen na izdajo, objavljeno včeraj . DXVK 1.5.4 popravlja regresije, povezane s podporo za Direct3D 9, in odpravlja težave, ki se pojavljajo v Anno 1701, EYE: Divine Cybermancy,
Forgotten Realms: Demon Stone, King's Bounty in
Čarovnica.
Vir: opennet.ru
