Linux tabanlı işletim sistemlerinde Windows oyunlarını kararlı şekilde çalıştırmak için topluluk tarafından geliştirilen en popüler uyumluluk katmanı GE-Proton, uzun süredir beklenen GE-Proton11-1 sürümünü yayınladı. Yaklaşık 4 aylık geliştirme sürecinin ardından gelen bu güncelleme, tüm yapıyı en güncel Proton 11 Bleeding-Edge tabanına taşıyor.
GE-Proton11-1’de Video Oynatma Sistemi Baştan Yazıldı
Güncelleme kapsamında Direct3D 7 desteği sunan D7VK entegrasyonu, Discord Bridge ile OptiScaler desteği de eklendi. Ancak bu özellikler varsayılan olarak etkin gelmiyor ve kullanıcıların ilgili çevre değişkenleriyle manuel olarak etkinleştirmesi gerekiyor.
Ayrıca WineALSA için kanal sayısı ve uzamsal ses karıştırma seçenekleri eklenirken, Wine-Wayland altında varsayılan monitör algılamasını iyileştirmek amacıyla xrandr bileşeni de derleme sürecine dahil edildi.
GE-Proton11-1’in en büyük yeniliği, video oynatma altyapısında gerçekleştirilen kapsamlı dönüşüm oldu. Geliştirici, son dört ayını Wine içerisindeki Quartz ve GStreamer tabanlı video oynatma sistemini yeniden tasarlamaya ayırdığını açıkladı.
Önceki Proton sürümlerinde oyun içi videolar genellikle iki farklı yöntemle çalışıyordu. Birinci yöntem WineDMO ve FFmpeg kombinasyonunu kullanırken, ikinci yöntem Quartz ve GStreamer altyapısına dayanıyordu. Bu yapı hem bakım yükünü artırıyor hem de Wayland, X11 ve farklı görüntüleme yüzeyleri arasında çeşitli uyumluluk sorunlarına neden oluyordu. Yeni sürümle birlikte Quartz -> GStreamer zinciri tamamen kaldırılarak Quartz -> WineDMO -> FFmpeg yapısına geçildi.
Çok Sayıda Oyunda Video Uyumluluğu İyileştirildi
Yeni video sistemi sayesinde çok sayıda eski ve yeni oyunda ara sahneler ve video içerikleri artık ek yapılandırma gerektirmeden çalışabiliyor. Bunlar arasında yer alan bazı yapımlar:
- Resident Evil 2, 3, 4 ve 8
- Halo Infinite
- Persona 3 Reload
- Persona 4 Golden
- Persona 5 Royal
- Silent Hill 3
- Watch Dogs
- Bloodstained: Ritual of the Night
- Dark Souls: Prepare to Die Edition
- Borderlands 3
- Spyro Reignited Trilogy
- Ghostwire Tokyo
- Nioh 2
- Final Fantasy XIV
GE-Proton11-1 sürümünde VR oyunları için bağımsız Proton 11 tabanlı yamalar da yeniden düzenlendi. Böylece Steam dışındaki VR oyunları için UMU üzerinden kullanım desteği geliştirildi.
Ek olarak Task Bar Hero, Star Citizen, Assassin’s Creed, Need for Speed Underground 2, Persona 5: The Phantom X, Gray Zone Warfare, Medal of Honor: Allied Assault, Return to Castle Wolfenstein gibi birçok oyun için de yeni ProtonFixes paketleri eklendi veya güncellendi.
Öte yandan geliştiriciye göre yeni video sistemi genel olarak kararlı çalışıyor olsa da bazı eski WMV videolarında geçici bozulmalar görülebiliyor. Örneğin Ghosts ‘n Goblins Resurrection içerisindeki bazı eğitim videolarında görüntü birkaç saniyeliğine pikselleşebiliyor. Benzer şekilde WRC 4’te bazı giriş videolarında kare bölünmesi sorunu rapor edilmiş durumda. Buna rağmen GE-Proton11-1, Proton 11 tabanına geçişin yanı sıra video oynatma tarafında Linux oyuncuları için son yılların en büyük uyumluluk güncellemelerinden biri olarak öne çıkıyor.