I managed to get Mac OS 9 installed on my PowerBook with the help of some posts I've stumbled across (nanopico, iMic, and others) and the CD image located at
http://macos9lives.com/smforum/index.php/topic,2143.0.html.
First you need to boot into open Firmware and enter the following:
nvedit
dev /cpus/PowerPC,G4@0
80010201 encode-int " cpu-version" property
dev /pci@F2000000/mac-io/i2s/i2s-a
" screamer" encode-string " compatible" property
device-end
Now press Ctrl + C to exit the nvram editor.
Next type the following:
nvstore
setenv use-nvramrc? true
reset-all
The computer will now restart and you can either boot from the CD image listed above, or Mac OS 9 if it's been installed on your HD from the same image.
InstallationAfter restoring the HD image from the CD you must remove the following from the Extensions folder (within System Folder).
- All ATI extensions
- HID Library
- The MultiProcessing folder
Now you will be able to boot OS9.
If these extensions remain in the system folder Mac OS 9 will not boot. The HID Library disables use of the trackpad. The ATI drivers are incompatible as the machine has an ATI Mobility Radeon 9700 (64MB) which was not supported by the OS.
When the system boots it says that there is software is missing for the Apple Keyboard/Trackpad. The keyboard works fine but the trackpad is incredibly slow, I used a mouse instead.
The screen will also be set to a ~800x600 resolution rather than 1280x854px. You can fix this by changing the monitor arrangement in the Monitors control panel. I got multiple resolutions + all colour ranges working using a modified Jasper driver (from darthnVader) here:
http://macos9lives.com/smforum/index.php/topic,4593.msg33157.html#msg33157. If this driver is used the backlight will be turned completely off after the next reboot, so you will need to use a torch or something to light the screen, then go to the monitors control panel and change the brightness setting to zero (it has been reversed, most likey because this driver is for another GPU). It still appears that this is half the brightness of what the screen should be.
Sound also doesn't work (due to the screamer fix). The on-board audio doesn't appear to be supported by the Mac OS ROM.
In summary:- The system boots and is usable with a mouse, and by either having no GPU drivers installed, or the fixed one listed above.
- Sound doesn't work
- Function keys don't work
- No Airport
- Haven't tested FireWire yet but
everything else is functional!If we can somehow get the correct GPU, trackpad and sound drivers this system would be amazing and super usable on OS9!! I have no idea how to do this but I'll do some research.