Mau1wurf1977 wrote:Funny how this budget card can do 32 bit colours but the V3 couldn't. […]
Show full quote
Funny how this budget card can do 32 bit colours but the V3 couldn't.
Now, how the heck do I turn this S3 texture compression technology S3TC on?
GL_EXT_texture_compression_s3tc
What do I need to do with this? A command line?
About 32 bit colours: I think that's more of a design decision, and some cards take a big speed hit when doing truecolor in 3D, others not. 3dfx cards started supporting that only with Voodoo4/5, nVidia with TNT, ATI with Rage 128. OTOH even S3 ViRGE could do 32 bit rendering (limited by small memory, besides of that it didn't really slow down any further) so it would have been a step backwards if Savage couldn't do that any more. And Rendition cards also could do that, although mainly in OpenGL, and they took a big speed hit. See Putas' site vintage3d.org for details.
S3TC has to be supported by the application, I think the textures already come compressed with the game. There are different compression methods and the developer or artist will choose an appropriate one. I think Q3A supports S3TC though you might have to get additional maps. Unreal can do S3TC via MeTaL, there you also have to get additional maps. And Direct3D also supports S3TC (starting with Direct 6), no idea which games support that.
You don't even need a Savage card for S3TC (asides from MeTaL obviously), nVidia cards starting from Geforce 1 also support it. Other brands probably do too, but I'd have to research that.