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.
Tag Archives | wine
DXVK 2.5.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 2.5.3 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.5.3’ün yayınladığı belirtilirken; bunun, Vulkan’da Direct3D 12 ile en son VKD3D-Proton 2.14.1’in yayınlanmasından sadece birkaç gün sonra geldiği bildiriliyor. Wine 10.0’ın önümüzdeki bir veya iki hafta içinde kararlı hale gelmesiyle birlikte gelen son sürümlerin, Valve’nin Steam Play’i için büyük bir güncelleme veya başka bir önemli Proton 9 yükseltmesi olarak yakında Proton 10.0 geliştirme sürümlerinin gelmesine yol açabileceği belirtiliyor. Çeşitli düzeltmeler ve iyileştirmeler içeren yeni sürüm, DXVK 2.5.3, Intel grafikleri kullanıldığında Far Cry 5 için bir çözüm getiriyor. Master Chief Collection’daki titreme sorunlarının çözüldüğü, Max Payne 3’te artık bozuk D3D9 işlemesini çözmek için katı float emülasyonunun etkinleştirildiği ve çeşitli diğer hatalar/gerilemelerin çözüldüğü söyleniyor. DXVK 2.5.3 hakkında ayrıntılı bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.
DXVK 2.5.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.5.1 sürümü, Philip Rebohle tarafından duyuruldu. Anizotropik filtrelemenin D3D9 oyunlarında düzgün çalışmadığı büyük bir gerilemenin düzeltildiğini belirten Rebohle; dxvk-native ile ilgili bazı derleme sorunlarının da giderildiğini söyledi. GTA Trilogy Definitive Edition için HDR etkinleştirildiğinde oluşan bir çökmenin etrafından dolaşılması gerektiğini belirten Rebohle; bu oyunlar Unreal Engine 4 kullandığından, HDR D3D11 modunda desteklenmediklerini ifade etti. Rebohle; belirli mobil GPU’larda performansı potansiyel olarak iyileştirmek için çeşitli değişiklikler yapıldığını söyledi. DXVK 2.5.1 hakkında ayrıntılı bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.DXVK 2.5 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.5 sürümü, Philip Rebohle tarafından duyuruldu. Ayrılan video belleğini daha verimli kullanmak için kaynak ve bellek yönetiminin tamamen yeniden yazıldığını belirten Rebohle; azaltılmış parçalanma, God of War gibi oyunlarda aşırı durumlarda en yüksek bellek kullanımının 1 GiB’a kadar azaltabildiğini söyledi. Bellek birleştirmenin artık kullanılmayan belleğin bir kısmını sisteme geri döndürmek için periyodik olarak gerçekleştirildiğini belirten Rebohle; amacın VRAM kullanımını her ne pahasına olursa olsun azaltmak olmadığını, bunun yerine, sistem bellek baskısı altındaysa veya önemli miktarda ayrılmış bellek kullanılmıyorsa bunun, muhafazakar bir şekilde yapılabileceğini söyledi. Teknik olarak gerekli olmasa da, yeni bellek yönetiminin hem VK_EXT_memory_budget hem de VK_KHR_maintenance5’i destekleyen sürücülerde en iyi şekilde çalışacağını söyleyen Rebohle; sürücü destek sayfasının buna göre güncellendiğini ifade etti. Nvidia sürücü sürümü 565.57.01 ve daha yeni sürümlerde, gelişmiş doğruluk için katı float emülasyonunun varsayılan olarak etkinleştirildiğini belirten Rebohle; belirli mobil GPU’larda performansı potansiyel olarak iyileştirmek için çeşitli değişiklikler yapıldığını söyledi. DXVK 2.5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.DXVK 2.5 edinmek için aşağıdaki linkten yararlanabilirsiniz.
DXVK 2.4.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.4.1 sürümü, Philip Rebohle tarafından duyuruldu. Bellek parçalarının boyutunun artık uygulamanın halihazırda tahsis ettiği bellek miktarına göre dinamik olarak belirlendiğini belirten Rebohle; Vulkan takas zincirinin yerel bir Wayland ortamında her zaman uygun şekilde yeniden oluşturulmadığı bir sorun düzeltildiğini söyledi. Bazı durumlarda Nvidia kartlarında tanımlayıcı havuzlarının çok büyümesiyle ilgili bir sorunun da düzeltildiğini belirten Rebohle; aynı geometriyi birden fazla render geçişinde render etmek için farklı tepe noktası gölgelendiricileri kullanan oyunlarda titreme sorunlarını çözmek için DXBC mad talimatları için varsayılan gölgelendirici kodu üretiminin değiştirildiğini ifade etti. Hata işleme ile D3D8 uygulamasının genel sağlamlığının iyileştirildiğini ve çeşitli bellek sızıntılarının giderildiğini belirten Rebohle; tepe noktası arabellek yüklemeleri optimize edilerek performansın biraz iyileştirildiğini söyledi. Bazı Game Maker oyunlarındaki tam ekran sunum sorunlarının düzeltildiğini söyleyen Rebohle; daha yüksek kare hızlarında oyun sorunlarını aşmak için 60 FPS sınırının etkinleştirildiğini belirtti. DXVK 2.4.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.DXVK 2.4.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.
Chimbalix 24.3 Alphachi
MX Linux tabanlı bir GNU/Linux dağıtımı Chimbalix‘in 24.3 Alphachi sürümü duyuruldu. 32-bit çalışma zamanı kütüphaneleri, WINE ve taşınabilir uygulamalar için dosya sisteminin özel bir bölümünü içeren Chimbalix; 6.9.10 Linux çekirdeği üzerine yapılandırılmış bulunuyor. Debian 12.x Bookworm tabanlı olarak gelen sistem; Xfce 4.18.1 masaüstü ortamı üzerine kurgulanmış bulunuyor. Kutudan çıktığı haliyle 64 bit işletim sisteminde, 32-bit yazılım çalıştırmaya ve kullanmaya olanak tanıyan sistem; varsayılan olarak, iç içe geçmiş yapısıyla “başlat” menüsünün geliştiricilerin uygulamalar için kendi menü bölümlerine sahip olmalarına olanak tanıyor. Bunun, GNU/Linux dağıtımının bir “alfa” sürümü olduğu belirtilirken, birçok tamamlanmamış parça içerdiği için kullanıcının kendi rızasıyla kullanması gerektiği belirtiliyor. Chimbalix (github.com/Shedou/Chimbalix), MX Linux 23.1 x64 AHS “Libretto” dağıtımına (mxlinux.org) dayalı olarak geliyor. Güncellemelerin paket yöneticileri aracılığıyla düşüncesizce yüklenmesinin önerilmediği söyleniyor. Chimbalix 24.3 Alphachi hakkında bilgi edinmek için beni oku dosyasını ya da GitHub sürümler sayfasını inceleyebilirsiniz.
DXVK 2.4 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.4 sürümü, Philip Rebohle tarafından duyuruldu. D8VK’nin artık DXVK’nin bir parçası ve D3D8’i büyük ölçüde mevcut D3D9 uygulamasının üstüne uyguladığı ifade edilirken, dxvk-native’nin artık uygulamanın çalışma zamanında aralarından seçim yapabileceği birden çok pencere sistemi arka ucunu desteklediği söyleniyor. Görüntüleme modunun değiştirilemediği ortamlarda (örneğin Proton), DXVK’nin oyuna ekranın o anda çalıştığından farklı bir yenileme hızı bildirmesinin mümkün olduğu belirtilirken, bu durumun, 60 FPS’de çalıştırılması gereken ancak 60 Hz görüntü modunu kullanırken kare hızlarını sınırlamayan oyunlar için sorunlu olduğu söyleniyor. Bu soruna geçici bir çözüm bulmak için, oyun dikey senkronizasyon etkinken tam ekran modunda çalışıyorsa ve kısa bir süre içinde algılanan kare hızı seçilen ekranın yenileme hızından yüksekse kare hızı sınırlayıcının artık otomatik olarak devreye gireceği ifade ediliyor. D3D9 sabit işlevli doku koordinat işlemeyle ilgili çeşitli sorunların düzeltildiği belirtilirken, çeşitli DXGI giriş noktalarını bağlayan üçüncü taraf modlarla geliştirilmiş uyumluluk sağlanmış bulunuyor. Ses sorunlarını çözmek için 60 FPS sınırının etkinleştirildiği söyleniyor. DXVK 2.4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.DXVK 2.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.
