VOGONS


ATi RagePro drivers and software

Topic actions

Reply 20 of 35, by B24Fox

User metadata
Rank Member
Rank
Member
marxveix wrote on 2025-09-28, 18:26:

Do i change driver at top post, its gets downloaded the most and its older driver?

Yes, I think it is a good Ideea to keep the first post's Downloads always updated. With maybe a small comment, and perhaps even a link to the YANDEX site for the older versions.

A lot of people have grown accustomed to that, and download things from the 1st post without knowing/checking the whole thread if there were any updates along the way (especially when threads get longer).

Again, thank you for this amazing work that you do!!

Reply 21 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie
B24Fox wrote on 2025-10-11, 23:47:
Yes, I think it is a good Ideea to keep the first post's Downloads always updated. With maybe a small comment, and perhaps even […]
Show full quote
marxveix wrote on 2025-09-28, 18:26:

Do i change driver at top post, its gets downloaded the most and its older driver?

Yes, I think it is a good Ideea to keep the first post's Downloads always updated. With maybe a small comment, and perhaps even a link to the YANDEX site for the older versions.

A lot of people have grown accustomed to that, and download things from the 1st post without knowing/checking the whole thread if there were any updates along the way (especially when threads get longer).

Again, thank you for this amazing work that you do!!

I will add latest to the top post at some point in the future in both RagePro topics (Drivers&OpenGL)
Thank you! At times i feel, that i have done it only for me and i even do not play games that much. 😀

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 22 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie

Did you know that Rage Pro supports texture compression and CIF games use VQ compression?
Maybe thats one reaseon RagePro / RageXL and Tomb Raider gets good framerate@800x600?
https://www.rage3d.com/board/index.php?thread … mpression.2197/

ATI Rage VQ compression refers to vector quantization, a lossy compression method used by the ATI Rage Pro and other early ATI 3D graphics cards to reduce texture sizes for improved performance. This technology allowed for the storage of textures in a more compressed format, with the graphics card then decompressing and rendering the textures in real-time.

Function: VQ was a lossy compression technique used for 3D textures on the Rage Pro chip.

Benefit: By compressing texture data, it allowed for more textures to be stored in memory or loaded faster, which could significantly improve 3D graphics performance at the time.

How it worked: The compression worked by grouping similar colors into codebooks. Instead of storing the full texture pixel data, the GPU would store a reference to the codebook, making the file size smaller.

More VQTC info and also GTA3andGTA4@Rage3
Doubts about ATI rage, SiS and others with 8MB

ATI's use of VQ compression likely refers to its 3Dc compression algorithm, which was a dedicated implementation of vector quantization for textures in its graphics hardware. This technique was used to compress texture data to reduce bandwidth requirements and improve performance by dividing textures into blocks and representing them with fewer bits.

How it works
Vector Quantization (VQ): A classical signal processing technique that compresses data by dividing a large set of vectors into groups. Each group is represented by a single "centroid" or representative vector.

ATI's implementation (3Dc): ATI developed this algorithm for its graphics hardware to efficiently compress texture data.

Reduced bandwidth: By using VQ, 3Dc significantly reduced the amount of data that needed to be transferred from memory to the graphics processor.

Performance improvement: The compression allowed for faster loading of textures, which is crucial for real-time rendering in video games and other graphics applications.

Lossy compression: Like most VQ methods, meaning some information is lost during the compression process. The goal is to minimize the visual impact of this data loss.

Hardware implementation: By implementing the algorithm directly in its graphics hardware, ATI could decompress the textures quickly without taxing the CPU.

Rage Pro (LT Pro) VQ 8:1
http://www.bitsavers.org/components/ati/RAGE_ … v_1.01_1997.pdf

"Rage Pro VQ" most likely refers to the ATI 3D Rage Pro graphics processor, which supported Vector Quantization (VQ) for texture compression. The 3D Rage Pro was a graphics chip released in 1997 that was used in various graphics cards for its capabilities in 3D graphics.

ATI 3D Rage Pro
Architecture: Based on the Rage 3 architecture.
Release: March 1, 1997.
Production Process: 350 nm.
Key Features:Supported DirectX 6.0.

Included hardware support for texture compression using Vector Quantization (VQ), which allowed for an 8:1 compression ratio to save memory bandwidth and capacity.

Vector Quantization (VQ)
Function: A texture compression algorithm used by the Rage Pro chip.
Benefit: Greatly reduced memory bandwidth and capacity requirements for texturing, allowing for more detailed textures in games.
Limitation: Required a proprietary API (CIF) to use.

Here is one proof that Rage XL has VQ, but here its 4:1, not 8:1 like Rage Pro and LT Pro has?
https://theretroweb.com/chip/documentation/at … 3b508495717.pdf

Whats the difference between VQ 4:1 and VQ 8:1 compression?

"Rage Pro VQ 8:1" refers to an 8:1 texture compression method using Vector Quantization (VQ) as a feature of the ATI 3D RAGE PRO graphics processor. This compression reduced memory requirements and bandwidth, allowing developers to use larger, richer textures in games and applications during the late 1990s.

Texture Compression: VQ compression is a lossy method that significantly reduces the memory and bandwidth needed for textures by encoding blocks of pixels into a smaller set of "codebook" vectors.

8:1 Compression: The "8:1" ratio means that the compressed texture occupies only one-eighth the space of the original, uncompressed texture.
Impact: This technology helped developers create more visually detailed content on hardware with limited memory, though it was only usable through the proprietary ATI CIF API.

"ATi Rage VQ 4:1" refers to the vector quantization (VQ) texture compression technology used in the ATi RAGE series of graphics accelerators, which allowed for a compression ratio of up to 4:1. This technology was a feature on cards like the ATi RAGE XL, helping them to improve 3D performance by reducing the amount of texture data that needed to be processed and stored, a significant improvement for its time.

VQ 4:1 Texture Compression: This was a method of compressing texture data to a quarter of its original size (a 4:1 ratio) by using a "vector quantization" technique.

Performance Improvement: By compressing textures, the graphics accelerator could use less memory bandwidth and store more textures in its cache, leading to better performance in 3D applications.

Historical Context: This was a key feature in the era of the ATi RAGE graphics accelerators, which were designed for 3D and 2D acceleration. The technology helped the cards perform better than they would have without this compression method.

4:1 and 8:1 are the same, its only how you look at it, with or without palletized textures?
https://dri.freedesktop.org/wiki/TextureCompression/

ATI used Vector Quantization (VQ) for texture compression on its early graphics cards, such as the 3D RAGE PRO
and developed a specialized version called 3Dc for its later hardware.

ATi 3Dc and X800
https://www.tomshardware.com/reviews/ati,802-7.html

VQ or VQC or VQTC should work out of ATi 3DCIF API, Rage128 supports VQ and it does not have 3DCIF API support.

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 23 of 35, by Hoping

User metadata
Rank Oldbie
Rank
Oldbie

Thank you for this information, it is very interesting for me. I didn't know anything about VQ.

Reply 24 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie
Hoping wrote on 2025-10-12, 14:23:

Thank you for this information, it is very interesting for me. I didn't know anything about VQ.

Here is little more about VQTC, its not about ATi Rage Pro cards here, at that time also
PowerVR PCX2 / Neon 250 and Sega Dreamcast had VQTC and Rage128/128Pro had it.

https://www.beyond3d.com/content/articles/45/1

Some info about Quake3 and compression support
(Rage128 Pro has DXTC support with right drivers):
https://forums.anandtech.com/threads/john-car … -quake3.360833/
https://web.archive.org/web/20011112122515/ht … =articles&id=31
https://web.archive.org/web/20011112101921/ht … =articles&id=33
https://web.archive.org/web/20001202002300fw_ … =articles&id=38

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 25 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie

This ATi 3DCIF games list is taken from vogons forum:
3D Accelerated Games List (Proprietary APIs - No 3DFX/Direct3D)

ATI 3D Rage (ATI CIF):
Announced: 13th of November 1995 Released: April 1996

Advertisements: [ CGW November 1996: Page 1 - 2 - 3 ] [ ATI All-In-Wonder ad ] [ CGW March97 ]
[ CGW ATI 3D Pro ads: July 97 - Aug 97 ]
Reviews: [ PC World July 1997 review ] [ PC Magazine Online 1997 All-in-wonderreview ]
[ CGW November 1996 review ] [ PC Magazine December 1996 review ] [ Boot Magazine March 1997 ]
Original product webpage.

Supported games:

Italic text = ATICIF exclusive

Actua Soccer - Full version bundled with the ATI 3D XPRESSION in Europe.
Screenshots & info: [ 1 ]

Actua Soccer: Semifinals 3D - OEM bundled release with IBM computers in Europe.
Screenshots & info: [ 1 ]

Assault Rigs - Bundledwith the ATI 3D XPRESSION card.
Youtube video: [ Comparison ATICIF/software ]

Croc - Retail release (only 1.0 version)
Screenshot: [ 1 ]

Deathtrap Dungeon - Retail release support.

Formula 1 - Bundled release with the ATI Rage 3D PRO card.

Mechwarrior 2: ATI 3D Rage Edition - OEM version bundled with basically all ATI Rage products,
retail cards as well as OEM. Unofficial patch available for retail release.
[ Patch files - guide ] Youtube video: [ Comparison ATICIF/other APIs ]

POD - ATICIF support in Intel MMX 1.0 OEM release, patch available for upgrade to 2.0
[ 1.0 to 2.0, ATI patch ], retail release with POD Gold.
Youtube Video: [ Comparison ATICIF/other APIs]

Time Warriors - Retail release support.
Screenshot: [1 ]

Tomb Raider - Patch available for retail release.

Tomb Raider: Unfinished Business - Retail release support.

Turok: Dinosaur Hunter - Retail release support.

VR Soccer: Semifinals 3D - OEM bundled release with IBM computers.

Wipeout - Bundled & OEM release, part of the 3D XPRESSION, 3D XPRESSION+ PC2TV and
Sony PC's bundle. Youtube video: [ Comparison ATICIF / software ]

Debunked:

The 3D titles ATI had on their own website is well documented with the API they are running on.

Hyperblade - A user here on vogons said it was supported, it is not. Direct3D only.

Heavy Gear - Stiletto (a forum moderator) said this had a rumoured OEM release.
I can not find the source for this, but the game only supports Glide, Rredline and Direct3D.

Interstate 76 - Another rumored supported game from Stiletto, only support for Glide, PowerSGL,
Rredline and Direct3D in the Gold edition.

Tiger Woods PGA Tour 99 - Support stated on this webpage, but the game itself only supports Glide and Direct3D.

More suppored games or games that run @ATi3DCIF 😀

NB! Some EA Games probably run@3DCIF
Different Ragea.dll are needed here!
NFS3 / NFS4 / NHL99 / FIFA99 / NBA99
Maybe this is not 100% correct, but
Future Cop is another candidate,try!

List of 3DCIF games online
https://gona.mactar.hu/3D/

NHL99
Re: 3D Accelerated Games List (Proprietary APIs - No 3DFX/Direct3D)

NFS3/NFS4
Re: 3D Accelerated Games List (Proprietary APIs - No 3DFX/Direct3D)

Someone has more Rage 3rash Modules (ragea.dll) files?
1998.08.13.1400 NHL 99 / NFS3 (works) bugs in menu
1998.09.15.1730 FIFA 99 / NFS3 (works) bugs in menu
1998.09.30.1645 NBA 99 / NFS4 (works) unreadable menu

ATi3DCIF patches and fixes links

Formula 1
https://gona.mactar.hu/3D/files/f1atipro.zip

Mechwarrior 2
https://gona.mactar.hu/3D/files/Mech2_ATi_files.7z

POD
https://gona.mactar.hu/3D/files/POD/pod_updates.html
https://gona.mactar.hu/3D/files/POD/update-mm … ddle/10x21E.exe
https://gona.mactar.hu/3D/files/POD/normal-at … norm-ati-s3.exe

Tomb Raider
https://gona.mactar.hu/3D/files/trati.zip

Tomb Raider: Unfinished Business
https://gona.mactar.hu/3D/files/tombub_debugg … d_ati_patch.zip

Maybe this List is not final and some more ATi3DCIF supported games pop-up in the future.

Have fun with ATi3DCIF!

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 26 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie

Checked Tiger Woods PGA Tour 99 and it has THRASH_RAGE listed in the cards.txt, so i will test this game next with 3DCIF.

Probably needs ragea.dll if its missing from Tiger Woods PGA Tour 99 installation CD.

12 1 3Dfx_Banshee=Voodoo
2 1 3Dfx_Voodoo2=Voodoo
3 1 3Dfx_Voodoo=Voodoo
4 1 3Dfx_Voodoo_Rush=Voodoo
13 4 Matrox_Marvel_G200=D3D
11 4 Intel740=D3D
5 4 NVIDIA_RIVA_128=D3D
14 4 S3_Savage3D=D3D
9 4 ATI_3D_Rage_Pro=D3D
7 0 rendition_V2200=UNTESTED
8 0 MPACT2=UNTESTED
10 0 3Dlabs_Permedia_2=UNTESTED
6 -1 NEC_PowerVR=UNSUPPORTED
16 -1 S3_ViRGE_DX/GX=UNSUPPORTED
15 -1 S3_ViRGE_VX=UNSUPPORTED
17 -1 S3_ViRGE=UNSUPPORTED
0 0 Trailer
---------------------------------------
DetectID DriverID DebugString <-Template for above

HOW THIS LIST WORKS:
The first number is the detection ID and the second number is the driver to
use or zero for untested and -1 for unsupported. Cards not in this list
are concidered untested. The string at the end is printed for debug builds.
This list is in order of preference. Unsupported should go at the bottom and
untested above those.

** DETECTION ID's **
DETECT_VOODOO2 2
DETECT_VOODOO 3
DETECT_VOODOO_RUSH 4
DETECT_NVIDIA_RIVA128 5
DETECT_NEC_POWERVR 6
DETECT_RENDITION_2200 7
DETECT_MPACT2 8
DETECT_ATI_RAGE_PRO 9
DETECT_PERMEDIA_2 10
DETECT_INTEL740 11
DETECT_BANSHEE 12
DETECT_G200 13
DETECT_SAVAGE3D 14
DETECT_VIRGEVX 15
DETECT_VIRGEDXGX 16
DETECT_VIRGE 17

** DRIVER ID's **
THRASH_VOODOO 1
THRASH_POWERVR 2
THRASH_RAGE 3
THRASH_D3D 4
THRASH_OPENGL 5
THRASH_PSXDTL 6
THRASH_SOFTLIN 7

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 27 of 35, by DEAT

User metadata
Rank Member
Rank
Member

G-Police also supports ATICIF. I recall it being broken with either Rage 2 or Rage Pro, and working fine with the other. Don't recall which drivers I tested.

win16.page | Twitch

Reply 28 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie
DEAT wrote on 2025-10-12, 21:36:

G-Police also supports ATICIF. I recall it being broken with either Rage 2 or Rage Pro, and working fine with the other. Don't recall which drivers I tested.

Thank you, i check it when i can, but for now this Tiger Woods Golf game seems working, some last tests to be sure. I just cant it choose Rage from menu, but D3Da.dll and Voodooa.dll are renamed Ragea files and they are for 3DCIF, other files removed to temp folder and its not Software mode. Ideally it wants bit older Ragea.dll version than NHL99 if i look other dll files from this Tiger Woods game. Out of the box it likes D3D and Voodoo. It starts with 3DCIF.

Tiger Woods 99:
Easy way is to make backup from the original D3D D3Da.dll and copy over D3Da.dll file in the main game folder and use suitable 3DCIF Ragea.dll that is renamed to D3Da.dll. I only tested with NBA99, FIFA99 and NHL99 Ragea.dll files and it used 3DCIF for sure. Only Fog cant be used (turn it off, default is also off) with these 3 tested Ragea.dll (Renamed to D3Da.dll) and Tiger Wood pants are sometimes not vivisible at places when he starts hitting the golf ball. Mostly its playable and it seemed smoother. For best experience, it should be tested with more Ragea.dll (renamed d3da.dll) files. From Options look that 3D Acceleration is on or turn it on, without it, its at Software mode. Its a game that runs with 3DCIF if the need is there, but its not perfect at these three Ragea.dll.

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 29 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie

I have good news, i have used NFS games not correctly at 3DCIF and probably all EA ATi3DCIF games!!!
NFS3 demo got working much better and with different tyre look and its good,asks now ragea.dll file.
Its the correct way to use it and cif game screen issues probably will be gone or very small ones stays.
I test it with Final NFS3 game also and let you know, its good news and very simple to use at 3dsetup!

Sky only has line and this is 1998 PreBeta build of NFS3 and screenshots are 100% Ragea.dll@3DCIF!

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 30 of 35, by Hoping

User metadata
Rank Oldbie
Rank
Oldbie

Those NF3 screenshots look great. It seems like you already know these graphics cards better than the people who made the drivers did.

Reply 31 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie
Hoping wrote on Yesterday, 14:02:

Those NF3 screenshots look great. It seems like you already know these graphics cards better than the people who made the drivers did.

I know little, still something i know. 😀

I can confirm that for NFS3 retail CD its works. Same line is visible upper in the sky sometimes, widescreen hides it more and its nothing big. Tyres and car and whole screen more correct , than before (except the upper sky). Before it was like mix of 3DCIF and D3D . I write and make some screenshots, i am 70% sure it fixes some other EA 3DCIF capable game also. With nfs3 it was easy, lets see again this Tiger Woods 99 Golf and i make screenshot what i have changed, its simple. NFS3 menu has some error, like before.

These nfs3 alfa/beta 1 track demo games have already fuller versions somewhere in the whole wide web. I like these alfa&beta demo versions with car explosions and bigger jumps and bigger crashes and it looks bit different than final product. Full game would be awesome to have and it can be played also at ATi3DCIF + NFS3 has multiplayer now?

I turned this MS (alpha/beta) demo into full too! [Part 4]
https://www.youtube.com/watch?v=_TKt7CSLXT0

Need for Speed III: Hot Pursuit MS - Multiplayer Testing
https://www.youtube.com/watch?v=hYTmsIVbWAk

This was before: With shiny and details at maxed out settings it was almost ok, if shiny details removed it was like two first pictures. Tyres where missing at any settings and same it was with nfs3 alfa/beta, just without this looking class window was not, but tyres still where missing, only rims at beta and retail game, now its fixed in all nfs3 versions.

Max is 800x600 at 3DCIF, these are 640x480 screenshots that are not correctly presented and its with retail/final nfs3

Last edited by marxveix on 2025-10-13, 19:43. Edited 2 times in total.

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 32 of 35, by B24Fox

User metadata
Rank Member
Rank
Member
marxveix wrote on 2025-10-12, 08:47:
B24Fox wrote on 2025-10-11, 23:47:

Yes, I think it is a good Ideea to keep the first post's Downloads always updated. With maybe a small comment, and perhaps even a link to the YANDEX site for the older versions.

A lot of people have grown accustomed to that, and download things from the 1st post without knowing/checking the whole thread if there were any updates along the way (especially when threads get longer).

Again, thank you for this amazing work that you do!!

I will add latest to the top post at some point in the future in both RagePro topics (Drivers&OpenGL)
Thank you! At times i feel, that i have done it only for me and i even do not play games that much. 😀

Even if the forum seems to have gotten a lot quieter lately, and responses aren't quite as plentiful as they once were; valuable work such as this, always managed to stand the test of time.
I bet a lot of programmers from the '90s didn't even dream of their impact and how popular their software/research would become years later, in the retro community!

Reply 33 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie
B24Fox wrote on Yesterday, 19:11:
marxveix wrote on 2025-10-12, 08:47:
B24Fox wrote on 2025-10-11, 23:47:

Yes, I think it is a good Ideea to keep the first post's Downloads always updated. With maybe a small comment, and perhaps even a link to the YANDEX site for the older versions.

A lot of people have grown accustomed to that, and download things from the 1st post without knowing/checking the whole thread if there were any updates along the way (especially when threads get longer).

Again, thank you for this amazing work that you do!!

I will add latest to the top post at some point in the future in both RagePro topics (Drivers&OpenGL)
Thank you! At times i feel, that i have done it only for me and i even do not play games that much. 😀

Even if the forum seems to have gotten a lot quieter lately, and responses aren't quite as plentiful as they once were; valuable work such as this, always managed to stand the test of time.
I bet a lot of programmers from the '90s didn't even dream of their impact and how popular their software/research would become years later, in the retro community!

For the driver part i am not even programmer, i just have connected some loose dots together what has been left inside driver files and learned some driver files just bit deeper.

For me Rage Pro is great Retro videocard with all Rage3 sisters and brothers and we have massive quantity of these puppies, they can be still used at RetroPC and as Multimedia.

Finding OpenGL files was time consuming, Takedasun driver library helped me at times. 😀

Thank you Takedasun, Thank you B24Fox!

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 34 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie

I have used here Method 1 with Final NFS3 version of the game. It needs probably Svrapi.dll and Ragea.dll files, included all needed files to one 7z file that i share in next post.NFS3 Menu is bit buggy (visible at one screenshot) and main menu also, but game works well, maybe i can update this Svrapi.dll to newer version, seems the oldest of them.Here i used latest Ragea.dll from FIFA99, but all other versions work similar way, good at NFS3 retail and NFS3 alfa&beta demos. 3DCIF version has 90 degree car shadows.These screenshots are also generated with original Rage Pro 4+4 (8MB) AGP card. If i remove ati3dcif.dll, nfs3 game gives errors at the beginning and quits, it uses 3DCIF for sure!

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 35 of 35, by marxveix

User metadata
Rank Oldbie
Rank
Oldbie

Here some pictures with shiny cars at 3DCIF and added 7z files, EA Games ATi3DCIF.7z
file has all Ragea stuff that i have used lately and more frequently. I hope this helps. 😀

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files