DXVK 2.2 mar hore ayaa la sii daayay oo kuwanu waa warkeeda

DXVK

DXVK waxaa loo isticmaali karaa in lagu socodsiiyo codsiyada 3D iyo ciyaaraha Linux iyadoo la isticmaalayo Khamri

Nooca cusub ee cape DXVK 2.2 hadda waa la heli karaa waxayna la socotaa isbedelo aad u xiiso badan, kuwaas oo aan muujin karno taageerada iswaafajinta ee D3D11On12, iyo sidoo kale bandhigga qayb ahaan D3D9, hagaajinta cayayaanka iyo wax ka badan.

Kuwa aan weli ka aqoon DXVK, waa inay ogaadaan wuxuu yahay mid ka mid ah aaladaha ay ku jiraan howlaha Steam Play ka Steam. Waa qalab fantastik ahe wuxuu u rogi karaa Microsoft DirectX 11 iyo DirectX 10 wicitaanada sawirada Vulkan, muuqaalka furan ee sawirada API ee la jaan qaada Linux. Si aad u isticmaasho DXVK, marka lagu daro Khamriga iyo Vulkan, waxaad si cad u baahan tahay GPU-ku habboon Vulkan.

Astaamaha ugu muhiimsan ee cusub ee DXVK 2.2

Noocan cusub ee lagu soo bandhigay DXVK 2.2 waxaan ka heli karnaa sTaageerada lagu daray lakabka D3D11On12, in u ogolaanaya Direct3D 11 in ay ka shaqeeyaan kor ka Direct3D 12. Si aad u taageerto D3D12 ciyaaraha cusub ee ku salaysan mishiinka Midnimada, sida Safarka Lego Builder's Journey, DXVK waxay hirgalisay awooda lagu abuurayo aaladaha D3D11 Qalabka D3D12 ee isticmaalaya D3D11On12CreateDevice function iyo ID3D11On12Device API.

Isbeddelada kale ee ka dhex muuqda noocyadan cusub ayaa ah Hirgelinta Direct3D 9 soo bandhigay taageerada muujinta qayb ahaan taas oo u ogolaanaysa in la habeeyo soo bandhigida qaybaha daaqada iyada oo la koobiyeynayo waxa ku jira backbuffer-ka nidaamka xusuusta ka dibna u sawiraya daaqada CPU. Tani waxay wanaajisaa laqabsiga soo-saarayaasha ciyaarta, gaar ahaan kuwa ku salaysan Microsoft's WPF Toolkit iyo qaar ka mid ah sheekooyinka muuqaalka ah.

Shaqadan waxay wanaajisaa iswaafajinta cayaartoyda lagu dhisay Microsoft WPF qiimaha hoos u dhaca waxqabadka. Direct3D 9, habdhaqanka guud ee framebuffers (SwapChain) sidoo kale waa la hagaajiyay oo taageerada d3d9.noExplicitFrontBuffer waa laga saaray.

Taas waxaa dheer in sidoo kale la iftiimiyay marka loo isticmaalo Proton ama Wine, sida caadiga ah, abuurista galalka log-ga ayaa joogsada iyo soo saarida fariimaha ogaanshaha ee console-ka waxaa lagu habeeyaa iyadoo la adeegsanayo sifooyin gaar ah oo khamri ah, kaas oo u dhigma hab-dhaqanka vkd3d-proton. Si aad dib ugu bilawdo abuurista galalka logaga gaarka ah, waxaad dejin kartaa doorsoomiyaha deegaanka DXVK_LOG_PATH

Ee isbeddelada kale ee muuqda:

  • Isticmaalka xusuusta oo si weyn loo dhimay marka la abuurayo aaladaha D3D11 ee aan loo isticmaalin ciyaaraha.
  • La xaliyay arrin meesha dunta aan si sax ah loo burburin.
  • Khaladaadka xaqiijinta ee go'an ee Vulkan ee ay sababto raadraaca qaabeynta qaldan marka awood u siinaysa wareegyada jawaab celinta ee texture.
  • Isticmaalka xusuusta oo si weyn loo dhimay xaaladaha ay ciyaaruhu ku abuuraan aaladaha D3D11 ee aan la isticmaalin.

Finalmente hadaad xiisaynayso inaad waxbadan ka ogaato Ku saabsan sii deynta cusub, waxaad ka hubin kartaa faahfaahinta Xiriirka soo socda.

Sidee loogu daraa taageerada DXVK Linux?

DXVK waxaa loo isticmaali karaa in lagu adeegsado barnaamijyada 3D iyo ciyaaraha Linux iyadoo la adeegsanayo Khamriga, iyadoo loo adeegsanayo waxqabad sare oo lagu beddelayo Wine ee lagu dhisay Direct3D 11 ee ku shaqeeya OpenGL.

DXVK waxay ubaahantahay nooca ugu dambeeya ee xasiloon ee Khamriga inuu ordo. Marka, haddii aadan tan rakibin. Hadda waxaan u baahan nahay oo keliya inaan soo dejino xirmada xasilloon ee ugu dambeysa ee DXVK, tan aan helno Xiriirka soo socda.

wget https://github.com/doitsujin/dxvk/releases/download/v2.2/dxvk-2.2.tar.gz

Ka dib markaan sameynay soo dejinta hada waxaan fureynaa xirmada hadda la helay, tan waxaa lagu sameyn karaa iyada oo laga helayo jawigaaga desktop ama terminaalka laftiisa adoo fulinaya amarka soo socda:

tar -xzvf dxvk-2.2.tar.gz

Kadibna waxaan ku galnaa galka:

cd dxvk-2.2

Oo waxaan u fulinaa amarka sh socodsiinta qoraalka rakibida:

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

Markaad rakibineyso DXVK horgalaha Khamriga. Faa'iidada ayaa ah in Wine vkd3d loo isticmaali karo ciyaaraha D3D12 iyo DXVK ee ciyaaraha D3D11.

Sidoo kale, qoraalka cusub wuxuu u oggolaanayaa dll in lagu rakibo xiriiriyeyaal astaan ​​ah, taasoo sahleysa in la cusbooneysiiyo DXVK si loo helo horgalayaal Khamri badan (waxaad ku sameyn kartaa tan adoo adeegsanaya -symlink command).

Sideed u arki doontaa galka DXVK wuxuu ka kooban yahay laba dlls kale oo ah 32 iyo 64 jajab waxaad tahay waxaan u kala dhigaynaa sida loo maro wadooyinka soo socda.
Meesha "isticmaale" aad ku bedesho username aad ku isticmaasho qeybintaada Linux.

64 jajab waxaan gelinnaa:

~/.wine/drive_c/windows/system32/

O

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

Iyo 32 qaybood gudaha:

~/.wine/drive_c/windows/syswow64

O

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

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.