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