Hardware Why can the Xbox One emulate the Xbox 360, but a PS4 can't emulate a PS3?

MeAndHax

Impolite person with some modding knowledge.
OP
Member
Joined
Feb 7, 2017
Messages
718
Trophies
0
XP
2,020
Country
Germany
I'm pretty sure everyone of you heard about the Xbox One's "Backward Compatibility", which supposedly emulates the Xbox 360 and allows you to run particular Xbox 360 games on your Xbox One. Everyone is talking about this but I saw no one explaining how it works? - is there an extra chip for this inside the console, or how is this possible?
On PlayStation we have "PlayStation Now" which is basically streaming PS3 that are being played on Sony's servers.
Now the question is: why does the PS4 have to stream all the PS3 games and the Xbox one can emulate them? And
Why can't all the games be emulated?
Thanks in advance
 
Last edited by MeAndHax,
  • Like
Reactions: Tizm

yoshinatsu

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
385
Trophies
1
Location
Downtown Jigoku
XP
723
Country
Greece
The architecture of the PS3's Cell processor is much more complicated and non-standard than the Xbox 360's PowerPC-based processor, which is fairly standard.
It's the same reason why some developers were struggling with PS3 ports (Bethesda comes to mind).
It was a very powerful processor for its time, but also very complex.
Think of something like the Saturn, which to this day hasn't been emulated accurately.
 
Last edited by yoshinatsu,
  • Like
Reactions: jDSX and Tizm

wolfmankurd

Well-Known Member
Member
Joined
Jul 20, 2013
Messages
270
Trophies
0
Age
35
XP
302
Country
The architecture of the PS3's Cell processor is much more complicated and non-standard than the Xbox 360's PowerPC-based processor, which is fairly standard.
It's the same reason why some developers were struggling with PS3 ports (Bethesda comes to mind).
It was a very powerful processor for its time, but also very complex.
Think of something like the Saturn, which to this day hasn't been emulated accurately.

Even if they did, I honestly don't think it's doable with the PS4's (or even the PS4 Pro's) hardware.
At least not at an acceptable performance.
For all intents and purposes, Cell was a mistake.

Yup, if I remember right the 360 had 3 PowerPC cores named PPE. I believe in the PS3 along with 8 SPE cores the Cell processor had 2 of those PPE cores.

The Cell architecture was odd indeed. Sony made a mistake in that tried to continue the success of the PS2 thinking bigger and more complex was better. It's not the future is RISC.
 
  • Like
Reactions: chartube12

chartube12

Captain Chaz 86
Member
Joined
Mar 3, 2010
Messages
3,921
Trophies
1
XP
2,280
Country
United States
Yes, but if I recall correctly, each of those downloads also includes a version of that Xbox 360 emulator specifically configured for each game.

Yes and no. The xbone has a virtual 360 installed on it directly. but it's only emulating the cpu or gpu (i forget which one). the special games have part of thier code ported to use the xbone's processor. The one the xbone isnt emulating. Some games, like the multi disc titles do come with a small set of special instructions. But other then that, making games compatible is easy. Major Nelson suspects microsoft, programmed an over night build bot for the partial porting process. According to him every 360 game is capable of being made xbox one compatible. In theory, he once said even wii and wii u titles could be bought over the same way.
 

Site & Scene News

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: