PearPC is a platform-independent PowerPC architecture emulator capable of running most PowerPC operating systems. It includes a Just- In-Time compiler for x86 processors.
| Tags | Emulators |
|---|---|
| Licenses | GPL |
| Operating Systems | Windows Windows POSIX |
| Implementation | Assembly C C++ |
Recent releases


Release Notes: This release fixes some wrong or unimplemented keyboard mappings, a JITC bug that prevented Java applications from running, and a partition table problem. Additionally, the BeOS port was updated.


Release Notes: This release focused on accurate timing behavior for PearPC idle-sleep so that the client no longer consumes CPU time when idle. Other changes included an SDL port for faster graphics, full screen support for Win32 and SDL, and many optimizations.


Release Notes: This version has network code for Windows hosts, conditional redraw code, runtime screen resolution switching via video.x, and a lot of minor speed increases and fixes.


Release Notes: The PROM "seek > 2^32 not impl" error was fixed. In JITC, mmio with overlapping pages was fixed, which should fix a problem where Mac OS crashes when idle. The numpad keys were mapped. In Win32, several mapping fixes were made. MII support was added to 3c90x, and some bugs were fixed.


Release Notes: Under Win32, a problem in which the '=' key wasn't mapped has been fixed. The error which produced the message, "JITC Error: cannot read page-table," was fixed. Fixes were made for older versions of BootX (for Mac OS X 10.0 and 10.1). fmaddx and friends were fixed for the FPU, which means that your Finder will no longer crash-loop. The 1024x768x32 mode of the graphics card wasn't useable, and has been fixed. The program now compiles with gcc 2.95, and can boot Debian for PowerPC.