Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: Bill Currie , djgpp AT delorie DOT com From: Nate Eldredge Subject: Re: [Q] is xlib.h available to build GLUT for MESA with DJGPP under DOS? Date: Tue, 28 Apr 1998 20:37:19 -0700 Message-ID: <19980429033703.AAD3301@ppp104.cartsys.com> Precedence: bulk At 07:47 4/28/1998 +1200, Bill Currie wrote: >Eli Zaretskii wrote: >> using that emulation). The only hard problem known to me that prevents >> this emulation from working with DJGPP v2 is that it relied on a mouse >> handler which used special hooks built into go32.exe in order to report >> mouse events together with the keyboard events, and in the right order. >> AFAIK, GRX 2.x doesn't support this. > >I found that porting from GRX to Allegro wasn't *too* painfull, and I >imagine a GRX<->Allegro layer wouldn't be too hard to implement (I'm >*not* volunteering, I've got other things going). I found Allegro's >mouse handling just as nice (and more reliable, GRX crashed under me >alot under certain circumstances (I think the mouse handler was getting >paged out, though I dunno why)). Based on my scanty knowledge of X, it's not the niceness of the mouse handling that's at issue. I believe X uses an event-driven scheme to interface to the mouse and keyboard, and Allegro does not provide this. It might be possible to add it on top of Allegro's routines, however. Nate Eldredge nate AT cartsys DOT com