I’m guessing you have the GeForce FX 5200 Ultra which shipped standard with the mid-2004 DP 2.0 G5s. I own that configuration, though I have not tested Snow Leopard on it (originally, because I use it as a dedicated file/streaming server, and currently, because the logic board is dying).
From what I understand, based on some of the other folks who have tested it, they have managed to reach hardware acceleration of the GeForce FX 5200 Ultra with a PCI variant (aftermarket, of course).
As for kexts and bundles:
As found in the 10.5.8 build
only, there are PPC-specific bundles and plugins associated with the GeForce.kext family. These are separate from the GeForcePPC.kext family which appears in 10.5.8 only. What might make this somewhat confusing is that both kexts have bundles and plugins which exist both as Intel-only (like “GeForceFXGLDriver.bundle” as found in SL-PPC, and “GeForceFXGLDriverPPC.bundle”, as found in 10.5.8
only).
In a paste of the table below, all the blue components (all of which are version “1.5.48”, bolded, in the first column) exist in the 10.5.8 GeForce.kext and GeForcePPC.kext families only.
View attachment 1792265
What I would try is:
- Whilst logged into SL-PPC as root, open the /S/L/Extensions contents of both SL-PPC/10A96 and also a mounted 10.5.8 build.
- Then, from a working 10.5.8 build, copy over all the 1.5.48 bundles/plugins ending with “PPC” into their respective locations on your build of Snow Leopard.
- Once copied over, you should have a combination of bundle/plugin contents on your SL-PPC build which matches what this table above shows (that is: with a mix of 10.6-specific Intel bundles/plugins showing “1.6.0”, and 10.5.8 PPC bundles/plugins showing “1.5.48”).
- Once you’ve verified that, go back to your Extensions.mkext and trash it, then reboot. The “updating boot caches” dialogue box should show up whilst it re-generates a new Extensions.mkext.
- After reboot, open System Information and let us know if there’s been any change.
I’ve pasted four directory snapshots below from my PowerBook G4 I’ve been using to test 10A96. That system is partitioned with both 10.5.8 and 10.6 10A96. What I’m calling “Figure 1” and “Figure 2” below are highlighted directory contents from 10.5.8 which you’ll want to bring over to 10A96, as root:
View attachment 1792273Figure 1.
View attachment 1792269
Figure 2.
Lastly, while you’re in there and moving over kexts, here are some others from 10.5.8 you might want to move over to 10A96, just for thoroughness’s sake:
View attachment 1792279
Figure 3.
View attachment 1792282
Figure 4.