From: dstamp@watserv1.waterloo.edu (Dave Stampe-Psy+Eng)
Subject: Re: TECH: Sega LCD Spex problem
Date: Mon, 6 Apr 1992 00:02:40 GMT
Message-ID: <1992Apr6.000240.23409@watserv1.waterloo.edu>
Organization: University of Waterloo


mcgratjp@elec.canterbury.ac.nz (J. P. McGrath) writes:
>
>I have just coaxed some Sega LCD glasses into operation with my PC,
>doing a little wire-framing. The software runs, generating frames, and
>an ISR (called off INT 1c) swaps display pages and controls the
>glasses. This results in some synch'ing problems, because the timer
>tick is not a multiple of the frame refresh rate, and so some frame
>changes occur after a partial frame. Polling the vertical retrace bit
>in the display controller is an unsatisfactory overhead. Does anyone
>have a code fragment that will allow the use of IRQ2 or IRQ9 or
>whatever it is to drive my ISR?
>
>        Any help on this would be much appreciated. Also can someone
>point me to any 3d source code (ideally wrt this Power-Glove thingie.)

I plan (in about a week or so) to revamp the Powerglove code, and 
(sort of as a byproduct) to get a Sega glasses interrupt with video
sync going.  It'll have a video-page select routine hook, so it should 
be compatible with most video modes.

In the meantime, the second release of REND386 is nearly ready.  It adds
structured (joint-based) motion, and 256 color support.  The demo includes
some interesting effects, including metal (brightness bands) and 
glass (semitransparent polygons) along with cosine lighting and all
the rest.  Should be ready in a week or so.  And some documentation
will be available too.


--------------------------------------------------------------------------
| My life is Hardware,                    |                              | 
| my destiny is Software,                 |         Dave Stampe          |
| my CPU is Wetware...                    |                              | 
| Anybody got a SDB I can borrow?         | dstamp@watserv1.uwaterloo.ca |
__________________________________________________________________________
