-
Notifications
You must be signed in to change notification settings - Fork 30
ROM Support
dingusdev edited this page Feb 24, 2024
·
3 revisions
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 |