PSP emulator Android uyumu müthiş bir şeydi zamanında. Şimdi Android'e AAA oyunlar çıkınca PSP desteğini kaybedince önemsizleşti. Bu da öyle olur.PC ye native olarak gelir çoğu oyun. Ama yine de Türkçe inFamous: Second Son oynanabilir olursa haber verin 🤣
 
PS3 emulatörü bile sıkıntılı iken bu emülatörün gelişmesi imkansız.

Bu cümleyi de araştırmış biri olarak söylüyorum size.
Rahatça geliştirilebilir. Bilgisayar = PS4. x86 mimarisinde oldukları için daha hızlı geliştirilebilir. CELL mimarisi bugünkü hiçbir bilgisayar mimarisine benzemiyor. En önemli şey şu anda PS4'ün özel mülkiyet grafik API'sini DX ile Vulkan'a portlamak. O da işlemciden daha hızlı olacaktır diye tahmin ediyorum.
 
Olay sadece mimari değil. O konsolun oyun dosyasını emulatöre işlemek kolay bir şey değil.

NES'in emulatörü çok iyi çalışırken PS3'ün emulatörü zor çalışıyor mesela. İkisinin de mimarileri değişik bir de.

Mimari performansı da kadar etkiller, emülatörün geliştirilme hızını da etkiler. PCSX2 ve PPSSPP'nin geliştirilme hızları buna örnek verilebilir mesela.

PCSX2 22 yılık bir proje, ama daha yeni yeni düzgün çalışan bir şey oldu. PPSSPP 12 yıldır var, bunun yarısında zaten düzgün bir kıvama geldi.

PS4 için CPU emülasyonu bile gerekmeyebilir. Çünkü neredeyse tüm Bilgisayarlar X86 mimarisi kullanıyor. Belki Wine gibi bir uyumluluk katmanı ile bile halledilebilir.
 
Son düzenleme:
İyi araştırmadınız herhalde PS3 emülatörünü 13 senedir adam edemediler hala TLOU, Uncharted gibi oyunlarda iyi işlemciyle bile 30 FPS'in altına çok düştüğü oluyor. PS3 mimarisine birçok firma bile laf etti Gabe Newell bile laf etmişliği var ama PS4'ün mimarisi zor bir mimari değil PS3'ün rakibine bakın xenia emülatörü ile RPCS3'e kıyasla birçok 3. parti oyunlarda çok daha fazla FPS alıyorsun. 1-2 seneye kalmaz PS4 emülatörü stabil hale gelecektir.
Çocukluğumdan beri konsollarla ilgilenirim.

Sadece mimari ile alakalı değil bu. Mimari de büyük bir etken tabii.

Oyunu bir emulatöre işlemek zordur. Özellikle son nesil konsolların emulaötrleri sıkıntılı.
 
E süper. Çıksın deneyelim. Bence güzel olacaktır.
Güzel olacaktır ama bence çok da sistem ister.
Şu anda 98 oyun oynanabilir durumda bu kadar hızlı gelişmesi iyi bir şey diğer PS4 emülatörleri olan Kyty, GPCS4 geliştirilme aşamasında. Şu anda spine PS4 emülatörleri arasında en iyi performans veren emülatör fakat kapalı kaynak kodlu ve sadece Linux'de çalışması gelişmesini engelliyor.

Bloodborne şu anda siyah ekranda 30 FPS alıyor ama bu başlangıç 1-2 yıla kalmaz oynanır hale gelir. RPCS3 hızlı gelişmemesinin sebebi PS3 mimarisinden kaynaklanıyor ama PS4 mimarisi PC mimarisinden çok da bir farkı yok o yüzden PS4 emülatörleri bu kadar hızlı gelişiyor.

Diğer işletim sistemlerine port ederler ondan pek bir engel yok ama ne kadar zamanda portlarlar o tartışılır. 98 oyun bence bu programa göre oldukça iyi bir rakam. Hadi bakalım hayırlısı.
 
x86 mimarili işlemci, içinde Linux kullanan manyaklar vardı bunda, teoride daha kolay portlanır. PS3 RISC diğeri x86.
 
x86 mimarili işlemci, içinde Linux kullanan manyaklar vardı bunda, teoride daha kolay portlanır. PS3 RISC diğeri x86.
PS3, PowerPC mimarisini temel alan CELL mimarisi ile tasarlanmıştır. IBM ve Toshiba'nın icadı olan bu işlemci, GPU'ya benzemektedir. Temelinde kompleks paralel hesaplamalarla fizik gibi ağır bilimsel yükleri kaldırması amaçlanmıştır. PS3'deki CELL işlemci 1 adet PPE, 8 adet SPE'ye sahiptir. PPE klasik PowerPC işlemcisidir, çok gelişmiş yönerge setlerine sahip ancak performansı düşüktür. SPE'ler ise CELL'i PowerPC'den ayıran kısmıdır, SPE'ler yan işlemcilerdir. SPE'ler PPE kadar zengin işlem yapamaz ancak yapabildikleri işleri çok hızlı yaparlar. PS3'de 8 tane vardır, 1 tanesi yazılımsal olarak kapatılmış, 1 tanesi ise şifreleme için sisteme ayrılmıştır yani yazılımcılara 6 SPE verilmiştir. PPE, eğer program öyle yazıldıysa yükleri SPE'lere dağıtarak işlemin yürütülmesini sağlar. 8 SPE ve PPE tek bir veriköprüsü üzerinden iletişim kurar.

Eğer işlemci doğru programlanırsa işlemcinin performansı çok yüksek olur ancak geliştirmenin zorluğu nedeniyle gelişticilerin çoğu PPE ile yetinmiştir. Xbox 360'ın 3 fiziksel çekirdeğine karşı PS3 çoğu oyunda tek çekirdekle kalmıştır, üreticiler SPE'leri düzgün kullanamamıştır. CELL'in bellek ve cache tasarımı da klasik bilgisayarlardan farklıdır. CELL işlemcisinin bazı bölümünde 128 bit kullanılmıştır, özellikle bilgisayarda uydurabilmek zordur.
Mimari performansı da kadar etkiller, emülatörün geliştirilme hızını da etkiler. PCSX2 ve PPSSPP'nin geliştirilme hızları buna örnek verilebilir mesela.

PCSX2 22 yılık bir proje, ama daha yeni yeni düzgün çalışan bir şey oldu. PPSSPP 12 yıldır var, bunun yarısında zaten düzgün bir kıvama geldi.

PS4 için CPU emülasyonu bile gerekmeyebilir. Çünkü neredeyse tüm Bilgisayarlar X86 mimarisi kullanıyor. Belki Wine gibi bir uyumluluk katmanı ile bile halledilebilir.
PSP, PS2 ve PS3'ün hepsi egzotik mimarileri kullanmışlardır, ya çok spesifik ihtiyaçlar için geliştirilmiş ya da kullanım alanı az olduğu için bu mimarilere dair iyi kodun nasıl yazılacağı bilgisi kimsede yok. PSP ve PS2 özelleştirilmiş MIPS mimarisi, PS3 ise PowerPC'den devşirilmiş CELL mimarisini kullanıyorlar. Bu konsollara öykünücü yazmak gerçekten çok zor. Günümüzde konsollar ya x86 ya da ARM. Bu iki mimari çok uzun zamandır var ve çok yaygın. Bu konsolları port etmek çok kolay. Günümüzdeki en büyük sorun bence düzgün bir gruplaşma olmaması. Deneysel PS4 öykünücülerinin çoğu 1-2 kişi tarafından geliştiriliyor. RPCS3'deki gibi onlarca kişi yok bu projelerde.
 
Son düzenleme:
PS3, PowerPC mimarisini temel alan CELL mimarisi ile tasarlanmıştır. IBM ve Toshiba'nın icadı olan bu işlemci, GPU'ya benzemektedir. Temelinde kompleks paralel hesaplamalarla fizik gibi ağır bilimsel yükleri kaldırması amaçlanmıştır. PS3'deki CELL işlemci 1 adet PPE, 8 adet SPE'ye sahiptir. PPE klasik PowerPC işlemcisidir, çok gelişmiş yönerge setlerine sahip ancak performansı düşüktür. SPE'ler ise CELL'i PowerPC'den ayıran kısmıdır, SPE'ler yan işlemcilerdir. SPE'ler PPE kadar zengin işlem yapamaz ancak yapabildikleri işleri çok hızlı yaparlar. PS3'de 8 tane vardır, 1 tanesi yazılımsal olarak kapatılmış, 1 tanesi ise şifreleme için sisteme ayrılmıştır yani yazılımcılara 6 SPE verilmiştir. PPE, eğer program öyle yazıldıysa yükleri SPE'lere dağıtarak işlemin yürütülmesini sağlar. 8 SPE ve PPE tek bir veriköprüsü üzerinden iletişim kurar.

Eğer işlemci doğru programlanırsa işlemcinin performansı çok yüksek olur ancak geliştirmenin zorluğu nedeniyle gelişticilerin çoğu PPE ile yetinmiştir. Xbox 360'ın 3 fiziksel çekirdeğine karşı PS3 çoğu oyunda tek çekirdekle kalmıştır, üreticiler SPE'leri düzgün kullanamamıştır. CELL'in bellek ve cache tasarımı da klasik bilgisayarlardan farklıdır. İşlemcinin bazı bölümünde 128 bit kullanılmıştır, özellikle bilgisayarda uydurabilmek zordur. AVX512 ile 128 bitlik bellek havuzları sağlanabildiğinden RPCS3'de ciddi performans artışları olur bu yönergeyi destekleyen işlemcilerde.
Haliyle de ekran kartı gibi çalışan işlemciyi bizim gariban x86lara montajlayınca donanım kullanımı halaya duruyor. İşlemcimde AVX512 olmasına rağmen PS3 hala çok zorluyor, entegre ekran kartından yemediğim darboğazı çiçek gibi işlemcimden yiyorum.