Re:How 'Marklar' OS X on Intel owes its start to a one-year-...
by flatline3 on Sunday June 10, 2012 @06:06PM
(#4092380)
Carbon et al was an issue. Rosetta wasn't there until the very end. You can get an idea of the lower level work by diffing the divergent Darwin sources from the time (two source branches were used, and Apple released distinct x86/ppc source drops)
There were at least two other successful ports of MacOS to x86 back in the pre-Steve days, both described in Jim Carlton's book "Apple." Presumably those ports were trickier since they were porting code originally developed specifically for 680x0 chips rather than originally developed on a portable Unix-like operating system. Still, they were able to get things up and running remarkably quickly. Performance and bug fixing and third party compatibility were another matter.