Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!ukma!simon From: simon@ms.uky.edu (G. Simon Gales) Newsgroups: comp.sys.ibm.pc Subject: 43 lines of text in graphics mode (EGA) Summary: How to? Keywords: EGA Graphics Text Message-ID: <11792@s.ms.uky.edu> Date: 29 May 89 23:10:16 GMT Reply-To: simon@ms.uky.edu (G. Simon Gales) Organization: U of Kentucky, Mathematical Sciences Lines: 24 [(:-:)] 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