DXVK 1.9, YUV doku desteği, düzeltmeler ve daha fazlasıyla birlikte gelir

DXVK

DXVK 1.9'un yeni sürümünün piyasaya sürüldüğü henüz duyuruldu YUV dokuları, gecikme süreleri ve çerçevelerdeki iyileştirmeler gibi çeşitli değişikliklerin yapıldığı. DXVK'nın bu yeni sürümü, Mesa RADV 1.1, NVIDIA 20.2, Intel ANV 415.22 ve AMDVLK gibi Vulkan 19.0 API'yi destekleyen sürücüler gerektirir.

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 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 1.9'nin başlıca yeni özellikleri

Bu yeni versiyonda vurgulanmıştır ki renk alt örnekleme YUV doku formatları için ilk destek eklendiNV12 gibi bazı oyunlarda video oynatmak için kullanılır.

bunun yanı sıra ID3D11VideoProcessor API uygulandı, Nier Replicant ve Contra: Rogue Corps ve GPU'lar için muhafazakar rasterleştirme desteği de eklendi Bu işlevi destekleyen Değişiklik, NVIDIA ShadowLibs seçeneğinin Final Fantasy XV ve diğer oyunlarda kullanılmasına izin veriyor.

Ayrıca, azaltılmış bir ekran gecikmesinden bahsediliyorVsync, FPS caps veya DXGI ayarları ile sınırlandırılan oyunlardaki sorunları çözebilen ve ayrıca sistemde Vulkan özellikli bir GPU varsa, Lavapipe gibi Vulkan yazılım uygulamaları hakkında uygulamalara bilgi göndermeyi durduran, oyunlar denediğinde sorunları çözen . doğru kontrolör yerine Lavapipe kullanmak için. Lavapipe'yi etkinleştirmek için VK_ICD_FILENAMES ortam değişkeninin ayarlanması önerilir.

Diğer değişikliklerden göze çarpan:

  • Yüksek FPS için tasarlanmamış oyunların doğru çalışması için kullanılabilecek kare hızı sınırlayıcısını sınırlamak için bir bileşen eklendi.
  • D3D9'da dokuların ve arabelleklerin iyileştirilmiş yüklenmesi.
  • DXVK'nın DXGI uygulamasını kullanırken görünmeyen sabit kaynak yerleşimi
  • Bazı oyunlarda performansı artırabilecek 465.xx sürümlerinde temeldeki sürücü sorunu giderildiğinden, Nvidia sürücülerinde rastgele çökmelerin sayısını azaltmak için bir geçici çözüm devre dışı bırakıldı.
  • RefactoringAllowed bayrağının ayarlanmadığı gölgelendiricilerdeki kesinlik sorunları düzeltildi.
  • Görüntülerin silinmesiyle ilgili, eserlere veya bozuk işlemeye yol açabilecek bazı olası sorunlar düzeltildi.
  • Büyük harfli dosya uzantılarına sahip oyunların yinelenen kayıtlar veya önbellek dosyaları oluşturmasına neden olan bir sorun düzeltildi.

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/dxvk-1.9.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.tar.gz

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

cd dxvk-1.9

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.