Ana içeriğe geç
Oyun

AnyPS5 emülasyon olmadan PS5 oyunlarını bilgisayara taşıyor

Öne çıkanlar

  • Araç, PS5 dosyalarını emülatör gerektirmeden Windows ve Linux için yerel ikili formatlara dönüştürüyor.
  • Projede tanımlanan sistem işlevlerinin yüzde 87'si dinamik bağlama için haritalandı.
  • Gölgelendirici derleyicisi doğrudan doğrulanabilir SPIR-V çıktıları üretiyor.

Açık kaynaklı AnyPS5 projesi, PlayStation 5 için derlenmiş ikili dosyaları geleneksel bir emülatör çalıştırmadan doğrudan Linux ve Windows ortamına dönüştüren yeni bir araç yayımladı. Geliştirilen sistem, hedef işletim sisteminin yerel ikili formatına uyum sağlayan bir yeniden bağlayıcı (relinker) ve dinamik bağlamaya uygun sistem prx kütüphaneleri içeriyor. Ayrı bir çalışma zamanı süreci gerektirmeyen bu yapı, bilinen sistem işlevlerinin yüzde 87'sini haritalandırarak doğrudan işletim sistemi seviyesinde yerel hız vadediyor.

Proje ekibi, geliştirilen gölgelendirici yeniden derleyicisinin SPIR-V kodları ürettiğini ve bu çıktıların Spirv-Tools aracılığıyla doğrulandığını açıkladı. İlk testlerde iki boyutlu platform oyunu Dreaming Sarah, orta seviye donanımlarda saniyede 60 kare hızında kararlı bir performans sergiledi. Sistem ayrıca analog tetikler ve çubuklar dahil olmak üzere SDL tabanlı oyun kollarını destekliyor; klavye ve fare girişleri ise harici yapılandırma dosyaları üzerinden esnek şekilde ayarlanabiliyor.

Araştırma, uyumluluk ve yazılım koruma amaçlarıyla geliştirilen AnyPS5, telif hakkı içeren herhangi bir bellenim, şifreleme anahtarı veya mülkiyetli kütüphane barındırmıyor. GNU Genel Kamu Lisansı sürüm 2 ile dağıtılan araç, desteklenmeyen işlevlerle karşılaştığında süreci doğrudan sonlandırarak hata ayıklama süreçlerini hızlandırıyor. Proje, konsol mimarisinin x86 tabanlı yapısını kullanarak oyunların emülasyon yükü olmaksızın bilgisayarlarda çalıştırılmasına odaklanıyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.