Versioni i ri i DXVK 1.6.1 rregullon disa defekte në internet

Sapo është prezantuar lansimi i versionit të ri të shtresës DXVK 1.6.1, i cili siguron zbatimin e DXGI (Infrastruktura Grafike DirectX), Direct3D 9, 10 dhe 11, duke punuar përmes përkthimit të thirrjeve në Vulkan API.

DXVK mund të përdoret për të ekzekutuar aplikacione dhe lojëra 3D në Linux duke përdorur Verë, duke vepruar si një alternativë me performancë më të lartë ndaj implementimit të integruar të Direct3D 11 të Wine që funksionon në OpenGL. Në disa lojëra, performanca e paketës Wine + DXVK ndryshon nga lëshimi i Windows me vetëm 10-20%ndërsa kur përdorni zbatimin e bazuar në OpenGL Direct3D 11, performanca bie më shumë.

Çfarë ka të re në DXVK 1.6.1?

Ky version i ri i DXVK 1.6.1 ka ndryshime që synojnë disa lojëra, nga të cilat përmenden si më poshtë:

  • Reflektimi blu: Shmangni të metën e lojës duke shkaktuar probleme të pasqyrimit.
  • Fusha e betejës 2: Shmangni një gabim loje që shkakton terren të zi.
  • Kriza: fiksoi një përplasje kur ngarkoni nivele të caktuara në mënyrën D3D9.
  • Half-Life Alyx: Trajtimi i gabuar i ndarjes së numrit të plotë që rezulton në gjeometri të shtrembëruar.
  • Shi i rëndë: performancë e përmirësuar në GPU-të Nvidia.
  • L.A. Noire: Rrëzim i rregulluar në fillimin.
  • Princi i Persisë: përpunim i pasaktë i fiksuar në RADV.
  • Yooka-Laylee dhe Vargu i Pamundur: Rregulloni problemet e pasqyrimit në drejtuesit AMD.

Gjithashtu, aftësia për të ikur për të pranuar sintaksën me thonjëza u shtua, për shembull, d3d9.customDeviceDesc = "ATi Rage 128".

Shtuar opsionin dxgi.tearFree për të mundësuar në mënyrë të qartë mbrojtjen e dridhjeve kur Vsync është i paaftë dhe funksionaliteti DXGI i kërkuar për disa modifikime të SpecialK u zbatua.

Riparoi një pjesë të defekteve që çuan në përplasje ose ndërprerje gjatë përpunimit kur përdorni Direct3D 9, rregulloi gabimet e vlefshmërisë së mbështetjes Vulkan në sistemet me karta grafike NVIDIA dhe rregulloi një gabim në skenarin e konfigurimit që nuk punon me Verë 5.6.

Si të shtoni mbështetjen e DXVK?

 DXVK kërkon verzionin e fundit të qëndrueshëm me vrapu. Gjithashtu, kërkohen shoferë me mbështetje Vulkan 1.1 API, të tilla si AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 dhe AMDVLK.

Tani do të duhet të shkarkojmë vetëm paketën më të fundit të qëndrueshme të DXVK, këtë që gjetëm Në lidhjen vijuese. Paketa mund të shkarkohet me ndihmën e komandës wget. Në një terminal do të shtypim komandën e mëposhtme:

wget https://github.com/doitsujin/dxvk/releases/download/v1.6.1/dxvk-1.4.tar.gz

Pasi të keni bërë shkarkimin, tani do të zbërthejmë paketën e sapo marrë, kjo mund të bëhet nga mjedisi juaj i desktopit ose nga vetë terminali duke ekzekutuar komandën e mëposhtme:

tar -xzvf dxvk -1.4.tar.gz

Pastaj ne kemi hyrë në dosje me:

cd dxvk-1.4

Dhe ne ekzekutojmë komandën sh për të ekzekutuar skenarin e instalimit:

instaloni sudo sh setup-dxvk.sh

Falë një skenari të ri Bash është e mundur të përdoret Wine DXGI në vend të implementimit të siguruar nga DXVK.
Për ta bërë këtë, duhet të jepni komandën e mëposhtme:

setup-dxvk.sh instaloni - pa-dxgi

Kur instaloni DXVK në një prefiks të Verë. Avantazhi është se Vera vkd3d mund të përdoret për lojërat D3D12 dhe DXVK për lojërat D3D11.

Gjithashtu, skenari i ri ju lejon të instaloni dll si lidhje simbolike, duke e bërë më të lehtë azhurnimin e DXVK për të marrë më shumë parashtesa Wine (mund ta bëni këtë përmes komandës –symlink).

Një metodë më e lehtë është thjesht kopjimi i DLL-ve në direktorinë Wine. Siç e dini PlayOnLinux si Crossover përdorni edhe verën. Kështu që për secilin aplikacion ose lojë ata zakonisht krijojnë një shishe me "drive_c / windows" Këtu ata duhet të rishikojnë sistemin e tyre pak më me hollësi.

Siç mund ta shihni dosja DXVK përmban dy të tjera që janë dll për 32 dhe 64 bit, ne do t'i vendosim sipas rrugëve të mëposhtme.
Ku "përdorues" e zëvendësoni atë me emrin e përdoruesit që përdorni në shpërndarjen tuaj Linux.

Për 64 bit ne i vendosim ato:

~ / .wine / drive_c / windows / system32 /

O

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

Dhe për 32 bit në:

ine / .wine / drive_c / windows / syswow64

O

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

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.