delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/07/21/13:59:44

Message-Id: <200007211758.UAA20502@mailgw1.netvision.net.il>
Date: Fri, 21 Jul 2000 20:58:08 +0200
To: djgpp AT delorie DOT com
X-Mailer: Emacs 20.6 (via feedmail 8.2.emacs20_6 I) and Blat ver 1.8.5b
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
In-reply-to: <kasgnscvpbd67p2klnpivul26ev826v29i@4ax.com> (message from Damian
Yerrick on Fri, 21 Jul 2000 15:55:46 GMT)
Subject: Re: to del a window ...
References: <8l80r8$10t$1 AT nets3 DOT rz DOT RWTH-Aachen DOT DE> <1gcfns4pgdgaqemjt0299qa1075n3tej81 AT 4ax DOT com> <200007210844 DOT LAA20461 AT mailgw1 DOT netvision DOT net DOT il> <kasgnscvpbd67p2klnpivul26ev826v29i AT 4ax DOT com>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> From: Damian Yerrick <Bullcr_pd_yerrick AT hotmail DOT comRemoveBullcr_p>
> Newsgroups: comp.os.msdos.djgpp
> Date: Fri, 21 Jul 2000 15:55:46 GMT
>
> >> Oh, BTW, anyone know how to
> >> knock the VGA up into an 80x100, 80x120 text mode using DJGPP?
> >
> >I think this is specific to the SVGA type you have.
> 
> Does VESA cover this?  Or does VESA only cover high-resolution
> all-pixel-addressable graphics modes?

The latter, I think.  The special text modes are specific to each SVGA
and not covered by VESA.  They are switched on with normal functions
of Int 10h.

> I know 80x117 can be done with EGA and standard VGA (go to 350
> scanline text mode and knock the character height down to 3
> scanlines).  But how do I notify the DJGPP Screen*() routines
> that I have done this so I can use them for blitting?

If you call normal BIOS functions (as opposed to VESA) to set screen
size, Screen* functions will usually know about the screen size
automatically, since the screen size is stored at certain address in
the BIOS data area.  But if you want to be sure, you need to check the
screen size as known to BIOS against what you think it should be.

- Raw text -


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