DXVK 1.9.1 hadir dengan perbaikan bug, peningkatan kinerja, dan lainnya

Dxvk

Beberapa hari yang lalu rilis versi baru DXVK 1.9.1 diumumkan di mana beberapa perbaikan telah dilakukan kesalahan dan penghapusan kode yang terkait dengan versi Mesa sebelumnya, antara lain.

Bagi yang masih belum tahu tentang DXVK, mereka harus tahu apa itu salah satu alat yang termasuk dalam fungsi Steam Play dari Steam. Ini adalah alat yang luar biasae dapat mengkonversi panggilan grafis Microsoft DirectX 11 dan DirectX 10 ke Vulkan, API grafis open source yang kompatibel dengan Linux. Untuk menggunakan DXVK, selain Wine dan Vulkan, Anda jelas membutuhkan GPU yang kompatibel dengan Vulkan.

Meskipun DXVK masih digunakan terutama di Steam Play, ini bukan satu-satunya tempat pengguna Linux dapat memanfaatkan teknologi fantastis ini. Itu juga berkontribusi implementasi D3D11 berbasis Vulkan untuk Linux dan Wine, Mengenai kinerja dan pengoptimalan saat menjalankan game Direct3D 11 di Wine, karena mereka juga menyediakan dukungan untuk Direct3D9.

Fitur baru utama DXVK 1.9.1

Dalam versi implementasi baru ini, para pengembang telah memperbaiki berbagai masalah kinerja dan stabilitas setelah pengerjaan ulang mekanisme penguncian D3D9, selain itu penanganan tekstur tahapan di D3D11 dimodifikasi, yang menghasilkan lebih sedikit konsumsi memori dan lebih sedikit salinan gambar yang diperlukan untuk memindahkan data antara CPU dan GPU.

Di sisi lain, kunci primitif telah didesain ulang berdasarkan kunci Windows SRW, yang lebih efisien daripada implementasi mingw dari winpthreads, ditambah kode solusi untuk versi Mesa yang lebih lama telah dihapus (<= 19.0 ).

Adapun masalah yang telah diselesaikan dengan beberapa judul video game, berikut ini disebutkan:

  • Angkatan Pertahanan Bumi 5- Memperbaiki masalah kinerja yang disebabkan oleh game yang sering mengaktifkan dan menonaktifkan sinkronisasi vertikal antara bingkai.
  • Menangis Jauh 1: GPU Nvidia dipalsukan untuk memungkinkan rendering air berkualitas lebih tinggi.
  • Far Cry 5 dan game Dunia Engine lainnya: memperbaiki berbagai masalah karena memori yang tidak diinisialisasi.
  • GTA IV: Memperbaiki profil aplikasi yang rusak yang akan merusak gameplay pada GPU Nvidia.
  • Bangkit 3: Memperbaiki kerusakan pada GPU Nvidia.
  • Dunia Final Fantasy: paksa menonaktifkan MSAA untuk memperbaiki bug game.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentang itu Tentang rilis baru ini, Anda dapat memeriksa detailnya Di tautan berikut.

Bagaimana cara menambahkan dukungan DXVK ke Linux?

DXVK dapat digunakan untuk menjalankan aplikasi dan game 3D di Linux menggunakan Wine, bertindak sebagai alternatif berkinerja lebih tinggi untuk implementasi Direct3D 11 bawaan Wine yang berjalan di OpenGL.

DXVK membutuhkan Wine versi stabil terbaru untuk berlari. Jadi, jika Anda belum menginstal ini. Sekarang kita hanya perlu mengunduh paket DXVK stable terbaru, kita akan menemukan yang ini Di tautan berikut.

wget https://github.com/doitsujin/dxvk/releases/download/v1.9.1/dxvk-1.9.1.tar.gz

Setelah mengunduh, sekarang kita akan mengekstrak paket yang baru saja diperoleh, ini dapat dilakukan dengan dari lingkungan desktop Anda atau dari terminal itu sendiri dengan menjalankan perintah berikut:

tar -xzvf dxvk-1.9.1.tar.gz

Kemudian kami mengakses folder dengan:

cd dxvk-1.9.1

Dan kami menjalankan perintah sh ke jalankan skrip instal:

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

Saat menginstal DXVK di awalan Wine. Keunggulannya adalah Wine vkd3d dapat digunakan untuk game D3D12 dan DXVK untuk game D3D11.

Selain itu, skrip baru memungkinkan dll untuk diinstal sebagai tautan simbolik, sehingga lebih mudah untuk memperbarui DXVK untuk mendapatkan lebih banyak prefiks Wine (Anda dapat melakukannya melalui perintah –symlink).

Bagaimana Anda akan melihat folder tersebut DXVK berisi dua dll lainnya untuk 32 dan 64 bit kamu adalah kami akan menempatkannya sesuai dengan rute berikut.
Di mana "pengguna" Anda menggantinya dengan nama pengguna yang Anda gunakan di distribusi Linux Anda.

Untuk 64 bit kami menempatkannya di:

~/.wine/drive_c/windows/system32/

O

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

Dan untuk 32 bit di:

~/.wine/drive_c/windows/syswow64

O

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

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Henrique Afonso dijo

    Sekarang, saya tidak mendapatkan angsuran pertama, itu muncul di pesan yang sama, tidak masalah versi dxvk mana yang ingin Anda instal.

    henrique @ henrique-Aspire-F5-573G: ~ $ cd Unduh
    henrique @ henrique-Aspire-F5-573G: ~ / Downloads $ cd dxvk-1.9.2
    henrique @ henrique-Aspire-F5-573G: ~ / Downloads / dxvk-1.9.2 $ sudo sh setup_dxvk.sh install
    [sudo] senha untuk henrique:
    setup_dxvk.sh: 31: 0: tidak ditemukan
    wine: konfigurasi di L »/root/.wine» telah diperbarui.
    setup_dxvk.sh: 86: Substitusi yang buruk
    henrique @ henrique-Aspire-F5-573G: ~ / Unduhan / dxvk-1.9.2 $