RPCS3 - Açık kaynaklı PlayStation 3 emülatörü
(rpcs3.net)- C++ ile yazılmış, çok platformlu açık kaynaklı bir PlayStation 3 emülatörü ve hata ayıklayıcısı; Windows, Linux, macOS ve FreeBSD desteği sunuyor
- PC ve taşınabilir cihaz ortamlarında PlayStation 3 oyun kütüphanesi çalıştırılabiliyor; performans cihaza göre değişiklik gösterebilir
- Tüm SingStar oyunları için hata ayıklama ve optimizasyon çalışmaları tamamlanarak tamamen çalıştırılabilir hale gelmesi başlıca kazanım olarak öne çıkıyor
RPCS3 Genel Bakış
- C++ ile yazılmış çok platformlu açık kaynaklı bir Sony PlayStation 3 emülatörü ve hata ayıklayıcısı
- Desteklenen işletim sistemleri: Windows, Linux, macOS, FreeBSD
- 64 bit sürüm indirilebilir
Kütüphane Çalıştırma
- PC veya taşınabilir cihazlarda PlayStation 3 oyun kütüphanesi çalıştırılabilir — "Your Library on the Go"
- Performans cihaza göre değişiklik gösterebilir
Öne Çıkan Güncellemeler (Featured)
-
April and May Visual Improvements
- Birçok oyunda görülen görsel hatalar düzeltildi
- Emülasyon deneyimini geliştiren yeni özellikler eklendi
- Uyumluluk ve performansı artırmak için hata düzeltmeleri ve iyileştirmeler uygulandı
-
Every SingStar Title Is Now Playable!
- Özel hata ayıklama ve optimizasyon çalışmalarıyla tüm SingStar oyunlarıyla uyumluluk sağlandı
- Tüm SingStar oyunlarının emülatörde sorunsuz çalıştığı bir duruma ulaşıldı
2 yorum
İçine bakınca, bu projeye öncülük eden iki kişinin tamamen elini eteğini çektiğini ve başka kişilerin devralıp sürdürdüğünü görüyoruz.
Bunlardan biri ise artık kendisini internette bir daha göremeyeceklerine dair bir mesaj bırakıp ortadan kaybolmuş..
Hacker News görüşleri
Biraz farklı bir konu ama, çocukken yaşadığım ülkede PlayStation orta sınıf için bile pahalıydı ve Nintendo hiç konsol satmıyordu; bu yüzden emülatörler çocukluğumun büyük bir parçasıydı
Neyse ki 20 yıl önceki içtihat sayesinde emülasyon hep yasal kaldı ve dünyanın dört bir yanındaki pek çok çocuğa neşe verdi; bu açıdan bunu ABD yargısının büyük zaferlerinden biri olarak görüyorum
Artık ortadan kalkmış platformlardaki eski oyunlar bile emülasyon sayesinde hâlâ oynanabiliyor, bu yüzden bu emsalin ortadan kalkmamasını umuyorum
https://archive.nytimes.com/www.nytimes.com/library/tech/00/...
Bunu başarmış olmaları başlı başına şaşırtıcı
Gençliğimde PS3 ile büyüdüm ve o dönemde mimarisinin ne kadar karmaşık, sistemin ne kadar güçlü olduğu sürekli anlatılırdı; ABD Hava Kuvvetleri'nin süper hesaplama amacıyla 1000'den fazla PS3'ü birbirine bağlaması da akla gelen bir şey
Ama şimdi bunun büyük kısmının yüksek seviyede emüle edilebilmesi gerçekten etkileyici. Muhtemelen PS5 de önümüzdeki 20 yıl içinde bilgisayarda emüle edilecektir; daha basit bir mimariye sahip olduğu için hatta daha kolay bile olabilir diye düşünüyorum
Bence Sony, PS3 etrafındaki propagandayı gerçekten iyi yaptı. Hâlâ birçok insan PS3'ün olağanüstü bir şey olduğuna inanıyor gibi ama gerçekte daha çok beklenen kadar çalışan bir konsoldü. Nesnel bakarsak onu ortalamanın biraz altında değerlendirmek isterim; bazı metrikleri yükseltmeye çalışırken bellek erişim modeli gibi başka alanları bozduğunu düşünüyorum. Sonuçta daha geleneksel bir mimari muhtemelen daha iyi olurdu
Nedense PS3 mimarisine ciddi şekilde çekiliyorum. Bu karmaşıklığı yüzünden RPCS3 bana en etkileyici emülatör gibi geliyor. Tabii adil olmak gerekirse her emülatör kendi içinde etkileyici
Gereksiz yere karmaşık ve sonuçta çıkmaz sokak oldukları yönündeki eleştiriyi anlıyorum ama temel mimariyi sürekli optimize etme çizgisini izlemek de yaratıcı açıdan biraz sıkıcı geliyor. Elbette bu süreçte elde edilen sonuçların teknik olarak inanılmaz derecede etkileyici olması ayrı konu
Bilgisayar mimarisi tasarımını devasa, çok boyutlu bir optimizasyon problemi olarak görebiliriz ve optimum nokta zamana ya da müşteri kitlesine göre değişebilir. Yinelemeli iyileştirme, bu manifold üzerinde yerel maksimumlara tırmanma süreci gibi görünüyor; bu tür egzotik mimariler ise uzaktaki noktaları örnekleyip daha küresel maksimumlar bulunup bulunamayacağına bakma girişimi gibi hissettiriyor
Bu, ana akım platformlar yenilik yapmıyor demek değil. big-little, NUMA gibi değişimler de var. Yine de böyle kaba ve başarı olasılığı düşük bahislerin ayrı bir çekiciliği var
O sırada Intel Larrabee söylentileri de ortalıkta dolaşıyordu, bu yüzden gelecek çoktan gelmiş gibi görünüyordu
r/rpcs3 subreddit'indeki CPU seviye tablosu faydalı olabilir. Özellikle “What do i buy” sekmesine bakın
https://docs.google.com/spreadsheets/u/0/d/1Rpq_2D4Rf3g6O-x2...
M1 Max 64GB özelinde merak ediyorum ;)
İlgili yazılar. Başka var mı?
Playstation 3 Emulator Adds AMD FSR Upscaling - https://news.ycombinator.com/item?id=28114817 - Ağustos 2021, 1 yorum
RPCS3 Inside Look: A Deep-Dive into Hardware and Performance Scaling - https://news.ycombinator.com/item?id=24247586 - Ağustos 2020, 11 yorum
RPCS3 PS3 Emulator – January 2019 Progress Report - https://news.ycombinator.com/item?id=19415445 - Mart 2019, 61 yorum
RPCS3: An open-source PlayStation 3 emulator for Windows written in C++ - https://news.ycombinator.com/item?id=7457764 - Mart 2014, 48 yorum
Yukarıdaki gibi eski başlık bağlantılarını eklememin sebebi, daha fazla merak eden okurlara yardımcı olmak
PS4 ve Xbox One sonrası konsolların daha standart x86 mimarisi tabanlı olması nedeniyle emülasyonlarının daha kolay olduğunu söylemek doğru mu?
Bu bileşenlerden herhangi biri döngü düzeyinde emülasyon gerektirdiği anda, diğer kısımlarda yarı sanallaştırmadan elde edilen avantaj ortadan kalkar
https://github.com/red-prig/fpPS4
Kısa süre önce eski bir Guitar Hero kontrolcüsü aldım, RPCS3 ile Rock Band 3’ü emüle edip bağlamayı denedim ve şaşırtıcı derecede iyi çalıştı. Gerçek PS3’te oynuyormuş gibi hissettirdi
Ritim oyunları çok az gecikmede bile berbat hâle geldiği için, bunu RPCS3 ekibinin müthiş bir başarısı olarak görüyorum
Aptalca bir Japon arcade oyunu olan Gundam Extreme Vs. Full Boost’u arkadaşlarımla çevrimiçi, emüle edilmiş PSN üzerinden oynamak için kullanıyorum. PC’lerimizde doğrudan çalıştı ve bir keresinde tanımadığımız biri de lobiye girdi
Bu oyunu ve Tekken Tag Tournament 2’yi denedik, çevrimiçi kısmı da çalıştı. Dürüst olmak gerekirse inanması zor olacak kadar etkileyiciydi
Hâlâ, bir gün PS3’ten daha iyi performansla ve yükseltilmiş çözünürlükte oynamak için özenle sakladığım bir PS3 oyun koleksiyonum var
Artık bu emülatörle PS3’ten daha iyi çalıştırabilecek donanıma sahibim, ama oyunları disklerden çıkaramıyorum. Orijinal 60GB PS3’üm bozulup çöpe gitti, sonra bir slim aldım, o da bozuldu ve yeni bir slim aldım; şimdi bakınca bunun hack’lenmemiş ya da hack’lenemeyen bir model olduğu anlaşılıyor, dolayısıyla diskleri dump etmenin bir yolu yok
Yani PS3 konusunda pek şanslı değildim. Çocukken kullandığım orijinal PS1’im hâlâ bende, iki PS2’yi çocukken başka şeyler almak için sattım, PS4’ü PS5 alınca yeğenime verdim ama söktükten sonra yeniden toplayamadı. Aynı nesilden 360 da bozuldu
PS3 mimarisinin çok karmaşık olduğunu ve PS4’ün tekrar x86’a döndüğünü duydum; o hâlde bir PS4 emülatörü uygulamayı zorlaştıran şey nedir?
Günümüzde Ryzen 7000 serisi ve 4090 GPU gibi donanımlar, PS4 donanımının çok ilerisinde değil mi?
Ayrıca CPU ile GPU arasında paylaşılan bellek bulunuyor ve bunu ayrık GPU ortamlarında ele almak daha zor. Dolphin’in, GameCube’deki çeşitli doğrudan bellek yazma hileleri için ne kadar çok iş yaptığını düşün. Şimdi aynı tür numaraları PS4 ölçeğinde yaptığını hayal et