DXVK 1.6 saabub koos mängude mõningate muudatuste ja veaparandustega

DXVK

Paar päeva tagasi ilmus kihi DXVK 1.6 uus versioon, mis pakub DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ja 11 juurutamist, mis töötab Vulkani API kõnede tõlkimise kaudu.

Kuigi DXVK-d kasutatakse endiselt peamiselt Steam Play'is, pole see ainus koht, kus Linuxi kasutajad saavad seda fantastilist tehnoloogiat ära kasutada. See aitab ka kaasa Vulkanil põhinev D3D11 juurutamine Linuxile ja Wine'ile, Mis puudutab jõudlust ja optimeerimist Direct3D 11 mängude käitamisel Wine'is, kuna need pakuvad tuge ka Direct3D9-le.

DXVK 1.6 peamised uued funktsioonid

See uus versioon DXVK 1.6 paistab silma muudatuse rakendamise viisiga oma raamatukogude haldamisel Direct3D 10 abiseadmed, nii et see võib töötada ka Wine'i D3D10 efektide raamistikuga, Direct3D 9 jõudluse väiksemate täiustustega, üks sLahendus üleliigseteks muudatusteks kuvarežiimis ja muud lahendused.

Abiraamatukogude paigaldamine Direct3D 10 vaikeväärtused: d3d10.dll y d3d10_1.dll on peatatud, kuna DXVK D3D10 nõuab d3d10core.dll ja d3d11.dll D3D10 toetamiseks (dxgi.dll on vajalik ka Windowsi jaoks). Muudatus võimaldab efektide jaoks kasutada Wine'is välja töötatud D3D10 raamistikku, mida mõnes mängus kasutatakse.

DXVK 1.6 tutvustab Direct3D 9 juurutamisel väikseid jõudluse optimeerimisi, lisaks krahhi parandamisele, kui üritatakse apitrace'ist hetktõmmiseid jäädvustada.

Ka fikseeritud krahh mõnes Source 2 mängus Kasutades oma renderdust D3D9, tehti ka üleliigne ekraanirežiimi lüliti ja parandati viga, mis osades mängudes video kuvamisel näitas rohelist raami.

Mõne mängupealkirjaga lahendatud probleemide osas mainitakse järgmist:

  • Mütsi aeg- Fikseeritud regressioon, kus väljundi eraldusvõime muutmisel oleks halb
  • Dead Space : Fikseeritud musta ruudu esemed.
  • DoDonPachi Resurrection : Fikseeritud krahh käivitamisel.
  • Draakoni dogma : Täisekraanil lahendatud probleemid.
  • Star Wars: Republic Commando : Juurutatud puuduvad pildivormingud.
  • Yomawari: Midnight Shadows : Fikseeritud krahh käivitamisel.

Lõpuks, kui soovite projekti ja selle kasutamise kohta rohkem teada saada, tutvuge üksikasjadega dokumendis järgmine link.

Kuidas lisada DXVK tugi Linuxile?

DXVK kasutamiseks on vaja API Vulkan 1.1 toega draivereid, nagu AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 ja AMDVLK.

DXVK-d saab kasutada 3D-rakenduste ja mängude käitamiseks Linuxis, kasutades Wine'i, toimides suurema jõudlusega alternatiivina Wine'i sisseehitatud Direct3D 11 rakendusele, mis töötab OpenGL-is.

DXVK nõuab veini uusimat stabiilset versiooni jooksma. Nii et kui teil pole seda installitud. Nüüd peame alla laadima ainult DXVK uusima stabiilse paketi, selle leidsime Järgmisel lingil.

wget https://github.com/doitsujin/dxvk/releases/download/v1.6.0/dxvk-1.6.0.tar.gz

Pärast allalaadimist teeme nüüd lahti just paketi pakkimise. Seda saab teha oma töölauakeskkonnast või terminalist ise, käivitades järgmise käsu:

tar -xzvf dxvk-1.6.0.tar.gz

Seejärel pääseme kausta juurde:

cd dxvk-1.6.0

Ja täidame sh käsu käivitage installiskript:

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

DXVK installimisel Wine'i prefiksisse. Eeliseks on see, et Wine vkd3d saab kasutada D3D12 mängude jaoks ja DXVK D3D11 mängude jaoks.

Samuti võimaldab uus skript installida dll sümboolsete linkidena, mis muudab DXVK värskendamise lihtsamaks, et saada rohkem Veini-eesliiteid (saate seda teha käsuga –symlink).

Kuidas näete kausta DXVK sisaldab veel kahte 32 ja 64 bitiga dll-i estas paigutame need järgmiste marsruutide järgi.
Kus "kasutaja" asendate selle kasutajanimega, mida kasutate oma Linuxi levitamisel.

64 bitti jaoks panime need sisse:

~/.wine/drive_c/windows/system32/

O

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

Ja 32 bitti jaoks:

~/.wine/drive_c/windows/syswow64

O

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

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.