lubuntu 14.04 LTS powerpc virtualized on G4

Now with a G4 powerpc you could test with virtualization in your linux powerpc distro!

lubuntu 14.04 desktop powerpc virtualized

lubuntu 14.04 desktop powerpc virtualized

In my case I have tested lubuntu Trusty 14.04 installation inside qemu 2.0(rc2) with kvm inside my lubuntu 13.10 powerpc running as host on my G4 powerpc powerbook.

I have already tested virtualization on G4 with kvm installing lubuntu 13.04 inside lubuntu 13.04 host, and already tested lubuntu live 13.04 powerpc installation virtualized on my G5 with lubuntu 13.10 powerpc, with QEMU 2.0 and kvm.

Lubuntu 14.04 desktop installation on my G5 with NVIDIA GPU freeze, even with G5 Qemu 2.0rc0 kvm lubuntu 14.04 live doesn’t install, it need an updated kernel i believe as on G4. Continue reading


G4 and G5 powerpc virtualization with qemu 2.0 and kvm

I have tested the virtualization on powerpc G4 running on the new qemu 2.0rc0 (released on 18th March 2014) with kvm in my debian 8.0 Jessie powerpc.

qemu 2.0 kvm virtualization powerpc G4

qemu 2.0 kvm virtualization powerpc G4

I have tested that start lubuntu 13.04 live for powerpc in virtualization on my Debian 8.0 Jessie powerpc.

I have already tested in my post of September 2013 the virtualization on powerpc G4 with Qemu 1.6 and kvm, now I have done the same test with last qemu 2.0rc0.

Continue reading

Does we port Dolphin Emulator to Powerpc?

dolphin emulator Wii and GameCube

dolphin emulator Wii and GameCube

It’s very funny that there is a open source project ( Dolphin ) and a package for gnu/linux that emulate Nintendo GameCube and Wii and work only for x86 architecture with a uge work of emulation of powerpc Wii/GameCube processor. It’s funny because on gnu/linux for powerpc we can simply virtualize the GameCube/Wii powerpc processor with kvm and in this way we don’t need so powerful machine for emulate the powerpc processor. It’s funny because nowadays Dolphin doesn’t work on powerpc architecture, very funny!!!

Ten days ago I have wrote this mail to one of the Dolphin emulator team:

There is anyone that is trying to compile dolphin-emu for powerpc architecture?
As I have read well doplhin-emulator need much RAM , a powerful GPU and CPU.
A powerful CPU is needed for the emulation, but with a powerpc CPU I think that dolphin-emu with kvm dosen’t need to emulate the CPU and doesn’t need a powerful CPU.
On the Powerpc world it’s possible to use ATI GPU so there are not problem on GPU performance.

but at the moment I have not received any answer, so I wrote on the dolphin forum 

Nowadays we have acube system powerpc pc, a-eon powerpc amigaone x 1000 and soon Servergy will produce pcubed powerpc devkit. Over that nowadays it is possible to buy cheap used powerpc G4/G5 machines with NVIDIA or ATI video card, so I think make sense to port Dolphin to Powerpc architecture and thanks to the virtualization of kvm on powerpc ( as demonstrated on my previous post ) we will play virtualized game powerpc console like GameCube and Wii.  In the future why not virtualize with a proper powerpc cpu PS3 , xbox 360 and WiiU.

Do  you like to port Dolphin Emulator to powerpc architecture?  If Yes we can build a group of people that will do that.

UPDATED 25 September 2013

Yesterday after published this post and wrote on the dolphin forum a Dolphin Developer answer me , I thank you very much for his quick answer:

The Dolphin emulator makes assumptions /everywhere/ in the code that it is running on a little endian machine.
I looked towards gaining support for big endian in Dolphin a few years ago and it immediately hit roadblock after roadblock with big endian support.
It would be a massive undertaking with how large our codebase is.

Not to mention we now require OpenGL 3.x and I’m not sure how many PowerPC hosts support that…

  • What do you think about?
  • OpenGL 3.x from which opensource driver is supported? because on powerpc platform at the moment we can “only” count on opensource video driver.

UPDATED 26 September 2013

The discussion on the Dolphin Forum continue… that’s very interesting:

A developer:

It’s very difficult because throughout the entire ten years of the lifetime of the project, there hasn’t been any thought put in to the source that it’ll run on a big endian machine because no developers have thought/cared for it to run on a big endian system. It would take a while to do.

I invite everyone interested on the topic to comments and in case start to collaborate to port dolphin on powerpc

powerpc G4 virtualization with kvm

Thanks to the help of Alexander Graf that in 2009 inform me that in that days kvm for powerpc was supporting only the G5, and now on the 2013 tell me that kvm now support G4 . To be onest I haven’t found any information around the web talking about the possibility of the powrerpc G4 to virtualize, even if from the time of born of Mac-on-Linux application in fact mol was virtualizing mac os x 10.3.x and 10.4.x

Writing this post I hope to share something useful for you.

I have wrote this post first on my italian blog . Now I have rewrite it here in my english….

Needed steps to compile kvm and qemu on powerpc

Debian Qemu Kvm Powerpc G4

Debian Qemu Kvm Powerpc G4

Continue reading