DXVK 1.8 hadir untuk menyelesaikan masalah dengan beberapa tajuk, peningkatan sokongan pelbagai monitor, dan banyak lagi

DXVK

Setelah hampir dua bulan pembangunan versi baru projek DXVK 1.8 dibentangkan, versi di mana pembaikan telah dibuat pada beberapa tajuk permainan dan juga prestasi permainan pada CPU Intel, selain memperkenalkan penambahbaikan untuk menyokong pelbagai monitor dan perkara lain.

Bagi mereka yang tidak biasa dengan projek itu, mereka harus tahu bahawa memang betul alat hebat yang dapat menukar panggilan grafik Microsoft DirectX 11 dan DirectX 10 ke Vulkan, API grafik sumber terbuka yang serasi dengan Linux. Untuk menggunakan DXVK, selain Wine dan Vulkan, anda pasti memerlukan GPU yang serasi dengan Vulkan.

Walaupun DXVK masih digunakan terutamanya di Steam Play, bukan satu-satunya tempat pengguna Linux dapat memanfaatkan teknologi hebat ini.

Ia juga menyediakan pelaksanaan D3D11 berdasarkan 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.8

Dalam versi baru ini DXGI merangkumi sokongan untuk persediaan pelbagai monitor. Agar ia berfungsi dengan baik, anda mesti memasang Wain versi yang agak baru dengan sokongan untuk XRandR 1.4.

Untuk menyelesaikan masalah dengan menjalankan permainan pada sistem tanpa GPU yang terpisah, implementasi perisian Vulkan yang menggunakan CPU, seperti Lavapipe, disenaraikan dalam daftar rasterizer.

Selain itu, Dalam pelaksanaan Direct3D 9, proses memuatkan tekstur dan memeriksa keterlihatan telah dioptimumkan objek bertindih oleh objek lain. Memperbaiki masalah dengan pengembalian senarai format penyangga skrin yang disokong (penyangga belakang) yang tidak betul.

Sementara di sisi lain, operasi susun atur gambar yang dioptimumkan diserlahkanuntuk meningkatkan prestasi beberapa permainan pada Intel GPU.

Dalam Direct3D 11, tetapan lalai adalah d3d11.enableRtOutputNanFixup (untuk versi pemacu RADV yang lebih lama) dan d3d11.invariantPosition (untuk menyelesaikan masalah anti-Z pada GPU RDNA2). Memperbaiki masalah dengan penghitungan rujukan dan menangani nilai null (NaN) dalam shader.
Memperbaiki amaran semasa membuat versi lebih baru dari Meson Toolkit.

Dan juga yang diketengahkan adalah masalah tetap di Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2, dan Tomb Raider Legend.

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya Mengenai keluaran baru ini, anda boleh menyemak perinciannya Dalam pautan berikut.

Bagaimana cara menambahkan sokongan DXVK ke Linux?

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.7.3/dxvk-1.7.3.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.8.0.tar.gz

Kemudian kami mengakses folder dengan:

cd dxvk-1.8.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 dll dipasang 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.