"Porting" is about as easy as rewriting from scratch. In order to get halfway decent performance, emulators either have to run on hardware which is orders of magnitude faster than the emulated device or the emulator has to be written in assembly language. In order to rewrite the x86 emulator for PowerPC, you might as well start from scratch.