Ver. 2.0 by Kamikazie Can't afford a Voodoo2 yet? Then read on to learn how to get the maximum performance out of your 3Dfx Voodoo1 video card. Autoexec.bat - GLQuake - Quake2 - Unreal Autoexec.bat The tweaks can give you as much as a 20fps increase in some games (depending on your system). These only help Glide games, not Direct3D games. 1. Click the Start menu and click Run... 2. In the text box type: sysedit 3. Go to the Autoexec.bat window 4. Paste the following below all the text that is in there already: REM --- 3DFX --- SET SST_GAMMA=1.5 REM (1.3 is dark - 1.7 is default - 2.0 is bright) SET SST_SCREENREFRESH=60 SET SST_GRXCLK=57 SET SST_FASTMEM=1 SET SST_FASTPCIRD=1 SET SST_VIDEO_16BPP=1 SET FX_GLIDE_NO_SPLASH=1 SET FX_GLIDE_SWAPINTERVAL=0 SET SST_SWAP_EN_WAIT_ON_VSYNC=0 REM --- 3DFX --- Now onto the definitions of them: SST_GAMMA: Just the overall gamma (brightness) setting. 1.3=Dark - 1.7 = Default - 2.0 = bright SST_SCREENREFRESH: The refresh rate. No point really in changing this. SST_GRXCLK: Overclocking the Voodoo. 57MHz is the highest you should go. The default is 50MHz. Over 60MHz is suicide. I wouldn't recommend overclocking if you do not have any extra cooling in your system (i.e. extra case fan) I have an extra fan inside my computer which is why it is safe for me to overclock to 57MHz. If you do not have extra cooling I do not recommend going over 54MHz. So change that number accordingly. SST_FASTMEM: Increase memory speed. 'Nuff said. Why would you NOT have this setting? 1= Yes, 0= No SST_FASTPCIRD: increases PCI transfer speeds. 1= yes, 0 = no SST_VIDEO_16BPP: Change to 24BPP or 32BPP if you wish, but you may experiece a slowdown (16bit, 24bit, 32bit color - not much difference really) FX_GLIDE_NO_SPLASH: Takes away that 3Dfx spinning logo before a game. 1=yes, 0=no FX_GLIDE_SWAPINTERVAL: speeds up a lot! SST_SWAP_EN_WAIT_ON_VSYNC: another speed booster Now after you've made the changes, save them and reboot. GLQuake After using the above tweaks (autoexec.bat) there isn't much else you can add, but here are a few things for GLQuake only: _SND_MIXAHEAD ".14" : add this to your Quake autoexec.cfg file. It improves sound performance and the sound will no longer skip or stutter. R_SHADOWS 0 : If you have r_shadows set to '1' (shadows on) then by turning them off you will get a 5-10fps increase. Run GLQuake in 512x384. It looks essentially the same as 640x480 but is a lot faster. To run GLQuake at 512x384, run it like this: glquake.exe -width 512 -window Brag Shots: Showing off my FPS scores with these tweaks in both 512x384 and 640x480 resolutions. These were run in Timedemo Demo1. View my computer specs here. 512x384 shot - 70fps 640x480 shot - 57.5fps To test your performance go to the console and type Timedemo demo1. Then when it starts playing bring your console up. Afterwards your FPS score will be in the console. Quake2 One word: 3Fingers. Grab a copy of 3Fingers Quake2 autoexec.cfg. This thing works wonders for increasing performance. Combined with the Autoexec.bat tweaks, your Quake2 will be screaming. Here is a copy of 3Fingers autoexec.cfg. Place this file in your Quake2/baseq2 directory. If you happen to run a AMD K6-2 (3DNow!) CPU, like myself, then you can grab the latest Quake2 3DNow! (v3.17) drivers here. These improve the performance a bit (2-5fps) with a voodoo1, but if you happen to own a Voodoo2 it will boost your performance by at least 30fps. Brag shots: here are my FPS scores in demo1.dm2 in resolutions 512x384 and 640x480. My system specs can be viewed here. 512x384 shot - 37fps 640x480 shot - 33fps To run this FPS test in Quake2 type the following in the console: timedemo 1 map demo1.dm2 Unreal If you've got a low-end machine you need all the tweaking you can get for this game. The P166/16MB minimum is hardly enough, and is almost unplayable with that configuration. I recommend a P200MMX or higher with at least 64MB RAM and a 3Dfx card (voodoo1 or voodoo2). But whether you have a P166 or a P2-400 there is always a way to get higher performance. Here is one of the more important ones: Go into Unreal's Options menu Go into Advanced Options Then go to Advanced/Game Engine Settings/CacheSizeMegs Change CacheSizeMegs to about half of your RAM or maybe a bit more.. (i.e. I have 64MB RAM so I put it at 48) This should stop a lot of stuttering when playing Unreal Exit Unreal properly for the setting to take effect. This doesn't have to do with the graphics engine either, but it can _considerably_ speed up Unreal, up to 50% better frame rate on lower-end machines: Go into the Unreal advanced options menu again. Go to the Advanced Audio options Turn off Reverb, Spatial, and Filter effects This especially helps if you do not have MMX on your processor. OK. This one may seem strange (especially for this tweak guide) but if you are overclocking your Voodoo it can actually, in some cases, slow Unreal down. This is where you want to test it. Try it at both 50MHz and your overclocked speed to see which one is faster for you. The overclocking still speeds up Quake/Quake2 though...Also overclocking your CPU can even slow it down a bit. But in my case, underclocking to 50Mhz from 57 slowed it down by 4FPS Here's another one for 3Dfx owner's only: Go into Unreal's Advanced options menu again Go into Rendering/3Dfx Change "FastUglyRefresh" to True Don't let it's name fool you. This forces your 3Dfx card to push out as much as it possibly can, it doesn't affect visuals. One more: In the options change the Sound and Texture quality to Low (then restart Unreal) With all of these tweaks you are guaranteed better performance. Even if for me it doesn't show much improvement in my timedemo results (only a few FPS), gameplay was much better and smoother. Made it a lot more enjoyable, especially multiplayer when you have many players on the screen at once! The Beast CPU: AMD K6-2 300MHz Motherboard: FIC VA-503+ (100MHz Bus - 3x100) Cache: 1MB of onboard cache memory RAM: 64MB PC100 (100MHz) 6ns SDRAM Video Card: ATI 3D Charger 4MB 3Dfx Card: 4MB Realvision Flash 3D overclocked to 57MHz Soundcard: Genuine Soundblaster 16 PnP Hard Drives: #1 (C:) - 1.2GB Western Digital #2 (D: & E:) - 4.3GB JTS Champion CDROM: 24x Pioneer Extra Cooling: 12V DC Ball-Bearing Case Fan Have any questions? Do not hesitate to contact me. Back to 3DGW Copyright 1998 3D Gaming World All Rights Reserved. Graphics, Logos, Images and brands are Trademarks and Copyrights of their respective owners.