
Konsol dünyasında oldukça sıra dışı bir emülasyon projesi ortaya çıktı. Geliştirici Devran Cosmo Uenal, açık kaynaklı PlayStation 5 emülatörü KytyPS5’i Xbox Series X’e taşıyarak PS5X isimli deneysel bir proje oluşturdu. Henüz oldukça erken aşamada bulunan emülatör, Microsoft’un konsolunda bazı PlayStation 5 oyun yapılarını doğrudan çalıştırmayı başardı.
PS5X şu anda günlük kullanım için hazır bir emülatör olmaktan oldukça uzak. Buna rağmen bir PS5 emülatörünün Xbox Series X donanımı üzerinde çalıştırılması, özellikle konsol emülasyonu açısından dikkat çekici bir teknik gelişme olarak öne çıkıyor.
PS5X, Xbox Series X’te Nasıl Çalışıyor?
PS5X, sıfırdan geliştirilen tamamen yeni bir emülatör değil. Projenin temelinde PC tarafında geliştirilmeye devam eden açık kaynaklı KytyPS5 bulunuyor.
Devran Cosmo Uenal tarafından hazırlanan Xbox sürümü, konsolun Developer Mode özelliği üzerinden çalıştırılıyor. Developer Mode, Xbox Series X ve Series S sistemlerinde geliştiricilerin UWP ve geliştirme amaçlı uygulamalar çalıştırmasına olanak sağlayan resmi bir Microsoft özelliği.
Şu ana kadar PS5X üzerinde çalıştırıldığı gösterilen dört oyun bulunuyor:
- GEX Trilogy
- Hellboy: Web of Wyrd
- Marvel Cosmic Invasion
- Quake II
Gösterilen oyunların tamamında Xbox kontrolcüsü üzerinden giriş algılanabiliyor. Bazı oyunlarda ses desteğinin de çalıştığı belirtiliyor.
Buradaki önemli ayrıntı ise çalıştırılan dosyaların oyunların PlayStation 5 sürümleri olması. Bununla birlikte listede yer alan yapımların hiçbiri PS5’e özel oyunlardan oluşmuyor.
Quake II Xbox Series X’te PS5 Emülasyonu ile Çalışıyor
Projenin şu ana kadarki en kapsamlı gösterimi Quake II üzerinden gerçekleştirildi.
Yayınlanan görüntülerde oyunun Xbox Series X üzerinde PS5X aracılığıyla yaklaşık 25 ile 45 FPS arasında çalışabildiği görülüyor. Bazı sahnelerde kare hızının 20 FPS seviyesinin altına düştüğü de aktarılıyor.
Kontrolcü desteğinin çalışmasına rağmen belirgin bir input lag, yani giriş gecikmesi de bulunuyor.
Bu nedenle mevcut performans değerleri PS5X’in Xbox Series X’i gerçek anlamda bir “PS5 oyun makinesine” dönüştürdüğü şeklinde yorumlanmamalı. Proje şu anda daha çok teknik bir araştırma ve uyumluluk deneyi niteliğinde.
Yine de bir PlayStation 5 oyun yapısının Xbox donanımı üzerinde grafik, ses ve kontrolcü desteğiyle çalıştırılması, projenin geldiği nokta açısından dikkat çekici.
Xbox Series X’te PS5 Emülasyonunun Önündeki En Büyük Sorun: Vulkan
PS5X’in geliştirilmesini zorlaştıran önemli teknik engellerden biri de grafik API’si tarafında ortaya çıkıyor.
KytyPS5’in PC sürümündeki geliştirme çalışmalarının önemli bölümü Vulkan grafik API’sini kullanıyor. Xbox Series X ise Vulkan’ı doğal olarak desteklemiyor.
Bu nedenle PS5X tarafında grafik işlemlerinin DirectX 12’ye uyarlanması gerekiyor. Başka bir ifadeyle PC sürümündeki grafik geliştirmeleri Xbox sürümüne her zaman doğrudan aktarılamıyor ve ek uyarlama çalışmaları gerektiriyor.
Bu durum PS5X’in PC’deki KytyPS5 geliştirmelerinin gerisinde kalmasına neden olabilecek önemli teknik sorunlardan biri.
PS5 Emülasyonu PC’de de Hızla Gelişiyor
PS5X’in temelini oluşturan KytyPS5 tarafında ise geliştirme çalışmaları devam ediyor.
Projenin resmi GitHub sayfasında KytyPS5’in halen erken geliştirme aşamasında olduğu ve uyumluluğun sınırlı kaldığı açıkça belirtiliyor.
Emülatör şu anda 2D oyunların yanı sıra Unreal Engine, Unity ve özel oyun motorlarıyla hazırlanmış bazı 3D yapımları başlatabiliyor. Geliştiricilerin önceliği ise yüksek kare hızından çok oyunların açılabilmesi ve uyumluluğun artırılması.
Son dönemde daha karmaşık oyunlarda da ilerleme kaydedildi.
Örneğin PlayStation 5 sürümü Grand Theft Auto V, güçlü PC donanımlarında KytyPS5 üzerinden oyunun bazı bölümlerinde yaklaşık 40-60 FPS seviyelerine ulaşmayı başardı. Ancak grafik hataları, eksik içerikler ve çökmeler nedeniyle GTA V henüz baştan sona sorunsuz şekilde oynanabilir durumda değil.
Dolayısıyla elde edilen sonuçları tam anlamıyla kullanılabilir bir PS5 emülasyonu yerine teknolojinin ne kadar hızlı ilerlediğini gösteren deneysel çalışmalar olarak değerlendirmek gerekiyor.
PS5’e Özel Oyunlar Xbox Series X’te Çalışacak mı?
Şimdilik bu sorunun cevabı belli değil.
PS5X üzerinde gösterilen GEX Trilogy, Hellboy: Web of Wyrd, Marvel Cosmic Invasion ve Quake II, başka platformlarda da bulunan oyunlardan oluşuyor.
Demon’s Souls, Marvel’s Spider-Man 2 veya diğer teknik açıdan ağır PlayStation 5 yapımlarının Xbox Series X üzerinde PS5X ile kullanılabilir performansta çalıştırılabilmesi için emülatörün hem uyumluluk hem de grafik tarafında ciddi ilerleme kaydetmesi gerekiyor.
Dolayısıyla mevcut gelişme, “PS5 oyunları artık Xbox Series X’te oynanabiliyor” şeklinde genellenmemeli.
Daha doğru ifade etmek gerekirse PS5X, şu anda bazı PS5 oyun yapılarını Xbox Series X üzerinde başlatabilen deneysel bir emülatör portu durumunda.
PS5X Yasal Oyun Yedeklerini ve Homebrew Yazılımları Hedefliyor
Projenin geliştiricisi Devran Cosmo Uenal, PS5X’i araştırma, PS5 homebrew yazılımları ve yasal olarak elde edilmiş oyun yedekleri için geliştirilen deneysel bir çalışma olarak tanımlıyor.
KytyPS5’in resmi proje sayfasında da emülatörün Sony Interactive Entertainment veya PlayStation ile bağlantılı olmadığı ve telif hakkıyla korunan oyun ya da sistem yazılımlarının proje tarafından dağıtılmadığı özellikle belirtiliyor. Kullanıcılardan yalnızca yasal yollarla elde ettikleri oyun dosyalarını kullanmaları isteniyor.
Uenal ayrıca geliştirme sürecinde yapay zekâ araçlarından da yararlanıldığını belirtmiş durumda. Özellikle Xbox tarafındaki grafik altyapısının uyarlanması gibi alanlarda bu araçların geliştirme çalışmalarına yardımcı olduğu aktarılıyor.
Xbox’ta PS5 Emülasyonu Henüz Yolun Çok Başında
PS5X’in mevcut hali, PlayStation 5 oyunlarını Xbox Series X üzerinde sorunsuz şekilde oynamanın bir yöntemi değil. Düşük ve değişken kare hızları, giriş gecikmesi, grafik uyumluluğu ve son derece küçük oyun listesi bunun önündeki en büyük engeller.
Bununla birlikte Xbox Series X donanımında PS5 oyun kodunun gerçek zamanlı olarak çalıştırılabilmiş olması, konsol emülasyonu açısından ilginç bir kilometre taşı.
KytyPS5 tarafındaki geliştirmelerin devam etmesi ve DirectX 12 uyumluluğunun ilerlemesi halinde PS5X’in gelecekte daha fazla oyun çalıştırması mümkün olabilir. Ancak şu aşamada proje, son kullanıcıya yönelik bir emülatörden çok teknik bir araştırma ve geliştirme çalışması olarak görülmeli.




