From owner-freebsd-current Tue Sep 22 02:50:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA00169 for freebsd-current-outgoing; Tue, 22 Sep 1998 02:50:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA00150 for ; Tue, 22 Sep 1998 02:50:43 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id KAA11128; Tue, 22 Sep 1998 10:49:36 +0100 (BST) Date: Tue, 22 Sep 1998 10:49:36 +0100 (BST) From: Doug Rabson To: Stephen Hocking-Senior Programmer PGS Tensor Perth cc: current@FreeBSD.ORG Subject: Re: Need a mojor dev number.. In-Reply-To: <199809220925.RAA01887@ariadne.tensor.pgs.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 22 Sep 1998, Stephen Hocking-Senior Programmer PGS Tensor Perth wrote: > > On Mon, 21 Sep 1998, Stephen Hocking-Senior Programmer PGS Tensor Perth wrote: > > > > > I'm porting the 3dfx driver to FreeBSD (as released by Daryl Strauss) and am > > > in need of a major number so I can actually get this thing going. Can someone > > > hand me something? This looks quite straightforward otherwise. > > > > Please tell me that you are porting Glide to FreeBSD! I am dying for a > > FreeBSD glide since its the only currently working freeware unix 3D > > hardware solution but I just don't have the time to take on a glide port > > as well as everything else... > > > > Weeellll... I'm porting the device driver, as to run the Linux Glide > libs you need root privs to do the portio stuff when you don't have an > operable /dev/3dfx. Certain Linux 3d applications are setuid, but > reset themselves as nobody once they start. This then screws up > subsequent port I/O. To free myself from this noxiousness (and because > I'm tired of running a custom version of the Linux emulator), I've > decied to port the device driver so that the Linux libraries can use > it. It will need a couple of additions to linux_ioctl.c & one of the > .h files, but I'm sure that's more acceptable than the truck-sized > security hole my current "fix" involves. If Daryll Strauss would stop > moving the goalposts all the time I'd consider asking for permission > from 3dfx to do this, but I'm waiting until he has the multi-texture & > SLI support in Glide. Yes, it is kind of ugly to have to run the glide tests with 'sudo' :-). I can wait - I have plenty of non 3D fires to fight. Please consider doing the port if and when Daryll's dust settles. The last two people who got the source code just faded away. If it helps, I have good contacts with people at 3Dfx and the development lead for their Windows drivers is a good friend. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message