DXVK 1.9.1 inouya nekugadzirisa mabhugi, kugadzirisa mashandiro uye nezvimwe

DXVK

Mazuva mashoma apfuura kuburitswa kweshanduro nyowani yeDXVK 1.9.1 yakaziviswa mariri kumwe kugadzirisa kwakagadzirwa kukanganisa uye kubviswa kwekodhi inoenderana neshanduro dzekare dzeMesa, pakati pezvimwe zvinhu.

Kune avo vachiri kusaziva nezve DXVK, vanofanirwa kuziva kuti chii 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 uchimhanyisa Direct3D 11 mitambo muWine, sezvo ivo vachipawo rutsigiro rweDirect3D9.

Main makuru maficha eDXVK 1.9.1

Mune ino vhezheni nyowani yekumisikidza ivo vanogadzira yakagadzirisa nyaya dzakasiyana dzekuita uye kugadzikana mushure mekugadzirisazve iyo D3D9 yekukiya michina, mukuwedzera kune iko iko iko kwekugadziriswa kwematanho ematanho muD3D11 akagadziridzwa, izvo zvakakonzera kushoma kwendangariro kushandiswa uye mashoma emifananidzo makopi anodikanwa kufambisa data pakati peiyo CPU neGPU.

Zvakare, iyo yekuvharira primitives yakagadzirwazve zvichibva paWindows SRW kukiya, ayo anoshanda zvakanyanya kupfuura mingw kuitiswa kwe winpthreads, pamwe ne workaround kodhi yeshanduro dzekare dzeMesa dzakabviswa (<= 19.0).

Kana ari nyaya dzakagadziriswa nemamwe mazita yemitambo yemavhidhiyo, zvinotevera zvinotaurwa:

  • Pasi Dziviriro Yemauto 5- Fixed performance nyaya dzinokonzereswa nemutambo kazhinji kutendeuka yakatwasuka sync pakati pemafuremu kuvhura nekuvhara.
  • Kurira kude 1: Nvidia GPU inonyepedzera kubvumira iyo yepamusoro mhando kupa mvura.
  • Far Mhere 5 uye mimwe mitambo yeNjini Injini: yakagadzirisa nyaya dzakasiyana siyana nekuda kweyekutanga memory.
  • GTA IV: Yakagadziriswa yakaputsika fomu rekunyorera iro raizotyora Gameplay paNvidia GPUs.
  • Kumuka 3: Yakagadziriswa tsaona paNvidia GPUs.
  • Nyika Yekupedzisira Kufungidzira: nechisimba dzima MSAA kugadzirisa mitambo yemabhugi.

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo Nezve kuburitswa kutsva uku, unogona kutarisa ruzivo Mune inotevera chinongedzo.

Nzira yekuwedzera sei DXVK kutsigira kuLinux?

DXVK inogona kushandiswa kumhanyisa 3D mashandiro nemitambo paLinux uchishandisa Waini, ichiita senge yepamusoro-yekuita imwe nzira kune waini yakavakirwa-mukati Direct3D 11 kuitisa iyo inomhanya paOverGL.

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.9.1/dxvk-1.9.1.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.9.1.tar.gz

Ipapo isu tinowana iyo folda ne:

cd dxvk-1.9.1

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 inobvumidza iyo dll kuti iiswe sezviratidziro zvinongedzera, 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/

Izvo zviri muchinyorwa zvinoomerera pamisimboti yedu ye tsika dzekunyora. Kuti utaure chikanganiso tinya pano.

Mhinduro, siya zvako

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa.

*

*

  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

  1.   Henrique Afonso akadaro

    Zvino, ini handisi kuita kuti kumisikidza kuitwe, kunoonekwa pane imwecheteyo meseji, hazvina basa kuti ndeipi vhezheni ye dxvk yaunofunga kuisa.

    henrique @ henrique-Aspire-F5-573G: ~ $ cd Kurodha pasi
    henrique @ henrique-Aspire-F5-573G: ~ / Downloads $ cd dxvk-1.9.2
    henrique @ henrique-Aspire-F5-573G: ~ / Downloads / dxvk-1.9.2 $ sudo sh setup_dxvk.sh gadza
    [sudo] senha ye henrique:
    setup_dxvk.sh: 31: 0: haina kuwanikwa
    waini: kumisikidzwa muL »/ root/.wine» yakagadziridzwa.
    setup_dxvk.sh: 86: Kuchinja kwakaipa
    henrique @ henrique-Aspire-F5-573G: ~ / Downloads / dxvk-1.9.2 $