DXVK 1.9.1, hata düzeltmeleri, performans iyileştirmeleri ve daha fazlasıyla birlikte gelir

DXVK

Birkaç gün önce DXVK 1.9.1'in yeni sürümünün piyasaya sürüldüğü açıklandı hangi içinde bazı düzeltmeler yapıldı diğer şeylerin yanı sıra, Mesa'nın önceki sürümleriyle ilgili hataların ve kodların ortadan kaldırılması.

Hala DXVK'yı bilmeyenler içinne olduğunu bilmeliler Steam Play işlevinde bulunan araçlardan biri Steam'den. Harika bir araçtır.e Microsoft DirectX 11 ve DirectX 10 grafik çağrılarını dönüştürebilir Linux ile uyumlu açık kaynaklı grafik API'si olan Vulkan'a. DXVK'yı kullanmak için Wine ve Vulkan'a ek olarak, açıkça Vulkan uyumlu bir GPU'ya ihtiyacınız var.

DXVK hala esas olarak Steam Play'de kullanılsa da, Linux kullanıcılarının bu fantastik teknolojiden yararlanabileceği tek yer burası değildir. Ayrıca katkıda bulunur Linux ve Wine için Vulkan tabanlı D3D11 uygulaması, Direct3D 11 oyunlarını Wine üzerinde çalıştırırken performans ve optimizasyonla ilgili olarak, bunlar aynı zamanda Direct3D9 için destek sağlarlar.

DXVK 1.9.1'nin başlıca yeni özellikleri

Uygulamanın bu yeni versiyonunda geliştiriciler çeşitli performans ve kararlılık sorunlarını düzeltti D3D9 kilitleme mekanizmasının yeniden işlenmesinden sonra, buna ek olarak, D3D11'deki aşamaların dokusunun işlenmesi değiştirildi, bu da daha az bellek tüketimine ve verileri CPU ile GPU arasında taşımak için gereken daha az görüntü kopyasına neden oldu.

Ayrıca, kilit temel öğeleri, winpthreads'in mingw uygulamasından daha verimli olan Windows SRW kilitlerine dayalı olarak yeniden tasarlandı ve ayrıca Mesa'nın eski sürümleri için geçici çözüm kodu kaldırıldı (<= 19.0).

Gelince bazı başlıklarla çözülen sorunlar video oyunlarından aşağıdakilerden bahsedilir:

  • Dünya Savunma Kuvvetleri 5- Oyunun kareler arasında dikey senkronizasyonu sık sık açıp kapatmasından kaynaklanan performans sorunları düzeltildi.
  • Far Cry 1: Nvidia GPU, daha yüksek kalitede su işlemeye izin vermek için sahte.
  • Far Cry 5 ve diğer Dunia Engine oyunları: başlatılmamış bellek nedeniyle çeşitli sorunlar düzeltildi.
  • GTA XNUMX: Nvidia GPU'larda oynanışı bozacak bozuk bir uygulama profili düzeltildi.
  • Yükseldi 3: Nvidia GPU'larında sabit kilitlenme.
  • Final Fantasy Dünyası: oyun hatalarını düzeltmek için MSAA'yı zorla devre dışı bırakın.

Nihayet onun hakkında daha fazla bilgi edinmekle ilgileniyorsan Bu yeni sürüm hakkında ayrıntıları kontrol edebilirsiniz Aşağıdaki bağlantıda.

Linux'a DXVK desteği nasıl eklenir?

DXVK, Wine kullanarak Linux üzerinde 3D uygulamaları ve oyunları çalıştırmak için kullanılabilir ve Wine'ın OpenGL üzerinde çalışan yerleşik Direct3D 11 uygulamasına daha yüksek performanslı bir alternatif olarak kullanılabilir.

DXVK, Wine'ın en son kararlı sürümünü gerektirir koşmak. Yani, bunu yüklemediyseniz. Şimdi sadece en son kararlı DXVK paketini indirmemiz gerekecek, bunu bulacağız Aşağıdaki bağlantıda.

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

İndirmeyi yaptıktan sonra şimdi yeni elde edilen paketi açacağız, bu, masaüstü ortamınızdan veya terminalin kendisinden aşağıdaki komutu çalıştırarak yapılabilir:

tar -xzvf dxvk-1.9.1.tar.gz

Ardından klasöre şu şekilde erişiyoruz:

cd dxvk-1.9.1

Ve sh komutunu uygularız yükleme komut dosyasını çalıştırın:

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

DXVK'yi Wine önekine kurarken. Bunun avantajı, Wine vkd3d'nin D3D12 oyunları için ve DXVK'nın D3D11 oyunları için kullanılabilmesidir.

Ayrıca, yeni komut dosyası dll'nin sembolik bağlantılar olarak kurulmasına izin vererek daha fazla Wine öneki elde etmek için DXVK'nın güncellenmesini kolaylaştırır (bunu –symlink komutu ile yapabilirsiniz).

Klasörü nasıl göreceksin DXVK, 32 ve 64 bit için iki başka dll içerir bunlar aşağıdaki rotalara göre yerleştireceğiz.
Burada "kullanıcı", Linux dağıtımınızda kullandığınız kullanıcı adıyla değiştirilir.

64 bit için bunları yerleştiriyoruz:

~/.wine/drive_c/windows/system32/

O

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

Ve 32 bit için:

~/.wine/drive_c/windows/syswow64

O

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

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Henrique Afonso dijo

    Şimdi, kurulumu tamamlayamıyorum, aynı mesajda görünüyor, dxvk'nin hangi sürümünü kurmayı düşündüğünüz önemli değil.

    henrique @ henrique-Aspire-F5-573G: ~ $ cd İndirmeler
    henrique @ henrique-Aspire-F5-573G: ~ / İndirilenler $ cd dxvk-1.9.2
    henrique @ henrique-Aspire-F5-573G: ~ / İndirilenler / dxvk-1.9.2 $ sudo sh setup_dxvk.sh kurulumu
    henrique için [sudo] senha:
    setup_dxvk.sh: 31: 0: bulunamadı
    şarap: L »/root/.wine» içindeki yapılandırma güncellendi.
    setup_dxvk.sh: 86: Hatalı ikame
    henrique @ henrique-Aspire-F5-573G: ~ / İndirilenler / dxvk-1.9.2 $