DXVK 1.6 hadir dengan beberapa perubahan dan perbaikan bug di game

Dxvk

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

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.6

Versi baru ini DXVK 1.6 menonjol karena mengimplementasikan perubahan dalam cara menangani pustaka-nya Bantuan Direct3D 10 sehingga dapat juga bekerja dengan kerangka efek D3D10 Wine, peningkatan kecil pada kinerja Direct3D 9, satuSolusi untuk perubahan yang berlebihan dalam mode tampilan dan solusi lainnya.

Pemasangan perpustakaan tambahan Direct3D 10 default: d3d10.dll y d3d10_1.dll telah berhenti karena D3D10 di DXVK membutuhkan d3d10core.dll dan d3d11.dll untuk mendukung D3D10 (dxgi.dll juga diperlukan untuk Windows). Perubahan tersebut memungkinkan Anda menggunakan kerangka kerja D3D10 yang dikembangkan di Wine untuk efek, yang digunakan di beberapa game.

DXVK 1.6 memperkenalkan pengoptimalan kinerja kecil dalam implementasi Direct3D 9, selain memperbaiki kemacetan saat mencoba menangkap snapshot dari apitrace.

Juga memperbaiki kerusakan di beberapa game Sumber 2 Menggunakan render D3D9 sendiri, sakelar mode layar redundan dihapus juga dibuat dan bug yang menunjukkan bingkai hijau saat menampilkan video di beberapa game telah diperbaiki.

Pada bagian dari masalah yang diselesaikan dengan beberapa judul game, berikut ini disebutkan:

  • A ada di waktu- Memperbaiki regresi di mana keluaran akan diskalakan dengan buruk saat mengubah resolusi
  • Ruang mati : Memperbaiki artefak persegi hitam.
  • DoDonPachi Kebangkitan : Memperbaiki kerusakan saat memulai.
  • Dragon's Dogma : Masalah perbaikan layar penuh.
  • Star Wars: Republic Commando : Menerapkan format gambar yang hilang.
  • Yomawari: Midnight Shadows : Memperbaiki kerusakan saat memulai.

Terakhir, jika Anda ingin mengetahui lebih banyak tentang proyek ini, serta penggunaannya, Anda dapat melihat detailnya di link berikut.

Bagaimana cara menambahkan dukungan DXVK ke Linux?

Untuk menggunakan DXVK, diperlukan driver dengan dukungan 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 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.6.0/dxvk-1.6.0.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.6.0.tar.gz

Kemudian kami mengakses folder dengan:

cd dxvk-1.6.0

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 Anda untuk menginstal dll 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.