选择您的语言

主页 arrow-right DXVK

我们整理了一个包含5个免费和付费的DXVK替代方案的列表。主要竞争对手包括:PlayOnLinuxVK9。除了这些之外,用户还会将DXVK与Direct3D 9-to-11D9VKDXUP进行比较。此外,您还可以在这里查看其他类似的选项:About


VK9
Free Open Source

VK9(以前为SchaeferGL)。 通过Vulkan在Windows或Linux(/ w Wine)上运行Direct3D 9应用程序。

D9VK
Free Open Source

基于DXVK的代码库的d3d9到vk层。

DXUP
Free Open Source

D3D10-> D3D11转换层

基于Vulkan的Linux / Wine D3D11实现

DXVK 平台

tick-square Linux

DXVK 概览

Direct3D 10/11的基于Vulkan的转换层,允许使用Wine在Linux上运行3D应用程序。

有关项目的当前状态,请参考项目Wiki。

如何使用
为了将从发行页面获得的DXVK软件包安装到给定的wine前缀中,请从DXVK目录中运行以下命令:

导出WINEPREFIX = / path / to / .wine-prefix
winetricks --force setup_dxvk.verb
这会将DLL复制到wine前缀的system32和syswow64目录中,并设置所需的DLL替代。 还支持纯32位前缀。

通过检查应用程序目录中是否存在日志文件d3d11.log和dxgi.log或启用HUD,来验证您的应用程序使用DXVK而不是wined3d。

制作说明
要求:
葡萄酒3.10或更高版本
介子构建系统(至少0.43版)
MinGW64编译器和标头(需要线程支持)
glslang编译
建立DLL
简单的方法
在DXVK目录中,运行:

./package-release.sh master /您的/目标/目录--no-package
这将在/ your / target /目录中创建一个dxvk-master文件夹,其中包含DXVK的32位和64位版本,可以使用与上述发行版本相同的方式进行设置。

手动编译
#64位版本。 对于32位版本,请替换
#build-win64.txt与build-win32.txt
介子-跨文件build-win64.txt-前缀/ your / dxvk /目录build.w64
光盘build.w64
介子配置
#用于优化发行版:
介子配置-Dbuildtype = release
忍者
忍者安装
D3D10,D3D11和DXGI DLL以及用于为特定葡萄酒前缀设置DXVK的Shell脚本位于/ your / dxvk / directory / bin中。

关于Vulkan驱动程序的注意事项
在报告问题之前,请检查有关当前驱动程序状态的Wiki页面,并确保您为硬件运行了足够的最新驱动程序版本。

分享您对软件的看法,留下评论,帮助使其变得更好!

DXVK 标签

d3d linux-gaming

建議更改

你的反馈

选择评级
请选择评级

Your vote has been counted.

Do you have experience using this software?