Valve Corporation uue projekti haru esimene vÀljaanne , mis pÔhineb WINE projekti arendustel ja on suunatud Windowsile loodud mÀngurakenduste kÀivitamisele Linuxis, mis on esitatud Steam kataloogis. Projekti arendused BSD litsentsi alusel.
Proton vĂ”imaldab otse Linuxi Steam kliendis kĂ€ivitada ainult Windowsile tarnitud mĂ€ngurakendusi. Pakett sisaldab DirectX 9/10/11 teostust (pĂ”hinedes paketil ) ja DirectX 12 (pĂ”hinedes ), mis kasutades DirectX'i kĂ”nedeed Vulkan API-s, pakub paremat tuge mĂ€ngukontrolleritele ja vĂ”imalust kasutada tĂ€isekraanireĆŸiimi olenemata mĂ€ngude toetatud ekraani resolutsioonidest. Mitme töötluse mĂ€ngude jĂ”udluse suurendamiseks toetatakse mehhanisme "" (Eventfd sĂŒnkroniseerimine) ja "«.
V :
- SĂŒnkroonimine koodibaasiga on tehtud , millest on ĂŒle kantud rohkem kui 3500 muudatust (eelmine haru pĂ”hines wine 4.11-l). 207 patĆĄit Proton 4.11-st on ĂŒles laaditud ja need on nĂŒĂŒd osa Wine'i pĂ”hikoostisest;
- Direct3D 9 kasutavate mĂ€ngude renderdamiseks on vaikimisi aktiivne DXVK kiht, mis teisendab kutsed Vulkan API-sse. Vulkan'i tuge mittepakkuvate sĂŒsteemide kasutajad saavad naasta wined3d tagapĂ”hja, mis kasutab OpenGL-i teisendust, seades PROTON_USE_WINED3D konfiguratsiooni;
- Tugevdatud on integreerimist Steam'i kliendiga, mis on vĂ”imaldanud laiendada mĂ€ngude valikut, milles rakendatakse mĂ€ngu volitamata modifitseerimise kaitset . NĂ€iteks saab Proton'is nĂŒĂŒd mĂ€ngida selliseid mĂ€nge nagu Just Cause 3, Batman: Arkham Knight ja Abzu;
- Uued Proton'i installatsioonid edastavad teavet uuema operatsioonisĂŒsteemi versiooni kohta, nagu mĂ”ned uued mĂ€ngud nĂ”uavad.
Vanade installatsioonide seadeid on muudetud; - Alustatud on oluliste tÀiustuste vÀljatöötamist, mis on seotud Wine 5.0 toega mitme monitori ja graafikakaartide tööks;
- Vanaemate mÀngude poolne ruumilise heli tugi on paranenud;
- Projekti Git-repositoriumi struktuur on muudetud. Haru 5.0 on lisatud uusi submodule, mis nĂ”uab nende initsialiseerimist git'i ehitamise kĂ€igus kĂ€suga «git submodule update âinit»;
- Komponendid , mille DirectX-i heliraamatukogude (API XAudio2, X3DAudio, XAPO ja XACT3) rakendused on ajakohastatud vÀljaandele 20.02;
- LĂ€biviijaim , mis pakub DXGI (DirectX Graphics Infrastructure) rakendust, Direct3D 9, 10 ja 11, mis töötab lĂ€bi API Vulkan'i kutsete ĂŒlekande, on ajakohastatud eile avaldatud versioonile . DXVK 1.5.4-s on kĂ”ne all olnud probleeme, mis seonduvad Direct3D 9 toe regressiivsete muutustega ning probleemidega, mis ilmnevad mĂ€ngudes Anno 1701, E.Y.E: Divine Cybermancy,
Forgotten Realms: Demon Stone, Kingâs Bounty ja
The Witcher.
Allikas: opennet.ru
