QUOTE(BlueCop @ Apr 20 2006, 07:02 PM)

so what are your plans on how to start your project?
Just a suggestion...
I'd recommend an initial
objective of plumbing a PC with dual SATA controllers between the X360 DVD-Rom drive, and the X360 motherboard. And attempt to get the PC to act as a man-in-the-middle, and simply receive, log, and pass through the SATA requests. This would build confidence that the PC in question is up to task of such emulation.
Even this initial stage would require a homework regarding SATA protocols, low-level driver work, etc. You need to know how to capture and re-present the requests, and the same for the responses. If youre lucky, and depending on how the SATA protocol packets are formed, you may get away without needing to interpret the packet contents at this point.
I also get the impression Windows make this level of drive access even harder, so Linux may be the OS of choice.
Find a SATA DVD drive for Linux, and pull it apart until to you understand it, and get familiar with recompiling and deploying it well before you even approach the X360. In fact, Id start with trying to be the man-in-the-middle of a 2nd PC and its SATA DVD-Rom drive that way youve got control and visibility of all ends.