Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Jan 1998 18:27:09 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        kurto@bootp.sls.usu.edu (Kurt Olsen)
Cc:        doconnor@gsoft.com.au, mike@smith.net.au, hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG
Subject:   Re: Descent Sources
Message-ID:  <199801301827.LAA06335@usr09.primenet.com>
In-Reply-To: <199801300717.AAA29832@bootp.sls.usu.edu> from "Kurt Olsen" at Jan 30, 98 00:17:25 am

next in thread | previous in thread | raw e-mail | index | archive | help
> What about this from the man page:
> 
>      void VGLSetPalette(byte *red, byte *green, byte *blue)
> 
>      This function sets the palette used, the arguments red, green, blue
>      should point to byte arrays of 256 positions each.
> 
> and
> 
>      void VGLSetPaletteIndex(byte color, byte red, byte green, byte blue)
> 
>      Set the palette index color to the specified RGB value.
> 
> > - No keyboard support. (The Linux svgalib seems to support calling a 
> >   user-supplied keyboard handler on interrupt.  This is unspeakably 
> >   bogus if true.)
> 
> VGL needs a little adjustment to it's keyboard init function to
> really support games.  In the raw and code modes the tty code in
> the kernel filters out all TABs, 'u's and a couple of others (at
> least I think it's the tty.)  I have a few lines of code I put into
> doom to make it work under VGL.  Let me know if you are interested.

It seems to me that it would be worthwhile to support DCI; apart
from the ability to use Windows 95 drivers for video cards and
acceleration functions, I mean.  I think it would mean that you
would be able to support the necessary functions for most commercial
games, and that would be a plus (note: games like this tend toward
minimal use of system interfaces -- system interfaces are too low).


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



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