Slow emulation of mac99 (PowerPC G4) due to being single-threaded.
Goal
Faster PowerPC emulation in QEMU. For reference I'm running on x86_64.
Technical details
My QEMU version: 5.0.0 (shipped with Ubuntu 20.04 LTS).
I'm thinking that perhaps a profile for a quad core G5 could be added so we can take advantage of more host CPU cores? I wonder if we could do a weird simulated multi-core G4, I suspect that might be easier, but who knows.
I assume by far the hardest option would be to make the single-core CPU emulation multithreaded, but I don't really know how QEMU works, so I'm not sure.
This is basically just all conjecture and sadly I probably won't be able to help unless a tester is needed, because I know very little about QEMU and C/C++.
Additional information
None
Edited by Hamish McIntyre-Bhatty