delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/02/17/11:35:36

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019