---------------------------------------------------------------------------- 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 :-(