• 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 Series X may run on Windows Core OS

Bernkastel

Ask me about my fanboy energy!
“On the team building Windows Core OS: the foundation for future iterations of Windows 10, Windows Mixed Reality (HoloLens), and Xbox system software. Currently working on Windows 10X, the operating system for dual-screen PCs like the Surface Neo – available holiday 2020,” the profile of Microsoft engineer reads.
 
Last edited:

wildman

Neo Member
Totally No.
Windows Core is the core part of Windows, not the same as PC Windows.
HoloLens uses Windows Core, but Windows x86/x64 apps don't work(need to be remade)
It only has the same meaning as "Android uses Linux kernel".
For example, PS4 and Switch have FreeBSD Unix-based operating systems, but we can't use the FreeBSD apps.

Therefore, this information does not mean that Xbox Series X is compatible with PC Windows.
 

Bernkastel

Ask me about my fanboy energy!
Totally No.
Windows Core is the core part of Windows, not the same as PC Windows.
HoloLens uses Windows Core, but Windows x86/x64 apps don't work(need to be remade)
It only has the same meaning as "Android uses Linux kernel".
For example, PS4 and Switch have FreeBSD Unix-based operating systems, but we can't use the FreeBSD apps.

Therefore, this information does not mean that Xbox Series X is compatible with PC Windows.
Hololens is too weak for win32 apps, Xbox is not. Windows 10X in Surface Neo is also Windows Core OS.
 
Last edited:

Bernkastel

Ask me about my fanboy energy!
Not trying to disappoint you but the Xbox One runs on Windows Core it was on of the updates...

Nope not running Windows on console
Joke thread? Of course it's running on Core.
Xbox One actually runs two OS in Hyper-V, Xbox System software for games and a stripped Windows 10 to run UWP apps. ZDNet called it "Windows 10 Core" before Windows Core OS was a thing. Windows Core OS is something else that is not out yet and is also the future of Windows.
Will it run Win32 programs?

In the original pitch for Windows Core OS, legacy Win32 programs were not in the picture, not really. Today, however, Microsoft understands that if Windows Core OS is ever to have a chance, it needs to be able to run Win32 programs. Microsoft is exploring many different ways of bringing legacy program support to Windows Core OS, including virtually through remote and local emulation.


This functionality will be made available where it makes sense, like on Santorini or Aruba. Win32 programs, by default, are sandboxed and containerized on Windows Core OS. This keeps the OS secure, and also allows Microsoft to emulate the additional components required to run a legacy program on a modern OS, without those components weighing down the OS experience even when you're not using a legacy program, like Windows 10 does today. Most users likely won't notice a difference, but it is a difference worthy of note.


Windows Core OS, out of the box, doesn't ship with any of the legacy Win32 programs you find on Windows 10 today. Many of them will be made available as optional features that you can either enable from Settings or download from the Microsoft Store. Things like the legacy Control Panel or File Explorer won't be part of Windows Core OS, however.
Unlike other devices, Xbox does not even need to emulate, it can just be a feature that has to be manually turned on.
Infact Windows 10X in Surface Neo is also a part of Windows Core OS
 
Last edited:

wildman

Neo Member
Hololens is too weak for win32 apps, Xbox is not. Windows 10X in Surface Neo is also Windows Core OS.

Absolutely No.
HoloLens 1 is equipped with an Intel CPU and is more powerful than a pocket PC such as GPD Win. Single-threaded performance may exceeds Xbox One.
However, HoloLens OS does not have the ability to run Win32. Xbox One is too.
Windows 10X is a variant of Windows 10 extended for two-screen touch panel.
But Xbox system software is not.

Again, Windows Core is the core part of Windows. It is not an OS for PC. It's like a kernel.
PC operating systems (Windows10) are more wasteful than game console operating systems (Xbox system software) because it take away more memory and storage capacity.
 

GHG

Gold Member
If people think Microsoft will allow people on Xbox to buy games from other sources (steam, 3rd party key sites, etc) and then play them on Xbox without them seeing a cut then they can think again.

Fantasy land.
 

Bernkastel

Ask me about my fanboy energy!
HoloLens 1 is equipped with an Intel CPU and is more powerful than a pocket PC such as GPD Win. Single-threaded performance may exceeds Xbox One.
However, HoloLens OS does not have the ability to run Win32. Xbox One is too.
Windows 10X is a variant of Windows 10 extended for two-screen touch panel.
But Xbox system software is not.
Maybe in future it will. Windows Core OS is still not out yet.


Again Xbox Series X can run full Windows unlike Hololens 2 if it runs on Windows Core OS.
 
Last edited:

Bernkastel

Ask me about my fanboy energy!
If people think Microsoft will allow people on Xbox to buy games from other sources (steam, 3rd party key sites, etc) and then play them on Xbox without them seeing a cut then they can think again.

Fantasy land.
They are porting all their games to Windows 10 and you think they wont allow the reverse?
 

GHG

Gold Member
They are porting all their games to Windows 10 and you think they wont allow the reverse?

Windows 10 is their platform.

When they started the play anywhere initiative the games were only available on the windows store, so they got a 100% cut. For 3rd party games that are not sold on the windows store they get 0%.

Why would they allow people to play their entire steam library natively on the next Xbox? What people are talking about is a scenario where you can buy a 3rd party game on Steam (or from a third party seller) and then play it on your Xbox. How does Microsoft benefit from that scenario? Why would they allow that to happen when they could instead force you to buy the same game on the Xbox/windows store and ensure they get a healthy cut?

Steam and the games that are sold there wouldn't run on Core OS regardless since there is no win32 support, it's a moot discussion. Even if valve were to make a UWP version of Steam (they won't) Microsoft wouldn't allow a competing storefront to be available via their own storefront anyway.
 
Last edited:

DanielsM

Banned
Why would they allow people to play their entire steam library natively on the next Xbox?

No more Xbox as a Hardware, Xbox as a Service Platform. No more needing to make dedicated hardware. The question is... why is dedicated Xbox as a Hardware needed at this point?

Most of their strategy hasn't made too much sense so... best I got. Of course, they have issues with all this... they really can't compete with everyone else.... whether it was the stores or hardware, etc.
How does Microsoft benefit from that scenario?

Well, Microsoft really hasn't benefited from Xbox anything in 20 years or the PC gaming stuff like GFWL or MS Store.... same as it always has been.

Microsoft money making businesses are legacy enterprise apps/services which are being cloudified, even windows is not really a huge money maker.... its cloud... the consumer side of the house has been a money pit for decades - which is why Nadella basically axed them all.
 
Last edited:

Nikana

Go Go Neo Rangers!
No more Xbox as a Hardware, Xbox as a Service Platform. No more needing to make dedicated hardware. The question is... why is dedicated Xbox as a Hardware needed at this point?

Most of their strategy hasn't made too much sense so... best I got. Of course, they have issues with all this... they really can't compete with everyone else.... whether it was the stores or hardware, etc.

Still on this kick eh? Why does any hardware maker make hardware? Why does HP make hardware? Why does Asus make motherboards?

But hey keep trying.
 

ethomaz

Banned
Negative. You are probably thinking of One Core.
Windows Core 10 OS = Windows OneCore OS (MS keep changing the name all the time too).

Xbox One used Windows Core 8 OS initially but it was upgraded to Windows Core 10/OneCore OS.
Windows Core OS is the new interaction... the sucessor of Windows Core 10/OneCore OS.
Even Windows 10 will upgrade from Windows Core 10/OneCore OS to Windows Core OS.

Basically the Window Core OS is the sucessor/upgrade of Windows Core 10/OneCore OS.
 
Last edited:

DanielsM

Banned
Windows Core 10 OS = Windows OneCore OS (MS keep changing the name all the time too).

Xbox One used Windows Core 8 OS initially but it was upgraded to Windows Core 10/OneCore OS.
Windows Core OS is the new interaction... the sucessor of Windows Core 10/OneCore OS.
Even Windows 10 will upgrade from Windows Core 10/OneCore OS to Windows Core OS.

Windows Core 10 OS is called today Windows OneCore OS and it is the base of Windows 10, Xbox One's OS, etc.
Window Core OS is the sucessor/upgrade of Windows Core 10/OneCore OS.


I lost track of all their code names for OS tracks and digital storefronts. :messenger_tears_of_joy:
 

Nikana

Go Go Neo Rangers!
Xbox One used Windows Core 8 OS initially but it was upgraded to Windows Core 10 OS.
Windows Core OS is the new interaction... the sucessor of Windows Core 10 OS.
Even Windows 10 will upgrade from Windows Core 10 OS to Windows Core OS.

Windows Core OS is not the successor of Windows One Core. Its a new type of OS that is for devices that are not required to run legacy software and win32. Microsoft is still wroking out what exactly they are going to do with win32 on devices running things built on Core OS like Windows 10 X.

In regards to WIn 10 being upgraded to windows Core OS is false. That wouldn't make much sense as it would kill legacy support.

Edit: Me saying Windows Core OS is not the successor to windows one core is probably not fair. Microsoft hasn't said it but i think its fair to deduce that it is built on the same principal but it is not going to take over legacy windows they way they wanted One Core to.
 
Last edited:

ethomaz

Banned
Windows Core OS is not the successor of Windows One Core. Its a new type of OS that is for devices that are not required to run legacy software and win32. Microsoft is still wroking out what exactly they are going to do with win32 on devices running things built on Core OS like Windows 10 X.

In regards to WIn 10 being upgraded to windows Core OS is false. That wouldn't make much sense as it would kill legacy support.

Edit: Me saying Windows Core OS is not the successor to windows one core is probably not fair. Microsoft hasn't said it but i think its fair to deduce that it is built on the same principal but it is not going to take over legacy windows they way they wanted One Core to.
"Microsoft watchers have described Windows Core OS as the successor to Windows OneCore and it is a combination of UWP, PWAs, Win32 apps, and the C-Shell (composable)."

"On the team building Windows Core OS: the foundation for future iterations of Windows 10, Windows Mixed Reality (HoloLens), and Xbox system software. Currently working on Windows 10X, the operating system for dual-screen PCs like the Surface Neo – available holiday 2020,"

Windows Core OS is the base for all platforms so all build Windows OS will use Windows Core OS and that includes Windows 10.
 
Last edited:

Nikana

Go Go Neo Rangers!
"Microsoft watchers have described Windows Core OS as the successor to Windows OneCore and it is a combination of UWP, PWAs, Win32 apps, and the C-Shell (composable)."

"On the team building Windows Core OS: the foundation for future iterations of Windows 10, Windows Mixed Reality (HoloLens), and Xbox system software. Currently working on Windows 10X, the operating system for dual-screen PCs like the Surface Neo – available holiday 2020,"

You arent quoting Microsoft. The second part is from Microsoft but the first is not.

Again windows Core OS has not been described from Microsoft as the future of One Core but like I said in my edit its fair to deduce that this is the future of One Core, but Core OS is not built in the same way as One Core. The specifics are different but with a similar goal in mind. One Core required different ways to make it work correctly with the other iterations of One Core.

Where as Core OS will literally be built on the same foundation and the iterated upon.

Future iterations of Windows 10 does not include current Windows 10 because Core OS will not run win32 natively. They will not update legacy Windows 10 to Core OS. If that was the case Windows 10X wouldn't exist.
 

ethomaz

Banned
You arent quoting Microsoft. The second part is from Microsoft but the first is not.

Again windows Core OS has not been described from Microsoft as the future of One Core but like I said in my edit its fair to deduce that this is the future of One Core, but Core OS is not built in the same way as One Core. The specifics are different but with a similar goal in mind. One Core required different ways to make it work correctly with the other iterations of One Core.

Where as Core OS will literally be built on the same foundation and the iterated upon.

Future iterations of Windows 10 does not include current Windows 10 because Core OS will not run win32 natively. They will not update legacy Windows 10 to Core OS. If that was the case Windows 10X wouldn't exist.
Yeap... the actual OneCore is build for each platform... it is a different OneCore for each platform (the Windows 10 uses a OneCore build specifically for PC hardware that is a bit different from the OneCore running in Xbox One).

Windows Core OS come to make all platforms to share the same base... so the same Windows Core OS will be running inside Windows 10 or Xbox OS.

It is modular so on Windows 10 you will have the Windows Core OS at base and all the modules to give you every functionality you have today in Windows 10... that means you will for example a Win32 module to run legacy software.
Same applies to Xbox OS... the base will be Windows Core OS and after that it will be build the functionalities (modules) specifics of the Xbox OS.

That is the ideia of Windows Core OS... the same base for all platforms.

Windows 10X is a OS specific for dual-screens... it uses Windows Core OS as base and add modules over it reach it pourpose.
Windows 10 is a OS specific for desktops... it will be upgraded to use Windows Core OS as base plus the modules over it have all the functionalities it has today.
Xbox OS is a OS specific for Xbox consoles... it will be upgraded to Windows Core OS as base plus the modules to make it works best as a gaming console.

Win32 legacy is just a module that can be build over Windows Core OS base... so all platforms that add that module can run Win32 apps.

Windows Central give an example that shows what Windows Core IS is about:

"It's essentially a modular platform. Any feature or function Microsoft builds for it can then be applied to any Windows Core OS device that it wants. For example, let's imagine Microsoft builds out Win32 support as a component for Windows Core OS for desktop and laptop devices. Since that work has now already been done, Microsoft can also bring that Win32 component to HoloLens 2 or Surface Hub 2X running Windows Core OS, enabling that functionality on those experiences too. "

The modules or components build over Windows Core OS base can be added to all platforms if they wish (of course if a platform doesn't need that module it won't be added lol).
That is the biggest advantage over the old model MS was using (where you have to develop the feature like W32 support to every platform you want to have that feature... now you MS develop a modules compatibles with all platforms that uses Windows Core OS).

The ideia of Windows 10 not receiving a big upgrade to use Windows Core OS as base is complete the opposite of what MS is trying to reach with Windows Core OS... it could take time (because Windows 10 is feature extensive and so needs that MS creates all these modules to all these features) but Windows 10 soon or later will receive that upgrade.
 
Last edited:

Nikana

Go Go Neo Rangers!
Yeap... the actual OneCore is build for each platform... it is a different OneCore for each platform (the Windows 10 uses a OneCore build specifically for PC hardware that is a bit different from the OneCore running in Xbox One).

Windows Core OS come to make all platforms to share the same base... so the same Windows Core OS will be running inside Windows 10 or Xbox OS.

It is modular so on Windows 10 you will have the Windows Core OS at base and all the modules to give you every functionality you have today in Windows 10... that means you will for example a Win32 module to run legacy software.
Same applies to Xbox OS... the base will be Windows Core OS and after that it will be build the functionalities (modules) specifics of the Xbox OS.

That is the ideia of Windows Core OS... the same base for all platforms.

Windows 10X is a OS specific for dual-screens... it uses Windows Core OS as base and add modules over it reach it pourpose.
Windows 10 is a OS specific for desktops... it will be upgraded to use Windows Core OS as base plus the modules over it have all the functionalities it has today.
Xbox OS is a OS specific for Xbox consoles... it will be upgraded to Windows Core OS as base plus the modules to make it works best as a gaming console.

Win32 legacy is just a module that can be build over Windows Core OS base... so all platforms that add that module can run Win32 apps.

Windows Central give an example that shows what Windows Core IS is about:

"It's essentially a modular platform. Any feature or function Microsoft builds for it can then be applied to any Windows Core OS device that it wants. For example, let's imagine Microsoft builds out Win32 support as a component for Windows Core OS for desktop and laptop devices. Since that work has now already been done, Microsoft can also bring that Win32 component to HoloLens 2 or Surface Hub 2X running Windows Core OS, enabling that functionality on those experiences too. "

Right this could happen in theory but it hasn't in any shape or form. If that as the case then Windows 10X wouldn't need containers to run Win32.

The reason for this is them doing everything they can to keep core OS lightweight. The drawback of one core was that it basically just took windows 10 and adapted it to something that fit whatever device they were working on but it still maintained a lot of the windows 10 core that wasn't beneficial to a platform that didn't need to run everything Windows 10 had in it. Core OS strips it down ever further than One Core did which is a huge benefit to craft Windows into new OS revisions such as 10X and whatever they want to make for Xbox in the future.

But they will not upgrade legacy windows 10 to CoreOS and they have not stated anything otherwise. There really isn't any reason to mess with it. Digitrends and Windows Central have both stated they haven't heard of any changes coming to Win 10 involving Core OS and you shouldn't expect to as Core OS is fundamentally different at the core than Win 10.

In the future could they start building a version of Windows 10 that functions and looks exactly like Legacy Win 10? They could but it would make more sense to make something like a Windows 10 Lite or whatever you want to call it. If a user/business wants windows 10 then they can just get windows 10.
 

Bernkastel

Ask me about my fanboy energy!
That is the same for Xbox One and Xbox One X.
They use Windows Core OS too.
There is not a single publicly available device that runs on Windows Core OS. Surface Hub 2, Hololens 2(probably not at launch) and Surface Neo are the first confirmed ones.
 

ethomaz

Banned
So basically the Xbox Series X is a PC for dumb people.
Not exactly.

It will use the Windows Core OS as base and added the features/modules that a console needs.
It won't have the features/modules that a desktop windows have for example.

It probably won't be different from what you have today with Xbox One X.
 
I am glad for getting rid of legacy garbage that is hogging up the OS footprint, a new light fresh, buttery smooth, intuitive, responsive, visually appealing, tactile OS.

And dont forget its not just UWP, the future is going to be PWA. So that will reduce memory usage even more.
 

DanielsM

Banned
I am glad for getting rid of legacy garbage that is hogging up the OS footprint, a new light fresh, buttery smooth, intuitive, responsive, visually appealing, tactile OS.

And dont forget its not just UWP, the future is going to be PWA. So that will reduce memory usage even more.
The only thing that keeps Windows relevant is legacy, good luck. People can dream though.

Without win32 support not sure there is use for Windows, ditch Windows completely at that point.
 
Last edited:

Hinedorf

Banned
Not exactly.

It will use the Windows Core OS as base and added the features/modules that a console needs.
It won't have the features/modules that a desktop windows have for example.

It probably won't be different from what you have today with Xbox One X.

I'm just being a jackass but in all seriousness if Xbox threw Windows10 on as the OS, I would absolutely buy one. For Microsoft my biggest problem is that a PC, Switch, and Playstation are all better than an Xbox in every way this generation. I can simply do without owning and X1 and if I have a PC, Switch, and PS4 I miss nothing.

For the next generation basically Microsoft is telling me "more of the same"
 

Nikana

Go Go Neo Rangers!
I'm just being a jackass but in all seriousness if Xbox threw Windows10 on as the OS, I would absolutely buy one. For Microsoft my biggest problem is that a PC, Switch, and Playstation are all better than an Xbox in every way this generation. I can simply do without owning and X1 and if I have a PC, Switch, and PS4 I miss nothing.

For the next generation basically Microsoft is telling me "more of the same"
ANd they are more than Ok with that. The majority of money is made with software not hardware.
 

Jigsaah

Gold Member
If people think Microsoft will allow people on Xbox to buy games from other sources (steam, 3rd party key sites, etc) and then play them on Xbox without them seeing a cut then they can think again.

Fantasy land.
I think there's already an app on Windows Store that's free that allows you to do just that. I'll edit once I find it.

EDIT: There you are. Called Rainway. So with this, I can apparently buy a PC game, but play on my Xbox. It's kinda genius. I haven't tested it for quality though yet. So I could even buy a PS4 game that went to PC, like Nioh...and play it on my Xbox. I assume with the most recent news. This means I could play HZD, Dreams as well on Xbox once it hits PC. I like that the streaming is trying to go both ways.
 
Last edited:

GHG

Gold Member
I think there's already an app on Windows Store that's free that allows you to do just that. I'll edit once I find it.

EDIT: There you are. Called Rainway. So with this, I can apparently buy a PC game, but play on my Xbox. It's kinda genius. I haven't tested it for quality though yet.

That's a streaming app, not native play. The discussion was around the prospect of PC games being played natively on the next Xbox console without a PC being required.

Steam already does this and provided you have a decent Android smart TV (or any cheap Android TV stick/box) and a controller it works, no extra hardware required:


Another alternative is Geforce gamestream (which is what I use for compatible games since I have a Shield TV, if not I just use the Steam Link app on the Shield):


You don't need a console for any of the existing solutions. While in-home streaming can be good it's still not as good as a native experience (obviously) and more importantly it requires you to have a gaming PC.
 
Last edited:

Jigsaah

Gold Member
That's a streaming app, not native play. The discussion was around the prospect of PC games being played natively on the next Xbox console without a PC being required.

Steam already does this and provided you have a decent Android smart TV (or any cheap Android TV stick/box) and a controller it works, no extra hardware required:


Another alternative is Geforce gamestream (which is what I use for compatible games since I have a Shield TV, if not I just use the Steam Link app on the Shield):


You don't need a console for any of the existing solutions. While in-home streaming can be good it's still not as good as a native experience (obviously) and more importantly it requires you to have a gaming PC.
Ahhh I see. So not PC games being ported to Xbox...just like out the gate, boom PC to Xbox compatibility?
 

GHG

Gold Member
Ahhh I see. So not PC games being ported to Xbox...just like out the gate, boom PC to Xbox compatibility?

Yep, exactly. I think what people want is that you can take your Xbox home and don't need to buy any games for it, just install Steam along with the games you already have and play them directly on the hardware as if it's a streamlined gaming HTPC. It's good to have dreams I guess.

If that's what people really want then they should just buy or build a HTPC.
 

Nikana

Go Go Neo Rangers!
Yep, exactly. I think what people want is that you can take your Xbox home and don't need to buy any games for it, just install Steam along with the games you already have and play them directly on the hardware as if it's a streamlined gaming HTPC. It's good to have dreams I guess.

If that's what people really want then they should just buy or build a HTPC.
Wasn't this the hope and dreams of the Steam Machines? I still dont quite get how Valve fucked that up so hard.
 

DanielsM

Banned
It would seem like any attempt at being able to play legacy Xbox games on Windows would be the headshot to Xbox as a Hardware (although I believe its in slow death mode anyway). Every large publisher would run to the hills. However, the only true way for their to be chance at expanded services beyond the closed hardware is to kill the hardware, generally speaking.

Phil doesn't have a plan, other than the word "services", I just don't see it happening. People (publisher, developer, and users) just don't need Microsoft outside of them being the gatekeeper to the closed hardware. Microsoft wants to be the middleman but there really isn't any reason to change the existing distribution channels.
 
Last edited:

Nikana

Go Go Neo Rangers!
That's really cool, it's too bad MS didn't take phones seriously from the beginning.
As a windows phone lover I was sad to see it die. Microsoft made a lot of missteps in their phone strategy but man it was such a fun ride being a WP user day 1 and seeing how it evolved.
 

DanielsM

Banned
That's really cool, it's too bad MS didn't take phones seriously from the beginning.

I had a Windows Phone until last month, probably one of the last hold outs in the world. :messenger_tears_of_joy: Once they allowed Apple and Google to take over, it was over, nothing they were going to do was going to bring those people back. Generally speaking, its been that way across the board for MS's consumer efforts - slow to respond, lack of execution, etc.
 

Nikana

Go Go Neo Rangers!
I had a Windows Phone until last month, probably one of the last hold outs in the world. :messenger_tears_of_joy: Once they allowed Apple and Google to take over, it was over, nothing they were going to do was going to bring those people back. Generally speaking, its been that way across the board for MS's consumer efforts - slow to respond, lack of execution, etc.

Bullshit. But i expect nothing else from you at this point.
 

JLB

Banned
Eventually it will happen (Xbox running Windows 10 apps) but that future is not yet there. Probably on next Xbox.
 
Top Bottom