В новой версии DXVK 1.6.1 исправлены некоторые ошибки и сбои в играх.

Только что был представлен запуск новой версии слоя DXVK 1.6.1, который обеспечивает реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, работая посредством трансляции вызовов к Vulkan API.

Расширение DXVK может использоваться для запуска 3D-приложений и игр в Linux с помощью Wine, выступает в качестве более производительной альтернативы встроенной в Wine реализации Direct3D 11, работающей на OpenGL.. В некоторых играх производительность пакета Wine + DXVK отличается от выпуска на Windows всего на 10-20%.тогда как при использовании реализации Direct3D 11 на основе OpenGL производительность снижается более значительно.

Что нового в DXVK 1.6.1?

Эта новая версия DXVK 1.6.1 внесены изменения в некоторые игры, из которых упоминаются:

  • Голубое отражение: Избегайте игровой ошибки, вызывающей проблемы с рендерингом.
  • Battlefield 2: Избегайте игровой ошибки, из-за которой ландшафт становится черным.
  • Кризис: исправлен сбой при загрузке определенных уровней в режиме D3D9.
  • Half-Life Аликс: Исправлена ​​некорректная обработка целочисленного деления, приводящая к искажению геометрии.
  • Сильный дождь: улучшена производительность на графических процессорах Nvidia.
  • Черный: Исправлен сбой при запуске.
  • Принц Персии: исправлена ​​некорректная обработка в RADV.
  • Юка-Лейли и Невозможное Логово: Устранение проблем с рендерингом в драйверах AMD.

Также была добавлена ​​возможность выхода для принятия синтаксиса с кавычками, например, d3d9.customDeviceDesc = "ATi Rage 128".

Добавлена ​​опция dxgi.tearFree для явного включения защиты от мерцания когда Vsync отключен и реализована функциональность DXGI, необходимая для некоторых модификаций SpecialK.

Исправлена ​​часть ошибок, приводивших к сбоям или сбоям в обработке при использовании Direct3D 9., исправлены ошибки проверки поддержки Vulkan в системах с видеокартами NVIDIA, а также исправлена ​​ошибка в скрипте установки, не работавшая с Wine 5.6.

Как добавить поддержку DXVK?

 DXVK требует последней стабильной версии Wine бежать. Кроме того, требуются драйверы с поддержкой API Vulkan 1.1, такие как AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 и AMDVLK.

Теперь нам нужно только загрузить последний стабильный пакет DXVK, который мы нашли По следующей ссылке. Пакет можно скачать с помощью команды wget. В терминале мы собираемся ввести следующую команду:

wget https://github.com/doitsujin/dxvk/releases/download/v1.6.1/dxvk-1.4.tar.gz

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

смолка -xzvf dxvk-1.4.tar.gz

Затем мы получаем доступ к папке с:

компакт-диск dxvk-1.4

И запускаем команду sh для запуска сценария установки:

sudo sh setup-dxvk.sh установить

Благодаря новому сценарию Bash можно использовать Wine DXGI. вместо реализации, предоставленной DXVK.
Для этого необходимо подать следующую команду:

setup-dxvk.sh установить --without-dxgi

При установке DXVK в приставку Wine. Преимущество заключается в том, что Wine vkd3d можно использовать для игр D3D12 и DXVK для игр D3D11.

Кроме того, новый сценарий позволяет вам устанавливать dll в виде символических ссылок, что упрощает обновление DXVK для получения дополнительных префиксов Wine (вы можете сделать это с помощью команды –symlink).

Более простой способ - просто скопировать библиотеки DLL в каталог Wine. Как вы знаете, PlayOnLinux, как и Crossover, также использует Wine. Поэтому для каждого приложения или игры они обычно создают бутылку с «drive_c / windows». Здесь им следует более тщательно изучить свою систему.

Как вы видете папка DXVK содержит две другие, которые являются dll для 32 и 64 бит.
Где "пользователь" вы замените его именем пользователя, которое вы используете в своем дистрибутиве Linux.

Для 64 бит вставляем их:

~ / .wine / drive_c / окна / system32 /

O

/ home / ″ пользователь “/.wine/drive_c/windows/system32/

И для 32 бит в:

~ / .wine / drive_c / windows / syswow64

O

/ home / ″ пользователь “/.wine/drive_c/windows/system32/

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.