You are here: PearPC - PowerPC Architecture Emulator

PearPC - PowerPC Architecture Emulator

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

The following operating systems were tested and run (to some extent) in PearPC (ie. as clients):

* Mandrake Linux 9.1 for PPC installer: Runs well
* Mandrake Linux 9.1 for PPC after installation: Hard to boot. Runs very well afterwards.
* Darwin for PPC: Runs well
* Mac OS X 10.3: Runs well with some caveats
* OpenBSD for PPC: Crashes while booting (accesses PCI in an unsupported way)
* NetBSD for PPC: Crashes while booting
* AIX for PPC: Some people ask about that.

Limits

• While the CPU emulation may be slow (1/500th or 1/15th, see above), the speed of emulated hardware is hardly impacted by the emulation; the emulated hard-drive and CDROM e.g. are very fast, especially with OS that support bus-mastering (Linux, Darwin, Mac OS X do).
• A lot of unimplementated features are fatal (i.e. will abort PearPC).
• Timings are very still a little bit inaccurate. Don't rely on benchmarks made in the client.
• PearPC lacks a save/restore machine-state feature.
• No LBA48 (but LBA). Currently no support for hard disks greater than 128 GiB. Disks > 4GiB are not tested very well.

Comments

Problems

I would love to run a MAC on my windows PC, but I could not make this work.
Beware: when I downloaded the 2 empty disk images from the original site, one of them had a virus in it. So its better to create your own disk images as described in the other articles.