DXVK različice 1.5.2 je zdaj na voljo in dodaja različne popravke za igre

DXVK

Napovedana je izdaja nove različice projekta DXVK, ki je orodij, vključenih v funkcijo Steam Play iz Steam. To je fantastično orodje, kiLahko pretvori grafične klice Microsoft DirectX 11 in DirectX 10 v Vulkan, odprtokodni grafični API, ki je združljiv z Linuxom. Za uporabo DXVK poleg Wine in Vulkana očitno potrebujete tudi GPU, združljiv z Vulkanom.

Čeprav se DXVK še vedno uporablja predvsem v Steam Playu, to ni edino mesto, kjer lahko uporabniki Linuxa izkoristijo to fantastično tehnologijo. Prav tako prispeva implementacija D3D11 na osnovi Vulkana za Linux in vino, Glede zmogljivosti in optimizacije pri zagonu iger Direct3D 11 na Wine, saj nudijo tudi podporo za Direct3D9.

Glavne novosti DXVK 1.5.2

Ob uvedbi te nove različice je ena najpomembnejših sprememb el Prekinjena podpora za starejše voznike ki niso združljivi z Vulkan Graphics API 1.1 AMD / Intel (Mesa) 17.3 in starejšimi različicami, pa tudi NVIDIA 390.xx in starejšimi različicami.

Od takrat Različica Vulkan 1.0 je bila ukinjena saj ni bil v veliki meri preizkušen in ni vedno deloval pravilno, kar je omogočilo tudi čiščenje kode.

Poudarjeno je tudi, da odpravljene so bile nedavno ugotovljene napake pri izvajanju Direct3D 9 dodane so tudi majhne optimizacije za delovanje in porabo pomnilnika.

Dodana možnost d3d9.forceSwapchainMSAA prisiliti vključitev metode MSAA proti prekrivanju (Večvzorčno izravnavanje) za slike, obdelane v SwapChain. In nastavitve d3d9.deferredSurfaceCreation je omogočen, kar vam omogoča, da se znebite težav s prikazom menija v igrah serije Atelier, ki uporabljajo Direct3D 11.

Poleg tega so bile v izvedbi Direct3D 9 dodane nekatere manjkajoče verižne preklopne verige (SwapChain), ki so rešile težave z zagonom aplikacij, kot so predstavitev ATi ToyShop, Atelier Sophie in Dynasty Warriors 7.

prav tako Poudarjeno je, da so bile težave, o katerih so poročali v različnih igrah, rešene s katerimi imajo boljše rezultate z Wine + DXVK in Proton.

Od iger, ki so bile izboljšane:

  • Izvor zmajeve dobe- Odpravljene nekatere napake pri preverjanju Vulkan.
  • Entropia vesolje: dodana je bila možnost d3d11.invariantPosition odpraviti težave z Z-bojem v nekaterih grafičnih gonilnikih
  • Ferentus / Herrcot / Xiones: Popravljeno upodabljanje neba, pa tudi regresija minimapa
  • Gotska 3: d3d9.supportDFFormat je bil onemogočen za popravljanje senčnega upodabljanja
  • Zgodbe o Vesperiji:  odpravil pogoj dirke, ki je povzročil pogoste trke, ki je bil uveden v DXVK 1.4.5.
  • TrackMania United Forever- Odpravljen nepotreben čas CPU <> GPU za izboljšanje zmogljivosti
  • Vampir The Masquerade: Bloodlines: težave z upodabljanjem, odpravljene z bleščanjem oken
  • Bojevniki Oroči 4- Odpravljena manjša neskladnost pri sledenju poizvedb D3D11 zaradi številnih napak v igrah

Kako dodati podporo za DXVK v Linux?

DXVK zahteva najnovejšo stabilno različico Wine teči. Torej, če tega nimate nameščenega. Zdaj bomo morali prenesti le najnovejši stabilni paket DXVK, ta bomo našli V naslednji povezavi.

wget https://github.com/doitsujin/dxvk/releases/download/v1.5.2/dxvk-1.5.2.tar.gz

Po končanem prenosu bomo novo pridobljeni paket razpakirali, tako da lahko to storimo iz namiznega okolja ali iz samega terminala z izvajanjem naslednjega ukaza:

tar -xzvf dxvk-1.5.2.tar.gz

Nato do mape dostopamo z:

cd dxvk-1.5.2

In izvedemo ukaz sh za zaženite namestitveni skript:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Ko nameščate DXVK v predpono Wine. Prednost je v tem, da se Wine vkd3d lahko uporablja za igre D3D12 in DXVK za igre D3D11.

Novi skript vam omogoča tudi namestitev dll-ja kot simbolnih povezav, s čimer olajšate posodobitev DXVK, da dobite več predponov Wine (to lahko storite z ukazom –symlink).

Kako boste videli mapo DXVK vsebuje še dva DLL-a za 32 in 64 bitov estas postavili jih bomo po naslednjih poteh.
Kjer ga "uporabnik" zamenjate z uporabniškim imenom, ki ga uporabljate v svoji distribuciji Linuxa.

Za 64 bitov smo jih postavili v:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

In za 32 bitov v:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.