This page is a wiki. Please login or create an account to begin editing.

Mac OS 9.2.2 boot file for iBook G4

Your rating: None Average: 5 (1 vote)
Year released:

[www].se [ftp].se [mirror].us [mirror].de
tbxi15.sit (2.22 MB)
MD5: 469ba5b74a85a63f8042f48a5c72d6e9
For Mac OS 9
[www].se [ftp].se [mirror].us [mirror].de
ATYVia_9200M9.sit (1.51 MB)
MD5: b30e046412907e77ccd5a15310dc049b
For Mac OS 9
Guides on emulating older applications

From (OP darthnVader).

This is a Mac OS 9.2.2 boot file (aka Mac OS ROM, type "tbxi") that can be used to boot the iBook G4 series into 9.2.2. This Mac model was never officially capable of this, but of course someone at MacOS9Lives will always find a way. Wink

This is essentially the same as the typical Mac OS ROM file, but the boot script, which is executed by OpenFirmware to initiate the boot process, has been modified to provide support for the iBook G4 specifically; it may be possible to modify it further in order to allow other "unsupported" Macs to boot into OS 9, but I lack knowledge of what bits would need to be changed.

The file is packaged in "classic" StuffIt archive format, extractable using StuffIt Expander 5.5 or 6.0 (not tested with any other StuffIt versions. It can be extracted to the root level of the hard drive/partition Mac OS 9 resides on, or it can replace the pre-existing Mac OS ROM in the System Folder (in order for this to work, it would need to be renamed from "tbxi15" to "Mac OS ROM"). It has been tested and found to work on my iBook G4 1.07GHz in both scenarios.

There are some issues with running OS 9 on these unsupported Macs, though:

• "Sleep" function doesn't work.
• The iBook G4 in particular needs a special driver package for its GPU (mine has an ATI Mobility Radeon 9200); there is a link to a workable package in the original post, linked above. (EDIT 4/11/2021: Driver package is now also included as download #2, above.)
• AirPort Extreme cards don't work due to Mac OS 9 not having a driver for them.
• USB 2.0 ports only run at USB 1.1 speeds, again due to a lack of driver support.
• The CPU runs at half speed by default. It can be set to run at full speed by typing the following into OpenFirmware:
dev /cpus/@0

Then just mac-boot to start booting into OS 9.

EDIT (4/28/2021): One thing I somehow forgot to add until now: the hard drive your OS 9 system resides on must have OS 9 drivers installed in order for this method to work. If the disk doesn't have OS 9 drivers, you'll most likely get a "floppy disk with blinking question mark" icon upon boot. If your disk doesn't have OS 9 drivers installed, it will need to be repartitioned/reformatted, using either OS 9 Drive Setup or OS X Disk Utility. This tbxi file searches for any OS 9 system on any drive upon powerup, including CD drives, so if you have an OS 9.2.2 CD in the drive, the boot file should automatically detect that system and initiate the boot process. Then you can use Drive Setup to reinitialize the disk if you need to. Don't forget to back up the tbxi file beforehand if it's already on the hard drive, because you'll need to copy it back to the drive again afterward.

Alternatively, you can boot from a Mac OS X install disc, and follow these steps:
• If booting from an OS X 10.3 disc, choose Installer (application menu) > Open Disk Utility.
• Alternatively, if booting from a 10.4 disc, choose Utilities > Disk Utility.
• Select your internal hard drive, and click the "Partition" tab.
• Select the number of partitions you want to have, and resize them however you like. It's still OK to have OS X and OS 9 on the same partition, too.
• In the partitioning options, there should also be a checkbox titled "Install Mac OS 9 drivers". This should be ticked.
• Then just click the Partition button and wait a minute or two. (PLEASE NOTE: This erases any data you previously had on the entire disk - non-destructive partitioning wasn't introduced until OS X Leopard (10.5) ). After that, you can safely quit Disk Utility and proceed with installation of Mac OS X if desired. (I recommend installing OS X first, because it makes it easier to copy the tbxi file to the hard drive afterward.)

Architecture: PPC

Mac OS 9.2.2 only


os9er's picture
by os9er - 2021, April 12 - 4:18am

Added the Mobility Radeon 9200 driver package; only issue is that I'm not sure if it'd work with other Radeon 9000-series GPUs (for example, the later iBook G4 models shipped with Mobility Radeon 9550).

MikeTomTom's picture
by MikeTomTom - 2021, March 9 - 1:03pm

there is a link to a workable package in the original post, linked above.

Can you add this and any other file that may be useful to this page too, please?