I have been a Snow Leopard hackintosh Intel user for more than 8 years. Protools 9/10 and Logic 9 were my killer app for the Core2Quad hackintosh. For me SL is the best OS
ever. I love Mac OS9, Panther, Tiger and Leo on my PPC machines. For me Core Image is not esencial. In fact I only have Geforce 4MX graphics cards and it is only needed to have Quartz running to have a good UI experience.
I have reread this post and I see various and different goals:
1 Make a better Leopard with kext/frameworks from any SL versions, also called 10.5.
9 (2020-2021)
2 Make a decent-mostly working SL PPC developer preview taking things from 10.5.8 (Now)
3 Make the last SL developer preview working via compiling Intel Stuff from Apple Open Source (2020-2021)
4 Make Golden Master work via adding Leopard and Apple Open Source
For me any of these are interesting, but not totally usefull if we have to make new apps for it to shine.
Also I am not sure if the golden master is better than vanilla 10.5.8. The good stuff for SL demands 10.6.3 and up, and most of this stuff isnt universal.
The most important developer for PPC in the last 5 years was Cameron with TFF and he is more interested in keep a browser in Tiger. Fortunately for us, wicknik, alex-free and other users had developed more browsers/way to use youtube.
Unless browsers benchmark higher on SL-PPC than on vanilla 10.5.8 I only see a benefit in the use of a higher Xcode.
If we ask developers to ADD SL-PPC also as a target some of them could quit developing. Hard enough to keep Tiger+Leo (and Panther) to add a 3rd (4th) platform with even less users than PPC Linux. Maybe if you all and some developers add effort we could get the last drop of juice for our PPC machines, but only with minor improvements I guess.
Dont get my words wrong. It is awesome what you have achieved. It is a dream to have another platform for PPC. But to give SL-PPC the stability of 10.5.8 will take months-years of hard work and that will only render on an almost empty platform.
Grand Central Dispatch
https://en.wikipedia.org/wiki/Grand_Central_Dispatch is a factor that can potentially increase performance on Duals and Quads(G4 or G5), but we need a
libdispatch PPC and that could take months/years.
New compiles of apps ditching G3
and using GCP can render
better apps, but I dont see myself as a SL-PPC user till this summer if thing mature soon.
Thanks to all and keep making the impossible achivable