Wine 11.0 yayımlandı. Yeni sürüm, yıllık geliştirme döngüsünün sonunda NTSYNC desteğini ve yeni WoW64 mimarisinin tamamlanmasını getiriyor. Proje ekibi, yaklaşık 6.300 değişiklik ve 600’den fazla hata düzeltmesi yaptıklarını söylüyor. Özetle; performans, grafik uyumluluğu ve masaüstü entegrasyonunda gözle görülür iyileştirmeler var.
Öne çıkan yenilikler
NTSYNC: çekirdek düzeyinde senkronizasyon
Wine 11.0, Linux çekirdeğinde yer alan NTSYNC modülünü bulduğunda kullanabiliyor. Bu sayede Windows’un eşzamanlama yapıları kullanıcı alanı yerine çekirdek tarafında emüle ediliyor; özellikle çok iş parçacıklı oyun ve uygulamalarda gecikme ve yük azalıyor. NTSYNC, Linux 6.14 ve üzeri çekirdeklerde mevcut. Bazı dağıtımlar modülü varsayılan olarak yüklemeyebilir; ihtiyaç duyanlar sudo modprobe ntsync ile etkinleştirebilir.
WoW64 artık tam destekli
Wine 9.0’da deneyselleştirilen “yeni” WoW64 modu, Wine 11.0’da eski WoW64 ile eşdeğer hale geldi. 16‑bit uygulamalar da dahil olmak üzere kapsam genişledi. Ayrı wine64 ikilisi kaldırıldı; tek wine yükleyicisi çalıştırdığınız uygulamanın mimarisine göre doğru modu otomatik seçiyor. Tamamen 32‑bit önekler (WINEARCH=win32) artık önerilmiyor; mevcut 64‑bit öneklerde WINEARCH=wow64 ile yeni moda geçiş yapılabiliyor.
Grafik tarafında büyük düzenlemeler
Gerçek tam ekran (exclusive fullscreen) desteği geldi ve Direct3D’nin tam ekran işleyişi baştan elden geçirildi. Wine, Vulkan 1.4 API’leri ve Win32 için harici bellek/semafor/çit uzantılarını destekliyor. D3D11 video arabirimleri üzerinden Vulkan Video ile H.264 donanım hızlandırma aktif hale geldi; bu da video oynatımı ve ara sahnelerde CPU yükünü düşürebiliyor.
Wayland ve X11 entegrasyonu
Wayland sürücüsü daha olgun: pano (clipboard) ve giriş yöntemi desteği gibi günlük kullanımda önemli eksikler tamamlandı. X11 tarafında ise OpenGL oluşturma için EGL arka ucu artık varsayılan; GLX artık ikinci planda ve kullanımdan kaldırılma sürecinde. Bu değişimler, Wayland ve X11 yolunda paylaşılan kodlar sayesinde hataların daha hızlı çözülmesine yardımcı oluyor.
Kısa not
Wine 11.0’ın ana odakları NTSYNC ve WoW64 olsa da yüzlerce oyun/uygulama düzeltmesi, giriş aygıtlarında iyileştirmeler ve çeşitli platform güncellemeleri de pakete dahil. Güncellemeler dağıtım depolarına kademeli olarak düşecek; kurulum ve paket durumları dağıtıma göre değişebilir.
Kaynak: www.techspot.com