**********
* Update *
**********

The demo version of quake3 Arena is out!

In the meantime I managed to download that hog (~ 50 Megs)
and am adapting the port.

By the way, glx and linux_libs have been added to the
ports tree by Chris Ports-iazza ;)


Marc van Woerkom <3d@freebsd.org>
19991217



************************************************************
* We have quake3 Arena DemoTest running now under FreeBSD! *
************************************************************

To make installation easier, I rolled some ports:


1. ports/games/q3test

       http://www.freebsd.org/~3d/apps/games/quake3/q3test.shar.bz2

   This one fetches q3testdemo and installs it in 

       PREFIX/lib/q3test 

   You can start up the program from that directory with

       ./linuxquake3

   Please note that your bpp and screen size must be set
   properly to match the one tried by q3a.
   I myself am still testing for the optimal setup.
   The freebsd-multimedia mailing list might be the right
   place to gather.

   If anyone knows the commandline settings, or config
   format, please tell me!

   On RIVA don't switch screen resolution (ALT-+ etc)
   while q3a is active. Do it afterwards.
   There seems to be some bug related to video mode switching,
   one similiar was noticed when switching between text and
   graphics modes.

   Another note is that q3a only works with accelerated 
   cards.


2. ports/graphics/linux_glx

      http://www.freebsd.org/~3d/distfiles/glx/linux/linux_glx.shar.bz2

   This port will fetch and install the glx Linux libraries
   at the proper places. Note that these will replace libs
   from linux_base (and does not save those at present :)


3. ports/graphics/glx

   This port (available in several XFree86 flavours) will give
   present state OpenGL acceleration for RIVA users and a working 
   but a bit outdated hw acceleration for Matrox G200/G400 users.
   See the e-mails in this directory for more background.
   
      http://www.freebsd.org/~3d/distfiles/glx/XF* 

   I hope to have an updated glx (for the Matrox folks) available
   soon. If you don't want to wait, read Steve Reid's mail
   for more information.


Important:
----------

In some days I hope to have everything set up in a way that
the correct dependencies are recogized (q3test has to check
that linux_glx and glx are present, and if not, to build 
their stuff).

For now you have to fetch each of those ports and to
unpack them (title shows my suggested location).

Use bunzip2 to decompress (and evt. error check) and

    sh name.shar

to unpack the sh-archives.

Then 'make install' them in this order:

    (nuke your non glx Mesa-3.0 installation if present)
    glx
    (linux_base for Linux emulation in case you haven't)
    linux_glx
    q3test


o If anyone figures how to make q3a run on a 3dfx GLIDE
  card, please drop me a mail.


Marc van Woerkom <3d@freebsd.org>
19991127

