DXVK 1.7.2, çeşitli Direct3D 9 hataları için düzeltmelerle geldi

DXVK

DXVK 1.7.2 projesinin yeni versiyonu sunuldu, Vulkan API'sinde Direct3D 9/10/11 haritalaması için bu popüler kitaplığı geliştiren çeşitli düzeltmelerin sunulduğu.

DXVK'ya aşina olmayanlar için bunun bir kütüphane olduğunu bilmeleri gerekir. Vulkan API çağrılarının çevirisi yoluyla çalışır.

DXVK sırasında Çoğunlukla Steam Play'de kullanılmasına rağmen, tek yer değil Linux kullanıcılarının bu harika teknolojiden yararlanabileceği bir yer. Ayrıca Linux ve Wine için Vulkan tabanlı D3D11 uygulamasını getiriyor, 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.7.2'nin başlıca yeni özellikleri

Uygulamasının bu yeni sürümü DXVK 1.7.2, çeşitli Direct3D 9 hataları için düzeltmeler getiriyor bazı Unity oyunları için AMD sürücülerinde mevcut olan işleme sorunlarının çözümlerinin yanı sıra ve birçok oyunda çökmelere neden olan D3D9 uygulamasında önemli bir gerileme değişikliği vardı.

bunun yanı sıra günlük dosyalarının devre dışı bırakılması için destek uygulandı ve çeşitli düzeltmeler / iyileştirmeler AMDVLK Vulkan sürücüsü ile D3D9 kullanırken.

Yapılan düzeltmelerden bir diğeri de bazı 32 bit oyunlarda yığın taşması sorunları için düzeltme D3D9 kullananların yanı sıra AMD sürücüleri olan sistemlerde çalışan Unity Engine oyunlarında işleme sorunları için bir düzeltme.

Dahası, geliştiriciler bu yeni sürümün Windows üzerinde çalışırken Unicode desteğini geliştirdiğini belirtiyorlar.

Ve günlük dosyalarının oluşturulmasını devre dışı bırakmak için DXVK_LOG_PATH = hiçbiri ayarı eklenmedi (günlükler hala stderr'e gönderilecektir).

Son olarak ayrıca Aşağıdaki sorunların çözümlerinden bahsedilmiştir:

  • Baldur Kapısı 3: D3D11 modunda karakter seçme ekranından sonraki kilitlenme düzeltildi.
  • Final Fantasy XIV- En son Nvidia sürücülerinde geliştirilmiş kararlılık.
  • Sadece Neden 3: Oyunda, arazinin RADV'de titremesine neden olan bir hatayı düzeltir.
  • Marvel'in Yenilmezleri: Geçersiz kaynak kopyalarından kaynaklanan yanlış çökmeler düzeltildi.
  • Hız Isı İhtiyacı: bazı Vulkan doğrulama hatalarını düzeltti.
  • PGA TURU 2K21: Vulkan doğrulama hataları ve olası çökmeler düzeltildi.
  • Sky SC rotaları: sabit sis gösterimi.

Bununla ilgili daha fazla bilgi edinmek istiyorsanız, 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.2/dxvk-1.7.2.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.7.2.tar.gz

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

cd dxvk-1.7.2

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.   Leonardo dijo

    32 ve 64 bit klasörler geçildi