🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #27110

Re: Terminal emulation .....

#27110
From: K538915
Date: Thu, 04 Jun 1987 12:12
24 lines
1666 bytes
John T. Grieggs writes:
>............................ Incidentally, VT-52 emulation is built into
>the OS ROM, which makes it relatively easy to add VT-100...

If life was that simple! UniTerm uses 3 functions of the VT52 emulator
(or rather the corresponding VDI-Escape):

                  - character output without attributes (+invers)
                  - absolute cursor postion (gotoxy)
                  - bell

Not even the VT52 emulation in UniTerm uses the built-in VT52! There are
a number of reasons for this, but just consider double width/height
characters: after you receive the escape sequence to turn a line into
DW/DH characters you have to convert the line with ALL ATTRIBUTES to
DW/DH this means you have to have a copy of the current screen contents
in character form somewhere, this naturally implies that you have to
decode the escape sequences yourself! There are at least another 2 pages
worth of reasons why you can't use the TOS-VT52 emulation, but I think
this example was enough!


                        Simon Poole
                        K538915@CZHRZU1A.BITNET
Technical Details
Message-ID: <8706050529.AA06867@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!cbosgd!ucbvax!CZHRZU1A.BITNET!K538915

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!cbosgd!ucbvax!CZHRZU1A.BITNET!K538915
From: K538915@CZHRZU1A.BITNET.UUCP
Newsgroups: comp.sys.atari.st
Subject: Re: Terminal emulation .....
Message-ID: <8706050529.AA06867@ucbvax.Berkeley.EDU>
Date: Thu, 4-Jun-87 08:12:14 EDT
Article-I.D.: ucbvax.8706050529.AA06867
Posted: Thu Jun  4 08:12:14 1987
Date-Received: Sat, 6-Jun-87 11:46:10 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Distribution: world
Organization: The ARPA Internet
Lines: 24