LEGENDS
* - This setting could be harmful to your card if you change it to other values.
def - default values.

DISCLAIMERS
This list is still incomplete. DON'T try the environment settings that don't have explanations, it could damage your card. I held no responsibility for whatever you do to your card.

USAGE (For Newbies)
1. These variables are CASE SENSITIVE. Make sure you have them spelled out as CAPITAL letters.
2. You have to include these variables in your AUTOEXEC.BAT file. For example, to change the global gamma, you should include this in your AUTOEXEC.BAT :-

SET SST_GAMMA = 1.77

SST Variable Value Explanation
SST_ARCADE    
SST_BACKPORCH    
SST_BGAMMA  0 to 1.95 Adjust Blue Gamma
SST_BOARDS   Allows Several Voodoo boards to be used in one system, across several monitors acting as one big display/screen.
SST_DEBUGDAC  1 Shows DAC Debug Information
SST_DIMENSIONS    
SST_DUALHEAD  1 Enable dual monitor support
SST_FASTMEM  1 Fast DRAM Configuration, Enables EDO Timing and compatibility.
SST_FASTPCIRD  1 Fast PCI Read option enabled, Subtracts WaitStates on PCI Reads (Voodoo -> PCI).
SST_FBICFG   Frame Buffer Interface chip Direct Bitmapped Config Register. Sets Goraud types etc.
SST_FBIMEM_SIZE   Amount of Frame Buffer Memory installed. OVerrides Autodetect by glide.
SST_FT_CLK_DEL   Speed at which frame buffer memory can be accessed.
SST_GAMMA 0 to 1.95 Adjust Global Gamma 
SST_GGAMMA 0 to 1.95 Adjust Green Gamma 
SST_GRXCLK* def 50 Graphics Clock rate in MHz * 
SST_HSYNC 1 Enable Horizontal SYNC
SST_IGNORE_INIT_REGISTERS 1 Allows Initializing Voodoo chipset, even if Voodoo is already inited. This is good to init the Voodoo chipset after an illegal program termination.
SST_IGNORE_INIT_VIDEO    
SST_IGNORE_SLI_CHECK   Ignore autodetect of slave Frame Buffer Chip for speed doubling.
SST_INITDEBUG   Enables displaying of glide debug information in DOS or Win95 DOS Shell.
SST_INITDEBUG_FILE   Instead of displaying, writes glide debug information to a file.
SST_MEMINFO  1 Enable Memory FIFO
SST_MEMINFO_ENTRIES    
SST_MEMINFO_HWM    
SST_MEMINFO_LFB  1 LFB Writes go through memory FIFO, Linear Frame Buffer memory read/write fifo buffer Size.
SST_MEMINFO_LWM    
SST_MEMINFO_TEX  1 Texture Writes go through memory FIFO, Texture Chip memory read/write fifo buffer Size.
SST_MEMOFFSET   Frame buffer address offset from base map.
SST_NODEVICEINFO    
SST_NOSHUTDOWN   Do not deinitialize Voodoo Chipset on program termination. Good for spawns.
SST_PCIFIFO_LWM    
SST_PFT_CLK_DEL   Preliminary (initial) speed at which frame buffer memory can be accessed.
SST_PTF0_CLK_DEL   Preliminary texture chip 0 memory access speed in delayed clocks.
SST_PTF1_CLK_DEL   Preliminary texture chip 1 memory access speed in delayed clocks.
SST_PTF2_CLK_DEL   Preliminary texture chip 2 memory access speed in delayed clocks.
SST_RGAMMA 0 to 1.95 Adjust Green Gamma 
SST_SCREENREFRESH def 60 Set Screen Refresh rate (60, 75, 85, 120Hz) 
SST_SCREENREZ   Virtual screen resolution.
SST_SLIDETECT  0 Scan line interpolation, Detect a slave voodoo chipset subsystem.
SST_SLIM_PVOUT_CLKDEL   Master Frame Buffer Chip Preliminary Pixel Clock Delay.
SST_SLIM_VIN_CLKDEL   Master Video In clock delay (for external sync/genlocking).
SST_SLIM_VOUT_CLKDEL   Master System Pixel Clock delay. Only valid if multi FBI's and TMU's are present.
SST_SLIS_PVOUT_CLKDEL    
SST_SLIS_VIN_CLKDEL   Slave System Video In clock delay (for sync to Master).
SST_SLIS_VOUT_CLKDEL   Slave System Pixel Clock delay. Only valid if multi FBI's and TMU's are present. SST_SLIS_PVOUT_CLKDEL Slave System Preliminary Pixel Clock Delay.
SST_SLOWPCIWR   Adds WaitStates to PCI bus writes to Voodoo memory and I/O. (PCI -> Voodoo).
SST_SWAP_EN_WAIT_ON_VSYNC 0 Turns off syncing to the monitors vertical refresh rate so the screen gets refreshed before its fully written on the monitor.
SST_TEXMAP_DISABLE    Diable Texture Mapping
SST_TF0_CLK_DEL   texture chip 0 memory access speed in delayed clocks.
SST_TF1_CLK_DEL   texture chip 1 memory access speed in delayed clocks.
SST_TF2_CLK_DEL   texture chip 2 memory access speed in delayed clocks.
SST_TF_FIFO_THRESH   CPU/Frame Buffer Writes/reads to the texture map memory is done through fifo since the texture map chip might be doing something with that memory at the time. This sets texture map write/read fifo threshold to tell glide that FIFO needs to be serviced and then may accept more data from either frame buffer or CPU.
SST_TILESINX    
SST_TMUCFG   Texture Chip Direct Bitmapped Config Register. Sets Texture types, overlay etc. directly.
SST_TMUMEM_SIZE   Amount of texture map memory installed. Overrides Autodetect by glide.
SST_TMUMEM    
SST_TREX0INIT0   Texture Chip 0 Direct Bitmapped Primary Init Register (glide will change the values of ; these registers depending on other environment variables).
SST_TREX0INIT1   Texture Chip 0 Direct Bitmapped Secondary Init Register.
SST_TREX1INIT0   Texture Chip 1 Direct Bitmapped Primary Init Register.
SST_TREX1INIT1   Texture Chip 1 Direct Bitmapped Secondary Init Register.
SST_TREX2INIT0   Texture Chip 2 Direct Bitmapped Primary Init Register.
SST_TREX2INIT1   Texture Chip 2 Direct Bitmapped Secondary Init Register.
SST_TRIPLE_BUFFER   If program does no Z or no Alpha buffering then use aux buffer as hidden speed buffer!
SST_VFIFO_THRESH   threshold of PCI -> Voodoo Frame Buffer access before FIFO is to be serviced.
SST_VGA_PASS 1 Enable VGA passthrough
SST_VIDCLK2X    
SST_VIDEO_24BPP 1 Enable 24-bit video mode 
SST_VIDEO_CLEARCOLOR   Color to fill backbuffer during a page flip (and SST_VIDEO_NOCLEAR=0).
SST_VIDEO_DISABLE   Disable Video DAC data stream. Sync may still be active unless Sync variables disabled.
SST_VIDEO_FILTER_DISABLE   Disables 24 -> 16 bit color conversion smoothing. In words, disables dither smoothing.
SST_VIDEO_FILTER_THRESHOLD   16bit pixel value theshhold, in which smoothing will be applied to inside adjacent pixels.
SST_VIDEO_NOCLEAR   Don't clear the backbuffer during a page flip.
SST_VIN_CLKDEL   Single Voodoo system Video In clock delay.
SST_VOUT_CLKDEL   Single Voodoo system Video Out clock delay.
SST_VSYNC Disable VSYNC, may increase performance 
FX Variable Value Explanation
FX_CPU    
FX_GLIDE_BOUNDS_CHECK    
FX_GLIDE_LWM    
FX_GLIDE_NO_SPLASH  1 Turn off 3dfx logo animation when switching from 2d to 3d mode. 
FX_GLIDE_SHAMELESS_PLUG  1/0 Enables the display of a static 3dfx logo/bitmap upon glide init.
FX_GLIDE_SNAPSHOT    
FX_GLIDE_SST2    
FX_GLIDE_SWAPINTERVAL   0 = off (might improve performance). 0 to swap backbuffer/frontbuffer asap, 1 to swap on vsync, 2 to swap every two vsyncs.
GV Variable Value Explanation
GV_ENV_GAMMA    
GV_ENV_TEXTURE_SQUARE_STATE    

Contributors: Thomas Ansvang, Daron Myrick, {ChuD}