Quake2, Voodoo2 & Voodoo Graphics with SVGA Library
The SVGA library is supported by Quake 2, Voodoo 2 and Voodoo Graphics. The difference is in the setup and is minor. The q2 script(Quake2 files: #3) has a few changes and you have to set up the libvga.conf(Installing: #7 and #8) file.
- Assumptions:
- The paths used to Quake2 are the ones that are used with the rpm install.
- You have /usr/local/glide/bin/test3Dfx working at least in 640x480.
- The files that you downloaded are in the current directory.
- You have the root password for your machine.
- Quake2 files:
- Quake2 rpm 5.8 Megs
Or Quake2 tar.gz 5.8 Megs
- Also you will need the 180 meg "pak0.pak" from a windows installation.
- My Quake2 script
- Installing:
- "su" (become root)
- "rpm -Uvh quake2-3.20-glibc-6.i386.rpm"
Or "tar -zxvf quake2-3.20-glibc-i386-unknown-linux2.0.tar.gz"
- "cp q2s.script /usr/lib/q2s"
Or another directory in your path
- "cp pak0.pak in /usr/local/games/quake2/baseq2/"
- "chmod g+x /usr/bin/q2s"
Make it executable by the group
- "chown root:(your userid) /usr/bin/q2s"
Make you ID the group ID
- create a file /etc/quake2.conf with one line in it: /usr/local/games/quake2/
- edit /etc/vga/libvga.conf
- define you mouse type (mouse)
- define your mouse device (mdev), most likely /dev/mouse
- set you monitor scan rates(HorizSync & VertRefresh)
(same as X scan rates in /etc/X11/XF86Config)
- "q2s"
- Read the q2s script for instructions on how to change resolutions
- Enhancements: (like more resolutions than 640x480)
- To get resolution higher than 640x480, you will have to recompile Mesa with these changes. I also have a howto for Mesa development linked from the previous page.
Please email any errors, additions or comments to:
ccblake@atc.missouri.edu
August 26, 1999