Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Funny thing about testing all this stuff after all these months:

I’ve never tried to see if or how Dashboard or its Widgets work in 10A96. It’s because I’m one of those dorks who does not like Dashboard or Widgets.

Until, well, now.

Anyway, aside from all the Widgets which require data from online sources that are no longer active (such as Weather, Movies, Stonks, Flights, and Translation), stuff seems to work, yay I guess (if Widgets and Dashboard are the bee’s knees for you). And even the movement when opening Dashboard is pretty fluid, which was somewhat of a surprise for me, I guess.

Y… yay, I guess idk.

1635675209663.png
 
Funny thing about testing all this stuff after all these months:

I’ve never tried to see if or how Dashboard or its Widgets work in 10A96. It’s because I’m one of those dorks who does not like Dashboard or Widgets.

Until, well, now.

Anyway, aside from all the Widgets which require data from online sources that are no longer active (such as Weather, Movies, Stonks, Flights, and Translation), stuff seems to work, yay I guess (if Widgets and Dashboard are the bee’s knees for you). And even the movement when opening Dashboard is pretty fluid, which was somewhat of a surprise for me, I guess.

Y… yay, I guess idk.

View attachment 1884964

Never used them much, but I will try on 10a109.
 
Never used them much, but I will try on 10a109.

I wanted to be sure they were more or less functional, and it was a feature I should have tested, like, over a year ago. I haven’t bothered with swapping in widget versions from 10.5.8 or even 10.5.6 (which came out around the same time as 10A190) the way I’ve done with swapping core components like kexts and frameworks.

I’m not sure I’ll be the one to do the nitty-gritty on Dashboard-related stuff, but anyone else is more than welcome to dive in and explore!
 
  • Like
Reactions: ChrisCharman
I wanted to be sure they were more or less functional, and it was a feature I should have tested, like, over a year ago. I haven’t bothered with swapping in widget versions from 10.5.8 or even 10.5.6 (which came out around the same time as 10A190) the way I’ve done with swapping core components like kexts and frameworks.

I’m not sure I’ll be the one to do the nitty-gritty on Dashboard-related stuff, but anyone else is more than welcome to dive in and explore!

I still remember how Shiira widget completely killed my account after either installation or update. Had to log in as root to remove it manually.
 
At least some of these widgets are interchangeable between 10A190 and 10.5.8, but I didn’t spend much time on dashboard when last testing so can’t recall which ones unfortunately. Other than dashboard being integrated into the dock I don’t think a great deal differs regarding dashcode apps between 10.5 and 10.6.
 
And this is indeed where the buck stops. It would have been far easier to port OpenCL to Intel OSX (e.g. from Linux x86 where very little work would have been required) for Apple than to PPC. Besides, none of the PCIe GPUs on the PM G5 supported OpenCL (e.g. GF 7800 GTX, Radeon X1900 GT with OpenFirmware roms), let alone AGP ones on earlier ones and on G4s.

When Apple switched to Intel in 2006, all manufacturers started writing EFI firmwares rather than OpenFirmware. OpenCL support started with the GF 8XXX series and Radeon HD 4XXX. Having OpenCL for PPC SL would have meant keeping on writing OF roms on top of EFI, which probably proved not worth it. EFI being little-endian, this probably proved easier than big-endian OF which limited the availability of models on the PM platform. So overall porting OpenCL to PPC would have made little sense.

Ironically, stock Radeon HD cards are supported under ppc Linux. I have one at home (HD 5770), and it works pretty well on Lubuntu 14.04 powerpc (strangely not 16.04 in my hands). And ironically, there are ppc/ppc64 opencl Linux ports. But these builds came later, otherwise Apple could have done it easily. That said, it could have been done, even for AGP. The Radeon HD 4670 AGP for example supports OpenCL (I used it on x86 with BOINC for OpenCL computations). Great card, incidentally.

Does anyone know if 10A96 or 10A190 implement OpenCL? If the 10A428 and 10A430 releases do exist, it is very likely that they would have supported OpenCL, being so close to 10A432. If not, it would probably be some undertaking to port ppc/ppc64 opencl from Linux.
Grand Central Dispatch (libdispatch) and OpenCL APIs were a focus for seed 10A261 onward. Previous builds may contain some elements but not full APIs.
 
Yeah, I'm guessing the guy is mixed up or something (maybe talking about a Lion build that still retained some PPC code as you mentioned) because it doesn't seem very likely. Still, it'd be very cool to have something like that.

He tried uploading the Snow Leopard builds to Google Drive first but ran into a capacity limit so he's trying archive.org. I still haven't heard from him since Thursday, we'll see if he says anything soon. I'll keep you all informed.

Any news thus far?

P. S. It’s actually a bit strange that some builds are out of reach for ages. Quite a number of people should have had them back then, where are all of them?
 
Any news thus far?

P. S. It’s actually a bit strange that some builds are out of reach for ages. Quite a number of people should have had them back then, where are all of them?
Long since deleted in most cases i’d imagine. I did contact a few YouTubers that had videos on various builds a while back and none of them had retained copies.
 
Any news thus far?

P. S. It’s actually a bit strange that some builds are out of reach for ages. Quite a number of people should have had them back then, where are all of them?

As far as I understand it, there were builds available for developers via ADC; some of these were actually update bundles to a slightly earlier full kernel (particularly later during development, as the sales release neared).

Then there are nightly builds (which might or might not be formal “builds” as we know them, such as installer.pkg/.mpkg files) which would have been entirely internal to Apple. The nightly changes would have been incremental, as expected with daily versioning. I’m not completely sure if nightly builds involved completely different kernel compiles (i.e., as seen in the xnu version when you run a “uname -a” command).

As for the conjectured late development versions (i.e., the two versions reportedly assembled exactly two and four days before the final “Golden Master” was released to developers and to the DVD duplicators) being built for both architectures, these would need to have Univeral Binary installers as well as UB components within, through and through.

What’s peculiar here is every single build made available to developers, after either of Builds 10A96 or 10A190, indicates a very different development path. If late-development Universal Binary versions did linger internally as late as August 2009 (for whatever reason), then this would be a very different development fork from the Intel-only developer builds being released (as either full installs or as Software Update updaters) at the same time.

That said, if this production stream did actually exist internally and there is a UB build leading all the way up to nearly when Snow Leopard went on sale, then I gather the installation steps would be a lot more piecemeal and broken up than, say, the typical “Install Mac OS X.app” pointing to an Installer.mpkg at the root level of the disk image.

I would love to be surprised, of course, but until something materially verified actually shows up, then I’m doubtful there was a production stream prioritizing a UB Snow Leopard all the way to August 2009 separate from the Intel Snow Leopard which went on sale at the end of August that year.
 
Long since deleted in most cases i’d imagine.
The inherent problem with collecting betas is that once the final release, or perhaps simply a newer beta, is out, most testers — somewhat understandably — lose interest in preserving the now “useless” older betas. With that being said, several (Windows) betas that had been unleaked for years or even decades have eventually turned up more than once, so there’s still hope.
 
Last edited:
  • Like
Reactions: ChrisCharman
The inherent problem with collecting betas is that once the final release, or perhaps simply a newer beta, is out, most testers — somewhat understandably — lose interest in preserving the now “useless” older betas. With that being said, several (Windows) betas that had been unleaked for years or even decades have eventually turned up more than once, so there’s still hope.

It’s kinda hard to believe no one saw any utility in preserving a version of OS that works on PPC that never went into release.
 
It’s kinda hard to believe no one saw any utility in preserving a version of OS that works on PPC that never went into release.
I wonder what’s more likely…
  1. It existed but has been “lost?”
  2. It has never existed?
 
Last edited:
  • Like
Reactions: pc297
If anyone could help me with Airport Extreme, please. I cannot figure out how to make it work.
I have a post about the issue: https://forums.macrumors.com/threads/airport-extreme-set-up-problem.2318427/

Just to make sure, have you followed the steps in post #513? As I recall, they sourced the listed files from Build 10A96.

I wonder what’s more likely…
  1. It existed but has been “lost?”
  2. It has never existed?

Insofar as a Build 10A428 and Build 10A430 go, I’m leaning more toward #2, as it doesn’t make a reasonable amount of sense for there to have been full development on a UB so far along after the public announcement to ditch UB support.
 
Just to make sure, have you followed the steps in post #513? As I recall, they sourced the listed files from Build 10A96

I have it connected over Ethernet, so the particular issue is irrelevant. I cannot make Extreme work on 10.5.8 either, while Express works in both with no issues.
 
I have it connected over Ethernet, so the particular issue is irrelevant. I cannot make Extreme work on 10.5.8 either, while Express works in both with no issues.

I’m afraid you’ve lost me here. AirPort Extreme is the wifi card built into most laptops and many desktops, while AirPort Express is the wifi router which was sold by Apple in many iterations.
 
  • Like
Reactions: ChrisCharman
I’m afraid you’ve lost me here. AirPort Extreme is the wifi card built into most laptops and many desktops, while AirPort Express is the wifi router which was sold by Apple in many iterations.

I have an external AirPort Extreme. It particular MD031J/A A1408 (5th Generation).

Getting internal card is difficult and likely expensive.
 
I wonder what’s more likely…
  1. It existed but has been “lost?”
  2. It has never existed?

At least there could have existed some builds after 10A109 that were still bootable, I guess. Any marginal improvement on what we have will be valuable.
 
I have an external AirPort Extreme. It particular MD031J/A A1408 (5th Generation).

Getting internal card is difficult and likely expensive.

Sorry. I was referring to what’s internally in your Mac. The internal cards (A1026) for all but the very last PowerBook/iBook/iMac/Mac mini/Power Mac models are relatively easy to come by and are also fairly inexpensive. They cover models between 2003 and 2005:

825-6360-A Apple Airport Extreme Card A1026



The AirPort Extreme/Bluetooth combo modules used in the final edition PowerPC Macs (A1126) are a bit more specialized and a bit more difficult to come by, since they were a standard part and not an add-on accessory:

F143 Apple A1126 AIRPORT EXTREME BLUETOOTH WIRELESS COMBO CARD IMAC MAC  MINI | eBay


The trick with these is the plug-in receptacle on the left side of these smaller cards may either be “innies” (as shown) or “outies” (not unlike a bellybutton) and vary depending on the intended model they were destined: the iBook G4 mid-2005 used the “outie” and the late 2005 PowerBook G4 used the “innie”.

In any event, when talking about PowerPC gear, “AirPort Extreme” tends to reference these cards and not the later AirPort Extreme routers. And if you’re looking for the former, I have a couple I no longer need and would be fine with just giving one to you — if you want to cover postage from Canada.
 
At least there could have existed some builds after 10A109 that were still bootable, I guess. Any marginal improvement on what we have will be valuable.

Unless they retained one or two PowerPC engineers to work on a Universal Binary build as some kind of remedial or contingency plan B (such as the PR from ditching PowerPC Macs got to be nasty and dinged their stock value), then I doubt they had much of anything going on with a Universal Binary Build after Build 10A190.

That said, I don’t think that should be a point of discouragement! There’s still a lot to be done with the two builds we already know work with PowerPC gear.
 
In any event, when talking about PowerPC gear, “AirPort Extreme” tends to reference these cards and not the later AirPort Extreme routers. And if you’re looking for the former, I have a couple I no longer need and would be fine with just giving one to you — if you want to cover postage from Canada.

If you got the one compatible with the Quad, absolutely, I will highly appreciate that (and of course cover postage).
 
  • Like
Reactions: ChrisCharman
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.