- Joined
- Nov 15, 2011
- Messages
- 5,210
- Trophies
- 0
- Age
- 41
- Location
- Deep in GBAtemp addiction
- Website
- gbadev.googlecode.com
- XP
- 1,719
- Country
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
5. XBox 360
I know I'm over simplifying things a lot here but this is kinda the vague concept I have :
Since the GC, Wii, XBox 360 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, XBox 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 or XBox 360 on Wii. It's just silly to think it would run software meant for something that much more powerful. Even PS3 on XBox or visa versa wouldn't leave enough head room for hardware emulation.
That only leaves one thing to question :
Would it theoretically be possible to develop a virtual machine program that would run on a XBox 360 and could take and run Wii games and homebrew?
The PS3 and XBox processors run a 4X the clock speed of a Wii and that's not even including the PS3's cells and the other 2 XBox cores. 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 XBox'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 XBox.
I'm sure Nintendo (if not Sony and Microsoft) 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 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?
Note : I started a similar topic here about the PS3 if anyone wants to compare notes. I don't expect much of a different response but just thought I'd throw the idea out there for discussion.
PowerPC processors run in all the following:
1. Older Mac computers
2. GameCube
3. Wii
4. PS3
5. XBox 360
I know I'm over simplifying things a lot here but this is kinda the vague concept I have :
Since the GC, Wii, XBox 360 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, XBox 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 or XBox 360 on Wii. It's just silly to think it would run software meant for something that much more powerful. Even PS3 on XBox or visa versa wouldn't leave enough head room for hardware emulation.
That only leaves one thing to question :
Would it theoretically be possible to develop a virtual machine program that would run on a XBox 360 and could take and run Wii games and homebrew?
The PS3 and XBox processors run a 4X the clock speed of a Wii and that's not even including the PS3's cells and the other 2 XBox cores. 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 XBox'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 XBox.
I'm sure Nintendo (if not Sony and Microsoft) 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 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?
Note : I started a similar topic here about the PS3 if anyone wants to compare notes. I don't expect much of a different response but just thought I'd throw the idea out there for discussion.