PlayStation 5 oyunlarını PC platformunda oynamak için yürütülen çalışmalara devrim niteliğinde yeni bir soluk geldi. DonanımHaber’in aktardığı bilgilere göre, “AnyPS5” adlı yeni bir proje, geleneksel emülatörlerin aksine oyunların çalıştırılabilir (executable) dosyalarını doğrudan Windows ve Linux ortamlarına uyarlamayı hedefliyor.
Klasik Emülasyon Yerine Doğrudan Çeviri (Portlama)
Şimdiye kadar karşılaşılan KytPS5 veya SharpEmu gibi projelerin aksine AnyPS5, konsol donanımını sanal olarak taklit etmek yerine farklı bir yöntem izliyor:
-
x86-64 Mimarisinin Avantajı: PlayStation 5’in temelinde zaten modern PC’lerle aynı olan x86-64 işlemci mimarisi yatıyor. AnyPS5, bu ortak mimari avantajını kullanarak oyunların CPU komutlarını tamamen farklı bir işlemci yapısına çevirme (emüle etme) yükünü ortadan kaldırıyor.
-
Relinker ve Kütüphane Uyumu: Proje merkezinde yer alan bir “relinker” mekanizmasıyla PS5 dosyalarını hedef işletim sisteminin (Windows için PE, Linux için ELF) yerel olarak tanıyıp çalıştırabileceği bir formata dönüştürüyor. Ardından PlayStation’a özgü sistem fonksiyonlarını ve kütüphanelerini PC üzerinde yeniden uygulayarak oyunların yerel bir yazılım gibi çalışmasını sağlıyor.
İlk Büyük Başarı: Gerçek Bir Oyun Oynanışa Ulaştı
AnyPS5 henüz tam anlamıyla bitmiş bir ürün olmasa da, projenin şimdiden önemli bir dönüm noktasını geçtiği belirtiliyor:
-
Menüyü Aştı: Geliştiriciler tarafından paylaşılan son bilgilere göre, ismi henüz açıklanmayan gerçek bir PlayStation 5 oyunu; logo ekranını ve ana menüyü başarılı bir şekilde geçerek sesli oynanış (in-game) aşamasına kadar ulaşmayı başardı.
-
Grafik ve Shader Çözümleri: Grafik verilerini PC tarafına aktarmak işlemci sürecine göre çok daha karmaşık olsa da, projenin shader derleyicisi şimdiden sorunsuz SPIR-V çıktıları oluşturabiliyor ve bu altyapı kodları başarıyla doğrulanabiliyor.
Ticari olarak yayımlanmış tüm oyunların şimdiden kusursuz çalışacağı anlamına gelmese de bu yeni yaklaşım başarılı olduğu takdirde, konsol oyunlarının devasa donanım gereksinimlerine ihtiyaç duymadan PC’lerde yüksek performansla oynanabilmesinin önünü açacak.
Bir Cevap Yaz




