Date: Thu, 17 Feb 94 09:57:59 CST From: csaba AT vuse DOT vanderbilt DOT edu (Csaba A. Biegl) To: djgpp AT sun DOT soe DOT clarkson DOT edu To: djgpp-bounces AT sun DOT soe DOT clarkson DOT edu Subject: Re: DJGPP's video drivers Status: R From djgpp-bounces AT sun DOT soe DOT clarkson DOT edu Wed Feb 16 21:35:01 1994 Posted-Date: Wed, 16 Feb 1994 17:08:36 -0600 (CST) Subject: DJGPP's video drivers To: djgpp AT sun DOT soe DOT clarkson DOT edu X-Mailer: ELM [version 2.4 PL20] Content-Type: text Content-Length: 656 Hello everyone! I was wondering if there are any other video drivers out for DJGPP. Well, I should clarify that, the drivers I have work great, it's just that I'd like to be able to do page flipping (i.e. setting where the uppper left hand corner of the screen is in video memory). This Is pretty important for the graphics work that I'm doing. I heard someone mention that there were some other drivers out there to do just that but I lost the message. Any ideas where to look or who to ask? Thanks, Peter P.S. Anyone have a library out there for the Gravis Ultrasound? I have one sitting at home waiting for me to pick it up. Currently only the built-in GO32 VESA driver supports this. However, this support is not fully interfaced to GRX -- simply because the whole concept of 16 bit drivers loaded into the extender will go away pretty soon. Instead, all drivers will be part of the 32 bit libraries. Your best bet would be to use the VESA BIOS functions int 0x10, ax = 0x4f07 and ax = 0x4f08 after a 'GrSetMode()' call to do what you want. This will even work with pre-1.11 extenders. If you use GRX, don't forget to update the lineoffset and screen size fields in your current graphics context. For a documentation of these VESA BIOS functions see the file 'vesa.txt' in the .....libgrx/ndrivers/docs directory. Csaba Biegl csaba AT vuse DOT vanderbilt DOT edu