Here's the deal as I see it: PowerPC processors run in all the following: 1. Older Mac computers 2. GameCube 3. Wii 4. PS3 EDIT : (almost forgot about this one) 5. XBox 360 Since the GC, Wii, and at least earlier versions of the PS3 could run Linux and because of a little program called Mac-on-Linux there's no mystery on how Mac Software can be run on the other three. Since PPC Macs are no longer produced, no one has really thought of making an emulator for either of these consoles although it would be a very efficient process since it WOULDN'T really have to EMULATE most of the code and could just run it natively. I'm sure, though, that just because of slower processor clocks and different Video hardware it would still be a little slow. Wii can run GameCube games and homebrew natively. A GameCube at least definitely can't take Wii or PS3 games because they're meant for something much more powerful. No one's every tried getting it to run less hardware intensive homebrew from the other consoles but that's usually just a matter of porting the code since so much of it's open sourced anyhow. The same thing with the idea of PS3 on Wii. It's just silly to think it would run software meant for something that much more powerful. That only leaves one thing to question : Would it theoretically be possible to develop a virtual machine program that would run on a PS3 and could take and run Wii games and homebrew? The PS3 processor runs a 4X the clock speed of a Wii and that's not even including the PS3's cells. I figure that would be plenty of extra computation power to be able to emulate the differences in hardware. I'm not sure if the PS3's GPU is programmable but that would help, too. It would just be one short step from there to running GC software as I see it There's also something Crediar was working on something called BroadOff to emulate Starlet which is the part of the Wii processor that isn't on the PS3. I'm sure Nintendo (if not Sony) would go nuts if it was to be made, though. Anyway, does that sound reasonable or am I the only one that thinks this is a good idea? Any of the more techy PS3 guys willing to think about if it can or can't be done? Better yet, any techy programming guys willing to give it a try?