DXVK 1.9 sisältää tuen YUV-tekstuureille, korjauksille ja muulle

Dxvk

DXVK 1.9: n uuden version julkaisu on juuri ilmoitettu jossa on tehty useita muutoksia, joista YUV-tekstuurit, viiveiden ja kehysten parannukset erottuvat. Tämä uusi DXVK-versio vaatii Vulkan 1.1 -sovellusliittymän kanssa yhteensopivia ohjaimia, kuten Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 ja AMDVLK.

Niille, joille projekti ei ole tuttu, heidän tulisi tietää se työkalu, joka voi muuntaa Microsoft DirectX 11- ja DirectX 10 -grafiikkapuhelut Vulkanille, avoimen lähdekoodin grafiikkasovellusliittymälle, joka on yhteensopiva Linuxin kanssa. DXVK: n käyttämiseen tarvitaan viinin ja Vulkanin lisäksi tietysti Vulkan-yhteensopiva GPU.

DXVK 1.9: n tärkeimmät uudet ominaisuudet

Tässä uudessa versiossa korostetaan sitä lisättiin alkuperäinen tuki värien alinäytteistetyille YUV-tekstuurimuodoille, kuten NV12, jota käytetään videotoistoon joissakin peleissä.

Sen lisäksi ID3D11VideoProcessor-sovellusliittymä otettiin käyttöön, käytetään videolähtöön peleissä Nier Replicant ja Contra: Rogue Corps ja lisäsi myös tukea GPU: iden konservatiiviselle rasteroinnille jotka tukevat tätä toimintoa. Muutos sallii NVIDIA ShadowLibs -vaihtoehdon käyttämisen Final Fantasy XV: ssä ja muissa peleissä.

Lisäksi, mainitaan pienempi näyttöviive, joka voi ratkaista Vsyncin, FPS-korkkien tai DXGI-asetusten rajoittamien pelien ongelmat ja lopettaa myös tietojen lähettämisen sovelluksille Vulkan-ohjelmistojen toteutuksista, kuten Lavapipe, jos järjestelmässä on Vulkan-yhteensopiva GPU, mikä ratkaisee ongelmat, kun pelit yrittävät käyttää Lavapipeä oikean ohjaimen sijasta. Lavapipen ottamiseksi käyttöön ehdotetaan ympäristömuuttujan VK_ICD_FILENAMES asettamista.

Muista muutoksista jotka erottuvat:

  • Kehysnopeuden rajoitinta rajoitettiin komponentilla, jota voidaan käyttää sellaisten pelien oikeaan toimintaan, joita ei ole suunniteltu suurelle FPS-nopeudelle.
  • Parannettu tekstuurien ja puskureiden lataus D3D9: een.
  • Kiinteä lähdekerros ei näy käytettäessä DXVK: n DXGI-toteutusta
  • Kiertotapa on poistettu käytöstä, jotta Nvidia-ohjaimien satunnaisten kaatumisten määrä vähenisi, koska ajureiden ongelma korjattiin versioissa 465.xx, mikä voi parantaa joidenkin pelien suorituskykyä.
  • Korjattu tarkkuusongelmat varjostimissa, joissa ei ole refactoringAllowed-lippua.
  • Korjattu joitain mahdollisia kuvien poistamiseen liittyviä ongelmia, jotka voivat johtaa artefakteihin tai rikkoutuneeseen renderöintiin.
  • Korjattu ongelma, jossa isoilla tiedostotunnisteilla pelit voivat luoda päällekkäisiä tietueita tai välimuistitiedostoja.

Vihdoin jos olet kiinnostunut tietämään siitä lisää Tästä uudesta versiosta voit tarkistaa yksityiskohdat Seuraavassa linkissä.

Kuinka lisätä DXVK-tuki Linuxiin?

DXVK: ta voidaan käyttää 3D-sovellusten ja -pelien suorittamiseen Linuxissa Wine-toiminnon avulla, mikä on tehokkaampi vaihtoehto Winein sisäänrakennetulle Direct3D 11 -toteutukselle, joka toimii OpenGL: llä.

DXVK vaatii viinin uusimman vakaan version juosta. Joten, jos sinulla ei ole tätä asennettuna. Nyt meidän on vain ladattava uusin vakaa DXVK-paketti, löydämme tämän Seuraavassa linkissä.

wget https://github.com/doitsujin/dxvk/releases/download/v1.9/dxvk-1.9.tar.gz

Latauksen suorittamisen jälkeen puramme juuri hankitun paketin, tämä voidaan tehdä työpöytäympäristöstä tai itse päätelaitteesta suorittamalla seuraava komento:

tar -xzvf dxvk-1.9.tar.gz

Sitten pääsemme kansioon seuraavilla tavoilla:

cd dxvk-1.9

Ja me suoritamme sh-komennon Suorita asennusohjelma:

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

Asennettaessa DXVK Wine-etuliitteeseen. Etuna on, että Wine vkd3d: tä voidaan käyttää D3D12-peleissä ja DXVK: ta D3D11-peleissä.

Uusi komentosarja mahdollistaa myös dll: n asentamisen symbolisiksi linkeiksi, mikä helpottaa DXVK: n päivittämistä, jotta saat enemmän Wine-etuliitteitä (voit tehdä tämän komennolla –symlink).

Kuinka näet kansion DXVK sisältää kaksi muuta dll-tiedostoa 32 ja 64 bitille estas aiomme sijoittaa ne seuraavien reittien mukaan.
Missä "käyttäjä" korvaa sen käyttäjänimellä, jota käytät Linux-jakelussa.

Laitamme ne 64 bittiä varten:

~/.wine/drive_c/windows/system32/

O

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

Ja 32 bittiä:

~/.wine/drive_c/windows/syswow64

O

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

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.