Seleziona la tua lingua

Pagina iniziale arrow-right DXVK

Abbiamo compilato una lista di 5 alternative gratuite e a pagamento a DXVK. I principali concorrenti includono PlayOnLinux, VK9. Inoltre, gli utenti fanno anche confronti tra DXVK e Direct3D 9-to-11, D9VK, DXUP. Puoi anche dare un'occhiata ad altre opzioni simili qui: About.


VK9
Free Open Source

VK9 (precedentemente noto come SchaeferGL). Esegue le applicazioni Direct3D 9 su Windows o Linux (/ w Wine) su Vulkan.

D9VK
Free Open Source

Un livello da d3d9 a vk basato sulla base di codice di DXVK.

DXUP
Free Open Source

A D3D10 -> D3D11 livello di traduzione

Implementazione D3D11 basata su Vulkan per Linux / Wine

DXVK Piattaforme

tick-square Linux

DXVK Panoramica

Un livello di traduzione basato su Vulkan per Direct3D 10/11 che consente di eseguire applicazioni 3D su Linux usando Wine.

Per lo stato corrente del progetto, consultare la wiki del progetto.

Come usare
Per installare un pacchetto DXVK ottenuto dalla pagina di rilascio in un determinato prefisso wine, eseguire i seguenti comandi dalla directory DXVK:

export WINEPREFIX = / percorso / in / .wine-prefisso
winetricks --force setup_dxvk.verb
Ciò copierà le DLL nelle directory system32 e syswow64 del prefisso wine e imposterà le sostituzioni DLL richieste. Sono supportati anche i prefissi a 32 bit puri.

Verificare che l'applicazione utilizzi DXVK anziché wined3d controllando la presenza dei file di registro d3d11.log e dxgi.log nella directory dell'applicazione o abilitando l'HUD (vedere le note seguenti).

Istruzioni per la costruzione
Requisiti:
vino 3.10 o più recente
Sistema di compilazione Meson (almeno versione 0.43)
Compilatore e intestazioni MinGW64 (richiede il supporto per il threading)
compilazione glslang
Creazione di DLL
Il modo semplice
All'interno della directory DXVK, eseguire:

./package-release.sh master / directory / target / --no-package
Questo creerà una cartella dxvk-master nella directory / your / target /, che contiene sia le versioni a 32 bit che a 64 bit di DXVK, che possono essere configurate allo stesso modo delle versioni di rilascio come indicato sopra.

Compilazione manuale
# 64-bit build. Per build a 32 bit, sostituire
# build-win64.txt con build-win32.txt
meson --cross-file build-win64.txt --prefix / directory / dxvk / build.w64
cd build.w64
meson configure
# per una build di rilascio ottimizzata:
meson configure -Dbuildtype = release
ninja
installazione ninja
Le DLL D3D10, D3D11 e DXGI, nonché uno script di shell per impostare DXVK per un prefisso di vino specifico, si troveranno nella directory / dxvk /.

Note sui driver Vulkan
Prima di segnalare un problema, controlla la pagina Wiki sullo stato attuale del driver e assicurati di eseguire una versione del driver abbastanza recente per il tuo hardware.

Migliori alternative a DXVK

Condividi la tua opinione sul software, lascia una recensione e contribuisci a migliorarlo ulteriormente!

DXVK Tag

d3d linux-gaming

Suggerisci modifiche

Il tuo feedback

Seleziona una valutazione
Per favore, seleziona una valutazione

Your vote has been counted.

Do you have experience using this software?