Xbox on the PC

Gaming on Windows has been one of its biggest strengths, and technologies like DirectX have solidified Windows as the platform for PC gaming. Microsoft has also had good brand with the Xbox, but overall the experiences have been kept separate on the two platforms. Instead Microsoft has taken some half-hearted attempts to introduce their own gaming brand on the PC with things like Games for Windows Live. None have succeeded.

Will the new Xbox app change this? Maybe. It ties into their already strong gaming brand, and offers some great functionality out of the box as well.

Rather than reinvent the wheel, the Xbox app on Windows 10 offers access to the Xbox services, such as your avatar, chat, activities, and more. People who have not ever used an Xbox before will be prompted to create a gamertag, which is your name across all of the Xbox ecosystem. In a world where many services want you to use your real name for everything, it’s refreshing that you can still be anonymous in the world of Xbox.

Xbox also ties into the Windows Store, giving you a single place to access all of your Windows games. You can also add other games into the My Games section, and doing this brings up a list of almost all of the executable files on your system. Find the one you want, select it, and add. Then you can launch the game right from the Xbox app. There’s a couple of pretty big oversights here though. None of your installed Steam games appear in the Xbox app. There is no way to browse the file system when adding games either. It’s a bit surprising this is not here now, but you can, for instance, add Steam itself if you want, and then go to your library. Hopefully this will be added in the future. This does not appear to be an issue for Origin though, since on my desktop it discovered Dragon Age Inquisition automatically.

It’s all well and good to add these features to the desktop, since you can now check achievements and chat with your gamer friends even when you’re not at the Xbox. This was of course also possible in the Xbox Smartglass app on Windows 8.1, so much if this is more evolution than revolution.

What is new are two new features that are in their infancy, but already show a lot of promise.

Game DVR

The first is Game DVR. For those that have used an Xbox One, this is a feature that they will already be familiar with, but now it is on the PC. This lets you do game recordings which is a handy thing to have built into the OS. Just like the Xbox, you can set it to be always recording too, with options to keep the last fifteen seconds to ten minutes of gameplay in a buffer, allowing you to go back and get a clip if you do something truly wonderful that you want to save.

The Game DVR also works on pretty much any app, and is not restricted to games. When you bring up the Game Bar in an app other than a known game, it will just ask if this is a game. Say yes, and you can record away. It doesn’t work in all apps, but things like the Edge browser can be recorded if you want to do a tutorial. Skype, as an example, just gives a message saying that this app cannot be recorded.

The Game Bar, which can be opened with Win + G

Unfortunately you also can’t record fullscreen games. This is a pretty big limitation, and the only way to get around this is to set the game to a windowed mode. If you want to record a fullscreen game, you’ll have to leverage something like NVIDIA’s Shadowplay functionality instead. I’m going to try and get clarification on why this is the case, but it could be as simple as Microsoft has full access to the WDM and this was an easier solution for them.

Game DVR also leverages hardware encoding for the recording feature, so it will not be available to all customers. A Microsoft spokesperson let us know the following:

Game bar is available on all Windows 10 PCs. To record game clips, your hardware must support hardware based H.264 encoding and you need one of these video cards:

  • AMD: AMD Radeon™ HD 7000 series, HD 7000M series, HD 8000 series, HD 8000M series, R9 series and R7 series. AMD A-series APUs based on the Graphics Core Next architecture.
  • NVIDIA: GeForce 600 series or later, GeForce 800M series or later, Quadro Kxxx series or later.
  • Intel: Intel HD graphics 4000 or later, Intel Iris Graphics 5100 or later.

Game DVR leverages Intel’s QuickSync, AMD’s VICE, or NVIDIA’s NVENC depending on the hardware in your system. The support is fairly broad, but there will certainly be systems out there without the required hardware.

Xbox One Game Streaming

The other great feature coming to the Xbox app is the ability to stream games from an Xbox One to the PC. Now, many PC gamers will scoff at this, because the Xbox One has hardware far less capable than a modern gaming PC. This is true of course, but the Xbox One has far more GPU available than the majority of computers sold today.

Gaming PCs have been selling well lately, but they are still the minority market in the PC space. Being able to stream Xbox games to your computer will allow you to play them anywhere as long as you are on the same LAN as the Xbox itself. All you have to do is plug an Xbox One controller into the device and you have yourself a portable gaming machine which can be something as low powered as a tablet, yet you can play games like Forza 5. The Xbox is generally hooked to the main TV in a household, and it may not always be available too. There are plenty of use cases for streaming this direction.

You can set the quality levels to a couple of levels depending on your network connection. Right now, there are Low, Medium, High, and just available as of this week is Very High, which offers 1080p 60fps streaming. I’ve found that on High the network requirements are pretty low – on the order of 5 to 7 Mbps – but the latency is excellent and the overall quality is quite good. Very High will help somewhat with the graphics which is not going to look quite as good as the Xbox directly connected to a television due to the encoding. Very High bumps the quality up again, and it is still not quite as good as directly connected but it is very close especially on the smaller display of a typical PC versus a large television. Bandwidth on Very High when I was streaming Forza Motorsport 5 was around the 12-15 Mbps mark at maximum, which should be achievable on most wireless networks if the congestion is not too high. You can also easily switch the stream quality using a button in the top right corner while streaming, so if you are starting to get drop outs you can just lower the quality a bit and see if it improves. I had no issues at all but my Xbox One is wired to Gigabit and there are not a lot of other wireless networks around my home.

As for decoding, the Xbox game streaming is done over H.264, so any device which can decode H.264 (which is pretty much everything now) is going to have no issues being a receiver for this. I’ve not been able to find a device which doesn’t support this.

You can also remotely turn on the Xbox if it is sleeping (not powered right off) although I’ve not had much luck with this on my limited testing.

For those that want to stream from the PC to the Xbox, Microsoft has not ruled this out and are working on adding keyboard and mouse support to the Xbox One, which would be required for PC gaming. This could open up the possibility of even better graphics on the TV, but we’ll have to see how the streaming impacts this when (and if) this does make it to the system.

My only real issue with game streaming is that it completely takes over the Xbox One. Microsoft debuted the Xbox one with a lot of media functionality (some would say too much media, and not enough gaming, but that’s a discussion for another day) and all of that is unavailable on the Xbox One when game streaming is in use. This includes the TV pass-through which is available on the Xbox One. It kind of makes this a feature that is pretty much unusable for people that have connected the Xbox One as the center of the TV Hub.

Photos, Maps, and Messaging DirectX 12 & WDDM 2.0: Reworking the Windows Graphics Stack
Comments Locked

293 Comments

View All Comments

  • Brett Howse - Wednesday, August 26, 2015 - link

    Page 4 on Continuum. Overall it's a slight step back on touch.
  • marvdmartian - Wednesday, August 26, 2015 - link

    [from the last page of the article] "But is this going to be the upgrade to move people off of Windows 7? In my opinion, yes it is."

    Perhaps in your world. Not so much, in mine. Nor, in many people I've talked to, who are equally unimpressed with this latest version of Windows.

    In fact, so far, what I've seen (though, I admit, not yet experienced) of W10, I'd label it more of a Windows 8.2.....maybe 8.25. Still blocky looking. Still looks like the icons were drawn by a 3rd grader (no offense to the average 8 year old). Still.....just plain UGLY.

    I understand the reasoning for the postage stamp sized blocks, as it makes touch interface much easier. But if they want TRUE switch-ability between touch interface and mouse/keyboard usage, they need to change the look of things, to go with the 2nd choice. Then there's also the return to the 90's screen resolution. Necessary for touch interface, perhaps. But when a person has spent hundreds of dollars on a high resolution monitor, then "upgrades" to Windows 10 (8.25?), they do NOT want to have to dial back their resolution to that which was supported first by what? Windows 98??

    And don't even get me started in on the privacy issues. Yes, some people might not have a problem with the information Microsoft is gathering. But I'm betting plenty more will, once they're made aware of it. And for MS to force you to opt OUT of information gathering, makes them somewhat "big brother"-ish, in my book.

    Sorry, Brett, but in my book, Microsoft is quickly striking out with this operating system. As far as their support of Windows 7, don't be surprised if they don't extend it, just as they did with Windows XP, if the majority of 7 users don't bother upgrading to 10.
  • chrome_slinky - Wednesday, August 26, 2015 - link

    Unfortunately, for people who think, we must realize that the average user IS stupid, and FREE is making them weak in the knees.

    I will be on Windows 7 until 2020 at least, and carefully removed the "updates" which install more telemetry from my list of updates.

    BTW, you could always use the "illudium235 space modulator" to take care of things, couldn't you? <g>
  • uhuznaa - Wednesday, August 26, 2015 - link

    I'm sick of repeating this over and over but you really shouldn't confuse "is not interested in how computers work" with "stupid". I've seen people who are really bright in their fields totally struggling with their computers because they're just not interested in nor care for how these things work.

    It's like calling you "stupid" because you are not interested in knitting your own sweaters. I bet there are thousands of things you don't care for and are not interested in which others who are not necessarily smarter than you are really good in.

    On the other hand not understanding this may be reason enough to call you stupid.
  • Michael Bay - Wednesday, August 26, 2015 - link

    So, it`s you and your two and a half friends. Such tremendous loss for MS, certainly, somewhere in some basement Nadella is crying crocodile tears.
  • Da W - Wednesday, August 26, 2015 - link

    I moved from the FRENCH version of windows 7 to the FRENCH version of windows 8 to the FRENCH update of windows 8.1, somehow it installed the ENGLISH version of windows 10.
  • chrome_slinky - Wednesday, August 26, 2015 - link

    Zut alors!
  • Billy_Boy - Wednesday, August 26, 2015 - link

    The most thorough, well thought out review of ANY product I have read in a long, long time.

    Bravo!
  • milkod2001 - Wednesday, August 26, 2015 - link

    I gave it a try and got w10 installed on top of my w7. All took about 30 minutes. All applications/games are working which is great. But that got me thinking what is WINDOWS 10?

    It feels just like windows 7.1 upgrade. New graphic interface, better boot time and slightly faster copy of files. OK lets not forget dx12 and Cortana. It took MS 6 years since release of w7 to put together this massive update and call it w10. Now i get why MS gave it to us for FREE. It just could not dare to charge us for bunch of mediocre updates.

    Happy w10 user here :)

  • azazel1024 - Wednesday, August 26, 2015 - link

    Can I just say, if you are coming from Windows 7, Windows 10 is a fairly nice upgrade. If you are coming from Windows 8.1, especially if you have a touch interface, it is a serious reversion in almost every possible way. Most of the apps seems half finished at best. As eluded to in the story, the mail client is about 10 steps back from the one in 8.1. How basic is it to have the ability to change from conversation view? Photos app doesn't support the ability to view images by folder (which can be nice instead of seeing every single one of your pictures spread out by date). Edge can't download some file types, so you have to open them in IE11. If you want to change audio volume, there is no option to do that in the action center (plenty of room for a button for it). So for a tablet, you have to pull up the task bar to do it, which doesn't make sense. Want to change a wifi network? Oh, there is a button in the action center to do...oh, it only turns Wifi on and off...but, wait, there is an airplane mode button also in there to do that. Oh, you can long press on the wifi button, then go in to settings and then select a different wifi network. Want to change the brightness to anything other than 25/50/75/100%, long press again and go in to settings and then you can adjust it from 0-100% in 1% increments. But...why can't there at least be a 0% brightness on that short cut button? 25% is too bright in a dark room. WHY!

    Sooooooo much of Windows 10 from what I have seen is "why in the hell would you do it that way?" Sure, some stuff in 8.1 was non-intuitive and took awhile to get used to, but a lot of stuff was a quick gesture and done. Want to change the brightness or audio? Swipe in the charms bar, hit the button and adjust away. Now they are found in different places and one of them takes several extra actions to really be able to adjust where you want it. Many of the apps have lost functionality, even if they look a little nicer or have a few new and nice features. I love that Edge is faster, but it sucks for touch input now and a lot of features have been lost that were highly useful, even with keyboard and mouse input.

    Windows 10 at best feels half finished as an operating system. I don't mean "they'll innovate the 'OS as a Service that is Windows 10'". I mean, they needed to have spent at least a few more months baking this thing before sending it out the door and if a lot of this stuff isn't "changed" or give the user the ability to customize (why not add more options that you can add to the action center? What about allowing the user to ELIMINATE options in the action center too, I don't need half the crap that is in there as a short cut) then frankly Win 10 is a big step backward in a lot of ways.

    I am willing to give it a try for awhile, but I am itching every single day to reload Windows 8.1 on my Asus T100. I am certainly not going to load Windows 10 on any of my other machines for a very long time to come (either right before the 1 year upgrade period ends, or possibly never).

Log in

Don't have an account? Sign up now