Why is it that my Xbox One won’t play games that are made for my 360, yet it seems like current game developers are all making games that work for both generations? This seems a bit odd to me that I can play Ghosts on 360 and the Xbox One but not my old Halo games. Why? This is no different than lets say for example, World of Warcraft playing on two different PC’s, one with Windows Vista and one with Windows 7.
And why are game developers doing this dual release platform? I didn’t spend $500 plus dollars on a brand new console, to be held back by the masses who cannot afford to upgrade. Any title that is being released on both generations is limiting the potential of the game. I don’t remember any games being dual released on the original xbox and the xbox 360. So why now? And if they are being dual released, then why don’t I get the benefit of playing with my Xbox 360 friends? We are playing the same game on the same network.
And why do the 360 users get all the benefits of being an Xbox Live member yet I get none on my X1? I’d love a free movie rental or avatar item or something to replace the free game download that 360 users get.
MS, you need to do a better job of providing the same service to your Xbox One customers that I had gotten used to as a Xbox 360 customer. This new era of consoles should be treated like PC’s. You’ve made an amazing product. Put it to work.
You’re plain wrong! Xbox One is based on x86 architecture (like the very first xbox) while the X360 was built on PowerPC architecture. Thats a fundamental difference and has absolutely nothing to do with your Vista/Win7 comparison.
Wow, that’s just pure arrogance! How about just waiting a couple of months before you upgrade to nextgen? If you cant wait then stop complaining! You are an early adapter, with all the advantages and disadvantages that come along. You cant expect everyone to throw their old xbox into the bin as soon as the new one has been released. And it even hasn’t been released worldwide, some countries wont get it before Fall 2014
Be patient, we are still in the transition phase from current-gen to next-gen. Microsoft got caught on the wrong feet when Sony announced their Fall 2013 release of the PS4. MS’ original plans were a spring 2014 release for the Xbox One, but since Sony jumped the gun they had to finish it earlier, which is the reason that not all features and functions work as they should. Same goes for XBL offers, they will soon be available for XBOX ONE owners as well.
If you are right, which I suspect you aren’t, then I should be able to play Halo Combat Evolved on the Xbox One no problem right? And game developers have already proven that they are experienced in creating identical copies of the games for both platforms. Wither they are doing it manually or with some slick program that converts everything for them. I honestly don’t care how they do it.
Major Nelson just came out and said to the Xbox One community that they were going to be more transparent. Where is that transparency? Why haven’t they said “hey X1 users, I am sorry we are behind, but Spring 2014 is when you should expect benefits similar to the 360 users get.” Or “hey we appreciate your patience, here is a free movie a month to compensate for what you had as a 360 user.” Any sort of response would be nice.
And the point of my comparison is PC games have been modified and adapted to be played over very difference operating systems for over a decade. Look at games like EVE or WoW or Lineage. You can’t begin to argue that a Mac OS isn’t completely different than any PC OS. So how is it when I log on to WoW I can play against people who are playing on a Mac, but I can’t play COD against someone on a 360? Come on man, it’s not that hard. I love my Xbox One, and I am huge fan of MS and their products. I just feel they are kind slipping right now.
Actually he is 100% right. These systems are two completely different architectures. It’s the same with the PS4/PS3. Can’t do it there either because they are brought up on two different types of architectures. PC is different. PC’s are setup virtually the same way, just with different power outputs, memory, processor speeds, etc. But the Xbox One has a completely different system. Xbox 360 to Xbox One is like PC to Mac. Completely different setups.
No offense Beetfarmer but you have no idea what you’re talking about. You are compairing apples (pun intended) and oranges here and mixing things up.
No you can’t play H:CE on a XboxOne, even though its x86 like the 1st gen box. Operating system and hardware are completely different, there are more than 10 years between both consoles. And no, Microsoft didnt implement 1st gen xbox compatibility because no sane person on this planet would expect a 10+ year old game to run on a current console.
But theres a fix: Keep your old console and you retain 100% backwards compatiblity…literally
Your reference to WOW multiplayer has nothing to do with the system architecture. Its called cross-platform multiplayer and is completely server-side related. Cross-gen MP between Xbox360 and Xbox One is technically not possible as the One is running on another XBL platform. Providing cross play between these two platforms would be a risk due to the increased possibility of issues and instability across both networks. Better to keep things separated.
Really? No sane person would expect a 10+ year old game to run on a current console? What about a game that is almost 30 years old? Like Super Mario Bros originally released in 1985. The Wii allows you to re-purchase your favorite classic video games on the current generation console.
And keeping your old consoles is not a fix. It doesn’t solve the issue. Old consoles fail, they break. Just like everything else. There is no reason MS cannot make these things happen. They are simply choosing not to. And cross platform play from the 360 to the X1 is possible, in fact, we play on the same servers they do. The 360 runs it iPv4 networking for the servers and the X1 runs its iPv6 on the same hardware. This is the whole reason people were getting the Teredo IP conflict. The X1 converts it’s iPv6 to iPv4 for games that are cross platform every day millions of matches a day. Thats what was causing all the BF4 lag that gamers were complaining about. It’s the same internet as it was before padawan.
Plain and simple for you- It won’t work because the publishers and Microsoft do not want that to happen. Sure you can play COD Ghosts on the 360 and the One. Titanfall as well plus a few others. You have to buy a copy of each game for each system. Why? Because they are coded different. Just like I can’t play a PS4 game on my Xbox One or a old PS game on my original Xbox. Why? Because they are coded different for a reason. They want you to buy the different systems.
Also how do you know we play on the same server as the 360? Do you work for Xbox? If we do then why do we have so many issues with partys or chat? Why cant we open voice messages from a 360 on the One? There is no way to know why and there is no way to know we are on the same servers. We are on the same service of Live but that maybe it. Just like we are both on the internet but I bet we connect through different servers.
Well everyone has to connect through different servers unless you live locally very close to another player in the lobby you are in. And as far as your question about wither or not the 360 and the X1 are running on the same live servers, I live in the Seattle area. I know several people who have worked, or are working for MS right now.
The chat issues on the X1 stem from the X1 using iPv6 for networking instead of the previously standard iPv4. MS built a way for the X1 to use the iPv4 network by forcing it through a teredo iP first which is fancy talk for it converts it’s brand new technology to work with the old stuff. That’s the reason why BF4 had such server instability at the beginning of the year. The teredo iP conversions were failing miserably, that coupled with old routers, and modems that people were still using.
I understand that the 360 ghosts is coded differently than the X1 ghosts but I simply refused to accept past practice and “its hard” as an excuse. I want the same luxuries that I had when I was playing PC games. Before it the restriction fell on the consoles limited hardware, but now that isn’t an excuse. Call me entitled, but I know they can do better.
I don’t want to come off like I’m some entitled consumer, I am just stating my opinion and hoping someone on these interwebs will read this and it’ll have some impact. /offsoapbox
Microsoft has repeatedly stated they are looking into the possibilities to do that. The issue is that the Xbox one can not run Xbox 360 binaries as they are running on completely different CPU architectures. Running 360 games on One is not that trivial, there’s two possible ways to do this:
Create an xbox360 emulator and let it run on the One. Microsoft used this approach with the Xbox compatibility on the Xbox 360 and as we all know this was far from perfect. Only a small number of games actually ran, and only a handful of those ran without issues. This is because emulating a complex architecture is not trivial (I am not going to get too technical here. Trust me, it is). This is the reason theres not even a Nintendo 64 emulator on the PC that runs without issues and heavy tweaks. And that is a 18 year old, much simpler console.
Re code the game for the Xbox one. Now that’s the more promising approach to get a satisfying result, but this is very costly and time consuming. Its not as simple as simply running the old ppc code through an x86 compiler, you’d have to re-code the games almost from scratch (you’d be able to save a lot of time and money on other assets like textures and models etc.) which Microsoft can’t even do because they do not have the source code most of the time anyways. Remember that most “Microsoft Studios” games are not actually made by MS but MS is only the publisher. Recoding would have to be done by the original game studio which usually doesn’t have the resources to focus on this. Most people that would want to play a 360 game usually already own the game already and would not be willing to pay as much for a game to make the effort financially viable.
You are comparing apples and oranges. The PC is a fixed architecture that has been basically untouched for 30 years. Gaming consoles are embedded systems, each with their own, unique architecture, embedded OS and individual programming APIs. For PC games, developers can focus on a few fixed APIs, DirectX, OpenGL etc.
Game studios that release new games for the 360 and the One simultaneously are doing this by actually coding two games. The 360 version and the One version of a game share very little to no code.
Edit: a third approach would be the Nintendo way: simply add the 360 hardware into the Xbox One. Nintendo used to do this on their old handheld devices. The GBA actually contained the GBA hardware as well as the GBC hardware. A GBC cartridge would push a physical lever inside the device switching off the GBA hardware and enabling the GBC hardware. Now, this method would be the easiest way to get 100% game compatibility, but it comes at the price of cost, size and reliability. Lets not forget that the 360 is a powerful device that can create a lot of heat. Now, adding the hardware into the One case would force the device to be a lot bigger than it currently is because you would need space for the additional hardware, cooling systems and also accommodate the cooling for the new design to be able to cool all chips appropriately. Not only would this drive up the costs of the Xbox One, but it would also take quite a lot of time to redesign the device.
All I’m hearing is blah blah blah, MS made decisions to make this more complicated than it needs to be. The future of gaming is now. I want the features that PC gamers have enjoyed for years. Quit accepting substandard service and expect what the rest of the gaming community has.
Emulation is not allowing it is enabling ie it requires more than just turning the on switch but patching the game to run on new hardware and new operating systems.
Is it possible? Probably with the right investment of time and money.
Is it worth it? From a business point of vew maybe, maybe not. From a gamer’s point of view, well for me, nope.
I have a 360 set up in the spare room at home. Very rarely used and I don’t think I would play older games even if they came out on the One.
But sure I have friends who still use their 360 who I would assume would like the convenience of one console not two.
Move to PC as its the only place you are ever going to get what you want. Im rebuilding my library on pc and have been doing so for a number of years cause I wish to keep my games playable for years to come and not be dictated to by #3.
Emulation is far to expensive to run on PC’s let alone on the APU in these consoles. good luck with that mission, its not happening.
Vendor Lock In Policy. Look it up. MS is brilliant at this tactic.
Then go and stay in the PC. Consoles have always been closed and limited in that way (and until the ps2 they usually never were backwards compatible, aside from some handhelds) and it’s not a decision to make it more complicated, it’s just the result of the technical nature of consoles. Consoles are embedded, custom tailored platforms. If you want the PC experience choose the PC platform.
I explained three ways the Xbox one could have been made backwards compatible and three reasons why it wasn’t a viable option. You choose to ignore these and stomp your feet like a kid that doesn’t get its way so I am now going to choose to ignore you