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.
Hi @Larsvonhier,

I tried step 5 when I found that X1000 was still PPC but no change happened.
I've also tried removing ATINDR but nothing happened it doesn't seem to be used anyway.
I don't know maybe natit.kext is also required or maybe something
inside the binary file gf the X1000 is preventing it from working with the IDs of a Radeon 9700 but
in the case of the X600 it is found and loads.

Best regards,
voidRunner
 
IMG_0013.jpeg


Two very different Macs from two very different eras running (basically) the same system, side by side. On the left side it is as you can see a beautiful Mid 2009 Unibody MacBook Pro. And on the right side it is a 2005 PowerBook G4. Underneath them the matching iPods (left: 2010 iPod shuffle 6G; right: 2005 iPod touch 1G). This is romantic in my eyes. *sniffs*

(sorry for the OT but really needed to share this.)
 
View attachment 926378

Two very different Macs from two very different eras running (basically) the same system, side by side. On the left side it is as you can see a beautiful Mid 2009 Unibody MacBook Pro. And on the right side it is a 2005 PowerBook G4. Underneath them the matching iPods (left: 2010 iPod shuffle 6G; right: 2005 iPod touch 1G). This is romantic in my eyes. *sniffs*

(sorry for the OT but really needed to share this.)

Nice. The 12” PowerBook actually predates the iPod touch by a few years, but nice devices still.
 
Here´s one more kext finding (or rather "brew").
I successfully inserted and tested the IOSCSIArchitectureModelFamily.kext binary (and despite its SCSI heritage, it is also repsonsible for a lot of other block oriented media access ways, i.e. USB Floppy and FireWire disks) from 10.6.8 into our PPC compatible one (version 2.5.0).
As it being a hybrid now I renamed the version to 2.5.9 to distinguish it from other versions previously used.

You might test it on more setups and report back if you like.
 

Attachments

  • IOSCSIArchitectureModelFamily.kext.zip
    2.2 MB · Views: 168
Last edited:
Hi all,

Following on my previous post about using Safari 5.0.6 from Leopard in SL PPC
I went looking in Webkit which was the last version running without problems.
I've found that in the 537 branch you can go up to version 537.32_2 and it still runs
with the modifications to System Frameworks I mentioned previously.

For versions beyond that we get errors regarding a method not present in the Foundation Framework
when we try to open an URL, Webkit still launches without problem.
Because this is not strictly webkit I think we might be able to put Leopard Webkit Sources for those versions
and build just the framework we need changing the offending method.
I think this will allow us to go to the last webkit version without using the Security.framework inside
LWK which has dependencies on libSystem.B.dylib from Leopard which does not work on SL PPC
giving 100% CPU a a failed to start LWK.

You can get this 537 version of LWK at


Best regards,
voidRunner
 
To add to the discussion here, I was able to hack in iTunes 10.6.3 and QuickTime 7.6.4 into Snow Leopard. Works perfectly fine aside from Safari issues with the iTunes Store. Yes I’m aware the FX5200 Ultra doesn’t have acceleration aside from software CI. Might try the above kext to hopefully fix unmounting issues with removable devices. Very impressed with this project.
85589D91-093F-4509-B803-66A2A2D04ACB.jpeg
 
To add to the discussion here, I was able to hack in iTunes 10.6.3 and QuickTime 7.6.4 into Snow Leopard. Works perfectly fine aside from Safari issues with the iTunes Store. Yes I’m aware the FX5200 Ultra doesn’t have acceleration aside from software CI. Might try the above kext to hopefully fix unmounting issues with removable devices. Very impressed with this project.View attachment 927116
Wow, great news. Could you share how to do it or make the files available, please? Thanks!
(And it seems that you have done the screenshot on an otherwise not patched/optimized system: Blocky background and JPGs in Safari and other browsers... ;-)
 
Wow, great news. Could you share how to do it or make the files available, please? Thanks!
(And it seems that you have done the screenshot on an otherwise not patched/optimized system: Blocky background and JPGs in Safari and other browsers... ;-)
Certainly. And actually it wasn't that difficult once you run the installers of both and tell them to show the file list. Simply copy those files to their respective locations in Frameworks and PrivateFrameworks and the Extensions to their proper locations. Will download the installers again and extract them to help a bit. I couldn't extract the installer of iTunes using The Unarchiver fully (payloads failed to extract properly on my Mac Pro) but otherwise QuickTime can be fully Installed with no issues as that fully extracted. Link from my drive will be available soon. As for the "blocky" image, that's directly from my G5 running 10a190.
 
Last edited:
Hi @MacPro2006VBox,

You can change the Framework ImageIO inside ApplicationServices framework to get rid of the "blocky" and distorted images all around effect as I mention in post #187

Best regards,
voidRunner
 
Hi again,

I've been testing some of the SL production DVD app to see if
they are usable in out betas.
So far I've been able to change without problems the following apps:

Spaces
Expose
Bluetooth File Exchange
Time Machine
System Profiler
Front Row - Runs on my PBook but I can only see a black screen ( samething with the beta )

Some that need testing ( are PPC but need some tweaks to see if they run):

iCal - I think we can replace the frameworks inside our betas for the ones in the pkg

Best regards,
voidRunner
 
Hi guys,

Just found another "external" app that runs on SL PPC.
It's Hyperspaces, don't know if any of you use it but I've
found that you can get a free license from the developer at his site.
It allows for the customization/add-ons to the functionality of spaces.

One of the things it also allows you is to disable the status bar transparency.
From my tests it seems to "help" some more to have a more fluid UI especially when changing spaces.
In the case when qe/ci is not supported it doesn't work anyway
you just get a gradient like gray bar so I think we're not
really missing anything and we also get a more "modern" look.
If you want You can just use it to turn off transparency and then quit.
If I recall correctly it only changes a status bar preference.

Best regards,
voidRunner
 
Hi all,

Well I've just noticed something strange....
After mentioning yesterday the possibility of using Hyperspaces to disable transparency
this happened today after rebootiing

1593327832795.png


Any ideas?

Best regards,
voidRunner
 
  • Like
Reactions: Larsvonhier
Hi all,

Well I've just noticed something strange....
After mentioning yesterday the possibility of using Hyperspaces to disable transparency
this happened today after rebootiing

View attachment 928632

Any ideas?

Best regards,
voidRunner
So essentially you noticed that after turning off transparency with Hyperspaces, you still have semi-transulcent menu bar?
(I assume the grid background was only chosen to show this in a better way?)
 
Hi @Larsvonhier,

As I mentioned in the first post when I deactivated transparency I got a white status bar like
below

1593350907205.png


But when I rebooted transparency is still deactivated but my bar was translucent.
When I ran Hyperspaces again and "Activated"/"Deactivated" transparency again I got
the white status bar like above.

I think this only happens when you startup / reboot.

Best regards,
voidRunner
 
Hi all,

As anyone installed macports on the betas?
If so which version?

Best regards,
voidRunner

You can install and run macports but it must be compiled from source. The only difference from using a packaged installer is that you must manually add paths to your bash profile. Works fine on 10A190 for me. I think @NikolaPPC has also done this if I recall?
 
Hi @ChrisCharman,

Thanx for the info.
I want to try and build LWK and for that getting Macports running is a go no go step.
I think as I mentioned before we can go up to version 604.
From my tests the 604 version has 2 problems:

1. Unknown method in NSURLRequest from Foundation framework
2. The Security Framework bundled with it bombs out on start but if you
remove it it starts.

The first one I think should be fixable, the second no idea but because it runs
without it in the end if we can get an HTTPS proxy going like the one mentioned
on the PowerPC sub-forum ( WebOne I think it's the name, there is also mitmproxy ) than we can
still use this option to make HTTPS work without the updated security framework.

Best regards,
voidRunner
[automerge]1593367091[/automerge]
Hi @Larsvonhier,

I did another test regarding the transparency option and
after a reboot "true" transparency returned. ;-)
I also tested changing wallpaper after rebooting and transparency
keeps working.

Best regards,
voidRunner
 
Sorry @vddrnnr, but @ChrisCharman has mixed me with someone else, i haven't said that.
From my point of view, I'm a mediocre OSX user, i can do testing of PPC Snow Leopard on my Quad and DC 2.3. I also have a AirPort Extreme on the Quad, so i can test it if you guys haven't tested it. Maybe it is functional, like the PCIe graphics cards work on the 11.2 models (I use the ethernet, thats why I haven't tested/forgot if the WiFi connects).
Quadro FX4500 & 6600 work on my G5.

I also have a question, can the improvements be patched in the next dmg version, so that we have all the current stuff?


Cheers, Nikola!
 
  • Like
Reactions: ChrisCharman
Hi all,

I tried restoring the 10A190 image (with 'erase destination' enabled) to a partition on my 17" DLSD PowerBook G4 but it keeps saying "restore failure - input/output error", there's nothing wrong with the drive as it was used for MorphOS, OpenBSD and other OS X installations until recently and formats, verifies/repairs permissions and read/writes data without issue. What could be the problem?

I'd also like to ask if anyone knows if Airport/CoreImage/Quartz works out of the box with either 96 or 190 on my model of PowerBook. And has anyone tested either build on a 20" 2.1GHz iMac G5 with iSight? If so, what's the compatibility like?
 
Hi again,

I've been testing some of the SL production DVD app to see if
they are usable in out betas.
So far I've been able to change without problems the following apps:

Spaces
Expose
Bluetooth File Exchange
Time Machine
System Profiler
Front Row - Runs on my PBook but I can only see a black screen ( samething with the beta )

Some that need testing ( are PPC but need some tweaks to see if they run):

iCal - I think we can replace the frameworks inside our betas for the ones in the pkg

Best regards,
voidRunner
I tried to swap the iCal and the new 10.6 iCal depends on some libraries one of which is just for intel in the 10.6.8 but I didnt checked the earlier versions of OS X. Anyway if you try to swap it with the frameworks and libraries and just fill the intel ones with ones from 10.5.8 you will get unbootable OS X. Trust me, I tried.
 
  • Like
Reactions: ChrisCharman
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.