DXVK 1.8 идва, за да поправи проблеми с някои заглавия, подобрения за поддръжка на няколко монитора и др

DXVK

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

За тези, които не са запознати с проекта, те трябва да знаят това фантастичен инструмент, който може да конвертира графични повиквания на Microsoft DirectX 11 и DirectX 10 към Vulkan, графичния API с отворен код, който е съвместим с Linux. За да използвате DXVK, освен Wine и Vulkan, очевидно ще ви е необходим Vulkan-съвместим графичен процесор.

Въпреки че DXVK все още се използва предимно в Steam Play, това не е единственото място, където потребителите на Linux могат да се възползват от тази фантастична технология.

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

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

В тази нова версия DXGI включва поддръжка за множество настройки на монитора. За да работи правилно, трябва да инсталирате относително нова версия на Wine с поддръжка на XRandR 1.4.

За да се решат проблеми със стартиране на игри на системи без отделен графичен процесор, софтуерните реализации на Vulkan, които използват процесори, като например Lavapipe, са изброени в списъка на растеризаторите.

Освен това, в изпълнението на Direct3D 9 процесът на зареждане на текстури и проверка на видимостта е оптимизиран припокриващи се обекти от други обекти. Отстранени проблеми с неправилно връщане на списъка с поддържани формати на буфер на екрана (обратно буфер).

Докато от друга страна, оптимизирани операции за оформление на изображения са подчертаниs за подобряване на производителността на някои игри на Intel GPU.

В Direct3D 11 настройките по подразбиране са d3d11.enableRtOutputNanFixup (за по-стари версии на драйвера RADV) и d3d11.invariantPosition (за разрешаване на проблеми с анти-Z на графични процесори RDNA2). Отстранени проблеми с броенето на справки и обработката на нулеви стойности (NaN) в шейдърите.
Фиксирани предупреждения при създаване на по-нови версии на Meson Toolkit.

А също така са подчертани фиксираните проблеми в Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 и Tomb Raider Legend.

Накрая ако се интересувате да научите повече за това За тази нова версия можете да проверите подробностите В следващия линк.

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

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

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

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz

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

tar -xzvf dxvk-1.8.0.tar.gz

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

cd dxvk-1.8.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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.