********** * 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