Skip to content

ROM Support

dingusdev edited this page Feb 24, 2024 · 3 revisions

General Information

In all Old World PowerPC Mac ROMs, the first three megabytes are 68k code, while the last megabyte is PowerPC code. These contain the toolbox as well relevant drivers for particular machines. Code begins executing at 0xFFF00100 upon starting up the computer. By contrast, New World PowerPC Mac ROMs are 1 MB stubs containing basic boot-up code. All Macs supporting PCI also contain OpenFirmware.

No ROMs for non-Mac machines are supported, due to a lack of documentation on these. Moreover, network support has not been implemented as of yet.

Original Machine Checksum Status
Power Mac 6100 9FEB69B3 Working
Power Mac 6500 6E92FE08 Can boot into OpenFirmware
Power Mac 7200 9630C68B Can boot into OpenFirmware
Power Mac G3 (Beige, ver. 3) 78F57389 Can boot into OpenFirmware
Power Mac G3 (Blue/White) No video
PowerExpress / 9700 (Prototype) 46001F1B Doesn't work; ROM has incomplete ConfigInfo
Clone this wiki locally