• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

XBox One Architecture Explained - Runs OS ‘Virtually Indistinguishable from Windows 8

statham

Member
A few months back, many news outlets reported that Xbox One runs 3 Operating Systems. They further went on to claim that the one was a stripped down version of Windows 8, one was the Xbox One OS and the last was a switching layer between the two. Well they were wrong. Xbox One does indeed run three operating systems but the correct ones are: a full fledged windows 8, a stripped down windows 8 and a Host OS (RTOS). The implications for this are immediate and stunning and we will go upon each in this article.
We recently received the slides from Frank Savage’s presentation at Build 2014 along with the audio of the same. And we noticed something that many news outlets failed to report. The fact that Xbox One runs Windows 8. Not only that, but we realized that so many of the news outlets had gotten the initial leak completely wrong. Because if you run a game or an app on the Xbox One, it will either run in the full Windows 8 or the stripped down version of Windows 8. Either way it runs on Windows 8. Let me start by explaining the three operating systems present in Xbox One.

The first tier ‘Host OS’ and the ‘to-the-metal- operating system present in Xbox One dubbed the ‘Host OS’ is an RTOS (Real Time Operating System) has complete control over the entire Xbox One hardware and resources. In Frank Savage’s words “… owns where everything and how everything works…. owns CPU…GPU”. This is your basic Xbox One Operating System. However the thing is , this particular OS only handles tasking and the security layer. It does not run any game or application. It does however host (in a non – hyper-v form) the ‘OS’ and the ‘Exclusive OS’, which is Windows 8 and the stripped down Windows 8.

The second tier ‘Shared Partition’ is occupied by Windows 8. This Operating System is “virtually indistinguishable” from the Windows 8 we know (and love?) , code wise. This particular Windows 8 handles all the basic functions of the Xbox One including the shell. Shared Apps are run here. It handles some major features of games such as networking and some audio.

The third tier ‘Exclusive Partition’ is the Exclusive OS, which in Frank Savage’s words is a “windows 8 that has gone on a massive massive diet…… lean and mean windows 8″. It has been hand tuned to remove any and all bottlenecks as well as bloatware. However this is the part which defines it as a ‘partition’ and not a virtual machine. All the Direct X draw calls go straight from the Exclusive OS down to the Host OS. It does not go through the full windows 8 ‘ shared partition’.

Basically the Xbox One is a true X86, X86-64 machine. As Frank Savage said, “any game I made ran equally well on Windows 8 (desktop) and Xbox One”. The porting capability this implies is very powerful, infact, if Frank Savage is to be believed, port-lag is non existent. Just convince the devs, and you shall have the game.
http://wccftech.com/xbox-one-architecture-explained-runs-windows-8-virtually-indistinguishable/
 
Interesting but useless unless we see benefits from this

PC ports of Major Xbox Titles
Community Made App's (XBMC etc)
Better App's

To the end user this means very little without results
 

jem0208

Member
Well, this is good news for apps.

MS better bloody open up the app marketplace a bit. It would be fantastic if the X1 had a bunch of Windows 8 apps.
 

LordOfChaos

Member
I'm curious about the performance implications of this three OS thing. And I wonder if they couldn't have achieved their multitasking vision with a monolithic OS. Also kind of weird that they have Windows 8 + Stripped down Windows 8, seems like some redundancy, though I get it's for performance in games.

So far it's not like the PS4 frees up a whole lot more memory due to not having all this though, but down the road we'll see.
 

Calabi

Member
Why do they not make it more like Windows then? A fully functioning PC for that price would be great, I'd probably buy it(as long as I could use all the software I currently use).
 

Furyous

Member
And people act like the XOne is dead.

What's to stop Microsoft from making an exclusive version of Office with Onedrive support baked in? They could add a free skype subscription, free office, and extra one drive storage for the life of the console. Microsoft is the sleeping giant posed to take consoles to the next level. Their new CEO loves pushing services so this is a realistic possibility.

I don't like all the things associated with Xone but I'll switch for office and an app store.
 

LordOfChaos

Member
wccftech

pretty sure they're a totally BS site

I don't know about the site, but this is all exactly what the Microsoft tech talk on the XBO said. That was weeks (months?) back.

And people act like the XOne is dead.

What's to stop Microsoft from making an exclusive version of Office with Onedrive support baked in?

Is the market for making word and excel documents on the XBO big? I dunno. Seems like anyone with an XBO probably has a personal computer much better suited to that.
 
And people act like the XOne is dead.

What's to stop Microsoft from making an exclusive version of Office with Onedrive support baked in? They could add a free skype subscription, free office, and extra one drive storage for the life of the console. Microsoft is the sleeping giant posed to take consoles to the next level. Their new CEO loves pushing services so this is a realistic possibility.

I don't like all the things associated with Xone but I'll switch for office and an app store.

Honestly curious. Why would you/anyone care about whether or not their xbox runs Office?
 

CoG

Member
And people act like the XOne is dead.

What's to stop Microsoft from making an exclusive version of Office with Onedrive support baked in? They could add a free skype subscription, free office, and extra one drive storage for the life of the console. Microsoft is the sleeping giant posed to take consoles to the next level. Their new CEO loves pushing services so this is a realistic possibility.

I don't like all the things associated with Xone but I'll switch for office and an app store.

This would be absolutely horrible.
 

Synth

Member
Is the market for making word and excel documents on the XBO big? I dunno. Seems like anyone with an XBO probably has a personal computer much better suited to that.

Which is why I'm far less demanding, and only require a Remote Desktop Client and whatever software Valve plans to use to stream to Steam Machines. :)

This would be absolutely horrible.

Why would it be horrible? You could just not use it?
 

Guevara

Member
And people act like the XOne is dead.

What's to stop Microsoft from making an exclusive version of Office with Onedrive support baked in? They could add a free skype subscription, free office, and extra one drive storage for the life of the console. Microsoft is the sleeping giant posed to take consoles to the next level. Their new CEO loves pushing services so this is a realistic possibility.

I don't like all the things associated with Xone but I'll switch for office and an app store.
Who would want this?
 
Honestly curious. Why would you/anyone care about whether or not their xbox runs Office?

Virtually pointless for home use but if you had a Xbox One build for offices they could do neat things with One Drive, Skype and Office for video presentations and sharing. At a relatively cheap price point it would be kind of neat for conferencing.
 

Kyoufu

Member
And people act like the XOne is dead.

What's to stop Microsoft from making an exclusive version of Office with Onedrive support baked in? They could add a free skype subscription, free office, and extra one drive storage for the life of the console. Microsoft is the sleeping giant posed to take consoles to the next level. Their new CEO loves pushing services so this is a realistic possibility.

I don't like all the things associated with Xone but I'll switch for office and an app store.

Someone put Office on the Xbone chalkboard.
 

Jezbollah

Member
MS doesn't give Office away. They sell it - and make a shitton of cash off it. (see: the MS enterprise division).
 

Synth

Member
Who would want this?

I want my Xbox to do as much as it possibly can, as long as none of these things step on the toes of my gaming when its time to play something. If my tablet can do it, I want my console to be able to as well basically.

What would the point be? To edit Word documents on your TV? What is the upside?

Well.... you're talking to someone who has their only PC connected to a TV, and no monitor. So.... :p
 

fedexpeon

Banned
Honestly curious. Why would you/anyone care about whether or not their xbox runs Office?

Playing KI on the left side, snapping Office on the right to do your marketing analysis for Monday.





Come back on Monday, and your boss fires you because the report contain so many ultraaaaaaaaa combo for every big sales idea.

But tbh, pretty neat feature for people with no laptop/pc nearby.
Using Kinect to write your report would be awesome until you smash your TV in because it doesn't understand you. But still a neat feature though.
 

Eusis

Member
I kind of wonder if allowing it to be used as a PC could be the ace in the hole it needs to counter the PS4? Honestly I find the idea of a decent quality TV PC that can play major games to be appealing enough to make up for the fact it's the weaker and more expensive system, especially if they left behind some of those gold paywalls and have wireless keyboard/mouse support. Nevermind that we are at a point where TV resolutions are good enough to actually WANT to use your TV as a computer monitor, when it sure as hell wasn't the case in the late 90s.

If nothing else it'd become the most versatile platform for streaming stuff; if an app doesn't exist then you could just use the website or whatever.

EDIT: Though that would be a security issue, and would posthumously justify the DRM: yes, it IS a PC in nearly every way that matters, and at least every way that matters for security, that also means it needs a heavy handed approach!
 

hipbabboom

Huh? What did I say? Did I screw up again? :(
I guess the UP SIDE to this is that you can have a linearly scaling console system that's free of hardware restrictions. i.e. A 2015 release of Xbox One that will run existing games at better frame rates and resolutions and a 2013 version that can run newer games on lower setting.

Essentially, an entire PC for the price of a GPU.
 

KHlover

Banned
If this news really is true and Xbox1 indeed runs on Windows 8 it'll be pretty interesting to see what kind of stuff will be possible, what will hackers be able to do?

Perhaps we might be able to play Xbox1 games on the PC in the future?
 

Anion

Member
As odd as it sounds, office on xbox could actually make it a fairly cool business tool. Like it already has skype for conferences with that Kinect. The point would be to make it into a more versatile media center

Of course very few people would take advantage of it, but those who do would might now get an xbox in a place where it previously would not have been.
 

cebri.one

Member
I guess the UP SIDE to this is that you can have a linearly scaling console system that's free of hardware restrictions. i.e. A 2015 release of Xbox One that will run existing games at better frame rates and resolutions and a 2013 version that can run newer games on lower setting.

Essentially, an entire PC for the price of a GPU.

Forward compatibility. Both for PS and XB.
 

Banfield

Neo Member
And people act like the XOne is dead.

What's to stop Microsoft from making an exclusive version of Office with Onedrive support baked in? They could add a free skype subscription, free office, and extra one drive storage for the life of the console. Microsoft is the sleeping giant posed to take consoles to the next level. Their new CEO loves pushing services so this is a realistic possibility.

I don't like all the things associated with Xone but I'll switch for office and an app store.
Usability

Also, you seem to be giving away a lot of stuff. What's to stop Microsoft from giving away a Skype subscription and Office on a console for games? I guess they could do it, but why?
 

LCfiner

Member
It's free on surface

Surface RT only and that thing is dead, dead, dead. Anyway, Office isn’t a thing that anyone is gonna give a shit about for a home console.

Anyway, if the Xbone runs a stripped own Win 8 it doesn’t really matter for games (well, for some devs, sure) if those PC ports don’t come.

Looking forward to seeing Halo 5 on PC? yeah...
 

Ishida

Banned
And people act like the XOne is dead.

What's to stop Microsoft from making an exclusive version of Office with Onedrive support baked in? They could add a free skype subscription, free office, and extra one drive storage for the life of the console. Microsoft is the sleeping giant posed to take consoles to the next level. Their new CEO loves pushing services so this is a realistic possibility.

I don't like all the things associated with Xone but I'll switch for office and an app store.

Are you being serious with this? Honest question.
 
All of MS's operating systems are sharing the same core. They talked about Universal Apps at Build a couple of weeks ago, they are already available for Windows and Windows Phone and they announced that X1 would be a part of that as well in the future.

Pretty useful that app maker X can make their application for Windows/Phone/Xbox with the same back-end code. You just have a different front end for each platform for UI and input differences.


What remains to be seen if what MS's plans for the store on Xbox are. Do they still run a closed app store or do they open it up like Windows/win phone.
 
Why do they not make it more like Windows then? A fully functioning PC for that price would be great, I'd probably buy it(as long as I could use all the software I currently use).

Because Windows has a significant overhead on cpu and disk usage. You don't want any of that nonsense on your gaming device - so the "game os" is based on win8 but completely stripped of all that irrelevant stuff.

However for apps which don't need the absolute best performance, its ok to run under something that is basically windows 8.

Implication is that your universal apps will run on the win8 partition not the game partition - which gives you less performance than running on the game os. I wonder which the id@xbox devs have access to?
 
And people act like the XOne is dead.

What's to stop Microsoft from making an exclusive version of Office with Onedrive support baked in? They could add a free skype subscription, free office, and extra one drive storage for the life of the console. Microsoft is the sleeping giant posed to take consoles to the next level. Their new CEO loves pushing services so this is a realistic possibility.

I don't like all the things associated with Xone but I'll switch for office and an app store.


is this a joke? i can even tell
 

jem0208

Member
What is the W8 App scene like? I don't have any W8 devices

It's pretty good, certainly not as bad as some people make it out to be. However not as diverse as the Play store or the IOS marketplace but it still has an app for pretty much everything, however maybe not quite as many as Android or IOS.

It has some pretty good emulators which would be very cool to see on the X1 though.

You can apply to make apps through ID@XBOX so the apps will be coming.


Oh really? Awesome!
 
I want my Xbox to do as much as it possibly can, as long as none of these things step on the toes of my gaming when its time to play something. If my tablet can do it, I want my console to be able to as well basically.



Well.... you're talking to someone who has their only PC connected to a TV, and no monitor. So.... :p

Then the functionality would be useless to you anyway. How would it benefit you to switch?
 

Eusis

Member
At a minimum it does sound like there's some justification for their release parity clause: if you can get it running on Windows (well, Windows 8 anyway) then it's basically instantly ready for Xbox One, and at least for indie games that don't really need fine tuning there's not much excuse in their eyes for why XB1 has to wait if it's one PC ASAP.

Though it does seem like it'd have been in good taste to only add the release date parity clause a year or two after launch, there's a lot of chaos around a launch that sorts itself out with set hardware on the market.
 
Top Bottom