My Mad B&W G3 Setup!

.... I'll give you 1 guess on whether I knew that trick ;-)


By changing the PLL?

Oh gosh! It's just a jumper block!

Code:
(S = Jumper present or "Set", " " = no jumper)

            Multiple     | 4 | 3 | 2 | 1 |
            - -----------+---+---+---+---+
            3x   300 MHz |   | S | S | S |
            - -----------+---+---+---+---+
            3.5x 350 MHz |   |   |   | S |
            - -----------+---+---+---+---+
            4x   400 MHz |   | S |   | S |
            - -----------+---+---+---+---+
            4.5x 450 MHz | S |   |   |   |
            - -----------+---+---+---+---+
            5x   500 MHz |   | S |   |   |
            - -----------+---+---+---+---+

So, upgrading from 350MHz to 400MHz involves adding a jumper at jumper 3. I'm not massively into upgrading the performance of vintage Macs, mostly because I want the experience of the period. But I'm happy to do period-correct, options. Hence, my PB1400cs/117 upgraded to PB1400c/166. So I'd certainly be up for upgrading a 350MHz B&W G3 to 400MHz!

But I wouldn't upgrade a PB1400 to a G3, or a 250MHz PPC603e. I wouldn't upgrade the B&W G3 to 1GHz or swap for a G4 if that was possible.

I wonder if I can just pull out the metal prongs from a jumper I have and insert them into the block?
They're 2mm jumpers. I might have some around if I have a rummage. I know I bought a bag of them at one point.
 
They're 2mm jumpers. I might have some around if I have a rummage. I know I bought a bag of them at one point.
Hi @Phipli ! I found a 4GB Seagate SCSI HD with quite a few 2mm jumpers and an ST M28F101 -150 which is a 12V Flash with the same pinout and speed!

I think it might be OK to cannibalise it as there's a distinct rattle when I twist it back and forth. It's probably dead.

Seagate4GSCSI.jpeg


-cheers from Julz
 
Hi @Phipli ! I found a 4GB Seagate SCSI HD with quite a few 2mm jumpers and an ST M28F101 -150 which is a 12V Flash with the same pinout and speed!

I think it might be OK to cannibalise it as there's a distinct rattle when I twist it back and forth. It's probably dead.

View attachment 99220


-cheers from Julz
There are more jumpers here by the look of it :

1000036000.jpg

I recommend using a 512k ROM as I've never had much luck with the modified ROM. If you want it to work first time.
 
There are more jumpers here by the look of it :

View attachment 99221
I think you're right! I saw they might be when I posted the photo.
I recommend using a 512k ROM as I've never had much luck with the modified ROM. If you want it to work first time.
Oh, OK. But how would a 512kB ROM work? This is the ST MF101.

1779722799140.png
I can see a spare pin (pin 30) for A17, but not one for A18, unless VPP is reappropriated and it's 5V only. Hmmm, close guess by me. This is the AMD 29F040:
1779722948444.png

It's the same except Pin 1 is A18 and Pin 30 is A17 and it's 5V only. Does the PCI board try to use Pin 1 as an address pin then?

Amazing levels of ignorance on my part, despite having programmed these things (I have a few SST 256kB Flash chips, but they're DIPs).

-cheers from Julz
 
I think you're right! I saw they might be when I posted the photo.

Oh, OK. But how would a 512kB ROM work? This is the ST MF101.

View attachment 99228
I can see a spare pin (pin 30) for A17, but not one for A18, unless VPP is reappropriated and it's 5V only. Hmmm, close guess by me. This is the AMD 29F040:
View attachment 99229

It's the same except Pin 1 is A18 and Pin 30 is A17 and it's 5V only. Does the PCI board try to use Pin 1 as an address pin then?

Amazing levels of ignorance on my part, despite having programmed these things (I have a few SST 256kB Flash chips, but they're DIPs).

-cheers from Julz
They're designed to work with both. The pinouts are compatible - you never actually use the programming voltage in circuit so it is just wired for A18 in case you fit a 4Mbit chip.
 
There are more jumpers here by the look of it :
I needed them! Upgrading from 350MHz to 400MHz needs 6 jumpers. The HD only provided 5, but I could use the end one from the original jumper block (which now pokes out beyond the jumper pins). Now my B&W G3 appears to run at 400MHz!

Apple System Profiler now says:
BandWG3BoostedTo400MHz.jpg
Sensibly I have VM turned on to slow it down again ;-) !

But it worked!!! I haven't done much of a test, I just wanted to see if it would boot. I'll continue to use it in this mode, but if it fails I can always remove the existing jumpers and re-attach the original jumper block!

I've voided my warranty :-( !
 
I needed them! Upgrading from 350MHz to 400MHz needs 6 jumpers. The HD only provided 5, but I could use the end one from the original jumper block (which now pokes out beyond the jumper pins). Now my B&W G3 appears to run at 400MHz!

Apple System Profiler now says:
View attachment 99237
Sensibly I have VM turned on to slow it down again ;-) !

But it worked!!! I haven't done much of a test, I just wanted to see if it would boot. I'll continue to use it in this mode, but if it fails I can always remove the existing jumpers and re-attach the original jumper block!

I've voided my warranty :-( !
Nice work :)

Oooh, fancy, you have the DVD decoder daughter card on your Rage 128. They're usually missing for some reason. Not sure if they were optional, or just people remove them to use somewhere else.
 
I needed them! Upgrading from 350MHz to 400MHz needs 6 jumpers. The HD only provided 5, but I could use the end one from the original jumper block (which now pokes out beyond the jumper pins). Now my B&W G3 appears to run at 400MHz!

Apple System Profiler now says:
View attachment 99237
Sensibly I have VM turned on to slow it down again ;-) !

But it worked!!! I haven't done much of a test, I just wanted to see if it would boot. I'll continue to use it in this mode, but if it fails I can always remove the existing jumpers and re-attach the original jumper block!

I've voided my warranty :-( !
What size memory sticks do you have installed? It says if you click the expand thing next to "Built-in memory" in System Profiler.

64+64+32, or 128+32?
 
Last edited:
What size memory sticks do you have installed? It says if you click the expand thing next to "Built-in memory" in System Profiler.

64+64+32, or 128+32?
Hi @Phipli , while I wait for the downstairs living room to be cool enough to sleep in (upstairs is 2.5°C warmer), I can already answer the ram question. It has 3 DIMMs, so it will be 64MB*2+32MB.

Cheers julz
 
Hi @Phipli , while I wait for the downstairs living room to be cool enough to sleep in (upstairs is 2.5°C warmer), I can already answer the ram question. It has 3 DIMMs, so it will be 64MB*2+32MB.

Cheers julz
Care package on its way.

Couple of 2mm jumpers so you can tidy that up, 5v pre-flashed ROM and a couple of RAM sticks so you can run Mac OS X properly if you want to. 160MB is a bit low for 10.3 or 10.4. (I'd go with 10.3 on that if I was going to put an OS X install on it).
 
Nice work :)

Oooh, fancy, you have the DVD decoder daughter card on your Rage 128. They're usually missing for some reason. Not sure if they were optional, or just people remove them to use somewhere else.
I think only the high end models came with DVD-ROM drives.
 
Care package on its way.

Couple of 2mm jumpers so you can tidy that up, 5v pre-flashed ROM and a couple of RAM sticks so you can run Mac OS X properly if you want to. 160MB is a bit low for 10.3 or 10.4. (I'd go with 10.3 on that if I was going to put an OS X install on it).
Incredibly generous, very thankful! I do have an install of Mac OS X 10.3 on it too even though I'm aware it's just above the minimum.
 
Incredibly generous, very thankful! I do have an install of Mac OS X 10.3 on it too even though I'm aware it's just above the minimum.
Latest update: @Phipli very kindly provided me with another 192MB of RAM on a 128MB and 64MB pair of sticks. I already had 3 DIMMs used (64MB*2+32MB), so I removed the 32MB and added the other 2. I also used one of his 2mm jumpers to replace my hacky use of the original jumper block.

However when I rebooted, it wouldn't complete the boot - it got stuck on Mac OS 9.1 loading up extensions. Then it wouldn't even get that far on a restart. So, that was either the RAM or jumper settings at 400MHz. I switched it back down to 350MHz and it fully booted to Mac OS 9.1 with 320MB of RAM :cool: Gosh, that's serious dude stuff for 1999!

Then I rebooted into Mac OS X 10.3.9. There's now plenty of RAM free, even when I run iMovie 3.0.3 (which seems to be taking up 34MB). However, iMovie 3.03 supposedly needs a 700MHz G3 - anyway, my HD bus is too slow to use it until I get SATA sorted.

I say 320MB was serious dude stuff for then, but it was true. Most Macs were shipped with 32MB at the low end (iBook/300, iMac/266) or 64MB at the professional end (PowerMac G3 and even the low-end PowerMac G4s). Only a couple of Macs were shipped with 128MB. In 1999 I had a PB5300 (which I keep going on about in an attempt to deal with the trauma) but that had 40MB. When I bought my Tangerine iBook/300 in spring 2000 as they were going cheap before an imminent update, it came with 32MB of RAM so I immediately added another 64MB.

One of my goals with my B&W G3 is to do some video editing using my Canon MV550 (which still works and I have tapes!). I plan to install EditDV 2.0 (or 1.6), which I figure can't be too different to FCE 2 and the system requirements are much lower (I think, though I can't find a reference for that).
1780093695214.png
Though having said that, EditDV runs on Mac OS 9 and I'm pretty sure my sister used iMovie 3.0.3 under Mac OS X on her iMac 400DV and I used it on my iBook/600. Theoretically they're not too different in performance:

ModelRAM/MBMHz/L2 CacheGeekbench2Ratio
B&W G3320350/1MB210100%
iMac 400DV320?400/512kB211100%
iBook Clam (FW)366/256kB17885%
iBook Clam SE (FW)466/256kB216103%
iceBook dual USB (FW)500/256kB214102%
iceBook dual USB (FW)384600/256kB290138%

None of them are hugely superior (I threw in the Clamshell FW iBooks as they were the slowest FW iBooks). My iBook started with 128MB+256MB, so again, similar to the B&W. So, yeah I think the system requirements for iMovie 3.0.3 can't be right.
 
Back
Top