DXVK 2.3.1 zaten yayınlandı ve bunlar onun haberleri

DXVK

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

DXVK 2.3.1 katmanının yeni sürümünün lansmanı duyuruldu. farklı başlıklardaki çok sayıda hatanın düzeltilmesi, ayrıca Vulkan uzantıları için geliştirilmiş destek, bağımlılıkların güncellenmesi ve daha fazlası.

DXVK 2.3.1'in yeni sürümü artık Mesa RADV 1.3, NVIDIA 22.0, Intel ANV 510.47.03 ve AMDVLK gibi Vulkan 22.0 API'sini destekleyen sürücüler gerektiriyor. DXVK, Wine ile Linux'ta 3D uygulamaları ve oyunları çalıştırmak için kullanılır ve Wine over OpenGL'nin yerel Direct3D 9/10/11 uygulamalarına göre üstün performans sunar.

DXVK 2.3.1'teki yenilikler nelerdir?

DXVK 2.3.1'in bu yeni sürümünde şu şekilde uygulandı: sistemlerde ve sürücü destekliyorsa Vulkan VK_NV_raw_access_chains uzantısı kod oluşturma verimliliğini artırır NVIDIA GPU'larda, bazı D3D11 oyunlarının performansını, NVIDIA sürücüleri 550.40.55 veya üzeri ve Proton Experimental sürümleriyle Windows'taki performansa yaklaştırıyor.

Bunun yanı sıra, D3D9 oyunları için sistem arabelleklerini GPU'ya kopyalamanın yeniden tasarlanan yöntemiShank 2, Flammable Freddy ve Blood Rayne gibi oyunlarda performansın artmasına neden oldu.

Başlıklardaki hata düzeltmeleri ve DXVK 2.3.1'deki diğer küçük iyileştirmeler ile ilgili olarak:

  • Renderdoc'un dahili D3D11 gölgelendiricileri için geçersiz SPIR-V oluşturma sorunu düzeltildi.
  • Dinamik dizinlerle sürekli sınır dışı arabellek yüklemelerinde tanımsız davranış düzeltildi.
  • DXGI_FORMAT_R16G16B16A16_FLOAT takas dizeleri için HDR'nin etkinleştirilmemesi düzeltildi.
  • dxgi.syncInterval seçeneği D3D12 oyunlarına da uygulanacak şekilde değiştirildi.
  • Bazı oyunlardaki işleme sorunları nedeniyle VK_FORMAT_A8_UNORM kullanımı geri alındı.
  • D3D9 oyunları artık VkApplicationInfo::applicationVersion alanını 1'e ayarlayacak.
  • D3D9 oyunlarında dinamik bellek arabelleklerinin sistemden GPU'ya kopyalanma şekli değiştirilerek Shank 2, Flammable Freddy ve Blood Rayne gibi oyunlardaki performans artırıldı.
  • D3D9'da çok örnekli bir oluşturma hedefi oluşturulurken yalnızca alfa kapsamı etkinleştirildi ve bazı oyunlarda yanlış ışıklandırma ve renk taklidi sorunları düzeltildi.
  • Assassin's Creed 2'de alt sekmesindeki kilitlenme düzeltildi. 
  • Total War: Ortaçağ 2 pencereli modda sabit siyah yükleme ekranı
  • Battlefield 2 ve Battlefield 2142'de: Alt sekmede ekipman seçimi ve ortaya çıkma arayüzünün kaybolması düzeltildi. 
  • Ace Combat Assault Horizon, Battlestations Midway, Codename Panzers Phase One/Two, Dead Space (2008), Granblue Fantasy Relink, Gujian 2, Kenshi, MySims, Operation Flashpoint: Red River, SkyDrift, Sonic gibi oyunlardaki belirli çökmeler ve sorunlar düzeltildi CD, Supreme Ruler Ultimate, Tales of Borderlands, The Settlers, UK Train Simulator 1 ve War Thunder.

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.3/dxvk-2.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-2.3.1.tar.gz

Daha sonra aşağıdaki komutla klasöre erişiyoruz:

cd dxvk-2.3.1

Klasörün içinde, hem 32 bit hem de 64 bit Şarap öneklerimiz için gerekli dosyaları bulabiliriz. 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/

Veya dosyaları kullanacağınız öneki belirlediyseniz:

export WINEPREFIX=/path/to/wineprefix
cp x64/*.dll $WINEPREFIX/drive_c/windows/system32
cp x32/*.dll $WINEPREFIX/drive_c/windows/syswow64
winecfg

Benzer şekilde, ilginizi çekiyorsa, sizi kullanım ve derleme belgelerine başvurmaya davet ediyorum. aşağıdaki bağlantı.


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.