DXVK version 1.5.2 är nu tillgänglig och lägger till olika korrigeringar för spel

DXVK

Lanseringen av en ny version av DXVK-projektet har meddelats, vilket är en av de verktyg som ingår i Steam Play-funktionen från Steam. Det är ett fantastiskt verktyg some kan konvertera Microsoft DirectX 11 och DirectX 10 grafiska samtal 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 bidrar 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 på vin eftersom de också ger stöd för Direct3D9.

De viktigaste nya funktionerna i DXVK 1.5.2

Med lanseringen av denna nya version är en av de viktigaste förändringarna el Avbrutet stöd för äldre förare som inte är kompatibla med Vulkan Graphics API 1.1 AMD / Intel (Mesa) 17.3 och tidigare versioner, liksom NVIDIA 390.xx och tidigare versioner.

som Vulkan version 1.0 avbröts eftersom det inte hade testats i stor utsträckning och det inte alltid fungerade korrekt och det tillät också en kodrengöring.

Det framhävs också att nyligen identifierade fel i Direct3D 9-implementeringen har åtgärdats och små optimeringar för prestanda och minneskonsumtion har lagts till.

Tillagt alternativ d3d9.forceSwapchainMSAA för att tvinga införandet av MSAA-metoden för överlappning (Multi-sample anti-aliasing) för bilder som bearbetas i SwapChain. Och inställningarna d3d9.deferredSurfaceCreation är aktiverat, så att du kan bli av med menyvisningsproblem i Atelier-seriens spel som använder Direct3D 11.

Dessutom tillsattes några saknade virtuella frambuffer-växlingskedjeoperationer (SwapChain) i Direct3D 9-implementeringen, vilket löste problem med att starta applikationer som ATi ToyShop-demo, Atelier Sophie och Dynasty Warriors 7.

också Det framhålls att problemen som rapporterats i olika spel löstes med vilka de har bättre prestanda med Wine + DXVK och Proton.

Av de spel som fick förbättringar:

  • Dragon age ursprung- Fixade några Vulkan-valideringsfel.
  • Entropia-universum: alternativet har lagts till d3d11.invariantPosition för att åtgärda problem med Z-fight i vissa grafikdrivrutiner
  • Ferentus / Herrcot / Xiones: Fast återgivning av himlen såväl som en minimiregression
  • Gothic 3: d3d9.supportDFFormat inaktiverades för att fixa skuggåtergivning
  • Tales of Vesperia:  fixade en racecondition som orsakar frekventa kraschar, som introducerades i DXVK 1.4.5.
  • TrackMania United Forever- Fixad onödig CPU <> GPU-timing för att förbättra prestanda
  • Vampire The Masquerade: Bloodlines: renderingsproblem fixade med bländningsfönster
  • Krigare Orochi 4- Fixad mindre avvikelse i D3D11 frågespårning på grund av ett antal spelfel

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

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.5.2/dxvk-1.5.2.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.5.2.tar.gz

Sedan kommer vi till mappen med:

cd dxvk-1.5.2

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 låter dig också installera dll 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.