----------------------------------------------------------------------------
Glide3x for Windows XP version 3.10.00.2602
Release date: Feb.24.2002
Copyright ( 1998-2000 3dfx Interactive. Inc. )
All Rights Reserved
Contact: KoolSmoky
URL: http://www.voodooextreme.com/koolsmoky/
----------------------------------------------------------------------------
Requirements
------------------
- Windows XP
- PC with a Voodoo 4 or Voodoo 5
What's in the distribution?
---------------------------------
This distribution contains Glide 3.X drivers for the 3dfx Voodoo Series. They
have been tested on Microsoft Windows XP with a Voodoo4 4500 or a Voodoo5 5500,
using the Windows 2k drivers with Windows XP's default opengl32.dll. However,
they may also work with Windows 9x, Me, NT4.0, 2k. or with a Voodoo Banshee,
Voodoo3, Velocity100/200. This driver is cpu optimized and will take advantage
of cpu specific instruction sets such as mmx and 3dnow! which should enable this
driver to deliver similar performance to the original 3dfx Glide driver released
before its demise. I have especially focused on eliminating anomalies with
Windows XP. Glide 3.x and OpenGL applications should work without system crashes.
All prior environment-variables aka registry-tweaks can be applied via the registry
as usual.
This is a Glide 3.X only release. I may release the Glide 2.X part of the drivers
if this release goes well. It would be great if you could send in feedbacks regarding
the compatibility and performance of the driver. I am considering futher performance
optimizations as of now.
Installation
--------------
First, be sure to backup your original copy of the the glide3x.dll file.
Windows 9x/Me : copy glide3x.dll to the /Windows/System directory.
Windows NT4/2K/XP : copy glide3x.dll to the /Windows/System32 directory.
Issues
---------
If you have multipule Glide 3.X compatible devices in your PC and use Windows
2k/XP, glide will use the environment-variables in the registry path of the primary
device. Now if someone could tell me how to make escape calles to retrieve the
registry path or the PCI bus/dev/func ... I believe the original 3dfx glide drivers
have the same multi-monitor bug.
If you use a multi-chipped 3dfx device with Windows 2k/XP and windows reports
the wrong amount of memory, try changing the PC's BIOS setting to comply with
the AGP or PCI version, specs. The Windows 2K drivers seem to have a problem
communicating with the slave chips.
License
----------
This driver is based on the 3.10.00.0658 3DFX GLIDE source code and is
released under the 3DFX GLIDE Source Code General Public License. Please
refer to glide_license.txt for more information. Distribution is granted as long
as you include this readme.txt.
Acknowledgments
-----------------------
I would like to give my biggest thanks to 3dfx Interactive, Inc. and all the developers
for the 3dfx Glide source code, and to VoodooExtreme for providing a fabulous
place on the web. Special thanks to hujer hoe for releasing the first working glide
drivers for Windows XP and to all hacking to get drivers working in winXp,
you know who you are.
Logs
------
Feb.24.2002 Faster screen restores in winxp.
Feb.15.2002 Stopped crashing when window is resized in winxp.
Feb.03.2002 First Public release
Dec.30.2001 Second private release.
Dec.27.2001 Code cleanup.
Dec.20.2001 First private release.
Dec.19.2001 Stopped hanging when task switching from FullScreen in WinXP.
Dec.10.2001 Stopped Glide3x from hanging when exiting from fullscreen OpenGL.
Dec.09.2001 Fixed Glide3x crashing on startup in WinXP.
Dec.08.2001 Glide3x compiled with CPU optimizations.
Dec.03.2001 minihwc compiled.
Nov.24.2001 Begin to compile Glide3x for the Microsoft Windows Platform.
Oct.25.2001 Windows XP launch. Glide crashes on startup in WinXP :-(