Become a MacRumors Supporter for $25/year with no ads, private forums, and more!

Snow Leopard on unsupported PPC machines

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.

ChrisCharman

macrumors member
May 10, 2020
56
109
Bournemouth, UK
Some updates on my endeavors.
After building DisableMonitor app I did some testing using other display
modes to see if it would affect display performance on non QE/CI machines.
What I found is that using 16bit color mode in my DLSD ( 1440x960 res )
makes very smooth almost all the user interface transitions like changing
between workspaces, going into exposé and the workspace grid.

I could not find a "detectable" loss of quality by changing this.
You must zoom in the image to notice it perfectly

But I did found two drawbacks:

1. Font smoothing seems to turn off on new windows
2. Banding/low quality window titlebars opened after changing color depth

Regarding the first issue I have not looked into it but maybe there is some way to reactivate it.
I say this because for example if you open Terminal before changing color depth and then
change it font smoothing is not removed on already opened windows.

Regarding the second issue if you change color depth after opening a window it
seems to keep the quality with some slight dithering effect so I think it's related to
the components inside the Sartfile.bin and Artfile.bin being 32bit color.

I want to try and edit them as it was done for Leopard Rebirth but I have not been
able to find the required tools that work in PPC Leopars/Snow Leopard.

Does anyone have some more info on this?

I also did some more tests on software built with Homebrew and was able to copy
the necessary binaries/libraries to have it working on SL_PPC :D

I'll post a zipfile later with all the binaries/libraries I have right now copied from a Leopard
install if you want to try them.

Best regards,
voidRunner

Hi @vddrnnr,

Have you tried compiling the SArtFile and artFile tools in Xcode 3.2 on PPCSL?

SArtFileTool

ArtFileTool
 

MacPro2006VBox

macrumors newbie
Oct 9, 2014
17
13
Anyone willing to upload a copy of XCode 3.2 for PowerPC SL? Managed to find the final one and it indeed installs but is unusable
 

vddrnnr

macrumors 6502
Jan 23, 2017
463
677
Hi @ChrisCharman,

I've got two different ArtFileTool versions building in SL.
One is the latest available from github and another which is an older branch
for Snow Leopard and Lion.
Unfortunately both are not working properly because they try to get offsets for
image header information and location/size inside the bin file and all values return
very large numbers even larger than the size of the bin file.
I'm at a loss right now because I don't understand why this happens.
Do you have any ideas?

Best regards,
voidRunner
 
Last edited:
  • Like
Reactions: B S Magnet

ChrisCharman

macrumors member
May 10, 2020
56
109
Bournemouth, UK
Hi @ChrisCharman,

I've got two different ArtFileTool versions building in SL.
One is the latest available from github and another which is an older branch
for Snow Leopard and Lion.
Unfortunately both are not working properly because they try to get offsets for
image header information and location/size inside the bin file and all values return
very large numbers even larger than the size of the bin file.
I'm at a loss right now because I don't understand why this happens.
Do you have any ideas?

Best regards,
voidRunner

Hi @vddrnnr

Hmmm i’m not sure i’m afraid mate. I’ll have a go at compiling it on my day off later in the week and see if i get the same error.
 

vddrnnr

macrumors 6502
Jan 23, 2017
463
677
Hi @ChrisCharman,

I've found the issue it's an Endianness problem in the code made for Intel so Little Endian.
I'm trying to find all the places that need CFSwapInt32 or 16LittleToHost but
right now it's almost all extracted :D

Edit: Everything is extracted and is looking good ;)

Best regards,
voidRunner
 
Last edited:

WalnutSpice97

macrumors newbie
Nov 4, 2020
1
0
Shiten Pants Nebraka
Sorry if this has been covered yet, stopped following this for a bit. Has anyone made progress with the AGP Nvidia 6800ddl? Was the only thing keeping from really toying with this. That and my G5 now seemingly only wanting to post 60% of the time..
 

vddrnnr

macrumors 6502
Jan 23, 2017
463
677
Hi @WalnutSpice97,

Besides the optimizations already mentioned in other posts about getting
QuartzGL activated and changing some frameworks to get smoother UI and proper
looking pictures without distortion we have not been able until now to get any
of the AGP based cards with full QE/CI.

I also don't know if anyone is specifically looking into that right now.
We are nonetheless still working on this ;) but has it was previously stated
it will be a marathon not a sprint.

Best regards,
voidRunner
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.