Random Gaming Thoughts

Anything that is gaming related that doesn't fit well anywhere else
User avatar
isiolia
Next-Gen
Posts: 5785
Joined: Mon May 16, 2011 1:52 pm
Location: Virginia

Re: Random Gaming Thoughts

Post by isiolia »

RCBH928 wrote:I still don't know why Microsoft just doesn't put Windows in the Xbox, sounds logical and will give them major competitive advantage. All Steam and GOG games available on day 1. Modern consoles are just mini PCs after all.
First and foremost, because MS doesn't get a percentage of any and all Windows software sold. Even going through the Windows store, the revenue split is much less than it is on Xbox. The hardware isn't what they (or any console platform holder) really make money on. Instead, they're making money selling related services - XBL, Games Pass, etc, and a healthy 30% cut on software. Things they wouldn't get if people just bought an Xbox as a cheap PC and proceeded to buy their games on Steam.

Additionally, kind of as mentioned, there'd be a combination of accommodating more general Windows software compatibility needs, and general user experience. More work, to almost certainly not make money. To be fair, not everything MS has done really makes them a ton. The Adaptive Controller, while not super cheap, is likely a loss. Same for a lot of their backwards compatibility efforts - there's some great ability to sell older games that way, but there are also potentially millions of users out there that have a 360 disc or license already that won't have to give them a dime.


That said, it's not like the general concept has escaped them. MS does have the Universal Windows Platform that allows for writing apps that work on both Windows and Xbox. They also make a point to offer first-party games on Windows as well, and offer Games Pass on both, build streaming in, and have unified accounts. While not guaranteed, you can even have shared cloud saves between Xbox and PC (Play Anywhere). Their focus is multiplatform.

So it really kind of depends on why you'd want that sort of setup, as there are a number of potential reasons for it that MS does kinda do, just in a way that (understandably) focuses on you giving them money, not Valve or GoG or whoever.
User avatar
MrPopo
Moderator
Posts: 24197
Joined: Tue Aug 26, 2008 1:01 pm
Location: Orange County, CA

Re: Random Gaming Thoughts

Post by MrPopo »

It depends on what you mean by "put Windows on it". Architecturally the One was running on the same base as Windows with the frontend being Xbox specific. I would not be shocked to find the Series also uses the Windows foundation.

If you mean "sell a stripped down PC as a game console" then that's just asking for headaches. The advantage of the console model is it is a completely walled garden where they can ensure that people can't install random bullshit and fuck up their machines. Not to mention that massively opens the door for piracy on the system.
Blizzard Entertainment Software Developer - All comments and views are my own and not representative of the company.
User avatar
Gunstar Green
Next-Gen
Posts: 4962
Joined: Sat Jan 08, 2011 11:12 pm
Location: Pennsylvania
Contact:

Re: Random Gaming Thoughts

Post by Gunstar Green »

MrPopo wrote:If you mean "sell a stripped down PC as a game console" then that's just asking for headaches. The advantage of the console model is it is a completely walled garden where they can ensure that people can't install random bullshit and fuck up their machines. Not to mention that massively opens the door for piracy on the system.
Yeah, Steam tried that a couple years back and it didn't exactly work out. I actually had a little Alienware Alpha Steam Machine from a Best Buy sale and I really liked it as budget game machine for the living room TV but ultimately it wasn't a console, it was a PC with all the pros and cons that come with being a basic PC but with laptop-esque customization limitations meaning it didn't appeal to either audience.
User avatar
isiolia
Next-Gen
Posts: 5785
Joined: Mon May 16, 2011 1:52 pm
Location: Virginia

Re: Random Gaming Thoughts

Post by isiolia »

Gunstar Green wrote: Yeah, Steam tried that a couple years back and it didn't exactly work out. I actually had a little Alienware Alpha Steam Machine from a Best Buy sale and I really liked it as budget game machine for the living room TV but ultimately it wasn't a console, it was a PC with all the pros and cons that come with being a basic PC but with laptop-esque customization limitations meaning it didn't appeal to either audience.
The big problem Steam Machines ran into is that consoles are specialized hardware with a deliberate business strategy behind them. For instance, the Xbox Series S/X and PS5 will, at launch, be the cheapest way to get that level of game performance. The entire console will cost less than the graphics card you'd need for a comparable PC build. That's a combination of engineering, business partnerships and contracts, and (one assumes) the willingness to sell the hardware at a loss. That's what makes the limited functionality worth considering.

Ultimately, SteamOS itself could be installed on a lot of hardware, but there was little reason to use it outside of just Big Picture Mode anyway. Trying to get anywhere near the price of consoles, like you mentioned, just meant that the cheaper Steam Machines were just budget SFF PCs, not really that great for gaming.
User avatar
RCBH928
Next-Gen
Posts: 6082
Joined: Wed Apr 02, 2008 6:40 am

Re: Random Gaming Thoughts

Post by RCBH928 »

MrPopo wrote:It depends on what you mean by "put Windows on it". Architecturally the One was running on the same base as Windows with the frontend being Xbox specific. I would not be shocked to find the Series also uses the Windows foundation.
The same idea but that Windows foundation can run Windows games too. A "dedicated" Windows machine if you may with a console interface. They can have their Xbox Store gatekeeper where any games bought run on both platforms and they get their cut. Logically, people should opt for buying from the Xbox store because buying from Steam/Epic/GOG means Windows-only but XB Store will run on both. This should increase Microsoft's revenue since now they gain customers from Steam. It should also crush Nintendo/Sony because of the huge gaming library. I won't act like I am smarter than Microsoft executives, I am just wondering...

As for consoles being resourceful hardware, I do not see that is that is the case. Back in the day when PS2 ran on 300 MHz CPU it put out graphics as a capable PC. Now the Xbox has AMD RDNA 2 GPU and 8-Core Zen 2 CPU which sounds like a beefy PC hardware, the only part I don't get is why does this capable hardware costs as low as a chromebox ?

In the past, consoles were weaker hardware hence low price but high performance. Now its powerful hardware yet low price, and performance is on par with gaming PC.
User avatar
isiolia
Next-Gen
Posts: 5785
Joined: Mon May 16, 2011 1:52 pm
Location: Virginia

Re: Random Gaming Thoughts

Post by isiolia »

RCBH928 wrote: As for consoles being resourceful hardware, I do not see that is that is the case. Back in the day when PS2 ran on 300 MHz CPU it put out graphics as a capable PC. Now the Xbox has AMD RDNA 2 GPU and 8-Core Zen 2 CPU which sounds like a beefy PC hardware, the only part I don't get is why does this capable hardware costs as low as a chromebox ?

In the past, consoles were weaker hardware hence low price but high performance. Now its powerful hardware yet low price, and performance is on par with gaming PC.
It goes back to the big reason why MS won't just let you run Windows on an XBox. They are selling them at a loss. This is nothing new, as most consoles are a launch. Which is in turn why they tend to limit functionality. Remember how the PS3's "Other OS" mode got stripped out? Likely had a lot to do with people buying racks of them for computing clusters. Something Sony probably wasn't keen on when they were losing $240 or $300 on every one, depending on model. Likely the same reason that Sony dropped a lot of the media player focus on the PS4, or even backwards compatibility - the point of them subsidizing the cost of the hardware is to make money on software.

To be fair, it likely costs MS less to build a Series X than a similar PC would cost with off-the-shelf parts. Buying a single CPU and GPU at retail is a little different than having one tailored to your needs and buying ten million of them. Still, right now, a comparable PC would cost twice as much, probably more. That'd make a $499 Series X that runs regular Windows apps very attractive simply as a PC. Not just a gaming PC, but, most people in the market for a PC under $1200 or so. Maybe MS could still make that money back, but it'd get a lot more complicated, and good luck finding one in stock to actually play games on.
User avatar
RCBH928
Next-Gen
Posts: 6082
Joined: Wed Apr 02, 2008 6:40 am

Re: Random Gaming Thoughts

Post by RCBH928 »

What you said makes perfect sense and I knew they were losing but not $300/c I imagined more $50-100/c. Again i say this, I am not after Windows on Xbox I am after Xbox ability to run Windows games. If Valve were able to run Witcher and DOOM on Linux, I guess Microsoft is more than able to run Windows games on their Xbox platform, even if that meant developers will have to do little effort on their side to "port" the games.

Which brings me to another random thought, why does Valve care so much about Linux?!
User avatar
isiolia
Next-Gen
Posts: 5785
Joined: Mon May 16, 2011 1:52 pm
Location: Virginia

Re: Random Gaming Thoughts

Post by isiolia »

The degree that Valve cares about Linux is kind of related. Windows has a variety of application types it can run. Not just in the sense that you might have things running on Java or Python or something, but that there are different native applications too. One of the newer ones is Universal Windows Platform, as I'd mentioned earlier, which allows for that write-once, run on Xbox and Windows sort of deal. Except, it leaned heavily on being distributed on Windows only through Microsoft's store (among other restrictions), and in turn, that was the only application type available through their store. Those restrictions have been softened somewhat since. However, at the time, Valve (and others) saw this as a long-term threat to their business model. Windows already has a version (then) or mode (now) where it only will run software from the store (same, really, as OS X defaults to). So, they saw a possible future where that'd become standard, effectively writing out third party storefronts for (at least) new software.

Hence, SteamOS and ramped up Linux support. Valve, at the very least, wants it to be viable enough that MS would think twice about locking Windows down, since the customers affected would have someplace else to go...where Valve is ready to take their money instead :lol:
User avatar
RCBH928
Next-Gen
Posts: 6082
Joined: Wed Apr 02, 2008 6:40 am

Re: Random Gaming Thoughts

Post by RCBH928 »

isiolia wrote:The degree that Valve cares about Linux is kind of related. Windows has a variety of application types it can run. Not just in the sense that you might have things running on Java or Python or something, but that there are different native applications too. One of the newer ones is Universal Windows Platform, as I'd mentioned earlier, which allows for that write-once, run on Xbox and Windows sort of deal. Except, it leaned heavily on being distributed on Windows only through Microsoft's store (among other restrictions), and in turn, that was the only application type available through their store. Those restrictions have been softened somewhat since. However, at the time, Valve (and others) saw this as a long-term threat to their business model. Windows already has a version (then) or mode (now) where it only will run software from the store (same, really, as OS X defaults to). So, they saw a possible future where that'd become standard, effectively writing out third party storefronts for (at least) new software.

Hence, SteamOS and ramped up Linux support. Valve, at the very least, wants it to be viable enough that MS would think twice about locking Windows down, since the customers affected would have someplace else to go...where Valve is ready to take their money instead :lol:
hmmm...it makes sense but I think Valve is very wrong. Instead of people opting to install Linux to download Steam games, I think they will just download games from the Windows store, much less hassle. From the developers perspective, why build non-Universal Windows Platform or a Linux supported version? Universal Windows Platform is where all the money is and supports 2 platforms.
User avatar
isiolia
Next-Gen
Posts: 5785
Joined: Mon May 16, 2011 1:52 pm
Location: Virginia

Re: Random Gaming Thoughts

Post by isiolia »

RCBH928 wrote: hmmm...it makes sense but I think Valve is very wrong. Instead of people opting to install Linux to download Steam games, I think they will just download games from the Windows store, much less hassle. From the developers perspective, why build non-Universal Windows Platform or a Linux supported version? Universal Windows Platform is where all the money is and supports 2 platforms.
I'd say it mostly comes down to one of the reasons to have a app repository/storefront in the first place: verification. UWP applications may be more restricted in what they can do. As that wiki article points out though, MS has listened to concerns, and expanded what UWP supports, and allows the Windows Store to serve up other program types now too.

Valve also isn't really wrong. Or, at least, it's not a bad thing for them to work on having a viable alternative to gaming on Windows. Nice to have as an option, if not as a fallback in case MS ever restricts things on Windows. Figure, if MS actually did place limits on software like that, it'd probably mean a lot of older software from any source would no longer work. So while people may not swap to Linux just so they can buy something on Steam, if swapping to Linux meant regaining access to hundreds of games in their Steam Library, a lot more would likely do it.
Post Reply