Xbox is preparing for next-gen with a ton of new Xbox GDK dev features — here's what's new

cormack12

Gold Member
Source: https://www.windowscentral.com/gami...-of-new-xbox-gdk-dev-features-heres-whats-new



  • GameInput

Microsoft's new GameInput API unifies all keyboard, mouse, Xbox gamepad, and even custom controller models into a single unified interface, which Microsoft says is designed for "low latency and thread safety, including render threads with both polling and event-driven callbacks."

  • PlayFab Game Saves
Microsoft announced PlayFab Game Saves a short while ago, and it's essentially an extension of its Xbox cloud saves feature, bringing Steam to the party too. Some games like Baldur's Gate 3 and Cyberpunk 2077 support cross-platform save files between PC, Xbox, PlayStation, and so on, using bespoke systems
  • Xbox Game Package Manager

Xbox Game Package Manager is a new app designed to help developers streamline their game upload process to the Xbox ecosystem. The new app supports both XVC (Xbox) and MSIXVC (PC) packaging from the game's loose files, and then uploads via browser-based authentication. It also supports multiple languages and multi-team workflows.

  • ARM64 and x64 executables

In the latest GDK, developers can now declare ARM64 and x64 attributes within a single build, enabling native Arm device performance within a single package. Microsoft has been gradually working towards native Windows gaming on Arm devices, and this seems part of that effort.

  • Cross-Platform Gaming Runtime

Microsoft has now surfaced the Xbox API for developers who want their games to be able to call into the Xbox authentication and social features while being installed on other platforms like Steam. Developers might want to use this to support cross-platform co-op sessions on PC and on other devices, or indeed, between Xbox consoles and Xbox PC in the future.
 
So next gen xbox to have native keyboard mouse support

Cn9zC3TIKlHG58yF.gif
 
So next gen xbox to have native keyboard mouse support

Cn9zC3TIKlHG58yF.gif

How else will you navigate Windows to manage updates?

Basically this confirms it's going to be a powerful PC running Windows 11 with the (soon to be standard) Full Screen Experience. The big push for XPA makes sense as it'll be the only way you'll play your Xbox library on the "Xbox PC". Feels like damage control like they're attempting to move as many games as possible to XPA so people don't freak out about losing their digital Xbox collection.
 
Last edited:
The idea of having a reasonably priced and powerful gaming PC that has a TV interface is something I'd actually be all for.. but man.. Windows 11 has been such a pain in the ass my hopes are they start making better decisions on that front.
little things like constantly nagging warnings over the firewall (bitch I have a hardware firewall.. I don't need a firewall on top of my firewall).. and replacing vital drivers with non functional new ones during an update.. these things will not fly on a console experience so hopefully they figure some things out before launch.. seems their handheld was a bad experience.
 
The idea of having a reasonably priced and powerful gaming PC that has a TV interface is something I'd actually be all for.. but man.. Windows 11 has been such a pain in the ass my hopes are they start making better decisions on that front.
little things like constantly nagging warnings over the firewall (bitch I have a hardware firewall.. I don't need a firewall on top of my firewall).. and replacing vital drivers with non functional new ones during an update.. these things will not fly on a console experience so hopefully they figure some things out before launch.. seems their handheld was a bad experience.

I'd be surprised if this runs full retail Windows. Probably run something more stripped down than even LTSC, with limited updates.
 
Last edited:
I'd be surprised if this runs full retail Windows. Probably run something more stripped down than LTSC, with limited updates.

As per Xbox Rog Ally, no reason why it won't.

They'll use full PC functionality to justify the price.

Why bother making a new version of Windows just for this when it'll likely only sell a few million?
 
  • PlayFab Game Saves
Microsoft announced PlayFab Game Saves a short while ago, and it's essentially an extension of its Xbox cloud saves feature, bringing Steam to the party too. Some games like Baldur's Gate 3 and Cyberpunk 2077 support cross-platform save files between PC, Xbox, PlayStation, and so on, using bespoke systems

Jez Corden being Jez Corden:

"A new PlayFab feature in preview could let your game progress follow you from console to PC and beyond — no extra coding required for devs"

Meanwhile the documentation:


The guy doesn't have a scooby.
 
Last edited:
That cross platform saves thing is a major major improvement, if Sony doesn't do the same....
You will what?

Tell us what will you do?

If you are already playing on PC then it has nothing to do with you. And if you were on Xbox then you are going to PC with Xbox games sunsetting. And those on PlayStation just play on PlayStation.

Enough with the vague threats. Tell us what will you do about it?
 
As per Xbox Rog Ally, no reason why it won't.

They'll use full PC functionality to justify the price.

Why bother making a new version of Windows just for this when it'll likely only sell a few million?

This isn't the Xbox Rog Ally.

LTSC isn't a new version of Windows. It's a stripped down version.
 
You will what?

Tell us what will you do?

If you are already playing on PC then it has nothing to do with you. And if you were on Xbox then you are going to PC with Xbox games sunsetting. And those on PlayStation just play on PlayStation.

Enough with the vague threats. Tell us what will you do about it?
Breathe Schitts Creek GIF by CBC
 
Microsoft announced PlayFab Game Saves a short while ago, and it's essentially an extension of its Xbox cloud saves feature, bringing Steam to the party too. Some games like Baldur's Gate 3 and Cyberpunk 2077 support cross-platform save files between PC, Xbox, PlayStation, and so on, using bespoke systems
  • Xbox Game Package Manager
As its Microsoft, this sounds like a Trojan horse to later link it to Gamepass subscriptions or charging for cloud space if not using Gamepass, no thanks, id rather stick to Steam cloud saves.
 
Is it game dependent or can I play every game?

Like, can I play Pillars of Eternity and get same experience as pc?
Well, wouldn't that be up to the game developer to make their game support a keyboard? If Xbox has the support built in natively, that would mean the developer needs to include it. I could be wrong, that is just a guess on my part.
 
As its Microsoft, this sounds like a Trojan horse to later link it to Gamepass subscriptions or charging for cloud space if not using Gamepass, no thanks, id rather stick to Steam cloud saves.
I wouldn't trust any of them with my saves. Allow me to put saves on my own media and allow me to choose my cloud sync provider.
 
There's no officially announced list, but a bunch of games do support it on the sly.



PoE is not on that list, sadly.


Note Xbox supports the use of mouse and keyboard in some games and apps, but it doesn't work for all content. The game or app publisher must enable this feature for their content.
 

Note Xbox supports the use of mouse and keyboard in some games and apps, but it doesn't work for all content. The game or app publisher must enable this feature for their content.

Of course it depends on the developer, just saying that there's no curated tag or something to filter those games out easily (I think?) . You have to rely on third party websites curating it.
 
Last edited:
Of course it depends on the developer, just saying that there's no curated tag or something to filter those games out easily (I think?) . You have to rely on third party websites curating it.
I know. I was just adding to what you posted so they could see that Keyboard/Mouse is already natively supported by Xbox.
 
You will what?

Tell us what will you do?

If you are already playing on PC then it has nothing to do with you. And if you were on Xbox then you are going to PC with Xbox games sunsetting. And those on PlayStation just play on PlayStation.

Enough with the vague threats. Tell us what will you do about it?
I will post on my favourite video game forum and moan about it and you will read it.
 
Is it game dependent or can I play every game?

Like, can I play Pillars of Eternity and get same experience as pc?

As with Rog Ally, which Sarah Bond has confirmed this will be similar to, just download it on your new "Xbox PC" from Steam and play it exactly as you would on a PC.

I think you'd have a better understanding of how the next Xbox will work if you played around with an Xbox Rog Ally



 
Last edited:
As with Rog Ally, which Sarah Bond has confirmed this will be similar to, just download it on your new "Xbox PC" from Steam and play it exactly as you would on a PC.

I think you'd have a better understanding of how the next Xbox will work if you played around with an Xbox Rog Ally




You seem too desperate to paint this as a windows device.

Its not. Its not a general purpose computer.
 
You seem too desperate to paint this as a windows device.

Its not. Its not a general purpose computer.

So does Sarah Bond, Satya Nadella and Jez Corden.



 
Last edited:
Of course it's likely to run full windows. That doesn't mean it won't be a Console. Whether it's full windows or stripped down Windows, it's still a console with Console UI and Console optimized SKU of games.

Why is that so hard for you to comprehend?
 
Of course it's likely to run full windows. That doesn't mean it won't be a Console. Whether it's full windows or stripped down Windows, it's still a console with Console UI and Console optimized SKU of games.

Why is that so hard for you to comprehend?

Anyone with half a brain can see that Full Screen Experience is the "console UI", albeit an early version.

Anyone with half a brain can see that Full Screen Experience will soon be baked into Windows.
 
Anyone with half a brain can see that Full Screen Experience is the "console UI", albeit an early version.

Anyone with half a brain can see that Full Screen Experience will soon be baked into Windows.
Prove it.

To paraphrase what Sarah said, "with Xbox Ally, you can see the thinking behind what we're working on".

She never said the console will be EXACTLY like the Xbox Ally. She is referring to concepts like allowing PC storefronts seamlessly into the UI/UX. She is referring to letting OEMs build their own variants too, just like the Ally.

MS has explicitly referred to the devices as Consoles. "First party Consoles".
Yet you keep calling it a PC because?
 
So this may finally come into play.



Qualcomm had a job listing mentioning Surface and Xbox portfolio built on Qualcomm chips.

With the GDK having native ARM64 support. MS would be in position to do a first party handheld using Qualcomm rather than AMD AT4 which is what the other Windows handhelds will use. Jez said they put it on hold but not given up.
Qualcomm is also very willing to give their chips for dirt cheap compared to AMD or Intel. It was reported that the Snapdragon Elite Plus in a Surface 11 was $150, and Elite X was $220, including the LTE module. Qualcomm wants to take market share. A Windows on ARM64 first party Xbox handheld wouldn't need to generate profit like the OEMs, and no licensing fees.
 
Top Bottom