PowerPC emulation: Qemu, PearPC or ...?

I'm currently trying to create a configuration for checking code on Big-Endian systems.

Thanks to chat and research, I was convinced that the PowerPC architecture would be a good target for these tests. Since I do not own it and do not expect to get direct access to it in the near future, I am looking for some kind of emulation software to check my code.

The problem is that in this area I did not find a “easy to use” solution.

There seem to be at least 2 solutions, one using QEMU and the other using PearPC. None of these are really easy to deploy.

As i see it:

I would like something to be as simple as deploying a VMWare virtual machine, with a simple ghostly VM, ready to use and to boot.

Additional Information: I believe that Linux on PowerPC is probably the best OS choice here, as emulation of the MAC environment is likely to violate the license. I think QEMU is also more modern and supported than PearPC. The host system can be either Windows or Linux. The host CPU must be x86.

+7
source share
2 answers

There are several fairly recent Windows QEMU binaries available at this address:

http://lassauge.free.fr/qemu/

In addition, some ready-to-boot VMs for various architectures, including PowerPC, were prepared by Aurelien Jarno and can be downloaded at this address:

http://blog.aurel32.net/46

+5
source

On Windows, all steps:

  • Install Cygwin with all the important libraries
  • Download qemu for Windows from http://lassauge.free.fr/qemu/ and unzip it
  • Now download powerpc VM from http://people.debian.org/~aurel32/qemu/powerpc/ and put it in the qemu folder
  • Now open a cygwin terminal and go to the qemu folder inside the terminal, then type -

    ./qemu-system-ppc -L Bios powerpc_linux.qcow2 -net nic -net user -m 1024

Here, change the name of the virtual machine powerpc_linux.qcow2 to the correct one.

+5
source

All Articles