Mac Emulate Amiga
If you want to read about magic software, check out the latest issue of Byte,
where an Apple engineer explains how they emulate the 68020 on the PowerPC, and
how new Apple executables can contain a mix of code with instructions from
either processor, as well as the Apple ROM itself containing 68020 and PowerPC
code.
Emulating the 68020 is certainly do-able these days. By replacing
functionality in Amiga system calls, as opposed to mimicking the raw assembly
code, it's more do-able. But many Amiga programs expect to write to memory
that's mapped to video. That takes another level of emulation beyond
instructions.