Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

SuperKerem

macrumors 6502a
Original poster
Oct 29, 2012
863
260
Quick question here. I'm looking for a video card to upgrade the stock Rage 128 in my Cube and am in a bit of a dilemma. I don't have another AGP computer to flash a PC video card, I'm using an Apple Studio Display via ADC (would prefer to avoid bulky DVI/VGA adapter cables), and Quartz Extreme/Core Image support would most definitely be a plus.

What would be the best option for a Cube in this scenario? (ADC compatible, without flashing)

From what I can tell, the Radeon 9000 (ADC variant, Mac edition) seems like a good choice. I would appreciate Core Image support but that seems to be GeForce 6200 only - a card which needs to be flashed (cannot find any Mac versions online) and is not ADC compatible.

Thanks - any input would be appreciated. I hope to follow up this thread with another one about my latest PPC additions and modifications!
 
The 9000 requires a VRM move, as does the Geforce 4MX.

The easiest drop-in choice is a Geforce 2MX. These run hot, and the OEM Cube ones had a large heatsink covering most of the card. I'd suggest a base fan at a minimum when using the common non-Cube version.

The Geforce 3 is the best drop-in Cube card, but these are quite difficult to find. It took me two years of hunting to get one(and then found two within a week of each other).

Both the Geforce 3 and 2MX can use the same(Cube-specific) faceplate as the stock Rage 128.

The Radeon 7000 is also a nice plug-in choice, although you are on your own for a faceplate.
 
The 9000 requires a VRM move, as does the Geforce 4MX.

The easiest drop-in choice is a Geforce 2MX. These run hot, and the OEM Cube ones had a large heatsink covering most of the card. I'd suggest a base fan at a minimum when using the common non-Cube version.

The Geforce 3 is the best drop-in Cube card, but these are quite difficult to find. It took me two years of hunting to get one(and then found two within a week of each other).

Both the Geforce 3 and 2MX can use the same(Cube-specific) faceplate as the stock Rage 128.

The Radeon 7000 is also a nice plug-in choice, although you are on your own for a faceplate.
Thanks. This page says the 9000 "can be installed without hardware modification", but taking into consideration what you've said, it's probably not worth the risk. There is only one GeForce 2MX I could find (here), although it has an ADC connector and is likely Mac compatible, it doesn't seem to have the large heatsink you described.

I'll also be on the lookout for a GeForce 3, but unfortunately they are indeed nowhere to be seen online :confused:.

As for the faceplate, I believe that's the adapter board that connects to the Cube motherboard although I may be wrong - is it only compatible with certain cards? EveryMac (+ any other info sites I've come across today) does not mention any details relating to it so I am a bit lost when it comes to that.

Well, for now...
Radeon 7000 is incompatible with the Cube faceplate
Radeon 9000 requires a VRM move (not 100% sure what that is to be frank haha)
GeForce 3 is unavailable
GeForce 2MX with Cube heatsink is unavailable
GeForce 4MX requires a VRM move
GeForce 6200 is not ADC and requires flashing

Hmm... :eek:
 
What I'm talking about with the faceplate is the metal plate that interfaces with the ports and the Cube case.

On a normal expansion card(PCI, AGP, PCIe) this is an L shaped bracket. On the Cube, it's a flat metal strip with two pass-throughs for the ports and two screw holes to pass through the case.

Offhand, the 2MX and the Geforce 3 are the only cards that have faceplates interchangeable with the Rage 128. I think that's also only true of the regular 2MX(not the Twin-View) but haven't physically confirmed. The 2MX Twin View is readily identified by having RAM chips on the back of it.

The lack of a faceplate isn't a deal-killer. I've run 7000s without any faceplate at all-there is a screw and bracket at the top of the card that will hold the 7000 reasonably well. You can also dremel off part of the stock faceplate on any card and then drill and tap the appropriate hold-down screws in it. I've not done this, but have a few faceplates on which it has been done.

Although the 2MX is hot, I have run it in several Cubes and it has never been a huge issue. I also run a base fan in all of mine, though-that's a good idea in general even with a stock CPU.

The VRM is the power distribution board. It is located next to the video card-opposite the AGP riser-in a stock installation. It interferes with most of the wider cards. Some folks use a ribbon cable to move it more to the "core" of the Cube where it can also be cooled more effectively by the base fan.
 
  • Like
Reactions: SuperKerem
A Mac GeForce 2MX is probably your easiest and best choice of a quick upgrade. Anything else will be pricey or difficult to locate. As long as you have a base fan in your Cube, you can run a stock Mac GeForce 2MX fine. You can even flash the TwinView ROM to it and enable dual displays on it. Just now that the MX has half the VRAM that the TwinView has.
 
  • Like
Reactions: SuperKerem
Here's some Cube video card porn

IMG_2677.jpg
 
Thanks guys! I've got my eye on a GeForce 2MX card originally from a G4 Digital Audio. I'll try running it fanless and if temps are too high I'll install a small fan per your recommendations. Pretty much exactly what I was looking for - and I'll also be on the lookout for a GeForce 3 further down the line. Also appreciate the heads-up regarding the faceplate and VRM!

Fingers crossed, and I'll be sure to do a write up after this last upgrade is done :)
[doublepost=1486174819][/doublepost]
Here's some Cube video card porn

View attachment 686910
Damn, that looks solid. Is that the GeForce 3/2MX/6200? :eek:
 
Last edited:
I included an external sensor of a cheap thermometer in my Cube, so I can always watch the inside temperature, as I don't believe to software solutions for temperature data logging.
 
Last edited:
The 6200's often have problems with waking from sleep in any case. A close substitute is the GeForce 5500 256MB - no VRM move necessary and supports Core Image / QE, though admittedly won't work with the Cube's stock faceplate.

If going for a tower GF2, why not add an aftermarket heat sink with fan? Some are quiet (like the Titan TTC-CUV3), and even undervolted should move enough air to stop the GPU overheating.
 
Last edited:
Hi, I just found this page because I was looking for something similar.

I have the G4-Cube and the video card went bad. I was hoping to upgrade the video card to something that had HDMI. Is this possible?
 
Hi, I just found this page because I was looking for something similar.

I have the G4-Cube and the video card went bad. I was hoping to upgrade the video card to something that had HDMI. Is this possible?

None of the video cards you can put in a Cube ship with an HDMI port AFAIK. However, if you just want to transmit video (no audio), a card with DVI and a simple passive DVI-to-HDMI adapter should work.
 
  • Like
Reactions: LightBulbFun
Also note that all Cube cards, even the lowly Rage 128, have DVI on them "hidden" in the form of ADC. It can be converted to DVI with a simple passive adapter, which can then in turn go to HDMI.

I don't suggest RUNNING a 1080p display on a Rage 128-I'd want a Geforce 2MX at a minimum(and even that's making some compromises in performance), but it's there.
 
Also note that all Cube cards, even the lowly Rage 128, have DVI on them "hidden" in the form of ADC. It can be converted to DVI with a simple passive adapter, which can then in turn go to HDMI.

I don't suggest RUNNING a 1080p display on a Rage 128-I'd want a Geforce 2MX at a minimum(and even that's making some compromises in performance), but it's there.

I dont think not suggesting it even comes into play here :) , as I dont think the DVI output on the rage 128 even supports 1080P outright :)

(I sadly? dont have an AGP Rage 128 Pro to test with (LOL first time thats been said) but I think the max rez on a Rage 128s DVI output is 1600x1024)
 
  • Like
Reactions: Amethyst1
Might be worth considering a VGA to HDMI convertor: Amazon link. This device also takes an audio input (e.g. from the headphone jack on the Cube's USB sound card), so you get sound out of a TV / a monitor with speakers.

Old cards like the R128 go to higher resolutions on VGA than early implementations of DVI did. Even PC versions of the 5200 have dodgy DVI outputs at 1080p.

This type of thing is very cheap, and the quality difference vs DVI at 1920x1080 is likely negligible in practice.
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
None of the video cards you can put in a Cube ship with an HDMI port AFAIK. However, if you just want to transmit video (no audio), a card with DVI and a simple passive DVI-to-HDMI adapter should work.
I seen a video on YouTube where someone completely rebuilt the Cube. It looked like he gutted the inside and replaced about 90%. He added everything that was missing from the original. I didn't want to go that far, but was hoping there was a direct replacement for the video card that had a full feature HDMI port that I could plug into a 50in flatscreen TV like I'm able to do with a Raspberry pi.. If it is allowed, I can send the link to the YouTube video.. I think the title is "Hackintosh G4 Cube". But like I said, I'm hoping there is a full audio/video HDMI video card that works in the Cube.. Thanks
 
Well no. Because the Cube uses an AGP slot for the graphics card, which were phased out in the early 2000's before HDMI existed on video cards. Plus, the Cube has very tight physical and power restrictions. Plus the OS that runs on the Cube (up to OS X Leopard) would need to have drivers for the video card. Add up those restrictions and there's a very short list of compatible cards. And as I said, none have HDMI.

The Pi would smoke the Cube performance-wise in any case - just tape it to the bottom of the Cube.;)
 
Well no. Because the Cube uses an AGP slot for the graphics card, which were phased out in the early 2000's before HDMI existed on video cards. Plus, the Cube has very tight physical and power restrictions. Plus the OS that runs on the Cube (up to OS X Leopard) would need to have drivers for the video card. Add up those restrictions and there's a very short list of compatible cards. And as I said, none have HDMI.

The Pi would smoke the Cube performance-wise in any case - just tape it to the bottom of the Cube.;)
Ok, so I guess from what you're saying, there is no out of the box solution here..
So, my options so far are to get some adapters to go from adc to hdmi in several steps...
Or, roll my own video card and write hdmi drivers for it...

If I go option 2, what are the parameters I need to work with?
IE: bus, power limits, erc...
 
I dont think not suggesting it even comes into play here :) , as I dont think the DVI output on the rage 128 even supports 1080P outright :)

(I sadly? dont have an AGP Rage 128 Pro to test with (LOL first time thats been said) but I think the max rez on a Rage 128s DVI output is 1600x1024)


[doublepost=1559337303][/doublepost]
Old cards like the R128 go to higher resolutions on VGA than early implementations of DVI did. Even PC versions of the 5200 have dodgy DVI outputs at 1080p.

If that's purely due to a pixel clock limitation on the TMDS transmitter, just dial down the refresh rate a few notches. :D
 
Last edited:
  • Like
Reactions: LightBulbFun
Ok, so I guess from what you're saying, there is no out of the box solution here..
So, my options so far are to get some adapters to go from adc to hdmi in several steps...
Or, roll my own video card and write hdmi drivers for it...

If I go option 2, what are the parameters I need to work with?
IE: bus, power limits, erc...

Option 2 simply won't work. If the card has HDMI and is on AGP, it'll lack driver support even up to 10.5. Your best bet with a Cube is a USB audio card, then using a standard 3.5mm cable to transfer audio to your TV (provided it allows for that).

Easiest route would be to just get a Radeon 7500 (if OS 9 booting is a requirement) or Geforce 6200 (if it isn't) and either go from ADC-DVI-HDMI on the 7500, or DVI-HDMI on the 6200. There is a seller on ebay with flashed 6200s but I'm not sure if it'll fit in the Cube (it's not the XFX WANG card that's for sure)
 
  • Like
Reactions: Project Alice
[doublepost=1559337303][/doublepost]

If that's purely due to a pixel clock limitation on the TMDS transmitter, just dial down the refresh rate a few notches. :D

To what, 30Hz? That would feel a bit choppy. Digital displays (especially TV's like the OP's) expect standard refresh rates - you can't just send e.g. a 53Hz signal to it over HDMI.
[doublepost=1559380447][/doublepost]
Or, roll my own video card and write hdmi drivers for it...

Sure, why not upgrade the Cube with an i7 while you're at it?
 
Get a Radeon 7500. I have one in my Cube, it works great. It is also ADC, if taken from a Quicksilver G4 as mine was.
The only caveat is no backplate unless you mod it. No VRM move needed. It works decent in Leopard as well as OS 9.
 
The only caveat is no backplate unless you mod it. No VRM move needed. It works decent in Leopard as well as OS 9.

You can get half a backplate! Take the ADC end of the Cube-friendly card, trim it at the ADC connector, and you'll be able to get both small philips screws in and 1 Torx for the chassis.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.