Skip to main content
Home▸ Forums▸ MacNN▸ Booting in OS 9 — #49
Post #49 by CharlesS
Source ForumMacNN
CategoryOS 9
Post DateSun, 4 Jan 2004 - 15:39
Original URLhttps://web.archive.org/web/20050515015414/https://forums.macnn.com/showthread.php?t=195216
Post
Quote:
Originally posted by Tapp_Darden:
however, the only reason why you can't run system 7 on a new world mac(iMac and everything after that) is because of the new world ROM. The ROM in the older macs not only had instructions to boot the computer but also, had some of the MacToolbox. which also had some instructions that were used after the comp booted up. But the new world Macs did not have. if it wasn't for changing over to the new world ROM, you could run System 7, if you really wanted to, on an iMac. But because they split the ROM and put most of it in a ROM file in the system folder, you can't. which BTW, is the reason you claim thats why you cant boot into OS 9 on the G4s(new hardware, have to update system to get it to work) as I have proven is un-true.

Really... try running System 7.1.2 on a beige G3 (Old World) and let me know how well it works.

Or for that matter, try System 6 on a Quadra. Or 10.1.5 on a G5. Or System 2.0/Finder 4.1 on a IIci. Have fun, because the only one that even has a chance of even booting is the System 2.0/Finder 4.1 on the IIci, and it will be so unstable that you won't be using it for long! Apple has always done this, because the classic OS has always been very dependent on hardware, and if it's not updated for new systems, it doesn't work very well at all.

Ever noticed how with the classic OS, especially in the System 7.x days, the System Folder usually has a few files named "System Enabler XYZ" where XYZ is replaced by some three-digit number? Those files were to update the OS to accommodate hardware that was released after the OS. I used to have it memorized which enablers were needed for which Mac models (I still remember one - The Quadra 605 needed System Enabler 065 in order to work with 7.1). In order to get the classic OS to work with new hardware, they either have to update the OS or develop a new System Enabler. You can try hacking things to get OS 9 to run on a new machine, but I wouldn't want to be using that system...