DXVK 1.8 prichádza s riešením problémov s niektorými titulmi, vylepšeniami podpory viacerých monitorov a ďalšími

DXVK

Po takmer viac ako dvoch mesiacoch vývoja predstavuje sa nová verzia projektu DXVK 1.8, verzia v ktorej boli urobené opravy niektorých herných titulov a tiež v hernom výkone na procesoroch Intel zaviesť vylepšenia podpory viacerých monitorov a ďalších vecí.

Pre tých, ktorí tento projekt nepoznajú, by to mali vedieť fantastický nástroj, ktorý dokáže prevádzať grafické hovory Microsoft DirectX 11 a DirectX 10 na Vulkan, open source grafické API, ktoré je kompatibilné s Linuxom. Ak chcete používať DXVK, okrem Wine a Vulkan budete samozrejme potrebovať GPU kompatibilný s Vulkan.

Aj keď sa DXVK stále primárne používa na Steam Play, nie je to jediné miesto, kde môžu používatelia systému Linux využiť túto fantastickú technológiu.

Poskytuje tiež implementáciu D3D11 na báze Vulkan pre systémy Linux a Wine, Pokiaľ ide o výkon a optimalizáciu pri spustení hier Direct3D 11 na Wine, pretože tiež poskytujú podporu pre Direct3D9.

Hlavné nové funkcie DXVK 1.8

V tejto novej verzii DXGI obsahuje podporu pre rôzne nastavenia monitora. Aby to fungovalo správne, musíte si nainštalovať relatívne novú verziu Wine s podporou XRandR 1.4.

Na riešenie problémov so spustením hier v systémoch bez samostatného GPU sú v zozname rasterizérov uvedené softvérové ​​implementácie spoločnosti Vulkan, ktoré používajú procesory, napríklad Lavapipe.

Okrem toho, v implementácii Direct3D 9 bol optimalizovaný proces načítania textúr a kontroly viditeľnosti prekrývajúce sa objekty inými objektmi. Opravené problémy s nesprávnym vrátením zoznamu podporovaných formátov medzipamäte obrazovky (spätná medzipamäť).

Zatiaľ čo na druhej strane sú zvýraznené operácie optimalizovaného rozloženia obrazus na zlepšenie výkonu niektorých hier na grafických procesoroch Intel.

V Direct3D 11 sú predvolené nastavenia d3d11.enableRtOutputNanFixup (pre staršie verzie ovládača RADV) a d3d11.invariantPosition (na vyriešenie problémov s anti-Z na GPU RDNA2). Opravené problémy s počítaním referencií a manipuláciou s nulovými hodnotami (NaN) v shaderoch.
Opravené varovania pri vytváraní novších verzií nástroja Meson Toolkit.

Vyzdvihnuté sú aj opravené problémy v Ateliéri Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 a Tomb Raider Legend.

Konečne ak máte záujem dozvedieť sa o tom viac O tomto novom vydaní môžete skontrolovať podrobnosti Na nasledujúcom odkaze.

Ako pridať podporu DXVK do Linuxu?

DXVK možno použiť na spustenie 3D aplikácií a hier v systéme Linux pomocou aplikácie Wine, ktorá slúži ako výkonnejšia alternatíva k vstavanej implementácii Wine Direct3D 11, ktorá beží na OpenGL.

DXVK vyžaduje najnovšiu stabilnú verziu aplikácie Wine bežať. Pokiaľ to teda nemáte nainštalované. Teraz si budeme musieť stiahnuť iba najnovší stabilný balík DXVK, nájdeme tento Na nasledujúcom odkaze.

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

Po dokončení sťahovania teraz rozbalíme práve získaný balík, čo je možné urobiť z vášho desktopového prostredia alebo zo samotného terminálu vykonaním nasledujúceho príkazu:

tar -xzvf dxvk-1.8.0.tar.gz

Potom vstúpime do priečinka pomocou:

cd dxvk-1.8.0

A vykonáme príkaz sh na spustite inštalačný skript:

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

Pri inštalácii DXVK v predpone Wine. Výhodou je, že Wine vkd3d je možné použiť pre hry D3D12 a DXVK pre hry D3D11.

Nový skript tiež umožňuje inštaláciu dll ako symbolických odkazov, čo uľahčuje aktualizáciu DXVK, aby sa získalo viac predpôn Wine (môžete to urobiť pomocou príkazu –symlink).

Ako uvidíte priečinok DXVK obsahuje ďalšie dve DLL pre 32 a 64 bitov si ideme ich umiestniť podľa nasledujúcich trás.
Kde „používateľ“ ho nahradíte používateľským menom, ktoré používate vo svojej distribúcii Linuxu.

Za 64 bitov sme ich vložili do:

~/.wine/drive_c/windows/system32/

O

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

A pre 32 bitov v:

~/.wine/drive_c/windows/syswow64

O

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

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.