|
|
|
|
| Welcome, Guest | Home | Search | Login | Register | |
| Author | System 7 natively boots on the Mac mini G4! (Read 5468 times) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Jatoba
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 270 System 9 Newcomer! |
on: November 27, 2025, 19:13
(And Mac OS 8!) Hey, guys! Surely y'all know and have enjoyed Mac OS 9.2.2 booting and beautifully-running on all four Mac mini G4 models for close to 8 years now. (Wow!) Well, that was one massive revolution... ... But most of us did not think we would live to see the day New World ROM machines, even more so the likes of the Mac mini G4, to NATIVELY boot System 7: http://revontulet.org/2025/11/27/ea941d2fe9ea40eda5ef21b98235a199.jpg (Gotta love it trying to display 1 GB RAM capacity.) Before your eyeballs leave your eyesockets completely, I ought to warn that there's still much to be sorted out in this, especially sound, video and networking (the usual suspects). In other words, your mileage may vary, so keep expectations in check! ======================================================== OK, so HOW in the WORLD is any of this possible? ======================================================== It turned out "New World ROM" Macs had a cousin born out of the clone program (until the usual villain, Steve Jobs, came and killed it), which was an architecture called "CHRP" (pronounced "chirp"). It was the successor to PReP, but, unlike PReP, Mac OS was also going to be officially-bootable on it. Close to no CHRP machines ever saw the light of the day, thanks to Jobs' return. Nonetheless, Apple internally developed Mac OS 7.6 ~ 8.0 for CHRP systems before it got axed. It's just that they never released it, but the development was done regardless. On October 2025, it turned out someone preserved some of these Mac versions, which were then acquired and preserved and shared with the world. (Macintosh Garden link, archive.org link.) Although CHRP was left to die, the so-called "New World ROM" Macs inherited much of its architecture and design. As you probably know, these Macs rely on an extra system file called "Mac OS ROM", whereas "Old World ROM" Macs do not need it, and can use their own actual ROM to get Mac OS going. This meant any Mac OS version unaware of the concept of a Mac OS ROM file could not just simply boot in a New World ROM Mac normally. People were able to boot Mac OS versions as low as 8.1, but not any lower, and that too only for the very first few New World ROM Macs, but none of the later ones, which increasingly had a higher and higher minimum OS version. But not anymore, as the following major events happened: - The recent Mac OS 8.0 CHRP leaks provided an earlier ROM file that, it turns out, allows regular Mac OS 8.0 to boot, as well. Or, alternatively, the Mac OS ROM file that always worked with Mac OS 8.1 also worked on these Mac OS 8.0 CHRP releases. (Exact details are fuzzy in my memory by now, so someone else might want to correct me if I got something wrong.) - The recent Mac OS 7.6 CHRP leak provided an additional System Enabler file, which could be exploited for loading Mac OS ROM files. I forget if that's how it worked out-of-the-box, or if a bit of hacking to the System Enabler was required for that, however what I do remember clearly is that, while the System Enabler was hardcoded so that artifically no OS earlier than 7.6 could use it, the OS version check could be patched out of it, so that System 7.5.x (and potentially earlier) can also use it. In other words, this file is the reason that earlier Mac OS versions can make use of the Mac OS ROM file, thus bringing Mac OS 7.6.1 and earlier potentially to ALL New World ROM Macs! (Trivia tidbit: Apparently this enabler was also present in certain archives of the Mac OS 8.0 betas from when it was still known as "Mac OS 7.7". Oops! This thing was right under our nose all this while!) - Of course, as hinted at previously, a System Enabler _alone_ is NOT enough to boot System 7 and the like when even much newer systems that were already aware of the Mac OS ROM file could not boot. The newer the model of the New World ROM Mac, the less you could actually "go back". The reason is simple: Mac OS ROM files, over time through its various versions, would get new features added, BUT also would remove older ones which were required by older OS versions. The solution? Using ELN's great Mac OS ROM patching tools (plus other tools of his own), "Rairii" AKA "Wack0", known for his amazing PPC Windows NT 3.51 / NT 4.0 project on PowerMacs and the Nintendo GC / Wii / Wii U, analyzed many of these Mac OS ROM files, and fixed + patched + stitched together new Mac OS ROM files that attempt to keep ALL the old features that were removed AND all the new features that were added. In other words, the ultimate Mac OS ROM file that boots everything and runs everything (roughly-speaking). He also is the one who figured out and hacked the System Enabler to also accept OSes earlier than Mac OS 7.6. Keep in mind, however, that this effort essentially allows Macs that are already able to boot SOME version of Mac OS to ALSO boot older versions. But if a given machine cannot boot ANY Mac OS version, such as the two DLSD PowerBook G4s (15", 17"), these patches cannot do anything about that: Their incompatibilities need to be addressed first and separately. One more interesting thing to note about the similarity between CHRP systems and New World ROM Macs: If you check ANY "Mac OS ROM" file to see its TYPE and CREATOR codes, you will see they are "tbxi" and, you guessed it, "chrp", respectively. I couldn't believe "chrp" was in ALL the Mac OS ROM files all these years! ======================================================== Where can I get ahold of this EPIC stuff ? ? ? ? ? ======================================================== Rairii's "super" ROMs are available on this GitHub repository, under releases. You may also fetch the patched System Enabler for Mac OS 7.6.1 and earlier from there, and place it in the System Folder. Make sure to download the files from the latest release there. Note that he applied his patches to 3 different versions of the (US) ROMs: - 10.2.1 with CPU Software 5.9: The "latest and greatest" Mac OS ROM file of all Mac OS. For reference, this is also the ROM version that the 1.628 GB max RAM Mac OS ROM we have was based on (thus going beyond the 1.5 GB limit), although do note that the RAM limit break patches are NOT included in this, at least not yet as of the time of writing. - 2.5.1: A much earlier version of the ROM, but still new enough to support USB. See the GitHub page for details. - 1.7.1: A very early ROM, which can be well-leveraged by very early New World ROM Macs. See the GitHub page for details. Note you need ROM version 9.1 or higher to use ATA-6 AKA Ultra ATA/100 AKA Kauai drivers, which are essential on the likes of the Mac mini G4 and the MDD. Special notes for the Mac mini G4 are further down. ======================================================== What is the COMPLETE list of Mac OS versions that now boot? ======================================================== To be exact, this is the complete list of OSes I have attempted, all on the Mac mini G4 1.5GHz model, with the following results: - System 6.0.8: No boot. You get a Happy Mac, followed by a blinking question mark in a floppy icon. (Note: Although this very attempt is UTTERLY insane for multiple technical reasons, it might be not AS seemingly-impossible as one may think, as the 68k emulator resides within the Mac OS ROM file.) - System 7.0: No boot. You get a Happy Mac, but then a warning window pops up saying System 7.0 cannot boot on this computer. - System 7.1.2: No boot. You get a Happy Mac, but then a warning window pops up saying System 7.1 cannot boot on this computer. - System 7.5: BOOTS AND IS STABLE. It requires you to hold shift to turn Extensions (and Control Panels / INITs) off, though, or to get rid of the "Mouse" Control Panel (and possibly more). The system is surprisingly stable! I tested the British version of this one, as Apple's Mac OS Anthology discs did not include the US installers, for some very slacker-y reason. - System 7.5.2: Boots, but very broken, close to nothing works. It could be because System 7.5.2 was always VERY machine-specific, and is apparently one of the most broken versions of Mac OS of ALL time, regardless. The machine-specific enablers, and other things, might be what is making it so unstable. - System 7.5.3: BOOTS AND IS STABLE. It requires you to hold shift to turn Extensions (and Control Panels / INITs) off, though, or to get rid of the "Mouse" Control Panel (and possibly more). The system is surprisingly stable! - Mac OS 7.6: BOOTS AND IS STABLE. Holding shift is not required here. What else can I say? It "works". - Mac OS 8.1: BOOTS AND IS STABLE. Holding shift is not required here, either. Behaves much the same as the others, except we now have HFS+ by default. Still, it did NOT like me having a 940 GB HFS+ partition, and prompted me to either eject it or format it. (To be fair, older OSes tried to do that, too, but Mac OS 8.1 was THE OS to _officially_ be able to handle HFS+ properly, so there are no excuses for it to fail here. Mac OS 9.2 ~ 9.2.2 all work perfectly with it.) - Mac OS 8.5: No boot. Rather, it seems like it WOULD boot, but starting with Mac OS 8.5, Mac OS now always checks to see if the machine you are booting from is within a list of Apple-endorsed machine IDs for the given Mac OS version. In other words, Mac OS 8.5 does not know what the Mac mini G4 is, nor what a G4 Cube is (our Mac mini G4 ROM file makes the mini pretend to be the latter). It seems it should be possible to patch out the machine check. According to Rairii, this should be able to be patched out by disabling such a check on the "boot" resource in the Resource Fork of the System file, in ID 3 (also known as "boot3"). For Mac OS 8.6, it seems like this check happens at the end of boot3, wherever a check for machine ID 406 is located, in which after it's detected, the code checks to see if the exact Mac model is whitelisted or not. - Mac OS 8.5.1: No boot. All that applies to Mac OS 8.5 also applies to Mac OS 8.5.1. - Mac OS 8.6: No boot. It crashes during the start screen, when the loading bar appears, but before the first extension gets to load. See the top-left corner of the picture for a glitchy visual artifact. Same happens if you try to boot with Extensions off. - Mac OS 9.0.4: No boot. It crashes during the start screen, when the loading bar appears, but before the first extension gets to load. Same happens if you try to boot with Extensions off. Exact same symptoms as when trying to boot Mac OS 8.6 at least on this mini model, including the visual artifact on the top-left corner. - Mac OS 9.1: No boot. It crashes during the start screen, when the loading bar appears, but before the first extension gets to load. Same happens if you try to boot with Extensions off. Exact same symptoms as when trying to boot Mac OS 8.6 and Mac OS 9.0.4 at least on this mini model, including the visual artifact on the top-left corner. - Mac OS 9.2 ~ 9.2.2: BEST OS EVER, BOOTS AND RUNS BEAUTIFULLY. 'Nuff said. Note that, although I describe many of these as "stable", I mean you can use much of it normally (sound/video/networking aside) without it crashing or misbehaving, at least not too hard, but that is not to say everything works, because that is just not the case. For example, when present, avoid opening the Apple System Profiler, unless you want a massive crash as it struggles trying to profile and gather all the information about your system. Some other apps or Control Panels might either not work, or work up to a certain point, after which they might freeze, requiring you to Force Quit the Finder to keep on going. And so on. As you can see, I did not yet try System 7.5.5, Mac OS 7.6.1 and Mac OS 8.0. That's because they all are most likely working exactly as their neighbouring versions. But feel free to confirm. Most non-mini systems should be able to boot Mac OS 8.6 ~ Mac OS 9.1 just fine. A "Mac OS 8.6 Enabler", so to speak, by LightBulbFun, can be renamed as e.g. "Sawteeth" and put inside the System Folder for some machines that cannot boot Mac OS 8.6 normally, so that they can, then, boot it. It is actually a Mac OS ROM file, but can function as a complementary, helper file to aid the actual Mac OS ROM file in this case. If you'd like, check here for more info. I have attached "Sawteeth.bin" to this post for convenience (in Mac OS 9 Lives!, as only there can I attach files to a post. Requires logging in to see and download). LightBulbFun first shared it on this post, specifically through this MEGA link. Most non-mini systems should also be able to boot Mac OS 8.5 and 8.5.1, especially on G3s and earlier. Some G4 Macs might need to spoof the Mac model in Open Firmware (or some other Forth script added to ROM) to boot, though, or patch the check out like I mentioned for the mini earlier. The reason the mini doesn't have the spoofing as an option is that any spoofing in OF would be overwritten by its own specialized Mac OS ROM, which spoofs a G4 Cube, which is clearly not in the whitelist of supported machines for Mac OS 8.5 and 8.5.1. Also note that the mini behaves as reported above with Mac OS 8.6 with or without this "8.6 enabler" file (and with or without the System Enabler for Mac OS 7.6.1 and earlier, both of which don't seem to get in the way of later, nor earlier, OSes). Most importantly, I did not yet attempt to identify which are the latest versions of each Control Panel and Extension for each of these OSes. If I did, I'm sure it would help a lot, and perhaps address quite a number of these problems. The more people chime in on this effort, the better! Imagine if we had a proper "Mac mini G4 System 7.5.5" CD, then an "MDD Mac OS 8.5.1" CD, then an "iBook G3 Mac OS 7.6.1" CD, and so on. Everyone with a G3 or G4 Mac can help by trying things out! Namely, something akin to MacTron's efforts highlighting the latest Extensions for Mac OS 9.2.2 and Mac OS 8.6 like this, but also for every other Mac OS version: http://revontulet.org/2020/01/14/extensions.jpg ======================================================== But how did you get the mini to boot? It requires its own special ROM! ======================================================== Indeed it does! All credit goes to ELN and all of those who helped him on Mac OS 9 Lives!: you can simply use his tooling (which was also very useful for Rairii) to re-apply the Mac-mini-G4-specific ROM patches to Rairii's latest 10.2.1 ROM, and voila! It works as well as you would hope it to! You can even use the resulting ROM for Mac OS 9.2.2, as well, even though you don't have to: Originally, the Mac mini G4 ROM as we see them in RossDarker's Mac mini G4 CDs version 8 and 9 (AKA v8 and v9), as well as in all the previous versions, were based on the US ROM v9.6.1. I could not find an explanation as to why ROM v10.2.1 wasn't used in the end, even when digging the old Mac mini G4 thread again that started it all. Perhaps because we already had a working ROM with v9.6.1 and did not want to risk breaking anything, or who knows. However, I have thoroughly tested Mac OS 9.2.2 with this new ROM combination (latest Rairii 10.2.1 + latest Mac mini G4 patches AKA v9 patches), and from what I could tell, everything behaves exactly the same as with the previous ROM we always used. Except now we have the ability to use the same ROM to also boot System 7.5 (I still can't believe this, even though it is true). (For the record, while the 9.6.1 ROM was also modified to spoof the Mac mini G4 model identifier as a G4 Cube, we also tried to spoof it as a QuickSilver 2002 at one point, but someone reported sound issues with that, and so it was quickly changed back to a G4 Cube and such a change never made it into one of RossDarker's CDs. So just about everyone using Mac OS on the mini for all these years has had a ROM reporting to the OS as a G4 Cube, exclusively.) To apply the Mac mini G4 patches, I used ELN's tbxi and tbxi-patches to apply his "macmini.py" script. You can follow the instructions as per the tbxi-patches page, which you should not let intimidate you even if you are not used to this kind of thing. It's quick and easy, and the scripts are also fully-commentated very nicely by ELN if you are curious about what it is doing and why. In my case, first I tried using the latest Python 3.13.9 both from Windows 7 (bad idea due to resource fork loss) and macOS 10.14.6 Mojave, but neither worked: it seems like that version of Python was just too new. I then retried with Python 3.8.10 instead (which I chose thinking it might be more period-appropriate for the script's age) on Mojave, which worked flawlessly. I didn't try it, but perhaps an older Python version might work on PowerPC OS X, as well. I used the Python installer from the official website, and I also used an "official" Git installer from here (thus avoiding any package manager headache... man, how I hate non-Mac-OS systems, including OS X, and package managers in general...) If somehow someone with plenty of Python knowledge and the willingness to put enough time into it wished to, both tbxi and tbxi-tools could, perhaps, be ported to MacPython 2.3.5, so that we could do all this patching from Mac OS 9.2.2 directly and natively without leaving our main OS. That would also be awesome! (Of course, it helps that this is also available on more recent systems nonetheless, because then everyone gets to join in on the fun with all kinds of different backgrounds and setups.) For convenience, I attached the final patched ROM to this post (in Mac OS 9 Lives!, as only there can I attach files to a post. Requires logging in to see and download), so that anyone can go wild on their minis right away! ======================================================== Why should I care when Mac OS 9.2.2 already boots, and runs better? ======================================================== It is also my opinion Mac OS 9.2.2 is the greatest OS, and Mac OS, ever, but not everything that is possible in earlier Mac OS versions is possible in Mac OS 9.2.2. For example, some software requires Mac OS 9.0.4 or earlier to work. A lot of software is System-7-exclusive. Some people also just prefer the likes of System 7 for its even-lighter memory footprint, lack of mandated Appearance Manager and the like. Mac OS 9.2.2 is already overkill-fast on the mini, and on most New World ROM Macs, but the likes of System 7.5 are just RIDICULOUSLY fast. Even more ridiculously. I still am trying to come into terms with how indescribably fast using it on the mini was. It got even faster when I thought there was no way to get "faster than instantaneous", as Mac OS 9.2.2 always felt instantaneous like no other system already! People might also have some other kind of reason and/or special attachment to an earlier OS version. Or maybe people want to explore older OS APIs and behaviors, perhaps even make a new application they want to know how it will behave on bare-metal not just on Mac OS 9, but also System 7 etc.. The value is in opening up the doors that give us, the users, more options that help us all out. ![]() ======================================================== Final remarks ======================================================== Above all, thank you to everyone that made this possible. But I wanted to emphasize and give special thanks to Rairii for engineering all these ROMs, Mac84 for archiving and sharing all the CHRP discs, ELN for engineering all the Mac mini G4 ROM compatibility scripts and creating all the ROM and other Mac OS tooling, and to the Mac community at large everywhere that assisted in all of this into becoming reality. There's honestly many, many people to thank we owe over this one way or another, both in small and big ways. I can't wait to see what people will do with all these new Mac OS versions on their New World ROM systems over the course of time! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Last Edit: November 27, 2025, 19:57 by Jatoba
|
Jatoba
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 270 System 9 Newcomer!
Reply #1 on: November 27, 2025, 19:30
|
For the record, I posted this on all these 3 places for greater reach: - Mac OS 9 Lives! (the Mac mini G4 ROM is there); - Macintosh Garden; - Here. These posts were also linked to from the following places, with discussions of their own: - MacRumors PPC (Classilla + Crypto Ancienne required); - 68kMLA (modern browser required); - Tinker Different (amidst overall CHRP thread); - E-Maculation (sort of, QEMU focus); And in the "news", also with their own discussions: - The Register (discussion here); - Hacker News; - Apple Insider. I'm mentioning this here in case anyone wants to quickly jump to discussions happening on any side of the isle.
Last Edit: December 13, 2025, 18:53 by Jatoba
|
ShinobiKenobi
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 362 System 7 fan
Reply #2 on: November 28, 2025, 05:19
|
Didn't read all of the first post yet (ADHD), but that looks awesome! Thanks for your work. I wish I had a Mac Mini.
|
Jatoba
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 270 System 9 Newcomer!
Reply #3 on: November 28, 2025, 07:12
|
@ShinobiKenobi You're welcome, but I hardly did anything other than bring in the news! The real ones to thank are Rairii for making older systems compatible, and, as for the mini G4, ELN for making the scripts and sharing it with everyone. And also Mac84 for archiving the CHRP discs. (Plus everyone else.)A mini is cool, but keep in mind you can do all this with ANY New World ROM Mac. I put emphasis on the mini since that's the ground I directly covered, and also because the mini, of all machines, is just about the most absurd one to boot System 7, but you can join in on the fun with just about any PowerMac! (Old World ROM ones usually already could have all this fun!)
|
wove
|
1024 MB ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1363
Reply #4 on: November 28, 2025, 13:20
|
That is pretty exciting news. I started out with and SE and System6 and I thought OS 9, was getting somewhat bloated and messy. I did get a mini and installed OS 9 on it, but in the end I installed Tiger and use Classic to run the applications I loved from the era (HyperCard, OpenDoc and ClarisWorks). To install System 7.6 on the mini would be something grand. What I would find just wonderful is a nice step by step guide to do that. I have a 1.5GHz 17" G4 Powerbook that I have tried to get OS 9 on and while OS9Lives forums do have lots of threads about making it work, they tend to be a bit rambling and I have trouble ferreting out a step by step procedure to make it happen. But getting 7.6 on the beast would be even more compelling. Thanks for bringing the news. I will be keeping my eyes open and hoping for a nice and simple tutorial.
|
Jatoba
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 270 System 9 Newcomer!
Reply #5 on: November 28, 2025, 18:26
|
@wove Glad to see others enjoying it! I'm not sure I can help much with your PowerBook specifically (but the Mac OS 9 Lives! folks surely can, I think you could ask them for step-by-step instructions), however I can guide you for most other machines: Step 1. Take an existing System 7 install and put it on your New World ROM Mac. You can also install System 7 fresh to any other drive of your choice. Step 2. Move the "System Enabler 356" file you get out of "System.Enabler.356_patched.bin" into your System Folder, which you can directly download from this link (requires modern browser). Step 3. Move the "Mac OS ROM" file into your System Folder. The exact file you download to get it is one of the following, which is entirely up to you to choose, for different results (and different machines): - "v20251117-10.2.1-macminig4.sit" from the end of the first post on this thread on "Mac OS 9 Lives!" (or click here for a direct download link), if you want to boot System 7.5 or later on a Mac mini G4 only. Requires being logged in on "Mac OS 9 Lives!" to download; - "Mac.OS.ROM_10.2.1_patched.bin" from this direct link (modern browser required). If your Mac is a G4 that officially supports Mac OS 9.2.2 or earlier, this one might be your best bet; - " Mac.OS.ROM_2.5.1_patched.bin" from this direct link (modern browser required). If your Mac is a G3, this one might also be worth a shot; - " Mac.OS.ROM_1.7.1_patched.bin" from this direct link (modern browser required). If your Mac is a G3 that works with this, it might give you the best compatibility out of all ROMs, but at the expense of e.g. USB support. Step 4. There is no step 4. Just boot and enjoy!Well, actually, you might have to also see if you got the latest Control Panels and Extensions for your system of choice, and it might take some experimenting before everything works as well as one would like. If installing Mac OS 8.x instead, it's all the same, except you don't need step 2. If you want to boot Mac OS 8.6 specifically on a G4 Mac that is too new for it, such as the MDD, make sure to also drop in the file "Sawteeth" in the System Folder, which you get from "Sawteeth.sit" from Mac OS 9 Lives! from the same thread (or, if you prefer, this direct download link if you are logged in). Hope this helps!
Last Edit: November 28, 2025, 18:29 by Jatoba
|
ShinobiKenobi
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 362 System 7 fan
Reply #6 on: November 28, 2025, 19:59
|
I'm going to have to try that on my iMac G3 and Power Mac G4s. That would be so awesome on the iMac. If I get an SSD for it, it'll be totally silent 😺
|
ShinobiKenobi
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 362 System 7 fan
Reply #7 on: November 29, 2025, 03:59
|
I burned 7.6 CHRP onto a CD, but my G3 iMac didn't recognize it as a valid system in Startup Disk as it is. So then I copied the CD to a firewire drive. When I put "System Enabler 356" and the 2.5.1 patched ROM into the system folder, Startup Disk recognized it as a valid startup disk. However, I just got a blank gray screen when I restarted. Update: I copied my Mac OS 7.6.1 installation to the firewire hard drive, and then to a partition on my iMac G3. I put the "System Enabler 356" and the 2.5.1 patched ROM into the system folder and restarted, and once again the system froze at the gray screen.
Last Edit: November 29, 2025, 05:54 by ShinobiKenobi
|
Jatoba
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 270 System 9 Newcomer!
Reply #8 on: November 29, 2025, 06:13
|
@ShinobiKenobi I forgot to mention, but for some reason, if you take the CHRP CD rip of Apple's CHRP version of Mac OS 7.6, it somehow is not the same as using a regular Mac OS 7.6 retail install. You can still, and ought to, combine the System Enabler and Mac OS ROM with a regular retail version of Mac OS 7.6 (or your own regular install of Mac OS 7.6.1 like you did), and it should work. Based on your "update" message, it would seem that you did everything right, but also that Rairii's ROM version 2.5.1 is not compatible with your iMac. I suggest you retry with ROM version 1.7.1 instead. If that still doesn't work, or if USB is a must, then try ROM 10.2.1 next. Let us know how that goes! EDIT: Oh! I just realized, were there any "iMac G3" models that were Old World ROM machines? Apparently Rairii made it so that his Enabler will also allow Old World ROM machines that cannot boot into System 7.5 ~ Mac OS 7.6.1 to be able to do so. In such a case, you use the Enabler, but not the ROM file, AFAIK, and it should just work. However, if the iMac is "New World ROM", then the "Mac OS ROM" file will also be needed, as always.
Last Edit: November 29, 2025, 06:20 by Jatoba
|
ShinobiKenobi
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 362 System 7 fan
Reply #9 on: November 30, 2025, 00:26
|
When I tried ROM 1.7.1, I was greeted by a flashing folder, then it booted into Mac OS 9.2.1. Using ROM 10.2.1, I was greeted by a happy Mac with a message that said: "This startup disk will not work on this Macintosh model. Use the latest Installer to update this disk for this model." I don't know what version it expects. The first version I tried was the Drive Setup on the Mac OS 9.2.1 official CD. That didn't solve it. So then I was going to try Drive Setup from the Mac OS 7.6 CD-R. It wouldn't run. I tried the Mac OS 7.6 setup normally, and it said it wouldn't run on the iMac G3. I also tried it with just the enabler and no ROM, and then it booted into Mac OS 9.2.1. So I cannot go any further at this point. Edit: I forgot to mention that I also tried Mac OS 8.1 and 8.5.1 Drive Setups, and none of them would run.
Last Edit: November 30, 2025, 07:05 by ShinobiKenobi
|
snes1423
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 458 A Man born of Mechina
Reply #10 on: November 30, 2025, 12:16
|
what about Power 10 devices or RISC-V or NT IBM laptops/workstation?? is it accomplishable on those types of devices using the CHRP release?
|
Jatoba
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 270 System 9 Newcomer!
Reply #11 on: November 30, 2025, 16:09
|
@snes1423 That requires a separate kind of effort. To quote myself: Quote from: Jatoba Keep in mind, however, that this effort essentially allows Macs that are already able to boot SOME version of Mac OS to ALSO boot older versions. But if a given machine cannot boot ANY Mac OS version, such as the two DLSD PowerBook G4s (15", 17"), these patches cannot do anything about that: Their incompatibilities need to be addressed first and separately. The IBM PowerPC laptops use a hardware archicture that is different, known as "PReP". One thing about CHRP is that the architecture relies on Open Firmware, just like PowerMacs, but PReP devices AFAIK don't use Open Firmware.
|
cballero
|
1024 MB ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1176 System 7, today and forever
Reply #12 on: December 01, 2025, 05:18
|
@Jatoba: this is some truly wonderfully spectacular news! I really look forward to be able to quad-boot into Mac OS 7.6.1, 8.1, 9.2.2 and Tiger on my Mac mini! Not Even my Pismo can boot such a range! even the last pre-G3 PowerMac, the PM 9600, could only do Mac OS 7.5.5 (or 7.6.1 for the 350MHz version) - 9.1, at least without needing a G3 or G4 processor upgrade to go higher!
|
wove
|
1024 MB ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1363
Reply #13 on: December 01, 2025, 15:06
|
I will be interested in hearing about System7 on the mini. I am most curious about the keyboard and mouse for input.
|
Jatoba
|
256 MB ![]() ![]() ![]() ![]() ![]() Posts: 270 System 9 Newcomer!
Reply #14 on: December 01, 2025, 16:33
|
@wove Mouse and keyboard were working perfectly fine when I booted System 7.5 and higher, I even created a SimpleText document to see if these were working all fine and if I could save normally and operate things normally, which I was pleased to see I could. ![]() So if nothing else, you can use the mini with System 7 to write a book, maybe. ![]() I honestly wish to play a lot more with it, but I'm not sure if/when that will be.
|
|
Pages: [1] 2 3 4
|
| |||||||||||||||
|
© 2021 System7Today.com. |




I really look forward to be able to quad-boot into Mac OS 7.6.1, 8.1, 9.2.2 and Tiger on my Mac mini! Not Even my Pismo can boot such a range!
even the last pre-G3 PowerMac, the PM 9600, could only do Mac OS 7.5.5 (or 7.6.1 for the 350MHz version) - 9.1, at least without needing a G3 or G4 processor upgrade to go higher!
