DXVK 1.6 tiba dengan beberapa perubahan dan pembaikan pepijat dalam permainan

DXVK

Beberapa hari yang lalu versi baru lapisan DXVK 1.6 dilancarkan, yang menyediakan pelaksanaan DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 dan 11, yang berfungsi melalui terjemahan panggilan ke API Vulkan.

Walaupun DXVK masih digunakan terutamanya di Steam Play, bukan satu-satunya tempat pengguna Linux dapat memanfaatkan teknologi hebat ini. Ia juga menyumbang pelaksanaan D3D11 berasaskan Vulkan untuk Linux dan Wine, Mengenai prestasi dan pengoptimuman ketika menjalankan permainan Direct3D 11 di Wine kerana mereka juga memberikan sokongan untuk Direct3D9.

Ciri baru utama DXVK 1.6

Versi baru ini DXVK 1.6 menonjol untuk melaksanakan perubahan cara mengendalikan perpustakaannya Pembantu Direct3D 10 sehingga dapat juga berfungsi dengan kerangka kesan Wine's D3D10, sedikit peningkatan pada prestasi Direct3D 9, satuPenyelesaian untuk perubahan berlebihan dalam mod paparan dan penyelesaian lain.

Pemasangan perpustakaan tambahan Lalai Direct3D 10: d3d10.dll y d3d10_1.dll telah berhenti kerana D3D10 dalam DXVK memerlukan d3d10core.dll dan d3d11.dll untuk menyokong D3D10 (dxgi.dll juga diperlukan untuk Windows). Perubahan ini membolehkan anda menggunakan kerangka D3D10 yang dikembangkan di Wine for effects, yang digunakan dalam beberapa permainan.

DXVK 1.6 memperkenalkan pengoptimuman prestasi kecil dalam pelaksanaan Direct3D 9, selain memperbaiki kerusakan ketika berusaha menangkap gambar dari apitrace.

Juga kerosakan berterusan dalam beberapa permainan Source 2 Dengan menggunakan render D3D9 sendiri, suis mod skrin berlebihan yang dikeluarkan juga dibuat dan bug menunjukkan bingkai hijau ketika memaparkan video di beberapa permainan diperbaiki.

Di bahagian masalah yang diselesaikan dengan beberapa tajuk permainan, berikut disebutkan:

  • Topi dalam Masa- Memperbaiki regresi di mana output akan berskala buruk ketika mengubah resolusi
  • Dead Space : Memperbaiki artifak persegi hitam.
  • Kebangkitan DoDonPachi : Memperbaiki kemalangan semasa permulaan.
  • Dragon's Dogma : Masalah tetap skrin penuh.
  • Star Wars: Commando Republik : Melaksanakan format gambar yang hilang.
  • Yomawari: Bayangan Tengah Malam : Memperbaiki kemalangan semasa permulaan.

Akhirnya, jika anda ingin mengetahui lebih lanjut mengenai projek tersebut, dan juga penggunaannya, anda boleh melihat perinciannya di pautan berikut.

Bagaimana cara menambahkan sokongan DXVK ke Linux?

Untuk menggunakan DXVK, diperlukan pemandu dengan sokongan API Vulkan 1.1, seperti AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0, dan AMDVLK.

DXVK dapat digunakan untuk menjalankan aplikasi dan permainan 3D di Linux menggunakan Wine, bertindak sebagai alternatif berkinerja tinggi untuk pelaksanaan Direct3D 11 terbina dalam Wine yang berjalan di OpenGL.

DXVK memerlukan Wain versi stabil terkini untuk berlari. Jadi, jika anda tidak memasangnya. Sekarang kita hanya perlu memuat turun pakej DXVK stabil terbaru, yang kita dapati Dalam pautan berikut.

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

Setelah membuat muat turun sekarang, kami akan membuka paket yang baru diperoleh, ini dapat dilakukan dari persekitaran desktop anda atau dari terminal itu sendiri dengan menjalankan perintah berikut:

tar -xzvf dxvk-1.6.0.tar.gz

Kemudian kami mengakses folder dengan:

cd dxvk-1.6.0

Dan kami melaksanakan perintah sh ke jalankan skrip pemasangan:

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

Semasa memasang DXVK dalam awalan Wain. Kelebihannya ialah Wine vkd3d dapat digunakan untuk permainan D3D12 dan DXVK untuk permainan D3D11.

Juga, skrip baru membolehkan anda memasang dll sebagai pautan simbolik, menjadikannya lebih mudah untuk mengemas kini DXVK untuk mendapatkan lebih banyak awalan Anggur (anda boleh melakukannya melalui perintah –symlink).

Bagaimana anda akan melihat folder itu DXVK mengandungi dua dll lain untuk 32 dan 64 bit estas kami akan meletakkannya mengikut laluan berikut.
Di mana "pengguna" anda menggantinya dengan nama pengguna yang anda gunakan dalam pengedaran Linux anda.

Untuk 64 bit, kami memasukkannya:

~/.wine/drive_c/windows/system32/

O

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

Dan untuk 32 bit dalam:

~/.wine/drive_c/windows/syswow64

O

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

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.