Dumating ang DXVK 1.6 na may ilang mga pagbabago at pag-aayos ng bug sa mga laro

DXVK

Ilang araw na ang nakakalipas ang bagong bersyon ng layer ng DXVK 1.6 ay pinakawalan, na nagbibigay ng pagpapatupad ng DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 at 11, na gumagana sa pamamagitan ng pagsasalin ng mga tawag sa Vulkan API.

Habang ang DXVK ay ginagamit pa ring pangunahin sa Steam Play, hindi lamang ito ang lugar na maaaring samantalahin ng mga gumagamit ng Linux ang kamangha-manghang teknolohiyang ito. Nagbibigay din ito ang pagpapatupad ng Vulkan-based D3D11 para sa Linux at Alak, Tungkol sa pagganap at pag-optimize kapag nagpapatakbo ng mga laro ng Direct3D 11 sa Alak dahil nagbibigay din sila ng suporta para sa Direct3D9.

Pangunahing mga bagong tampok ng DXVK 1.6

Ang bagong bersyon ng Ang DXVK 1.6 ay nakatayo para sa pagpapatupad ng isang pagbabago sa paraan ng paghawak nito sa mga aklatan Ang Direct3D 10 auxiliaries kaya maaari rin itong gumana sa framework framework ng D3D10 effects, maliit na pagpapabuti sa pagganap ng Direct3D 9, isang sSolusyon para sa mga kalabisan na pagbabago sa display mode at iba pang mga solusyon.

Pag-install ng mga auxiliary library Direct3D 10 mga default: d3d10.dll y d3d10_1.dll tumigil dahil ang D3D10 sa DXVK ay nangangailangan d3d10core.dll at d3d11.dll upang suportahan ang D3D10 (kinakailangan din ang dxgi.dll para sa Windows). Pinapayagan ka ng pagbabago na gamitin ang balangkas na D3D10 na binuo sa Alak para sa mga epekto, na ginagamit sa ilang mga laro.

DXVK 1.6 ipinakikilala ang maliit na pag-optimize ng pagganap sa pagpapatupad ng Direct3D 9, bilang karagdagan sa pag-aayos ng isang pag-crash kapag sinusubukan na makuha ang mga snapshot mula sa apitrace.

Rin naayos na pag-crash sa ilang mga laro ng Source 2 Gamit ang sarili nitong pag-render ng D3D9, tinanggal din ang kalabisan na switch ng mode ng screen at ginawa rin ang isang bug na nagpapakita ng berdeng frame kapag naayos ang pagpapakita ng isang video sa ilang mga laro.

Sa bahagi ng mga malulutas na problema sa ilang mga pamagat ng laro, ang mga sumusunod ay nabanggit:

  • Isang Hat sa Oras- Naayos ang isang pagbabalik kung saan ang output ay hindi mabubuting sukat kapag binabago ang resolusyon
  • Dead Space : Nakapirming mga itim na parisukat na artifact.
  • Pagkabuhay na Mag-DoDonPachi : Naayos ang pag-crash sa startup.
  • Dragon's Dogma : Buong screen naayos na mga isyu.
  • Star Wars: Republic Commando : Ipinatupad ang mga nawawalang format ng imahe.
  • Yomawari: Hatinggabi ng mga Anino : Naayos ang pag-crash sa startup.

Panghuli, kung nais mong malaman ang tungkol sa proyekto, pati na rin ang paggamit nito, maaari kang kumunsulta sa mga detalye sa sumusunod na link.

Paano magdagdag ng suporta sa DXVK sa Linux?

Upang magamit ang DXVK, kinakailangan ng mga driver na may suporta sa API Vulkan 1.1, tulad ng AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0, at AMDVLK.

Maaaring magamit ang DXVK upang patakbuhin ang mga 3D application at laro sa Linux gamit ang Alak, na kumikilos bilang isang mas mataas na alternatibong pagganap sa built-in na Direct3D 11 na pagpapatupad ng Wine na tumatakbo sa OpenGL.

Nangangailangan ang DXVK ng pinakabagong matatag na bersyon ng Alak tumakbo. Kaya, kung wala kang naka-install na ito. Ngayon ay kakailanganin lamang naming i-download ang pinakabagong matatag na pakete ng DXVK, mahahanap namin ang isang ito Sa sumusunod na link.

wget https://github.com/doitsujin/dxvk/releases/download/v1.6.0/dxvk-1.6.0.tar.gz

Matapos gawin ang pag-download ngayon ay tatanggalin namin ang zip ng package na nakuha, magagawa ito mula sa iyong desktop na kapaligiran o mula sa terminal mismo sa pamamagitan ng pagpapatupad sa sumusunod na utos:

tar -xzvf dxvk-1.6.0.tar.gz

Pagkatapos ay mai-access namin ang folder na may:

cd dxvk-1.6.0

At isinasagawa namin ang utos na patakbuhin ang script ng pag-install:

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

Kapag nag-install ng DXVK sa isang unlapi ng Alak. Ang kalamangan ay ang Wine vkd3d ay maaaring magamit para sa mga D3D12 na laro at DXVK para sa mga D3D11 na laro.

Gayundin, pinapayagan ka ng bagong script na i-install ang dll bilang mga simbolikong link, na ginagawang mas madali upang i-update ang DXVK upang makakuha ng maraming mga prefice ng Alak (magagawa mo ito sa pamamagitan ng utos na –symlink).

Paano mo makikita ang folder Naglalaman ang DXVK ng dalawang iba pang mga dlls para sa 32 at 64 na mga piraso ikaw ay ilalagay namin ang mga ito alinsunod sa mga sumusunod na ruta.
Kung saan ang "gumagamit" ay pinalitan mo ito ng username na ginagamit mo sa iyong pamamahagi ng Linux.

Para sa 64 na piraso inilalagay namin ang mga ito sa:

~/.wine/drive_c/windows/system32/

O

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

At para sa 32 piraso sa:

~/.wine/drive_c/windows/syswow64

O

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

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.