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.
well smoke me a kipper ill be dammed

after Digging out my 14 inch iBook G4 today to finally get round to unbricking and pleasantly discovering that the above 12 inch iBook was hiding a 14 inch keyboard I duly installed it into my aforementioned 14 inch iBook G4 which has not had a working keyboard since I got it (I have always used it with a USB keyboard which has made it quite cumbersome to use at times)

I decided to play around with it some

and just for giggles I tried the above patches

(along with a couple others in OF to masquerade the system as a Firewire 400 (so MacRISC2) PowerMac3,6, so 10.1.5 knew which platform expert to use)

and what do you know it only bloody works :)

View attachment 1806946

really did not expect that given that the same did not work for my 867Mhz TiBook which is an Older system then the iBook G4

the only thing I can think there is if its some sort of dual display thing, since the TiBook supports spanning where as the iBook G4 only does mirroring, so have to wonder if thats playing a roll here

(at least normally, of course the iBook G4's hardware supports spanning just fine its just an OpenFirmware flag that disables it hence screen spanning doctor)


currently the TiBook with the necessary NDRV transplant and plist editing it will try and load the window server but it falls over something and only gets as far as a mouse which sometimes turns into a spinning Magneto-optical disc

will have to see if I can do a reverse of screen spanning doctor on the TiBook and see if that gets it booting on 10.1.5

(or apply the screen spanning patches to the iBook and see if that stops things from booting)

it really is just a bit silly at this point LOL but yes the same works to get 10.1.5 booting on a Mac Mini G4 :) (this time using 10.3.9's NDRV)
1626463829788.png
 
  • Love
Reactions: Amethyst1
it really is just a bit silly at this point LOL but yes the same works to get 10.1.5 booting on a Mac Mini G4 :) (this time using 10.3.9's NDRV)
Awesome :D When I tried that without the NDRV it kernel-panicked pretty early in the boot process. (BTW - 100% brightness on the monitor? That would burn my eyes LOL!) Now, I don't wanna know if you can get 10.1.5 booting on an 867 MHz 12" PowerBook...
 
  • Like
Reactions: LightBulbFun
Awesome :D When I tried that without the NDRV it kernel-panicked pretty early in the boot process. (BTW - 100% brightness on the monitor? That would burn my eyes LOL!) Now, I don't wanna know if you can get 10.1.5 booting on an 867 MHz 12" PowerBook...

you do need to make the make the machine pretend its a PowerMac3,6 then you should past the kernel panic stage :)

which is 10.1.5 falling over because it cant find a suitable platform expert driver for whatever much newer machine we are running it on but the PowerMac3,6's platform expert is good enough since the intrepid Uninorth of these newer machines is just the Uninorth 2 Northbridge and KeyLargo Southbridge all smooshed into one big Chip

where then without the NDRV transplant, it will just hang trying to load the window server


if you shove this in at a an open firmware prompt it should get 10.1.5 to show up in the boot picker when you type multi-boot and then as above boot most of the way up :)

Code:
dev /
" PowerMac3,6" encode-string " MacRISC2" encode-string encode+ " MacRISC" encode-string encode+ " Power Macintosh" encode-string encode+ " compatible" property
unselect-dev

this is however volatile and does not survive reboots, but if you pop it into NVRAMRC and enable nvramrc then it will survive across reboots

(I normally run a .properties before and after I run the 2nd line to compare results and make sure everything changed appropriately)


I would love to give it a bash on a 867Mhz 12 inch PowerBook but sadly I do not own one of those

as for the 100% monitor brightness its because I have this bad boy above me :) my twin tube 1983 6ft Thorn Popular pack running 2 70W 6ft T8 840 Triphosphor tubes kicking out a combined 12300 lumens :)

1626467256730.png


it provides a lovely even bright light for my workspace and desk and actually helps prevent eye strain since being much brighter then the monitor means my eyes are fixed adjusted to its light output and are not constantly trying to adjust to the monitor output as it goes between dark and light scenes depending on what im doing etc :)

(and is why even at 100% brightness the monitor actually looks a bit dim in the photograph above LOL)
 
Last edited:
  • Like
Reactions: Amethyst1
I think I did spoof the machine (don't remember to what), since the kernel panic wasn't about the platform expert. Man, that was a long time ago...

interesting, I never had anything like that pop up

but I do wonder which Mac Mini G4 do you have? mine is a 1.42Ghz Mac Mini PowerMac10,1 (which I have had overclocked to 1.67Ghz for a few years now :) )

I wonder if the 10,2 may have changed something that causes issues elsewhere?

on the 10.1.5 front, I did play with the Tibook some more, and can confirm that the screen spanning stuff is not the reason it wont boot up properly

the last thing ill try is disable graphics acceleration, the TiBooks GPU does actually have support in the latest 10.1.5 ATI drivers I have installed, but perhaps they dont actually work, so maybe disabling them and letting it ride solely on the NDRV might get it to the desktop, ill have to try :)

it is also interesting to note that the TiBook PowerBook3,5's Firewire causes 10.1.5's Firewire drivers to Panic OS X, I have to nuke them to boot, yet firewire works just fine on other much newer unsupported machines, go figure!
 
Last edited:
  • Like
Reactions: Amethyst1
Jaguar booted fine on my 10,2. Puma wouldn't play ball but I didn't look further into it and it never occurred to me to play with ATI NDRVs. I dabbled with NVIDIA ones when I tried coaxing Puma on a 12" PB but to no avail.
 
Last edited:
  • Like
Reactions: LightBulbFun
I Would like to try this on m 1.33ghz PowerBook G4 15" but i do not a machine that can run puma any longer can someone please upload 10.1.5 to the garden or share a link/tell me what installer disc i need thanks in advance
 
it kernel panics when i try to boot into it saying something about cpu0 and cant find device drivers for PowerMac3,6 i used both the nvidia and ATI ndrv's from 10.2.8 if that matters in this case
 
it kernel panics when i try to boot into it saying something about cpu0 and cant find device drivers for PowerMac3,6 i used both the nvidia and ATI ndrv's from 10.2.8 if that matters in this case
You need to fake another machine ID. Puma doesn't know what the heck a PowerMac3,6 is. :)

Boot to Open Firmware, then
Code:
dev /
.properties
" PowerMac3,5" encode-string " model" property
" PowerMac3,5" encode-string " MacRISC" encode-string encode+ " MacRISC2" encode-string encode+ " Power Macintosh" encode-string encode+ " compatible" property
 
ok so i tried not using the ndrv and using PowerMac 3,6 it statrted to boot the superdrive spinned up then it just froze no kernel panic though
 
btw im using th 10.1.3 full installer disk image (400-600mb) from the garden or i could try again with the 10.1.5 server installer image
 
or i could try again with the 10.1.5 server installer image
I'd use that. It contains kexts for the MDD's and Xserve's ATA-100 bus, meaning that you should be able to boot it from a HDD attached to that. It also means you don't have to update to 10.1.5 after installing.
 
  • Like
Reactions: LightBulbFun
ok I got it to go past the kernel panic stage but the rainbow disc cursor freezes after 10 seconds any ideas guys and btw thanks for bringing this treasure of a Easter egg to life lmao
 
Can someone tell me please what Puma is good for these days ? I love PPC and all its OS's and glory, but what of use can puma really do ? Sure, I can hook up my laptop to it through ethernet and go on line, but with what browsers?
 
Can someone tell me please what Puma is good for these days ? I love PPC and all its OS's and glory, but what of use can puma really do ? Sure, I can hook up my laptop to it through ethernet and go on line, but with what browsers?
none. unless you want to see long pages of busted images and text running
 
Can someone tell me please what Puma is good for these days ? I love PPC and all its OS's and glory, but what of use can puma really do ? Sure, I can hook up my laptop to it through ethernet and go on line, but with what browsers?
These days it is only good for curiosity at how OS X has progressed and possibly any bits of software that were incompatible with Jaguar or later. People didn't start to abandon OS9 until Jaguar, really.
 
These days it is only good for curiosity at how OS X has progressed and possibly any bits of software that were incompatible with Jaguar or later.
It's good for seeing what Cheetah should have been. And Jaguar is good for seeing what Puma should have been. :p
 
  • Like
Reactions: weckart
Upon reboot using reset-all on a PowerBook5,2 it resets the .properties back to defaults what is some code I can use for it too save to nvram?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.