DXVK sürüm 1.5.2 artık kullanılabilir ve oyunlar için çeşitli düzeltmeler ekler

DXVK

DXVK projesinin yeni bir versiyonunun piyasaya sürüldüğü duyuruldu. Steam Play işlevine dahil olan araçların 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 optimizasyona gelince, çünkü bunlar Direct3D9 için de destek sağlıyorlar.

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

Bu yeni sürümün piyasaya sürülmesiyle birlikte en önemli değişikliklerden biri el Eski sürücüler için durdurulan destek Vulkan Graphics API 1.1 AMD / Intel (Mesa) 17.3 ve önceki sürümlerin yanı sıra NVIDIA 390.xx ve önceki sürümlerle uyumlu olmayan.

olarak Vulkan sürüm 1.0 durduruldu çünkü büyük ölçüde test edilmemişti ve her zaman doğru çalışmıyordu ve bu da bir kod temizliğine izin veriyordu.

Ayrıca vurgulanmıştır ki Direct3D 9 uygulamasında yakın zamanda tespit edilen hatalar düzeltildi ve performans ve bellek tüketimi için küçük optimizasyonlar eklendi.

Seçenek eklendi d3d9.forceSwapchainMSAA MSAA örtüşme önleme yöntemini dahil etmeye zorlamak SwapChain'de işlenen görüntüler için (Çoklu örnek kenar yumuşatma). Ve konfigürasyon d3d9.deferredYüzey Oluşturma Direct3D 11 kullanan Atelier serisi oyunlarda menü görüntüleme sorunlarından kurtulmanıza olanak tanır.

Ek olarak, Direct3D 9 uygulamasına, ATi ToyShop demosu, Atelier Sophie ve Dynasty Warriors 7 gibi uygulamaların başlatılmasıyla ilgili sorunları çözen bazı eksik sanal çerçeve arabelleği anahtarlama zinciri işlemleri (SwapChain) eklendi.

ayrıca Farklı oyunlarda bildirilen sorunların çözüldüğü vurgulanmıştır. Wine + DXVK ve Proton ile daha iyi performansa sahip oldukları.

İyileştirme alan oyunlardan:

  • Dragon Age Origins- Bazı Vulkan doğrulama hataları düzeltildi.
  • Entropia Evreni: seçenek eklendi d3d11.invariantKonum bazı grafik sürücülerinde Z ile mücadele sorunlarını düzeltmek için
  • Ferentus / Balıksırtı / Xiones: Gökyüzünün görüntülenmesi ve bir mini harita regresyonu düzeltildi
  • Gotik 3: d3d9.supportDFFormat, gölge oluşturmayı düzeltmek için devre dışı bırakıldı
  • Vesperia Masalları:  DXVK 1.4.5'te tanıtılan ve sık sık çökmelere neden olan bir yarış koşulunu düzeltti.
  • TrackMania United Sonsuza Kadar- Performansı artırmak için gereksiz CPU <> GPU zamanlaması düzeltildi
  • Vampir Masquerade: Bloodlines: parlama pencereleriyle düzeltilen işleme sorunları
  • Warriors Orochi 4- Bir dizi oyun hatası nedeniyle D3D11 sorgu izlemesindeki küçük bir tutarsızlık düzeltildi

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

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

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

cd dxvk-1.5.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'yi sembolik bağlantılar olarak kurmanıza izin vererek, daha fazla Wine öneki elde etmek için DXVK'yi güncellemenizi 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.