DXVK 1.8 odpravlja težave z nekaterimi naslovi, izboljšavami podpore za več monitorjev in še več

DXVK

Po skoraj več kot dveh mesecih razvoja predstavljena je nova različica projekta DXVK 1.8, različica v kateri popravljeni so bili nekateri naslovi iger in tudi pri igranju iger na procesorjih Intel, poleg uvesti izboljšave za podporo za več monitorjev in druge stvari.

Tisti, ki projekta ne poznajo, bi morali vedeti, da je fantastično orodje, ki lahko pretvori grafične klice Microsoft DirectX 11 in DirectX 10 v Vulkan, odprtokodni grafični API, ki je združljiv z Linuxom. Če želite uporabljati DXVK, boste poleg Wine in Vulkana očitno potrebovali 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.

Ponuja tudi implementacijo D3D11 na osnovi Vulkana za Linux in vino, Glede zmogljivosti in optimizacije pri zagonu iger Direct3D 11 v programu Wine, saj zagotavljajo tudi podporo za Direct3D9.

Glavne novosti DXVK 1.8

V tej novi različici DXGI vključuje podporo za nastavitve več monitorjev. Da bo pravilno delovalo, morate namestiti relativno novo različico Wine s podporo za XRandR 1.4.

Za reševanje težav z izvajanjem iger v sistemih brez ločenega grafičnega procesorja so na seznamu rasterizatorjev navedene programske izvedbe Vulkan, ki uporabljajo CPE, kot je Lavapipe.

Poleg tega, V izvedbi Direct3D 9 je optimiziran postopek nalaganja tekstur in preverjanja vidnosti prekrivanje predmetov z drugimi predmeti. Odpravljene težave z nepravilnim vrnitvijo seznama podprtih formatov medpomnilnika zaslona (zadnji vmesni pomnilnik).

Po drugi strani pa poudarjene so operacije optimizirane postavitve slikes za izboljšanje zmogljivosti nekaterih iger na grafičnih procesorjih Intel.

V Direct3D 11 sta privzeti nastavitvi d3d11.enableRtOutputNanFixup (za starejše različice gonilnika RADV) in d3d11.invariantPosition (za reševanje težav z anti-Z na grafičnih procesorjih RDNA2). Odpravljene težave s štetjem referenc in obdelavo ničelnih vrednosti (NaN) v senčnikih.
Popravljena opozorila pri ustvarjanju novejših različic zbirke orodij Meson.

Izpostavljene so tudi odpravljene težave v Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 in Tomb Raider Legend.

Končno če vas zanima več o tem O tej novi izdaji lahko preverite podrobnosti V naslednji povezavi.

Kako dodati podporo za DXVK v Linux?

DXVK se lahko uporablja za zagon 3D aplikacij in iger v Linuxu z uporabo Wine-a, ki deluje kot zmogljivejša alternativa vgrajeni izvedbi Direct3D 11, ki deluje v OpenGL-u.

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.7.3/dxvk-1.7.3.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.8.0.tar.gz

Nato do mape dostopamo z:

cd dxvk-1.8.0

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 omogoča tudi namestitev dll-ja kot simbolnih povezav, kar olajša posodabljanje DXVK, da dobi 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.