DXVK 2.1 düzeltmeler ve daha fazlasıyla geliyor

DXVK

DXVK, Wine kullanarak Linux'ta 3D uygulamaları ve oyunları çalıştırmak için kullanılabilir

lansmanını duyurdu DXVK 2.1'in yeni sürümü bazı oyun başlıklarındaki sorunları çözmenin yanı sıra HDR'yi etkinleştirme yeteneği, Diğer şeylerin yanı sıra.

DXVK'nın yeni versiyonu Vulkan API 1.3 uyumlu sürücüler gerektirir, Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ve AMDVLK gibi. DXVK, Wine kullanılarak Linux'ta 3B uygulamaları ve oyunları çalıştırmak için kullanılabilir ve Wine'ın OpenGL üzerinde çalışan yerleşik Direct3D 9/10/11 uygulamalarına daha yüksek performanslı bir alternatif olarak hizmet eder.

DXVK 2.1'deki başlıca yeni özellikler

DXVK 2.1'in yeni yayınlanan sürümünde HDR10 renk alanını destekleyen sistemler, HDR'yi etkinleştirmek mümkündür DXVK_HDR=1 ortam değişkenini ayarlayarak veya yapılandırma dosyasında dxgi.enableHDR=True parametresini belirterek. HDR etkinleştirildikten sonra, vkd10d-proton 3 veya daha yenisi kuruluysa oyunlar HDR2.8 renk alanını algılayabilir ve kullanabilir.

Bahsetmeye değer şu anda Linux'taki ana kullanıcı ortamları henüz HDR'yi desteklemiyor, ancak Gamescope Composite Server'da HDR desteği mevcuttur ve etkinleştirmek için “–hdr-enabled” seçeneğini kullanmanız gerekir (yalnızca josh-hdr yamaları -colorimetry ile Linux çekirdeği kullanıldığında AMD GPU'lu sistemlerde çalışır).

Yeni sürümde öne çıkan değişikliklerden bir diğeri de shader derlemesinin iyileştirilmiş olması. Kekemeliği azaltmak için, ardışık düzen kitaplıklarının kullanımı geometri ve mozaik gölgelendiricilere sahip ardışık düzenleri içerecek şekilde genişletildi ve MSAA kullanılırken Vulkan VK_EXT_extended_dynamic_state3 uzantısının ek özellikleri kullanıldı.

Daha eski oyunlar için çoklu örnek düzeltmeyi destekler (MSAA, Multi-Sample Anti-Aliasing), d3d9.forceSampleRateShading ve d3d11.forceSampleRateShading ayarlarını ekleyerek tüm gölgelendiriciler için örnekleme oranı gölgeleme modunu etkinleştirerek oyunlarda görüntü kalitesini artırmanıza olanak tanır.

GLFW arka ucu Linux yapılarına eklendi, SDL2 arka ucuna alternatif olarak kullanılabilir.

Daha öngörülebilir performans için DXVK davranışını yerel D3D11 sürücülerine yaklaştırmak için geliştirilmiş D3D11 komutu geçiş mantığı

Oyunlarda ortaya çıkan sorunlar düzeltildi:

  • Ashes of the Singularity – Yetersiz tanımlayıcı küme eşlemesinin neden olduğu performans regresyonu düzeltildi.
  • Battlefield: Bad Company 2: Sabit titreme
    Kart dövüşü!! Vanguard: sabit oluşturma
  • Gujian 3 – Bazı GPU'larda işleme sorunları düzeltildi.
  • Resident Evil 4 HD – Vulkan'ın geçersiz kullanımının RADV'de GPU çökmesine neden olması düzeltildi.
  • Saints Row: The Third – D3D9 oluşturucuyu kullanırken yağmurla ilgili ciddi bir performans sorunu düzeltildi.
  • Sekiro: Shadows Die Twice – Nvidia GPU'lardaki takılma sorunları düzeltildi.
  • Sonic Frontiers – GPU'ya bağlandığında gölgelerin titremesine neden olan bir oyun hatası düzeltildi.
  • Supreme Commander: Forged Alliance – Yüklemeden sonra oluşan bir kilitlenme 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/v2.1/dxvk-2.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-2.1.tar.gz

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

cd dxvk-2.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.