Jump to content

Rosetta on PPC


banini_jeque
 Share

8 posts in this topic

Recommended Posts

I have a question. When the dev DVD is popped into a PowerPC Mac, or PearPC, does it boot because it has a fat kernel, or because of Rosetta? If it's rosetta, I assume we can dream of running Windows apps on PPC in like Wine or something with greater speed than virtual pc.

Link to comment
Share on other sites

The reason that you are able to use the developer transition dvd on powerpc systems is because of the fat binaries. I am no expert on the subject, but from what I understand, a fat binary has bytecode for both x86 and powerpc. Thus meanning no emulation whatsoever is needed, as the PPC bytecode is still in the files.

 

If your goal is to run windows apps in Mac OSX, a project exists called Darwine which presumably will provide what wine does for linux, for darwin :angry: Of course this project is presumably only going to be feasable on intel macs.

 

Hope that helps,

Mike

Link to comment
Share on other sites

Mac owners can only hope that Apple will make a rosetta for ppc processors to run future x86 binaries on them. When the time comes most of the applications will be compiled only for x86 so a backward rosetta would be very nice for everyone that has a ppc mac.

Link to comment
Share on other sites

there's no need to. Almost all apps will be compiled in universal binary. the only time developers would only compile x86 binaries is when PPC hardware are not supported by their software or until Apple PPCs are completely phased out.

 

Rosetta is only meant for "PPC only" compiled apps so developers could spend more time to re-code and compile their apps to universal binary during the transition.

 

Mac owners can only hope that Apple will make a rosetta for ppc processors to run future x86 binaries on them. When the time comes most of the applications will be compiled only for x86 so a backward rosetta would be very nice for everyone that has a ppc mac.

Link to comment
Share on other sites

  • 2 weeks later...
 Share

×
×
  • Create New...