A DXVK 1.6 néhány változtatással és hibajavítással érkezik a játékokban

DXVK

Pár napja megjelent a DXVK 1.6 réteg új verziója, amely a DXGI (DirectX Graphics Infrastructure), a Direct3D 9, 10 és 11 megvalósítását biztosítja, amely a hívások Vulkan API-ra történő fordításán keresztül működik.

Bár a DXVK-t továbbra is elsősorban a Steam Playen használják, a Linux felhasználói nem csak ebben a fantasztikus technológiában tudják kihasználni. Ez is hozzájárul a Vulkan-alapú D3D11 implementáció Linux és Wine számára, Ami a teljesítményt és az optimalizálást illeti, amikor a Direct3D 11 játékokat futtatja a Wine-on, mivel ezek támogatást nyújtanak a Direct3D9 számára is.

A DXVK 1.6 főbb jellemzői

A A DXVK 1.6 kiemelkedik a könyvtárak kezelésének megváltoztatásáról Direct3D 10 segédberendezések, így a Wine D3D10 effekt keretrendszerével is használhatók, a Direct3D 9 teljesítményének kisebb fejlesztései, egy sMegoldás felesleges változásokra megjelenítési módban és egyéb megoldások.

A segédkönyvtárak telepítése A Direct3D 10 alapértelmezett beállításai: d3d10.dll y d3d10_1.dll leállt, mert a DXVK-ban lévő D3D10 megköveteli d3d10core.dll és d3d11.dll a D3D10 támogatásához (dxgi.dll szükséges a Windows rendszerhez is). A változás lehetővé teszi a Wine-ban kifejlesztett D3D10 keretrendszer használatát az effektusokhoz, amelyet egyes játékokban használnak.

SZO 1.6 apró teljesítményoptimalizálásokat vezet be a Direct3D 9 megvalósításában, amellett, hogy kijavította az összeomlást, amikor pillanatfelvételeket próbált rögzíteni az apitrace-ből.

Is fix összeomlás néhány Source 2 játékban Saját D3D9 renderelésével a redundáns képernyő mód kapcsolót is eltávolították, és javítottak egy hibát, amely zöld keretet mutatott, amikor néhány játékban videót jelenítettek meg.

Néhány játékcímmel megoldott problémák részéről a következőket említik:

  • Hat időben- Javítottam egy regressziót, ahol a kimenet rosszul skálázódott a felbontás megváltoztatásakor
  • holttér : Fix fekete négyzet alakú leletek.
  • DoDonPachi feltámadás : Javítva az összeomlás indításkor.
  • Sárkány Dogma : Teljes képernyős megoldott problémák.
  • Star Wars: Republic Commando : Megvalósult hiányzó képformátumok.
  • Yomawari: Éjfél árnyékok : Javítva az összeomlás indításkor.

Végül, ha többet szeretne megtudni a projektről és annak felhasználásáról, akkor olvassa el a részleteket a következő link.

Hogyan adható hozzá a DXVK támogatás a Linuxhoz?

A DXVK használatához API Vulkan 1.1 támogatással rendelkező illesztőprogramokra van szükség, mint például az AMD RADV 18.3, az NVIDIA 415.22, az Intel ANV 19.0 és az AMDVLK.

A DXVK használható 3D alkalmazások és játékok futtatására Linux alatt, a Wine használatával, amely nagyobb teljesítményű alternatívaként működik a Wine beépített Direct3D 11 implementációjával szemben, amely OpenGL-en fut.

A DXVK a Wine legújabb, stabil verzióját igényli futni. Tehát, ha még nincs telepítve. Most már csak a legújabb stabil DXVK csomagot kell letöltenünk, ezt megtaláljuk A következő linken.

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

A letöltés után most kibontjuk a most megszerzett csomagot, ezt megtehetjük az asztali környezetből vagy magáról a terminálról a következő parancs végrehajtásával:

tar -xzvf dxvk-1.6.0.tar.gz

Ezután elérjük a mappát:

cd dxvk-1.6.0

És végrehajtjuk az sh parancsot futtassa a telepítési parancsfájlt:

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

Amikor a DXVK-t a Wine előtagba telepíti. Előnye, hogy a Wine vkd3d használható a D3D12 játékokhoz, a DXVK pedig a D3D11 játékokhoz.

Az új szkript lehetővé teszi a dll szimbolikus hivatkozásokként történő telepítését, megkönnyítve a DXVK frissítését, hogy több Wine előtagot kapjon (ezt megteheti a –symlink paranccsal).

Hogyan fogja látni a mappát A DXVK két másik dll-t tartalmaz 32 és 64 bitre te vagy a következő útvonalak szerint fogjuk elhelyezni őket.
Ahol a "felhasználó" helyettesíti a Linux disztribúcióban használt felhasználónévvel.

64 bit esetén betesszük őket:

~/.wine/drive_c/windows/system32/

O

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

És 32 bitért:

~/.wine/drive_c/windows/syswow64

O

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

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.