Devran Cosmo Uenal, YouTube üzerinden paylaştığı videoda açık kaynaklı KytyPS5 emülatörünü Xbox Series X’e taşıdığı projeyi gösterdi. Microsoft konsolunun “Geliştirici Modu” üzerinden yürütülen çalışmada GEX Trilogy, Hellboy: Web of Wyrd, Marvel Cosmic Invasion ve Quake II oyunları listeleniyor.
Uenal, söz konusu oyunların kontrolcü girişleriyle çalıştığını, bazı oyunlarda sesin de kullanılabildiğini belirtiyor. Projede yapay zeka araçlarının kullanıldığını da söyleyen geliştirici, kodun ne kadarının bu araçlar tarafından yazıldığını açıklamadı. Uyumluluğun şu aşamada oldukça sınırlı olduğu ve geliştirme için daha fazla çalışmaya ihtiyaç bulunduğu aktarılıyor.
Görünü Oluşturma İçin Vulkan Kullanıldı
KytyPS5, görüntü oluşturma için Vulkan kullanıyor. Uenal’e göre Xbox ortamında Vulkan desteği bulunmadığı için emülatörün grafik tarafının DirectX’e uyarlanması gerekiyor. Bu durum, PC sürümündeki geliştirmelerin Xbox sürümüne doğrudan aktarılmasının önünde ek bir teknik engel oluşturuyor.
Projeye ilişkin henüz performans testleri veya resmi kare hızı ölçümleri paylaşılmadı. Videoda Quake II’nin yaklaşık 25 ile 45 FPS arasında çalıştığı görülüyor. Bazı sahnelerde, özellikle oyunun ilk açılışında, kare hızı 20 FPS’nin altına düşüyor. Görüntülerde giriş gecikmesinde de belirgin bir artış gözleniyor ancak buna ilişkin sayısal bir ölçüm bulunmuyor.
KytyPS5 Hâlâ Geliştirilme Aşamasında
KytyPS5 emülatörünün kendisi de hâlâ erken geliştirme aşamasında. Emülatörün PC sürümünde Demon’s Souls Remake’in kısa süre içinde oynanamaz durumdan 30 FPS seviyesine getirildiği, PS5 sürümü GTA 5’in ise üst düzey bir PC’de 60 FPS’ye kadar çalıştırıldığı daha önce gösterilmişti.
PS5 oyunlarının emülasyonu yüksek donanım maliyeti gerektirdiği için daha ağır yapımların Xbox Series X üzerinde çalıştırılması ek bir zorluk oluşturuyor. Xbox Series X ve PS5 genel olarak benzer donanım özelliklerine sahip olduğundan, emülatörün konsoldaki performansının özellikle daha yüksek sistem gereksinimli oyunlarda nasıl ilerleyeceği henüz belli değil. Daha hafif oyunlar için ise geliştirme sürecinin ilerlemesiyle birlikte daha geniş uyumluluk sağlanması hedefleniyor.








Yorum Yap