Selecciona tu idioma

Inicio arrow-right DXVK

Hemos compilado una lista de 5 alternativas gratuitas y de pago para DXVK. Los principales competidores incluyen PlayOnLinux, VK9. Además de estos, los usuarios también realizan comparaciones entre DXVK y Direct3D 9-to-11, D9VK, DXUP. También puedes echar un vistazo a otras opciones similares aquí: About.


VK9
Free Open Source

VK9 (anteriormente SchaeferGL). Ejecuta aplicaciones Direct3D 9 en Windows o Linux (/ w Wine) sobre Vulkan.

D9VK
Free Open Source

Una capa de d3d9 a vk basada en la base de código de DXVK.

DXUP
Free Open Source

A D3D10 -> D3D11 Capa de traducción

Implementación D3D11 basada en Vulkan para Linux / Wine

DXVK Plataformas

tick-square Linux

DXVK Visión general

Una capa de traducción basada en Vulkan para Direct3D 10/11 que permite ejecutar aplicaciones 3D en Linux usando Wine.

Para conocer el estado actual del proyecto, consulte la wiki del proyecto.

Cómo utilizar
Para instalar un paquete DXVK obtenido de la página de lanzamiento en un prefijo de vino dado, ejecute los siguientes comandos desde el directorio DXVK:

export WINEPREFIX = / ruta / a / .wine-prefix
trucos de vino --force setup_dxvk.verb
Esto copiará las DLL en los directorios system32 y syswow64 de su prefijo de vino y configurará las anulaciones de DLL necesarias. También se admiten prefijos de 32 bits puros.

Verifique que su aplicación use DXVK en lugar de wined3d verificando la presencia de los archivos de registro d3d11.log y dxgi.log en el directorio de la aplicación, o habilitando el HUD (vea las notas a continuación).

Instrucciones de construcción
Requisitos:
vino 3.10 o más nuevo
Sistema de compilación Meson (al menos la versión 0.43)
Compilador y encabezados MinGW64 (requiere soporte para subprocesos)
compilación de glslang
Creación de archivos DLL
La forma simple
Dentro del directorio DXVK, ejecute:

./package-release.sh master / your / target / directory --no-package
Esto creará una carpeta dxvk-master en el directorio / your / target /, que contiene versiones de DXVK de 32 bits y 64 bits, que se pueden configurar de la misma manera que las versiones de lanzamiento como se indicó anteriormente.

Compilando manualmente
# 64 bits de construcción. Para compilaciones de 32 bits, reemplace
# build-win64.txt con build-win32.txt
meson --cross-file build-win64.txt --prefix / your / dxvk / directory build.w64
cd build.w64
configurar mesón
# para una compilación de lanzamiento optimizada:
meson configure -Dbuildtype = release
ninja
instalación ninja
Las DLL D3D10, D3D11 y DXGI, así como un script de shell para configurar DXVK para un prefijo de vino específico, se ubicarán en / your / dxvk / directory / bin.

Notas sobre los controladores Vulkan
Antes de informar un problema, verifique la página Wiki sobre el estado actual del controlador y asegúrese de ejecutar una versión de controlador lo suficientemente reciente para su hardware.

Principales alternativas a DXVK

¡Comparte tu opinión sobre el software, deja una reseña y ayuda a mejorarlo aún más!

DXVK Etiquetas

d3d linux-gaming

Sugerir cambios

Tus comentarios

Selecciona una calificación
Por favor, seleccione una calificación

Your vote has been counted.

Do you have experience using this software?