Wine 10.18, Vulkan Tabanlı OpenGL Haritalama ile Yayınlandı


Wine 10.18, Vulkan tabanlı OpenGL bellek eşlemesini sunar ve Linux'ta Windows uygulamaları ve oyunlarının performansını artırmak için 30 hatayı düzeltir.

Linux ve macOS kullanıcılarının Windows uygulamalarını çalıştırmasını sağlayan uyumluluk katmanı Wine Projesi, kararlı 10.x serisine yönelik bir bakım güncellemesi olarak 10.18 sürümünü resmen yayımladı.

Wine 10.18'deki önemli değişikliklerden biri, WoW64 modunda Vulkan kullanarak OpenGL bellek eşlemesinin tanıtılmasıdır. Bu özellik, özellikle karışık 32-bit ve 64-bit ortamlarında OpenGL'e dayanan uygulamalar için performansı ve uyumluluğu artırır. Vulkan'dan yararlanarak, Wine OpenGL iş yüklerini daha verimli bir şekilde yönetebilir, daha akıcı bir render ve daha düşük yük sağlar.

Bir diğer önemli ekleme, Wine içinde iş parçacığı ve süreç koordinasyonunu iyileştirmeye yardımcı olan senkronizasyon bariyerleri API'sidir ve bu, Wine’ı karmaşık uygulamalarda Windows’un davranışına daha yakın hale getirir. WinRT istisnaları için destek de eklenmiş olup, Windows Runtime çerçevesine bağımlı modern Windows uygulamalarıyla uyumluluğu genişletmektedir.

Donanım erişim yeteneklerini daha da genişleten Wine 10.18, WoW64 modunda SCSI geçişini tanıtarak, donanım cihazlarıyla doğrudan iletişim kuran uygulamalar için düşük seviyeli cihaz etkileşimlerinin daha doğru bir şekilde emüle edilmesini sağlıyor.

Bu büyük iyileştirmelere ek olarak, sürüm, geniş bir yazılım yelpazesini kapsayan 30 hata düzeltmesini de içeriyor. Dikkate değer düzeltmeler, Sid Meier’s Pirates!, The Witcher 2, Jolly Rover, C&C Generals: Zero Hour ve Exact Audio Copy gibi başlıklardaki sorunları ele alırken, KeePass 2 ve Autodesk Fusion gibi uygulamalardaki kullanılabilirlik problemlerini de çözüyor.

Son olarak, Wine 10.18 ayrıca, dosya yollarındaki sondaki ters eğik çizgilerin işlenmesi, iş parçacığı senkronizasyon hataları ve yeni WoW64 alt sistemi kullanıldığında OpenGL uygulamalarındaki performans yavaşlamaları dahil olmak üzere uzun süredir devam eden birkaç teknik sorunu da çözüyor.

Daha fazla bilgi için duyuruya göz atın. Wine 10.18’in kaynak kodu, mevcut kurulumlarını denemek veya yükseltmek isteyenler için GitLab’in proje sayfasından indirilebilir. Farklı dağıtımlar için ikili paketlerin kısa süre içinde kullanıma sunulması bekleniyor.