As a comp-sci grad, but by no means a cpu specialist, I reckon this performance boost is partly due to the smaller overhead in emulating Power ISA's reduced instruction set on ARM compared to the very different CISC nature of x86_64?
Probably about 50 big factors at play here but in theory it should be more efficient for one RISC CPU to emulate another kind of RISC CPU, they're both designed to work with short instructions per clock cycle as opposed to x86_64 relying more heavily on specific lengthy instructions that aren't there in PPC.
That said x86 has become a lot more optimised by clock cycle in the last 2 decades and similarly ARM has gained a lot more complex instructions so the difference isn't as severe as it once was.
Would be pretty funny if a side effect of the ARM transition is a better environment for old PPC software.
Yes, I ran Tiger, it runs better than it does on x86.
Others have reported that Leopard also works.
Given we are only running on iPhone/iPad, but I assume Qemu will be ready on day one when Apple SoC Macs actually ship. I've run Qemu plenty on an Arm ChromeBook, so really, all we need is Brew to install some of Qemu's dependencies.
Yes, I ran Tiger, it runs better than it does on x86.
Others have reported that Leopard also works.
Given we are only running on iPhone/iPad, but I assume Qemu will be ready on day one when Apple SoC Macs actually ship. I've run Qemu plenty on an Arm ChromeBook, so really, all we need is Brew to install some of Qemu's dependencies.
Tiger PPC in an emulator is never going to be as fast as Tiger Intel running it a hypervisor( Virtualization ).
According to the old Apple license for OS X, only server was licensed to be run in a hypervisor, but that never stopped anyone.
As far as Qemu-system-ppc, you only need the standard OS X installers. Doesn't run in a hypervisor, but it's not a Mac, so it violates other parts of the software license anyway.