Tag Archives | Philip Rebohle

DXVK 2.2 duyuruldu

Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 2.2 sürümü, Philip Rebohle tarafından duyuruldu. Bu sürümün; Dawn of Magic 2, Far Cry 2, Warhammer 40K ve diğerleri gibi bazı oyunlar için çeşitli düzeltmeler getirdiği belirtilirken, bu yeni özelliğin, Lego Builder’s Journey gibi son Unity Engine oyunlarında D3D12 desteğine izin verme için D3D12 cihazlarından D3D11 cihazlarının oluşturulmasını sağladığı ifade ediliyor. DXVK 2.2’de tanıtılan bir diğer yeni özellik ise “D3D9 kısmi sunumu” olarak adlandırılıyor. Bu özellik, DXVK’nin “geri ara belleğin içeriğini sistem belleğine kopyalayarak ve ardından bunları CPU üzerindeki pencereye çizerek bir pencerenin parçalarını sunmasını” sağlıyor. Bu sürümdeki diğer dikkate değer değişiklikler arasında YUY2 veya UYUY doku formatlarını işlerken oluşan bir gerileme için bir düzeltmenin yapılmış olması ve birden çok grafik kartı olan sistemlerde DXGI çıkışlarının iyileştirilmiş numaralandırması olarak ön plana çıkıyor. DXVK 2.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

DXVK 2.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

DXVK 2.1 duyuruldu

Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 2.1 sürümü, Philip Rebohle tarafından duyuruldu. HDR10 renk alanlarını destekleyen sistemlerde, HDR artık DXVK_HDR=1 ortam değişkeni ayarlanarak veya yapılandırma dosyasında dxgi.enableHDR = True seçeneği ayarlanarak etkinleştirilebileceği belirtilirken, Vkd3d-proton 2.8 veya daha yenisini kullanırken bu, D3D12 oyunlarının desteklemeleri halinde HDR10 renk alanını algılamasına ve kullanmasına olanak tanıyacağı ifade ediliyor. D3D11 desteği uygulanmakta olduğu, ancak çoğu oyunda çalışmasının beklenmediği, çünkü HDR çıkışını ayarlamak için karşılık gelen DXGI API’lerini kullanmak yerine genellikle AMDAGS veya NVAPI gerektirdiği ifade ediliyor. DXVK’nin yerel Linux yapıları için, mevcut SDL2 arka ucuna derleme zamanı alternatifi olarak bir GLFW arka ucu eklendiği belirtilirken, genel performansı daha tutarlı hale getirmek ve DXVK’nin davranışını yerel D3D11 sürücüleriyle daha uyumlu hale getirmek için iyileştirilmiş D3D11 komut gönderme mantığının sağlandığı belirtiliyor. Uplay kaplamasının ekranda takılıp kalmasıyla ilgili bir sorun giderildiği belirtilirken, DXVK 2.0’dan bu yana çok sayıda oyunun çökmesine neden olan AMD’nin Windows sürücüsü ve AMDVLK’deki bir hatanın da giderildiği ifade ediliyor. Bu arada, DXGI uygulamasındaki değişiklikler nedeniyle, vkd3d-proton’un eski sürümleri (2.8 öncesi) artık bu DXVK sürümüyle çalışmayacağı belirtiliyor. DXVK 2.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

DXVK 2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

VKD3D-Proton 2.8 duyuruldu

Daha önce Valve’in Proton’u Vulkan üzerinden Direct3D 12 için VKD3D’yi içselleştirdiğini bildirmiştik. Projenin, Wine‘ın yalnızca Direct3D 12 ile OpenGL üzerinde güzel bir şekilde eşleşmeyen ve dolayısıyla mevcut WineD3D kodlarına uymayan D3D12 yaklaşımıyla sürdürüldüğü belirtiliyordu. Wine tabanlı yazılımın Proton’un bir parçası olarak kullanıma girmesi konusu, Valve’i memnun etmişe benziyordu. Böylelikle modern Windows oyunlarının GNU/Linux’ta Steam Play altında güzel bir şekilde çalışmasına olanak sağlanacağı düşünülüyordu. VKD3D-Proton, tam Direct3D 12 API’yi Vulkan’ın üzerine uygulamayı amaçlayan bir VKD3D çatalı olarak kullanıma sunuluyor ve proje, Proton’da Direct3D 12 desteği için geliştirme çalışması görevi görüyor. Bazı önemli yeni gelişmeleri bir araya getiren yeni sürüm, VK_EXT_descriptor_buffer desteği kazanmış bulunuyor. Bu uzantının, bir ton CPU yükünü ortadan kaldırdığı için önemli olduğu belirtilirken, bunların çoğunun zaten RADV ve Steam Deck’te mevcut olduğu hatırlatılıyor. Ancak bunun, NVIDIA, Intel, Turnip ve diğer AMD sürücü uygulamalarının aynı optimum kod yollarına ulaşmasını sağlayacağı ifade ediliyor. VKD3D-Proton 2.8 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

VKD3D-Proton 2.8 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

DXVK 2.0 duyuruldu

Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 2.0 sürümü, Philip Rebohle tarafından duyuruldu. DXVK 2.0, Steam Play (Proton) tarafından Linux’ta D3D9’dan D3D11’e kadar Windows oyunlarının büyük bir hızla keyfini çıkarmak için kullanılan bu Direct3D on Vulkan uygulamasında büyük bir güncelleme olarak geliyor. DXVK 2.0 ile artık Vulkan API v1.3’ü destekleyen temel Vulkan sürücüsüne ilişkin bir gereksinim vardır. Vulkan 1.3 artık kesin bir gerekliliktir, bu nedenle DXVK tarafından altta yatan yetenekler ve Direct3D’nin bu endüstri standardı API üzerinde verimli bir şekilde eşlenmesi hakkında daha iyi varsayımlar yapılabileceği ifade ediliyor. DXVK 2.0, geliştirilmiş bellek yönetimi, çeşitli yeni özelliklere sahip D3D11 Özellik Düzeyi 12_1 desteği, yeni D3D11 özellik sorguları için destek, oyun yükleme zamanında gölgelendiricileri derlemek için EXT_graphics_pipeline_library kullanılarak gölgelendirici derleme iyileştirmeleri dahil olmak üzere bir dizi Direct3D 9 değişikliği getiriyor. DXVK 2.0 ayrıca Dragon Age Origins, Empire: Total War, Final Fantasy XV, Grand Theft Auto IV, Metal Gear Solid V: Ground Zeroes, Sonic Generations, Spider Man: Shattered Dimensions, The Ship, Warhammer Online, ve diğer birçok oyunaa uyum sağlıyor. DXVK 2.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

DXVK 2.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

VKD3D-Proton 2.7 duyuruldu

Daha önce Valve’in Proton’u Vulkan üzerinden Direct3D 12 için VKD3D’yi içselleştirdiğini bildirmiştik. Projenin, Wine‘ın yalnızca Direct3D 12 ile OpenGL üzerinde güzel bir şekilde eşleşmeyen ve dolayısıyla mevcut WineD3D kodlarına uymayan D3D12 yaklaşımıyla sürdürüldüğü belirtiliyordu. Wine tabanlı yazılımın Proton’un bir parçası olarak kullanıma girmesi konusu, Valve’i memnun etmişe benziyordu. Böylelikle modern Windows oyunlarının GNU/Linux’ta Steam Play altında güzel bir şekilde çalışmasına olanak sağlanacağı düşünülüyordu. Daha fazla Direct3D 12 oyunla gelen VKD3D-Proton 2.7, Hans Kristian Arntzen tarafından duyuruldu. Yeni özellikler ve düzeltmelerle gelen yeni sürüm, yükseltilmiş sürücü gereksinimleri getiriyor ve artık daha yeni uzantılar gerekiyor. Özellikle KHR_dynamic_rendering, aşağıdaki özelliklere sahip olması gereken Mesa 22.0 veya NVIDIA 510 serisini gerektiriyor. Derinlemesine işleme geçişleri için GPU performansının biraz iyileştirildiği belirtilirken, kafes gölgelendiriciler içeren yeni sürüm için VK_EXT_mesh_shader’in gerekli olduğu söyleniyor. VKD3D-Proton 2.7 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

VKD3D-Proton 2.7 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

DXVK 1.10.3 duyuruldu

Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 1.10.3 sürümü, Philip Rebohle tarafından duyuruldu. Paylaşılan çitler için destek eklenen yeni sürümde, bu, videoların Halo Infinite Windows oyunlarında çalışması için gerekli olan paylaşımlı çitlerin uygulanması anlamına geliyor. Bu Halo Infinite deneyimini iyileştirmek için VKD3D-Proton ve Wine’a da gerekli yamalar bulunduğu bildiriliyor. Halo Infinite’ye ek olarak diğer yazılımların da bu son çalışmadan faydalanmasının muhtemel görüldüğü söyleniyor. 1.10.2’de tanıtılan ve Prey, Bioshock Infinite ve diğerleri dahil olmak üzere çeşitli D3D11 oyunlarında işleme sorunlarına neden olan bir gerilemenin düzeltildiği belirtiliyor. Need For Speed 3’te modern yamanın çalışmaması sorunu düzeltilmiş bulunuyor. Ninja Blade’de sabit alfa testi sorunları giderilmiş. DXVK 1.10.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

DXVK 1.10.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

DXVK 1.10.2 duyuruldu

Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 1.10.2 sürümü, Philip Rebohle tarafından duyuruldu. Hata düzeltmeleri ve İyileştirmelerle gelen yeni sürümde, Nvidia Vulkan geliştirici sürücüsünün mevcut sürümlerinin DXVK ile disk üstü gölgelendirici önbelleğini kullanmamasıyla ilgili bir sorunun düzeltildiği söyleniyor. GCC 12.1’deki derleme sorunlarının düzeltildiği belirtilirken, optimize edilmiş UAV, sürücülerinin görüntü sıkıştırmayı daha sık kullanmasına izin vermek için D3D11’de temizlik yapıldığı ifade ediliyor. Oyun hatalarını gidermek için 60 FPS sınırının etkinleştirildiği belirtilirken, sabit kilitlenme sorunlarının da giderildiği söyleniyor. DXVK 1.10.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

DXVK 1.10.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0