DXVK 1.9.1 sisältää virheenkorjauksia, suorituskyvyn parannuksia ja paljon muuta

Dxvk

Muutama päivä sitten DXVK 1.9.1: n uuden version julkaisu julkistettiin missä joitakin korjauksia on tehty virheet ja muun muassa Mesan aiempiin versioihin liittyvän koodin poistaminen.

Niille, jotka eivät vieläkään tiedä DXVK: sta, heidän pitäisi tietää mikä se on yksi Steam Play -toiminnon sisältämistä työkaluista Steamistä. Se on upea työkalue voi muuntaa Microsoft DirectX 11- ja DirectX 10 -grafiikkapuheluja 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.

Vaikka DXVK: ta käytetään edelleen ensisijaisesti Steam Play -palvelussa, se ei ole ainoa paikka, jossa Linux-käyttäjät voivat hyödyntää tätä upeaa tekniikkaa. Se myös myötävaikuttaa Vulkan-pohjainen D3D11-toteutus Linuxille ja Viinille, Mitä tulee suorituskykyyn ja optimointiin suorittaessaan Direct3D 11 -pelejä Viinissä, koska ne tarjoavat myös tukea Direct3D9: lle.

DXVK 1.9.1: n tärkeimmät uudet ominaisuudet

Tässä uudessa toteutuksessa kehittäjät on korjannut erilaisia ​​suorituskykyyn ja vakauteen liittyviä ongelmia D3D9 -lukitusmekanismin uudelleenkäsittelyn jälkeen, lisäksi D3D11: n vaiheiden tekstuurin käsittelyä muutettiin, Tämä johti muistin kulutukseen ja kuvien kopiointiin, joita tarvitaan tietojen siirtämiseen suorittimen ja näytönohjaimen välillä.

Lisäksi lukon primitiivit on suunniteltu uudelleen Windows SRW -lukkojen perusteella, jotka ovat tehokkaampia kuin winwreads -mikrototeutus, ja poistettiin Mesa -vanhempien versioiden kiertokoodi (<= 19.0).

kuten ongelmia, jotka on ratkaistu joillakin nimikkeillä videopeleistä mainitaan seuraavat:

  • Earth Defense Force 5- Korjatut suorituskykyongelmat, jotka johtuvat pelistä, joka usein kääntää pystysynkronoinnin kehysten välillä päälle ja pois päältä.
  • Farcry 1: Nvidian grafiikkasuoritin on väärennetty korkealaatuisen veden renderöinnin mahdollistamiseksi.
  • Far Cry 5 ja muut Dunia Engine -pelit: korjasi erilaisia ​​ongelmia alustamattoman muistin vuoksi.
  • GTA IV: Korjattu viallinen sovellusprofiili, joka rikkoisi pelaamisen Nvidia -grafiikkasuorittimissa.
  • Nousu 3: Korjattu Nvidian grafiikkasuorittimien kaatuminen.
  • Final Fantasy World: poista MSAA väkisin käytöstä korjataksesi pelivirheitä.

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.1/dxvk-1.9.1.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.1.tar.gz

Sitten pääsemme kansioon seuraavilla tavoilla:

cd dxvk-1.9.1

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.

  1.   Henrique Afonso dijo

    Nyt en saa asennusta valmiiksi, se näkyy samassa viestissä, sillä ei ole väliä, minkä dxvk -version haluat asentaa.

    henrique @ henrique-Aspire-F5-573G: ~ $ cd Lataukset
    henrique @ henrique-Aspire-F5-573G: ~ / Lataukset $ cd dxvk-1.9.2
    henrique @ henrique-Aspire-F5-573G: ~ / Lataukset / dxvk-1.9.2 $ sudo sh setup_dxvk.sh install
    [sudo] senha henriquelle:
    setup_dxvk.sh: 31: 0: ei löydy
    viini: kokoonpano L »/juuri/.viini» on päivitetty.
    setup_dxvk.sh: 86: Huono vaihto
    henrique @ henrique-Aspire-F5-573G: ~ / Lataukset / dxvk-1.9.2 $