Welcome, Guest. Please Login 3dfx Archive
 
  HomeHelpSearchLogin  
 
Page Index Toggle Pages: 1
Send Topic Print
No 3dfx splash on glide/openGL? (Read 377 times)
grunw
Junior Member
**
Offline


Barcelona, Spain

Posts: 74
SPAIN (Barcelona)
Gender: male
No 3dfx splash on glide/openGL?
26.07.04 at 04:35:04
 
I'm using a voodoo5 5500 with the 1.04.01b drivers.

I have just noticed that although enabled on 3dfxtools, no splash screen shows in my system for any Glide/openGL game.

In my 3dfxtools advanced features options i have it enabled and I verified and checked the registry so the splash screen is supposed to appear.. why doesn't? what does happen? something to do with 3dfxSpl2.dll?

I have no important problems with the driver apart from this, im just curious.

BTW, I've found that you can manually edit the registry to add new options to the advanced features tab on 3dfxtools, no need to reinstall it at all!
Back to top
« Last Edit: 26.07.04 at 06:43:29 by grunw »  

Win98se & WinXP pro (dual-boot)&&Pentium III 866mhz (VIA Chipset)&&768mb SDRAM pc133&&Voodoo5 5500 agp&&SB 5.1 Live!
109493257  
IP Logged
 
gab
YaBB Newbies
*
Offline


3dfx's power, forever!

Posts: 15
Buenos Aires, Argentina
Gender: male
Re: No 3dfx splash on glide/openGL?
Reply #1 - 26.07.04 at 08:35:02
 
"BTW, I've found that you can manually edit the registry to add new options to the advanced features tab on 3dfxtools, no need to reinstall it at all!"

tell us Smiley
Back to top
 
74001042  
IP Logged
 
grunw
Junior Member
**
Offline


Barcelona, Spain

Posts: 74
SPAIN (Barcelona)
Gender: male
Re: No 3dfx splash on glide/openGL?
Reply #2 - 26.07.04 at 15:33:15
 
It's quite easy if you see the other configurable options already on the registry.

I will explain the procedure I've succesfully used on win98se.

WARNING:
Screwing up the registry is crappity smacking up your windows installation, so be carefull. Although if you only change the stuff I say nothing bad could happen, I ACCEPT NO RESPONSABILITY FOR DAMAGES OR ANYTHING!


1.- Open the windows registry editor (regedit.exe in the windows folder)

2.- Browse the registry to "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display"

3.- Inside this place, locate your voodoo card device number which holds folders and settings for your card, it could be either 0000, 0001, 0002 etc.. depending on what display adapters you have installed on your system before the voodoo.

4.- Go inside the registry "folder" that you want to add an advanced feature for, this could be "D3D" for direct3D settings or "Glide" for OpenGL/Glide stuff. I haven't tested adding stuff on the "DEFAULT" registry folder, but I guess that anything added there will appear on the "General" section.

5.- CLOSE 3DFXTOOLS RUNNING PROGRAMS IF ANY

6.- From there add a registry key named as you want (suppossed to be descriptive), for example "3dfx Watermark" on \Glide registry key.

7.- Add registry values as needed, you can simply mimetize the settings for any other tweak already there, for our example we just need a Enable/Disable simple thing. You can see my registry for this example on the following screenshot:

...

Don't forget any entry or it may not work. The most relevant value is the "Tweak Value" entry, which MUST correspond to the registry tweak you want to be applied on that registry folder (Glide/D3D), you can search the web (falconfly archive has a list of possible values) for possible tweaks. All registry values there MUST BE of string type even if they are numbers, don't use binary or DWORD (double word) stuff at all or it won't work.

Thats it, now run 3dxtools hub and you will see the "3dfx Watermark" option on your 3dfx advanced features list, under OpenGL/Glide.

(Corrections/comments are welcome)
Back to top
« Last Edit: 26.07.04 at 16:20:10 by grunw »  

Win98se & WinXP pro (dual-boot)&&Pentium III 866mhz (VIA Chipset)&&768mb SDRAM pc133&&Voodoo5 5500 agp&&SB 5.1 Live!
109493257  
IP Logged
 
grunw
Junior Member
**
Offline


Barcelona, Spain

Posts: 74
SPAIN (Barcelona)
Gender: male
Re: No 3dfx splash on glide/openGL?
Reply #3 - 26.07.04 at 23:34:55
 
I have a suggestion about an addition to the 3dfxtools advanced items using the described method:

FX_GLIDE_USE_APP_GAMMA

This setting forces an application to use the Gamma settings define by the SSTH3_RGAMMA, SSTH3_GGAMMA & SSTH3_BGAMMA registry values. Note this may lead to some games looking worse, as we have ignored the custom settings designed by the game designer.


(Source: "3dfx Tools - Registry Tweaks.doc" falconfly archive)

Here you can see a screenshot of the tweak incorporated to 3dfxtools:

...

The idea is to add this setting using the registry modding method described above. Default value for this tweak is to not exist (no registry or env var defined), when 0, it forces any Glide application to use the gamma table defined on the registry.

To easily add this setting to your 3dfxtools just open notepad, copy and paste the text below, REPLACE the "0001 " with your voodoo adapter identifier (could be "0000" or "0001"  or "0002" etc.. look in the registry key described on my prior post), and save or rename the file with a .REG extension. Then double-click on it, confirm, and done. The new setting should be there.

WARNING:

Will work ONLY under win98. Use at your own risk! I don't accept any responsability.. blah.. blah..


Copy the following into an empty text file: (AND MODIFY THE "0001 ")

Code:
REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0001\Glide\Gamma Table]
"List"="Application Determined,Registry Determined"
"Tweak Map"="*,0"
"Default"="*"
"Control"="Combo"
"HTML Help"="To Be Defined"
"Previous Value"="1"
"Tweak Value"="FX_GLIDE_USE_APP_GAMMA"
"Value"="0"


Thats all.
IMPORTANT:

Before importing the .REG file into your registry REPLACE the "0001 " with the actual adapter identifier of your voodoo (Remove the space after the last number also). IF YOU DONT, IT WONT WORK, AND YOU WILL HAVE SEVERAL WEIRD REGISTRY KEYS AND VALUES AROUND!


(Corrections/comments are welcome)
Back to top
« Last Edit: 27.07.04 at 00:10:10 by grunw »  

Win98se & WinXP pro (dual-boot)&&Pentium III 866mhz (VIA Chipset)&&768mb SDRAM pc133&&Voodoo5 5500 agp&&SB 5.1 Live!
109493257  
IP Logged
 
grunw
Junior Member
**
Offline


Barcelona, Spain

Posts: 74
SPAIN (Barcelona)
Gender: male
Re: No 3dfx splash on glide/openGL?
Reply #4 - 27.07.04 at 00:24:55
 
BTW, I think this kind of registry tweaks would be the best way to incorporate MesaFX specific settings to 3dfxtools. I offer myself voluntary to create a small win32 proggie in C to automatically add mesaFX stuff to 3dfxtools advanced items, if some1 supplies me with the mesaFX information..  Wink
Back to top
« Last Edit: 27.07.04 at 00:27:04 by grunw »  

Win98se & WinXP pro (dual-boot)&&Pentium III 866mhz (VIA Chipset)&&768mb SDRAM pc133&&Voodoo5 5500 agp&&SB 5.1 Live!
109493257  
IP Logged
 
dborca
Ex Member


Re: No 3dfx splash on glide/openGL?
Reply #5 - 27.07.04 at 09:41:51
 
Quote:
BTW, I think this kind of registry tweaks would be the best way to incorporate MesaFX specific settings to 3dfxtools. I offer myself voluntary to create a small win32 proggie in C to automatically add mesaFX stuff to 3dfxtools advanced items, if some1 supplies me with the mesaFX information..  Wink


The MesaFX envvars are available on my situ, on FalconFly archive and on 3dfxzone. MesaFX knows how to read them from registry, not only environment.
Back to top
 
 
IP Logged
 
grunw
Junior Member
**
Offline


Barcelona, Spain

Posts: 74
SPAIN (Barcelona)
Gender: male
Re: No 3dfx splash on glide/openGL?
Reply #6 - 27.07.04 at 13:35:22
 
Thanks for letting me know dborca!
Back to top
 

Win98se & WinXP pro (dual-boot)&&Pentium III 866mhz (VIA Chipset)&&768mb SDRAM pc133&&Voodoo5 5500 agp&&SB 5.1 Live!
109493257  
IP Logged
 
grunw
Junior Member
**
Offline


Barcelona, Spain

Posts: 74
SPAIN (Barcelona)
Gender: male
Re: No 3dfx splash on glide/openGL?
Reply #7 - 27.07.04 at 18:39:26
 
Grin Grin I'm having fun.. more customized 3dfxtools using the registry:

...

If some1 wants to know how to do, tell me, although easy to do it takes time to explain these things..
Back to top
 

Win98se & WinXP pro (dual-boot)&&Pentium III 866mhz (VIA Chipset)&&768mb SDRAM pc133&&Voodoo5 5500 agp&&SB 5.1 Live!
109493257  
IP Logged
 
grunw
Junior Member
**
Offline


Barcelona, Spain

Posts: 74
SPAIN (Barcelona)
Gender: male
Re: No 3dfx splash on glide/openGL?
Reply #8 - 29.07.04 at 07:53:08
 
Another nice addition to the advanced features could be a vertical sync tweak for direct3D.
Simply copy the same registry values for the existing tweak at glide on the D3D key except the "Tweak Value" which must be "SSTH3_SWAPINTERVAL" and not "FX_GLIDE_SWAPINTERVAL".
Back to top
 

Win98se & WinXP pro (dual-boot)&&Pentium III 866mhz (VIA Chipset)&&768mb SDRAM pc133&&Voodoo5 5500 agp&&SB 5.1 Live!
109493257  
IP Logged
 
Page Index Toggle Pages: 1
Send Topic Print