Comment by mizzack

12 hours ago

Or the S3 Savage3D, which, while being inferior to the TNT2, pioneered texture compression.

https://en.wikipedia.org/wiki/S3_Texture_Compression

Loads of games from the era roundtripped their textures through lossy S3/DXT compression and then stored them as uncompressed RGB or RGBA.

I know this because I wrote a Unreal Engine texture repacking tool with a "DXT detection" feature so that I wouldn't be responsible for losing DXT compression on a texture which had already paid the price, only to find that this situation was already hyperabundant in the ecosystem.

Many Unreal Engine games of the day could have their size robotically halved just by re-enabling DXT compression in any case where this would cause zero pixel difference. This was at a time before Steam, when game downloads routinely took a day, so I was very excited about this discovery. Unfortunately, the first few developers I emailed all reacted with hostility to an unsolicited tip from what I'm sure they saw as a hacker, so I lost interest in pushing and it went nowhere. Ah well.

The article blew a huge opportunity to showcase the great diversity of “Pioneering Era” 3D accelerators (they weren’t called GPUs until later). But instead they just pretended it was always NVIDIA vs ATI, and threw in a few Voodoos.

  • It was only 3dfx and NVIDIA (since the TNT) that mattered in the 1990s though. All the other 3D accelerators were only barely better than software rasterization, if at all.

    Seeing Quake II run butter smooth on a Riva TNT at 1024x768 for the first time was like witnessing the second coming of Christ ;)

    • Before that, you could even run Quake with anti-aliasing on one of those "barely better than software rasterization" cards, couldn't even be done on the first Voodoo cards.

  • And they say that Nvidia coined the phrase GPU - but I recall that Sony did it earlier... not that it really matters.

+1 to that, when i first saw unreal tournament with the add-on compressed texture pack was a real WOW moment.

Yeah it also lacked driver support. But it was for a very brief moment the king of the hill.