Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!wuarchive!zaphod.mps.ohio-state.edu!van-bc! From: lphillips@lpami.wimsey.bc.ca (Larry Phillips) Newsgroups: comp.sys.amiga.tech Subject: Re: JRComm (Was Re: AMIGA too slow for speeds higher than 9600 Baud? HELP!) Message-ID: <1490@lpami.wimsey.bc.ca> Date: 4 May 90 13:44:58 GMT Lines: 41 Return-Path: To: van-bc!rnews In <1362@faatcrl.UUCP>, jprad@faatcrl.UUCP (Jack Radigan) writes: > >I'm not confusing anything. Although VT100 and IBM are implementations, >they're standards in their own right due to widespread use. > >What I'm refering to is that fact that these two emulations are based on a >video display system that uses a fixed format of 80*25 and is non-standard >with respect to NTSC and PAL. > >Taking it a bit further, the CUP and HVP ANSI sequences for cursor position >denote 25 lines when talking about a VT100 and an IBM screen. A PAL Amiga >allows for more than 25 lines, so this sequence is effectively broke in this >situation. > >Now, my question is what sort of work around is there for the case where the >system you connect with can't deal with a VT100 or and IBm that has more than >25 lines? > >Is there a _right_ way to handle this sort of situation? There are probably several. If you allow the screen to be as big as possible, you will usually find that either the system you connect with will use it or it won't. If it won't, it will just use whatever portion of the screen that is handled by the host. To put it another way, if it thinks the cursor can't go beyond line 25, it will never try to put it there, and if it does, the program putting it there is broken. For the safest operation, in order to handle hosts that mess up by assuming the fixed size, my approach would be to allow any sized screen, but with a 'detent' settting at 80*25 (shouldn't that be 24?). -larry -- NeXT. The hardware makes it a PC. The software makes it a workstation. The units shipped makes it a mainframe. -=stolen from Hazy=- +-----------------------------------------------------------------------+ | // Larry Phillips | | \X/ lphillips@lpami.wimsey.bc.ca -or- uunet!van-bc!lpami!lphillips | | COMPUSERVE: 76703,4322 -or- 76703.4322@compuserve.com | +-----------------------------------------------------------------------+