==========================================================================
This is a Slackware Linux repackaged version of Glide. It was put together
by David Cantrell (david@slackware.com) with sources obtained from

        http://linux.3dfx.com/

Please refer to the original Glide license file that accompanies each vg*
package. It is in /usr/doc/Glide3/.
==========================================================================

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.

More information regarding the packages is below the table.

So what packages do you need to install? Here's a table of what's what:

  -----------------------------------------------------------------
   PACKAGE      | DESCRIPTION
  -----------------------------------------------------------------
   vg-glide.tgz | Glide for Voodoo Graphics based boards
   v2-glide.tgz | Glide for Voodoo 2 based boards
   v3-glide.tgz | Glide for Voodoo 3/Banshee based boards
   vr-glide.tgz | Glide for Voodoo Rush based boards
   v3-dri.tgz   | Glide 3.x with DRI support for the Voodoo3/Voodoo Banshee
   sdk2x.tgz    | Only if you plan on compiling software to use
                | the Glide 2.x rasterization library
   sdk3x.tgz    | Only if you plan on compiling software to use
                | the Glide 3.x rasterization library
   mesagl.tgz   | Mesa 3.2 compiled with support for Glide
   fxt1.tgz     | Command line Advanced Texture Compression utilities
   xtdfx.tgz    | XFree86 DRI server for the Voodoo3/Voodoo Banshee
   desktop.tgz  | A demo program (only for Voodoo3/Banshee cards).
   donut.tgz    | A demo program.
   surf.tgz     | A demo program.
  -----------------------------------------------------------------

Voodoo 3 and Voodoo Banshee X support (2D only) is provided by our native
XF86_SVGA server in the X series.  So in other words, you don't need any
other package to use your V3/Banshee with X.  Do add v3-glide.tgz and
mesagl.tgz to play games.  :)

Good luck!

-David Cantrell
 david@slackware.com


vg-glide
========
   Glide for the Voodoo Graphics.  Install this package if you intend
   to use your Voodoo Graphics based board for gaming (for example,
   Quake). Just use "installpkg" on this package.  You will also want to
   install the mesagl.tgz package.

v2-glide
========
   Glide for the Voodoo 2.  Install this package if you intend to use
   your Voodoo 2 based board for gaming (for example, Quake).  Just use
   "installpkg" on this package.  You will also want to install the
   mesagl.tgz package.

v3-glide
========
   Glide for the Voodoo 3 and Banshee.  Install this package if you 
   intend to use your Voodoo 3 or Banshee based board for gaming (for
   example, Quake).  Just use "installpkg" on this package.  You will
   also want to install the mesagl.tgz package.

vr-glide
========
   Glide for the Voodoo Rush.  Install this package if you intend to use
   your Voodoo Rush based board for gaming (for example, Quake).  Just
   use "installpkg" on this package.  You will also want to install the
   mesagl.tgz package.

v3-dri
======
   Glide 3.x with DRI support for the Voodoo3/Voodoo Banshee
   Includes dynamic ELF libraries for Glide 3.x built specifically
   for the Voodoo3 and Voodoo Banshee cards.  This particular build
   incorporates DRI functionality.

mesagl
======
   Mesa 3.2 compiled with support for using a 3Dfx board.  Use this package
   in addition to the appropriate Glide package for your card (vg, v2, v3,
   or vr -glide.tgz) to setup your system for gaming.  You can just use the
   "installpkg" command to install this package.  You may want to remove the
   mesa.tgz package that comes with Slackware before installing this one.
   This package can essentially replace that package (this one just adds
   direct Glide support).

desktop
=======
   Penguin Desktop Demo -- Demostrates some of the capabilities of the
   Voodoo3 and Voodoo Banshee chipsets.  Entertainment includes a 3D
   walking Tux for your X Window screen.  Requires v3-glide.tgz and a
   Voodoo3/Banshee based card.

dev3dfx
=======
   Linux kernel module for /dev/3dfx.
   Installs source code for building a kernel module to support
   accessing the 3Dfx device through a device node in /dev.
   NOTE:  This package must be compiled on your system to work.
   Instructions are in /usr/src/Device3Dfx

donut
=====
    Donut Demo --  A demo that works with any 3Dfx accelerator.

fxt1
====
    FXT1(tm) Advanced Texture Compression
    Includes command-line utilities for working with 3Dfx's open
    source texture compression system.  Also includes a plugin
    for the GNU Image Manipulation Program.

sdk2x
=====
    Glide 2.x Software Development Kit
    This package installs sample source, documentation, and header
    files for building programs that make use of the Glide 2.x
    rasterization libraries.  You will also want to install the
    necessary Glide package for your 3Dfx card.

sdk3x
=====
    Glide 3.x Software Development Kit
    This package installs sample source, documentation, and header
    files for building programs that make use of the Glide 3.x
    rasterization libraries.  You will also want to install the
    necessary Glide package for your 3Dfx card.

surf
====
    Surf Demo -- A demo that works with any 3Dfx accelerator.

xtdfx
=====
    XFree86 DRI server for the Voodoo3/Voodoo Banshee
    Includes an XFree86 server built with DRI support for the Voodoo3
    and Voodoo Banshee.  NOTE:  Requires the XFree86 4.0 packages from
    /contrib to be installed first.
