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

Discussion in 'Xbox One - Console, Accessories and Hardware' started by MeAndHax, Apr 30, 2017.

  1. MeAndHax
    OP

    Member MeAndHax GBAtemp Regular

    Joined:
    Feb 7, 2017
    Messages:
    215
    Country:
    United States
    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, Apr 30, 2017
    NutymcNuty likes this.
  2. yoshinatsu

    Member yoshinatsu GBAtemp Fan

    Joined:
    Sep 14, 2009
    Messages:
    368
    Location:
    Downtown Jigoku
    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, Apr 30, 2017
    NutymcNuty likes this.
  3. TheLittlestBowl

    Member TheLittlestBowl GBAtemp Regular

    Joined:
    Sep 3, 2013
    Messages:
    114
    Country:
    Canada
    Aren't they special versions of the games? Pretty sure it downloads the game from Microsoft servers when you put a disc in.
     
    MeAndHax likes this.
  4. yoshinatsu

    Member yoshinatsu GBAtemp Fan

    Joined:
    Sep 14, 2009
    Messages:
    368
    Location:
    Downtown Jigoku
    Country:
    Greece
    Yes, but if I recall correctly, each of those downloads also includes a version of that Xbox 360 emulator specifically configured for each game.
     
    TheLittlestBowl likes this.
  5. shadoom

    Member shadoom GBAtemp Regular

    Joined:
    Sep 14, 2009
    Messages:
    124
    Country:
    Taiwan
    Because Microsoft spent money to write an emulator and sony didn't
     
    NutymcNuty likes this.
  6. yoshinatsu

    Member yoshinatsu GBAtemp Fan

    Joined:
    Sep 14, 2009
    Messages:
    368
    Location:
    Downtown Jigoku
    Country:
    Greece
    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.
     
    Last edited by yoshinatsu, Apr 30, 2017
  7. wolfmankurd

    Newcomer wolfmankurd Advanced Member

    Joined:
    Jul 20, 2013
    Messages:
    86
    Country:
    United Kingdom
    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.
     

Share This Page