DXVK 1.6 arriba amb alguns canvis i solucions d'errors en jocs

DXVK

Fa pocs dies es va realitzar el llançament de la nova versió de la capa DXVK 1.6, Que proporciona la implementació de DXGI (Infraestructura de gràfics DirectX), Direct3D 9, 10 i 11, que funciona a través de la traducció de trucades a l'API de Vulkan.

Si bé DXVK encara que s'usa principalment en Steam Play, no és l'únic lloc on els usuaris de Linux poden aprofitar aquesta fantàstica tecnologia. també aporta la implementació D3D11 basada en Vulkan per a Linux i Wine, pel que fa a l'rendiment i l'optimització quan s'executen jocs de Direct3D 11 Wine ja que també brinden suport per Direct3D9.

Principals novetats de DXVK 1.6

Aquesta nova versió de DXVK 1.6 es destaca per implementar un canvi en la forma en què maneja les seves biblioteques auxiliars Direct3D 10 perquè també pugui funcionar amb el marc d'efectes D3D10 de Wine, millores menors en el rendiment de Direct3D 9, una solució per a canvis redundants en la manera de visualització i altres solucions.

La instal·lació de les biblioteques auxiliars predeterminades de Direct3D 10: d3d10.dll y d3d10_1.dll s'ha aturat perquè D3D10 a DXVK requereix d3d10core.dll i d3d11.dll per admetre D3D10 (dxgi.dll també és necessari per a Windows). El canvi li permet usar el marc D3D10 desenvolupat en Wine per a efectes, que s'usa en alguns jocs.

DXVK 1.6 introdueix petites optimitzacions de rendiment en la implementació de Direct3D 9, A més que es va corregir un bloqueig a l'intentar capturar instantànies de apitrace.

A més es va corregir el bloqueig en alguns jocs de Source 2 amb el vostre propi render D3D9, també es va realitzar el canvi de mode de pantalla redundant eliminat i es va corregir un error que mostrava un marc verd quan es mostrava un vídeo en alguns jocs.

Per la part dels problemes resolts amb alguns títols de jocs, s'esmenten els següents:

  • A té a temps: Es va corregir una regressió on la sortida es escalaria malament a l'canviar la resolució
  • Dead Space : Artefactes quadrats negres fixos.
  • Resurrecció DoDonPachi : Es va corregir el bloqueig a l'inici.
  • Dragon s Dogma : Problemes resolts de pantalla completa.
  • Star Wars: Comando de la república : Implementats formats d'imatges que faltaven.
  • Yomawari: Ombres de mitjanit : Es va corregir el bloqueig a l'inici.

Finalment, si vols conèixer més a l'respecte sobre el projecte, així com el seu ús, pots consultar els detalls al següent enllaç.

Com afegir el suport de DXVK a Linux?

Per utilitzar DXVK, es requereixen controladors amb suport API Vulkan 1.1, com AMD RADV 18.3, NVIDIA 415.22, Intel ANB 19.0 i AMDVLK.

DXVK es pot usar per executar aplicacions i jocs 3D en Linux utilitzant Wine, actuant com una alternativa de major rendiment a la implementació de Direct3D 11 integrada en Wine que s'executa sobre OpenGL.

DXVK requereix de l'última versió estable de Wine per executar-se. Pel que, si no comptes amb aquest instal·lat. Ara només haurem de descarregar l'últim paquet estable de DXVK, aquest el trobem en el següent enllaç.

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

Després d'haver realitzat la descàrrega ara anem a descomprimir el paquet acabat d'obtenir, això ho poden fer amb des del seu entorn d'escriptori o des de la mateixa terminal executant en la següent comanda:

tar -xzvf dxvk-1.6.0.tar.gz

Després accedim a la carpeta amb:

cd dxvk-1.6.0

I executem la comanda sh per executar l'script d'instal·lació:

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

Quan s'instal·li DXVK en un prefix de Wine. L'avantatge és que es pot fer servir Wine vkd3d per a jocs D3D12 i DXVK per a jocs D3D11.

A més, la nova seqüència de comandaments li permet instal·lar la dll com enllaços simbòlics, el que facilita l'actualització de DXVK per obtenir més prefixos de Wine (pot fer-ho mitjançant la comanda -symlink).

Com veuran la carpeta d' DXVK conté altres dues dll per a 32 i 64 bits aquestes les anem a col·locar d'acord a les següents rutes.
On "usuari" el remplazas pel nom d'usuari que utilitzes en el teu distribució de Linux.

Per 64 bits les col·loquem en:

~/.wine/drive_c/windows/system32/

O

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

I per a 32 bits en:

~/.wine/drive_c/windows/syswow64

O

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

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.