I find it frankly mind-boggling that Apple, with all its brilliance, resources, and immense wealth; still hasn’t done this.
It feels like a complete disregard for the pioneers and developers who poured their passion into incredible projects, trusting that their loyalty would be met with lasting support.
Would it really have been so difficult to include PowerPC and Intel emulation as an option in their new in-house chips? Or is this just another example of Apple choosing convenience over commitment to its own history?
The intelligence answer to his topic “How difficult would it be to integrate a PowerPC and / or Intel chip's emulation into modern Apple M SoC chip? ”:
It would be **technically possible** for Apple to build PowerPC and Intel emulation into an M-series Mac, but it would be significantly harder for PowerPC than for Intel, and both would come with real performance and support costs. Apple already proved the general idea with Rosetta 2 for Intel-to-ARM translation, and Apple says that translation is integrated into Apple silicon Macs for x86_64 apps.
## PowerPC vs Intel
PowerPC emulation would be the tougher problem because it means translating between very different CPU designs, not just different instruction sets. Intel/x86 emulation is still difficult, but Apple already invested in hardware and software features to make Rosetta 2 work well, including x86 memory-ordering support in Apple silicon. PowerPC support existed on Intel Macs through the original Rosetta, but Apple discontinued that path years ago.
## Why it is hard
Emulation is more than “reading old code and running it.” It has to handle instruction translation, memory behavior, system calls, plug-ins, drivers, and edge cases that old software depends on. The more a program touches low-level system features, the harder it is to translate cleanly, and the slower it tends to run.
## What Apple likely balanced
Apple could have added broader legacy support, but it would have meant extra engineering effort, more testing, more complexity in macOS, and a likely hit to performance and battery life. Apple’s current approach is clearly to support Intel apps for a transition period with Rosetta 2, while pushing developers toward native Apple silicon apps. For PowerPC, Apple appears to have decided the ecosystem was too old to justify carrying forward.
## Practical answer
So the short answer is: **possible, but not cheap or simple**. Intel emulation on M chips is feasible enough that Apple already does it; PowerPC emulation would be a much larger compatibility project with diminishing returns.