Muva nje ukukhululwa kwenguqulo entsha ye-DXVK layer 1.10.2 imenyezelwe, ehlinzeka ngokusetshenziswa kwe-DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 kanye no-11, isebenza ngokuhumusha amakholi e-Vulkan API.
I-DXVK ingasetshenziselwa ukusebenzisa izinhlelo zokusebenza ze-3D nemidlalo ku-Linux kusetshenziswa Iwayini, esebenza njengenye indlela yokusebenza ephezulu kune-Direct3D 9/10/11 yokusetshenziswa kwewayini egijima phezu kwe-OpenGL.
Izici ezintsha eziyinhloko ze-DXVK 1.10.2
Kule nguqulo entsha ekhishwe ye-DXVK 1.10.2, ku-Direct3D 9, ukusekelwa kwe-non-seamless cube textures kungeziwe (okungenamthungo, ngaphandle kokucubungula imingcele phakathi kwamasampuli), kusetshenziswe ngokusebenzisa isandiso se-Vulkan VK_EXT_non_seamless_cube_map.
Olunye ushintsho oluphawulekayo ukulondolozwa kwesikhashana kwe-shader kudiski lapho usebenzisa abashayeli be-NVIDIA Vulkan, kanye nokusebenza okuthuthukisiwe kwekhodi ye-SPIR-V shader yokucindezela ikhodi.
Kubuye kuqhakanjiswe lokho ikhodi yokuhlanza elungiselelwe ekusetshenzisweni kwendlela ye-D3D11 ukuze uthole ukufinyelela okungahleliwe kuzinsiza ezivela kuchungechunge oluningi (i-UAV, Ukubuka Kokufinyelela Okungahleliwe), okwenze kwaba nokwenzeka ukwandisa ukusebenza kahle kokucindezelwa kwesithombe kumashayeli.
Ngasohlangothini lokulungiswa kwamaphutha kushiwo lokho iziphazamisi ezilungisiwe ezidale ukulondolozwa nokusetshenziswa kwefayela lenqolobane okungalungile kanye nezinkinga ezilungisiwe zokwakha nge-GCC 12.1.
Ngokuqondene ne ukulungiswa okwenziwe kumidlalo okulandelayo kuyashiwo:
- Ngalé Kobuhle Nobubi: Ukugwema Imisebe Yokukhanya Elahlekile
- Usuku Z: inketho ye-d3d11.cachedDynamicResources inikwe amandla ukuze kulungiswe izinkinga zokusebenza
- Isikhala Esifile: Ukunikezwa kwethunzi okulungisiwe futhi kwengeza ukukhiya okungu-60 FPS ukuvikela ukuphahlazeka kwegeyimu
- I-Dirt Rally: Kulungiswe ukuphahlazeka kwe-GPU okungenzeka ngenxa yezimbungulu zegeyimu ku-shader
- U-Godfather: Ukuphahlazeka okulungisiwe kumasistimu angasekeli i-16x MSAA
- I-Limbo - Nika amandla i-cap engu-60 ye-FPS ukugwema izimbungulu zegeyimu
- Ubukhulu 2 : Xazulula izimbungulu zegeyimu ezidala izinkinga kuma-GPU namasistimu ashumekiwe ane-VRAM engaphezu kuka-2 GB
- I-Onechanbara Z2: Izinxushunxushu - Imithelela yezinhlayiyana ezilungisiwe nezinto ze-UI ezingabonisi kahle
- izitshalo vs. I-Zombies Garden Warfare 2 - Vimbela ukuphahlazeka lapho umdlalo uthola i-AMD GPU
- Ukubuyiswa kokubala : Ukuxazulula izinkinga zesiqalisi
- I-Scrapland Remastered - Ukuxazulula inkinga kwesikrini esimnyama
- Imisakazo emincane Amathelevishini Amakhulu - Ukuxazulula Izinkinga Zesikrini Esimnyama
- I-Sonic Adventure 2: Kulungiswe imiphumela yezinhlayiyana ezingekho
Kuhle ukusho ukuthi i-DXVK okwamanje idinga abashayeli abathobela i-Vulkan API 1.1 njenge-Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 kanye ne-AMDVLK.
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.10.2/dxvk-1.10.2.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.10.2.tar.gz
Ngemuva kwalokho sifinyelela ifolda nge:
cd dxvk-1.10.2
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/