DXVK 1.6 prichádza s niekoľkými zmenami a opravami chýb v hrách

DXVK

Pred pár dňami bola vydaná nová verzia vrstvy DXVK 1.6, ktorá poskytuje implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, ktorá funguje prostredníctvom prekladu hovorov na Vulkan API.

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ácia vulkánskej D3D11 pre Linux a Wine, Pokiaľ ide o výkon a optimalizáciu pri spustení hier Direct3D 11 na platforme Wine, pretože tiež poskytujú podporu pre Direct3D9.

Hlavné nové funkcie DXVK 1.6

Táto nová verzia DXVK 1.6 vyniká implementáciou zmien v spôsobe narábania s ich knižnicami Direct3D 10 pomocných zariadení, aby bolo možné pracovať aj s efektovým rámcom D3D10 od Wine, drobné vylepšenia výkonu Direct3D 9, jedna sRiešenie pre nadbytočné zmeny v režime zobrazenia a ďalších riešení.

Inštalácia pomocných knižníc Direct3D 10 predvolené: d3d10.dll y d3d10_1.dll sa zastavil, pretože D3D10 v DXVK vyžaduje d3d10core.dll a d3d11.dll na podporu D3D10 (dxgi.dll sa vyžaduje aj pre Windows). Táto zmena umožňuje používať pre efekty efektový rámec D3D10 vyvinutý vo Wine, ktorý sa používa v niektorých hrách.

DXVK 1.6 zavádza do implementácie Direct3D 9 malé optimalizácie výkonu, okrem opravy zlyhania pri pokuse o zachytenie snímok z apitrace.

Tiež opravená chyba v niektorých hrách Source 2 Použitím vlastného vykreslenia D3D9 bol tiež vyrobený odstránený nadbytočný prepínač režimu obrazovky a opravená chyba zobrazujúca zelený rámček pri zobrazovaní videa v niektorých hrách.

Z časti vyriešených problémov s niektorými hernými titulmi je uvedené:

  • A má včas- Opravená regresia, pri ktorej by sa výstup pri zmene rozlíšenia zle zmenšil
  • Dead Space : Opravené artefakty čierneho štvorca.
  • Vzkriesenie DoDonPachi : Opravená chyba pri štarte.
  • Dragonova dogma : Opravené problémy na celú obrazovku.
  • Star Wars: Republic Commando : Implementované chýbajúce formáty obrázkov.
  • Yomawari: Polnočné tiene : Opravená chyba pri štarte.

Nakoniec, ak sa chcete dozvedieť viac o projekte, ako aj o jeho použití, môžete si prečítať podrobnosti v dokumente nasledujúci odkaz.

Ako pridať podporu DXVK do Linuxu?

Na použitie DXVK sú potrebné ovládače s podporou API Vulkan 1.1, napríklad AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 a AMDVLK.

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.6.0/dxvk-1.6.0.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.6.0.tar.gz

Potom vstúpime do priečinka pomocou:

cd dxvk-1.6.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 vám tiež umožňuje inštalovať dll ako symbolické odkazy, č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ť.