Valve yana fitar da Proton 5.0, babban ɗakin don gudanar da wasannin Windows akan Linux

Kamfanin Valve aka buga farkon sakin sabon reshe na aikin Farashin 5.0, wanda ya dogara ne akan ci gaban aikin Wine kuma yana nufin ba da damar aikace-aikacen caca da aka ƙirƙira don Windows kuma an gabatar da su a cikin kas ɗin Steam don aiki akan Linux. Nasarar aikin yada ƙarƙashin lasisin BSD.

Proton yana ba ku damar gudanar da aikace-aikacen wasan Windows-kawai kai tsaye akan abokin ciniki na Linux Steam. Kunshin ya haɗa da aiwatar da DirectX 9/10/11 (dangane da kunshin Rariya) da DirectX 12 (dangane da vkd3d) wanda ke aiki ta hanyar fassara kiran DirectX zuwa Vulkan API yana ba da ingantaccen tallafi ga masu kula da wasan da kuma ikon yin amfani da cikakken yanayin allo ba tare da la'akari da ƙudurin allo da aka goyan bayan wasanni ba. Don haɓaka aikin wasanni masu zare da yawa, hanyoyin "esync"(Eventfd Aiki tare) da"futex/fsync".

В sabon sigar:

  • An gama aiki tare tare da codebase 5.0 ruwan inabi, daga wanda aka canza fiye da 3500 canje-canje (reshe na baya ya dogara ne akan ruwan inabi 4.11). 207 faci daga Proton 4.11 an motsa su zuwa sama kuma yanzu an haɗa su cikin babban kunshin ruwan inabi;
  • Don yin wasanni ta amfani da Direct3D 9, ana kunna Layer DXVK ta tsohuwa, fassara kira zuwa Vulkan API. Masu amfani da tsarin ba tare da goyon bayan Vulkan ba na iya komawa zuwa bayan wined3d, wanda ke amfani da fassarar OpenGL, ta hanyar saita saitin PROTON_USE_WINED3D;
  • An ƙarfafa haɗin kai tare da abokin ciniki na Steam, wanda ya fadada kewayon wasanni masu goyan baya waɗanda ke amfani da fasaha don karewa daga gyare-gyaren wasanni mara izini. danuvo. Misali, Proton yanzu na iya yin wasanni kamar Just Cause 3, Batman: Arkham Knight da Abzu;
  • Sabbin shigarwar Proton suna dawo da bayanai game da sabon sigar tsarin aiki, kamar yadda wasu sabbin wasanni suka buƙata.
    Ma'auni na tsoffin saitunan an bar su ba canzawa;

  • An fara haɓaka haɓakawa akan haɓakar haɓakawa masu alaƙa da ƙari na tallafi don aiki tare da masu saka idanu da yawa da adaftar hoto a cikin Wine 5.0;
  • Ingantattun goyon bayan sauti na kewaye don tsofaffin wasanni;
  • An canza tsarin ma'ajin Git na aikin. An ƙara sababbin ƙananan abubuwa zuwa reshen 5.0, wanda ke buƙatar cewa lokacin ginawa daga git, dole ne a fara su tare da umurnin "git submodule update -init";
  • Kayan aiki Faudio tare da aiwatar da ɗakunan karatu na sauti na DirectX (API XAudio2, X3DAudio, XAPO da XACT3) an sabunta su don saki 20.02;
  • Interlayer Rariya, wanda ke ba da aiwatar da DXGI (Infrastructure DirectX Graphics Infrastructure), Direct3D 9, 10 da 11, aiki ta hanyar watsa shirye-shiryen kira zuwa Vulkan API, an sabunta shi zuwa sakin da aka buga jiya. 1.5.4. DXVK 1.5.4 yana gyara sauye-sauye masu alaƙa da tallafin Direct3D 9 kuma yana warware matsalolin da ke faruwa a cikin Anno 1701, EYE: Divine Cybermancy,
    Masarautar da aka manta: Dutsen Aljani, Kyautar Sarki da
    Bokaye.

source: budenet.ru

Add a comment