Voodoo-Voodoo2-Glide Environment Settings
This where you put it just click on (New...) Button on the User Variable or can do batch files
-------------- quake.bat -------------------
SET FX_GLIDE_NO_SPLASH=1
SET SST_FASTMEM=1
SET SST_FASTPCIRD=1
SET SST_SCREENREFRESH=60
SET SST_VIDEO_24BPP=1
SET SST_RGAMMA=1.3
SET SST_GGAMMA=1.3
SET SST_BGAMMA=1.3
SET FX_GLIDE_SWAPINTERVAL=0
SET SST_SWAP_EN_WAIT_ON_VSYNC=0
quake.exe
-------------------------------------------
"this start both the variable and the game"
-------------------------------------------


Voodoo-Glide Environment Settings List
SET FX_GLIDE_NO_SPLASH        = 1
SET SST_TEXMAP_DISABLE        = 1
SET SST_FASTMEM               = 1
SET SST_FASTPCIRD             = 1
SET SST_VSYNC                 = 0
SET SST_GRXCLK                = 57
SET SST_VIDEO_24BPP           = 1
SET SST_RGAMMA                = 1.4
SET SST_GGAMMA                = 1.4
SET SST_BGAMMA                = 1.4
SET FX_GLIDE_SWAPINTERVAL     = 0
SET SST_SWAP_EN_WAIT_ON_VSYNC = 0
SET FX_GLIDE_SHAMELESS_PLUG   = 0
SET SST_DUALHEAD              = 1
SET SST_HSYNC                 = 1
SET SST_TRIPLE_BUFFER         = 1
SET SST_VGA_PASS              = 1
SET SST_MEMFIFO               = 1
SET SST_IGNORE_INIT_REGISTERS = 1
SET SST_ARCADE                = 1
SET SST_BACKPORCH             = 1
SET SST_BOARDS                = 1
SET SST_DEBUGDAC              = 1
SET SST_FASTMEM_RAS_READS     = 1
SET SST_FT_CLK_DEL            = 0x4
SET SST_IGNORE_INIT_VIDEO     = 1
SET SST_IGNORE_SLI_CHECK      = 1
SET SST_INITDEBUG             = 1
SET SST_INITDEBUGFILE         = C:\VOODOO.LOG
SET SST_NOSHUTDOWN            = 1
SET SST_SLIDETECT             = 1
SET SST_SLOWPCIWR             = 1
SET SST_SWAPBOARDS            = 1
SET SST_TF0_CLK_DEL           = 0x6
SET SST_TF1_CLK_DEL           = 0x6
SET SST_TF2_CLK_DEL           = 0x6
SET SST_VIDCLK2X              = 1
SET SST_VIDEO_CLEARCOLOR      = 0
SET SST_VIN_CLKDEL            = 0x1
SET SST_VOUT_CLKDEL           = 0x0
SET GL_EXT_SWAPINTERVAL       = 1
SET GL_FINISH                 = 0
SET GL_ROUND_DOWN             = 1
SET GL_SWAPINTERVAL           = 0
SET GL_ZTRICK                 = 1
SET FX_GLIDE_ALLOC_COLOR      = 3
SET FX_LOD_DITHER             = 1
SET REFRESH_512x384           = 60
SET REFRESH_640x400           = 60
SET REFRESH_640x480           = 60
SET REFRESH_800x600           = 60

Voodoo2-Glide Environment Settings List
SET FX_GLIDE_NO_SPLASH          =1
SET SSTV2_TEXMAP_DISABLE        =1
SET SSTV2_FASTMEM               =1
SET SSTV2_FASTPCIRD             =1
SET SSTV2_VSYNC                 =0
SET SSTV2_GRXCLK                =90
SET SSTV2_VIDEO_24BPP           =1
SET SSTV2_RGAMMA                =1.4
SET SSTV2_GGAMMA                =1.4
SET SSTV2_BGAMMA                =1.4
SET FX_GLIDE_SWAPINTERVAL       =0
SET SSTV2_SWAP_EN_WAIT_ON_VSYNC =0
SET FX_GLIDE_SHAMELESS_PLUG     =0
SET SSTV2_DUALHEAD              =1
SET SSTV2_HSYNC                 =1
SET SSTV2_TRIPLE_BUFFER         =1
SET SSTV2_VGA_PASS              =1
SET SSTV2_MEMFIFO               =1
SET SSTV2_IGNORE_INIT_REGISTERS =1
SET SSTV2_ARCADE                =1
SET SSTV2_BACKPORCH             =1
SET SSTV2_BOARDS                =1
SET SSTV2_DEBUGDAC              =1
SET SSTV2_FASTMEM_RAS_READS     =1
SET SSTV2_FT_CLK_DEL            =0x4
SET SSTV2_IGNORE_INIT_VIDEO     =1
SET SSTV2_IGNORE_SLI_CHECK      =1
SET SSTV2_INITDEBUG             =1
SET SSTV2_INITDEBUGFILE         =C:\VOODOO2.LOG
SET SSTV2_NOSHUTDOWN            =1
SET SSTV2_SLIDETECT             =1
SET SSTV2_SLOWPCIWR             =1
SET SSTV2_SWAPBOARDS            =1
SET SSTV2_TF0_CLK_DEL           =0x6
SET SSTV2_TF1_CLK_DEL           =0x6
SET SSTV2_TF2_CLK_DEL           =0x6
SET SSTV2_TMUMEM_SIZE           =2
SET SSTV2_VIDCLK2X              =1
SET SSTV2_VIDEO_CLEARCOLOR      =0
SET SSTV2_VIN_CLKDEL            =0x1
SET SSTV2_VOUT_CLKDEL           =0x0
SET GL_EXT_SWAPINTERVAL         =1
SET GL_FINISH                   =0
SET GL_ROUND_DOWN               =1
SET GL_SWAPINTERVAL             =0
SET GL_ZTRICK                   =1
SET FX_GLIDE_ALLOC_COLOR        =3
SET FX_LOD_DITHER               =1
SET SSTV2_FORCE_BILINEAR        =1
SET SSTV2_FORCE_TRILINEAR       =1
SET SSTV2_REFRESH_512x384       =60
SET SSTV2_REFRESH_640x400       =60
SET SSTV2_REFRESH_640x480       =60
SET SSTV2_REFRESH_800x600       =60
SET SSTV2_REFRESH_1024x768      =60
SET FX_GLIDE_LOD_DITHER         =0
SET SSTV2_SWAPINTERVAL          =0
SET SSTV2_TMU_MEMSIZE           =2

 


Here a Full List Environment Settings

 

ARCADE    
BACKPORCH   Forces glide to use a BP lenth of n video clocks
BGAMMA 0 to 1.95 Adjusts Blue Gamma
BOARDS   Allows several voodoo boards to be used in one system, across several monitors acting as one big monitor/screen
CMDFIFO_DIRECT   SLI device (master/slave) to have command FIFO enabled/disabled
CMDFIFO_NOHOLES   Do not allow holes in the command FIFO (Could cause stall)
DEBUGDAC 0 (off) 0 or 1 Displays DAC debug information when running a Glide application
DEVICEID    
DIMENSIONS   A compact dimension format to tell glide what dimension to use
DUALHEAD 0 (off) 0 or 1 Enable dual monitor support. Replaces old SST_DUALHEAD variable
FASTMEM 0 (off) 0 or 1 Enables fast DRAM and EDO settings
FASTPCIRD 0 (off) 0 or 1 Enables Fast PCI read, substract waitstates on PCI reads. (Voodoo - PCI)
FASTMEM_RAS_READS 0 (off) 0 or 1 Enables Fast RAS read memory timing
FBICFG   Frame Buffer Interface config register. Set Gouraud types, etc
FBIMEM_SIZE   Amount of RAM in Kb Amount of frame buffer ram installed. Overrides autodetect by Glide
FT_CLKDEL (Voodoo 2)

FT_CLK_DEL (Voodoo)

  Speed at which frame buffer mem can be accessed
GAMMA 0 to 1.95 Adjusts global gamma
GGAMMA 0 to 1.95 Adjusts green global gamma
GRXCLK   Set graphic clock rate in MHz 45-65 (Voodoo) 90-105 (Voodoo 2)
HSYNC 0 (off) 0 or 1 Enable Horizontal sync. Forces glide to use a HS lenth of n video clocks
IGNORE_CACHING    
IGNORE_CLKDELAYS   Ignores forced clock settings
IGNORE_IDLE   Tells glide to ignore attempts to put V2 into idle state
IGNORE_INIT_REGISTER 0 (off) 0 or 1 Allows initializing the Voodoo Chipset, even if the Voodoo is already initialized
IGNORE_INIT_VIDEO   Ignores initializing video state and FBI interface at application start
IGNORE_SLI_CHECK 0 (off) 0 or 1 Ignore autodetect of slave frame buffer chip for speed doubling
INITDEBUG 0 (off) 0 or 1 Valid Filenames Instead of displaying the info on screen, Glide writes the info to the specified file
MDETECT   Enables auto monitor detect
MDETECT_CONST   Monitor detect constant
MEMFIFO   Enable/disable memory FIFO
MEMFIFO_ENTRIES   Limits how many entries in memory FIFO are allowed
MEMINFO_HWM   High Water Mark (Max Mem Usage)
MEMINFO_LFB   Linear Frame Buffer Chip memory memory r/w FIFO buffer size
MEMINFO_LWM   Low Water Mark (Min Mem)
MEMINFO_TEX   Texture Chip memory memory r/w FIFO buffer size. Texture Buffer writes go through FIFO
MEMOFFSET   Memory offset where frame buffers are mapped
NODEVICEINFO   Disables (default) Device information reporting
NOSHUTDOWN 0 (off) 0 or 1 Do not deinitialize voodoo on program termination
NUM_TMUS   Reports the amount of TMU's found
PCIFIFO_LWM    
PCIRD 1 (on) 0 or 1 Fast PCI read
PFT_CLK_DEL   Preliminary (initial) speed at which the frame buffer memory can be accessed
PFT_CLK0_DEL   Preliminary (initial) texture chip 0 memory access speed in delayed clocks
PFT_CLK1_DEL   Preliminary (initial) texture chip 1 memory access speed in delayed clocks
PFT_CLK2_DEL   Preliminary (initial) texture chip 2 memory access speed in delayed clocks
REFRESH_512x384   These Six settings force the refresh rate for their resolutions. For use with Glide and Direct3D drivers
REFRESH_640x400    
REFRESH_640x480    
REFRESH_800x600    
REFRESH_960x720    
REFRESH_1024x768    
RGAMMA 0 to 1.95 Adjusts Blue Gamma
SCREENREFRESH 60,75,85,120 Set vertical screen refresh rate in Hz for Glide apps
SCREENREZ   Forces screen resolution for Glide apps
SIPROCESS_CNTR (Voodoo 2 Only)   Signal Process counter (PCI counter)
SLIDETECT   Scan line interpolation. Detect slave voodoo chipset subsystem
SLIM_PVOUT_CLKDEL   Master frame buffer chip preliminary pixel clock delay
SLIM_VIN_CLKDEL   Master video in clock delay, for external sync / genlocking
SLIM_VOUT_CLKDEL   Slave system clock delay. Only valid if multiple FBI's and TMU's are present
SLIS_PVOUT_CLKDEL   Master frame buffer chip preliminary pixel clock delay
SLISWAP   Makes master become slave and slave become master in SLI mode
SLIS_VIN_CLKDEL   Slave system video in clock delay (for sync to master)
SLIS_VOUT_CLKDEL   Slave system clock delay. Only valid if multiple FBI's and TMU's are present.
SLOWMEM_WTR 1 (on) 0 or 1 Enables Slow write to read memory timing
SLOWMEM_RTW 1 (on) 0 or 1 Enables Slow read to write memory timing
SLOWPCIWR   Adds waitstates to PCI bus writes to Voodoo memory and I/O (PCI-Voodoo)
SWAPBOARDS   Switches roles of master and slave SLI devices
SWAP_EN_WAIT_ON_VSYNC 0 (off) 0 or 1 Turn of syncing to the monitor's vertical refresh rate
TEXMAP_DISABLE 0 (off) 0 or 1 Disables texture mapping
TF0_CLKDEL

TF0_CLK_DEL (Voodoo)

  Texture chip 0 memory access in delayed clocks
TF1_CLKDEL

TF1_CLK_DEL (Voodoo)

  Texture chip 1 memory access in delayed clocks
TF2_CLKDEL

TF2_CLK_DEL (Voodoo)

  Texture chip 2 memory access in delayed clocks
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. Overrides default video FIFO threshold (to signal FIFO is almost empty/full)
TILESINX   Uses n number of video tiles in X dimension
TMUCFG   Texture Chip Direct Bitmapped Config Register. Sets Texture types, overlay etc. directly
TMUMEM    
TMUMEM_SIZE   Amount of texture ram in Kb Amount of texture ram. Overrides Glide autodetect. Reports the memory size of a TMU
TREX0INIT0   Texture Chip 0 Direct Bitmapped Primary Init Register (glide will change the values of ; these registers depending on other environment variables)
TILESINX   Uses n number of video tiles in X dimension
TMUCFG   Texture Chip Direct Bitmapped Config Register. Sets Texture types, overlay etc. directly
TMUMEM    
TMUMEM_SIZE   Amount of texture ram in Kb Amount of texture ram. Overrides Glide autodetect
TREX0INIT0   Texture Chip 0 Direct Bitmapped Primary Init Register (glide will change the values of ; these registers depending on other environment variables)
TREX0INIT1   Texture Chip 0 Direct Bitmapped Secondary Init Register
TREX1INIT0   Texture Chip 0 Direct Bitmapped Primary Init Register
TREX1INIT1   Texture Chip 0 Direct Bitmapped Secondary Init Register
TREX2INIT0   Texture Chip 0 Direct Bitmapped Primary Init Register
TREX2INIT1   Texture Chip 2 Direct Bitmapped Secondary Init Register
TRIPLE_BUFFER   If program does no Z or Alpha buffering, use AUX buffer as hidden speed buffer
VFIFO_THRESH   Threshold of PCI - Voodoo frame buffer access before FIFO is to be serviced. Overrides default video FIFO threshold (to signal FIFO is almost empty/full)
VGA_PASS 1 (on) 0 or 1 Enable VGA pass-through
VIDCLK2X   Set video clock delay
VIDEO_24BPP 1 (on) 0 or 1 Enable 24-bit video mode. Forces glide to process pixels as 24 bits internally
VIDEO_CLEARCOLOR 0 (on) 0 or 1 Color fill backbuffer during a page flip. Forces a color that a frame buffer is cleared to
VIDEO_DISABLE   Disable video DAC information stream. Syncing may still be active. Disables FBI video timing/signals completely (causes complete loss of signal to monitor)
VIDEO_FILTER_DISABLE   Disable 24-16 bit dithering (This attempts to smooth dithering artifacts) (causes complete loss of signal to monitor)
VIDEO_FILTER_THRESHOLD   16bit pixel value threshold, in which smoothing will be applied to inside adjacent pixels. Controls how much filtering is applied to dithered pixels
VIDEO_NOCLEAR   Don't clear backbuffer during a page flip. Disables automatic hardware clearing of frame buffer(s)
VIN_CLKDEL   Single Voodoo system video in clock delay Number of clocks to delay video input from a master
VOUT_CLKDEL   Single Voodoo system video out clock delay Number of clocks to delay video output to a slave
VSYNC 0 (on) 0 or 1 Disable vsync, may increase performance (0) Forces glide to use a VS lenth of n video clocks

FX / GV / Glide settings:

ALLOC_COLOR   Forces the amount of color/frame buffers for Glide apps
ALLOC_AUX   Forces the amount of aux buffers for Glide apps
FX_GLIDE_BOARDID    
FX_CPU    
FX_GLIDE_LWM    
FX_GLIDE_NO_SPLASH 1 (off) 0 or 1 Disable 3Dfx logo animation
FX_GLIDE_SHAMELESS_PLUG 1 (off) 0 or 1 Enables display of a static 3Dfx logo upon Glide init
FX_GLIDE_SNAPSHOT    
FX_GLIDE_SST2    
FX_GLIDE_SWAPINTERVAL 0 (off) 0 / 1 / 2 (might improve performance). 0 to swap backbuffer/frontbuffer asap, 1 to swap on vsync, 2 to swap every two vsyncs
FX_GLIDE_HW_REV    
FX_GLIDE_BOUNDS_CHECK    
FX_GLIDE_IGNORE_REOPEN    
FX_GLIDE_NO_DITHER_SUB    
FX_GLIDE_LOD_DITHER    
FX_GLIDE_ALLOC_COLOR    
FX_GLIDE_ALLOC_AUX    
FX_GLIDE_REPORT_REAL_HW    
FX_SNAPSHOT    
FX_GLIDE_REQUIREOEMDLL   Looks for FXOEM2X.DLL FILE
GV_ENV_GAMMA    
GV_ENV_TEXTURE_SQUARE_STATE