Old World ROM

Old World ROM
Showing all three icons of the OldWorld ROM (From Left to Right: Missing OS, Happy Mac (Found OS), and Sad Mac logos)

Old World ROM Macintosh computers are the Macintosh models that use a Macintosh Toolbox ROM chip, usually in a socket (but soldered to the motherboard in some models). All Macs prior to the iMac use Old World ROM, while the iMac and all subsequent models until the introduction of the Intel-based EFI Models are New World ROM machines. In common use, the "Old World" designation usually applies to the early generations of PCI-based "beige" Power Macs (and sometimes the very first NuBus-equipped models), but not the older Motorola 68000-based Macs; however, the Toolbox runs the same way on all three types of machines.

PCI Power Macs with an Old World ROM contain an Open Firmware implementation, and a copy of the Macintosh Toolbox as an Open Firmware device. These machines are set to boot from this device by default, thus starting the normal Macintosh startup procedure. This can be changed, just as on New World ROM Macs, but with limitations placed on what devices and formats can be used; on these machines, particularly the early machines like the Power Macintosh 9500, the Open Firmware implementation was just enough to enumerate PCI devices and load the Toolbox ROM, and these Open Firmware revisions have several bugs which must be worked around by boot loaders or nvramrc patches. The Open Firmware environment can be entered by holding the Command-Shift keys as well as the O and F keys.

All Power Macs emulate an 68LC040 CPU inside a nanokernel; this emulator is then used to boot the predominantly 68k-based Toolbox, and is also used to support applications written for the 68k processor. Once Toolbox is running, PPC machines can boot into MacOS directly.

On all Old World ROM machines, once Toolbox is loaded, the boot procedure is the same. Toolbox executes a memory test, enumerates Mac OS devices it knows about (this varies from model to model), and either starts the on-board video (if present) or the option ROM on a NuBus or PCI video card. Toolbox then checks for a disk in the floppy drive, and scans all SCSI buses for a disk with a valid System Folder, giving preference to whatever disk is set as the startup disk in the parameter RAM.

If a bootable disk is found, the Happy Mac logo is displayed, and control is handed over to the Mac OS. If no disk to boot from is present, an icon depicting a floppy disk with a blinking question mark in the middle will be displayed. If a hardware problem occurs during the early part of the boot process, the machine will display the Sad Mac icon with a hexadecimal error code and freeze; and on Macs made after 1987, this will be accompanied by the Chimes of Death sound.

Since the Old World ROM usually boots to Toolbox, most OSes have to be installed using a boot loader from inside Mac OS (BootX is commonly used for Linux installations). 68K-based Macs and NuBus Power Macs must have Mac OS installed to load another OS (even A/UX, which was an Apple product), usually with virtual memory turned off. PCI Power Macs can be configured to boot into Open Firmware, allowing the firmware to load a boot loader directly, or they can use a specially-prepared floppy disk to trick the Toolbox into loading a kernel (this is used for Linux installation floppy images).

The simplest way to identify an Old World ROM Mac is that it will not have a factory built-in USB port. Only New World ROM Macs featured a USB port as factory equipment.

See also

  • BootX, the standard LinuxPPC boot loader for Old World machines
  • Quik (boot loader), a replacement boot loader for Old World PCI systems

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Old World ROM — L Old World ROM est un composant de mémoire ROM des modèles Macintosh utilisant une boîte à outils Macintosh, le plus souvent sur une douille. À partir de l iMac c est la New World ROM qui est en fonction. Pour les Macs plus anciens basés sur le… …   Wikipédia en Français

  • Old World (disambiguation) — The Old World is a historic reference to those parts of Earth known to Europeans before the voyages of Christopher Columbus; it includes Europe, Asia and Africa. Old World may also refer to: Old World (Warhammer) Old World ROM World order (also… …   Wikipedia

  • New World ROM — computers are Macintosh models that do not use a Macintosh Toolbox ROM on the logic board. Due to Mac OS X not requiring the availability of the Toolbox, this allowed ROM sizes to shrink dramatically (typically from 4 MiB to 1 MiB), and… …   Wikipedia

  • New World ROM — Le New World ROM est un composant de mémoire morte des Macintosh qui n utilise pas de boîte à outils Macintosh présente sur la ROM mais charge depuis le disque dur dans mémoire vive le boîte à outil. Tous les Macintosh depuis la sortie de l iMac… …   Wikipédia en Français

  • Rom — ROM, Rom, or rom is an abbreviation and name that may refer to:In Computers and Mathematics: * Read Only Memory, a class of storage media used in computers and other electronic devices. This tells the computer how to load the operating system. ** …   Wikipedia

  • World — World, n. [OE. world, werld, weorld, weoreld, AS. weorold, worold; akin to OS. werold, D. wereld, OHG. weralt, worolt, werolt, werlt, G. welt, Icel. ver[ o]ld, Sw. verld, Dan. verden; properly, the age of man, lifetime, humanity; AS. wer a man +… …   The Collaborative International Dictionary of English

  • World without end — World World, n. [OE. world, werld, weorld, weoreld, AS. weorold, worold; akin to OS. werold, D. wereld, OHG. weralt, worolt, werolt, werlt, G. welt, Icel. ver[ o]ld, Sw. verld, Dan. verden; properly, the age of man, lifetime, humanity; AS. wer a… …   The Collaborative International Dictionary of English

  • World's end — World World, n. [OE. world, werld, weorld, weoreld, AS. weorold, worold; akin to OS. werold, D. wereld, OHG. weralt, worolt, werolt, werlt, G. welt, Icel. ver[ o]ld, Sw. verld, Dan. verden; properly, the age of man, lifetime, humanity; AS. wer a… …   The Collaborative International Dictionary of English

  • World of Darkness — Logo des alten World of Darkness Szenarios Der Begriff World of Darkness (WoD, dt.: Welt der Dunkelheit) bezeichnet entweder eines von zwei modernen Fantasy Szenarien, erdacht und entwickelt vom US amerikanischen Verlag White Wolf, oder eine der… …   Deutsch Wikipedia

  • ROM hacking — is the process of modifying a video game ROM image to alter the game s graphics, dialogue, levels, gameplay, or other gameplay elements. This is usually done by technically inclined video game fans to breathe new life into a cherished old game,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”