DXVK Version 1.5.2 ist jetzt verfügbar und fügt verschiedene Korrekturen für Spiele hinzu

DXVK-Erweiterung

Die Veröffentlichung einer neuen Version des DXVK-Projekts wurde angekündigt der in der Steam Play-Funktion enthaltenen Tools von Steam. Es ist ein fantastisches Werkzeug, dasWir können Microsoft DirectX 11- und DirectX 10-Grafikanrufe konvertieren für Vulkan, die Open Source-Grafik-API, die mit Linux kompatibel ist. Um DXVK verwenden zu können, benötigen Sie neben Wine und Vulkan natürlich eine Vulkan-kompatible GPU.

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.5.2

Mit dem Start dieser neuen Version ist eine der wichtigsten Änderungen el Die Unterstützung für ältere Fahrer wurde eingestellt die nicht mit der Vulkan Graphics API 1.1 AMD / Intel (Mesa) 17.3 und früheren Versionen sowie NVIDIA 390.xx und früheren Versionen kompatibel sind.

Seit Vulkan Version 1.0 wurde eingestellt da es nicht in großem Umfang getestet worden war und nicht immer richtig funktionierte und dies auch eine Code-Reinigung ermöglichte.

Es wird auch hervorgehoben, dass Kürzlich identifizierte Fehler in der Direct3D 9-Implementierung wurden behoben und kleine Optimierungen für Leistung und Speicherverbrauch wurden hinzugefügt.

Option hinzugefügt d3d9.forceSwapchainMSAA die Aufnahme der MSAA-Überlappungsmethode zu erzwingen (Anti-Aliasing mit mehreren Beispielen) für in SwapChain verarbeitete Bilder. Und die Konfiguration d3d9.deferredSurfaceCreation ist aktiviert, sodass Sie Probleme mit der Menüanzeige in Spielen der Atelier-Serie, die Direct3D 11 verwenden, beseitigen können.

Darüber hinaus wurden in der Direct3D 9-Implementierung einige fehlende virtuelle Framebuffer-Switching-Chain-Vorgänge (SwapChain) hinzugefügt, mit denen Probleme beim Starten von Anwendungen wie der ATi ToyShop-Demo, Atelier Sophie und Dynasty Warriors 7 behoben wurden.

auch Es wird hervorgehoben, dass die in verschiedenen Spielen gemeldeten Probleme gelöst wurden mit denen sie mit Wine + DXVK und Proton eine bessere Leistung haben.

Von den Spielen, die Verbesserungen erhalten haben:

  • Dragon Age Ursprünge- Einige Vulkan-Validierungsfehler wurden behoben.
  • Entropia Universe: Die Option wurde hinzugefügt d3d11.invariantPosition um Z-Fighting-Probleme in einigen Grafiktreibern zu beheben
  • Ferentus / Herrcot / Xiones: Das Rendern des Himmels sowie eine Minikarten-Regression wurden korrigiert
  • Gothic 3: d3d9.supportDFFormat wurde deaktiviert, um das Rendern von Schatten zu korrigieren
  • Geschichten von Vesperia:  Es wurde eine Rennbedingung behoben, die häufige Stürze verursachte und in DXVK 1.4.5 eingeführt wurde.
  • TrackMania United für immer- Unnötiges CPU <> GPU-Timing behoben, um die Leistung zu verbessern
  • Vampir Die Maskerade: Blutlinien: Renderprobleme mit Blendfenstern behoben
  • Krieger Orochi 4- Eine geringfügige Diskrepanz bei der Verfolgung von D3D11-Abfragen aufgrund einer Reihe von Spielfehlern wurde behoben

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

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

Dann greifen wir auf den Ordner zu mit:

cd dxvk-1.5.2

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.