„DXVK 1.8“ padeda išspręsti kai kurių pavadinimų, kelių monitorių palaikymo patobulinimų problemas ir dar daugiau

DXVK

Po beveik daugiau nei dviejų mėnesių plėtros pristatoma nauja projekto DXVK 1.8 versijaversija, kurioje kai kurie žaidimų pavadinimai buvo pataisyti be to, žaidimų našumas naudojant „Intel“ procesorius pristatyti patobulinimus palaikant kelis monitorius ir kitus dalykus.

Tiems, kurie nėra susipažinę su projektu, jie turėtų tai žinoti fantastiškas įrankis, galintis konvertuoti „Microsoft DirectX 11“ ir „DirectX 10“ grafinius skambučius į „Vulkan“, atvirojo kodo grafikos API, suderinamą su „Linux“. Norint naudoti DXVK, be „Wine“ ir „Vulkan“, jums akivaizdžiai reikės „Vulkan“ suderinamo GPU.

Nors DXVK vis dar naudojamas pirmiausia „Steam Play“, tai nėra vienintelė vieta, kur „Linux“ vartotojai gali pasinaudoti šia fantastiška technologija.

Jis taip pat teikia „Vulkan“ pagrindu įdiegtą „D3D11“, skirtą „Linux“ ir „Wine“, Dėl našumo ir optimizavimo vykdant „Direct3D 11“ žaidimus „Wine“, nes jie taip pat teikia „Direct3D9“ palaikymą.

Pagrindinės naujos DXVK 1.8 savybės

Šioje naujoje versijoje DXGI apima kelių monitorių sąrankos palaikymą. Kad jis veiktų tinkamai, turite įdiegti palyginti naują „Wine“ versiją su „XRandR 1.4“ palaikymu.

Norėdami išspręsti problemas, susijusias su žaidimų vykdymu sistemose, neturinčiose atskiro GPU, rastratorių sąraše yra „Vulkan“ programinės įrangos diegimai, kuriuose naudojami procesoriai, pvz., „Lavapipe“.

Be to, „Direct3D 9“ diegimo metu buvo optimizuotas tekstūrų įkėlimo ir matomumo tikrinimo procesas objektai sutampa su kitais objektais. Ištaisytos problemos dėl neteisingo grąžinimo palaikomų ekrano buferio formatų sąraše (galinis buferis).

Kita vertus, paryškintos optimizuotos vaizdo išdėstymo operacijoss, siekiant pagerinti kai kurių žaidimų veikimą naudojant „Intel“ GPU.

„Direct3D 11“ numatytieji nustatymai yra d3d11.enableRtOutputNanFixup (senesnėms RADV tvarkyklės versijoms) ir d3d11.invariantPosition (norint išspręsti anti-Z problemas RDNA2 GPU). Ištaisytos problemos, susijusios su atskaitos skaičiavimu ir nuliniu (NaN) apdorojimu šešėliuose.
Ištaisyti įspėjimai kuriant naujesnes „Meson Toolkit“ versijas.

Taip pat akcentuojamos „Atelier Ryza 2“, „Battle Engine Aquila“, „Might & Magic Dark Messiah“, „Everquest“, 1/2018 F2020, „Hitman 3“, „Nioh 2“ ir „Tomb Raider Legend“ problemos.

Pagaliau jei norite sužinoti daugiau apie tai Apie šį naują leidimą galite patikrinti išsamią informaciją Šioje nuorodoje.

Kaip pridėti DXVK palaikymą prie „Linux“?

DXVK galima naudoti norint paleisti 3D programas ir žaidimus „Linux“ sistemoje naudojant „Wine“, veikiant kaip didesnio našumo alternatyva „Wine“ integruotam „Direct3D 11“ diegimui, kuris veikia „OpenGL“.

DXVK reikalinga naujausia stabili „Wine“ versija bėgti. Taigi, jei to neturite įdiegę. Dabar turėsime atsisiųsti tik naujausią stabilų DXVK paketą, rasime šį Šioje nuorodoje.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz

Atsisiuntę, dabar išpakuosime ką tik gautą paketą. Tai galima padaryti iš darbalaukio aplinkos arba iš paties terminalo vykdant šią komandą:

tar -xzvf dxvk-1.8.0.tar.gz

Tada mes pasiekiame aplanką su:

cd dxvk-1.8.0

Ir mes vykdome komandą sh paleiskite diegimo scenarijų:

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

Diegdami „DXVK“ prieš „Wine“ priešdėlį. Privalumas yra tas, kad „Wine vkd3d“ galima naudoti žaidimams „D3D12“, o „DXVK“ - žaidimams „D3D11“.

Be to, naujasis scenarijus leidžia dll įdiegti kaip simbolines nuorodas, todėl lengviau atnaujinti DXVK, kad gautumėte daugiau „Wine“ priešdėlių (tai galite padaryti naudodami komandą –symlink).

Kaip pamatysite aplanką DXVK yra dar du dll 32 ir 64 bitams tu esi mes ketiname juos išdėstyti pagal šiuos maršrutus.
Kur „vartotojas“ jį pakeisite naudotojo vardu, kurį naudojate platindami „Linux“.

Už 64 bitus mes juos įdėjome:

~/.wine/drive_c/windows/system32/

O

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

Ir 32 bitai:

~/.wine/drive_c/windows/syswow64

O

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

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.