Wine ekibi tarafından Direct3D 12’nin Vulkan katmanı üzerinde geliştirilen Vkd3d’nin 1.16 sürümü duyuruldu. Wine ekibinin, vkd3d’nin 1.16 sürümünü duyurmaktan gurur duyduğu belirtilirken, artık, HLSL derleyicisinde mozaikleme gölgelendiricileri için çok daha eksiksiz destek sağlandığı söyleniyor. HLSL derleyicisinde iyileştirilmiş işlev aşırı yükleme çözümüyle gelen yeni sürüm, çeşitli hata düzeltmeleri içeriyor. Vkd3d, birden fazla kişinin çalışması sayesinde kullanılabiliyor. Deneysel MSL hedefi için bir dizi talimat uygulandığı söyleniyor. Vkd3d 1.16 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. Continue Reading →
Tag Archives | Vulkan
Proton 10.0-1 (beta) duyuruldu
Valve‘in Vulkan‘a dayalı Direct3D 12 uygulaması, OpenVR ve Steamworks yerel API köprüleri, yenilenmiş tam ekran ve gamepad desteği, çok iş parçacıklı performans iyileştirmeleri için “esync” yama seti gibi özelliklerle kullanıma sunduğu Windows oyunlarının Steam Deck ve GNU/Linux masaüstlerinde çalışmasına izin veren Steam Play uyumluluk aracı Proton‘un 10.0-1 (beta) sürümü duyuruldu. Artık daha fazla Windows oyununun GNU/Linux’ta oynanabilmesine imkan sağlayan yazılım, yakın zamanda yayımlanan Wine 10.0 kararlı sürümüne göre yeniden temellendirilmiş bulunuyor. Proton 10.0-1 beta sürümü, daha önce yalnızca Proton Experimental kullanıldığında Linux’ta çalışan birçok oyunu artık oynanabilir hale getiriyor. Valve ve CodeWeavers böylelikle, Linux’ta Windows oyunlarını çalıştırmak için Steam Play’i destekleyen Wine’ın alt sürümünün en yeni sürümü olan Proton 10.0’ın merakla beklenen beta sürümünü duyurmuş oldu. Yeni etkinleştirilen Windows oyunları arasında Batman: Arkham Asylum Game of the Year Edition, Black Ink, Factorio, Ignited Entry, Microsoft Flight Simulator 2024, MySims Kingdom, No Man’s Sky in VR mode (bir oyun güncellemesinden sonra geriledi), Rising Storm 2: Vietnam, Sniper Elite: Nazi Zombie Army, Soul Interface, THE KING OF FIGHTERS XIII GLOBAL MATCH, VIDEO GAME (924310), Willful ve X Rebirth VR Edition yer alıyor. Ayrıca bir dizi oyunda düzeltmeler/iyileştirmeler, DiRT Rally 2.0 için geliştirilmiş performans, Final Fantasy XVI demo düzeltmeleri ve birçok başka oyuna özgü sorun da çözülmüş bulunuyor. Böylece yazılımın; Wine 10.0’a karşı yükseltmenin yanı sıra DXVK 2.6.1, DXVK-NVAPI 0.9.0, VKD3D-Proton 2.14.1 Git, Wine-Mono 9.4, Steamworks SDK 1.62 ve diğer güncellemelere güncellendiği söyleniyor. Proton 10.0-1 (beta)hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.QEMU 10.0 duyuruldu
Bir işletim sistemi içine başka bir işletim sistemi kurma olanağı sağlayan, Vmware tarzı bir yazılım olan QEMU‘nun 10.0 sürümü duyuruldu. QEMU 10.0’ın duyurulmasından mutlu olduklarını ifade eden geliştirici ekip; bunun açık kaynaklı GNU/Linux sanallaştırma yığınında önemli bir rol oynayan bir işlemci emülatörünün en son sürümü olduğunu ifade ediyor. -old-param seçeneği (bazı eski Arm çekirdeklerini başlatmak için kullanılır) kullanım dışı bırakıldığını, çünkü QEMU’nun desteklediği kartların hiçbirinin buna ihtiyaç duymadığı ifade ediliyor. Arm PXA2xx CPU’ları ve iwMMXt emülasyonunun da kullanım dışı bırakıldığı ve gelecekteki bir sürümde tamamen kaldırılacağı söyleniyor. Önerilen değiştirme işlevlerinin ayrıntıları için ‘kaldırılan özellikler‘ sayfasına bakılabileceği söyleniyor. QEMU 10.0 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz. Continue Reading →
DXVK 2.6.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.6.1 sürümü, Philip Rebohle tarafından duyuruldu. GNU/Linux’ta eski Windows oyunlarının keyfini çıkarmak için kullanılan Vulkan API’si üzerinden bu Direct3D 9/10/11 uygulamasının en yeni güncellemesi olarak DXVK 2.6.1’in yayınladığı belirtilirken; bunun, bazı ek performans iyileştirmeleri ve çeşitli oyun düzeltmeleri ve geçici çözümlerle çıktığı belirtiliyor. DXVK 2.6.1’nin çeşitli oyun ve grafik sürücüsü hatalarını giderdiği, HITMAN 2’deki zayıf performansı düzelttiği, bazı LEGO oyunlarındaki “korkunç” kullanıcı arayüzü performansını ele aldığı ve daha fazlasını yaptığı ifade ediliyor. DXVK 2.6’da tanıtılan seyrek arabellek kullanımının kaldırıldığı belirtilirken, bunun, AMD Vega GPU’larında ve diğerlerinde donmalara ve dengesizliğe neden olan her türlü sürücü sorununa neden olduğu hatırlatılıyor. Çoklu örnek çözümlerinin Nvidia’da belirli Unity Engine oyunlarında görsel sorunlara yol açacağı bir sorunun da çözüldüğü belirtilirken, Assassin’s Creed Origins gibi oyunlarda arazinin yanlış işlenmesine neden olan bir Intel ANV sorununun çözüldüğü (Mesa 25.0.3’te düzeltildi) söyleniyor. DXVK 2.6.1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.DXVK 2.6 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.6 sürümü, Philip Rebohle tarafından duyuruldu. GNU/Linux’ta eski Windows oyunlarının keyfini çıkarmak için kullanılan Vulkan API’si üzerinden bu Direct3D 9/10/11 uygulamasının en yeni güncellemesi olarak DXVK 2.6’nın yayınladığı belirtilirken; bunun, Valve’ın Steam Play teknolojisini yakın zamanda yayınlanan Wine 10.0 sürümüne yeniden dayandırmak için olası bir Proton 10.0 sürümünden önce yayımlanan DXVK 2.6, Linux oyun deneyimini geliştirmek için Vulkan API’si üzerinde Direct3D 8 / 9 / 10 / 11 uygulamasının en yeni yinelemesi olarak çıkarılmış bulunuyor. DXVK 2.6 ile ilgili en dikkat çekici şey, VK_NV_low_latency2 uzantısını destekleyen Proton Experimental ve Vulkan sürücüleriyle birlikte NVIDIA Reflex desteğinin sunulması olarak ifade ediliyor. Reflex; God of War 2, Overwatch 2 ve Quake Champions gibi bu özelliği kullanarak D3D11 oyunlarında etkinleştirilebiliyor. DXVK 2.6 ayrıca Assassin’s Creed 3, çeşitli GPU’ya bağlı performans iyileştirmeleri, çeşitli diğer performans optimizasyonları ve daha fazlası gibi çok sayıda D3D10 / D3D11 düzeltmesi ve iyileştirmesi içeriyor. Ayrıca eski Direct3D 8 ve Direct3D 9 başlıkları için bir avuç düzeltme de yapılmış bulunuyor. DXVK 2.6 hakkında ayrıntılı bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.VKD3D 1.15 duyuruldu
Wine ekibi tarafından Direct3D 12’nin Vulkan katmanı üzerinde geliştirilen Vkd3d’nin 1.15 sürümü duyuruldu. Wine ekibinin, vkd3d’nin 1.15 sürümünü duyurmaktan gurur duyduğu belirtilirken, artık, HLSL derleyicisinde mozaikleme gölgelendiricileri için çok daha eksiksiz destek sağlandığı bildiriliyor. Çeşitli hata düzeltmeleriyle gelen yeni sürüm, ‘InputPatch’ ve ‘OutputPatch’ mozaikleme gölgelendirici nesneleri sağlıyor. Bunun, hâlâ eksik olan çoğu mozaikleme gölgelendiricisi tarafından ihtiyaç duyulan ana özellik olduğu ve mozaikleme gölgelendiricilerinin artık genel olarak kullanılabilir olarak kabul edildiği belirtiliyor. İşlev aşırı yüklemesinin çözümünün iyileştirildiği belirtilirken, ayrıştırıcının, daha fazla sayıda hata durumunda ayrıştırmaya devam edebileceği söyleniyor. Bunun, tek bir derleme denemesi sırasında girdideki daha fazla sorunun raporlanmasına olanak tanıdığı ifade ediliyor. Deneysel MSL hedefi için bir dizi talimat uygulandığı söyleniyor. Vkd3d 1.15 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. Continue Reading →
Hangover 10.0 ARM64 Linux’ta Windows oyunları ve uygulamalarını çalıştırmak için duyuruldu
Wine kuşkusuz GNU/Linux dünyasının en bilinen projelerinden biridir. Ancak, bilindiği gibi, masaüstü için tasarlanmış bir uygulamayı ARM üzerinde çalıştırabilmek, kurmak kadar kolay değil. Bu nedenle, GNU/Linux masaüstü için tasarlanan Wine yerine ARM64 Linux ve diğer x86_64 olmayan CPU mimarilerde Windows oyunları ve uygulamalarını çalıştırmak için bir uyarlama olarak Hangover projesi geliştirilmiş. İşte Wine 10.0‘ın duyurulmasının ardından Hangover 10.0 da André Zwing tarafından duyuruldu. Hangover, Wine’ı FEX ve QEMU ve Box64 gibi emülasyon teknolojileriyle eşleştiren ve diğer x86/x86_64 olmayan mimarilerde çalıştırılabilen açık kaynaklı bir proje olarak sahneye çıkmış bulunuyor. AArch64, Hangover’ın ana odak noktası olmaya devam etse de, POWER ve RISC-V desteği üzerinde de çalışmalar yürütüldüğü söyleniyor. Hangover 10.0, Wine 10.0’daki tüm kodları/değişiklikleri içermesinin yanı sıra, geçtiğimiz yıl Vulkan’da Direct3D için 9/10/11 DXVK sürümlerini de içeriyor ve farklı GNU/Linux dağıtımları için daha fazla ikili paket sağlamaya başlarken, çeşitli hack’lerden ve geçici çözümlerden kaçınarak ve x86_64 uygulamalarını çalıştırmak için ARM64EC’yi desteklemeye başlamış bulunuyor. Hangover 10.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.
