DXVK 1.8 kommer att lösa problem med vissa titlar, förbättringar av flera skärmar och mer

DXVK

Efter nästan mer än två månaders utveckling den nya versionen av DXVK 1.8-projektet presenteras, version där fixar har gjorts för vissa speltitlar och även i spelprestanda på Intel-processorer, förutom introducera förbättringar för stöd för flera skärmar och andra saker.

För dem som inte känner till projektet, bör de veta det ett fantastiskt verktyg som kan konvertera grafiska samtal från Microsoft DirectX 11 och DirectX 10 till Vulkan, grafik-API för öppen källkod som är kompatibel med Linux. För att använda DXVK, förutom Wine och Vulkan, behöver du uppenbarligen en Vulkan-kompatibel GPU.

Medan DXVK fortfarande används främst på Steam Play är det inte det enda stället Linux-användare kan dra nytta av denna fantastiska teknik.

Det ger också den Vulkan-baserade D3D11-implementeringen för Linux och vin, När det gäller prestanda och optimering när du kör Direct3D 11-spel i vin, eftersom de också ger stöd för Direct3D9.

De viktigaste nya funktionerna i DXVK 1.8

I den här nya versionen DXGI inkluderar stöd för inställningar för flera skärmar. För att den ska fungera korrekt måste du installera en relativt ny version av Wine med stöd för XRandR 1.4.

För att lösa problem med att köra spel på system utan en separat GPU listas Vulkan-programvaruimplementeringar som använder processorer, till exempel Lavapipe, i listan över rasterizers.

Dessutom, I implementeringen av Direct3D 9 har processen att ladda texturer och kontrollera synligheten optimerats överlappande objekt av andra objekt. Åtgärdade problem med felaktig returnering av listan över skärmbuffertformat som stöds (backbuffert).

Medan å andra sidan optimerade bildlayoutfunktioner är markerades för att förbättra prestandan för vissa spel på Intel GPU: er.

I Direct3D 11 är standardinställningarna d3d11.enableRtOutputNanFixup (för äldre versioner av RADV-drivrutinen) och d3d11.invariantPosition (för att lösa anti-Z-problem på RDNA2 GPU: er). Åtgärdade problem med referensräkning och hantering av nullvärden (NaN) i shaders.
Fixade varningar när du skapar nyare versioner av Meson Toolkit.

Och även markerade är fasta problem i Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 och Tomb Raider Legend.

Slutligen om du är intresserad av att veta mer om det Om den här nya versionen kan du kontrollera detaljerna I följande länk.

Hur lägger jag till DXVK-stöd till Linux?

DXVK kan användas för att köra 3D-applikationer och spel på Linux med Wine, och fungerar som ett alternativ med högre prestanda till Wines inbyggda Direct3D 11-implementering som körs på OpenGL.

DXVK kräver den senaste stabila versionen av Wine att springa. Så om du inte har det här installerat. Nu behöver vi bara ladda ner det senaste stabila DXVK-paketet, vi hittar det här I följande länk.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz

Efter att ha gjort nedladdningen kommer vi nu att packa upp det just erhållna paketet, detta kan göras med från din skrivbordsmiljö eller från själva terminalen genom att utföra följande kommando:

tar -xzvf dxvk-1.8.0.tar.gz

Sedan kommer vi till mappen med:

cd dxvk-1.8.0

Och vi utför sh kommandot till kör installationsskriptet:

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

När du installerar DXVK i ett prefix av Vin. Fördelen är att Wine vkd3d kan användas för D3D12-spel och DXVK för D3D11-spel.

Det nya skriptet tillåter också att dll installeras som symboliska länkar, vilket gör det lättare att uppdatera DXVK för att få fler vinprefix (du kan göra detta via kommandot –symlink).

Hur ser du mappen DXVK innehåller två andra dll-filer för 32 och 64 bitar estas vi ska placera dem enligt följande rutter.
Där "användare" ersätter du det med det användarnamn du använder i din Linux-distribution.

För 64 bitar lägger vi dem i:

~/.wine/drive_c/windows/system32/

O

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

Och för 32 bitar i:

~/.wine/drive_c/windows/syswow64

O

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

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.