QUOTE(m0dul4rX 2 @ Jun 17 2006, 04:46 PM)
Has anyone thought of this yet? Try loading up xDSL (Xbox Damn Small Linux) and then run the WINE emulator for it? For anyone who doesn't know, WINE is a Windows emu for Linux. Linux is now on the xbox. Do some hacking and you have WinXP running on the xbox. Why can I only think of these things when I'm stoned?
WINE is *not* a windows emulator (its name is even an acronym for "Wine Is Not an Emulator") - it's a reimplementation of the Windows API from scratch to run under Linux. This in no way causes WinXP to run on your Linux machine. That doesn't mean it's not useful, though - plenty of Windows software (including games that rely on DirectX and so on) works under WINE. WINE works fine on the Xbox, under any linux distribution you want, though afaik it's not present in a default xDSL image. You could use another distro, or install it yourself, though.
QUOTE(unleashdomainx @ Jun 17 2006, 06:25 PM)
Tiny xp uses less then 64mb of ram i think it uses manly 10mb
Using less than 64MB is quite plausible; if so, try it and see. 10MB is pretty much impossible; a bare minimal image built with the XP Embedded tools with no GUI, no Win32 API, and no drivers for anything other than the serial port already consumes about 6-7MB of ram while running. Adding the GUI back in, even in the most primitive form with most of Win32 nonfunctional already pushes it up over 10MB, and that level of component removal is not really possible by deleting files from XP as with tinyxp and similar - you can only really get down that far with an Embedded kit.
I'd be surprised if you managed to make an XP image capable of doing anything useful that could boot in under 24MB of ram, but I still suspect it would be possible to get it down to 40MB or so which is just about small enough to run under emulation on the Xbox... I don't care enough to try it, though (running it under emulation is no interest to me, I am only really after a native port).