Big-Endian Emulation
Moderators: Cat_7, Ronald P. Regensburg
Big-Endian Emulation
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?
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
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