I-DXVK 1.9.3 iza nokuthuthuka okuhle kwe-DirectX, imidlalo nokunye

I-DXVK

Ngemuva kokuthuthukiswa kwezinyanga ezi-4 kusukela ekukhululweni kokugcina, ukukhululwa kwenguqulo entsha ye-DXVK 1.9.3 kwamenyezelwa inguqulo lapho onjiniyela basebenze khona ukunciphisa kakhulu i-CPU emidlalweni ye-DirectX, kanye ne-DirectX kuya ku-Vulkan iyaqhubeka futhi ilungisa izinkinga, ukuthuthukiswa kwe-Mesa, imidlalo nokunye.

Okwalabo namanje abangazi nge-DXVK, kufanele bazi ukuthi yini elinye lamathuluzi afakiwe ekusebenzeni kwe-Steam Play kusuka ku-Steam. Kuyithuluzi elihle leloe angaguqula izingcingo zehluzo zeMicrosoft DirectX 11 kanye neDirectX 10 kuVulkan, i-API yemithombo evulekile yemithombo yolwazi ehambisana neLinux. Ukuze usebenzise i-DXVK, ngaphezu kweWine neVulkan, kusobala ukuthi udinga i-GPU ehambelana neVulkan.

Nakuba i-DXVK isetshenziswa kakhulu ku-Steam Play, kodwa akuyona ukuphela kwendawo lapho abasebenzisi be-Linux bengasebenzisa khona lobu buchwepheshe obuhle kakhulu. Iphinde ibe nesandla ukuqaliswa kwe-Vulkan-based D3D11 kweLinux newayini, Mayelana nokusebenza nokwenza kahle lapho kuqhutshwa imidlalo ye-Direct3D 11 e-Wine, njengoba nayo inikezela ukwesekwa kwe-Direct3D9.

Izici ezintsha eziyinhloko ze-DXVK 1.9.3

Kule nguqulo entsha eyethulwa yokuqaliswa, kugqanyiswe ukuthi lapho usebenzisa i-dxvk-nvapi, (ukuqaliswa kwe-NVAPI) ngaphezu kwe-DXVK, ukwesekwa kunikezwa ubuchwepheshe be-DLSS, okukuvumela ukuthi usebenzise ama-Tensor cores asuka kumakhadi ezithombe e-NVIDIA ukuze ukale izithombe ezingokoqobo usebenzisa izindlela zokufunda ngomshini ukuze ukhuphule ukulungiswa ngaphandle kokulahlekelwa ikhwalithi.

Ngaphezu kokucabangela isandiso se-Vulkan VK_EXT_robustness2, I-D3D9 shading constants ithuthukisiwe futhi izinketho ezindala zemidlalo esebenzisa ukucubungula i-vertex yesofthiwe zisusiwe.

Kuphinde kuphawulwe ukuthi kwengezwe eyodwa noma ngaphezuluvumela inketho yeminye imidlalo ukuze unikeze ukulingisa okunembe kakhudlwana yephuzu elintantayo lokuziphatha D3D9. Ukunika amandla le nketho kuqede izinkinga phakathi I-Red Orchestra 2, i-Dark Souls 2, i-Dog Fight 1942, i-Bayonetta, i-Rayman Origins, i-Guilty Gear Xrd, no-Richard Burns Rally.

Futhi, izinkinga ngengqalasizinda yezithombe ze-Microsoft DirectX (DXGI), ngaphambilini ebivame ukuphazamisa imodi yesikrini esigcwele semidlalo ehlukahlukene futhi ibangele ukudida kwesithombe, zilungisiwe ngokwamanothi asemthethweni okukhululwa futhi yalungisa inkinga ku-DXGI edale ukuphahlazeka ngenkathi izama ukwenza kusebenze imodi yesikrini esigcwele kwezinye izikrini.

Ngakolunye uhlangothi, ezihlokweni zamanje ezifana Ukusebenza kwe-Crysis 3 Remastered kunyusiwe, I-Euro Truck Simulator yakamuva ne-Splinter Cell: I-Chaos Theory iyazuza kusukela kusibuyekezo sokusebenzisa i-Vulkan.

Okokugcina uma unesifiso sokwazi okwengeziwe ngakho Mayelana nalokhu kukhishwa okusha, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.

Ungakufaka kanjani ukusekelwa kwe-DXVK ku-Linux?

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.9.3/dxvk-1.9.3.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.9.3.tar.gz

Ngemuva kwalokho sifinyelela ifolda nge:

cd dxvk-1.9.3

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 sivumela i-dll ukuthi ifakwe njengezixhumanisi ezingokomfanekiso, okwenza kube lula ukubuyekeza 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.