simon@ms.uky.edu (G. Simon Gales) (05/30/89)
[(:-:)]
I'm developing an application that uses an EGA to do 16-color 640x350
graphics. I also have text on the screen, and need room for more (more
lines). [I'm using MSC 5.0]
I get into graphics mode with:
_setvideomode(_ERESCOLOR);
This gives me a nice 16-color 640x350 graphics screen, and I have 25
lines of text on the right side of the screen. Needing more lines, I
use Interrupt 0x10, function 0x11, subfunction 0x23, with BL=0x03.
This selects the 43-line-mode font (8x8 pixels per char instead of 8x14).
My problem is that I can't '_settextposition()' to get to lines below
the 25th. I'm pretty sure I need to tell the EGA bios to recompute the
number of rows, but I can't find the info on how to do that anywhere...
Thanks in advance for any help...
--
/------------------------------------------------------------------------\
Simon Gales@University of Ky
{rutgers, uunet}!ukma!simon - simon@ms.uky.edu - simon@UKMA.BITNET