During the PowerPC challenge a few weeks ago, I was experimenting with running the Snow Leopard kernel via emulation (QEMU) on a PowerPC system. I've never seen much progress in terms of that, so I thought of documenting it at this point.
Indeed, it is possible to boot the kernel up to a point, although in this instance the system crashes, possibly due to the emulated clock being too slow/variable (it is a rather old PowerBook G4 Ti, which makes sense). The kernel is based on a modified kernel (by nawcom) that includes a needed SSE3 emulator.
In essence, it might be possible to actually reach the desktop with a more powerful PowerPC Mac (the image was tested on a 2009 Core2Duo Mac with an identical QEMU build, which ran Snow Leopard fine, albeit slowly).
Case in point, I did technically run the Snow Leopard kernel on a PowerPC Mac.
Indeed, it is possible to boot the kernel up to a point, although in this instance the system crashes, possibly due to the emulated clock being too slow/variable (it is a rather old PowerBook G4 Ti, which makes sense). The kernel is based on a modified kernel (by nawcom) that includes a needed SSE3 emulator.
In essence, it might be possible to actually reach the desktop with a more powerful PowerPC Mac (the image was tested on a 2009 Core2Duo Mac with an identical QEMU build, which ran Snow Leopard fine, albeit slowly).
Case in point, I did technically run the Snow Leopard kernel on a PowerPC Mac.