As my question states,
Is it possible to virtualize PowerPC… FOR a PowerPC?
Consider that you're using Linux for PPC. You want to run apps written specifically for Mac OS 7.x through 9.2.2, all of which require PPC (let's say). Let's also say that you don't want to set up a dual-boot configuration on your PPC Mac because… well, you're lazy.
Emulators like Sheepshaver (for Linux on PPC) are fine for most basic needs, but for more intensive programs like games, complex math software, and pretty much anything that requires the MMU (memory management unit) will simply NOT run.
A PPC virtualizer written FOR the same PPC machine could allow those complex programs access to all the appropriate system resources it needs…. because its ALREADY THERE. There is nothing to be emulated!
So, even at least hypothetically… is it possible?
Best Answer
Hypothetically, it may be possible, but the tools may not exist. The best tool I could find though was QEMU and Mac on Linux. It says it can virtualize, but I have not tested it or used it. Qemu also says its for embedded PPC - which would be like the Xbox 360, and not an older Macintosh - so therefore still not allow PPC virtualization.
I see two problems that make this a bit harder:
For most of the people that I have seen in your situation, the easiest route is to just get another machine in most cases (and thats what I have done before, years ago). You can even get pretty powerful G5's for pretty much nothing today. I had a friend about 2 years ago just give a dual proc G5.