Call of Duty: Black Ops now on Xbox One thanks to backwards compatibility

Discussion in 'Xbox One - Games & Content' started by BurningDesire, May 18, 2016.

  1. BurningDesire
    OP

    BurningDesire GBAtemp Psycho!

    Member
    4,950
    5,749
    Jan 27, 2015
    United States
    Behind a screen reading news
    [​IMG]



    Call of duty: Black Ops has finally came to Xbox One compatibility. Call of Duty Black Ops was one of the most requested games for Xbox One's backwards compatibility feature. It’s on sale for $10 if you’ve got Xbox Live Gold.

    :arrow: Source
     
    Last edited by BurningDesire, May 18, 2016
  2. HaloEliteLegend

    HaloEliteLegend ~Apprentice Game Designer~

    Member
    808
    830
    Oct 17, 2015
    United States
    Seattle, WA
    Say, does anyone know Microsoft's policy on what games they enable backwards compatibility on and why they choose some and not others? Because if it's simply a matter of "flipping a switch," I don't see why they couldn't just flip the switch on as many games as possible. Is it because they have to work out licensing deals or something?
     
  3. smf

    smf GBAtemp Maniac

    Member
    1,099
    207
    Feb 23, 2009
    Although you put a disc in the console, it downloads the xbox one version from xbox live. What they do on their side is a bit more than flicking a switch. They could probably put out all of the games untested quite easily, but I'm not sure how popular that would be as they likely wouldn't work.
     
    Last edited by smf, May 26, 2016
  4. DinohScene

    DinohScene Capture the Dino

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    15,800
    12,256
    Oct 11, 2011
    Antarctica
    В небо
    They need to recode portions of the game to make them work on the Xbone.
    They want to have every game that was in the Free with Gold line compatible.

    It's not emulation unfortunately.
     
  5. HaloEliteLegend

    HaloEliteLegend ~Apprentice Game Designer~

    Member
    808
    830
    Oct 17, 2015
    United States
    Seattle, WA
    Ah, I see. Thanks for the swift replies!
    Yeah, don't have an Xbox One myself. Didn't know the games were actually downloaded online after inserting the disc. That would explain it!
    Although, any reason why they couldn't do what Nintendo did with the Wii U and emulate the old interface/BIOS? I'm guessing it's because of the newer architecture, right? But to that extent, didn't the Wii U have a different architecture than the original Wii?
     
  6. Memoir

    Memoir A Hero to Zero

    Member
    GBAtemp Patron
    Memoir is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,701
    4,321
    Jun 24, 2007
    United States
    Wyoming
    Not a fan of the emulated 360.. I'd rather just use my 360 and not touch it. It's rather nitpicky, but I see frame drops, input lag and just all of this other fun strain on the one.

    — Posts automatically merged - Please don't double post! —

    Its a sandboxed, emulated 360..
     
  7. DinohScene

    DinohScene Capture the Dino

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    15,800
    12,256
    Oct 11, 2011
    Antarctica
    В небо
    Different architecture of the One and 360.
    360 is PPC and One is x86
    Wii and Wii U are both PPC, the Wii U just downclocks and uses 1 CPU core + some RAM and some VRAM.
    Much like the Wii does when it enters GCN mode.
    The 360 actually emulated the Xbox.

    I just keep me 360s.
    As long as it still is Live enabled.

    You're right, it's a sandboxed emulator.
    It has access to some One features.
     
    HaloEliteLegend likes this.
  8. YayMii

    YayMii hi

    Member
    4,915
    423
    Jun 24, 2009
    Canada
    that place
    As far as I'm aware, the so-called "backwards compatibility" is emulation... The games have to be compiled as Xbox One applications to run (hence the download), but they are in fact running in an emulated Xbox 360 environment. The 360 hardware is vastly different compared to the Xbox One, so emulation is the only way to get these games running. This also means that Microsoft must spend time on development in order to get games running, but I think they had some sort of voting system in place, so as to prioritize more popular games first.

    As for the Wii/WiiU backwards compatibility, that is not emulation. The WiiU hardware is similar enough to the Wii that it can simply run all of the Wii's games natively.
     
  9. HaloEliteLegend

    HaloEliteLegend ~Apprentice Game Designer~

    Member
    808
    830
    Oct 17, 2015
    United States
    Seattle, WA
    Ah, okay, I see. But the Wii was able to play GameCube games natively, and the Wii U can do that, too. Was the GameCube running something like PowerPC as well?
     
  10. smf

    smf GBAtemp Maniac

    Member
    1,099
    207
    Feb 23, 2009
    The 360 games don't talk directly to the hardware though, they go through DirectX. So there should be a minimum of emulation, however console games make a lot of assumptions about the hardware they run on and this can cause issues that would need to be identified and fixed.
     
  11. YayMii

    YayMii hi

    Member
    4,915
    423
    Jun 24, 2009
    Canada
    that place
    DirectX only serves as a graphics API though. The Xbox One still needs to use emulation in order to interpret the 360's PowerPC CPU instructions on its x86 hardware.

    Yep, the GameCube was also PowerPC.