PearPC is an architecture independent PowerPC platform emulator capable of running most PowerPC operating systems.