Projects / PearPC


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.

Operating Systems

Recent releases

  •  08 Sep 2004 13:49

    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.

    •  14 Aug 2004 04:49

      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.

      •  25 Jun 2004 02:59

        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.

        •  25 May 2004 20:30

          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.

          •  20 May 2004 12:52

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.