Slackware Linux 3Dfx Support Packages ------------------------------------- This directory contains packages for adding 3Dfx support to Slackware. All of the packages in this directory can be installed using the "installpkg" command. Refer to the man page for installpkg for more information. 1. INSTALLATION INSTRUCTIONS The packages in this directory are generic 3Dfx support packages and can be installed on all systems with a 3Dfx graphics card. The various subdirectories contain the specific support packages for each card. Here's an overview of the installation process: a. Determine your 3Dfx card. For example, if you have a Voodoo 2 card, you will want to use the packages from the "voodoo2" subdirectory. b. Install the packages from your card's subdirectory. You may install only the versions of Glide you want, but installing them all does not hurt anything. Use the installpkg(8) command to install them on your system. c. Add any common packages you need from this directory. Packages such as mesa_glide or the dev3dfx package. Descriptions on the common packages are provided below. Use the installpkg(8) command to install them on your system. 2. COMMON PACKAGE DESCRIPTIONS These packages work with all 3Dfx cards and are to be used in conjunction with the appropriate Glide package(s) for your 3Dfx card. - dev3dfx-2.3-i386-1.tgz Contains source code to build a device driver for the /dev/3dfx device node on your system. This driver must be compiled on your system. Instructions and source are in /usr/src/Device3Dfx - mesa_glide-3.4-i386-1.tgz Mesa version 3.4 built against Glide 2.x. This is for use with a Glide 2.x library package. It will not work with Glide 3.x, so you can only use this package with Voodoo Graphics, Voodoo Rush, Voodoo2, Voodoo3, or Voodoo Banshee cards. This library is most useful for games that require hardware accelerated OpenGL graphics, such as Quake. NOTE: Be sure to removepkg the "mesa" package before installing this one. Also, this package should *NOT* be installed on a system with XFree86 4.0 or higher. This Mesa package is intended for XFree86 3.3.x systems and conflicts with the libGL that 4.0 provides. - glide_sdk-2.x-i386-1.tgz Software Development Kit for Glide versions 2.x. Includes headers, sample source code, and documentation. - glide_sdk-3.x-i386-1.tgz Software Development Kit for Glide versions 3.x. Includes headers, sample source code, and documentation. - donut-1.0-i386-1.tgz Donut Demo -- A demo that works with any 3Dfx accelerator that uses Glide 2.x (Voodoo 4/5 cards don't work). - surf-1.0-i386-1.tgz Surf Demo -- A demo that works with any 3Dfx accelerator that uses Glide 2.x (Voodoo 4/5 cards don't work). 3. DEVICE SPECIFIC PACKAGE DESCRIPTIONS Each subdirectory contains Glide packages built for different 3Dfx card. Only install the Glide package(s) appropriate to your system. - voodoo_graphics/ * glide_sst1-2.46-i386-1.tgz Glide version 2.46 for Voodoo Graphics cards. - voodoo_rush/ * glide_sst96-2.46-i386-1.tgz Glide version 2.46 for Voodoo Rush cards. - voodoo2/ * glide_cvg-2.53-i386-1.tgz Glide version 2.53 for Voodoo 2 cards. - voodoo3_banshee/ * glide_h3-2.60-i386-1.tgz Glide version 2.60 for Voodoo 3/Banshee cards. * glide_h3-3.10-i386-1.tgz Glide version 3.10 for Voodoo 3/Banshee cards. * glide_h3_dri-3.10-i386-1.tgz Glide version 3.10 for Voodoo 3/Banshee cards. Includes DRI support. - voodoo4_voodoo5/ * glide_h5-3.10-i386-1.tgz Glide version 3.10 for Voodoo 4/5 cards. * glide_h5_dri-3.10-i386-1.tgz Glide version 3.10 for Voodoo 4/5 cards. Includes DRI support. Enjoy! -- David Cantrell david@slackware.com