DXVK 1.7.2 ankommer med rettelser til forskellige Direct3D 9 bugs

DXVK

Den nye version af DXVK 1.7.2-projektet er netop blevet frigivet, hvori forskellige rettelser blev præsenteret, der forbedrer dette populære bibliotek til kortlægning af Direct3D 9/10/11 over Vulkan API.

For dem, der ikke kender til DXVK, skal de vide, at det er et bibliotek det fungerer gennem oversættelse af Vulkan API-kald.

Mens DXVK Selvom det mest bruges på Steam Play, er det ikke det eneste sted hvor Linux-brugere kan drage fordel af denne fantastiske teknologi. Også bringer den Vulkan-baserede D3D11-implementering til Linux og vin, Med hensyn til ydeevne og optimering, når du kører Direct3D 11-spil i vin, da de også understøtter Direct3D9.

Vigtigste nye funktioner i DXVK 1.7.2

Denne nye version af DXVK 1.7.2 bringer rettelser til forskellige Direct3D 9-fejl samt rettelser til gengivelse af problemer med AMD-drivere til nogle Unity-spil, og er, at der var en stor regression til stede i D3D9-implementeringen, der forårsagede nedbrud i mange spil.

udover det understøttelse af deaktivering af logfiler er blevet implementeret og diverse rettelser/forbedringer når du bruger D3D9 med AMDVLK Vulkan-driver.

En anden af ​​rettelserne, der blev foretaget, var en rettelse til problemer med stak overløb i nogle 32-bit spil der bruger D3D9, samt en rettelse til gengivelsesproblemer i Unity Engine-spil, der kører på systemer med AMD-drivere.

På den anden side nævner udviklerne, at denne nye version har forbedret Unicode-understøttelse, når den kører på Windows.

Og at indstillingen DXVK_LOG_PATH = ingen blev tilføjet for at deaktivere oprettelsen af ​​logfiler (logfiler vil stadig blive sendt til stderr).

Endelig også Løsninger på følgende problemer er nævnt:

  • Baldur's Gate 3: Rettet nedbrud efter tegnvalgsskærm i D3D11-tilstand.
  • Final Fantasy XIV: Forbedret stabilitet i de seneste Nvidia-drivere.
  • Bare årsag 3: retter en fejl i spillet, der får terræn til at flimre i RADV.
  • Marvel's Avengers: Rettede falske nedbrud på grund af ugyldige ressourcekopier.
  • Need for Speed ​​​​Heat: Rettede nogle Vulkan-valideringsfejl.
  • PGA TOUR 2K21: Rettede Vulkan-valideringsfejl og mulige nedbrud.
  • Trails in the Sky SC: fast tågegengivelse.

Hvis du vil vide mere om det, kan du kontrollere detaljerne I det følgende link.

Hvordan tilføjes DXVK-understøttelse til Linux?

DXVK kan bruges til at køre 3D-applikationer og spil på Linux ved hjælp af Wine, der fungerer som et alternativ med højere ydeevne til Wines indbyggede Direct3D 11-implementering, der kører på OpenGL.

DXVK kræver den seneste stabile version af Wine at løbe. Så hvis du ikke har dette installeret. Nu skal vi kun downloade den nyeste stabile DXVK-pakke, vi finder denne I det følgende link.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.2/dxvk-1.7.2.tar.gz

Efter at have downloadet nu, skal vi pakke den nyoprettede pakke ud, dette kan gøres med fra dit skrivebordsmiljø eller fra selve terminalen ved at udføre følgende kommando:

tar -xzvf dxvk-1.7.2.tar.gz

Derefter får vi adgang til mappen med:

cd dxvk-1.7.2

Og vi udfører sh-kommandoen til kør installationsskriptet:

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

Når du installerer DXVK i et præfiks for vin. Fordelen er, at Wine vkd3d kan bruges til D3D12-spil og DXVK til D3D11-spil.

Det nye script tillader også, at dll installeres som symbolske links, hvilket gør det lettere at opdatere DXVK for at få flere vinpræfikser (du kan gøre dette via kommandoen –symlink).

Hvordan vil du se mappen DXVK indeholder to andre dll'er til 32 og 64 bit disse vi vil placere dem i henhold til følgende ruter.
Hvor "bruger" du erstatter det med det brugernavn, du bruger i din Linux-distribution.

For 64 bits sætter vi dem i:

~/.wine/drive_c/windows/system32/

O

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

Og til 32 bit i:

~/.wine/drive_c/windows/syswow64

O

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

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Leonardo sagde han

    Du fik krydset 32 ​​og 64 bit mapper