Windows CE.NET Ported to Xbox
Cutriss writes "Caught this over at Xbox Scene - Windows CE.NET 4.2 has been ported to the Xbox. Artifex, one of the developers of this project, says the following about the status of development: 'The basic kernel subsystem is in place. The IoCtl is about 90% done. ISR/IST is up and working. PCI enumeration happens properly. USB initializes and enumerates devices (but hangs if there's a gamepad connected). Mouse driver loads. Keyboard driver loads but is missing a layout, so it's not quite functional yet. A VERY simple video driver is in place (Software mouse cursor seems to be failing, so you won't see a pointer, yet).' It's a 100% legal distribution, but you'll still need a modded/exploited Xbox in order to run it. Screenshots hosted by Xbox Scene can be found here(1) and here(2)."
is microsoft cool now?
Keyboard driver loads but is missing a layout, so it's not quite functional yet. A VERY simple video driver is in place (Software mouse cursor seems to be failing, so you won't see a pointer, yet).
So it runs just like winME then.
Windows running on Microsoft hardware. What next, MacOS running on something made by Apple?
Kudos to the guys who did this, I'm sure it took a lot of work...but do we really need Windows CE on the X-Box? IIRC, Windows 2000 already works, and so does Linux. Is there any specific advantage to CE, aside from its smaller size?
LOAD "SIG",8,1
I'm not saying that their work is in vain, i just don't see the point. If you care to explain it would be much appreciated, instead of calling me an asshole just because I disagree.
A major part of the hacker spirit is not doing something because it's strictly necessary, but doing it because you learn from the experience and ENJOY doing it. For example, I play the guitar. Is it really necessary for me to sit and play when no one else is around? No one will hear it but me. No one is around to enjoy it. It isn't making me any money. I do it because the practice makes me better at it, and because I genuinely enjoy the experience.
If this guy wants to spend his time porting WinCE to the X-Box (a non-trivial) task, then that's his perogative. "The point," as you put it, is that he enjoys doing it. I doubt even 1000 people will ever utilize what he's doing here, but a lesson he learns or a novel hack he comes up with during the process might come in handy to him later when he IS writing something that thousands of people might use.
And if not? At least he enjoyed himself.
--Obyron