Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Jan 1998 18:17:11 +1030
From:      Mike Smith <mike@smith.net.au>
To:        sos@FreeBSD.ORG
Cc:        mike@smith.net.au (Mike Smith), doconnor@gsoft.com.au, multimedia@FreeBSD.ORG, hackers@FreeBSD.ORG
Subject:   Re: Descent Sources 
Message-ID:  <199801300747.SAA03442@word.smith.net.au>
In-Reply-To: Your message of "Thu, 29 Jan 1998 23:36:24 -0800." <199801300736.XAA09217@hub.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > I've put a trivial patch to the ldescent-0.0.1 release above at
> > ftp://ftp.gsoft.com.au/misc/bdescent.diff.gz
> > 
> > This is enough to get it compiled under -current; I don't expect that 
> > it will run.  Outstanding issues (before we get to the point the Linux 
> > people are at):
> > 
> >  - No palette support (Soren, libvgl has no documented palette handling 
> >    functions!)
> 
> man vgl :) :)

Yah, yah, yah.  So I can't read.  8)

Nothing there for reading the palette though (but I can kludge around 
that for now).

> >  - No keyboard support. (The Linux svgalib seems to support calling a 
> >    user-supplied keyboard handler on interrupt.  This is unspeakably 
> >    bogus if true.)
> 
> Many things in l* are bogus :), I think you should use the semi
> translated mode K_CODE, this gives nice onebyte values for each
> key, and gives both up and down events.

... but it doesn't arrange for the handler to be called every time the 
user hits a key.  Actually, I don't know that Linux actually works that 
way either; oddly enough I can't find an svgalib manpage to tell me how 
the keyboard handler/keyboard_update() stuff works.

> >  - Possibly broken joystick support (I've never used the joy(4) driver 
> >    before...).
> 
> We have a joy dirver, should be easy...

I know, and it compiles, I've just never used it so I don't know if it 
needs to be set up, or whether it has "sensible defaults". 8)

> > Just FYA; note there are lots of unaddressed issues with the remainder 
> > of the code (the warning:code ratio is alarmingly high).
> 
> Well, I'll have to sit around makeing install tapes today, so I might
> be able to take a look...

Sure; grab the patch again as I've just updated it.  (Nothing 
earth-shattering in there, it's just the boring stuff you'd have to 
wade through otherwise before you got to the fun bits.)


-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\ 





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199801300747.SAA03442>