Nyora iyo nyowani vhezheni yeiyo DXVK 1.5 chirongwa uye uku ndiko kugadzirisa kwayo

DXVK

DXVK iri chimwe chishandiso chakabatanidzwa mune iyo Steam Play basa kubva Steam. Icho chishandiso chinonakidza ichoe inogona kushandura Microsoft DirectX 11 uye DirectX 10 mifananidzo yemifananidzo kuVulkan, iyo yakavhurwa sosi yemifananidzo API inoenderana neLinux. Kuti ushandise DXVK, kuwedzera paWine neVulkan, zviri pachena kuti unoda Vulkan-inoenderana neGPU.

Ipo DXVK ichiri kushandiswa zvakanyanya paStam Play, haisi iyo yega nzvimbo vashandisi veLinux vanogona kutora mukana weiyi inoshamisa tekinoroji. Izvo zvinobatsirawo iyo Vulkan-based D3D11 kuitiswa kweLinux neWine, Nezve kuita uye kugadzirisa paunenge uchimhanya Direct3D 11 mitambo paWini sezvo ivo vachipawo rutsigiro rweDirect3D9.

D3D9 yeDXVK haifanire kuvhiringidzwa nemaitiro eVK9 ekutsigira D3D9 yakapihwa Vulkan, sezvo ichi chiri chakasiyana chirongwa icho chiri muchiri kusimukira. D3D9 inotsvaga rutsigiro rweDXVK kushandura API mafoni kubva kuD3D9 kuenda kuD3D11, uye vozoshandisa iyo D3V11 kuenda kuVulkan kutendeuka kwakavakirwa muDXVK.

Chii chitsva muDXVK 1.5?

Mune iyi vhezheni nyowani, chimwe chezvinhu zvakajairika ndezvekuti kodhi mabheseni eD9VK uye DXVK mapurojekiti akabatanidzwa.

D9VK zviitiko zvakaendeswa kubazi tenzi reiyo DXVK repository. D9VK inoongororwa neyemugadziri seyakagadzirira kushandisa uye kuita zvinenge zvese zvayakada kuita. Naizvozvo, ese maDXGI maitiro (DirectX Graphics Zvivakwa), Direct3D 11, Direct3D 10 uye Direct3D 9 Nezve iyo Vulkan Graphics API ikozvino ivo vanozogadziridzwa mune imwechete kodhi base.

Iko kuvandudzwa kwe D9VK ichaenderera sechikamu cheiyo DXVK repository muchimiro chepamberi-pekupedzisira, icho chinogadzirirwa chekutanga cheD9VK.

Zvirongwa zvekuenderera mberi zvinosanganisira kubviswa kwenyaya dzinozivikanwa (bump mapping, premodulation), kuiswa kweiyo software cursor (kuwedzera kune yatovepo inowanika Hardware cursor rutsigiro), kuwedzerwa kweComposeRects nzira inotsanangurwa mune iyo D3D9Ex kududzirwa, uye iyo kugona kutsanangura mavara etsika yemafuremu.

Neiyi Direct3D 9 rutsigiro rwakawanikwa mushure mekubatanidzwa neD9VK, iyo itsva vhezheni inogadzirisa sosi inodonha uye gadzirisa matambudziko nemutambo Rima Remweya: Gadzirira Kufa Dhizaini.

Kuenzaniswa neDXVK 1.4.6, zvave zvakadaro yakavandudza kuitiswa kweye debug ruzivo block inoratidzwa pamusoro pemufananidzo wazvino (kuratidza skrini, HUD).

Iyo HUD inopa kuburitswa kweakasiyana manhamba pane kugoverwa kwesystem memory uye vhidhiyo memory, pamwe nenzvimbo dzekurangarira dzinoshandiswa panguva yeVulkan kushanda.

HUD zadza uye zadza mitsara yemitsara izvozvi inogadziridza yega yega 0.5 masekondi paHUD. Fixed bugs inowoneka muAtelier Ryza, Crysis 3, Fifa 19, Halo MCC, uye Star Citizen mitambo.

Nzira yekuwedzera sei DXVK kutsigira kuLinux?

Kuiswa kweDXVK

DXVK inoda yazvino vhezheni yakagadzika yewaini kumhanya. Saka, kana iwe usina izvi zvakaiswa. Iye zvino isu tinongofanirwa kurodha pasi yazvino yakagadzikana DXVK package, isu tichaiwana iyi Mune inotevera chinongedzo.

wget https://github.com/doitsujin/dxvk/releases/download/v1.5/dxvk-1.5.tar.gz

Mushure mekuita kurodha pasi, izvozvi tava kuzunura pasuru ichangowanikwa, izvi zvinogona kuitwa kubva kune desktop desktop yako kana kubva kune iyo terminal pachayo nekuita unotevera kuraira:

tar -xzvf dxvk-1.5.tar.gz

Ipapo isu tinowana iyo folda ne:

cd dxvk-1.5

Uye isu tinoita iyo sh raira ku mhanyisa iyo yekuisa script:

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

Paunenge uchiisa DXVK mune chirevo chekutanga cheWine. Mukana uyu ndewekuti Vini vkd3d inogona kushandiswa pamitambo yeD3D12 uye DXVK yemitambo yeD3D11.

Zvakare, iyo nyowani script inokutendera iwe kumisikidza iyo dll sezviratidzo zvekufananidza, zvichiita kuti zvive nyore kugadzirisa iyo DXVK kuti uwane mamwe maWini prefixes (iwe unogona kuita izvi kuburikidza ne-- symlink raira).

Iwe uchaona sei dhairekitori DXVK ine mamwe maviri ma dlls emakumi matatu nematanhatu makumi matanhatu he tiri kuzovaisa zvinoenderana nenzira dzinotevera.
Iko "mushandisi" iwe unozvitsiva nezita rezita raunoshandisa mukugovera kwako kweLinux.

Kwemabhiti makumi matanhatu nemasere tinoaisa mukati:

~/.wine/drive_c/windows/system32/

O

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

Uye makumi matatu nematatu mu:

~/.wine/drive_c/windows/syswow64

O

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

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako