Slashdot Mirror


Microsoft Announces Xbox One Backward Compatibility

dotarray writes: Mike Ybarra is head of Platform Engineering at Xbox, and today he told the gaming world all about one of Microsoft's best-kept secrets — after more than a year of saying it couldn't be done, the Xbox One really is backwards compatible, so you can play all your Xbox 360 games on your next-gen console.

193 comments

  1. Whatever, I only play Pong by Anonymous Coward · · Score: 1

    These newfangled games are lame. I tried ET once, never again.

    1. Re:Whatever, I only play Pong by Anonymous Coward · · Score: 0

      These newfangled games are lame. I tried ET once, never again.

      i only play with my huge penis

      You have nothing to play with these days eh?

    2. Re:Whatever, I only play Pong by JMJimmy · · Score: 5, Informative

      These newfangled games are lame. I tried ET once, never again.

      It's probably a good thing because the article is misinformed. It's not ALL titles and you don't play the disc. You put the disc in and will be given a version you can download for free (presumably recompiled for x86). The only problem is the initial compatibility list is very sparse at ~100 titles with "more being added" which could mean another handful or hundreds but doubtful that you'll get all you games - especially those they think they can re-monetize.

    3. Re:Whatever, I only play Pong by electrosoccertux · · Score: 2

      the last time they made a huge-hurrah over backwards compatibility (xbox360), the list was 300 titles long and none new were added.

    4. Re:Whatever, I only play Pong by im_thatoneguy · · Score: 1

      It supports ALL titles, but the publisher has to authorize it. They said during the Xbox Event that you can put the disc in and it'll install the game. So it's not a special version they are running a PowerPC emulator under the hood.

    5. Re:Whatever, I only play Pong by Half-pint+HAL · · Score: 1

      If it's an emulator, why do they need to authorise? Sounds like a recompilation job to me.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    6. Re:Whatever, I only play Pong by msobkow · · Score: 2

      Maybe a JIT emulator that stores it's translated code to your hard drive? i.e. Treat the PowerPC instructions like bytecode...

      --
      I do not fail; I succeed at finding out what does not work.
    7. Re:Whatever, I only play Pong by SuiteSisterMary · · Score: 1

      Licensing issue, perhaps? Or not wanting to steal sales for this year's edition of whatever game for XB1 by offering last years XB360 version?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    8. Re:Whatever, I only play Pong by cypherljk · · Score: 1

      Actually the list was over 500 titles.... Hopefully they will be aggressive with this..

      --
      Of all the OS's I've seen, I like the one that runs my mind the most!
    9. Re:Whatever, I only play Pong by dmgxmichael · · Score: 1

      These newfangled games are lame. I tried ET once, never again.

      Have you ever *played* ET??

      Over time I've gotten sick and tired of seeing it trotted out as the worst game ever, cause it isn't. Not by a long shot, not even on the Atari 2600. There are literally hundreds of worse games on the 2600 which is why it sank like a stone.

      ET's largest problem was development time - 5 weeks. Beyond that though is it was ahead of its time. It was a game you had to read the manual to play in an era where no one read the manual because almost all the games of the time were too simple to require one. It had a title screen, an attempt at a soundtrack on that screen.

      I own it and a working Atari 2600, though I usually play it and other games of the era on the Atari 7800. It's playable and I've dealt with far worse on even modern consoles. It's a bad game but it doesn't live up the legend. And honestly, I've gotten tired of people cracking jokes about a game most have never seen played, let alone played for themselves.

    10. Re:Whatever, I only play Pong by wikthemighty · · Score: 1

      It's those damned pits!

      Otherwise it's a neat little puzzle game, with decent graphics to boot.

      --
      "There are people who do not love their fellow human being, and I _hate_ people like that!" - Tom Lehrer
    11. Re:Whatever, I only play Pong by electrosoccertux · · Score: 1

      OK, but point is I bought Beyond Good and Evil and XGRA after seeing the list and them saying 'more were coming', and those more never came. XGRA I can understand, but BG&E was a highly rated classic that should have been included.

  2. Nice timing by Anonymous Coward · · Score: 0

    Just as Xenia was really starting to mature.

  3. Why now and not at release time. by ITRambo · · Score: 4, Interesting

    Apparently, MS wants to pick up additional sales of XBox One. Smart move. They should have done this at release time. Better late than never. Now, 360 users will have a reason to upgrade as they should be able to play most games on the One.

    1. Re:Why now and not at release time. by spacepimp · · Score: 2, Insightful

      The reason they didn't want this to begin with (i'm speculating here) is profit. They wanted to make people buy newer and more games. That didn't work, so now they have to pretend when they said it couldn't be done that they weren't lying.

    2. Re:Why now and not at release time. by Anonymous Coward · · Score: 0

      It looks to me like Microsoft wanted to finish selling off as many 360s as they could. Now that they've done so, they open up backwards compatibility and now they can sell another console to the people that released purchased one.

    3. Re:Why now and not at release time. by Totenglocke · · Score: 5, Informative

      That's not what this is though. If you heard their actual announcement, it's not backwards compatibility. What they're doing is that if you have a 360 physical game, you can redeem it (no details yet on HOW, sounds like you'll put the disc in the Xbone and it'll auto-redeem) a digital copy. So this will only work for 360 games that are on the Xbone's digital store (they're stating around 100 by Christmas).

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    4. Re:Why now and not at release time. by suutar · · Score: 4, Interesting

      thanks; TFA is misleading. (and drat. I was suddenly hopeful that I could just replace my 360 with the aging dvd drive with an xbone. Oh well.)

    5. Re:Why now and not at release time. by BronsCon · · Score: 1, Troll

      Indeed, had they stated this at release time I'd have bought one at release time. Instead, I made plans to eventually purchase a PS4 and pre-ordered several collectors edition games (a few of which I've already gotten) for my eventual PS4, so now I'm committed to that purchase. The plan is to put the PS4 downstairs and let my wife move the PS3 to her office; were I getting an XBox One, she could have moved both current consoles to her office. So now, since Microsoft had to be dicks about this, we all lose; they lose sales, I lost the ability to play all of my games on one system, and my wife loses one of the consoles that could have ended up in her office.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    6. Re:Why now and not at release time. by bondsbw · · Score: 2

      No, I believe this is actual backwards compatibility. From Engadget:

      All developers need to do is approve a game for backward compatibility for it to work

      Microsoft may not be able to automatically put these games on Xbox One due to legal or contractual issues. It seems the only reason 100% of games will not be available is if a publisher deems backwards compatibility to be undesirable for their business.

      Also to quote Microsoft's announcement website:

      The digital titles that you own and are part of the Back Compat game catalog will automatically show up in the “Ready to Install” section on your Xbox One. For disc-based games that are a part of the Back Compat game catalog, simply insert the disc and the console will begin downloading the game to your hard drive. After the game has finished downloading, you will still need to keep the game disc in the drive to play.

      I would have guessed that "downloading" here means disc-to-hard drive. To your credit, it is unclear.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    7. Re:Why now and not at release time. by unrtst · · Score: 5, Informative

      Of course it's a bid for profit, whether immediate or long term. Why they thought it'd give them more profit has a bunch of reasons too, which may or may not pan out.
      * make people buy the new console for the new games - check, though that may not have got as much market as they hoped
      * hidden feature to later steal market share (ps4 lacks backward compat... which, IMO, is dumb... xbox can enable it easier due to less significant architecture changes).
      * As said below, this is NOT enabling all games to work. It doesn't even use your old game - it just uses it to verify you have it so it can get you a digital copy of the xbone version. This is not backward compat in any way - it's a port they'll give you for free, and only for ones where all the red tape is cleared and they have a copy (ie. AAA titles could refuse to port to force repurchase; small titles may not have the means; etc).

      AFAICT, this is smart, though misleading, marketing, and nothing more.

    8. Re:Why now and not at release time. by Anonymous Coward · · Score: 0

      Why now? Because its not "all" the Xbox 360 games. They are patching 360 games to run on the One. That requires alot of time and effort and resources.

    9. Re:Why now and not at release time. by Anonymous Coward · · Score: 0

      The article, and the "backwards compatibility" claim, are somewhat misleading.
      Currently, MS lists 21 games that will be "compatible," (and promising 100 by the end of the year) so long as your console can download an executable file, recompiled for the XBOne, which will use everything else on the disc to play the game.
      It's not true "backwards compatibility," it's "selected titles (that we have the rights to, and feel we want to work on) get rewritten for x86."

    10. Re:Why now and not at release time. by AK+Marc · · Score: 2

      From TFA: "Microsoft will do the heavy lifting and make sure the game's properly playable on the new hardware."

      That makes it sound like MS will port it, or it will be emulated, but that the game maker/publisher won't need to do anything, but something will need to be done.

    11. Re:Why now and not at release time. by Anonymous Coward · · Score: 0

      No, had they knew how to do backwards compatibility when they released the Xbone, they would have touted it as a "feature" over the PS4. OBVIOUSLY this is a recent thing.

      More to the point, the CPU single-thread performance of the Xbone is also weaker than the XBOX360 clock for clock. So emulating 3 PPC cores on 8 x86-64 cores is not a easy thing. So in all probability is that they used the same tricks that the GC/Wii/Wii-U emulator on PC works... dynamically recompiling the CPU binary parts. Since they have access to all the IP and the BIOS of the system they are trying to emulate, they can make this work a lot more efficiently.

      Caveat though... Not all games are going to be backwards compatible. This is not GC/Wii-like backwards compatibility where all they have to do is run the previous generation OS on the current hardware with some driver adaptations. No, in the case of Microsoft, they've been doing OS's since an OS was a thing. So this is one thing they could do once they see a reason to discontinue the Xbox360.

      In the case of the PS1/PS2/PS3/PS4 compatibility. Technically the PS4 should be able to emulate the PS3/PS2/PS1 AND the XBone/XBox360/Xbox, Afterall the original Xbox and the current Xbone have more in common than the 360 does. The Wii U has more in common with the 360 as well.

      So overall what I believe Microsoft is doing is actually having the games recompiled specifically for the Xbone, (hence downloads) but not necessairly to the current SDK. Rather they likely have an inhouse 360SDK that compiles into XBone compatible binaries.

    12. Re:Why now and not at release time. by bondsbw · · Score: 2

      If the feature were practical at the beginning, Microsoft would have stolen the show from PS4 by providing backwards compat on day one. More users would have upgraded immediately. That is too obvious to assume this is something they have been holding out.

      It is not a port, it is a 360 software emulator. That emulator took a time to develop (right), and based on my linked article I get the sense that the emulator is tweaked per-title to focus on the performance characteristics that are specific to that game.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    13. Re:Why now and not at release time. by bondsbw · · Score: 3, Informative

      Yes, the 360 will be software emulated. It sounds like games are not ported, but the same binary will be used.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    14. Re:Why now and not at release time. by kosmosik · · Score: 1

      > The reason they didn't want this to begin with (i'm speculating here) is profit.

      Duh. And what is wrong with doing anything for profit? I guess they want more sales. Duh. It is in my opinion good for Microsoft and good for the users with large Xbox360 games library that they can get a new console and benefit from playing prev and next gen games. What is wrong with that? It is how business should be done - everybody (supplier/consumer) is happy.,

      > They wanted to make people buy newer and more games.

      Duh. That is the way gaming industry works. Nothing wrong with that.

      > That didn't work, so now they have to pretend when
      > they said it couldn't be done that they weren't lying.

      They said that? Quote please.

    15. Re:Why now and not at release time. by Anonymous Coward · · Score: 0

      The reason they didn't want this to begin with (i'm speculating here) is profit.

      They are a for-profit company, most of the things they do are based on profit. Given that backwards compatibility would be a significant differentiating feature from their competitor it seems pretty likely they couldn't do it at the start.

      They wanted to make people buy newer and more games.

      Why would backwards compatibility result in less game sales? And why would people be less likely to buy newer games?

      That didn't work, so now they have to pretend when they said it couldn't be done that they weren't lying.

      What is not possible one day can be possible the next but you seem to prefer to create a big conspiracy theory instead.

    16. Re:Why now and not at release time. by Your.Master · · Score: 1

      More to the point, the CPU single-thread performance of the Xbone is also weaker than the XBOX360 clock for clock.

      This sounds extremely suspect, especially since a quick search suggests that the XBox One has substantially lower clock speeds, which I would naively expect to be traded off for substantially better clock-for-clock performance, even if we assume that the XBox One favoured multithreading or GPU much more heavily at the expense of single-threaded CPU. Do you have a citation?

    17. Re:Why now and not at release time. by spacepimp · · Score: 1

      Duh? Show me exactly where I said it was wrong to make profit asshat. For the rest... look it up yourself or post some more stupid youtube videos on your blog.

    18. Re:Why now and not at release time. by Dahamma · · Score: 2

      More to the point, the CPU single-thread performance of the Xbone is also weaker than the XBOX360 clock for clock.

      This sounds extremely suspect, especially since a quick search suggests that the XBox One has substantially lower clock speeds, which I would naively expect to be traded off for substantially better clock-for-clock performance, even if we assume that the XBox One favoured multithreading or GPU much more heavily at the expense of single-threaded CPU. Do you have a citation?

      It's not just suspect, it's incorrect. I have developed apps for both and XBOne is definitely faster on single threaded code. The 1.75GHz x86-64 is faster than the 3.2GHz PPC (obviously clock rates aren't really relevant to the comparison, so his "clock for clock" is pointless) but a big part of it is a 32MB on-die cache on the XBOne CPU vs a 1MB L2 cache on the XB360.

    19. Re:Why now and not at release time. by Dahamma · · Score: 1

      Wouldn't be surprised if there was some recompilation to improve the emulator. Just downloading new code would be pretty tiny compared to the assets. Or maybe all of the system libraries are x86 native. I'd be REALLY surprised if it was anything as simple as a PPC emulator running the XB360 OS.

    20. Re:Why now and not at release time. by Bite+The+Pillow · · Score: 1

      it's a port they'll give you for free

      Who does that work? The port, I mean? Or if it's in an emulator, who quality checks it to make sure it even runs? Don't those things cost money? At least you have to pay someone to do it. And if all the developer has to do is opt in, that's Microsoft doing the work.

      Microsoft are giving you a way to play games you own, doing the heavy lifting for free, to sell more consoles. That's what this boils down to unless there's a lot more that we don't know about.

      1) Get the hardware out the door, with functioning (mostly) games
      2) DO NOT make promises you can't keep
      3) Get key development shops on board
      4) Get some titles ready and tested
      5) Announce

      It's smart marketing, and not in any way misleading. There was no hidden feature. Unless you think it worked with the announced 100 titles on release day?

    21. Re:Why now and not at release time. by bloodhawk · · Score: 1

      not likely. When Xbox One (and Ps4 for that matter) were release they were both missing massive amounts of basic features, backward compatibility has always been a nice to have feature but it doesn't sell a lot of consoles so I would think it would be way down on the list of features to implement.

    22. Re:Why now and not at release time. by Kurrelgyre · · Score: 1

      "less significant architecture changes"?

      What are you talking about? They're both coming from PowerPC derivatives and non-AMD/ATI GPUs.

    23. Re:Why now and not at release time. by Anonymous Coward · · Score: 0

      Contrary to popular belief, BC is not a system seller feature though.

      The PSVita, for example has BC with both PSP and PS1 games, and it failed. The PS3, had BC with PS1 and PS2, and it had hard during it's first years. The WiiU has Wii BC as well. And so does the 3DS, which similarly to the PS3, was a failed console until nintendo dropped the price by 40% back in 2011.

      Meanwhile the PS4 sells over a million units per month and can only play PS4 games.

      And no one buys new PCs or PC parts to play old games.

      Gamers buy new hardware, first and foremost, for new games. Multimedia, BC, web/cloud, etc are all secondary. Only a very vocal internet minority of niche hardcore gamers really give a crap.

      I guarantee you that, if the Xbone was ahead, MS wouldn't even consider adding BC.

    24. Re:Why now and not at release time. by Xest · · Score: 1

      The reason they didn't have it originally is simply because Sony and Microsoft both rushed their consoles to market not wanting the other to benefit from first mover status.

      Both consoles have been regularly adding new functionality and features the old consoles had but the new ones didn't, the X1 at least now goes over and above the featureset of the 360, but given the positive feedback they've had from adding new features, and not stopping when they simply reached par, I'm not overly surprised they've decided to throw this in given that they're second place behind Sony right now.

      I don't think any conspiracy theory of trying to make people buy new consoles is really needed when they didn't even have things like 3D Bluray support despite supporting Bluray playback, and lacked many other social features that were important parts of the 360's ecosystem.

      The fact is, they just couldn't get their full wishlist done for release, that much was pretty clear by the state of features on release. Now it seems they can, and they've reached far enough down the wishlist to hit backwards compatibility, that's all that's really happened here.

    25. Re:Why now and not at release time. by Anonymous Coward · · Score: 0

      It may not SELL a lot of console, but it does keep customers from going with the competition.

      When I replaced my PS1, I chose a PS2, because it would run all my existing games. When I started looking at a PS3 (when Gran Turismo 5 came out), they had removed any backwards compatibility there may have been, and suddenly I could get a PS3 which would not run my existing games, or a WII which would also not run my existing games.

    26. Re:Why now and not at release time. by c2me2 · · Score: 1

      Jesus Christ, so the engineering difficulty of running an ENTIRELY DIFFERENT CPU ARCHITECTURE just escapes your little mind?? Do you know fucking ANYTHING about software development, or how computers work?? The Xbox 360 uses a completely different CPU architecture than what the Xbox One uses. And explain to me how *not* letting the Xbox One magically makes Microsoft more money?? No?? It's just a fantasy you pulled out of your shithole? Yeah, thought so.

    27. Re: Why now and not at release time. by JDevers · · Score: 1

      The Xbox 360 used an ATI graphics chip. The PS3 had a PPC main CPU but the Core aspect is quite different than anything in x86 land.

    28. Re:Why now and not at release time. by dave420 · · Score: 1

      'M$'? Do you also post "1984 was not meant as an instruction manual!" and "you're not the customer but the product!"? They all achieve the same result - showing the author to not be particularly original, and a big fan of parroting clichés heard elsewhere... Seriously - if you want people to not be repulsed by your immature attempts at disparaging a company, don't look so immature. You're better than this.

    29. Re:Why now and not at release time. by dave420 · · Score: 2

      If the Xbox One could support Xbox 360 games from the beginning, people would have bought the Xbox One and not the games. Microsoft sells their consoles at a loss (as do Sony and Nintendo), expecting to make profit from the games. If people can't play their old games on their new console, some will re-purchase them, which translates to more money. The question is where does the balance lie?

    30. Re:Why now and not at release time. by Pubstar · · Score: 1

      And no one buys new PCs or PC parts to play old games.

      Not exactly an apt analogy. Take a look at the console release schedule, and how some games that released during the 360/PS3 generation (SC2, CS:GO, LoL, DotA 2) are still being played today. These same people are also playing games that are graphical powerhouses. So I fail to see what the point is with your comment.

    31. Re:Why now and not at release time. by BronsCon · · Score: 0

      I'm not sure how this is a troll, but okay, whatever. Not like I don't have karma to burn. :)

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  4. OMG by Anonymous Coward · · Score: 0

    OMG

  5. Didn't want by Anonymous Coward · · Score: 0

    a flood of 360s on ebay.

  6. Summary is rather misleading by Anonymous Coward · · Score: 0

    The initial batch of supported games is small and, really, not that exciting. It's a software-based solution, and even the games supported from the start have a laundry list of known issues.

    This is not true native backward compatibility; for native backward compatibility, see the Nintendo platforms since the original DS, and to a slightly lesser extent, the PS2 and original PS3 hardware (some games didn't work/had substantial issues, but for the great majority of titles, it worked out of the box).

    1. Re:Summary is rather misleading by darkain · · Score: 4, Interesting

      Nintendo's hand held gaming dates back even further then that. Gameboy Color supported classic Gameboy games (yup, the GBC had an upgraded processor, not just color). The GBA fully supported any GB/GBC game. And then of course the DS supported all GBA titles.

    2. Re: Summary is rather misleading by Anonymous Coward · · Score: 0

      Yep, you are correct. Forgot about that!

    3. Re:Summary is rather misleading by petermgreen · · Score: 3, Informative

      A few things to note about nintendo portable backwards compatibility.

      1: They tend to drop support for games from older generations. The game boy micro and later don't support GB/GBC games. The DSi and later don't support GBA games.
      2: The DS doesn't have a link cable port so while you can play GBA games you can't use link cable (or wireless, see below) in them
      3: The DSi and later don't have a GBA style cart slot, so game features that rely on that slot (for example transferring pokemon from GBA versions) can't be used on the DS.
      4: There is no hardware abstraction on the wireless. This means that a GBA game can't use the wireless on the DS at all. It also means only games that were released after the DSi can use WPA, older games are stuck with wep or no security.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    4. Re:Summary is rather misleading by unixisc · · Score: 1

      The initial batch of supported games is small and, really, not that exciting. It's a software-based solution, and even the games supported from the start have a laundry list of known issues.

      This is not true native backward compatibility; for native backward compatibility, see the Nintendo platforms since the original DS, and to a slightly lesser extent, the PS2 and original PS3 hardware (some games didn't work/had substantial issues, but for the great majority of titles, it worked out of the box).

      Given that the Xbox One is AMD based and Xbox 360 was PowerPC, it has to be a 'software-based solution' - either a PowerPC emulation layer, or a PowerPC VM. Either of which would slow things down, given the resources that the emulation would require. Given the extreme performance that games require, not sure why MS is even contemplating this.

    5. Re:Summary is rather misleading by AK+Marc · · Score: 1

      MS has the source code for all the titles. You are asserting that it's impossible for MS to recompile a PPC game into x86, given "ownership" of the source code.

    6. Re:Summary is rather misleading by Nyder · · Score: 1

      A few things to note about nintendo portable backwards compatibility.

      1: They tend to drop support for games from older generations. The game boy micro and later don't support GB/GBC games. The DSi and later don't support GBA games.
      2: The DS doesn't have a link cable port so while you can play GBA games you can't use link cable (or wireless, see below) in them
      3: The DSi and later don't have a GBA style cart slot, so game features that rely on that slot (for example transferring pokemon from GBA versions) can't be used on the DS.
      4: There is no hardware abstraction on the wireless. This means that a GBA game can't use the wireless on the DS at all. It also means only games that were released after the DSi can use WPA, older games are stuck with wep or no security.

      While the cart slot might not take the older games anymore, the handheld is still hardware compatible with those systems. Which is why we can take a VC (Virtual Console) game (GBA, DSi) and inject a different GBA or DSi into it and it still runs (providing you use the same side rom). Currently we have a CFW (Custom FirmWare) called Pasta that allows the GBA & DSi to be run.

      As for the GBA using wireless, the GBA never used wireless, so not using the DSi or 3DS wireless isn't even a surprise.

      tl;dr 3DS hardware is still compatible with GBA/DSi, hackers got those games to work on the 3DS.

      --
      Be seeing you...
    7. Re:Summary is rather misleading by exomondo · · Score: 1

      Given that the Xbox One is AMD based and Xbox 360 was PowerPC, it has to be a 'software-based solution' - either a PowerPC emulation layer, or a PowerPC VM. Either of which would slow things down, given the resources that the emulation would require.

      No, based on the article it seems it isn't emulation or a VM otherwise all games would just work without MS having to do anything except install the emulation/VM.
      "Moving forward, it apparently is a matter of developers simply saying "yes" to backwards compatibility - Microsoft will do the heavy lifting and make sure the game's properly playable on the new hardware."

      Given that the developer just has to say "yes" (presumably that means providing MS with the source code if they don't have it already) and what you download is a new executable for the game with the game content on the disc it seems pretty clear this isn't emulation or a VM and is just recompiling the game binaries for the new architecture.

    8. Re:Summary is rather misleading by Durrik · · Score: 4, Interesting
      You're assuming that that the games are all strictly a high level language like C, C++ or C#. A lot of game programmers will drop down to assembly to do some things as fast as possible. When I was in the industry I had to do that a few times, never for the xbox360 though so it may not be as big of an issue.

      Game programmers also use a lot of intrinsics that are basically C macros around assembly calls. And these are very tied to the CPU architecture. They also do a lot of things based on cache line sizes. Making sure that structures or multiples of structures fit inside cache lines. Or play around with using a structure of arrays instead of an array of structures, or visa-versa it all depends on what turns out to be faster on the architecture, or CPU multi-threaded loading, or the cosmic rays hitting the box at the time. If a game team has a good set of optimizers on it they'll beat anything a compiler will do, and it will tie the performance of the game to the CPU and ensure you can't just recompile. Recompile will just throw error after error.

      The CPU architecture is completely different. Pipeline depths, branch prediction, it uses SSE for its vector unit instead of the one in the xbox360. And that's all fairly custom code almost in the assembly level to force the use of the vector units. The GPU is different though I think they were both AMD GPUs so it shouldn't be too bad for the code to run on it, and it should be using Direct Draw 9.0c as the API so it shouldn't matter what the GPU is.

      Microsoft also loves to change their APIs between SDKs, something compiling for June 2010 may not compile in June 2012. The only thing they guarantee is that something compiled on June 2010 of the XDK will run on June 2012 version of the flash. And only on the production boxes. I remember a few times where older games compiled for launch did not run on the latest flash on the dev kits. The dev kit flash was filled with lots of things to make development easy, so they stripped out deprecated functionality. They also stripped out the deprecated functionality to ensure that people didn't use it, because game developers would find a way to get at it if they really needed to, if it was in the flash they'd find it.

      Also MS may only have source code for Microsoft Studios' games. They don't have the source code for any of the third party games. When submitting for certification and publishing all they cared about for the xbox360 was the ISO image. They may not even have the source code from their own studios available. Especially from the early games, the Xbox360 has been around longer than most companies store data. The company I worked for only kept the source code around for 5 years. That would put the earliest game to have published in 2010. They may not go back this far for their compatibility but it does cut out the earliest games.

      I think they've finally got a Xbox360 PPC emulator that is fast enough to emulate what the xbox360 could do without dropping too much in the way of performance. And that wasn't ready at the launch of the Xbone.

      --
      Software Engineer & Writer of Military Science Fiction and Fantasy Blog: petermwright.com Twitter: WrightPeterM
    9. Re:Summary is rather misleading by exomondo · · Score: 1

      Hrm...looks like it is a form of emulation after all and the executable you have to download is a patch to the original game to make it work in the emulation layer, presumably it isn't a full emulation of the 360 console otherwise downloading the game wouldn't be necessary as it should just run.

    10. Re:Summary is rather misleading by Joe_Dragon · · Score: 1

      why also add and X86 vm for the 1st xbox games as well? X86 VM + redirecting video calls should work.

    11. Re:Summary is rather misleading by kosmosik · · Score: 1

      Nintendo handhelds were always technically inferior to competition (like Sega and Atari in GB days) so they figured out that backward compatibility will get them a heads start so each of their new (technically inferior to competition) handheld console would launch with broad game library and convince current users to switch. In my opinion it is a smart move but also induces some (minor) technical limitations. Nintendo has a tradition of one gen backward compatibility (in some way) for each of their systems and launch. Sony and MS should learn from that. MS is learning. :)

    12. Re:Summary is rather misleading by kosmosik · · Score: 1

      It is obvious by these limitations that Nintendo uses backward compatibility to ease up prev to next gen transition for users and thus drive up sales. The later editions as Game Boy Micro and so on are usually released some time after initial launch in time that game library is large enough for the new system that they can sell it. Also Nintendo is known for making revised editions to - again - drive up sales. Like the new versions of devices on which only few exclusive titles use the full potential of the hardware. And the new exclusives are not backward compatible (which is sane from a marketing point of view).

    13. Re:Summary is rather misleading by exomondo · · Score: 1

      why also add and X86 vm for the 1st xbox games as well? X86 VM + redirecting video calls should work.

      Well one reason is you would have to include the original XBox OS with drivers for the newer hardware - or a virtualized device for the hardware - but also the original XBox had a fixed function graphics pipeline which the 360 and One have done away with so that would need to be emulated too. It could be done but it's probably not really worth the effort.

    14. Re: Summary is rather misleading by donscarletti · · Score: 1

      A lot of game programmers will drop down to assembly to do some things as fast as possible.

      I only use inline assembly for atomic operations myself. For inner loops, I write them in C++ and check the disassembly to confirm that the compiler did roughly what I had in mind.

      Neither cache affinity nor intrinsics are as bad as you are thinking. With cache, you just arrange your data in the order it is used and generally cache will be good to you, you don't need to know the exact stride most of the time. Intrinsics mostly have an equivalent between platforms, SSE registers are 128 bits long for a reason, so it can operate on a whole row or column of a 4x4 matrix, other platforms will be based on the same requirement. If not, just use floats. Alignment is fairly consistent too, loading from register with length X should be done be done on X bit boundary. Otherwise, how would you get so many cross platform games?

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    15. Re:Summary is rather misleading by strikethree · · Score: 1

      They may not even have the source code from their own studios available. Especially from the early games, the Xbox360 has been around longer than most companies store data. The company I worked for only kept the source code around for 5 years.

      I think this is a compelling argument that copyright should only last 5 years. If the source is not worth keeping after 5 years, then copyright has served its purpose by that time and should be terminated.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  7. Wow by WoodburyMan · · Score: 5, Funny

    From "DRM EVERYWHERE, required internet access, and no backwards comparability" to "No more DRM then before, offline whenever, and play all your old games". They should have called the Xbox One the XBox 180.

    1. Re:Wow by bondsbw · · Score: 3, Insightful

      This is why I love competition. I have never owned a Sony gaming system and I never plan to, but if nothing else, Sony's powerful existence in the space has kicked Microsoft's ass into high gear and the result is a much better Xbox One.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    2. Re:Wow by Anonymous Coward · · Score: 0

      From "DRM EVERYWHERE, required internet access, and no backwards comparability" to "No more DRM then before, offline whenever, and play all your old games". They should have called the Xbox One the XBox 180.

      Which is a great thing! Despite all the 1995-era naysayers we absolutely are certainly seeing a new Microsoft that responds to user feedback, be that all the changes to the XB1, the re-instating the start menu, releasing code as open source, etc. Undoubtedly there are people here that can't comprehend change and will find some way to spin this as a bad thing but thankfully they're a minority.

    3. Re:Wow by Anonymous Coward · · Score: 0

      Actually, it was the Xbox 180, but they went back on the 80.

  8. Not Quite by Anonymous Coward · · Score: 0

    MSFT is creating a compatibility launcher, but it's not deeply ingrained into the system.

    It will be a nice transition piece for some, but if microsoft doesn't feel a game should be ported it won't.

    This is the same compatibility layer found in xbox to xb360 and I ran into numerous games that never received support.

  9. *All* of them?!?? by NotDrWho · · Score: 2

    How is that even possible without a hardware chip?

    --
    SJW's don't eliminate discrimination. They just expropriate it for themselves.
    1. Re:*All* of them?!?? by Scutter · · Score: 2

      Smoke and mirrors.

      --

      "Tell me doctor, with all of your defenses, are there any provisions for an attack by killer bees?"
    2. Re:*All* of them?!?? by bobbied · · Score: 2

      How is that even possible without a hardware chip?

      It's not possible. They really are not going to let old games play on the new hardware... What they are ACTUALLY saying is that they will let you get a ported copy of a game you currently own on 360 for something approaching free of cost. However, we don't know which games will be ported or how they will make the ported version available.

      So it's same old, same old for now. We don't know what games will be ported, how they will manage access to the ported games to just users who actually own the 360 version, and how they will deliver the new games.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    3. Re:*All* of them?!?? by Anonymous Coward · · Score: 0

      So pretty much like the 360s 'backwards compatibility' which they quickly dropped about a year in.

      My main reason for not getting this console? No backwards compat. Not even with the original xbox. It sounds like the exact same thing again. Just enough to get people in. Then cut it off later on.

    4. Re:*All* of them?!?? by GrahamJ · · Score: 2

      The 360 isn't x86, it's PowerPC.

    5. Re:*All* of them?!?? by kuzb · · Score: 1

      >Both are x86 hardware.

      No, they aren't. The xbox 360 is PowerPC architecture ( https://en.wikipedia.org/wiki/... ) while the XBox One is x86 ( https://en.wikipedia.org/wiki/... ).

      --
      BeauHD. Worst editor since kdawson.
    6. Re:*All* of them?!?? by BronsCon · · Score: 1

      Huh... not sure why I thought it was, thanks for the correction.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    7. Re:*All* of them?!?? by kuzb · · Score: 1

      "It's not possible." ...and yet, virtual machines exist to run xbox 360 games on an x86 PC ( http://xenia.jp/ ), and they're made by people who don't have access to the documentation for the hardware. How exactly was this impossible again?

      --
      BeauHD. Worst editor since kdawson.
    8. Re:*All* of them?!?? by unixisc · · Score: 0

      It's really stupid of Microsoft to have changed CPUs b/w generations. First Coppermine, then PowerPC Xenon and now AMD. Microsoft failed to take the common API approach seriously w/ Windows NT on different CPUS - MIPS and Alpha. Now, they have Windows RT on ARM, previously, the Xbox OS on PPC and x64, and now Windows 10 on x64. It's a total mess.

    9. Re:*All* of them?!?? by Anonymous Coward · · Score: 0

      Both are x86 hardware.

      You are mistaken on this point.

      XBox 360: 3.2 GHz PowerPC Tri-Core Xenon

      XBox One: Custom 1.75 GHz AMD 8 core APU (2 Quad-Core Jaguar modules)

      I had assumed that direct emulation would be extremely difficult, because usually you take a performance hit when emulating one chip on another. Therefore, I reasoned, how can you write an emulator that would emulate a 3.2 GHz processor on a 1.75 GHz processor? The new one has more cores, and more total processing power; but it wouldn't be a simple thing to just directly emulate the old one on the new one at full speed.

      I still haven't seen anything about how this works. All I can think of is that somehow they are getting enough work done in parallel that it runs the games okay, even though the clock rate is less. Maybe they are dedicating two x86 cores to emulate each of the old PowerPC cores?

      Another possibility: maybe they have developed a technology that *recompiles* an old binary from PowerPC to x86. It treats the PowerPC machine code as source code, and compiles to the new native code. This wouldn't allow on-the-fly gaming (stick in any disc and it plays) but would allow more room to wring the best performance out of the hardware. And this would explain what exactly happens when a game house gives permission to Microsoft: Microsoft then recompiles the game. (I'm guessing that Microsoft filed away a copy of each game submitted for approval, and can use these file copies for the process.)

      The simplest explanation would be "recompile the original source code" but that would seem to be ruled out by the description of how the process works. And, if anyone wrote actual assembly code in any games, those wouldn't recompile (unless we imagine a cross-assembler).

      I am just guessing wildly here but I like the "recompile from machine code to x86 machine code" theory. It seems to fit the facts.

      P.S. I can easily believe that whatever technology this is, they didn't have it working at Xbox One launch, and they needed the extra time to get it ready.

    10. Re:*All* of them?!?? by MrNiceguy_KS · · Score: 1

      You might have been thinking of the original XBox - it was x86 hardware.

      --
      Redundancy is good And also good.
    11. Re:*All* of them?!?? by BronsCon · · Score: 1

      Likely. I also forgot there was a surplus of PPC chips (making them really cheap) around the time the 360 came out.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    12. Re:*All* of them?!?? by Anonymous Coward · · Score: 0

      I suppose that's why the 360s processor is custom configuration that's not used in any other product?

    13. Re:*All* of them?!?? by bobbied · · Score: 1

      Oh please... Sorry, yes it's technically possible... But that's NOT what Microsoft is doing. What Microsoft is doing is porting old games onto the new platform. So you can play the same game title, it may look the same and act the same, but it's not the same program.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    14. Re:*All* of them?!?? by kuzb · · Score: 1

      Given that TFA is pretty light on details, can you point me to the definitive source of information that outlines this is actually what they're doing?

      --
      BeauHD. Worst editor since kdawson.
    15. Re:*All* of them?!?? by JMJimmy · · Score: 1

      Not exactly 'definitive' but a source: http://www.trueachievements.co...

    16. Re:*All* of them?!?? by jmac_the_man · · Score: 2

      So pretty much like the 360s 'backwards compatibility' which they quickly dropped about a year in.

      MS didn't drop the 360's backwards compatibility with the original Xbox. They put out one backwards compatibility list at launch. Then, about a year later, they put out an expanded backwards compatibility list that added additional games... The expanded backwards compatibility list is still supported on the Xbox 360. They just haven't added anything new, but the games on that list still work.

      Compare that with Sony, which actually removed the backwards compatibility feature through software updates.

    17. Re:*All* of them?!?? by bondsbw · · Score: 3, Informative

      According to Mary Jo Foley, this statement was provided by Microsoft officials:

      What we did was essentially built a virtual Xbox 360 console entirely in software. So when you launch a game via Xbox One Backward Compatibility, you'll see that the game first starts up a virtual Xbox 360 console, then launches the title. The work is ongoing as each title requires individual packaging and validation work to enable that virtual console capability, but we're committed to continually rolling out new titles each month.

      This doesn't sound like porting a game, or a game that is very similar. It's the exact same game running in software emulation.

      But the emulator may be adjusted on a per-title basis to ensure optimal performance.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    18. Re:*All* of them?!?? by bobbied · · Score: 1
      If you go to the linked article you will find the following:

      Moving forward, it apparently is a matter of developers simply saying "yes" to backwards compatibility - Microsoft will do the heavy lifting and make sure the game's properly playable on the new hardware.

      This tells me that there is some porting effort required, even if it's just a recompile of the original source code into an executable for the new hardware operating platform. But it doesn't tell me that the console is binary compatible with 360 games. In fact, I'd bet quite a bit of money that they are decidedly NOT binary compatible systems.

      The Xbox One has a variant of Windos 8, specially crafted for the platform with another co-responsible Operating System which runs on it's specialized X86 (ish) cores. The Xbox 360 has a standard Xenon core. Not having a common instruction set is very likely to make binary compatibility not a given and make it necessary to recompile into new object code. Having different Operating Systems will also make it necessary to link that freshly compiled object code.

      So, my guess at what "saying yes" means is that you have to provide Microsoft with something other than your permission. My guess is that they require source code so they can compile and link your game to be played on the Xbox One. You would at least need to provide them object files for re-linking with the new operating system libs, even if they are DLL's.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    19. Re:*All* of them?!?? by kuzb · · Score: 1

      This just restates things which are in TFA and it doesn't confirm or deny what you're saying.

      --
      BeauHD. Worst editor since kdawson.
    20. Re:*All* of them?!?? by drinkypoo · · Score: 2

      Actually, it is an emulator (comment credit link, story link.) I presume that the graphics part has to be tested and/or diddled for every title, and so there will be frequent updates to the emulator. (I made the same speculation you did earlier...)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    21. Re:*All* of them?!?? by kosmosik · · Score: 1

      [Citation needed] - seriously are you sure?

    22. Re:*All* of them?!?? by Megane · · Score: 1

      It's not like it hasn't been done before. And there probably is a specific list of games you can use with it because they would have to tweak the emulation for games that do more unusual things, or are CPU-bound in ways that are bad for what is presumably dynamic recompilation emulation.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    23. Re:*All* of them?!?? by bobbied · · Score: 1

      No, I'm assuming from what I'm seeing them say...

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    24. Re:*All* of them?!?? by JMJimmy · · Score: 1

      There were important differences, however, rather than hash that out I'll just give you the latest:

      http://www.trueachievements.co...

      It also includes the link to an official PDF.

    25. Re:*All* of them?!?? by Anonymous Coward · · Score: 0

      The PPC chips in the 360 were not your workstation variety.

    26. Re:*All* of them?!?? by CronoCloud · · Score: 1

      Compare that with Sony, which actually removed the backwards compatibility feature through software updates.

      No, they didn't. You're confusing OtherOS with backwards compatibility. Some people do that because of the Slim's, which never had PS2 compatibility or OtherOS support in the first place. PS3 capabilities depend on the model:

      https://en.wikipedia.org/wiki/...

      ALL PS3 systems can play PSone games. This is an entirely software solution. Put the disk in, it works. You do have to create a "virtual memory card" and assign it to a "virtual slot" in an XMB to save games. You can also buy a little PS1/PS2 memory card reader and transfer your old PS1 (and PS2) saves over.

      SOME PS3 systems can play PS2 games. Those systems have actual PS2 hardware in them, which is one reason why the early PS3 was comparitively expensive. The compatibility level depends on the model. Here in the US the models with the best compatibility are the CECHA and CECHB launch models, AKA the 60GB Deluxe and 20GB Standard models. Both have BOTH the PS2's Emotion Engine and Graphics Synthesizer.

      The only other US PS3 with PS2 backwards compatibility is the CECHE 80GB machines. (included in the Championship F1, Motorstorm and MGS4 bundles) They don't have an Emotion Engine, only the PS2's Graphics Synthesizer. Compatibility is somewhat reduced. Usually this just means graphical glitches and other issues with the games still playing, just not as well. The CECHE MGS4 bundle was the first to include the Dual Shock 3 by default instead of the Sixaxis.

      In a CECHA, CECHB, CECHE, PS2 compatibility works like it always did. Put the disc in, create or copy over your PS2 save on a "virtual PS2 memory card" and you're good to go.

      The CECHA, CECHB, and CECHE systems are the only US PS3's to also have SACD support. It's an easy way to check for PS2 compatibility of a used "Fat" PS3 if you can't see the model number. No SACD logo, no PS2 compatibility

    27. Re:*All* of them?!?? by kuzb · · Score: 1

      Having just watched a video with one of the key devs involved (it's a featured video on the xbox one right now) they describe it as an emulation wrapper. The game itself is not "ported", rather, it's wrapped in code that completely emulates the xbox 360 and maps commands to the xbox one APIs. It even emulates the 360 xbox menu and other items.

      It actually makes us both right to some degree. It's not really a port, but it's also not quite a virtual machine. They did make it clear that the chief hurdle is licensing and not the software itself.

      --
      BeauHD. Worst editor since kdawson.
    28. Re:*All* of them?!?? by kuzb · · Score: 1

      Found the video online. You can see it here: http://www.xbox.com/en-US/xbox...

      --
      BeauHD. Worst editor since kdawson.
    29. Re:*All* of them?!?? by Anonymous Coward · · Score: 0

      I am just guessing wildly here but I like the "recompile from machine code to x86 machine code" theory. It seems to fit the facts.

      P.S. I can easily believe that whatever technology this is, they didn't have it working at Xbox One launch, and they needed the extra time to get it ready.

      Perhaps they licensed Rosetta, which Apple used to run PowerPC binaries on the earliest x86 Mac models?

    30. Re:*All* of them?!?? by BronsCon · · Score: 1

      I'll take that moderation, as the comment was stupidly incorrect. I'll also take the interesting discussion it seems to have sparked.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    31. Re:*All* of them?!?? by Anonymous Coward · · Score: 0

      Perhaps they licensed Rosetta, which Apple used to run PowerPC binaries on the earliest x86 Mac models?

      Not likely. Microsoft will never license something when they can write their own in-house; Rosetta is very likely Mac OS specific and wouldn't fit in well with Microsoft's OS and toolchain; and there is no reason to think that Rosetta would solve the speed problems to run Xbox 360 games at full speed. Rosetta users were just happy their apps were running; they didn't have to worry about frame rates.

  10. Compatibility List by jrmcferren · · Score: 4, Informative

    From: http://www.xbox.com/en-US/xbox...

    Banjo Kazooie: N n B

    Banjo-Kazooie

    Banjo-Tooie

    BattleBlock Theater

    Defense Grid

    Geometry Wars Evolved

    Hexic HD

    Jetpac Refuelled

    Kameo

    Mass Effect

    Perfect Dark

    Perfect Dark Zero

    Small Arms

    Super Meat Boy

    Toy Soldiers

    Toy Soldiers: Cold War

    Viva Piñata

    Viva Piñata: TIP

    --
    sudo mod me up
    1. Re:Compatibility List by Omeganon · · Score: 3, Interesting

      This is just the initial list. It sounds like all games are compatible and the only thing keeping them is a new agreement/addendum with the Publishers to distribute them there.

      --
      Omeganon
    2. Re:Compatibility List by Hadlock · · Score: 1, Interesting

      That list is about 100 titles shorter than I would have expected

      --
      moox. for a new generation.
    3. Re:Compatibility List by suutar · · Score: 1

      maybe. It could just be "if the publisher is willing to port it, we're willing to distribute it", and how hard the port is gets hidden from us.

    4. Re:Compatibility List by sporkboy · · Score: 1

      I think they said "100 by the holiday season" which is presumably when the feature will be more widely available.

      This seems to be titles that are on their way to being ported (the Rare titles) and other first-party or closely aligned ones.

    5. Re:Compatibility List by bondsbw · · Score: 1

      Again, it's just the initial list. They showed a graphic containing many more games on the stage during the announcement. Those games will roll out over time to preview members. That list will roll out to all members by holiday season.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    6. Re:Compatibility List by Megane · · Score: 1

      If it ever is able to play the Burger King games, those would become compatible with three systems. They were the only dual-executable Xbox games I am aware of, containing both an x86 and a PPC binary, as well as both SD and HD assets.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    7. Re:Compatibility List by suutar · · Score: 1

      after finding out more, MS will do the "port", which is primarily wrapping the software in a 360 emulator. Pretty cool, actually :)

  11. Secret? by dissy · · Score: 2

    It looks like it really is as simple as just putting your old disc in your new console and away you go. No need for updates (although we might have heard him say something about downloads), and overall, a seamless experience. And the best thing? It's free! You've already bought the games once, you don't need to buy them again.

    I would have assumed an update to enable this would be required, even if it literally only changed a 1-bit flag somewhere to turn it on...

    What's more shocking to me is that not once in all this time has anyone with an Xbone tossed a 360 game disc in the thing, be it for shits and grins or even statistically by accident.

    Shouldn't it have worked if the feature has been enabled all this time?

    1. Re:Secret? by bondsbw · · Score: 1

      It is backwards compatibility via 360 software emulator, which has not been rolled out yet.

      I tried putting a 360 game into the console a couple of hours ago just to see if it would work, and it gives a generic error stating that the disc is not an Xbox One game or DVD.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    2. Re:Secret? by dstyle5 · · Score: 1

      It is currently available if you are in the Xbox One Preview program, which is invite only at this time.

    3. Re:Secret? by bondsbw · · Score: 1

      Right, I'm in the preview program, but at the particular time I tried it wasn't available. Now that I see the list of games, it might not be available yet anyway for what I tried (Halo Reach).

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
  12. Xbox One went from a nope to probably nope by GreatDrok · · Score: 3, Interesting

    I've had a 360 since launch (technically three if you count the replacement motherboards) and I would have got the One if it had backwards compatibility, even to the standard that the 360 could play original Xbox games by using most of the on disc assets but having a recompiled native engine for the PPC chip in the 360. This doesn't look quite like that unfortunately but I'll watch with interest as I'm not sure how much longer my 360 will survive and there are still games on it I would like to play through again. If it does support enough of the games I already own (the list currently has none) then I may well add an Xbox One to go with my PS4.

    --
    "I have the attention span of a strobe lit goldfish, please get to the point quickly!"
  13. HD Remasters by sanf780 · · Score: 1

    So now I can play both originals and remasters! Hurray!

  14. Good news, but too late for lots of people... by JMZero · · Score: 2

    A few months back I was picking a new console to replace my 360. XBox One would have been a slam dunk if it would have kept playing all the kids' games. Instead, we traded them all in and bought a Wii U.

    Backwards compatibility is a huge feature for building up a user base across generations... but introducing it years after console launch, after pretty much saying they wouldn't, after a good percentage of your users have already switched to something, seems really uh... non-optimal.

    --
    Let's not stir that bag of worms...
    1. Re:Good news, but too late for lots of people... by bobbied · · Score: 1

      A few months back I was picking a new console to replace my 360. XBox One would have been a slam dunk if it would have kept playing all the kids' games. Instead, we traded them all in and bought a Wii U.

      Wii feel sorry for U...

      Seriously... You may be able to play a lot of old games released for the Wii, but unless you have young kids, the set of Wii games and that motion based user interface is pretty limiting. We had a Wii (in fact we still do) and my teenagers literally never play the thing any more. They are either on the Xbox 360 or their PC. We don't have a Play Station.

      Your mileage may vary, but IMHO the Wii is for kids and older adults who don't really do video games. I would have kept the 360..

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    2. Re:Good news, but too late for lots of people... by JMZero · · Score: 1

      So far it's done pretty well.

      My kids are all young, and they play Mario 3D World, Mario Kart, and some of the Nintendoland games. Overall, it's a better fit than the 360 for now; the only thing they were playing on 360 much was Skylanders and Happy Action Theater (which I do miss; not a lot of games can handle a room full of 5 year olds). Some of my oldest kid's friends are starting on Minecraft, but we can do that on PC.

      At some point I'm sure I'll end up getting another console - but hopefully I can skip this generation, or at least get a good discount.

      --
      Let's not stir that bag of worms...
    3. Re:Good news, but too late for lots of people... by operagost · · Score: 1

      not a lot of games can handle a room full of 5 year olds

      Not a lot of adults can handle a room full of 5 year olds.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    4. Re:Good news, but too late for lots of people... by bobbied · · Score: 1

      Some of my oldest kid's friends are starting on Minecraft, but we can do that on PC.

      Exactly where we where with my youngest about 2 years ago... Once he got the Xbox 2 years ago, it was a pretty quick progression out of Minecraft, off the Wii and onto the Xbox. I think he played the Wii less than 10 times after that, but the Xbox was the new toy. Good luck and remember that once the kid's friends start moving on, you will too, for all but the very youngest kids.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    5. Re:Good news, but too late for lots of people... by bobbied · · Score: 1

      not a lot of games can handle a room full of 5 year olds

      Not a lot of adults can handle a room full of 5 year olds.

      Few can handle ONE 5 year old effectively. Sure you might be able to control them physically, but unless you don't mind duck tape and rope (and the unfavorable CPS attention it brings) they will out run you eventually.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    6. Re:Good news, but too late for lots of people... by Anonymous Coward · · Score: 0

      The Wii U has a very good Xbox/PS4 like controller and there were third party ones for the original wii that were pretty decent also the main handheld unit is also a fairly normal controller in addition to motion control and most games support both types of controls. I personally hate motion control but never really had any complaints since most games we've played (own about 40) didn't require the use.

    7. Re:Good news, but too late for lots of people... by Anonymous Coward · · Score: 0

      Your mileage may vary, but IMHO the Wii is for kids and older adults who don't really do video games

      By "video games", you mean Call Of Duty?

    8. Re:Good news, but too late for lots of people... by Anonymous Coward · · Score: 0

      You have no idea what games are out there for any consoles at all, do you? :) If you did, you wouldn't be saying the things you're saying.

  15. Too little, too late by gweilo8888 · · Score: 1, Insightful

    I should have been a no-brainer for Microsoft to sell an XBOX One to. I bought the original XBOX shortly after it came out; I followed up with an XBOX 360 purchase as well. I'd never purchased any other console brand, and had been a faithful XBOX user from day one. But Microsoft XBoned its launch with a bunch of boneheaded, anti-customer moves like over-the-top DRM, always-required internet access and a refusal to provide backwards-compatibility, requiring extra shelf space and an extra input on my TV just to keep my existing games.

    Sure, they have backpedaled on all of this by now, but it's far too little, too late. I haven't forgotten how Microsoft made clear to me that they saw me with disdain, and they've lost me for good. This promise of backwards-compatibility comes only out of desperation because they're being outsold more than two to one by Sony. There is zero chance I will ever consider an XBone, and the chances of me even considering their next next-gen console are slim to none unless Sony does something even more boneheaded.

    They've lost the battle *and* the war, and yet now they've decided to actually put up a fight once it's already too late. It's laughable, really...

    1. Re:Too little, too late by Anonymous Coward · · Score: 0

      Try not to fall out of your armchair while handing out such sage advice for the industry.

    2. Re: Too little, too late by Anonymous Coward · · Score: 0

      Care to point out a single flaw in his logic? I'm not seeing one. MS is desperate and flailing.

    3. Re:Too little, too late by drinkypoo · · Score: 1

      Well I can't speak for anyone else, but the combination of forcing you to have a paid subscription to play on the internet and making it difficult to cancel that subscription is what got me to delete my hotmail account and swear off things which require microsoft accounts. If I can't use Windows 10 without one somehow, I'll just stick with 7 until it expires... and then, who knows. Maybe by then I'll just give up on Microsoft. I have found it a nice place for gaming, though.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Too little, too late by OrangeTide · · Score: 1

      I'm hoping Steam OS (or something like it) takes off. Where any OEM can build the platform, and it's basically had to support all the games I've already bought on Steam. (well, at least all the ones that support Linux)

      SHIELD is kind of that way too, in that it's just Android plus some NVIDIA stuff. But I think most of us are more interested in a set-top box with a decent graphics card than with Android compatibility (which is why I would favor Steam Box for this)

      ps - I keep most of my games on GOG, not Steam.

      --
      “Common sense is not so common.” — Voltaire
    5. Re:Too little, too late by Megane · · Score: 1

      So have you gone to PC games... on a Microsoft operating system?

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    6. Re:Too little, too late by gweilo8888 · · Score: 1

      Nope. PS4. If I'm going to lose backwards-compatibility anyway, there's no point remaining on the same platform, is there? And many, many, MANY other people have already made that value judgement and shifted platforms just like me -- which nicely confirms that Microsoft's backpedaling comes far too late.

  16. Marketing BS by Virtucon · · Score: 1

    In the firmware there was a section of code..

    If older_game then block_it();

    now it's

    if older_game then revenue();

    --
    Harrison's Postulate - "For every action there is an equal and opposite criticism"
  17. Bye, bye XBox by Anonymous Coward · · Score: 0

    Meh, Microsoft lost me when they actively tried to prevent players from upgrading the Xbox 360's hard drive. I stopped buying more games to 360 after the 20GB HD filled up and the only way to upgrade was to buy a crappy Microsoft 120GB drive for a price of 2TB drive. PS3 had 500GB drive when I bought it and it can be replaced with a cheap drive bought from any computer store.

    1. Re:Bye, bye XBox by bobbied · · Score: 1

      Shesh dude.... There ARE ways to make that "off the shelf" Western Digital laptop drive work in your 360.... You have to get the right drive, but it's not that hard.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    2. Re: Bye, bye XBox by Anonymous Coward · · Score: 0

      Huh? It's been quite easy to install a third party hard drive on the Xbox 360, especially with the newer slim models (just pop it in!). The older models require one to open the custom hard drive case first, but it's not hard if you have a hex screwdriver. The only thing you won't get is game compatibility with the original xbox, but there are easily accessible tools to make that work, too. There are tons of third party plug and pla third party hard drives on eBay and amazon. In fact it is difficult to get an authentic Microsoft hard drive.

      As for openness and compatibility, at least Microsoft allows you to use standard usb sticks for storage. Later this year, they will up the size limit to unlimited storage via USB, and they will also eliminate the custom xbox formatting for usb drives so that it can be used for other storage as well.

      Compared to Sony and Nintendo, the Xbox is the most "open" console out there.

    3. Re: Bye, bye XBox by Anonymous Coward · · Score: 0

      > Compared to Sony and Nintendo, the Xbox is the most "open" console out there.

      Compared to cancer and leprosy, heart disease is the best illness ever. What a wonderful choice.

    4. Re:Bye, bye XBox by Anonymous Coward · · Score: 0

      GP said Microsoft actively tried. There may be workarounds, but why support a company who would pull that kinda crap? There are sites that will block out content if you don't enable javascript. Sure, there's probably ways around it, but would you still want to go through all that trouble to use the site?

    5. Re: Bye, bye XBox by CronoCloud · · Score: 1

      As for openness and compatibility, at least Microsoft allows you to use standard usb sticks for storage.

      So does the PS4, FAT and EXFAT both supported, why did you think it doesn't?

  18. All your games by Translation+Error · · Score: 5, Informative
    The summary and article:

    you can play all your Xbox 360 games on your next-gen console.

    Ars Technica:

    Much like the Xbox 360's limited support for the first Xbox's games, more 360 games will be added to the backward compatibility list over time--and there's no guarantee that a favorite 360 game will ever be brought forward to work on Xbox One. Nonetheless, Microsoft promises over 100 titles to start, with hundreds more coming in the future.

    For some reason, I find the second quote much likelier.

    --
    When someone says, "Any fool can see ..." they're usually exactly right.
    1. Re:All your games by electrosoccertux · · Score: 1

      The summary and article:

      you can play all your Xbox 360 games on your next-gen console.

      Ars Technica:

      Much like the Xbox 360's limited support for the first Xbox's games, more 360 games will be added to the backward compatibility list over time--and there's no guarantee that a favorite 360 game will ever be brought forward to work on Xbox One. Nonetheless, Microsoft promises over 100 titles to start, with hundreds more coming in the future.

      For some reason, I find the second quote much likelier.

      last time they raised their voice rah-rah'ing about the 360's backwards compatibility, it was the end of their efforts-- no new titles were added. I had gone to LameStop and purchased some Xbox games for cheap that I'd never gotten to play, and still haven't gotten to play them.

      I am skeptical this time around, but frankly don't care. I won't be fooled again.

  19. linky by MagicM · · Score: 1

    Straight from the horse's mouth:

    http://www.xbox.com/en-US/xbox...

  20. What? by bucket_brigade · · Score: 1

    So an x86 based system is backwards compatible with programs compiled for PowerPC? In what corner of the multi-verse? The only way for this is emulation. Which is a bit hard to believe they would be able/bother to do.

    1. Re:What? by suutar · · Score: 1

      I suspect it's more of "if the publisher has a port, we'll let you download it for free if we can tell you already have the old version". How hard it is to port I don't know. Could just be a recompile and relink, if MS makes compatible drivers etc available.

    2. Re:What? by Anonymous Coward · · Score: 0

      They specifically said the developer has to do nothing other than approve it.

      I would expect it's some form of recompilation of binany, emulation is too slow.

    3. Re:What? by suutar · · Score: 1

      You're (partly) right, I found out some more last night. MS can wrap the game in a 360 emulator blob and run the whole shebang as an xbone application. It would not surprise me if there's some low level translation stuff going on and the emulation is more about the environment than the cpu, but MS is the one doing the work.

  21. Great but - by the_skywise · · Score: 1

    Many of my save games are locked to my 360 and not portable.

    Although I will say this has moved my thoughts on purchasing an XBone from not likely to possible.

    Games are still the deciding factor for me and I'm still working through my backlog of 360 titles although none of them are on the initial list.

  22. That's a big selling point by hyperar · · Score: 1

    and quite an advantage over PS4.

  23. Microsoft said it was hard, not impossible by ZeroSerenity · · Score: 3, Informative

    AUDIENCE MEMBER: Are there plans for an Xbox 360 emulator on Xbox One?
    SAVAGE: There are, but we’re not done thinking them through yet, unfortunately. It turns out to be hard to emulate the PowerPC stuff on the X86 stuff. So there’s nothing to announce, but I would love to see it myself.
    http://www.kotaku.com.au/2014/...

    --
    For those who seek perfection there can be no rest on this side of the grave.
    1. Re:Microsoft said it was hard, not impossible by Anonymous Coward · · Score: 0

      Microsoft said [emulation] was hard, not impossible

      That's irrelevant- go reread the story. This isn't "emulation" in any remotely meaningful sense of the word- it's a free upgrade to the XBone version of the game if you own the 360 version (for selected games only).

    2. Re:Microsoft said it was hard, not impossible by bloodhawk · · Score: 1

      Actually it IS emulation. there are plenty of better articles around the web on, including some posted in the various discussions here. It can't play the disks, but it really is the original binaries being emulated, games don't need to be ported. however the emulator seems to need a lot of tweaking for each title hence the restricted library set to start with, the various dev houses also must agree to allow their game to run in the emulator.

  24. That was to be expected by Anonymous Coward · · Score: 0

    After all, most of MS's stuff is inherently backwards.

    1. Re:That was to be expected by Anonymous Coward · · Score: 0

      +1

  25. Microsoft Announces, Nobody Cares by Anonymous Coward · · Score: 0

    Microsoft is Obsolete

    1. Re:Microsoft Announces, Nobody Cares by rogoshen1 · · Score: 1

      given their revenue, i'm sure quite a few companies would love to be half as obsolete as MS.

  26. Mods take note: Re:*All* of them?!?? by Anonymous Coward · · Score: 0

    Parent is not a troll. This is not real backwards compatibility of the physical media but ports in software form for 'select' games.

  27. Yep. by Anonymous Coward · · Score: 1

    They were treating video game consumption as an addiction. They believed that their users were so addicted to new content that they could not resist the new console, and that once they had it any inclination to play the old content would result in buying the new sequels.

    What they learned was.....people will happily stay with the old-but-still-works console, and will happily play more games on other platforms (including steam, which offers the best prices on games by far, now with refunds if you don't like the game you just bought).

    So, their bid for profit was driving their clients to their competition. The fact that they did not foresee this shows just how out-of-touch they are with their target audience.

    That last bit is the root cause of their error. Being greedy is fine...and knowing your target audience gives you what you need to fulfill that greed.

     

  28. Running PPC binaries on x64? by unixisc · · Score: 1

    One possibility - since the AMD has 8 cores, can't they create 7 virtual PowerPC CPUs on each of the x64 cores, and use the remaining CPU just for administration & management? The recompilation solution - there's just one problem w/ it - wouldn't the customer have to have a copy of the recompiled game, or do they download a recompiled game for which they had original PPC binaries?

    1. Re:Running PPC binaries on x64? by Anonymous Coward · · Score: 0

      since the AMD has 8 cores, can't they create 7 virtual PowerPC CPUs on each of the x64 cores, and use the remaining CPU just for administration & management?

      I guess they could do that, but I don't understand how that helps. The Xbox 360 only has three cores, but each of them is nearly double the clock rate of the x86 cores in the Xbox One. How does 7 emulated PowerPC cores at half the clock rate work for a real-time emulation of 3 PowerPC cores?

      wouldn't the customer have to have a copy of the recompiled game, or do they download a recompiled game for which they had original PPC binaries?

      My theory is the latter. The articles spoke of downloading the game before playing on the Xbox One.

      But it's just a theory. I have not yet found even one article that even hints at how this will work.

    2. Re:Running PPC binaries on x64? by Anonymous Coward · · Score: 0

      In general you can't emulate PPC on x64 fast enough, or at least the last time I tried it in qemu it was really slow. The assembly commands don't all map and you have endianness issues. I have no idea about the rest of the hardware, but that would have to be emulated too. Likely the only way to get adequate performance would be to recompile it for the correct target hardware. Of course if it is something say another generation older you might be able to emulate it...

    3. Re:Running PPC binaries on x64? by unixisc · · Score: 1

      That's what I thought. You'd have to emulate the PPC on an i7, but that's not what the Xbox One is based on: it has an AMD chip, which is nowhere near as superior. The whole thing about either emulation or VMs is that the hosting silicon has to be orders of magnitude faster. And more cores won't work, since EACH core would have to do binary translation, which would slow ALL of them down.

  29. Disc as license key by sisterk · · Score: 0

    It sounds like you're essentially using the disc as a license key

    http://www.xbox.com/en-US/xbox-one/backward-compatibility/

    "For disc-based games that are a part of the Back Compat game catalog, simply insert the disc and the console will begin downloading the game to your hard drive. After the game has finished downloading, you will still need to keep the game disc in the drive to play."

    So you insert the disc to verify ownership, it downloads a copy from the store that is certified to run on the newer hardware, and you need the disc almost like a license dongle to prove you still own it every time you play.

    That's a lot of game downloads for some people, no wonder they've just released a 1TB version.

  30. Good by RogueyWon · · Score: 4, Insightful

    I see a lot of cynicism in this thread - much of it entirely deserved. However, from a broader perspective, this is undoubtedly a good thing - and not just in terms of "yay, I can play more things on my new console".

    Why? Because it goes some way towards mitigating what was looking like a real risk of a "lost generation" of console games.

    As older platforms have gone out of circulation, PC emulation has generally been there to keep titles playable. Hell, when my first-gen back-compatible PS3 died on me and I had to replace it with a non-back-compatible slim model, I was able to carry on playing my PS2 games from the original discs via PC emulation.

    But there is currently nothing like working emulation of the 360 and PS3 and, given those platforms DRM measures and general hardware eccentricity, it seems reasonable to suppose that we are years, if not decades, from actually seeing it (if we ever do).

    Neither 360 nor PS3 hardware was of the highest quality. The early builds of both consoles had high failure rates - legendarily so in the case of the 360 - and while later iterations improved matters somewhat, there's no getting around the fact that they both remained essentially disposable and short-lived devices built as cheaply as possible.

    So at some point in the not-too-distant future (within5 years maybe? Certainly within 10) working 360s and PS3s are going to get harder and harder to find. And with no emulation for them, there is a good chance that a good chunk of the (huge) catalogue of games for those platforms is going to end up inaccessible to everybody bar specialist collectors.

    Now, a good chunk of the library for both consoles is basically disposable junk anyway. Does it matter massively if a few iterations of Madden and FIFA end up lost to posterity? Not really. In other cases, games are being "rescued" via "HD remasters" for current generation platforms (which can, admittedly, feel like a rip-off), as has happened with The Last of Us and and as will soon happen with Gears of War and Uncharted. In other cases, developers looking to make money from their back-catalogue may put out PC ports. We've seen this rescue a few absolute classics like Valkyria Chronicles, as well as some more... shall we say... eccentric choices like the Hyperdimension Neptunia games.

    But that still leaves a lot of games - including those which were subject to exclusivity agreements but didn't sell well enough to merit an HD-remaster - stranded. There are some good and noteworthy games here; Lost Odyssey, Vanquish, Eternal Sonata and so on.

    Now, if the Xbox One has back compatibility all of a sudden, that means that we have at least a temporary stay-of-execution on all three of those games I just mentioned. Plus the fact that they're running on PC-like hardware keeps alive the prospect that we might see them running on "proper" PC hardware at some point further down the line. And if you care about preserving an unbroken history of gaming's development, then this matters. If you don't think that keeping that chain intact matters, then just ask the BBC how they feel about all of those Doctor Who episodes they threw into the trash.

    Of course, we still have some PS3 exclusives that are essentially marooned; and that Cell architecture is going to render any kind of emulation, whether on general PCs or on current or future Sony console hardware, a bitch. That leaves some excellent games (the PS3-era Ratchet & Clank games were superb and a lot of Japan's output for the latter half of the last console cycle was PS3-exclusive) still stranded. But maybe this step from MS will put some pressure on Sony.

    Hopefully, the PC-like architecture of the current generation will make back-compatibility less of an issue going forward, though there are still issues about the extent to which many games are essentially dependent on PSN or XBL network architecture.

    1. Re:Good by Anonymous Coward · · Score: 0

      The PC-like architecture of the current generation will have little to do with the issue going forward if they continue to switch architectures generation to generation. This isn't the first time the XBox has used a PC-like architecture.

    2. Re:Good by CronoCloud · · Score: 1

      Hell, when my first-gen back-compatible PS3 died on me and I had to replace it with a non-back-compatible slim model,

      Sony would have repaired your FAT CECH(A/B/E) PS3, no need to replace it with a Slim. I have a CECHE model that had issues (graphical glitches and lockups), sent it in, they fixed it, sent me back my same machine (exact same serial number)

      Of course, we still have some PS3 exclusives that are essentially marooned; and that Cell architecture is going to render any kind of emulation, whether on general PCs or on current or future Sony console hardware, a bitch. That leaves some excellent games (the PS3-era Ratchet & Clank games were superb and a lot of Japan's output for the latter half of the last console cycle was PS3-exclusive) still stranded. But maybe this step from MS will put some pressure on Sony.

      Yep, maybe this will encourage SCE to encourage more "remasters". Then again, they have PS Now.

    3. Re:Good by Anonymous Coward · · Score: 0

      You're way off the mark, the supported list is tiny and it will never allow popping in a 360 DVD and playing it. We'll end up with a worse case than the PS3 software emulation for PS2 games that failed on most games.

    4. Re:Good by RogueyWon · · Score: 1

      Unfortunately, when I phoned them up, they told me no such thing was possible. This was in late 2013, though, so it's quite possible they no longer had the parts. Plus mine had gone down completely to the YLOD, which has a reputation for being unrecoverable.

  31. May be a reason buy one! by JimDarkmagic · · Score: 1

    I play a few marquee titles per year - all single player. I have a handful of titles I really love and love to play on console. Coincidentally, my 360 finally started failing after 7 or so years of faithful service a few months ago as I was running through all of the Dragon Age games again in prep for Dragon Age 3. If they can get my favorite games working well with the DLC and such, I'd probably buy one a One - I can replace my 360 and another major console in the current gen in one system. Attractive proposition, particularly if I get a deal on one this holiday season.

    I suspect the publishers won't enable backward compatibility for titles they've "remastered" or think they may remaster in the future. Or it could be mostly titles that lean on DirectX and XNA calls for everything, rather than coding against the metal, because that's easier to port. But if it doesn't turn out to be a joke, this could be a good thing.

  32. Original Xbox? by Anonymous Coward · · Score: 0

    What about backwards compatibility with original Xbox games? If it had this then I'd consider it.

  33. Is it really emulation? by drinkypoo · · Score: 1

    If I had to guess, and I do because there's no explicit statements about how it works anywhere, I'd guess that these are actually ports from the 360 to the 180, and the "download" mentioned in passing is the game binary. That's how it worked on the 360, which it pretty much had to do. But it was able to provide that (for a selection of games, anyway) because of the inherent design of the system; after all, it's just Windows and DirectX. That's what's responsible for the rash of cross-platform PC/Xbox games to begin with.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  34. What is the point of game consoles anymore? by iamacat · · Score: 1

    In 90s game consoles were significantly cheaper, easier to use and more stable than computers of the day. Now you can get a steam machine for $499 or find a deal on a gaming PC at or below price of consoles. Just hook it up to TV, get a controller, run steam Big Picture and enjoy access to same games as consoles, plus many hundreds of PC-only games, frequently for $10 a pop. I can still "emulate" my Windows XP games on Windows 10 without jumping through hoops.

    If there is future in console gaming, it's cheap boxes and hdmi sticks that can play casual games with a remote or do local network/cloud streaming of more demanding titles.

    1. Re:What is the point of game consoles anymore? by Anonymous Coward · · Score: 0

      Doubtful, the middling video card in my PC cost the same as I paid for my Xbox one.

    2. Re:What is the point of game consoles anymore? by CronoCloud · · Score: 1

      Now you can get a steam machine for $499 or find a deal on a gaming PC at or below price of consoles.

      Still not quite as good as a Xbox One or PS4 at those prices.

      Just hook it up to TV, get a controller, run steam Big Picture and enjoy access to same games as consoles,

      Still not quite as good or easy to use as consoles. BPM is still Windows after all. And there are still console exclusives.

      If there is future in console gaming, it's cheap boxes and hdmi sticks that can play casual games with a remote or do local network/cloud streaming of more demanding titles.

      You mean this?

      https://en.wikipedia.org/wiki/...

      which can use this:

      https://en.wikipedia.org/wiki/...

      Still not quite as good an experience as actually running an intensive game on local hardware.

  35. Worthless. by Cammi · · Score: 0

    Still need DLNA. It does not have actual support for it ... only streaming PLEX... I still have my old xbox 360 because of that issue. Come on Microsoft, stop #^#^#$ing around, and get your crap together

  36. Sony - are you listening? by rnmartinez · · Score: 1

    I think that its great that you get a compatible digital copy. I have tons of digital PS3 games that currently do not work on the PS4. With sony's acquisition of Gaikai and this PS Now thing, why can't Sony do the same instead of trying to get me to rent/stream a PS3 game I already own? Really hope this gets sony thinking

    1. Re:Sony - are you listening? by suutar · · Score: 1

      Emulating a PPC is a lot easier than emulating a Cell system, unfortunately. I'll cross my fingers but not hold my breath.

  37. Feature that didn't work out of the box? by arthurh3535 · · Score: 1

    Somehow I expect that it was always supposed to be backwards compatible and it hit a horrible programming schedule snag.

    --
    No! It's a *SIG*. Keep the Special Interest Groups away! (Con joke!)
  38. Android audio latency by tepples · · Score: 1

    SHIELD is kind of that way too, in that it's just Android plus some NVIDIA stuff

    How well does "some NVIDIA stuff" remedy the audio latency problems associated with Android? I tried playing games on an OUYA console (Tegra 3-based Android box), and the keypress-to-audio latency was distracting even when the TV was in game mode.

    1. Re:Android audio latency by OrangeTide · · Score: 1

      My friend wrote a strobe tuner for Android, works on nearly all devices. But it was quite painful to write.

      So the answer is, nothing new is added to solve it, but apps can choose to solve the problem on their own. Obviously if you use intents to play audio clips there will be a profound latency. But if you stream (in or out) you can manage it with some software. Some games are definitely better than others at this.

      OUYA runs a 3 year old version of Android. A fair amount has changed since then, although sadly completely fixing the audio architecture is not one of them.

      --
      “Common sense is not so common.” — Voltaire
  39. Rosalina Stone by tepples · · Score: 1

    So an x86 based system is backwards compatible with programs compiled for PowerPC? In what corner of the multi-verse?

    During the first years of the Apple Intel transition (late Tiger, Leopard, and Snow Leopard), Mac OS X had an emulator to run PowerPC apps on an x86 CPU. I think it was called "Rosalina" or something.

  40. No Halo, Mario, Zelda, or Splatoon on PlayStation by tepples · · Score: 1

    And there are still console exclusives.

    With an SACD-capable PS3 and a PS4, you can play PS1, PS2, PS3, and PS4 games, including those not ported to PC. But you still can't play Nintendo 64, Dreamcast, GameCube, Xbox, Xbox 360, Wii, Wii U, or Xbox One games. So unless you plan to catch 'em all, you have to weigh a particular console's exclusives against the vast library of PC exclusives. That is, unless The Unfinished Swan is an adequate substitute for Splatoon.

  41. WFC is dead by tepples · · Score: 1

    It also means only games that were released after the DSi can use WPA, older games are stuck with wep or no security.

    Local network play on DS games uses Nintendo's proprietary network layer, which the homebrew community called "Ni-Fi", not IP. Pre-3DS games lost all online capability when Gamespy died and took WFC with it. So when Gamespy died, that was the last straw for me to switch all routers to WPA.

  42. Still sadness by dlingman · · Score: 1

    Until I can get a USB adapter and hook my steel battalion controller to the Xbox One, no deal...

    1. Re:Still sadness by Anonymous Coward · · Score: 0

      The cronusmax does that, not great but it works!

  43. Is the console business still a growing market? by Anonymous Coward · · Score: 0

    I was there when the console market became a multi million market and turned into a multi billion market.
     
    When I was a kid I got an Atari system but I never made use of it. I didn't like playing video games, I preferred tinkering around with physical things like bikes, motors, electronics. I resisted the Nintendo and Sega craze. I never was interested in the Playstations nor in the XBox when they were released and when I was also a potential 'target' for the marketing machine: young twenty-something with a good income.

    Of course I saw many friends who fell for the marketing campaigns and bought the consoles and many games. But I also saw many people who just bought because 'they had to' buy the latests and greatest. I've seen with many people, of my age, but also of the new young twenty-something generation that they become less and less interested in those consoles. For a long time a gaming console was the pinnacle of the technological/digital revolution. But today it is just as old fashioned as a television set.

    For a while games became more and more advanced, advanced in the sense of realism. But in its hearth it remains just a gaming console. How can you keep on convincing people that you need yet another console? What's so different about 1st person shooter 2015 compared to 1st person shooter 2010, expect for more 'realistic images'?
     
    I can't see how the console market can keep on growing. If the desktop pc is declared dead because the growth is out of the market, and it changed to a replacement market, how long will the console market remain a growth market? How long will it take to declare the console market 'dead'?

    I personally never understood why people would throw away a perfect working system with lots of expensive games, to buy a similar system with similar games that just have a bit more 'realistic' view. Yes, you can now control the games by jumping and waving your arms, but that's just a gimmick that becomes old fashioned pretty soon.
     
    I personally don't see any progress in the console market, except the gradual improvements in image quality. The move to online distribution of games and video is the only thing left that can be worked out better. But that will unfortunately come at the cost of more commercials and tracking. And than what? Using your console to control all house hold appliances? What other potential 'revolutions' are there to justify spending a part of your income on consoles and games?
     

  44. MS punched Don Mattrick in the face by Anonymous Coward · · Score: 0

    Well, it's time to post this news again :http://www.polygon.com/2013/5/22/4355984/xbox-one-backward-compatibility-backwards-thinking-don-mattrick

  45. Re:No Halo, Mario, Zelda, or Splatoon on PlayStati by CronoCloud · · Score: 1

    But you still can't play Nintendo 64, Dreamcast, GameCube, Xbox, Xbox 360, Wii, Wii U, or Xbox One games.

    Thank you Captain Obvious.

    So unless you plan to catch 'em all, you have to weigh a particular console's exclusives against the vast library of PC exclusives.

    Why are you being such a Captain Obvious.

    That is, unless The Unfinished Swan is an adequate substitute for Splatoon.

    Not everyone has an interest in Splatoon, or vice-versa for the unfinished swan. Just because I have a PS3/PS4 doesn't mean I have to find the equivalent to Smash Bros for the PS3/PS4.

  46. i find it... by Anonymous Coward · · Score: 0

    ... difficult to believe that a significantly weak cpu core is able to emulate a semi decent powerpc although weaker than the one used in the ps3.

    i'm going to guess that they're leveraging some gpgpu and possibly some other hardware and some software tricks, maybe dynamic recompilation? to make it work. i wish that they'd post more technical details.