I-DXVK 1.6 ifika nezinguquko ezithile nokulungiswa kwamaphutha emidlalweni

I-DXVK

Zimbalwa izinsuku ezedlule kukhishwe inguqulo entsha yesendlalelo se-DXVK 1.6, Ehlinzeka ngokuqaliswa kwe-DXGI (i-DirectX Graphics Infrastructure), i-Direct3D 9, 10 ne-11, esebenza ngokuhumushelwa kwamakholi e-Vulkan API.

Ngenkathi i-DXVK isasetshenziswa ikakhulu kuSteam Play, akuyona ukuphela kwendawo abasebenzisi beLinux abangasebenzisa lobu buchwepheshe obumnandi. Kuyasiza ukuqaliswa kwe-Vulkan-based D3D11 kweLinux newayini, Mayelana nokusebenza nokwenza kahle lapho kuqhutshwa imidlalo ye-Direct3D 11 ku-Wine ngoba futhi inikezela ukwesekwa kwe-Direct3D9.

Izici ezintsha eziyinhloko ze-DXVK 1.6

Le nguqulo entsha ye I-DXVK 1.6 ivelela ukwenza ushintsho endleleni ephatha ngayo imitapo yolwazi yayo Abasizi be-Direct3D 10 ngakho-ke futhi kungasebenza nohlaka lwemiphumela ye-D3D10 yewayini, ukuthuthuka okuncane ekusebenzeni kweDirect3D 9, eyodwa sIsixazululo sezinguquko ezingafuneki kumodi yokubonisa nezinye izixazululo.

Ukufakwa kwemitapo yolwazi esizayo Okuzenzakalelayo kwe-Direct3D 10: d3d10.dll y d3d10_1.dll ime ngoba i-D3D10 ku-DXVK idinga d3d10core.dll ne-d3d11.dll ukusekela i-D3D10 (dxgi.dll nayo iyadingeka kwiWindows). Ushintsho lukuvumela ukuthi usebenzise uhlaka lwe-D3D10 olwenzelwe iwayini ngemiphumela, esetshenziswa kweminye imidlalo.

I-DXVK 1.6 yethula ukwenziwa kokusebenza okuncane ekusetshenzisweni kwe-Direct3D 9, ngaphezu kokulungisa ukuphahlazeka lapho uzama ukuthatha izithombe kusuka ku-apitrace.

Futhi ukuphahlazeka okungaguquki kweminye imidlalo engu-Source 2 Kusetshenziswa ukunikezwa kwayo kwe-D3D9, iswishi yemodi yesikrini engasafuneki isusiwe nayo yenziwa futhi i-bug ekhombisa ifreyimu eluhlaza lapho kukhonjiswa ividiyo kweminye imidlalo belungisiwe.

Engxenyeni yezinkinga ezixazululwe ngezihloko ezithile zegeyimu, okulandelayo kuyashiwo:

  • Isigqoko Ngesikhathi- Kulungiswe ukuhlehla lapho okukhiphayo kuzokala kahle lapho kushintshwa ukulungiswa
  • Dead Space : Izinto zobuciko zesikwele esimnyama ezihleliwe.
  • Uvuko lwe-DoDonPachi : Ukuphahlazeka okulungisiwe ekuqaleni.
  • Imfundiso kaDrako : Izinkinga ezihleliwe zesikrini esigcwele.
  • I-Star Wars: I-Republic Commando : Kusetshenziswe amafomethi ezithombe ezingekho.
  • Yomawari: Midnight Shadows : Ukuphahlazeka okulungisiwe ekuqaleni.

Ekugcineni, uma ufuna ukwazi kabanzi ngephrojekthi, kanye nokusetshenziswa kwayo, ungaxhumana nemininingwane ku- isixhumanisi esilandelayo.

Ungakufaka kanjani ukusekelwa kwe-DXVK ku-Linux?

Ukuze usebenzise i-DXVK, kudingeka abashayeli abane-API Vulkan 1.1 yokuxhaswa, njenge-AMD RADV 18.3, i-NVIDIA 415.22, i-Intel ANV 19.0, ne-AMDVLK.

I-DXVK ingasetshenziselwa ukusebenzisa izinhlelo nemidlalo ye-3D kuLinux kusetshenziswa iwayini, kusebenza njengenye indlela yokusebenza ephezulu ekusetshenzisweni okwakhiwe ngaphakathi kweDirect3D 11 yeWayini esebenza ku-OpenGL.

I-DXVK idinga uhlobo lwakamuva oluzinzile lwewayini ukugijima. Ngakho-ke, uma ungenakho lokhu okufakiwe. Manje kuzodingeka silande kuphela iphakethe le-DXVK elizinzile lakamuva, sizolithola leli Kulesi sixhumanisi esilandelayo.

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

Ngemuva kokwenza ukulanda manje sizovula iziphu iphakethe elisanda kuthola, lokhu kungenziwa ngemvelo yedeskithophu yakho noma kusuka esigungwini uqobo ngokwenza ngomyalo olandelayo:

tar -xzvf dxvk-1.6.0.tar.gz

Ngemuva kwalokho sifinyelela ifolda nge:

cd dxvk-1.6.0

Futhi senza umyalo we-sh ku- sebenzisa iskripthi sokufaka:

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

Lapho ufaka i-DXVK kusiqalo sewayini. Ubuhle ukuthi i-vkd3d yeWayini ingasetshenziselwa imidlalo ye-D3D12 ne-DXVK yemidlalo ye-D3D11.

Futhi, iskripthi esisha sikuvumela ukuthi ufake i-dll njengezixhumanisi ezingokomfanekiso, okwenza kube lula ukuvuselela i-DXVK ukuthola iziqalo eziningi zewayini (ungakwenza lokhu ngomyalo we -symlink).

Uzoyibona kanjani ifolda I-DXVK iqukethe amanye ama-dll amabili ama-32 no-64 bits ukhona sizobabeka ngokwemizila elandelayo.
Lapho "umsebenzisi" ubeka khona igama lomsebenzisi olisebenzisa ekusatshalalisweni kwakho kwe-Linux.

Ngama-bits angama-64 siwafaka:

~/.wine/drive_c/windows/system32/

O

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

Futhi ngamabhithi angama-32 ku:

~/.wine/drive_c/windows/syswow64

O

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

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.