Big-Endian Emulation

[ARCHIVED] About PearPC, a mostly obsolete PPC Mac emulator for Windows and Linux to run MacOS X 10.1 up to 10.4. Using QEMU is now recommended.

Moderators: Cat_7, Ronald P. Regensburg

Locked
anndruu12
Space Cadet
Posts: 1
Joined: Wed Aug 31, 2011 12:28 pm

Big-Endian Emulation

Post by anndruu12 »

Hi everyone. I am looking for a product that I can put on my windows system, that will allow me to emulat big endian architecture to test software after it is written. Will PearPC allow me to do this? If not, any suggestions?
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi, welcome,

Sure, you can run Unix PowerPC/OSX PowerPC software on PearPC. PearPC itself only runs OSX, but that has a terminal, etc. Basically, the OSX windowing system is build on top of a PowerPC FreeBSD base.
The current windows version is a bit flacky, but does run.

Perhaps you could also check Qemu which has a PowerPC target. The Qemu site lists which targets are supported to which extent. Some stories on how to install a PowerPC linux version on qemu are here:
http://machine-cycle.blogspot.com/2009/ ... werpc.html
http://dcreager.net/2010/05/13/powerpc-qemu-lucid/

Here are "all" big endian systems from wikipedia:

AIX on POWER
AmigaOS on PowerPC and 680x0
FreeBSD on PowerPC and SPARC
HP-UX on Itanium and PA-RISC
Linux on MIPS, SPARC, PA-RISC, POWER, PowerPC, 680x0, ESA/390, z/Architecture, H8, FR-V, AVR32, Microblaze, ARMEB, M32R, SHEB and Xtensa.
Mac OS on PowerPC and 680x0
Mac OS X on PowerPC
NetBSD on PowerPC, SPARC, etc.
OpenBSD on PowerPC, SPARC, etc.
MVS and DOS/VSE on ESA/390, and z/VSE and z/OS on z/Architecture
Solaris on SPARC


Best,
Cat_7
Locked