Карта Voodoo Graphics положила начало полной программной настройки карт. У Voodoo все настройки представляют собой переменные окружения, которые заносятся в файл autoexec.bat и запоминаются при загрузке. Таким образом, можно достичь желаемых показателей работы, зная, какие именно настройки необходимо изменить (всего различных настроек существует более 80.)
Для того, чтобы обеспечить более быструю и эффективную реализацию 3D, рекомендуется вставить следующие строки в файл autoexec.bat:
SET SST_SCREENREFRESH=60 SET SST_RGAMMA=1.70 SET SST_GGAMMA=1.70 SET SST_BGAMMA=1.70 SET SST_GRXCLK=57 SET FX_GLIDE_NO_SPLASH=1 SET SST_FASTMEM=1 SET SST_FASTPCIRD=1 SET SST_SWAP_EN_WAIT_ON_VSYNC=0
SET SST_SCREENREFRESH=60 - устанавливает частоту смены кадров на мониторе в 60 Гц при использовании 3Dfx
SET SST_RGAMMA=1.70 - устанавливает гамма коррекцию для красного спектра
SET SST_GGAMMA=1.70 - устанавливает гамма коррекцию для зелёного спектра
SET SST_BGAMMA=1.70 - устанавливает гамма коррекцию для синего спектра
SET SST_GRXCLK=57 - устанавливает тактовую частоту 3D процессоров первого поколения в 57МГц (не выставляйте это значение больше 57 т.к. это ведёт к перегреву процессоров платы и может привести к пагубным последствиям!)
SET FX_GLIDE_NO_SPLASH=1 - не показывает анимированный логотип 3Dfx перед запуском 3D приложений
SET SST_FASTMEM=1 - устанавливает опцию быстрого использования памяти EDO
SET SST_FASTPCIRD=1 - опция быстрого считывания через шину PCI (напрямую Voodoo->PCI)
SET SST_SWAP_EN_WAIT_ON_VSYNC=0 - отключает вертикальную синхронизацию обновления изображения, таким образом картинка обновляется прежде чем сигнал поступает на монитор
Можно также добавить строку SET FX_GLIDE_SWAPINTERVAL=0 - опция
быстрого свопирования backbuffer/frontbuffer, ускоряет 3D, но изображение
начинает "рваться" посередине поскольку обновление верхней и нижней частей
экрана не синхронизируются.