DXVK 1.6 sisältää joitain muutoksia ja virhekorjauksia peleihin

Dxvk

Muutama päivä sitten DXVK 1.6 -kerroksen uusi versio julkaistiin, joka tarjoaa DXGI: n (DirectX Graphics Infrastructure), Direct3D 9: n, 10: n ja 11: n toteutuksen, joka toimii kääntämällä puhelut Vulkan-sovellusliittymään.

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 suorittaessa Direct3D 11 -pelejä Viinissä, koska ne tarjoavat myös tukea Direct3D9: lle.

DXVK 1.6: n tärkeimmät uudet ominaisuudet

Tämä uusi versio DXVK 1.6 erottuu muutoksesta kirjastojensa käsittelyssä Direct3D 10 -lisälaitteet, joten se voi toimia myös Watin D3D10-efektikehyksen kanssa, pieniä parannuksia Direct3D 9 -suorituskykyyn, yksi sRatkaisu tarpeettomiin muutoksiin näyttötilassa ja muita ratkaisuja.

Apukirjastojen asennus Direct3D 10 -oletusarvot: d3d10.dll y d3d10_1.dll on pysähtynyt, koska DXVK: n D3D10 vaatii d3d10core.dll ja d3d11.dll D3D10: n tukemiseksi (dxgi.dll vaaditaan myös Windowsissa). Muutoksen avulla voit käyttää Viinissä kehitettyjä D3D10-kehyksiä vaikutuksiin, jota käytetään joissakin peleissä.

DXVK 1.6 esittelee pieniä suorituskyvyn optimointeja Direct3D 9 -toteutuksessa, kaatumisen lisäksi, kun yritetään kaapata tilannekuvia apitracesta.

Myös kiinteä kaatuminen joissakin Source 2 -peleissä Käyttämällä omaa D3D9-renderöintiä poistettiin myös redundantti näyttötilan kytkin ja vika, joka näytti vihreää kehystä videon näyttämisessä joissakin peleissä, korjattiin.

Joidenkin pelien kanssa ratkaistavien ongelmien osalta mainitaan seuraavat:

  • Hattu ajoissa- Korjattu regressio, jossa tulos skaalautui huonosti, kun tarkkuutta muutettiin
  • Dead Space : Kiinteät mustan neliön esineet.
  • DoDonPachi ylösnousemus : Korjattu kaatuminen käynnistyksen yhteydessä.
  • Dragon's Dogma : Koko näytön korjaamat ongelmat.
  • Star Wars: Republic Commando : Puuttuvat kuvamuodot on otettu käyttöön.
  • Yomawari: Keskiyön varjot : Korjattu kaatuminen käynnistyksen yhteydessä.

Lopuksi, jos haluat tietää enemmän projektista ja sen käytöstä, voit tutustua yksityiskohtiin seuraava linkki.

Kuinka lisätä DXVK-tuki Linuxiin?

DXVK: n käyttämiseen tarvitaan ohjaimet, joilla on API Vulkan 1.1 -tuki, kuten AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 ja AMDVLK.

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.6.0/dxvk-1.6.0.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.6.0.tar.gz

Sitten pääsemme kansioon seuraavilla tavoilla:

cd dxvk-1.6.0

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ä.

Uuden komentosarjan avulla voit myös asentaa dll: n symbolisiksi linkeiksi, mikä helpottaa DXVK: n päivittämistä saadaksesi lisää Wine-etuliitteitä (voit tehdä tämän –symlink-komennolla).

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.