Valve Company l-ewwel rilaxx ta 'fergħa ġdida tal-proġett , li hija bbażata fuq l-iżviluppi tal-proġett Wine u għandha l-għan li tiżgura t-tnedija fi Linux applikazzjonijiet tal-logħob maħluqa għal Windows u ppreżentat fil-katalgu Steam. Żviluppi tal-proġett taħt liċenzja BSD.
Proton jippermettilek tniedi direttament fi Linux-Applikazzjonijiet tal-logħob tal-klijent Steam fornuti biss għal WindowsIl-pakkett jinkludi implimentazzjoni ta' DirectX 9/10/11 (ibbażata fuq il-pakkett ) u DirectX 12 (ibbażat fuq ), li taħdem permezz tat-traduzzjoni ta 'sejħiet DirectX għall-API Vulkan, tipprovdi appoġġ imtejjeb għall-kontrolluri tal-logħob u l-abbiltà li tuża l-modalità ta' skrin sħiħ irrispettivament mir-riżoluzzjonijiet tal-iskrin appoġġjati fil-logħob. Biex tiżdied il-prestazzjoni tal-logħob multi-threaded, il-mekkaniżmi huma appoġġjati ""(Sinkronizzazzjoni ta' Eventfd) u "".
В :
- Is-sinkronizzazzjoni mal-codebase tlestiet , li minnha ġew trasferiti aktar minn 3500 bidla (il-fergħa preċedenti kienet ibbażata fuq l-inbid 4.11). 207 garża minn Proton 4.11 ġew imċaqalqa upstream u issa huma inklużi fil-pakkett ewlieni tal-Inbid;
- Biex tirrendi logħob bl-użu ta 'Direct3D 9, is-saff DXVK huwa attivat awtomatikament, u jittraduċi sejħiet għall-API Vulkan. Utenti ta 'sistemi mingħajr appoġġ Vulkan jistgħu jerġgħu lura għall-backend wined3d, li juża traduzzjoni OpenGL, billi jistabbilixxi l-issettjar PROTON_USE_WINED3D;
- L-integrazzjoni mal-klijent Steam ġiet imsaħħa, li espandiet il-firxa ta 'logħob appoġġjat li juża t-teknoloġija biex jipproteġi kontra modifika mhux awtorizzata tal-logħob . Per eżempju, Proton issa jistgħu jilagħbu logħob bħal Just Cause 3, Batman: Arkham Knight u Abzu;
- Installazzjonijiet ġodda tal-Proton jirritornaw informazzjoni dwar verżjoni aktar ġdida tas-sistema operattiva, kif meħtieġ minn xi logħob ġdid.
Il-parametri tas-settings qodma jitħallew mhux mibdula; - L-iżvilupp beda fuq titjib sinifikanti relatat maż-żieda ta 'appoġġ għall-ħidma ma' monitors multipli u adapters tal-grafika f'Wine 5.0;
- Appoġġ imtejjeb tal-ħoss surround għal logħob anzjani;
- L-istruttura tar-repożitorju Git tal-proġett ġiet mibdula. Ġew miżjuda sottomoduli ġodda mal-fergħa 5.0, li teħtieġ li meta tinbena minn git, għandhom jiġu inizjalizzati bil-kmand "git submodule update —init";
- Komponenti bl-implimentazzjoni tal-libreriji tal-ħoss DirectX (API XAudio2, X3DAudio, XAPO u XACT3) aġġornati għar-rilaxx 20.02;
- Saff ta' bejn is-saffi , li tipprovdi implimentazzjoni ta 'DXGI (Infrastruttura Grafika DirectX), Direct3D 9, 10 u 11, li taħdem permezz ta' sejħiet ta 'xandir lill-API Vulkan, ġiet aġġornata għar-rilaxx ippubblikat il-bieraħ . DXVK 1.5.4 jiffissa rigressjonijiet relatati mal-appoġġ Direct3D 9 u jsolvi kwistjonijiet li jseħħu f'Anno 1701, EYE: Divine Cybermancy,
Realms Minsija: Demon Stone, King's Bounty u
Il-Witcher.
Sors: opennet.ru
