...Lastly, please post summary list of the exact steps to get a virgin Mini up and running with proper Video, but no sound. This may help other testers cause this is way too long to read thru even though it is awesome
Since I seem to have had the least trouble with my particular Mini, a 1.42GHz model with 1GB of RAM, I'll state exactly what my setup is and the sequence to get there.
1. Use a known bootable 9.2.2 machine to create a new 9.2.2 drive from the Unsupported G4's ASR ISO image downloadable here:
http://macos9lives.com/smforum/index.php/topic,2143.0.html(The details of burning this CD image and working with it should already be understood. I won't explain it here because the process is not specific to any one machine type. Use of any other OS 9.x installer or copying an existing System folder in whole or in part may not work properly. Stick with this one - it's just about the only one you're ever going to need for any machine anyway. Otherwise you'll just be pulling out your hair for no good reason, and I know many of you guys are old enough that you can't afford to do that.
Trust me, I still have a full head of hair...)
I did this to a separate firewire-attached drive first for testing before eventually opening the Mini and swapping out the stock internal OS X drive for the one from the firewire enclosure. Alternatively you can boot the Mini in firewire target disk mode by holding "t" at power-up and then mounting the internal drive on another machine via firewire cable to do the ASR process. I went with a Kingspec PATA SSD rather than the original mechanical drive since I've had great luck and performance with these in Macs.
2. Remove the "Multiprocessing" folder from the System folder. I did this as a precaution, perhaps not a necessity, but obviously you're not going to need it on this machine. There's no sense chasing ghosts if you have a problem because of it.
3. Download the ROM in ELN's post #267 in this topic. Un-stuff it with StuffIt Expander - this will extract a file called "Mac OS ROM". Copy this to the System folder and let it replace the existing one. (If you want to keep this installation usable outside of the Mini, keep a backup copy of the original file somewhere outside of the System folder.)
4. Delete or remove all ATI extensions from the "Extensions" folder in the System folder. Download the hacked ATI extensions from darthnVader's post #1 in the topic "Modified RockHopper2 ATI drivers for Mac Mini( OS 9 )" here:
http://macos9lives.com/smforum/index.php/topic,4277.msg29392.html#msg29392 The extracted files are as follows:
ATI 3D Accelerator 7.0.4
ATI 8500 3D Accelerator 7.1
ATI Extension 2.9
ATI Graphics Accelerator 5.7
ATI Monitor 3.2.1
ATI Radeon 3D Accelerator 6.4.7
ATI Rage 128 3D Accelerator 6.4.7
ATI Resource Manager 3.2.1
ATI Via Driver 1.0
ATI Video Digitizer 4.3.7
OpenGLRendererATI 1.3.5 I also left in these other files that were not duplicates of the above hacked ones:
ATI Driver Update 2.4.4
ATI MPP Manager 1.2
ATI ROM Xtender 1.2
ATI Video Accelerator 4.9.1 I've had no problems with the additional files present, but it may depend on exactly what application types you're running. I also have the "ATI Displays" 3.2.1 control panel installed so I can have a clear indication in the ATI menu that acceleration is in fact enabled. This file was retrieved from one of the ATI retail installers. I believe it was from "ATI OS 9 Mac Software Update January 2005", available for download here:
http://www.macintoshrepository.org/1357-ati-os-9-drivers-january-2005-5. Boot up your Mini! If you are testing with an external firewire drive you will need to hold the Option key at power up to access the graphical boot selector menu where you can pick the 9.2.2 system drive. If you don't want to have to do that every time, bite the bullet and either install permanently to the internal HDD, or pry open your Mini (not so easy a task - it took nine guitar picks at once on mine!) and swap your 9.2.2 drive in.
Keep in mind that 3D software works but may be crash-prone, according to darthnVader. Also note that I've had issues with proper monitor detection and/or sync timing at 1920x1080 on DVI and VGA. Lower resolutions seem to be fine but may depend on your particular monitor. If you run into problems with black screen during boot, be sure to try each port type and other monitors with lower native resolution if necessary. I'm currently running rock-stable with an Acer AL1716 on DVI at native 1280x1024 @60Hz resolution. Avoid the nearly-always-troublesome 1366x768 native res LCDs.
Everything else critical should work except sound and any form of sleep mode. I shouldn't have to say it because it should be well understood by now, but if your Mini has AirPort Extreme and/or bluetooth, neither is supported in OS 9. I also presume no one has any interest in the modem - it doesn't work either.
Enjoy!