DXVK 1.6 kommer med noen endringer og feilrettinger i spill

DXVK

Noen dager siden den nye versjonen av DXVK 1.6-laget ble utgitt, som gir implementering av DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11, som fungerer gjennom oversettelsen av Vulkan API-samtaler.

Mens DXVK fremdeles brukes primært på Steam Play, er det ikke det eneste stedet Linux-brukere kan dra nytte av denne fantastiske teknologien. Det bidrar også den Vulkan-baserte D3D11-implementeringen for Linux og vin, Når det gjelder ytelse og optimalisering når du kjører Direct3D 11-spill på Wine siden de også gir støtte for Direct3D9.

Viktigste nye funksjoner i DXVK 1.6

Denne nye versjonen av DXVK 1.6 skiller seg ut for å implementere en endring i måten den håndterer biblioteker på Direct3D 10-tilleggsutstyr, slik at det også kan fungere med Wines D3D10-effektrammeverk, mindre forbedringer av ytelsen til Direct3D 9, en sLøsning for overflødige endringer i skjermmodus og andre løsninger.

Installasjon av hjelpebiblioteker Standard3D 10-standardinnstillinger: d3d10.dll y d3d10_1.dll har stoppet fordi D3D10 i DXVK krever d3d10core.dll og d3d11.dll for å støtte D3D10 (dxgi.dll er også nødvendig for Windows). Endringen lar deg bruke D3D10-rammeverket utviklet i Wine for effekter, som brukes i noen spill.

DXVK 1.6 introduserer små ytelsesoptimaliseringer i Direct3D 9-implementering, i tillegg til å fikse et krasj når du prøver å fange øyeblikksbilder fra apitrace.

Også fast krasj i noen Source 2-spill Ved å bruke sin egen D3D9-gjengivelse ble den redundante skjermmodusbryteren fjernet, og en feil som viser en grønn ramme når du viser en video i noen spill, ble løst.

Fra problemene som er løst med noen spiltitler, nevnes følgende:

  • A har i tide- Fikset en regresjon der produksjonen ville skaleres dårlig når du endret oppløsningen
  • dead Space : Faste svarte firkantede gjenstander.
  • DoDonPachi Oppstandelse : Fast krasj ved oppstart.
  • Dragon's Dogma : Faste problemer med full skjerm.
  • Star Wars: Republic Commando : Implementerte manglende bildeformater.
  • Yomawari: Midnight Shadows : Fast krasj ved oppstart.

Til slutt, hvis du vil vite mer om prosjektet, samt bruken av det, kan du se detaljene i følgende lenke.

Hvordan legger jeg til DXVK-støtte til Linux?

For å bruke DXVK kreves drivere med API Vulkan 1.1-støtte, slik som AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 og AMDVLK.

DXVK kan brukes til å kjøre 3D-applikasjoner og spill på Linux ved hjelp av Wine, og fungerer som et alternativ med høyere ytelse til Wines innebygde Direct3D 11-implementering som kjører på OpenGL.

DXVK krever den siste stabile versjonen av Wine å løpe. Så hvis du ikke har dette installert. Nå trenger vi bare å laste ned den siste stabile pakken med DXVK, denne vi fant I den følgende lenken.

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

Etter å ha gjort nedlastingen nå, skal vi pakke ut den nyinnhentede pakken, dette kan gjøres med fra skrivebordsmiljøet eller fra selve terminalen ved å utføre følgende kommando:

tar -xzvf dxvk-1.6.0.tar.gz

Deretter får vi tilgang til mappen med:

cd dxvk-1.6.0

Og vi utfører sh-kommandoen til kjør installasjonsskriptet:

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

Når du installerer DXVK i et prefiks av Wine. Fordelen er at Wine vkd3d kan brukes til D3D12-spill og DXVK for D3D11-spill.

Det nye skriptet lar deg også installere dll som symbolske lenker, noe som gjør det lettere å oppdatere DXVK for å få flere vinprefikser (du kan gjøre dette via kommandoen –symlink).

Hvordan vil du se mappen DXVK inneholder to andre dll-filer for 32 og 64 bits det er du vi skal plassere dem i henhold til følgende ruter.
Hvor "bruker" du erstatter den med brukernavnet du bruker i din Linux-distribusjon.

For 64 biter setter vi dem i:

~/.wine/drive_c/windows/system32/

O

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

Og for 32 bits i:

~/.wine/drive_c/windows/syswow64

O

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

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.