DXVK 1.8, bazı başlıklar, çoklu monitör desteği geliştirmeleri ve daha fazlasıyla ilgili sorunları gidermeye geliyor

DXVK

Neredeyse iki aydan fazla süren geliştirmeden sonra DXVK 1.8 projesinin yeni versiyonu sunuldu, hangi versiyonda bazı oyun başlıklarında düzeltmeler yapıldı ve ayrıca Intel CPU'larda oyun performansına ek olarak birden çok monitörü ve diğer şeyleri desteklemek için iyileştirmeler sunmak.

Projeye aşina olmayanlar için bunun olduğunu bilmeliler. Microsoft DirectX 11 ve DirectX 10 grafik çağrılarını dönüştürebilen harika bir araç Linux ile uyumlu açık kaynak grafik API'si Vulkan'a. DXVK'yı kullanmak için Wine ve Vulkan'a ek olarak, açıkça Vulkan uyumlu bir GPU'ya ihtiyacınız olacak.

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, Linux ve Wine için Vulkan tabanlı D3D11 uygulamasını sağlar, 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.8'nin başlıca yeni özellikleri

Bu yeni versiyonda DXGI, çoklu monitör kurulumları için destek içerir. Düzgün çalışması için, XRandR 1.4 desteği ile nispeten yeni bir Wine sürümü yüklemelisiniz.

Ayrı bir GPU'suz sistemlerde oyun çalıştırmayla ilgili sorunları çözmek için Lavapipe gibi CPU kullanan Vulkan yazılım uygulamaları rasterleştiriciler listesinde listelenmiştir.

Buna ek olarak, Direct3D 9 uygulamasında, dokuları yükleme ve görünürlüğü kontrol etme süreci optimize edilmiştir diğer nesnelerle örtüşen nesneler. Desteklenen ekran arabelleği biçimleri listesinin (geri arabellek) yanlış döndürülmesiyle ilgili sorunlar düzeltildi.

Öte yandan, optimize edilmiş görüntü düzeni işlemleri vurgulanırIntel GPU'lardaki bazı oyunların performansını iyileştirmek için.

Direct3D 11'de varsayılan ayarlar d3d11.enableRtOutputNanFixup (RADV sürücüsünün eski sürümleri için) ve d3d11.invariantPosition (RDNA2 GPU'larda anti-Z sorunlarını çözmek için) şeklindedir. Gölgelendiricilerde referans sayma ve boş değerleri (NaN) işleme ile ilgili sorunlar düzeltildi.
Meson Toolkit'in daha yeni sürümlerini oluştururken oluşan uyarılar düzeltildi.

Ayrıca, Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 ve Tomb Raider Legend'daki düzeltilmiş sorunlar da vurgulanmıştır.

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

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

cd dxvk-1.8.0

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.