1. Can you link to an article or video where they stated they are using Xboxes in the cloud? Not saying you're lying just want to see how they are selling their cloud?
2. Again, why would client device parity be dependent on what I'm doing in the server? I don't need any kind of console OS on my client to access the game running on the server.
Also what do you mean when you say Sony is upgrading PS3 versions to PS4? Do you mean the remaster or you're suggesting that Sony is porting all PS3 games to PS4? In both cases it will still not solve the problem of 3rd party PS3 games on PS Now.
1) Here's their full blog complete with an xCloud blade animation. https://blogs.microsoft.com/blog/2018/10/08/project-xcloud-gaming-with-you-at-the-center/
About Project xCloud
Scaling and building out Project xCloud is a multi-year journey for us. We’ll begin public trials in 2019 so we can learn and scale with different volumes and locations. Our focus is on delivering an amazing added experience to existing Xbox players and on empowering developers to scale to hundreds of millions of new players across devices. Our goal with Project xCloud is to deliver a quality experience for all gamers on all devices that’s consistent with the speed and high-fidelity gamers experience and expect on their PCs and consoles.
We’ve enabled compatibility with existing and future Xbox games by building out custom hardware for our datacenters that leverages our years of console and platform experience. We’ve architected a new customizable blade that can host the component parts of multiple Xbox One consoles, as well as the associated infrastructure supporting it. We will scale those custom blades in datacenters across Azure regions over time.
2) No the purpose of the client is to offload processes that are not required for the game instance. For example. All the processes that track when your friends are online or send you a message, are outside of the game instance itself. There's no reason to emulate that part of the console if the client can do that and offload some that work to the clients while running the game instance itself. Like I said, the main reason I see MS emulating XBX in the cloud is to ensure experience parity whether you are playing on a PC, Xbox, or Mobile device you would have the same access to auxillary functions of xbox live such as friends lists, chats, etc. That all happen outside of the game instance itself. You could argue that they could strip away things like friends lists from the total experience but that wouldn't really be helpful to the consumer.
Sony is updating PS3 games that have a PS4 remaster or PS4 version to that version rather than running the PS3 version on its service. Basically if a game released on both, they are moving to offer the PS4 version instead of the PS3 version. They are doing this for 3rd party games too so it's not just their 1st party games.
1) Well the statement is generic enough like 'We’ve architected a new customizable blade that can host the component parts of multiple Xbox One consoles, as well as the associated infrastructure supporting it'. It could mean the OS layer, the API layer, the virtualization layer etc. Nowhere did they say they are literally putting Xboxes in datacenters. Customization is a vague and broad term, just like said to market it to casual people to somehow convey that it's running on actual Xbox and they will have the same quality. I mean it's nowhere to the level of what Sony said for PS3's. The only really close thing is their animation of the server but that can also be chalked up for marketing/PR.
2) Oh, so that's what you meant by OS functions. Yeah, they don't have to emulate it and why should they the client can process all those just fine on its own because those services themselves are running on servers separate to streaming. Why should they put another hop for that! If I were to rephrase that I would call hat auxiliary services apart from gaming.
3) The games that got a remaster, there are many PS3 games that didn't but yeah I agree over time they will retire those games from library until they can emulate those PS3 games on x86 cloud servers with satisfactory performance.
That's basically where this is all being laid. However, the way they are posing it still makes sense in the event they want to ensure all the same auxillary services are supported and consistent on everything from an iPad, to an android phone, to a PC. Emulating these auxillary services would ensure service and experience parity between any device they run on so in the short run it makes sense if their intention is just to get the Xbox experience on as many devices as possible. Just want to add, because I thought about them flipping between PC and console versions of a game and it wouldn't make sense because the saves wouldn't transfer.
Log in to comment