DXVK 2.3.1 je već izašao i ovo su njegove novosti

DXVK

DXVK se može koristiti za pokretanje 3D aplikacija i igara na Linuxu koristeći Wine

Najavljeno je lansiranje nove verzije sloja DXVK 2.3.1, koja dolazi s popravci velikog broja grešaka u različitim naslovima, kao i poboljšanu podršku za proširenja Vulkan, ažuriranje ovisnosti i više.

Nova verzija DXVK 2.3.1 sada zahtijeva upravljačke programe koji podržavaju Vulkan 1.3 API, kao što su Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 i AMDVLK. DXVK se koristi za pokretanje 3D aplikacija i igara na Linuxu s Wineom, nudeći superiorne performanse izvornim Direct3D 9/10/11 implementacijama Wine preko OpenGL-a.

Što je novo u DXVK 2.3.1?

U ovoj novoj verziji DXVK 2.3.1 implementirano je da sustava i ako ga upravljački program podržava, proširenje Vulkan VK_NV_raw_access_chains povećava učinkovitost generiranja koda na NVIDIA GPU-ovima, čime se performanse nekih D3D11 igara približavaju performansama na Windowsima s NVIDIA upravljačkim programima 550.40.55 ili novijim i Proton Experimental verzijama.

Osim toga, redizajnirana metoda kopiranja međuspremnika sustava na GPU za D3D9 igranje, što je rezultiralo poboljšanim performansama u igrama kao što su Shank 2, Flammable Freddy i Blood Rayne.

U vezi s ispravcima grešaka u naslovima i drugim manjim poboljšanjima u DXVK 2.3.1:

  • Popravljena nevažeća SPIR-V generacija za Renderdocove interne D3D11 shadere.
  • Popravljeno nedefinirano ponašanje s konstantnim učitavanjima međuspremnika izvan granica s dinamičkim indeksima.
  • Ispravljen HDR koji nije omogućen za nizove zamjene DXGI_FORMAT_R16G16B16A16_FLOAT.
  • Promijenjena je opcija dxgi.syncInterval da se također primjenjuje na D3D12 igre.
  • Vraćena je upotreba VK_FORMAT_A8_UNORM zbog problema s renderiranjem u nekim igrama.
  • D3D9 igre će sada postaviti polje VkApplicationInfo::applicationVersion na 1.
  • Promijenjen je način na koji se dinamički memorijski međuspremnici kopiraju iz sustava u GPU u D3D9 igrama, poboljšavajući performanse u igrama kao što su Shank 2, Flammable Freddy i Blood Rayne.
  • Omogućena je samo alfa pokrivenost prilikom renderiranja na cilj renderiranja s više uzoraka u D3D9, popravljanje problema s netočnim osvjetljenjem i podrhtavanjem u nekim igrama.
  • U Assassin's Creedu 2 popravljeno rušenje na alt kartici. 
  • Totalni rat: Srednji vijek 2 popravljen crni zaslon za učitavanje u prozorskom načinu rada
  • U Battlefield 2 i Battlefield 2142: Popravljeno nestajanje odabira opreme i korisničkog sučelja u alternativnoj kartici. 
  • Popravljena određena rušenja i problemi u igrama kao što su Ace Combat Assault Horizon, Battlestations Midway, Codename Panzers Phase One/Two, Dead Space (2008), Granblue Fantasy Relink, Gujian 2, Kenshi, MySims, Operation Flashpoint: Red River, SkyDrift, Sonic CD, Supreme Ruler Ultimate, Tales of Borderlands, The Settlers, UK Train Simulator 1 i War Thunder.

Konačno ako vas zanima više o tome O ovom novom izdanju možete provjeriti detalje U sljedećem linku.

Kako dodati DXVK podršku Linuxu?

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 Winea trčati. Dakle, ako ovo nemate instalirano. Sada ćemo morati preuzeti samo najnoviji stabilni paket DXVK, ovaj koji smo pronašli U sljedećem linku.

wget https://github.com/doitsujin/dxvk/releases/download/v2.3/dxvk-2.3.tar.gz

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

tar -xzvf dxvk-2.3.1.tar.gz

Zatim pristupamo mapi sljedećom naredbom:

cd dxvk-2.3.1

Unutar mape možemo pronaći potrebne datoteke za naše Wine prefikse, i 32-bitne i 64-bitne. smjestit ćemo ih prema sljedećim rutama.
Gdje ga "korisnik" zamjenjujete korisničkim imenom koje koristite u svojoj 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/

Ili u slučaju da ste identificirali prefiks gdje ćete koristiti datoteke:

export WINEPREFIX=/path/to/wineprefix
cp x64/*.dll $WINEPREFIX/drive_c/windows/system32
cp x32/*.dll $WINEPREFIX/drive_c/windows/syswow64
winecfg

Isto tako, pozivam vas da pregledate dokumentaciju o korištenju i kompilaciji, ako vas to zanima, u sljedeći link.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.