DXVK 1.6 kommt mit einigen Änderungen und Fehlerbehebungen in Spielen

DXVK-Erweiterung

Vor ein paar Tagen Die neue Version der DXVK 1.6-Schicht wurde veröffentlicht, das die Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11, ermöglicht, das die Übersetzung von Aufrufen an die Vulkan-API durchführt.

Während DXVK immer noch hauptsächlich für Steam Play verwendet wird, ist dies nicht der einzige Ort, an dem Linux-Benutzer diese fantastische Technologie nutzen können. Es trägt auch dazu bei die Vulkan-basierte D3D11-Implementierung für Linux und Wine, In Bezug auf Leistung und Optimierung beim Ausführen von Direct3D 11-Spielen auf Wine, da diese auch Direct3D9 unterstützen.

Wichtige neue Funktionen von DXVK 1.6

Diese neue Version von DXVK 1.6 zeichnet sich durch die Implementierung einer Änderung im Umgang mit seinen Bibliotheken aus Direct3D 10-Hilfsprogramme, damit es auch mit dem D3D10-Effekt-Framework von Wine funktioniert, geringfügige Verbesserungen der Direct3D 9-Leistung, sLösung für redundante Änderungen im Anzeigemodus und anderen Lösungen.

Installieren der Zusatzbibliotheken Direct3D 10-Standardeinstellungen: d3d10.dll y d3d10_1.dll wurde gestoppt, weil D3D10 in DXVK erfordert d3d10core.dll und d3d11.dll zur Unterstützung von D3D10 (dxgi.dll ist auch für Windows erforderlich). Mit dieser Änderung können Sie das in Wine entwickelte D3D10-Framework für Effekte verwenden, das in einigen Spielen verwendet wird.

DXVK 1.6 führt kleine Leistungsoptimierungen in die Direct3D 9-Implementierung einZusätzlich zur Behebung eines Absturzes beim Versuch, Schnappschüsse von apitrace zu erfassen.

Auch Absturz in einigen Source 2-Spielen behoben Bei Verwendung eines eigenen D3D9-Renderings wurde auch der redundante Bildschirmmodusschalter entfernt und ein Fehler behoben, der bei der Anzeige eines Videos in einigen Spielen einen grünen Rahmen anzeigt.

Bei den gelösten Problemen mit einigen Spieletiteln wird Folgendes erwähnt:

  • Ein Hut in Time- Es wurde eine Regression behoben, bei der die Ausgabe beim Ändern der Auflösung schlecht skaliert wurde
  • Dead Space  : Schwarze Quadratartefakte wurden behoben.
  • DoDonPachi Resurrection : Absturz beim Start behoben.
  • des Drachens Glaubenssatz : Probleme im Vollbildmodus behoben.
  • Star Wars: Republic Commando : Fehlende Bildformate implementiert.
  • Yomawari: Mitternachtsschatten : Absturz beim Start behoben.

Wenn Sie mehr über das Projekt und seine Verwendung erfahren möchten, können Sie die Details in der folgenden Link

Wie füge ich DXVK-Unterstützung zu Linux hinzu?

Zur Verwendung von DXVK sind Treiber mit API Vulkan 1.1-Unterstützung erforderlich. wie AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 und AMDVLK.

Mit DXVK können 3D-Anwendungen und -Spiele unter Linux mit Wine ausgeführt werden. Dies ist eine leistungsstärkere Alternative zur integrierten Direct3D 11-Implementierung von Wine, die unter OpenGL ausgeführt wird.

DXVK benötigt die neueste stabile Version von Wine laufen. Also, wenn Sie dies nicht installiert haben. Jetzt müssen wir nur noch das neueste stabile DXVK-Paket herunterladen, wir werden dieses finden im folgenden Link.

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

Nachdem wir den Download jetzt durchgeführt haben, werden wir das neu erhaltene Paket entpacken. Dies kann von Ihrer Desktop-Umgebung oder vom Terminal selbst aus erfolgen, indem Sie den folgenden Befehl ausführen:

tar -xzvf dxvk-1.6.0.tar.gz

Dann greifen wir auf den Ordner zu mit:

cd dxvk-1.6.0

Und wir führen den Befehl sh zu aus Führen Sie das Installationsskript aus:

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

Bei der Installation von DXVK in einem Präfix von Wine. Der Vorteil ist, dass Wine vkd3d für D3D12-Spiele und DXVK für D3D11-Spiele verwendet werden kann.

Mit dem neuen Skript können Sie die DLL auch als symbolische Links installieren, wodurch es einfacher wird, die DXVK zu aktualisieren, um mehr Wine-Präfixe zu erhalten (Sie können dies über den Befehl –symlink tun).

Wie sehen Sie den Ordner? DXVK enthält zwei weitere DLLs für 32 und 64 Bit diese Wir werden sie gemäß den folgenden Routen platzieren.
Wo "Benutzer" Sie es durch den Benutzernamen ersetzen, den Sie in Ihrer Linux-Distribution verwenden.

Für 64 Bit setzen wir sie ein:

~/.wine/drive_c/windows/system32/

O

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

Und für 32 Bit in:

~/.wine/drive_c/windows/syswow64

O

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

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.