VOGONS


First post, by Socket3

User metadata
Rank Oldbie
Rank
Oldbie

This thread relates slightly to my "flash MAC rage 128 to PC" thread, as while dumping video BIOS from all my Rage cards to try on the MAC versions, I decided to benchmark all of them, since it's not clear witch of the rage cards is fast, witch is slow, and naming of ATi's Rage line is very very confusing. So I decided to make this thread in hopes of helping others.

Here are the cards I tested:

The attachment cards.jpeg is no longer available

Test system:

- Athlon XP 2600+ FSB 333, 2083Mhz
- MSI KT3 PRO, VIA KT333
- 256MB DDR333 CL2
- Windows 98 SE
- nvidia Forceware 41.09 + Coolbits (to disable v-sync)
- ATi 2002 rage drivers taken from AMD's website + Rage 128 tweaker (to disable v-sync) and Powerstrip for overclocking
- Creative SB128 PCI sound card

Game benchmarks were performed with sound enabled.

Bechmark results:

!!! 3DMark99 results are NOT indicative of real world game performance!!! This benchmark seems to heavily favor the flashed MAC cards. Please see the table below for in-game results as well as 3dm01 results.

The attachment 3dm99r.jpeg is no longer available
The attachment results.png is no longer available

Conclusions:

There are 2 versions of the Rage 128 chipset:
1. Rage 128GL 2x - early chipset, clocked at 80 or 90MHz, roughly equivalent to a Riva TNT1 or Vanta
2. Rage 128 PRO II 4x - later revision chipset, clocked from 118 to 166Mhz, equivalent to the NV5. The 166Mhz version seems to be a 2000-2001 MAC exclusive, although this clock speed is taken from google searches and forums, it might be wrong. My highest clocked card is the Dell Rage Pro Ultra that came at 133Mhz and will do 145 with active cooling, but no more.
There is one surefire way of telling the two apart - if it has a 2X agp slot, it's a rage 128 1st gen. If it has a 4x slot, it's a 2nd gen Rage Fury Pro / Ultra.

There are a lot of low end / dubious Rage cards. This chipset seems to have been treated as a budget offering. Cards like the Xpert2000 running at 80Mhz and using a 64bit bus are very slow, while some OEM cards like the 4 chip SDRAM Rage GL Ultra look low end, but use 6ns SDRAM chips over a 32bit / chip bus, totaling 128bits on cards with 4 chips. These are not low end cards, despite looking it.

ATi did not launch an official "ultra" version like nvidia did, but late MAC Rage Pro cards might be 166/166, and some OEM Rage "Ultra" cards have 6ns ram that is underclocked. They will easily do 166Mhz on the memory, nearing the TNT2 ultra in performance. I have only one late MAC Rage PRO card and it's in use in my Graphite G4. Since I only have the one card I don't want to mess with it by flashing a PC BIOS. I'm fairly confident the DELL Rage Fury Ultra BIOS would work on this card, and clock speeds could be restored using a BIOS edior or Powertrip. If I get a hold of a second card I'll flash it to PC and include it here, just to verify if they can really take 166Mhz on the core.

Compared to the NV5, the Rage 128 II 4x seems to offer better D3D Performance (see UT99, DKII and Homeworld numbers) but lackluster openGL. However, most games of the time ran on direct 3D, making the Rage series perhaps a bit more useful for period correct builds, if you happen to find a fast card. However, Rage 128 4x cards are comparable to the regular TNT2 (non pro non ultra), in some cases faster out of the box, at least in D3D, and are also much more common at least in my part of the world. TNT2's are not rare hare, but an overwhelming majority of NV5's sold here were the M64 variant witch is comparable to the lower end Rage 128GL 2x - so if you're from the eastern part of Europe and are hunting for a decent 3D card for a period correct P2/P3/Athlon build, you can't go wrong with a Rage 128 Pro II 4x.

3D Mark 99 results are odd. The MAC AGP card scores double what the other cards manage, with framerates as high as 150FPS in both the first and second 3dmark tests. The PCI MAC card follows closely by. These results are not mirrored by real world tests, as the UT99 and DKII numbers are pretty bad for the PCI card and mediocre for the AGP card, both being limited by the 16MB framebuffer at 1024x768. I can't explain this behavior.

In 3d mark01 the TNT cards lead the pack, but the OEM Rage Fury Ultra with ram set to 160MHz places in between the nvidia cards @ 1024x768 / 32bit (default setting). This Dell card comes with 32mb of 6ns SDRAM clocked at a very conservative 133MHz. It will reach 166Mhz on the memory and 143 on the core. I did not benchmark at those settings, instead choosing to keep the core clock stock and only raise the memory clock somewhat closer to the 6ns rating - 160MHz. This influences the card's performance greatly, as you'll see from in-game benchmarks below.

The attachment 3dm01.png is no longer available

In Unreal Tournament 99 the overclocked Rage Fury Ultra offers the same performance as the TNT2 Ultra, witch I find quite impressive. Please note that I did not use a script or pre-recorded timedemo to measure UT99 performance, instead played 5 minutes on the clock of the Turbine map in the campaing with 4 bots - this is not an accurate method so I consider a +/- 10% difference to be an acceptable margin of error as unlike a timedemo, not all my play-troughs ran the same way - in some I may have spent more time in the lower sections, on others on the top of t he map, but I tried to take the same route at the start of the match and keep to the bridge area as much as possible.

The Rage Fury SGRAM and the Rage Fury Ultra SDRAM at stock clocks both edge out the regular TNT2, offering impressive performance in UT99. The MAC AGP Rage 128 also offers fantastic framerates, to be expected since it is also based on the Rage 128 PRO II 4x core like the Rage Fury cards - but unlike those other two, it's performance at 1024x768 is crippled by the 16MB framebuffer.

The attachment ut99.png is no longer available
Last edited by Socket3 on 2026-05-25, 08:10. Edited 1 time in total.

Reply 1 of 5, by Socket3

User metadata
Rank Oldbie
Rank
Oldbie

Homeworld can render using Direct 3D, OpenGL, Software and even Glide. Direct 3D was chosen as the render for this test, and performance was recorded using FRAPS. A skirmish game was created in the Fields of Plaz map, 1 ai, and I measured performance during a combat scene where I attack the AI with 20+ fighter class ships and 11 frigates, making for quite a bit of on screen action. Homeworld is not a graphically demanding game, but it will eat up vram and is quite CPU intensive. I spent exactly 1 minute measuring performance, and tried to issue the exact same orders and move the camera to the exact same positions in every benchmark run. As with UT99 and Dungeon Keeper, I did not run a pre-recorded timedemo, so there are run to run varioatios due to human innacuracy. A +/- 10% margin of error should be considered. The nvidia cards don't perform particularly well here. Framerates are good but the Rage 128 PRO II 4x cards outpace then even the TNT2 Ultra.

The attachment hw.png is no longer available

Dungeon Keeper II on the other hand is quite graphically intensive. It's not perfectly smooth on any of the cards tested, but it is playable at 800x600 on most. The Apple AGP Rage 128 Pro, despite it's smaller 16Mb framebuffer performs very well in this game, but the overclocked Rage Fury Ultra tops the charts. Dungeon keeper 2 seems to like memory speed over amount of vram, and uses 8-bit palleted textures where environmental map assets and sprites rely on specific indexed palettes (like DATA\MAIN.PAL) to determine their colors. This hits nvidia cards pre-geforce particularly hard since they emulate pallated textures. It also makes use of Table Fog, most apparent when casting spells and in some smoke effects. For this reason cards with little video memory but with good d3d feature support like the MAC Rage 128 PRO perform great in this title, and render the game correctly.

The attachment dk2.png is no longer available

In OpenGL things play into the NV5's favor. Both TNT2 cards are blazing fast, with the TNT2 Ultra clearly leading the pack. The overclocked Rage Fury Ultra comes in 3rd, with the Apple Rage 128 PRO close behind. I have a feeling there's some driver magic at work here, as i don't see why the NV5's would lead all the Rage4 cards by such an extent, expecially considering the direct 3d results, unless there was some serious optimization going on nvidia side, or if the Rage line is internally translating opengl calls to direct3d.

The attachment quake.png is no longer available
Last edited by Socket3 on 2026-05-25, 09:33. Edited 1 time in total.

Reply 2 of 5, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie

ATi Rage4 is underrated,like Rage3 is,both are good at palleted textures in D3D and GLDirect OpenGL.
Fog is not fully supported, they have partial or bit broken table fog, at least RageXL/XC and Rage128s.
Read retrohardware site topics, most complete - but still much to figure out about newer Rage4 chip
And for fast Rage128 / Rage128 Pro use older OpenGL 1274, it has less extensions, but also is faster. 😀
https://www.retrohardware-reviews.de/ati-rage … -of-the-series/
https://www.retrohardware-reviews.de/ati-rage … e-right-driver/
https://www.retrohardware-reviews.de/category/gpu-database/

This tiny Rage128Pro2 with 4xsdram is fastest Rage 128 card (where the name came)?
https://www.retrohardware-reviews.de/109-7310 … -rage-128-pro2/

Rage128 driver 4.12.6292 + OpenGL 1274 should be good/best combo.

Best ATi Rage3 drivers for 3DCIF / Direct3D / OpenGL / GLUT / DVD : ATi RagePro drivers and software
33+MiniGL / OpenGL Win 9x dll files for all ATi-Rage3 based cards : Re: ATi RagePro OpenGL files

Reply 3 of 5, by Socket3

User metadata
Rank Oldbie
Rank
Oldbie
marxveix wrote on Yesterday, 08:10:
ATi Rage4 is underrated,like Rage3 is,both are good at palleted textures in D3D and GLDirect OpenGL. Fog is not fully supported, […]
Show full quote

ATi Rage4 is underrated,like Rage3 is,both are good at palleted textures in D3D and GLDirect OpenGL.
Fog is not fully supported, they have partial or bit broken table fog, at least RageXL/XC and Rage128s.
Read retrohardware site topics, most complete - but still much to figure out about newer Rage4 chip
And for fast Rage128 / Rage128 Pro use older OpenGL 1274, it has less extensions, but also is faster. 😀

I would not call the Rage 128 fast. By Rage 128 I mean the original Rage4 chip, the Rage 128 GL, the one running on AGP 2X and clocked at 80 or 90mhz.

The Rage 128 PRO AGP 4X (or rage 128 II as Ati-tool calls it) is indeed fast - up to two times faster then the original Rage128 in some games / benchmarks.

marxveix wrote on Yesterday, 08:10:
https://www.retrohardware-reviews.de/ati-rage … -of-the-series/ https://www.retrohardware-reviews.de/ati-rage … e-right-driver/ […]
Show full quote

https://www.retrohardware-reviews.de/ati-rage … -of-the-series/
https://www.retrohardware-reviews.de/ati-rage … e-right-driver/
https://www.retrohardware-reviews.de/category/gpu-database/

This tiny Rage128Pro2 with 4xsdram is fastest Rage 128 card (where the name came)?
https://www.retrohardware-reviews.de/109-7310 … -rage-128-pro2/

From my testing yes, the Rage 128 Pro2 4X SDRAM (also called Rage Fury Ultra) is the fastest of the lot. Highest clocked core, 128bit memory, and the SDRAM on most cards is 6ns allowing for overclocking to 166MHz (not really overclocking, more like running the vram at it's rated speed since 6ns=166MHz and 7ns=143mhz). It sits in between a TNT2 and TNT2 Ultra, but unlike the latter it's pretty common, especially in OEM systems. I got both my cards out of low profile DELL GX260's or 270's and came across dozens of these in both 64 and 128bit versions, but disregarded them as something about as fast as a Vanta or M64.

The 128 bit 4 chip card makes a fantastic TNT2 Ultra replacement, being more common and much cheaper while still being period correct*. If I can find a reliable bios editor I'll mod the stock bios for 143 core and 166Mhz vram on one of my cards and see how it does long period. I'll also add active cooling.

marxveix wrote on Yesterday, 08:10:

Rage128 driver 4.12.6292 + OpenGL 1274 should be good/best combo.

This is the driver I ran since 4.13 is WDM and causes some issues on some machines. I did not se a seperate OpenGL file tough, where can I get that and how do I install it?

*While the Rage Fury PRO SGRAM was released in 1999, I believe higher clocked OEM models were released in early 2000 as a budget alternative to the Radeon SDR and Geforce 256 SDR. I also believe they run a later revision of the chip since the original Rage Fury Pro SGRAM will not reliably go over 125MHz, while the later Fury Ultra's will happily take over 145Mhz on the core. Still, revisions and aside, the rage fury pro was initially released in 1999 as such I chose to consider it period correct.

Reply 4 of 5, by BitWrangler

User metadata
Rank l33t++
Rank
l33t++

Interesting, thank you...

Out of what I have, and not really deployed, I would have guessed my best card would be the Rage 128 AIW, but I think I have the non-pro version, so it might be gimped at what I see now is 90Mhz clocks. Then I would have guessed the "full square" card I have with a fan which looks like those Furies, though not actually square, I mean full to bracket height, full to approx isa slot length. The shortarse cards, got a red one and a green one, I might have dismissed, but looks like those could be little rippers. The expert2000 I would have put last though as I was assuming it was a business box VGA slot filler.

Will be wanting to sort out the fastest one that goes in a Super7 AGP slot I think, considering DX speeds are good, to pair with a Voodoo2.

Unicorn herding operations are proceeding, but all the totes of hens teeth and barrels of rocking horse poop give them plenty of hiding spots.

Reply 5 of 5, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie

I will test some drivers when i have free time, but its summer time soon, so cant say for sure when, also i have plans to try to tweak rage128 drivers a bit or enable some functions and search better driver. OpenGL1274 added + One older driver with OpenGL1274. Palleted textures where working, had maybe not sharpest image with that driver, i also need to test it again with its OpenGL, but i should remember correctly about OpenGL 1274 at better performance at least in Quake2.

OpenGL 1274 download: download/file.php?id=242786
1-Driver with OGL 1274: download/file.php?id=242789

Best ATi Rage3 drivers for 3DCIF / Direct3D / OpenGL / GLUT / DVD : ATi RagePro drivers and software
33+MiniGL / OpenGL Win 9x dll files for all ATi-Rage3 based cards : Re: ATi RagePro OpenGL files