xaccrocheur wrote:
I found no relevant documentation about this particular project (MacOS 2 PPC) and again less about AOS. An interesting data, even considering the very relevant differences you pointed in your post, would be the number of man-years needed, compared to the 25 Alan told us about AOS, witch is, correct me if I'm wrong not out yet ;-)
Where the heck can I read more about that ? Closed-source sometimes really sux 
pX
Well, I actually registered as a developer for mac ages ago when I was first experimenting with cross platform coding (back when 68K macs were still the most popular user base but PPC was out). You got some insight from the developer info...
As for the OS4 stuff I mentioned, that's straight out of Hyperions technical brief they released in pdf form a few weeks/month back.
In my estimation, the biggest drag was rewriting exec and all of the ROM based resources, which were coded in asm and have BCPL pointer stuff kicking around for good measure. Not nice.
Porting the asm to C and testing, whilst not conceptually difficult, especially for coders with the experience that Hyperion's have, is still a big time drain.
Next up would be the new kernel features and integration into the existing architecture. Especially the JIT emulator.
The source for the x86 based JIT from WinUAE is available but obviously you need to re code the back end to emit PPC opcodes.
Also, given the GPL nature of that code, I guess Hyperion had to write their own from scratch.
As ans aside, I recall the WarpOS authors had a 68K emulation for WarpOS 5, but I never heard anything about it after their initial claimes that they got an emulated workbecnch 3.5 to boot up...