Date : Mon, 13 Jan 1986 20:48:01 GMT
From : Matt Wing <mattw%phred.uucp@BRL.ARPA>
Subject: Re: Data loss on terminal programs
> Thank you for all the help with getting MEX to acknowledge cursor motion.
> However, under my Montezuma Micro CP/M, all the terminal programs I have
> tried have a high amount of data loss. I am continually losing bytes and
> have trouble with cursor motion programs because they will often just
> become so much gobbledeygook(sp?) when it loses the escape or the = or
> one of the two following characters for cursor positioning. Furthermore,
> it sometimes crashes so that it will do something involving 7s, 's, and
> a much smaller screen under something like vi. Other times it will completely
> forget cursor motion works at all. However, this happens after I've been
> in the terminal program for a while. Does anyone have any idea how to
correct
> this? The CP/M is running on a TRS-80 Model 4P and I go 1200BPS.
> Carl Greenberg
Carl, I have been working on a VT100 emulator for my RS model 4p. Presently
the assembly source code (Z-80) is 46k and when assembled handles all of the
VT100 escape sequences. I have had moderate success with most of the editors
available on the Vax systems here at work. You are welcome to a copy of the
assembled code to try out. Please leave a note (number) and we will get
together and xfer the files. For others that might be interested this code
applies to memory mapped video systems only. Terminals are not supported.
9600 baud is not a problem as the input is buffered during screen operations.