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

DXVK

Dhawaan sii deynta nooca cusub ee hirgelinta DXVK 1.10.1 kuwaas oo qaar cusub iyo hawlo cusub oo tijaabo ah lagu soo kordhiyey, iyo waxyaabo kale.

Kuwa aan weli aqoon DXVK, waa inay ogaadaan waxa ay tahay 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.

Iyadoo DXVK inta badan lagu isticmaalo Steam Play, maaha meesha kaliya ee isticmaalayaasha Linux ay ka faa'iidaysan karaan farsamadan cajiibka ah. Waxa kale oo ay wax ku biirinaysaa hirgelinta ku saleysan Vulkan ee D3D11 ee Linux iyo Wine, Ku saabsan waxqabadka iyo hagaajinta markaad ku socoto Direct3D 11 ciyaaraha Khamriga, maaddaama ay sidoo kale bixiyaan taageero Direct3D9.

Astaamaha ugu muhiimsan ee cusub ee DXVK 1.10.1

Noocan cusub ee staageerada bilowga ah ee agabka qoraalka la wadaago iyo IDXGIResource API. Si loo habeeyo kaydinta xogta badan ee nuxurka leh oo ay weheliso sharraxayaasha xusuusta la wadaago, dhejisyo dheeraad ah oo khamri ah ayaa loo baahan yahay, kuwaas oo hadda kaliya laga heli karo laanta Tijaabada Proton.

Hadda, Hirgelintu waxay ku kooban tahay taageeridda wadaagista texture 2D ee D3D9 iyo D3D11 APIs. Wicitaanka IDXGIKeyedMutex lama taageero mana jirto hadda si loola wadaago agabka codsiyada iyadoo la adeegsanayo D3D12 iyo Vulkan. Tilmaamo lagu daray ayaa xalliyay arrimaha dib-u-ciyaarista fiidyaha ee qaar ka mid ah ciyaaraha Koei Tecmo, sida Nioh 2 iyo Atelier, oo wax ka beddeley ku-bandhigidda UI ee Black Mesa.

Mid kale oo ka mid ah isbeddelada ka muuqda qaabkan cusub ayaa ah doorsoome deegaan oo lagu daray DXVK_ENABLE_NVAPI si loo joojiyo aqoonsiga iibiyaha (la mid ah dxvk.nvapiHack=Been), marka lagu daro jiilka code shader hagaagay marka la isticmaalayo arrays maxalli ah, kuwaas oo dedejin kara qaar ka mid ah ciyaaraha D3D11 ee nidaamka la darawallada NVIDIA.

Ee isbeddelada kale taagan:

  • Waxaa lagu daray wanaajinta taas oo kordhin karta waxqabadka samaynta sawirada qaabka DXGI_FORMAT_R11G11B10_FLOAT.
  • Arrimo go'an oo raraya textures marka la isticmaalayo D3D9.
  • Assassin's Creed 3 iyo calanka madow, goobta "d3d11.cachedDynamicResources=a" waa la dajiyay si loo xaliyo arimaha waxqabadka.
  • Dejinta "d3d11.cachedDynamicResources=c" waxaa loo dajiyay Frostpunk iyo "dxgi.maxFrameLatency=1" waxaa loo dajiyay Ilaaha dagaalka.
  • Arrimaha qaabaynta go'an ee GTA: San Andreas iyo Rayman Origins.

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/v1.10.1/dxvk-1.10.1.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-1.10.1.tar.gz

Kadibna waxaan ku galnaa galka:

cd dxvk-1.10.1

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.