DXVK 1.9.3 include grandi miglioramenti per DirectX, giochi e altro

DXVK

Dopo circa 4 mesi di sviluppo dall'ultima release, è stato annunciato il rilascio della nuova versione di DXVK 1.9.3 versione in cui gli sviluppatori hanno lavorato per ridurre significativamente il sovraccarico della CPU nei giochi DirectX, inoltre DirectX to Vulkan sta progredendo e risolvendo problemi, miglioramenti per Mesa, giochi e altro.

Per coloro che ancora non conoscono DXVK, dovrebbero sapere di cosa si tratta uno degli strumenti inclusi nella funzione Steam Play da Steam. È uno strumento fantastico quelloPossiamo convertire le chiamate grafiche di Microsoft DirectX 11 e DirectX 10 a Vulkan, l'API grafica open source compatibile con Linux. Per utilizzare DXVK, oltre a Wine e Vulkan, è ovviamente necessaria una GPU compatibile con Vulkan.

Sebbene DXVK sia utilizzato principalmente su Steam Play, ma non è l'unico posto in cui gli utenti Linux possono sfruttare questa fantastica tecnologia. Contribuisce anche l'implementazione D3D11 basata su Vulkan per Linux e Wine, Per quanto riguarda le prestazioni e l'ottimizzazione durante l'esecuzione di giochi Direct3D 11 in Wine, poiché forniscono anche supporto per Direct3D9.

Principali novità di DXVK 1.9.3

In questa nuova versione che viene presentata dell'implementazione, si evidenzia che quando si utilizza dxvk-nvapi, (un'implementazione di NVAPI) oltre a DXVK, viene fornito il supporto per la tecnologia DLSS, che ti consente di utilizzare i core Tensor delle schede grafiche NVIDIA per ridimensionare immagini realistiche utilizzando metodi di apprendimento automatico per aumentare la risoluzione senza perdere la qualità.

Oltre a tenere conto dell'estensione Vulkan VK_EXT_robustness2, Le costanti di ombreggiatura D3D9 sono state ottimizzate e le vecchie opzioni per i giochi che utilizzano l'elaborazione dei vertici software sono state rimosse.

Si segnala inoltre che ne è stato aggiunto uno o piùabilitare l'opzione per alcuni giochi per fornire un'emulazione più accurata del comportamento in virgola mobile D3D9. L'abilitazione di questa opzione ha eliminato i problemi in Red Orchestra 2, Dark Souls 2, Dog Fight 1942, Bayonetta, Rayman Origins, Guilty Gear Xrd e Richard Burns Rally.

Inoltre, problemi con l'infrastruttura grafica Microsoft DirectX (DXGI), che in precedenza interrompeva spesso la modalità a schermo intero di vari giochi e causava anomalie grafiche, sono stati corretti secondo le note di rilascio ufficiali e anche risolto un problema in DXGI che causava un arresto anomalo durante il tentativo di attivare la modalità a schermo intero su alcuni schermi.

D'altra parte, in titoli attuali come Le prestazioni di Crysis 3 Remastered sono state aumentate, L'ultimo Euro Truck Simulator e Splinter Cell: Chaos Theory beneficiano dell'aggiornamento dell'implementazione Vulkan.

Infine se sei interessato a saperne di più A proposito di questa nuova versione, puoi controllare i dettagli nel seguente link

Come aggiungere il supporto DXVK a Linux?

DXVK può essere utilizzato per eseguire applicazioni e giochi 3D su Linux utilizzando Wine, fungendo da alternativa a prestazioni più elevate all'implementazione Direct3D 11 incorporata di Wine che gira su OpenGL.

DXVK richiede l'ultima versione stabile di Wine correre. Quindi, se non lo hai installato. Ora dovremo solo scaricare l'ultimo pacchetto stabile di DXVK, questo che abbiamo trovato nel seguente link

wget https://github.com/doitsujin/dxvk/releases/download/v1.9.3/dxvk-1.9.3.tar.gz

Dopo aver effettuato il download, ora andremo a decomprimere il pacchetto appena ottenuto, ciò può essere fatto dal vostro ambiente desktop o dal terminale stesso eseguendo il seguente comando:

tar -xzvf dxvk-1.9.3.tar.gz

Quindi accediamo alla cartella con:

cd dxvk-1.9.3

Ed eseguiamo il comando sh per eseguire lo script di installazione:

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

Quando si installa DXVK in un prefisso di Wine. Il vantaggio è che Wine vkd3d può essere utilizzato per i giochi D3D12 e DXVK per i giochi D3D11.

Inoltre, il nuovo script consente l'installazione della dll come collegamenti simbolici, rendendo più semplice l'aggiornamento del DXVK per ottenere più prefissi Wine (è possibile farlo tramite il comando –symlink).

Come vedrai la cartella DXVK contiene altre due DLL per 32 e 64 bit queste li posizioneremo secondo i seguenti percorsi.
Dove "utente" lo sostituisci con il nome utente che usi nella tua distribuzione Linux.

Per 64 bit li mettiamo in:

~/.wine/drive_c/windows/system32/

O

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

E per 32 bit in:

~/.wine/drive_c/windows/syswow64

O

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

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.