Mac OS 9 Lives

Mac OS 9 Discussion => Hardware => Topic started by: chikorita157 on March 02, 2021, 05:46:58 PM

Title: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 02, 2021, 05:46:58 PM
While I do have a PowerMac G3 B&W I had since 2007 and a Mac mini G4, I want something more powerful mostly to run old games and applications I used back in the 68k and early PowerPC days with System 7 (my first Mac was a Performa 630). Of course, Youtubers have tried to build "ultimate" retro gaming machine to run old games. I want to at least upgrade a Power Mac G4 to run most of the games from the 90s and 2000s.

Yes, I tried to buy a PowerMac G4 Quicksilver thinking it's a dual processor model. It was a lousy 2002 model with a single processor and it doesn't even boot due to a failed hard drive (which described to work) and strange fan noise as if something is in the fan. I ended up forcing a return and getting a full refund. I settled with a PowerMac G4 Mirror Door 2003 model with a single 1.25 GHz PowerPC G4, which is close to a Mac Mini G4. It also have an 80 GB HD, a 64 MB ATi Radeon 9000 Pro, 768 MB of RAM, and an Airport card.

Here are the additional parts I am putting in:
- A PC version ATI Radeon 9000 Pro 128 MB. I originally ordered this for the Quicksilver, but that didn't work out. Still, this card is marginally better than the stock one since it has more video ram and works with dual monitors, which the stock one can't. Besides the Geforce 4 Ti 4600, which is expensive, the Radeon 9000 Pro is the max video card that works on Mac OS 9. Yes, I tried ordering a Mac version of Geforce 4 TI 4600, but apparently the stock is non-existant, which is bound to happen. I will find one, someday.
- ACard 2 Channel SATA Adapter for Mac AEC-6290M - I am trying to get my hands on a Firmtek adapter from the official website, but it seems that the order is not going anywhere (credit card is not charged). I ordered this just in case, which is an adapter that is known to work on Mac OS 9. Yes, it costs $$$, but its better than messing with Firewire and IDE/SATA adapters. I planning to use the 840 Evo 120 GB SSD pulled from a laptop for Mac OS 9 and a Crucial MX300 for Mac OS X Jaguar/Tiger. If I ever get the Firmtek, this adapter is going in the PowerMac G3 B&W. The G3 will eventually get an SSD as I am getting rid of the old hard drives.
- NEC DVD Burner from PowerMac G3 - Since the MDD I am getting only have a Combo Drive, I want to swap drives.
- 512 MB DDR Memory Stick - It's a pull from the Mac mini G4 when I upgrade the RAM to 2 GB. Update: Seller state the computer have 1.75 GB of RAM, so I can swap the 256 MB with the 512 to bring it up to 2 GB.
1 GHz Dual Processor - While it's faster than a single 1.25 GHz, I think it's a good upgrade since it's only $30 ($42 with shipping and tax), and will become beneficial for Mac OS X
Noctua NF-F12 iPPC 3000 PWM - I have this fan lying around when I sold my GTX 1070 a few years back. Originally used as a radiator fan and the ability to push a lot of air is a plus. I want to replace the MDD loud fan with this to see if it's an improvement.


I will be posting further progress here once I have all the parts and the computer.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: sequencers.io on March 02, 2021, 06:48:42 PM
ACard 2 Channel SATA Adapter for Mac AEC-6290M - I am trying to get my hands on a Firmtek adapter from the official website, but it seems that the order is not going anywhere (credit card is not charged). I ordered this just in case, which is an adapter that is known to work on Mac OS 9. Yes, it costs $$$, but its better than messing with Firewire and IDE/SATA adapters.

Where did you order this from ? Memory4Less? Are they actually fulfilling your order? I've tried ordering from them before (not the SATA card but some RAM for my Libretto 110ct) and while the site said "Available for order" they can't actually fulfill it. I'm not entirely convinced they're not running some sort of cashflow scam by taking people's money for a few days before refunding it.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 02, 2021, 07:17:51 PM
ACard 2 Channel SATA Adapter for Mac AEC-6290M - I am trying to get my hands on a Firmtek adapter from the official website, but it seems that the order is not going anywhere (credit card is not charged). I ordered this just in case, which is an adapter that is known to work on Mac OS 9. Yes, it costs $$$, but its better than messing with Firewire and IDE/SATA adapters.

Where did you order this from ? Memory4Less? Are they actually fulfilling your order? I've tried ordering from them before (not the SATA card but some RAM for my Libretto 110ct) and while the site said "Available for order" they can't actually fulfill it. I'm not entirely convinced they're not running some sort of cashflow scam by taking people's money for a few days before refunding it.

Bought it from CALHOUN TECHNOLOGIES and apparently they had one and shipped it out today.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: sequencers.io on March 02, 2021, 08:07:11 PM
Awesome! Nice score.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 05, 2021, 11:03:49 AM
All the parts finally came in and of course, the SATA PCI adapter came through. It's a genuine ACARD AEC-4290M Rev 1.1 with a 2005 copyright date. Yes, the card is 15 years old, but it should work for my purposes. I already prepped my SATA SSDs and the computer should arrive tomorrow for my project.

Still waiting for the Firmtek card as the order haven't been updated or charged yet. I read a similar thread that it took almost a whole month. I kind of want this adapter so the SSDs can possibly run faster due to it being PCI-X and probably a 1 TB HD for backups or something. But this will do if it never happens.

Update: Tested the card with the SSD on my PowerMac G3 B&W and it booted into Mac OS 9.2.2 flawlessly along with Mac OS X. The card shows the SSD as a SCSI hard drive.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 08, 2021, 02:44:53 PM
Sadly, after using the machine for two days, it gave up to the ghost since it won't power on. I did a reset of the PMU and reseated the battery, but it didn't work. This is a sign that the PSU kicked the bucket and it needs to be replaced.

I messaged acxelectronics, who fixes PowerMac PSUs for one of the ATX conversion cables he sells. Just want to share that he has the supplies to make the MDD ATX adapters and he will let me know when they become available again. This should be helpful for MDD users who have the PSUs died and want to just use a regular ATX PSU.

I ordered a Seasonic SSP-300SUG PSU, which is small enough to fit and has enough wattage (300 W) to power it. I don't need ADC support since I don't have any of those monitors. But yes, I am going to ask the seller who sell me this MDD to try to get a partial refund for the dead PSU.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: FBz on March 08, 2021, 04:26:21 PM
No lights or even a brief attempted fan spin-up from the machine now?
If not… there is a fuse inside of the PSU that can be checked / replaced.

Some here have resisted the ATX route, perhaps out of sheer stubbornness.

Andy (at acxelectronics) did offer members a 10% discount on PSU rebuilds.
(Just mention MacOS9Lives and ask 'bout discount.)

And yes, would be quite nice if seller opts for your partial refund.

AND… you did also try to boot with the ACARD removed?

G'luck ;)
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 08, 2021, 04:33:34 PM
No lights or even a brief attempted fan spin-up from the machine now?
If not… there is a fuse inside of the PSU that can be checked / replaced.

Some here have resisted the ATX route, perhaps out of sheer stubbornness.

Andy (at acxelectronics) did offer members a 10% discount on PSU rebuilds.
(Just mention MacOS9Lives and ask 'bout discount.)

And yes, would be quite nice if seller opts for your partial refund.

AND… you did also try to boot with the ACARD removed?

G'luck ;)

Actually, nothing happens when I pressed the power button. Maybe it's a fuse, but I don't want to mess with it. It's a Samsung PSU and not an Acbel one.

But I think it's best to do the ATX Mod through an adapter and go for a modern, quality PSU. It's a ticking time bomb anyway.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: FBz on March 08, 2021, 05:38:53 PM
The AcBels ARE better constructed - especially considering interior layout and accessibility for repair(s). (Samsungs are a nightmare inside.) I take it that it did boot okay for a while, with the ACARD inside? You’ve done some other upgrades too and possibly disturbed that machine in the process?

Please provide pics of your eventual ATX fix for those that might eventually also choose that route. Thanks.

Ticking Time Bomb?”
Well I'd better get all these MDDs outta here pretty quick! :o
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 08, 2021, 05:59:00 PM
The AcBels ARE better constructed - especially considering interior layout and accessibility for repair(s). (Samsungs are a nightmare inside.) I take it that it did boot okay for a while, with the ACARD inside? You’ve done some other upgrades too and possibly disturbed that machine in the process?

Please provide pics of your eventual ATX fix for those that might eventually also choose that route. Thanks.

Ticking Time Bomb?”
Well I'd better get all these MDDs outta here pretty quick! :o

It booted into Mac OS 9 and Jaguar fine and I did test the card in the PowerMac G3. But I did other upgrades to the processor and 128 MB version of the Radeon 9000 Pro and removed the hard drive with the SSDs in place. I think it’s maybe because the computer haven’t been used since 2009.

But I will definitely document the process, but it will probably take a few weeks before I get the system up and running again since I am waiting for a restock on the adapter, although he will message me once stock becomes available.

Also got $50 back for the PSU, so at least it’s something.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 09, 2021, 01:16:33 PM
It took little over two weeks, but Firmtek decided to show signs of life and shipped my order after I contacted them. Yes, it’s for the 4 port SATA to PCI-X card I want because of the increased bandwidth. I have to wait until I get the ATX conversion adapter or decide to fix the PSU instead to see how much an improvement it is. Either way, I moved the ACard adapter back into the PowerMac G3 and installed a 120 GB SSD that contains the cloned partitions of the 30 GB HD. Yep, no more spinning rust

Still, kind of miffed that my G3 is more reliable than the MDD G4. It’s still running it’s original power supply.

I have other plans as well after I replace the PSU, including flashing an NVidia Geforce 4 Ti 4600 since I can’t find a Mac version, but I need to get a cheap AGP capable motherboard and CPU. Maybe another retro computer build since I can reflash the ATI Radeon 9000 Pro and put it in that machine. We’ll see. I managed to buy a Geforce 4 Ti 4600 successfully after searching everywhere and trying to order them, and eventually having my order cancelled since they don't have it in stock when they indicated they did. Need to buy a cheap AGP board, which I plan to build a Windows 98 PC for gaming, eventually.

Also, it seems that it's something with the ACard adapter not liking Tiger as the prohibition sign appears on the G3 with the ADATA SU800 120 GB SSD, but a restart, it boots fine. No problems with Mac OS 9 though, which makes me wonder if this is happening since I haven't installed the driver.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 10, 2021, 09:46:11 AM
Just another update. I found that acxelectronics had a refurbished MDD PSU on sale and ultimately decide to go that route since the ATX mod will only be a little cheaper, but I am not sure about the reliability of I go that route due to the 3.3v and 5v rails max wattage  being a lot less than the original (70w vs 100w).It's going to cost about a little more after sending the dead one back. This seems to be the 400 W model, which is going to run louder, but it shouldn't ending up frying itself. I will use the Seasonic in another PC build.. Still, I wonder if someone else try doing the ATX mod with a higher wattage Flex ATX PSU.

Also, I will be getting the Geforce 4 Ti 4600 and a cheap AGP motherboard with RAM and a Pentium III processor (which I plan to use for a retro gaming PC build later on) to flash the card. I'm going to flash the Radeon 9000 Pro 128 MB back to its original BIOS and put it in that build with the Geforce 4 going into the PowerMac. I decided to go all out since I already spent that much on the project and the gaming performance in Simcity 4 kind of sucked on the Radeon 9000 Pro.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: IIO on March 10, 2021, 10:19:11 AM
It took little over two weeks, but Firmtek decided to show signs of life and shipped my order after I contacted them.

i am glad to hear that, hopefully that last route will work for many, many years.

may i ask what you paid? the new price?
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 10, 2021, 04:47:43 PM
It took little over two weeks, but Firmtek decided to show signs of life and shipped my order after I contacted them.

may i ask what you paid? the new price?

Yes, unfortunately, but of course, given that Mac OS 9 bootable SATA PCI cards are rare and sell for way more money, I think it's a bargin. Also, you don't have to deal with the limitations of IDE and compatibility issues.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: sequencers.io on March 11, 2021, 05:37:25 PM
I ordered mine on March 9 for $119.95 and received it in the mail today.

Great tip, chikorita157! I agree, this card is much cheaper than the 4-port SATA cards I've seen on Ebay.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: Jubadub on March 12, 2021, 05:29:44 AM
I have been working on an "Ultimate Mac OS machine" project for a long while myself, as well (and still am), so I can slowly share some tips to further your ambition over time.

One big important thing is to make sure your Mac is equipped with the best G4 processors. That normally would be a 7448 (maximum L2 cache, maximum general system performance) labelled by the manufacturer as 1.7GHz base clock speed, overclocked to 2GHz or greater (stable 2.2GHz-ish might be possible), and a 7457 (maximum L3 cache, perhaps might top out the 7448 in performance for an extremely low minority of situations) labelled by the manufacturer as 1.267GHz base clock speed, overclocked to 1.5GHz or greater. But for some reason, under Mac OS, those two processors (and the 7447) seem unable to boot the system in a dual-CPU configuration until we move out the Multiprocessing folder from Extensions (which makes only 1 of the 2 CPUs usable), so until we sort out that problem (maybe we need to patch the Multiprocessing extensions? Spoof our CPU ID? Try out Daystar's Multiprocessing extensions instead?), then a 7455 (and 7445 for higher clock speeds?) will still have their place for any Mac OS app that uses more than 1 CPU (some functions from Photoshop. Anything else? StuffIt? Or?).

As far as "famous" CPU upgrades go, for the best Mac OS 9 machines (MDD and Xserve G4 with 167MHz bus speed), I know Sonnet made a dual 7447 upgrade (with only 1 CPU working, as described above), but there was no 7448 upgrade (there were some, but only for worse PowerMac models like the QuickSilvers), and I don't know of any 7457 upgrade either. However, we can still install single (and dual) 7448 and 7457 upgrades on those machine with the following steps:
- Acquire the BGA-based 7448 and 7457 CPUs themselves; (Tip: Chinese vendors who sell them for 50 USD or less)
- Acquire an MDD/Xserve CPU card (could also be Sonnet's MDX card, too) to receive the CPUs;
- Find someone who does CPU soldering/reballing services. A very small, interposer board is needed to be soldered between the processor and the CPU card if using the stock MDD/Xserve card for the 7448, and if using the Sonnet MDX card for the 7457. Ask your service provider in advance if they know how to deal with or make and apply those interposer boards for those processors.

If anyone is interested, I know one guy who does the service in the US, and another guy who does the same in Slovakia. Not sure if the former is open to doing it for everyone (I will try asking him in a month or two from now, because he won't be available for a while), but the latter is a MacRumors PPC subforum member called JoyBed, to whom you can drop a PM. Of course, make sure to always be polite and cordial about it with them, especially since they do this service mostly as a favor and hobby than for profit.

After we sort the CPU stuff out, we can look into other ways of upgrading the Mac. Heatsinks, fans, airflow, noise etc..

Also, from my experience, for some reason, when I used a SATA SSD with my PCI card, it booted OS 9 at the exact same speed as my IDE-connected drive (with a Marvell-based SATA adapter). Same drive on both cases, tested one at a time, many times over, with no other PCI devices connected. So I would not sweat over the SATA PCI cards so much. (Unless if they behave differently with a 66MHz PCI connection, which is found on the Xserve G4 and earlier PowerMacs, instead of the usual 33MHz PCI.) I also heard that the 4-port SATA cards aren't OS-9-compatible, but I haven't personally checked (yet). In short, the built-in IDE interfaces in the MDD and Xserve are king.

Let us take Mac OS 9.2.2 to the absolute limit.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 12, 2021, 11:56:37 AM
Some good news, it was the power supply after all. After installing the refurbished one, the computer gave a chime and powered back up. I will be of course sending the dead one. I also got a DisplayPort monitor to DVI active adapter so I can use my 2010 Apple LED Cinema Display that still works. It works under Mac OS 9, except the internal sound and web cam obviously doesn't work.

I am getting the Pentium III board, RAM and Geforce 4 TI 4600 to flash soon. The other power supply is coming on Tuesday, so I won't be doing much with those parts for the time being.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: Jubadub on March 12, 2021, 12:41:48 PM
For future reference, it seems the power supply can be replaced with some "normal" non-Apple ones, as long as you don't plan to use ADC video connectors. This is also key to making MDDs silent, which is certainly a huge upgrade (in terms of pleasure using the machine, rather than performance).

For instance, check out this eBay listing, with a seller selling his MDD that contains a Be Quiet! PSU (and a Noctua main fan, also replacing the original, resulting in even more silence): https://www.ebay.com/itm/Apple-Powermac-G4-MDD-867-MHz-Dual-512-MB-250-GB-SSD-OS-10-4/294048870698

More reliable, compact and silent PSU = huge upgrade in my book. The ADC user (not your case) might want to keep the original PSU safely-stored, though. I certainly keep mine just for the sake of having a theoretically more "feature complete" machine (the feature being ADC support) in case I ever feel like picking that over silence.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 12, 2021, 02:53:06 PM
For future reference, it seems the power supply can be replaced with some "normal" non-Apple ones, as long as you don't plan to use ADC video connectors. This is also key to making MDDs silent, which is certainly a huge upgrade (in terms of pleasure using the machine, rather than performance).

For instance, check out this eBay listing, with a seller selling his MDD that contains a Be Quiet! PSU (and a Noctua main fan, also replacing the original, resulting in even more silence): https://www.ebay.com/itm/Apple-Powermac-G4-MDD-867-MHz-Dual-512-MB-250-GB-SSD-OS-10-4/294048870698

More reliable, compact and silent PSU = huge upgrade in my book. The ADC user (not your case) might want to keep the original PSU safely-stored, though. I certainly keep mine just for the sake of having a theoretically more "feature complete" machine (the feature being ADC support) in case I ever feel like picking that over silence.

I was considering using a Flex ATX power supply, but I ultimately decided to just get a completely refurbished one, which should last me for a long time. Not too bothered by the noise, but it works.

Regarding the Firmtek adapter, yes the box has a copyright date of 2005. After doing some testing in XBench, the speeds are roughly two times faster than the ACard adapter. It shows up as a SCSI adapter in Mac OS 9, but regular ATA on Mac OS X, but none of the drives appear in the ATA section. Also, the computer boots faster with this adapter as seen in the screenshot. There is huge speed difference, even with an IDE to SATA SSD. I compared the results with the MSATA SSD upgrade I did to my PowerBook G4 Titanium and the ACard has a slight performance advantage.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: Jubadub on March 12, 2021, 06:01:50 PM
So if I understood you right, your PCI-X SeriTek SATA card is faster than your PCI ACard SATA card, at least according to XBench, and it is also faster than IDE-to-SATA adapters you have used. I have some questions about that:

- Which IDE-to-SATA adapters were used on the MDD? Did you use the same SSD for all the 3 test cases? (PCI-X SeriTek, PCI ACard, SATA-to-IDE adapter)
- When you tested the ACard, were any other PCI devices also connected? (PCI and PCI-X devices slow down with each extra PCI/PCI-X connected)

I find it a bit strange that there could be performance gains by using a PCI-X card on a PCI slot, because it all boils down to the slot it is connected to, which is the same old regular PCI. Now whether or not the card itself has better technology (chips etc.) is something I find more believable, although I still tilt an eyebrow at that possibility, as all devices supposedly just provided the same SATA I interface over the same connector (PCI), over the same technique (SCSI "emulation"). Does the ACard use SeriTek firmware? The SATA card I used is not SeriTek's, but it is flashed with SeriTek's firmware. I do have a real SeriTek card (plain PCI card rather than PCI-X like yours), which I didn't test and compare against yet, but I do plan to do so sometime in the future, which hopefully might clear this up.

In the screenshots, I see the cards working and two benchmark results, which shows write/read speeds being faster in one than the other, but nothing on how fast booting was. In my case, I picked a physical timer and timed it multiple times.

Now, if the only comparison that was made between the PCI Acard SATA card and a "SATA-to-IDE adapter" was by using a different computer (PowerBook instead of MDD), that too with a different SSD model, brand and type/form factor (mSATA vs. SATA), then it is not a very good comparison. To be clear, in my case I used a StarTech adapter in the same MDD machine as the SATA card, and also the exact same physical SSD (not just same brand and model, but literally the exact same unit). My SSD is a 2TB Samsung 860 PRO.

============

Leaving the SATA business aside, I noticed you mentioned the Radeon 9000 as the "max video card" for OS 9 besides the GeForce 4 Ti 4600. Technically, it is the 3rd best card, as the Radeon 8500 (64MB VRAM only though, not sure if a 128MB version of it can be flashed) is considerably better. In fact, when I ran Diablo II with FPS displayed, the Radeon 8500 ran at a much higher FPS than the NVidia card, and I'm not sure why. (The House of Moth (https://thehouseofmoth.com/its-that-time-again-the-2021-ppc-challenge/) suspected something is wrong with the NVidia drivers we host here, which made me wonder, although it could very well just mean NVidia drivers for OS9 aren't as good as ATI's, and/or older versions of their drivers might be better, and/or something is wrong both with my NVidia card and simultaneously with House of Moth's card coincidentally.)

On the NVidia side of things, there is yet another faster card that we can use (forgot its name... NVIDIA Quadro4 900 XGL, I think?), but it requires resistor modding to change its ID (if not also flashing). But it's a very rare GPU to find... So certainly not convenient, and I'm not sure if the difference in performance is noticeable.

I also wonder if the best Voodoo card, Voodoo5 5500, has some uses over the best ATI and NVidia cards, despite purportedly lower specs. But I got one just in case, to compare it against the ATI and NVidia offerings.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 26, 2021, 04:00:55 AM
At last, the final piece of the puzzle is finally complete. While I wanted to put an M-Audio Audiophile 2448 sound card in my MDD so I can hook it to my stereo system and listen to my music in full quality. The latest drivers for it was basically a piece of crap and caused Tiger to Kernel Panic. It worked as intended in Jaguar, so I ended up removing the card and get a Firewire version, which came out later.

With that, comes the Geforce 4 Ti 4600, which is a beast of a card in 2002. Sadly, finding such a card is difficult since it's sought after not because it was high end, but it's rare. I guess YouTubers who focus on retro computing gaming builds and Covid lockdowns are fueling the demand of old computer parts. After all, if you are stuck at home and want to build a nostalgic mid 90s, early 2000s gaming PC running Windows 98/2000, why not?

I manage to find a PC version for $200, which is a bit overpriced, but I just wanted it after trying to buy it from several used computer part shops that said to have stock, but in reality, they don't. This is a reference version of the Geforce 4 TI 4600, which has the same layout of the Mac version with the same reference cooler, except manufactured by PNY.
(https://i.imgur.com/Cy32OSZ.jpg)

Flashing the card is a challenge since I have no PC with AGP. I decided to build a Pentium III retro gaming PC to run the games from the late 90s and early 2000s. Of course, it was not without challenge as I had problems getting parts that work. The first motherboard and CPU combo didn't work since the motherboard seems incompatible with the Pentium III (it only supports Pentium II despite using a 440BX).

(https://i.imgur.com/Bf2FXWD.jpg)

So, I decided to avoid OEM motherboards and seek out a Intel SE440BX. The second try, I received the wrong motherboard, so that went back. Frustrated, I eventually paid a little more for a new old stock Intel SE440BX-2 and it worked. It was a challenge to get it to post, but I just needed to replace the CMOS battery and make sure the video card is seated. I had a PCI ATI Rage XL video card installed if the flashing process botches up and as a safety measure.

To flash the card, you need FreeDOS and NVFlash (provided in this post). You can use a SD to IDE adapter to do this as booting from flash drives aren't going to work on older computers. Just use Ruufus to install FreeDos and copy the SD card. After booting, you need to extract the ROM by typing the following:

C:\> nvflash.exe -b 4600.rom

Afterwards, shutdown the computer, take out the SD card and put it in a reader on a PowerPC Mac or a Mac running Snow Leopard. The TI Rom Maker (http://macos9lives.com/smforum/index.php/topic,2016.0.html) doesn't work on versions later than 10.6 since it needs Rosetta. Use the rom file you extracted with the TI Rom Maker and copy the modified rom back to the SD card. Then remove the SD card and put it back in the SD to IDE adapter.

Now run this command:
C:\> nvflash -4 -5 -6 <modifieldromfilename>.rom
When prompted, say yes. It should flash and once it's done, remove it and take the video card out of the PC and install it in the Mac.

After this process, it seems to work perfectly. Yes, it works with both displays. Of course, if you have any ATi drivers, you need to remove all the extensions and control panels or the computer won't boot properly.
(https://i.imgur.com/jD9yd4f.gif)

While the performance is still bad in Sims 2, which is a later game, SimCity 4 was a slight improvement. Also, it scored up to 4x higher in OpenBenchmark over the 9000 Pro.
(https://i.imgur.com/5MbCoOv.gif)

The final build:
(https://i.imgur.com/RqLoKrw.jpg)
(https://i.imgur.com/OEoBJYb.jpg)

Final Thoughts:
While this build wasn't cheap and I ended up wasting some money on parts I didn't use, it was pretty fun. I guess from this, which ended up with two retro computers to run old computer games and have all that nostalgia when I was a kid in the 90s and spent most of my childhood in front of a computer or playing video games. But back then, I was using low end Performas, which aren't really that fast and a budget Windows 98 PC running a 400 MHz AMD K6-2 with a low end ATI Rage Pro 3D graphics and no AGP port. Either way, these builds should last for a long time, barring if I find some more upgrades for a reasonable price.

Full Specs:
PowerMac G4 MDD (2003 Model)
1 GHz Dual PowerPC G4
2 GB of DDR RAM
NVidia Geforce 4 Ti 4600 video card
275 GB Crucial MX300 SSD (Mac OS X Tiger/Jaguar)
120 GB Samsung 840 EVO (Mac OS 9)
SSDs connected to a Firmtek Serialtek 1v4 PCI-X SATA Card
Apple Keyboard and Apple Mighty Mouse
Apple 24" LED Cinema Display connected to a DisplayPort to DVI active adapter.
Bose Companion 20 speakers.
Adaptec USB 2 PCI Card with NEC USB2 Controllers
Title: Ultimate PowerMac G4...
Post by: FBz on March 26, 2021, 05:10:48 AM
Very well done, indeed. Kudos. Great pics too!

Should I ever decide to go a-gaming, this might be THE guide.

And perhaps much like the highly-coveted Geoforce 4 Ti 4600,
all else you’d truly need for the actual Ultimate PowerMac G4
might be that other Holy Grail item of the G4’s…
the Sonnet Encore MDX G4 Duet?
(Isn’t there always… just one more thing?) ::)

But most definitely, great work!
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 26, 2021, 01:01:26 PM
I have some bad news. After testing more games out, it eventually plays and crashes. Also, there are kernel panics with screen artifacts indicating that the card is bad. I filed a SNAD since the seller described the card as working. It's a shame, so I have to go back to the Radeon 9000 Pro. However, I decided to buy a Radeon 8500 and flash it, which is slightly slower than the Ti 4600, but maybe I will have better luck with ATi? Maybe I will give another Geforce 4 Ti 4600 if a Mac version ever goes back on Ebay.

As they say, Nvidia is Novideo.
Title: Ultimate PowerMac G4
Post by: FBz on March 26, 2021, 04:42:16 PM
I take back all the good things I said. ::)

Joking. Chutes & Ladders, ya know.
The struggle is real. ;)
Title: Re: Ultimate PowerMac G4
Post by: chikorita157 on March 26, 2021, 05:54:03 PM
I take back all the good things I said. ::)

Joking. Chutes & Ladders, ya know.
The struggle is real. ;)

We will get there someday. It was even a struggle to get the card to flash, when the ATI cards are easy and can be done on the Mac at least. I know that while the Radeon 8500 isn't as powerful as a Geforce 4 Ti, it's easy to flash and is about as fast or faster as a Geforce 3 Ti series. Looking at some benchmarks, the 8500 is only slightly slower than the Ti 4200. I guess I could try buying and flashing a 4200 and those are readably available than the 4600, but I don't really feel like it nor it looks like it's worth the trouble. Maybe another day.

The funny thing is besides the benchmarks, the Ti 4600 didn't perform as I expected. Even when I tried to play the Sims 2 for a few minutes before it crashed, the performance was actually worse than the Radeon 9000 Pro. SimCity 4 was still really choppy as well. Maybe this is because it's a faulty card, but I don't know. I can't really test the card since I didn't have a full Windows installation up and the SD card corrupted the Windows 2000 install. So, I had to go for a CF card setup. But I am considering probably getting a workstation equivalent of the Ti 4600 and put it in my Pentium III gaming build, if I can find one for cheap. Don't know about modding it since it needs a lot of mods to make it work, including flashing.

But in short, I just want to enjoy the machine to the closest I can make it to being the Ultimate, for now. As they say, there is no truly ultimate machine, it's pretty subjective. But still, I want to get a hands on a working Ti 4600, not just someone put it on Ebay, not test it, and list it as working.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: Philgood on March 27, 2021, 12:48:38 AM
I'm pretty sure the Geforce4Ti is better for MacOS9.
For OSX you should be able to get better cards.
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on March 27, 2021, 03:17:38 PM
I'm pretty sure the Geforce4Ti is better for MacOS9.
For OSX you should be able to get better cards.

The problem is the 4600s are rare since most people aren't selling them. I know a 4200 is a cut down version that might work, but I would rather wait for a 4600 that is tested to work or at least the Mac version of the card.

That said, I did test the card in the system out of curiosity. Not only the card doesn't perform as expected, maybe because it's bottlenecked by the 700 MHz Pentium III or that it's defective, it shows the artifacts too. Didn't crash, but the card is clearly defective. I read on Vogons that this may be because of defective memory chips.

The problem with later cards is that they don't work in Mac OS 9. I like having the great of both worlds, and I have early Intel Macs that I can install Snow Leopard to run later games if I need to.

Also lost a bid on a Quadro 4 900 XGL. I think I am done, until another Ti 4600 pops up. I will flash the Radeon 8500 and sell the 9000 Pro, since that card is somewhat disappointing and I have another one in my Pentium III build.

Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: chikorita157 on April 05, 2021, 05:52:59 PM
Some good news. I finally got the Mac version of the Geforce 4 Ti 4600 thanks to the owner of Mac OS 9 Lives. I have used it for a while and everything is stable, which was not the case with the PC version of the same card. I wonder if the PC version was abused for it to start dying like that or bad memory chips. Either way, that saga is over and the build is complete. It benchmarked the same, so I don't have to share any new benchmarks, although I noticed that the UI is smoother with this card over the Radeon 9000 Pro.

(https://i.imgur.com/beJDTd6.jpg)

The next endgame upgrade is a faster G4 processor. The MDX Duet Accelerator, I can forget about that since those are really rare and probably be expensive, so I am probably be on the lookout for a Dual 1.42 GHz or a Dual 1.25 GHz if I can buy a parts system that has one or someone sells the processor module and the heatsink, if it's the 1.42 GHz. That is not a priority since 1 GHz is still plenty fast for what I am using it for, mostly for games and light audio editing (podcast recordings).
Title: Re: Ultimate PowerMac G4 (Mac OS 9) Project
Post by: IIO on April 22, 2021, 06:33:43 PM
while i would love a ti, it is not at all an important upgrade if you are an audio guy.

first on list should be a bunch of SSDs (8*2 TB for the cost of one PCI slot?...), replacement fans, and then an audio DSP accelerator card depending on your platform.