DXVK 1.6 пристига с някои промени и корекции на грешки в игрите

DXVK

Преди няколко дни беше пусната новата версия на слоя DXVK 1.6, който осигурява внедряването на DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, който работи чрез превод на извиквания към API на Vulkan.

Въпреки че DXVK все още се използва основно в Steam Play, това не е единственото място, където потребителите на Linux могат да се възползват от тази фантастична технология. Той също допринася внедряването на Vulkan D3D11 за Linux и Wine, По отношение на производителността и оптимизацията при стартиране на игри Direct3D 11 на Wine, тъй като те също така осигуряват поддръжка за Direct3D9.

Основни нови функции на DXVK 1.6

Тази нова версия на DXVK 1.6 се откроява с внедряването на промяна в начина, по който обработва своите библиотеки Помощни устройства Direct3D 10, за да може да работи и с рамката за ефекти на Dine D3D10 на Wine, незначителни подобрения в работата на Direct3D 9, one sРешение за излишни промени в режим на показване и други решения.

Инсталиране на помощните библиотеки По подразбиране Direct3D 10: d3d10.dll y d3d10_1.dll спря, защото D3D10 в DXVK изисква d3d10core.dll и d3d11.dll да поддържа D3D10 (dxgi.dll е необходим и за Windows). Промяната ви позволява да използвате рамката D3D10, разработена в Wine за ефекти, която се използва в някои игри.

DXVK 1.6 въвежда малки оптимизации на производителността в изпълнението на Direct3D 9, в допълнение към отстраняване на срив при опит за заснемане на снимки от apitrace.

Също фиксиран срив в някои игри Source 2 Използвайки собствения си рендер на D3D9, беше премахнат и излишният превключвател на режима на екрана и бе отстранена грешка, показваща зелена рамка при показване на видео в някои игри.

От страна на решените проблеми с някои заглавия на игри се споменават:

  • A Hat във времето- Поправена е регресия, при която изходът ще се мащабира лошо при промяна на разделителната способност
  • Dead Space : Фиксирани черни квадратни артефакти.
  • Възкресение DoDonPachi : Поправен срив при стартиране.
  • Драконовата догма : Фиксирани проблеми на цял екран.
  • Star Wars: Republic Commando : Внедрени липсващи формати на изображения.
  • Йомавари: Среднощни сенки : Поправен срив при стартиране.

И накрая, ако искате да научите повече за проекта, както и за неговото използване, можете да се консултирате с подробностите в следваща връзка.

Как да добавя поддръжка на DXVK към Linux?

За да използвате DXVK, се изискват драйвери с поддръжка на API Vulkan 1.1, като AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 и AMDVLK.

DXVK може да се използва за стартиране на 3D приложения и игри на Linux, използвайки Wine, действайки като алтернатива с по-висока производителност на вградената версия на Wine Direct3D 11, която работи на OpenGL.

DXVK изисква най-новата стабилна версия на Wine да тичаш. Така че, ако не сте инсталирали това. Сега ще трябва само да изтеглим най-новия стабилен пакет на DXVK, този, който намерихме В следващия линк.

wget https://github.com/doitsujin/dxvk/releases/download/v1.6.0/dxvk-1.6.0.tar.gz

След като приключихме с изтеглянето сега, ще разархивираме новополучения пакет, това може да стане от вашата работна среда или от самия терминал, като изпълните следната команда:

tar -xzvf dxvk-1.6.0.tar.gz

След това влизаме в папката с:

cd dxvk-1.6.0

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

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Когато инсталирате DXVK в префикс на Wine. Предимството е, че Wine vkd3d може да се използва за игри D3D12 и DXVK за игри D3D11.

Също така, новият скрипт ви позволява да инсталирате dll като символни връзки, което улеснява актуализирането на DXVK, за да получите повече префикси на Wine (можете да направите това чрез командата –symlink).

Как ще видите папката DXVK съдържа две други dll за 32 и 64 бита estas ще ги разположим по следните маршрути.
Където "потребител" го замествате с потребителското име, което използвате във вашата Linux дистрибуция.

За 64 бита ги поставяме в:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

И за 32 бита в:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.