Why doesn't Microsoft sell Windows for XBox?
Moderator: Thanas
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
Why doesn't Microsoft sell Windows for XBox?
There is no technical reason why it couldn't be done, is there? It should be easier in many ways, because it's a closed-vendor environment. You can eliminate the whole "plug and pray" architecture along with most of the device drivers and a lot of other complicated bits.
Correct me if I'm wrong, but it seems to me that you've all the necessary components: mainboard, CPU, RAM, HD, graphics, sound, network. All you need to do is make a keyboard+mouse that hook into the funky XBox gameports, and a Windows DVD with the "plug and pray" code and drivers stripped out of it.
So why not? It's not as if it should be difficult for them to do, and it seems to me that it would create another potential selling point for the XBox; in addition to being a game console you can also run Windows on it.
Correct me if I'm wrong, but it seems to me that you've all the necessary components: mainboard, CPU, RAM, HD, graphics, sound, network. All you need to do is make a keyboard+mouse that hook into the funky XBox gameports, and a Windows DVD with the "plug and pray" code and drivers stripped out of it.
So why not? It's not as if it should be difficult for them to do, and it seems to me that it would create another potential selling point for the XBox; in addition to being a game console you can also run Windows on it.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
What's the point of Windows on the Xbox? People don't like checking email or surfing the web on the TV. Playing Windows games? I won't bother discrediting this idea. Running a distributed computing client? Only rich guys would care. Music and video? It doesn't need Windows for that.
Also, WinXP isn't already written to run on a PPC platform, which the Xbox 360 is. So they'd have to port a bunch of code, which is nearly garunteed to cause bugs.
Also, WinXP isn't already written to run on a PPC platform, which the Xbox 360 is. So they'd have to port a bunch of code, which is nearly garunteed to cause bugs.
"preemptive killing of cops might not be such a bad idea from a personal saftey[sic] standpoint..." --Keevan Colton
"There's a word for bias you can't see: Yours." -- William Saletan
"There's a word for bias you can't see: Yours." -- William Saletan
- Naquitis
- Padawan Learner
- Posts: 314
- Joined: 2006-01-31 05:48pm
- Location: Location, Location!
- Contact:
Wasn't there something floating around about installing Linux on your X-Box? I don't own an X-Box so I don't remember too much of it, but I think that you could. And if you can install Linux, Windows is very possible as well.
Dear English speaking Internet users: please learn how to speak English.
Keep smiling, it makes people wonder what you're up to.
Keep smiling, it makes people wonder what you're up to.
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
Because you can?Beowulf wrote:What's the point of Windows on the Xbox?
What if it's an HDTV flat panel? There have been considerable improvements in the quality of the TV websurfing experience since the last time this was tried, and given the low cost and the fact that the XBox owner already has the hardware anyway, what's there to lose?People don't like checking email or surfing the web on the TV.
Why not?Playing Windows games? I won't bother discrediting this idea.
Isn't it worth seeing if the market would support it, rather than relying on your all-seeing wisdom to declare that it won't?Running a distributed computing client? Only rich guys would care. Music and video? It doesn't need Windows for that.
Perhaps someone with more technical sophistication can explain why it would be so difficult to pull this off. I know Windows NT used to be available on different CPUs and that the codebase was designed to be portable to different CPU platforms thanks to the HAL, but it was supposedly discontinued for lack of consumer interest.Also, WinXP isn't already written to run on a PPC platform, which the Xbox 360 is. So they'd have to port a bunch of code, which is nearly garunteed to cause bugs.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
- Instant Sunrise
- Jedi Knight
- Posts: 945
- Joined: 2005-05-31 02:10am
- Location: El Pueblo de Nuestra Señora la Reina de los Angeles del Río de Porciúncula
- Contact:
Um.... The NT kernel used to run on PPC. IIRC, support for that was dropped after NT 4.0.
The problem with running windows on different architectures is the fact that each individual application would have to be recompiled for the other architectures.
However, only the Xbox 360 is PPC. The original Xbox, which is nearing the end of its lifespan, is x86. Which means that Windows could easily be ported the the original Xbox. As a matter of fact, there are people trying to port it. A difficult task without access to the entire source code.
The Xbox game ports are USB, just shaped slightly different.
The problem with running windows on different architectures is the fact that each individual application would have to be recompiled for the other architectures.
However, only the Xbox 360 is PPC. The original Xbox, which is nearing the end of its lifespan, is x86. Which means that Windows could easily be ported the the original Xbox. As a matter of fact, there are people trying to port it. A difficult task without access to the entire source code.
The Xbox game ports are USB, just shaped slightly different.
Well, it all comes down to the Xbox being created specifically to be a closed platform, just like every other console. MS and Sony earn their money from the title royalties on their consoles, they actually lose money for the hardware.
Putting in an OS that doesnt make you walk on rails like the basic Os consoles have, and allowing users to run free applications defeats the whole purpouse of its existance, which is total control on the hardware usage and profit from that control.
If they were to do that, they might as well start giving away PC's and save the R&D costs.
Putting in an OS that doesnt make you walk on rails like the basic Os consoles have, and allowing users to run free applications defeats the whole purpouse of its existance, which is total control on the hardware usage and profit from that control.
If they were to do that, they might as well start giving away PC's and save the R&D costs.
Good enough for a hobbyist, not good enough for a business.Darth Wong wrote:Because you can?Beowulf wrote:What's the point of Windows on the Xbox?
Most people still do not have an HDTV, so they'll still be using SDTV sets. And of course, if no one uses the feature, then you just wasted hundreds of programmers' time, and millions of dollars.What if it's an HDTV flat panel? There have been considerable improvements in the quality of the TV websurfing experience since the last time this was tried, and given the low cost and the fact that the XBox owner already has the hardware anyway, what's there to lose?People don't like checking email or surfing the web on the TV.
Why not?[/quote]Playing Windows games? I won't bother discrediting this idea.
Fine.
MS doesn't get the licensing fees for the Xbox game if they run it in Windows. So less money for MS. It fails to promote the idea of buying Xbox games. So less marketshare. Also bad. And you'd need a JIT to even get the game to run in the first place, which means you'd have a crappy run speed, all jerky and stuff.
[/quote]
Isn't it worth seeing if the market would support it, rather than relying on your all-seeing wisdom to declare that it won't?[/quote]Running a distributed computing client? Only rich guys would care. Music and video? It doesn't need Windows for that.
The first one, only hobbyists install anyway. And they're more likely to install linux in the first place. The second is already done by the Xbox. So you don't need Windows for that.
I was going for the simplified explaination.Perhaps someone with more technical sophistication can explain why it would be so difficult to pull this off. I know Windows NT used to be available on different CPUs and that the codebase was designed to be portable to different CPU platforms thanks to the HAL, but it was supposedly discontinued for lack of consumer interest.Also, WinXP isn't already written to run on a PPC platform, which the Xbox 360 is. So they'd have to port a bunch of code, which is nearly garunteed to cause bugs.
Some low level code is still written in assembly language, which is different for every architecture. Also, most non trivial code at some point makes assumptions about the architecture. For example, x86 is little endian, and PPC is big endian. So the programmer has to worry about byte order in anything longer than one byte. Also, since the machine code is different, anything that is to be run on the Xbox 360 would at the very least need to be recompiled, and distributed. More work. And then you need testers to verify that everything still works after porting. And the PPC in the Xbox 360 is different most CPUs in that it's a three core in order processor, which means the compilers have to very smart, or you get serious slowdowns in the run time. I could go on, but it rapidly gets into technical stuff that non programmers don't understand.
"preemptive killing of cops might not be such a bad idea from a personal saftey[sic] standpoint..." --Keevan Colton
"There's a word for bias you can't see: Yours." -- William Saletan
"There's a word for bias you can't see: Yours." -- William Saletan
- SirNitram
- Rest in Peace, Black Mage
- Posts: 28367
- Joined: 2002-07-03 04:48pm
- Location: Somewhere between nowhere and everywhere
Re: Why doesn't Microsoft sell Windows for XBox?
Not at all. People have ran Linux on X-Boxs, DS's, and PSP's. I have zero doubts some enterprising young hacker(Positive jargon, not negative slang, usage) will wedge an open-source OS onto a 360. Then there will be a slew of ports which can take advantage of the hardware.Darth Wong wrote:There is no technical reason why it couldn't be done, is there?
Windows could easily do the same. It's just foolishness for them not to. An X-Box 360 with Windows on it would fufil alot of people's basic computing needs: Games, net surfing, e-mail.
Manic Progressive: A liberal who violently swings from anger at politicos to despondency over them.
Out Of Context theatre: Ron Paul has repeatedly said he's not a racist. - Destructinator XIII on why Ron Paul isn't racist.
Shadowy Overlord - BMs/Black Mage Monkey - BOTM/Jetfire - Cybertron's Finest/General Miscreant/ASVS/Supermoderator Emeritus
Debator Classification: Trollhunter
Out Of Context theatre: Ron Paul has repeatedly said he's not a racist. - Destructinator XIII on why Ron Paul isn't racist.
Shadowy Overlord - BMs/Black Mage Monkey - BOTM/Jetfire - Cybertron's Finest/General Miscreant/ASVS/Supermoderator Emeritus
Debator Classification: Trollhunter
I would think this would work ok if the OS operated totally seperate from games. As in, when you boot the machine, choose OS or game mode. Game mode allots a small amount of RAM for Live and other basic stuff, and OS mode can chew up all the 512 megs. Porting XP to the 360 would be nontrivial, though.
"Right now we can tell you a report was filed by the family of a 12 year old boy yesterday afternoon alleging Mr. Michael Jackson of criminal activity. A search warrant has been filed and that search is currently taking place. Mr. Jackson has not been charged with any crime. We cannot specifically address the content of the police report as it is confidential information at the present time, however, we can confirm that Mr. Jackson forced the boy to listen to the Howard Stern show and watch the movie Private Parts over and over again."
Re: Why doesn't Microsoft sell Windows for XBox?
Theres no technical reason at all, but it would be a stupid bussines decision, why sell an ultra cheap PC that will make you lose hundreads of dollars and give the people the liberty to run software you didnt make without the possibility of charging royalties for every single piece of legit software you run?SirNitram wrote: Not at all. People have ran Linux on X-Boxs, DS's, and PSP's. I have zero doubts some enterprising young hacker(Positive jargon, not negative slang, usage) will wedge an open-source OS onto a 360. Then there will be a slew of ports which can take advantage of the hardware.
Windows could easily do the same. It's just foolishness for them not to. An X-Box 360 with Windows on it would fufil alot of people's basic computing needs: Games, net surfing, e-mail.
The only reason they subside console hardware so it becomes so cheap if because they hope to make all that money back, and profit, off the MS approved software that comes with hefty royalties, the reason why console games are more expensive than PC games are the royalties attached to the price tag.
Last edited by Shogoki on 2006-05-21 02:02am, edited 1 time in total.
- Nephtys
- Sith Acolyte
- Posts: 6227
- Joined: 2005-04-02 10:54pm
- Location: South Cali... where life is cheap!
I've got a friend who has a sort of OS installed on a modified X-Box. He uses it to play DIVX or MPEG4 movies or anime which can be conveniently transported. It also plays SNES, NES and Genesis emulators, and other PC software.
It seems there is no reason for them not to be able to do a lot of that.
It seems there is no reason for them not to be able to do a lot of that.
MS doesnt get any money from your friend's ability to play DIVX movies, anime, emulators or PC software, that's reason enough for them to not do it, its bad bussiness, the only reason costumers even buy this powerful consoles is because the companies absorb a percentage of the production costs to make them attractive for people with lower income.Nephtys wrote:I've got a friend who has a sort of OS installed on a modified X-Box. He uses it to play DIVX or MPEG4 movies or anime which can be conveniently transported. It also plays SNES, NES and Genesis emulators, and other PC software.
It seems there is no reason for them not to be able to do a lot of that.
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
Umm, the XBox is a toy, is it not? What's this about "business" users?Beowulf wrote:Good enough for a hobbyist, not good enough for a business.
Considering the fact that they've already pisssed away billions of dollars on XBox losses while trying to establish a foothold in this market, I don't see the huge risk inherent in adding another way to play around with the thing for a few million.Most people still do not have an HDTV, so they'll still be using SDTV sets. And of course, if no one uses the feature, then you just wasted hundreds of programmers' time, and millions of dollars.
As you're quick to point out yourself, most off-the-shelf games won't work anyway because the CPU is different. So this option would be limited to Flash games and Java games on the Internet, as well as those enterprising game developers who choose to bundle an XBox-compiled version with their games. I can't see this being a big threat to the business model, especially if Microsoft retains the option to force licensing fees from people compiling games for XBoxWindows in case it ever becomes more than a niche.Fine.
MS doesn't get the licensing fees for the Xbox game if they run it in Windows. So less money for MS. It fails to promote the idea of buying Xbox games. So less marketshare. Also bad. And you'd need a JIT to even get the game to run in the first place, which means you'd have a crappy run speed, all jerky and stuff.
You can already play Divx and WMV and Internet streaming video on your big screen with an XBox?The first one, only hobbyists install anyway. And they're more likely to install linux in the first place. The second is already done by the Xbox. So you don't need Windows for that.
In a closed-system hardware environment, no assumptions are necessary. You know exactly what the hardware looks like.Some low level code is still written in assembly language, which is different for every architecture. Also, most non trivial code at some point makes assumptions about the architecture.
Would this be particularly difficult?For example, x86 is little endian, and PPC is big endian. So the programmer has to worry about byte order in anything longer than one byte. Also, since the machine code is different, anything that is to be run on the Xbox 360 would at the very least need to be recompiled, and distributed. More work. And then you need testers to verify that everything still works after porting.
Wouldn't they already have compilers optimized for this architecture?And the PPC in the Xbox 360 is different most CPUs in that it's a three core in order processor, which means the compilers have to very smart, or you get serious slowdowns in the run time. I could go on, but it rapidly gets into technical stuff that non programmers don't understand.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
- Nephtys
- Sith Acolyte
- Posts: 6227
- Joined: 2005-04-02 10:54pm
- Location: South Cali... where life is cheap!
I meant to say no technical reason. Microsoft seems to now see the value of their machines as such, with the Xbox360 live downloadable material, minigames, SNES titles and how you can watch some forms of burned movies and stuff on it.Shogoki wrote:MS doesnt get any money from your friend's ability to play DIVX movies, anime, emulators or PC software, that's reason enough for them to not do it, its bad bussiness, the only reason costumers even buy this powerful consoles is because the companies absorb a percentage of the production costs to make them attractive for people with lower income.Nephtys wrote:I've got a friend who has a sort of OS installed on a modified X-Box. He uses it to play DIVX or MPEG4 movies or anime which can be conveniently transported. It also plays SNES, NES and Genesis emulators, and other PC software.
It seems there is no reason for them not to be able to do a lot of that.
- Naquitis
- Padawan Learner
- Posts: 314
- Joined: 2006-01-31 05:48pm
- Location: Location, Location!
- Contact:
EDIT: I was obviously too busy to notice I had pulled this quote in here so here was my planned explaination.Darth Wong wrote:Isn't it worth seeing if the market would support it, rather than relying on your all-seeing wisdom to declare that it won't?Beowulf wrote:Running a distributed computing client? Only rich guys would care. Music and video? It doesn't need Windows for that.
The problem would be that M$ most likely won't want to risk it in that department.
Coding it would be hell as the X-Box uses a very different computing process. Or at least so I would think.Darth Wong wrote:Perhaps someone with more technical sophistication can explain why it would be so difficult to pull this off. I know Windows NT used to be available on different CPUs and that the codebase was designed to be portable to different CPU platforms thanks to the HAL, but it was supposedly discontinued for lack of consumer interest.Also, WinXP isn't already written to run on a PPC platform, which the Xbox 360 is. So they'd have to port a bunch of code, which is nearly garunteed to cause bugs.
Last edited by Naquitis on 2006-05-21 02:27am, edited 2 times in total.
Dear English speaking Internet users: please learn how to speak English.
Keep smiling, it makes people wonder what you're up to.
Keep smiling, it makes people wonder what you're up to.
Xbox actually runs on a modified version of the Windows 2000 kernel & a highly slimed down version of the win32 API in userspace. The Xbox360 is also a modified Win2k3 kernel. While Microsoft doesnt sell Windows for PPC, you can bet they have everything ported to it running on some hardware somewhere. (Xbox360 dev machines where what amounts to an Apple computer with a Microsoft OS on it).
Heck, the applications written for thecompact .NET framework can(if it is writtent properly) run unmodified on the PC, Xbox360, and a few other devices. This is still underdevelopment, but it looks nice.
A reason Microsoft doesnt sell the Xbox as a "computer" is they want the Xbox line to be a the core of people's home entertainment ecosystem. And a "computer" has too many negitive connections when you put in in an entertainment enviroment.
Basicly; marketting.
Heck, the applications written for thecompact .NET framework can(if it is writtent properly) run unmodified on the PC, Xbox360, and a few other devices. This is still underdevelopment, but it looks nice.
A reason Microsoft doesnt sell the Xbox as a "computer" is they want the Xbox line to be a the core of people's home entertainment ecosystem. And a "computer" has too many negitive connections when you put in in an entertainment enviroment.
Basicly; marketting.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
- Instant Sunrise
- Jedi Knight
- Posts: 945
- Joined: 2005-05-31 02:10am
- Location: El Pueblo de Nuestra Señora la Reina de los Angeles del Río de Porciúncula
- Contact:
The Xbox 360 functions as a Windows Media Extender. However, you have to have a PC with XP Media Center Edition(OEM only) or Windows Vista. This means that you can use it to run MCE applications, or stream anything that is WMV encoded across.
Such examples of said media center applications include: Transcoding and streaming applications, web browsers, and NES emulators.
MS would like to sweep the original Xbox under the rug. They don't own the IP to everything in the original box. That means that if MS has to pay whatever price Intel and nVidia want in order to continue to make Xboxes. The 360 in the other hand, MS does own the IP on the hardware, so that means that more manufacturing costs will go down, and the hardware alone may make a profit at some point.
Such examples of said media center applications include: Transcoding and streaming applications, web browsers, and NES emulators.
MS would like to sweep the original Xbox under the rug. They don't own the IP to everything in the original box. That means that if MS has to pay whatever price Intel and nVidia want in order to continue to make Xboxes. The 360 in the other hand, MS does own the IP on the hardware, so that means that more manufacturing costs will go down, and the hardware alone may make a profit at some point.
Didn't say anything about business users, I said business. In business, you don't do things just because you can do something. You have to have a valid plan for doing so.Darth Wong wrote: Umm, the XBox is a toy, is it not? What's this about "business" users?
Tens to hundreds of millions, more likely. MS pissed away the cash to gain marketshare. Will selling what amounts to a headless $500 computer for websurfing and the like actually gain them marketshare? And is the cash spent doing so worth it?Considering the fact that they've already pisssed away billions of dollars on XBox losses while trying to establish a foothold in this market, I don't see the huge risk inherent in adding another way to play around with the thing for a few million.
Change most to all, if MS doesn't release a Just in Time Compiler for the Xbox. It's Windows. If you're going to release Windows for the Xbox, it has to implement the full Win32 API. In which case you can't close off knowledge of how to program for it. And you can't keep the compiler proprietary, because other companies, like borland, or hell, hobbyists, will release a compiler targetting it. In any case, to run Flash games, you need Macromedia to release a version of Flash which runs on the Xbox, which requires them to make a business case as to whether it will be profitable to do so. Java is the same thing, but it'd have to be written by either MS or Sun.As you're quick to point out yourself, most off-the-shelf games won't work anyway because the CPU is different. So this option would be limited to Flash games and Java games on the Internet, as well as those enterprising game developers who choose to bundle an XBox-compiled version with their games. I can't see this being a big threat to the business model, especially if Microsoft retains the option to force licensing fees from people compiling games for XBoxWindows in case it ever becomes more than a niche.
WMV, yes, and someone who isn't savvy with computers would be hard pressed to be able to run Divx videos on their PC. In any case, why would MS want people to run DivX on their computer?You can already play Divx and WMV and Internet streaming video on your big screen with an XBox?
Which is an assumption. Windows programmers have assumed that they will always be running on a x86 box. MacOS programmers assumed that they were always going to be running on a big-endian machine, etc.In a closed-system hardware environment, no assumptions are necessary. You know exactly what the hardware looks like.
In short, yes. In long, yeeeeesssss. Moving from one version of Unix to another frequently breaks things, and thats when they run on the exact same hardware. Also, expensive, so most companies won't release software for the Xbox anyways.Would this be particularly difficult?
They don't have compilers that are very good yet. So to get best performance, you need multi-threaded code, which is hard to write, which means you need to pay for a better class of programmer, which increases cost to write the damn program.Wouldn't they already have compilers optimized for this architecture?
"preemptive killing of cops might not be such a bad idea from a personal saftey[sic] standpoint..." --Keevan Colton
"There's a word for bias you can't see: Yours." -- William Saletan
"There's a word for bias you can't see: Yours." -- William Saletan
Alot of the Win32 API is already there, the xbox runs a NT kernel with a slimmed down Win32 API, they would just need to add in the missing functions. It would not be a complete rewrite.If you're going to release Windows for the Xbox, it has to implement the full Win32 API.
This is not UNIX. Moving from one version of NT to another rarely breaks things.In short, yes. In long, yeeeeesssss. Moving from one version of Unix to another frequently breaks things, and thats when they run on the exact same hardware. Also, expensive, so most companies won't release software for the Xbox anyways.
They will need to optimise the compilers anyway to increase the performance of games on the xbox. No money lost there.They don't have compilers that are very good yet. So to get best performance, you need multi-threaded code, which is hard to write, which means you need to pay for a better class of programmer, which increases cost to write the damn program.
Also, how would people being able to program for the xbox be a bad thing? Alot of x-box games dont have PC versions (no fees lost there), m$ does not get licensing fees from PC games (none lost there either). So people would still buy xbox games, but now they would be able to run windowsX (which they bought from m$) on their xbox, complete with mediaplayer and their favourite programs.
He's talking about the XBox, not the 360.Beowulf wrote:What's the point of Windows on the Xbox? People don't like checking email or surfing the web on the TV. Playing Windows games? I won't bother discrediting this idea. Running a distributed computing client? Only rich guys would care. Music and video? It doesn't need Windows for that.
Also, WinXP isn't already written to run on a PPC platform, which the Xbox 360 is. So they'd have to port a bunch of code, which is nearly garunteed to cause bugs.
The 360 is an impossibility for a working setup; if you did rewrite WinXP for PPC, it would still have binary incompatability with every Windows app on the market, so you'd get a copy of Windows XP that can't run any programs currently on the market. No games and no apps other than what Microsoft bundles with it.
The standard XBox would be a 733 MHz Pentium 3 (with less cache than normal, so slower than a regular P3 but faster than a Celeron) and a Geforce 3. Windows would install almost out of the box if Microsoft allowed it to.
I've wondered why Microsoft didn't do that myself.
Remember, Windows running on an XBox 360 could not run any x86-compiled Windows binary (basicly all of them). So no Windows games or apps other than what comes with it.Windows could easily do the same. It's just foolishness for them not to. An X-Box 360 with Windows on it would fufil alot of people's basic computing needs: Games, net surfing, e-mail.
There's zilch reason to release it for the Xbox 1, because they've already released a successor to it. It doesn't promote the Xbox brand at all to do it for the Xbox 1.Praxis wrote:He's talking about the XBox, not the 360.
The 360 is an impossibility; if you did rewrite WinXP for PPC, it would still have binary incompatability with every Windows app on the market, so you'd get a copy of Windows XP that can't run any programs.
The standard XBox would be a 733 MHz Pentium 3 (with less cache than normal, so slower than a regular P3 but faster than a Celeron) and a Geforce 3.
I've wondered why Microsoft didn't do that myself.
"preemptive killing of cops might not be such a bad idea from a personal saftey[sic] standpoint..." --Keevan Colton
"There's a word for bias you can't see: Yours." -- William Saletan
"There's a word for bias you can't see: Yours." -- William Saletan
And it's useless to release it for the 360 because of the PowerPC processor.Beowulf wrote:There's zilch reason to release it for the Xbox 1, because they've already released a successor to it. It doesn't promote the Xbox brand at all to do it for the Xbox 1.Praxis wrote:He's talking about the XBox, not the 360.
The 360 is an impossibility; if you did rewrite WinXP for PPC, it would still have binary incompatability with every Windows app on the market, so you'd get a copy of Windows XP that can't run any programs.
The standard XBox would be a 733 MHz Pentium 3 (with less cache than normal, so slower than a regular P3 but faster than a Celeron) and a Geforce 3.
I've wondered why Microsoft didn't do that myself.