A DXVK 1.7.2 különböző Direct3D 9 hibák javításával érkezik

DXVK

A DXVK 1.7.2 projekt új verzióját nemrég mutatták be, amelyben számos olyan korrekciót mutattak be, amelyek javítják ezt a népszerű könyvtárat a Direct3D 9/10/11 Vulkan API-n történő feltérképezéséhez.

Azok számára, akik nem ismerik a DXVK-t, tudják, hogy ez egy könyvtár a Vulkan API hívások fordításán keresztül működik.

Míg a DXVK Bár főleg a Steam Playen használják, nem ez az egyetlen hely ahol a Linux-felhasználók kihasználhatják ezt a fantasztikus technológiát. Is hozza a Vulkan-alapú D3D11 implementációt 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.7.2 főbb jellemzői

A A DXVK 1.7.2 számos Direct3D 9 hibát javít valamint megoldások az AMD illesztőprogramokkal kapcsolatos renderelési problémákra egyes Unity játékok esetében, és a D3D9 megvalósításában jelentős regresszív változás következett be, amely sok játékban összeomlást okozott.

Amellett, hogy a naplófájlok letiltásának támogatása megvalósult és különféle javítások / fejlesztések amikor a D3D9-et használja az AMDVLK Vulkan illesztőprogrammal.

A javítások egyike a javítás egyes 32 bites játékok verem túlcsordulási problémáihoz akik a D3D9-et használják, valamint javítás az AMD illesztőprogramokkal rendelkező rendszereken futó Unity Engine játékok problémáinak rendereléséhez.

Sőt, a fejlesztők megemlítik, hogy ez az új verzió javította az Unicode támogatást, amikor Windows rendszeren fut.

És hogy a DXVK_LOG_PATH = none beállítás nem lett hozzáadva a naplófájlok létrehozásának letiltásához (a naplókat továbbra is elküldjük a stderr-be).

Végül szintén A következő problémák megoldásait említik:

  • Baldur kapuja 3: Javítva a karakterválasztás utáni összeomlás D3D11 módban.
  • Final Fantasy XIV- Javult a stabilitás a legújabb Nvidia illesztőprogramokban.
  • Csak 3. ok: Javítja a játék hibáját, amely a terep villogását okozza a RADV-ben.
  • Marvel's Avengers: Hibás összeomlások javítva érvénytelen erőforrás-másolatok miatt.
  • Sebesség-hő igény: kijavított néhány Vulkan-ellenőrzési hibát.
  • PGA TOUR 2K21: Javítva a Vulkan-ellenőrzési hibák és az esetleges összeomlások.
  • Nyomvonalak az égbolton SC: a rögzített köd ábrázolása.

Ha többet szeretne tudni róla, ellenőrizheti a részleteket A következő linken.

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

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.7.2/dxvk-1.7.2.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.7.2.tar.gz

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

cd dxvk-1.7.2

É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 a –symlink paranccsal teheti meg).

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.

  1.   Leonardo dijo

    A 32 és 64 bites mappákat keresztezték