Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ihnp4!ttrdc!ttrde!stox From: stox@ttrde.UUCP (Kenneth P. Stox) Newsgroups: comp.sys.att Subject: Re: 50 lines on 6300 display (please post) Summary: simple BIOS call Message-ID: <316@ttrde.UUCP> Date: 15 Jan 88 18:01:10 GMT References: <793@ur-tut.UUCP> <12735@oliveb.olivetti.com> Organization: AT&T, Skokie, IL Lines: 40 In article <12735@oliveb.olivetti.com>, gnome@oliveb.olivetti.com (Gary) writes: > > Please post these programs, or mail them to me directly. Thanks! > (the mail path to you bounced -- sorry for the posting) The 50 line screen is supported in later versions of the BIOS ( ie. 1.21 + ), a simple way to do it is as follows: The 6300 You C> debug - a XXXX:0100 mov ax, 0048 XXXX:0102 int 10 XXXX:0105 [ just hit return ] - g 105 - [ you are now in 50 line mode ] - q C> and to get out.... C> debug - a XXXX:0100 mov ax, 0002 XXXX:0103 int 10 XXXX:0105 [ just hit return ] - g 105 - [ back to 25 line mode ] - q C> BTW, you can write small .com programs this way. name the file, add the lines to the code to call the exit interrupt, load the cx register with the number of bytes in the files, and write it. Nothing like a 10 byte .com program, and it's a hell of a lot faster and easier than using masm. Ken Stox 630 Development Group AT&T Research and Development Skokie, Illinois