Modlanmış PS5 artık Halo 2 ve diğer orijinal Xbox oyunlarını çalıştırıyor

Sony'nin PlayStation 5 konsolu, PS5'e jailbreak yapılmış olması koşuluyla artık Microsoft'un ilk Xbox konsolu için yapılmış oyunları çalıştırabiliyor. ZiZc3 kullanıcı adını kullanan bir geliştirici, XPSemu'nun ilk herkese açık sürümü olan Alpha 1'i bu hafta GitHub'da yayımladı ve sürüm şimdiden Halo 2, Forza Motorsport ve Fable: The Lost Chapters gibi oyunları açabiliyor.
XPSemu, PC için açık kaynaklı orijinal Xbox emülatörü xemu'nun bir portu ve bir sarmalayıcı ya da libretro çekirdeği yerine yerel bir PS5 uygulaması olarak çalışıyor. Belgelerine göre emülatör, Xbox işlemci kodunu QEMU'nun anında derleyicisi TCG aracılığıyla çeviriyor ve konsolun NV2A grafiklerini xemu'nun Vulkan oluşturucusuyla işliyor. Bu oluşturucu, PS5_Vulkan projesinin Sony donanımına taşıdığı, Mesa'nın açık kaynaklı AMD Vulkan sürücüsü RADV üzerinde çalışıyor. Geliştiriciler ayrıca Xbox 360 oyunlarını ve Windows PC yazılımlarını konsolda çalıştırmayı hedefleyen iki projeyi daha gösterdi; ancak bunların hiçbiri herkese açık değil.
Geliştiricinin kendi testlerine göre Halo 2, herhangi bir değişiklik yapılmadan 30 fps hızında çalışıyor. Topluluk tarafından hazırlanan 60 fps yaması uygulandığında oyun, açılış sekansında 51 ila 60 fps'ye, oyun sırasında ise 36 ila 50 fps'ye ulaşıyor. Forza Motorsport, menülerde 30 fps sınırını korurken yarış sırasında 15 ila 21 fps'ye düşüyor. Fable: The Lost Chapters birçok bölgede 22 ila 30 fps hızında çalışıyor, zorlu sahnelerde ise 10 ila 20 fps'ye düşüyor. Geliştirici, Crash Bandicoot: The Wrath of Cortex oyununun akıcı çalıştığını belirtiyor.
Proje belgelerine göre performansı grafik donanımı değil, işlemci sınırlıyor. Emüle edilen Xbox CPU iş parçacığı zamanın %85 ila %97'sinde meşgulken PS5'in GPU'su büyük ölçüde boşta kalıyor. Geliştirici, bunun QEMU'nun genel amaçlı çeviricisinden ve 3,5 GHz hızında çalışan, çekirdek başına hız bakımından hızlı masaüstü işlemcilerin gerisinde kalan PS5'in Zen 2 çekirdeklerinden kaynaklandığını belirtiyor. Bu nedenle dahili çözünürlüğü Xbox'ın yerel 480p değerinden 4 kata çıkarmak neredeyse hiç kare hızı kaybına yol açmıyor. Profilleme odaklı optimizasyonlar, Fable'ın açılış bölümündeki performansı ilk PS5 sürümlerinde yaklaşık 7 fps iken şimdiden 23 ila 30 fps aralığına yükseltti.
XPSemu, DualSense kontrolcüsü etrafında tasarlanmış, Xbox'tan esinlenen kendi gösterge paneliyle birlikte geliyor. Bu panelde kapak görsellerinin yer aldığı bir oyun karuseli, yakın zamanda oynanan oyunların listelendiği bir raf ve her oyun için oynama süresi takibi bulunuyor. Kullanıcılar her oyuna özel çözünürlük, görüntü ve ses ayarları belirleyebiliyor. Öykünücü ayrıca oyun yüklenirken Jay's Magic Patch biçimindeki oyun yamalarını belleğe uygulayarak özgün disk imajını değiştirmeden bırakıyor ve kare hızını, kare süresini ve CPU yükünü gösteren bir katman sunuyor.
XPSemu'yu çalıştırmak için homebrew uygulamalarını yükleyebilen jailbreak'li bir PS5'in yanı sıra kstuff yüküyle birlikte çalışan XPSemu Tools adlı bir yardımcı arka plan programı gerekiyor. Proje Microsoft kodu veya oyunları içermediğinden kullanıcıların özgün donanımdan kopyaladıkları kendi Xbox BIOS'larını, MCPX önyükleme ROM'larını ve sabit disk imajlarını sağlamaları gerekiyor. Öykünücü diskten başlatılamadığı için oyunların XISO imajları olarak konsolun dahili depolama biriminde bulunması gerekiyor. Geliştirici, XPSemu'nun Microsoft, Sony veya xemu projesiyle bağlantısı olmadığını belirtiyor.
Alpha 1, emüle edilen Xbox belleğini 64 MB ile sınırlıyor. Geliştirici, Halo 2 ve Forza Motorsport gibi oyunlarda ciddi yavaşlamalara yol açtığı için ses DSP öykünmesinin kapalı tutulmasını öneriyor. Henüz kayıt durumları desteklenmiyor ve çözünürlük değişiklikleri yalnızca oyunlar arasında geçerli oluyor. Proje yol haritasında, 30 fps oyunları 60 fps olarak sunmayı amaçlayan, AMD'nin FSR 3'ünün açık kaynaklı Vulkan uyarlaması aracılığıyla isteğe bağlı kare oluşturma özelliğinin yanı sıra bir kayıt yöneticisi ve CPU optimizasyonlarının sürdürülmesi de yer alıyor.
Top 10
» Top 10 Multimedia Notebook listesi
» Top 10 oyun notebooku
» Top 10 bütçeye uygun Ofis/İş Notebook Listesi
» Top 10 Premium Ofis/İş notebookları
» Top 10 Çalışma istasyonu laptopları
» Top 10 Subnotebook listesi
» Top 10 Ultrabooklar
» En iyi 10 dönüştürülebilir modeli
» Seçimi en iyi 10 tablet
» Notebookcheck Top 10 Windows Tabletleri
» Top 10 Subnotebook listesi
» NotebookCheck tarafından incelenen en iyi Notebook ekranları
» Notebookcheck'in 500 Euro altındaki en iyi 10 Notebook listesi
» NotebookCheck tarafından seçilen 300 Euro altındaki en iyi 10 Notebook
» Notebookcheck'in 500 Euro altındaki en iyi 10 Notebook listesi
» Notebookcheck'in Top 10 akıllı telefon listesi
» Notebookcheck'in Top 10 hafif oyun notebookları















