Выберите свой язык

Главная arrow-right DXVK

Мы составили список из 5 бесплатных и платных аналогов DXVK. Основные конкуренты: PlayOnLinux, VK9. Кроме того, пользователи также проводят сравнения между DXVK и Direct3D 9-to-11, D9VK, DXUP. Также вы можете рассмотреть другие аналогичные варианты здесь: About.


VK9
Free Open Source

VK9 (ранее SchaeferGL). Запускает приложения Direct3D 9 в Windows или Linux (/ w Wine) через Vulkan.

D9VK
Free Open Source

Уровень от d3d9 до vk, основанный на кодовой базе DXVK.

DXUP
Free Open Source

A D3D10 -> Уровень перевода D3D11

Реализация D3D11 на основе Vulkan для Linux / Wine

DXVK Обзор

Уровень перевода на основе Vulkan для Direct3D 10/11, который позволяет запускать 3D-приложения в Linux с использованием Wine.

Текущее состояние проекта см. В вики проекта.

Как пользоваться
Чтобы установить пакет DXVK, полученный со страницы выпуска, в заданный префикс wine, выполните следующие команды из каталога DXVK:

экспорт WINEPREFIX = / путь / к / .wine-префикс
winetricks --force setup_dxvk.verb
Это скопирует библиотеки DLL в каталоги system32 и syswow64 вашего префикса wine и настроит необходимые переопределения DLL. Чистые 32-битные префиксы также поддерживаются.

Убедитесь, что ваше приложение использует DXVK вместо wined3d, проверив наличие файлов журнала d3d11.log и dxgi.log в каталоге приложения или включив HUD (см. Примечания ниже).

Инструкции по сборке
Требования:
вино 3.10 или новее
Система сборки Meson (по крайней мере, версия 0.43)
Компилятор и заголовки MinGW64 (требуется поддержка потоков)
glslang compile
Сборка DLL
Простой способ
Внутри каталога DXVK запустите:

./package-release.sh master / your / target / directory --no-package
Это создаст папку dxvk-master в каталоге / your / target /, которая содержит как 32-битные, так и 64-битные версии DXVK, которые можно настроить так же, как и версии выпуска, как указано выше.

Компиляция вручную
# 64-битная сборка. Для 32-битных сборок замените
# build-win64.txt с build-win32.txt
meson --cross-file build-win64.txt --prefix / your / dxvk / каталог build.w64
cd build.w64
мезон настроить
# для оптимизированной сборки релиза:
meson configure -Dbuildtype = release
ниндзя
установить ниндзя
DLL-библиотеки D3D10, D3D11 и DXGI, а также сценарий оболочки для настройки DXVK для определенного префикса wine будут находиться в / your / dxvk / directory / bin.

Примечания по драйверам Vulkan
Прежде чем сообщать о проблеме, проверьте страницу Wiki о текущем состоянии драйвера и убедитесь, что вы используете достаточно свежую версию драйвера для своего оборудования.

DXVK Платформы

Linux

Лучшие аналоги DXVK

Поделитесь своим мнением о программном обеспечении, оставьте отзыв и помогите сделать его еще лучше!

DXVK Теги

d3d linux-gaming

Предложить изменения

Ваш отзыв

Выберите рейтинг
Пожалуйста, выберите рейтинг

Your vote has been counted.

Do you have experience using this software?