Thanks for your work, I appreciate it!! 😎
A lot of the wording is weird, as Dege didn't write the tool-tips for Glide very well compared to the DirectX tool-tips.
I'm open to modify the tooltip texts if needed, which ones do you think of?
For Glide however, there are not much to explain (but I could easily be wrong). The options are mostly about the 3Dfx card type, its video memory, texture memory and the number of texturing units (2 if multitexture-capable), but the selected 3Dfx card in fact determines the other properties I enumerated.
So, for general usage from the user perspective, just select your 3Dfx card, or better, leave the default multitexturing-capable Voodoo2 selected, then select your forced resolution, MSAA, whether you want the 3Dfx logo and splashscreen, and you're done. One minor thing: if a game runs with low fps or HUD glitches (e.g. missing transparency) with those settings then let's enable 'Force emulating true PCI access' and try again.
I don't know the hidden Glide options or what they do (or even that they existed).
There aren't many for Glide, only the ones related to the image dithering. dgVoodoo renders in 32 bit quality by default but you can change that behavior through those options, enabling true dithering to achieve retro-look.
Unfortunately, there are no hidden options for Glide AFAIK, all the options in the .config file are used in the GUI of dgVoodoo.
You can access all of the options through the CPL GUI. *Ext and Debug sections are hidden on the CPL panel by default. You can unhide them by right-clicking on the CPL and enable them in the context menu.