BILL'S WORKSHOP
back to home

Click Here to Visit Our Sponsor
Get Sponsored


BILL'S
WORKSHOP
homepage  
back to banshee Guide home

VIDEO CARDS

Unofficial 3Dfx Banshee
Troubleshooting and Game Guide
banshee.JPG (20301 bytes)

Banshee Registry Commands from "Slash"


=========

11/01/98 Update - a note from Bill
The registry keys in the discussion below by our buddy Slash only apply with the reference drivers from 3Dfx that some vendors use without modification.  Several vendors, like Creative Labs, put on their own control panels and use different keys and string values.  Here is main the registry key with Blaster Control and RC-2.  Expect the Creative Labs drivers using Blaster Control to be the same. 
Of course, with Blaster Control or Slash's own real nice Blaster control unit, there is no reason to fiddle with the registry keys, so this is just FYI:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\DEFAULT
You may have a different display number if other video drivers remain in your system from previous video cards

=========

10/29/98 Update - a note from SLASH:
I've put together a little program for the banshee that will change the environment settings. It is at:
http://www.geocities.com/SiliconValley/Lab/7985/
This program is tested with
Creative Banshee PCI w/ Creative drivers; everthing should work.
Creative Banshee PCI w/ RC-2 drivers; "Disable Direct3D" may not work.
I'm also getting feedbacks that other cards will work, but I cannot confirm this.

==========
Some of the 3Dfx Banshee's Environment Settings can be applied from autoexec.bat or any game launching batch file, as well as applying them to the registry.  I haven't sorted this out yet, other than the SWAPINTERVAL commands will work in batch files.   The registry works in all cases.  Here are the relevant registry keys.  The same commands in a batch file should have SET preceding them

------------------------------------------------------------------------------
1.Look for the registry keys under
  "HKEY_CURRENT_USER\System\CurrentControlSet\Services\Class\Display"
  there should be a key something like "\0000" with the keys "\D3D" and "\Glide"
  under it.
  This is the where 3Dfx Banshee's Environment Settings should be applied.
------------------------------------------------------------------------------
2.For Direct3D/DirectDraw, apply under the key "\D3D".(name=data)

Support for anti-aliasing (0=off/1=on)
SSTH3_ANTIALIAS=1

Direct3D/DirectDraw RGB gamma correction (0.300000 to 2.300000)
SSTH3_RGAMMA=1.300000
SSTH3_GGAMMA=1.300000
SSTH3_BGAMMA=1.300000


Synchronize screen update with refresh (0=off/1=on; "off" may cause tearing)
SSTH3_SWAPINTERVAL=1
If this is not present in the registry, choose to add a new string value, type in SSTH3_SWAPINTERVAL, hit enter then click on the new entry to give it a value.  0 will disable vsync.

Support OverLay Mode for better quality (0=off/1=on; off for higher performance)
SSTH3_OVERLAYMODE=1
------------------------------------------------------------------------------
3.For Glide/OpenGL, apply under the key "\Glide".(name=data)

Glide/OpenGL RGB gamma correction (0.300000 to 2.300000)
SSTH3_RGAMMA=1.300000
SSTH3_GGAMMA=1.300000
SSTH3_BGAMMA=1.300000


Show 3Dfx logo animation (0=show/1=don't show)
FX_GLIDE_NO_SPLASH=1

Synchronize screen update with refresh (0=off/1=on; "off" may cause tearing)
FX_GLIDE_SWAPINTERVAL=1

If this is not present in the registry, choose to add a new string value, type in FX_Glide_SWAPINTERVAL, hit enter then click on the new entry to give it a value.  0 will disable vsync.

Force mipmap dithering (0=off/1=on)
FX_GLIDE_LOD_DITHER=1

Limit texture memory to 2MB
FX_GLIDE_TMU_MEMSIZE=2

Forces the amount of color/frame buffers (3=TripleBuffering)
FX_GLIDE_ALLOC_COLOR=3
------------------------------------------------------------------------------
4.Other Environment Settings that may be useful

for the Desktop RGB gamma correction,
apply under the key "\0000",(name=data; 0.300000 to 1.700000)
SSTH3_RGAMMA=1.000000
SSTH3_GGAMMA=1.000000
SSTH3_BGAMMA=1.000000

------------------------------------------------------------------------------
There is another way, to edit file "win.ini";
under [3dfx] (if there isn't one add [3dfx]) add the lines,
SSTH3_RGAMMA=1.4
SSTH3_GGAMMA=1.4
SSTH3_BGAMMA=1.4

This will change both Glide/OpenGL,Direct3D/DirectDraw together, although there seems to be no effect to the Desktop.  There is no need to reboot windows, just rerun the game and
the value should reflect.

SLASH



arrow_back.gif (909 bytes)Back to 3Dfx Banshee TroubleShooting Guide

Return To Top

This page is last updated Friday, June 09, 2006
[home]

Created solely by William D. Ball © 1998-9
All rights reserved.
Site design by Ian Chiu