DXVK 1.6 dolazi s određenim izmjenama i ispravcima grešaka u igrama

Dxvk

Prije nekoliko dana objavljena je nova verzija DXVK 1.6 sloja, koji pruža implementaciju DXGI (DirectX grafička infrastruktura), Direct3D 9, 10 i 11, koji funkcionira kroz prevođenje poziva na Vulkan API.

Iako se DXVK i dalje primarno koristi na Steam Playu, to nije jedino mjesto na kojem korisnici Linuxa mogu iskoristiti ovu fantastičnu tehnologiju. Takođe doprinosi implementacija D3D11 zasnovana na Vulkanu za Linux i vino, Što se tiče performansi i optimizacije prilikom pokretanja Direct3D 11 igara na Wineu, jer one također pružaju podršku za Direct3D9.

Glavne nove karakteristike DXVK 1.6

Ova nova verzija DXVK 1.6 se izdvaja po promjeni u načinu na koji rukuje svojim bibliotekama Pomoćne komponente Direct3D 10, tako da može raditi i sa Wineovim D3D10 okvirom efekata, manja poboljšanja Direct3D 9 performansi, one sRješenje za suvišne promjene u režimu prikaza i druga rešenja.

Instalacija pomoćnih biblioteka Zadane postavke Direct3D 10: d3d10.dll y d3d10_1.dll je zaustavljen jer D3D10 u DXVK zahtijeva d3d10core.dll i d3d11.dll za podršku D3D10 (dxgi.dll je potreban i za Windows). Izmjena vam omogućava korištenje okvira D3D10 razvijenog u programu Wine za efekte, koji se koristi u nekim igrama.

DXVK 1.6 uvodi male optimizacije performansi u implementaciji Direct3D 9, pored popravljanja pada prilikom pokušaja snimanja snimaka s apitracea.

Pored toga popravljen pad u nekim igrama Source 2 Korištenjem vlastitog D3D9 rendera, uklonjena je i suvišna sklopka načina rada na ekranu i ispravljena je greška koja je prikazivala zeleni okvir prilikom prikazivanja video zapisa u nekim igrama.

U dijelu riješenih problema s nekim naslovima igara spominju se:

  • Šešir u vremenu- Ispravljena je regresija u kojoj bi se izlaz slabo skalirao pri promjeni rezolucije
  • Dead Space : Fiksni crni kvadratni artefakti.
  • DoDonPachi uskrsnuće : Ispravljen pad prilikom pokretanja.
  • Zmajeva dogma : Fiksni problemi na cijelom ekranu.
  • Ratovi zvijezda: Republički komandos : Primijenjeni nedostajući formati slika.
  • Yomawari: Ponoćne sjene : Ispravljen pad prilikom pokretanja.

Konačno, ako želite znati više o projektu, kao i o njegovoj upotrebi, možete potražiti detalje u sljedeći link.

Kako dodati DXVK podršku Linuxu?

Za upotrebu DXVK potrebni su upravljački programi s podrškom za API Vulkan 1.1, kao što su AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 i AMDVLK.

DXVK se može koristiti za pokretanje 3D aplikacija i igara na Linuxu koristeći Wine, djelujući kao alternativa visokih performansi ugrađenoj implementaciji Direct3D 11 Wine koja radi na OpenGL-u.

DXVK zahtijeva najnoviju stabilnu verziju Wine-a trčati. Dakle, ako ovo nemate instalirano. Sada ćemo morati preuzeti samo najnoviji stabilni paket DXVK, ovaj koji smo pronašli Na sledećem linku.

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

Nakon što smo sada izvršili preuzimanje, raspakirat ćemo novostečeni paket, to se može učiniti iz vašeg okruženja radne površine ili sa samog terminala izvršavanjem sljedeće naredbe:

tar -xzvf dxvk-1.6.0.tar.gz

Zatim pristupamo mapi sa:

cd dxvk-1.6.0

I izvršavamo naredbu sh za pokrenite skriptu za instalaciju:

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

Kada instalirate DXVK u prefiks Wine. Prednost je što se Wine vkd3d može koristiti za igre D3D12, a DXVK za igre D3D11.

Također, nova skripta vam omogućava da instalirate dll kao simboličke veze, olakšavajući ažuriranje DXVK-a kako biste dobili više vinskih prefiksa (to možete učiniti putem naredbe –symlink).

Kako ćete vidjeti mapu DXVK sadrži dvije druge DLL datoteke za 32 i 64 bita estrade smjestit ćemo ih prema sljedećim rutama.
Gdje ga "korisnik" zamjenjujete korisničkim imenom koje koristite u vašoj Linux distribuciji.

Za 64 bita stavljamo ih u:

~/.wine/drive_c/windows/system32/

O

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

I za 32 bita u:

~/.wine/drive_c/windows/syswow64

O

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

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.