Path: utzoo!mnetor!uunet!husc6!mit-eddie!uw-beaver!cornell!rochester!ur-tut!aptr From: aptr@ur-tut.UUCP (The Wumpus) Newsgroups: comp.sys.att Subject: Re: 50 lines on 6300 display Message-ID: <793@ur-tut.UUCP> Date: 9 Jan 88 16:39:21 GMT References: <2634@mmintl.UUCP> <12465@oliveb.olivetti.com> Reply-To: aptr@tut.cc.rochester.edu.UUCP (The Wumpus) Organization: Univ. of Rochester Computing Center Lines: 40 In article <12465@oliveb.olivetti.com> dragon@olivej.olivetti.com (Give me a quarter or I'll touch you) writes: >in article <2634@mmintl.UUCP>, jeffm@mmintl.UUCP (Jeffrey Miller) says: > > > be used? What is the Xerox ANSI.SYS doing? Are there any > > applications that can use 50 lines on the 6300? > > > Jeff > >Borland's REFLEX uses a mode which can display around 48 lines on a screen, >*if* you tell it you are using an AT&T machine (it works fine out of the >box in CGA mode). It looks OK. I've also seen something floating around >that will display more lines on the screen under DOS... > The Xerox ANSI.SYS has nothing to do with the mode. It is all done by the Olivetti graphics card. The mode is set simply by calling int 10 for SetMode and Clear Screen (ah=00) with (al=72). This comes straight out of the Xerox 6060 Family Technical Reference Manual. The mode is 80x50 and it is done by using a 8x8 bitmap for each character instead of an 8x16 bitmap. When going into the 80x50 mode, it is often dangerous to your sanity to have ansi.sys installed. Ansi.Sys does not know about 80x50 resolution and tries to do everything on an 80x25 section of the screen. This causes the problem that the 25th line is written over itself and the screen does not scroll. If you start the system without ansi.sys, the display hardware takes care of the proper scrolling and the system works fine. I actually have a copy of a pair of programs to set and unset 80x50 mode. If anyone wants a copy, please e-mail me. I will post it if there is enough interest. If there is not, I will just mail it to the poeple who want it. -- The Wumpus UUCP: {cmcl2!decvax}!rochester!ur-tut!aptr BITNET: aptrccss@uorvm Internet: aptr@tut.cc.rochester.edu Disclaimer: "Who? When? Me? It was the Booze!" - M. Binkley