www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/12/22/00:08:59

Date: Wed, 22 Dec 93 14:56:05 CST
From: michaels AT vsl DOT com DOT AU (Michael Snoswell)
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: builtin VESA driver in 1.11 trouble

I have a ET4000 card that uses a TSR to give VESA compatibility.

With 1.11 and no driver specified my program has bad colours then bombs trying
to allocate colours.

The vesainfo.com that's in ../contrib/libgrx/ndrivers only lists a dozen or so
graphics modes, none of which are 256 colour.

I got a newer TSR from the net and vesainfo reported more modes (none 256
colour) and 5 modes it couldn't understand.

I have a friend with a Cirrus vga LB card that does VESA in BIOS. It behaved
exactly the same (bombed) and vesainfo reported many modes, but none of them
256 colour (I was at 640x480 and the Currus card can do 16.7M colours at that
res).

I have not tried the ET4000 with earlier DJGPP versions but a guy I know used
the separate go32 and vesa driver needed for go32 1.10 to make his Cirrus card
work in 256 colour mode.

Anyone have any idea what's going on?

Why doesn't vesainfo report and 256 colour modes on my ET4000 or on the Cirrus
card? (I look at the "number of planes" field, I assume when it says 4 that
means 16 colours?)

Before I go back to using the 1.10 vesa driver (that was in a separate file
called csdpmit1.zip I think?) can anyone help me?

thanks
	Michael Snoswell

- Raw text -


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