Article View: comp.os.linux.hardware
Article #536Re: Quake 3 & OpenGL
From: Kevin Kamel
Date: Mon, 24 Jan 2000 00:00
Date: Mon, 24 Jan 2000 00:00
70 lines
3942 bytes
3942 bytes
<andrew_musgrave@my-deja.com> wrote in message news:86d4q7$bt1$1@nnrp1.deja.com... > In article <85io5k$8b6$1@skates.gsfc.nasa.gov>, > "Kevin Kamel" <kkamel@pop300.gsfc.nasa.gov> wrote: > > He does not necessarily use a Voodoo card. At this point Mesa (which > is the > > Opengl-like driver for Linux) supports Riva 128, Riva TNT, TNT2, > GeForce, > > Voodoo (all but rush), several ATI cards and more. > > > > In order to give a specific answer on how to install Mesa (the OGL > you will > > need) you will need to specify which video card you have. At that > point I > > can give you a brief overview of what to do. > > I wasn't sure if this guy was going to answer but I'm curious about the > exact same thing he is. Could you outline what to do for a Voodoo3 > 3000? (bonus points for glut? I'm trying to get into graphics > programming) > > -andrew > > > Sent via Deja.com http://www.deja.com/ > Before you buy. The Voodoo chipset is probably one of the easiest cards to get working. It is very similar to the setup of a Voodoo2 card. Basically what you need to do is head on over to the 3dfx website and download the source RPM for the glide library. Compile that. Install that. I think you need to reboot then as this is a modular driver...you can now write programs for glide with this (I think, Ive never done it myself, glide is a rasterizer and a pain the butt) now your voodoo is recognized as a device by the kernel... Then you want to head over to the www.mesa3d.org site. Here you can download the newest version of MESA. MESA is the open GL like library we all know and love... Im sure there are RPMS around somewhere, but its probably better to compile it. The newest version of MESA has the Voodoo driver built into it. So if you get the source for MESA you also have the source for the voodoo driver. You want to compile this, read the readme. There is a specific switch like ./configure Linux_with_voodoo or something like that. You want to use that switch. Compile it, install it. It should be straightforward. Also get the demos from the mesa3d.org site, and compile and install those too. Now you should have the mesa library and glide installed... I do not think that the voodoo3 supports windowed rendering in X due to the nature of the SST shipset on the voodoo cards, voodoo4 should tho. At this point your card should be working. Run the demos in the MESA directory to verify they are working. Now you should be able to just follow the glut instructions. Glut makes its calls through mesa. I may be wrong, but I think glut is actually compiled when you compile MESA 3.1, but I might be wrong. Some links to related material: http://www-hmw.caribel.pisa.it/fxmesa/index.shtml http://www.mesa3d.org/ http://glide.xxedgexx.com/ (might be dead)
Technical Details
Message-ID:
<86i3p6$9f1$1@skates.gsfc.nasa.gov>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8517vf$56d$1@bob.news.rcn.net> <38795039.24396D2C@tca.net> <85io5k$8b6$1@skates.gsfc.nasa.gov> <86d4q7$bt1$1@nnrp1.deja.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 111240,34084baa782dfaef X-Google-Attributes: gid111240,public X-Google-Thread: 102b32,34084baa782dfaef X-Google-Attributes: gid102b32,public X-Google-Thread: 11663c,34084baa782dfaef X-Google-Attributes: gid11663c,public X-Google-Thread: f9b51,34084baa782dfaef X-Google-Attributes: gidf9b51,public From: "Kevin Kamel" <kkamel@pop300.gsfc.nasa.gov> Subject: Re: Quake 3 & OpenGL Date: 2000/01/24 Message-ID: <86i3p6$9f1$1@skates.gsfc.nasa.gov> X-Deja-AN: 577002821 References: <8517vf$56d$1@bob.news.rcn.net> <38795039.24396D2C@tca.net> <85io5k$8b6$1@skates.gsfc.nasa.gov> <86d4q7$bt1$1@nnrp1.deja.com> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 X-Complaints-To: dscoggin@cne-odin.gsfc.nasa.gov X-Trace: skates.gsfc.nasa.gov 948736614 9697 128.183.211.191 (24 Jan 2000 17:56:54 GMT) Organization: Hernandez Engineering X-MSMail-Priority: Normal NNTP-Posting-Date: 24 Jan 2000 17:56:54 GMT Newsgroups: comp.os.linux.hardware,comp.os.linux.setup,dc.org.linux-users,linux.redhat.misc