Tobimacoss
Member
You aren't being clear, Which windows version? One with Epic, Steam, or Xbox backend?Only the Windows version is required to work, no point wasting money on anything else from a dev perspective.
You aren't being clear, Which windows version? One with Epic, Steam, or Xbox backend?Only the Windows version is required to work, no point wasting money on anything else from a dev perspective.
Think Rog Ally X.You aren't being clear, Which windows version? One with Epic, Steam, or Xbox backend?
Since Microsoft own it, it wouldn't add to their own BOM unless they elect to. Iirc, they don't include the stripped down Windows in the Series consoles BOM, for example. For OEMs, they can include the license with the Magnus chip license if they're feeling generous.According to Jez since there's a full fat Windows 11 operating system on Xbox Magnus, why aren't we discussing how much of the BOM will the cost to have Windows 11 in there be? Isn't it around $50-$70 or so dollars?...
Since Microsoft own it, it wouldn't add to their own BOM unless they elect to. Iirc, they don't include the stripped down Windows in the Series consoles BOM, for example. For OEMs, they can include the license with the Magnus chip license if they're feeling generous.
OK, so atleast we have a starting point of discussion unlike that other guy with his weird wrapper.Think Rog Ally X.
Using Win32 + GDK is the primary, supported app model to build games for Xbox console, Xbox Game Pass (both Xbox and PC), and Xbox Game Streaming**.
Key Feature is that only Win32 + GDK fully supports all Microsoft Gameplay Services (Xbox Live identity, multiplayer, chat, leaderboards, achievements, commerce, etc.), and is required for Xbox Game Pass[1] on both console and PC.
For developers building Win32 games on PC today, Win32 + GDK builds on the Win32 C/C++ programming models to unify development across Xbox consoles and Windows PCs with the Microsoft Game Development Kit (GDK).
The GDKX is just a bundled installer of the GDK + Xbox Extensions. Building a game with the GDK shares around ~80% of the same interfaces, but does not include the Xbox environment APIs and tools included in the Xbox Extensions.
The primary difference between games built with the GDK and the GDKX is the interaction with the Xbox graphics driver and DirectX12 Shader Compiler.
news.xbox.com
That's my initial thought. But I mostly play on my computer and I just buy whoever has the best deal, prefer steam since it's the biggest library. Who knows maybe they will have to compete on sales prices and that would be cool.It would be dumb for MS to include Steam with no pay to pay online but still require pay to play online with the Xbox store. Who would buy the Xbox version of games if they did that? I mean, it will already be lopsided but even more so if one requires a sub and the other doesn't.
What wrapper on the PC game? Define "PC game". Xbox PC doesn't use a wrapper on Steam games. MS isn't going to be selling Steam games. An Xbox ecosystem version will still be required.
It would be dumb for MS to include Steam with no pay to pay online but still require pay to play online with the Xbox store. Who would buy the Xbox version of games if they did that? I mean, it will already be lopsided but even more so if one requires a sub and the other doesn't.
Nothing I said in my post actually contradicts what he put out in his puff piece. The machine is meant to run all pre-existing XboxOS titles via BC, but there won't be a native XboxOS SKU for this hardware platform, because its a PC - its native builds will be the PC/Windows builds from the Xbox on PC store running in hopefully by then significantly improved FSE, like the Rog Ally line does right now.Jez Corden this March...
Jez has an almost perfect track record with Microsoft console leaks. Can we stop trying to discredit them?
Yup - this is exactly what its going to be.So outside of the nuance about console game SKU versus PC game SKU, you agree with Jez on functionality? Full fat windows with FSE a la Ally X, but with BC?
Still in flux from what I recently heard.So, is the hardware is a go again, and no lontger up in the air?
There actually is a number of differences, at least this generation, but you're correct that devs could still do machine-specific optimizations aimed towards this machine itself, if they felt it was worthwhile to do so.There isn't much difference between an Xbox on PC game vs Xbox Console game. It's been the Windows/PC build since 2019. There's no indication that they won't have optimized versions for the Console form factor.
There has to be a catch. I'm not against the idea of console and pc hybrids at all. Sounds very interesting. But I can't see them wanting to be stuck dealing with even customer service for machines with low margins (for them) that are used for steam on tv only.You really are being ignorant about reading people's posts lately it seems. I'm not saying MS will charge for online play in this new "machine". I'm saying if they do completely get rid of the online paywall, they'd LITERALLY (yes I mean literally) will be giving up a minimum of $2 BILLION dollars per year if they don't change the current pricing of GamePass. You and I both know they aren't going to give up that type of money.
So, this all comes at a financial cost that MS will want to make back up plus more; because the financials currently aren't working out for Xbox. Just wake up and at least come to reality.
Oh right - not to be nitpicky, but hes incorrect. The Xbox on PC store does not run a Win32 executable. If it were that simple, every single PC game on Steam would release on the Xbox on PC store, but they don't. It is a separate build.Jez Corden this March...
Jez has an almost perfect track record with Microsoft console leaks. Can we stop trying to discredit them?
Yeah, at 1000$, even though its not mainstream theres value to be had for a decent amount of semi-enthusiast gamers. That being said the price estimates have been climbing up and where 1000$ was considered absolute peak but now its gone from 1000 to 1200 to maybe even 1500. Once you cross 1000$ you start getting into territories where you miss alot of the target consumers and enter into the land where the consumers will just buy higher end pc hardware.It will be priced much lower, but that price point is still going to be high. RTX5080 performance with a dedicated NPU with Xbox BC and a full fat windows experience at USD$1,000.00 is a terrific deal. But, that's still way above mainstream pricing. They can't subsidise this console, because they have third party stores on it, and while it'll more powerful than the PS6 by a good margin, that power still costs money to build. It'll be "cheap", but relatively speaking.
No Xbox GDK.OK, so atleast we have a starting point of discussion unlike that other guy with his weird wrapper.
So you agree, Xbox PC games will still be built using the GDK, correct? Using the Xbox backend for multiplayer, Cloud saves, achievements etc.
Btw, an Xbox SDK for Windows SDK doesn't exist. There is only the GDK, GDKX extensions for windows based, and Xbox Live SDK extension for the Android GDK and iOS SDK.
Steam/Epic games are built using the Windows SDK, alongside a secondary Store SDK for their respective store backends, aka Epic Online Services and Steamworks. There's no such thing for the Xbox Live backend in conjuction with the Windows SDK, it doesn't exist. Probably used to, long ago for GFWL. But they went straight from WinRT/UWP to GDK for PC, and from XDK to GDKX on consoles.
Another thing is, MS will NEVER release unpackaged games on MS Store, for the Xbox ecosystem and especially Gamepass PC Catalog. They are always MSIXVC packaged and those packages are signed and notarized for Windows OS. Otherwise it would be too easy to pirate and run gamepass games on Linux, like what happens with stuff on Battle.net.
![]()
GitHub - microsoft/GDK: Microsoft Public GDK
Microsoft Public GDK. Contribute to microsoft/GDK development by creating an account on GitHub.github.com
Anyways, the GDK is updated twice a year. Any changes to MS game development would be posted there.
https://github.com/microsoft/GDK/releases/tag/April-2025-Update-3-v2504.3.4084
![]()
Game Development Kit (GDK) documentation - Microsoft Game Development Kit
Instruction on using the Game Development Kit (GDK)learn.microsoft.com
There is the PC and Handheld Game Development documentation, and there is the Console game development documentation.
PC and Handheld Xbox PC games are together because those games are designed to scale to various hardware. GDK games scale to hundreds of configurations. Console game dev requires the GDKX, in order to optimize those same GDK created games to fixed spec hardware. You don't release fixed spec hardware unless you intend to optimize games for it. That's the entire point of the AMD partnership.
Otherwise MS could simply release any PC hardware with high end Nvidia hardware at various tiers. There will be Xbox Consoles, and there will be Xbox PCs, two separate form factors with differentiation. That differentiation is optimized games AND controller based input designed for the large screen TV experience with multimedia functionality.
Yes, there WILL be Convergence but you can't simply call the Console a PC because there will still be Console SKUs of games. A Console SKU is simply the GDKX optimized version of a GDK created Xbox PC game to whichever fixed spec hardware. EA, Ubisoft, Rockstar all already create GDK SKUs of their console games, they simply don't release them on PC for strategic reasons aka Money.
So PC, Laptops, Handhelds require GDK SKUs, and Consoles, Cloud requires optimized GDKX versions. There is no either or, if a dev wants to create for the Xbox ecosystem, they have to do the GDKX build.
What MS is trying to do with the portfolio of devices using AMD chips like Magnus is two things. Convergence means completing, bringing together the two form factors without destroying either.
![]()
Xbox and AMD: Advancing the Next Generation of Gaming Together - Xbox Wire
This week, Xbox announced it is actively building its next-generation lineup across console, handheld, PC, cloud, and accessories. Find out more inside.news.xbox.com
They want to bring Windows SDK games from third party PC stores to Consoles. AND they want to bring GDKX optimized (aka Console) games to Xbox PCs that run on Magnus. That means Magnus will have Forwards Compatibility with whatever the Console is running. No additional work for devs, but the devs still create GDKX optimized versions that could run on Xbox Consoles, Xbox Cloud, Xbox PCs.
So how are they pulling off BC on a Windows machine? Any insights on the technical and/or licensing aspects of it? I'm guessing only this first party "console" gets it and not any other OEM PC?Yup - this is exactly what it's going to be.
Jez Corden this March...
Jez has an almost perfect track record with Microsoft console leaks. Can we stop trying to discredit them?
If I understand Microsoft's naming conventions correctly, they'll call it "Xbox Windows And Native Kernel", which will be shortened to XWANK. They will use this nomenclature unironically.
Reading the details, seems either their legal Eagles have solved their licensing issues around a PC running console titles, or Jezebel is blowing an insane amount of smoke out of his ass.
That would eat most per-built gaming PCs for breakfast and cost less than half while offering the full fat experience. Discord and RV There Yet with your buddies? No problem. Run full fat Cyberpunk with path tracing? Easy. Play my OG Xbox Jade Empire for the 211th time? No sweat. Play Halo MCC multiplayer on my Xbox with no paid online? Absolutely.
- Full fat Windows
- No paid multiplayer
- Full Series X-style BC
- RTX 5080 performance
- Discrete NPU
- $1000
They bring that experience to market for $1000 and I'm in day one no questions asked.
Corporate Accounting. But like I said, Microsoft doesn't include the license costs in the Ssries console currently. So, I doubt they'll include it in the new console.But why would MS steal from one department within the company that has more profit, to help the Xbox department that's struggling in the profit side of things?
It makes sense to not charge for the stripped down version, since you can't use Adobe Photoshop or MS Office on it. But on Xbox Magnus you will be to Jez).
No Xbox GDK.
Just Windows SDK.
Xbox GDK will become redundant as building for both will be a waste of time/money/resources.
Windows SDK games will work on Magnus.
Still not clarifying the difference between 'Entire XBOX Library' and 'Microsoft First PARTY Games (probably with PC versions)'.
Consumers will easily be mislead with this shit. Which is probably the point of this marketing spin.
It's called "The check cleared."I can't work JEZ out one day he's all against Xbox and the next day they're the best thing ever and the vision of the future...
The not wasting time/money/resources on each game part or something else?And what does any of that matter?
In the article he says it is everything that is currently available on Xbox Series through backward compatibility.
From Microsoft or everything from all Third Party? See what I mean?
The not wasting time/money/resources on each game part or something else?
Probably not wanting to assimilate with the PC crowd.No, that makes sense, but I don't get why any of this dev kit stuff is even being brought up here. He's done this before in other threads and it really just seems like parroting the same buzzwords over and over again.
It will sell less than 3 million if it's just a pc with bc for Xbox console games.If they have steam store on accessible on the system, it's doa.
The whole way to make money on a dedicated system is through game sales and MS giving access to the biggest digital storefront in the world is just stupid from a business standpoint point.
OK, so atleast we have a starting point of discussion unlike that other guy with his weird wrapper.
So you agree, Xbox PC games will still be built using the GDK, correct? Using the Xbox backend for multiplayer, Cloud saves, achievements etc.
Btw, an Xbox SDK for Windows SDK doesn't exist. There is only the GDK, GDKX extensions for windows based, and Xbox Live SDK extension for the Android GDK and iOS SDK.
Steam/Epic games are built using the Windows SDK, alongside a secondary Store SDK for their respective store backends, aka Epic Online Services and Steamworks. There's no such thing for the Xbox Live backend in conjuction with the Windows SDK, it doesn't exist. Probably used to, long ago for GFWL. But they went straight from WinRT/UWP to GDK for PC, and from XDK to GDKX on consoles.
Another thing is, MS will NEVER release unpackaged games on MS Store, for the Xbox ecosystem and especially Gamepass PC Catalog. They are always MSIXVC packaged and those packages are signed and notarized for Windows OS. Otherwise it would be too easy to pirate and run gamepass games on Linux, like what happens with stuff on Battle.net.
![]()
GitHub - microsoft/GDK: Microsoft Public GDK
Microsoft Public GDK. Contribute to microsoft/GDK development by creating an account on GitHub.github.com
Anyways, the GDK is updated twice a year. Any changes to MS game development would be posted there.
https://github.com/microsoft/GDK/releases/tag/April-2025-Update-3-v2504.3.4084
![]()
Game Development Kit (GDK) documentation - Microsoft Game Development Kit
Instruction on using the Game Development Kit (GDK)learn.microsoft.com
There is the PC and Handheld Game Development documentation, and there is the Console game development documentation.
PC and Handheld Xbox PC games are together because those games are designed to scale to various hardware. GDK games scale to hundreds of configurations. Console game dev requires the GDKX, in order to optimize those same GDK created games to fixed spec hardware. You don't release fixed spec hardware unless you intend to optimize games for it. That's the entire point of the AMD partnership.
Otherwise MS could simply release any PC hardware with high end Nvidia hardware at various tiers. There will be Xbox Consoles, and there will be Xbox PCs, two separate form factors with differentiation. That differentiation is optimized games AND controller based input designed for the large screen TV experience with multimedia functionality.
Yes, there WILL be Convergence but you can't simply call the Console a PC because there will still be Console SKUs of games. A Console SKU is simply the GDKX optimized version of a GDK created Xbox PC game to whichever fixed spec hardware. EA, Ubisoft, Rockstar all already create GDK SKUs of their console games, they simply don't release them on PC for strategic reasons aka Money.
So PC, Laptops, Handhelds require GDK SKUs, and Consoles, Cloud requires optimized GDKX versions. There is no either or, if a dev wants to create for the Xbox ecosystem, they have to do the GDKX build.
What MS is trying to do with the portfolio of devices using AMD chips like Magnus is two things. Convergence means completing, bringing together the two form factors without destroying either.
![]()
Xbox and AMD: Advancing the Next Generation of Gaming Together - Xbox Wire
This week, Xbox announced it is actively building its next-generation lineup across console, handheld, PC, cloud, and accessories. Find out more inside.news.xbox.com
They want to bring Windows SDK games from third party PC stores to Consoles. AND they want to bring GDKX optimized (aka Console) games to Xbox PCs that run on Magnus. That means Magnus will have Forwards Compatibility with whatever the Console is running. No additional work for devs, but the devs still create GDKX optimized versions that could run on Xbox Consoles, Xbox Cloud, Xbox PCs.
Nothing I said in my post actually contradicts what he put out in his puff piece. The machine is meant to run all pre-existing XboxOS titles via BC, but there won't be a native XboxOS SKU for this hardware platform, because its a PC - its native builds will be the PC/Windows builds from the Xbox on PC store running in hopefully by then significantly improved FSE, like the Rog Ally line does right now.
Yup - this is exactly what its going to be.
Still in flux from what I recently heard.
There actually is a number of differences, at least this generation, but you're correct that devs could still do machine-specific optimizations aimed towards this machine itself, if they felt it was worthwhile to do so.
This thing is gonna be far too niche and expensive for it to take off in any meaningful way if it releases as is.
![]()
You are limiting yourself from getting the best deal you can from key resellers. What can Steam possibly offer that you would intentionally lock yourself out of that? I've used Steam OS on my Lenovo. You navigate it with a controller like this Windows Full Screen Experience. Wasn't some life changing gaming revelation.
Rockstar will definitely release a series x/s edition. It's millions of potential sales.Think about money, not from a gamer perspective. Rockstar KNOWS a lot of players double dip GTA. If this MS strategy breaks Rockstar double dip strategy, Im not 100% that we will have a xseries GTA 6 version.
40... In Spencer's dreams!Rockstar will definitely release a series x/s edition. It's 40 million potential sales.