I just had one of those weird thoughts that sometimes occur to me.... I think I'm going to start keeping track of these here: My "Twisted Thought Of The Day®" (or TTOTD® for short).
So - follow my logic here....
- The original Xbox used an Intel processor with nVidia graphics and USB peripherals.
- The Xbox 360 uses a PowerPC processor with ATi graphics and USB peripherals.
- The Xbox 360 offers backwards compatibility by software emulation. This is tricky because the CPU and the GPU both have to have an emulation layer.
- The PlayStation 3 has a PowerPC processor with nVidia graphics and USB peripherals.
Therefore, to my way of thinking, you should be able to create an Xbox emulator for the PS3 with decent performance. In addition - you wouldn't have to translate the GPU commands with as much effort - the architecture between the Xbox and PS3 GPUs should be similar. (Not identical, but similar). And the Cell should do a great job emulating an Intel microprocessor.
Wouldn't that be a scream? Playing my Xbox games on my PS3?
Unfortunately, we'll have to file this in the "never gonna happen" department, I'm afraid. Still - Halo on the PS3 would be something.