Windows ve Linux bilgisayarlarda PlayStation 5 oyunlarını emülatör kullanmadan çalıştırmayı amaçlayan AnyPS5 projesi, ilk performans verilerini paylaştı. Geliştirmenin erken aşamasındaki yazılımın şu an tam uyumlu olduğu belirtilen tek oyun, iki boyutlu platform yapımı Dreaming Sarah.
Emülasyon yerine oyunları dönüştürmeyi hedefliyor
GitHub’da Boykopovar adlı geliştiricinin yayımladığı AnyPS5, PS5 oyunlarının çalıştırılabilir dosyalarını Windows ve Linux ile uyumlu hale getirmeye yönelik bir dönüştürücü kullanıyor. PRX kütüphaneleriyle birlikte çalışan yaklaşım, PlayStation 5 ile kişisel bilgisayarların benzer donanım mimarilerinden yararlanıyor.
Geleneksel emülatörler konsolun donanımını ve yazılım ortamını bilgisayarda taklit ederken AnyPS5, oyunları başka bir platforma uyarlama olarak tanımlanan port etme yöntemini izlemeyi amaçlıyor. Bu yöntem, oyunun hedef sistemde yerel biçimde çalıştırılmasını hedefliyor.
Ancak işlemci mimarilerinin benzer olması, tüm PS5 oyunlarının kolayca dönüştürülebileceği anlamına gelmiyor. Projenin mevcut aşaması, kapsamlı uyumluluk için daha fazla geliştirme gerektiğine işaret ediyor.
Dreaming Sarah için performans sonuçları paylaşıldı
AnyPS5’in v0.1.1 sürümünde tam uyumlu olduğu belirtilen oyun, Asteristic Game Studio’nun geliştirdiği Dreaming Sarah. Projenin GitHub belgelerinde oyun için iki donanım yapılandırmasının sonuçları yer aldı:
- Intel Core i5-7500 (3,4 GHz) ve Nvidia GTX 1050 Ti ile 60 FPS
- Intel Core i5-7200 (2,5 GHz) ve Intel HD Graphics 620 ile 36 FPS
Veriler, oyunun görece eski bilgisayarlarda çalışabildiğini gösteriyor. Bununla birlikte tek bir iki boyutlu oyundan alınan sonuçlar, sistem gereksinimleri daha yüksek PS5 yapımlarının da benzer performans vereceğini ortaya koymuyor.
Yazılım, SDL üzerinden eşlenen oyun kollarının yanı sıra klavye ve fare kullanımını da destekliyor. PlayStation 5’in DualSense kontrolcüsü bilgisayara bağlanarak oyunlarda kullanılabiliyor.
Geniş oyun kütüphanesi hedefi henüz gerçekleşmedi
AnyPS5’in uzun vadeli amacı, PlayStation 5 oyun kütüphanesini Windows ve Linux sistemlerine taşıyabilecek bir çözüm geliştirmek. Bu hedefe ulaşılması durumunda, yeterli donanıma sahip bilgisayarlarda konsol oyunlarının emülatör olmadan çalıştırılması mümkün olabilir. Ancak v0.1.1 sürümü bu ölçekte bir uyumluluk sunmuyor.
Geliştiricinin yasal açıklamasında, yazılımın çalışması için telif hakkıyla korunan materyallere ihtiyaç duyulmadığı belirtiliyor. Projenin birlikte çalışabilirlik, araştırma, dijital koruma ve uyumluluk amaçlarıyla geliştirildiği de ifade ediliyor.
AnyPS5 şu aşamada tamamlanmış bir PS5 oyun çalıştırma çözümünden ziyade, farklı bir teknik yaklaşımın uygulanabilirliğini inceleyen erken dönem topluluk projesi niteliğinde. Desteklenen oyun sayısının ve çalışma kalitesinin nasıl değişeceği ilerleyen sürümlerde görülecek.