Alright, people. Try to remember. The only reason we care about XBOX OS is that corporations, not people are calling the shots of game production, and we're sick of it. I for one refuse to buy dedicated hardware. I have a host of wierd beliefs summing up to that if a corporation affects everyone, everyone should get one share automatically. Basically, I want to be able to vote and control, as a consumer, what MS does. Anyhow, here's my thought on XBOX OS. It can be done, and I want it. There are two possible immediate complications: EDID check and hardware compatibility.
If they expected us to want this, then they might pull an intel-mac and check EDID, in which case we'd need to be able to flash our EDID on a nearly daily basis to decieve each mean company's product to run on our machine. As for the hardware, let's start with the processor. It's a regular i686 type CPU. As long as you have one as good or better, there should be no problems there. The GPU. DirectX is an API, Application Programming Interface, and I do believe there is a standard DirectX back end. Any fully compatible GPU should work just fine. With these exeption: PCIe, SATA XBOX kernel cannot support PCIe. It would have to either be or fake regular PCI. As for the drives.... I don't know if the kernel has to worry about the entire SATA/ATA thing, but if you stay ATA, you should be fine.
We need to test a few things to determine how hard it would be to get want we want here: powerful hardware running all XBOX software, no crap. To check EDID checks, copy an XBOX HDD, replace it, and does it still work? If so, EDID probably won't be too much of an issue. Next, move the HDD to another PC. Can it find an OS to boot? If not, the OS is embedded in the BIOS part of the mainboard, in which case life gets hard. One would then have to extract the code onto a primary partition of a HDD, and I don't know what you'd use to do that, but yeah... as for registers and CPU optimisation: If you do this on an x86-64 Athlon overclocked to whatever, It won't be able to use all of the greatness of the CPU, but there's no way it'll want any register addresses that aren't there (OEM hardware companies don't like redesigning and altering components for certain commercial applications) It's not like that CPU is mutant and has an extra register or anthing. MS didn't do any huge PC architectural changes until they got to the 360. The XBOX is actually quite normal in just about every way. So, if someone here would please void their warranty for the team, and find out exactly how easy this will be, and maybe even create an XBOX OS installer and such.... I want it, and people WOULD pay money for it.... As long as you don't advertize it online, M$ probably wouldn't come after you: they aren't depending on the first XBOX for money anymore.
If you don't grasp the reason for wanting to do this, please just leave us alone. And if you didn't go through the entire thread like I did, or don't know exactly what you're talking about, please refrain from posting or use a dsiclaimer, and leave us to our tech-nerd rebellious endeavors. Feel free to email me on the topic, especially with the results of my testing plan. To help explain my post, my dad is an anti-gamer. A console in this house wouldn't fly, and I also discriminate agains consoles, and I'm a tech nerd who wants a four-OS system. (XP, FC Linux, MS DOS*, XBOX OS) I know it can be done without finding sourse or reverse engineering anything. And perhaps, PCIe is backwards compatible; I think I recall something like that, but maybe not.
*Don't ask.
Eman out. I enabled receiveing email from you guys when I registered. Please contact me with any new developments.