DXVK 1.6 prihaja z nekaj spremembami in popravki napak v igrah

DXVK

Pred nekaj dnevi izšla je nova različica sloja DXVK 1.6, ki zagotavlja implementacijo DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 in 11, ki deluje s prevajanjem klicev na API Vulkan.

Č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.6

Ta nova različica DXVK 1.6 izstopa po spremembi v načinu ravnanja s knjižnicami Pomožna sredstva Direct3D 10, tako da lahko deluje tudi z okvirom učinkov Wine D3D10, manjše izboljšave delovanja Direct3D 9, eno sRešitev za odvečne spremembe v načinu prikaza in druge rešitve.

Namestitev pomožnih knjižnic Privzete vrednosti Direct3D 10: d3d10.dll y d3d10_1.dll se je ustavil, ker zahteva D3D10 v DXVK d3d10core.dll in d3d11.dll za podporo D3D10 (dxgi.dll je potreben tudi za Windows). Sprememba vam omogoča, da za učinke uporabite ogrodje D3D10, razvito v programu Wine, ki se uporablja v nekaterih igrah.

DXVK 1.6 uvaja majhne optimizacije zmogljivosti pri izvedbi Direct3D 9, poleg odpravljanja zrušitve pri poskusu zajemanja posnetkov iz apitrace.

Tudi odpravljen zrušitev v nekaterih igrah Source 2 Z lastnim renderjem D3D9 je bila odstranjena tudi odvečna tipka za način zaslona in odpravljena napaka, ki je prikazovala zeleni okvir pri prikazovanju videoposnetka v nekaterih igrah.

Pri delu rešenih problemov z nekaterimi naslovi iger so omenjeni:

  • Klobuk v času- Odpravljena je bila regresija, pri kateri bi se izhod slabo spreminjal pri spreminjanju ločljivosti
  • Dead space : Popravljeni artefakti črnega kvadrata.
  • Vstajenje DoDonPachi : Odpravljen zrušitev ob zagonu.
  • Dragon's Dogma : Popravljene težave na celotnem zaslonu.
  • Star Wars: Republic Commando : Implementirani manjkajoči formati slik.
  • Yomawari: Polnočne sence : Odpravljen zrušitev ob zagonu.

Če želite izvedeti več o projektu in njegovi uporabi, si oglejte podrobnosti v naslednja povezava.

Kako dodati podporo za DXVK v Linux?

Za uporabo DXVK so potrebni gonilniki s podporo API Vulkan 1.1, kot so AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 in AMDVLK.

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.6.0/dxvk-1.6.0.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.6.0.tar.gz

Nato do mape dostopamo z:

cd dxvk-1.6.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 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.