From owner-freebsd-chat Mon Dec 24 12:59:27 2001 Delivered-To: freebsd-chat@freebsd.org Received: from loops.nilpotent.org (loops.nilpotent.org [12.17.163.70]) by hub.freebsd.org (Postfix) with SMTP id 811B937B41B for ; Mon, 24 Dec 2001 12:59:24 -0800 (PST) Received: (qmail 77570 invoked from network); 24 Dec 2001 20:59:17 -0000 Received: from unknown (root@63.100.207.22) by loops.nilpotent.org with QMTP; 24 Dec 2001 20:59:17 -0000 Received: (qmail 876 invoked by uid 500); 24 Dec 2001 20:56:59 -0000 To: chat@freebsd.org Cc: blymn@baesystems.com.au Subject: Re: quake2 on freebsd. From: fn@hungry.org (Faried Nawaz) References: <20011223220536.A76248@nilpotent.org> X-nil: X-Useless-info: System load is 0.00 with 60 processes active. X-Neuromancer: Leningrad, Kiev, Siberia. X-Linux-Version: I always use 1.0.3. Date: Tue, 25 Dec 2001 01:56:37 +0459 Message-ID: Lines: 26 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The client now works under X (I was munmap'ing incorrectly; stuff wasn't aligned with page boundaries), but no sound. Also, there's a weird display bug: see http://web.nilpotent.org/tmp/xwd.jpg (81k, 1024x768). However, it seems like the quakeforge people broke the source tree. So, - grab quake2 from their cvsroot (see http://docs.freebsd.org/cgi/getmsg.cgi?fetch=25238+0+current/freebsd-chat) - apply http://web.nilpotent.org/tmp/q2-freebsd-diff1.txt - cd into quake2 and untar http://web.nilpotent.org/tmp/q2-freebsd-diff2.tar.gz - cd into the freebsd directory, and type gmake. You will need ports/graphics/Mesa3 to build it (or you can hack the makefile to not build ref_gl.so -- a trivial hack). Run it as "./quake2 +set vid_ref softx" the first time. If you fix q2-freebsd-diff1.txt in the obvious way, it should also build on NetBSD/i386. My copy of Quake II is somewhere in the mail, so I've tested it with the q2 demo. Hmm. And I just noticed -- multiplayer q2 has problems, but only with the softx render. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message