[comp.sys.sun] VT100 Emulation software

jqj@oregon.uoregon.edu (JQ Johnson) (05/09/89)

sterritt%sdevax.decnet@crdgw1.ge.com (Chris Sterritt)
writes:
> SO, is there a package (ideally, of course, public-domain) that does good
> vt100 emulation?  Where can we get it?

I know of no good PD vt100 package for Suns, but a fair one is vttool,
which was posted to sun-spots in March of 1988.  vttool consists of 2
parts, a Sunview window with programmable "keypad" in a subwindow and a
termcap based vt100 emulator that runs in a tty subwindow.  The latter
piece, vtem, provides output emulation of vt100 escape sequences,
translating them into the native display commands of whatever terminal it
is running on. 

The vtem distributed with vttool does not do a good job of vt100
emulation.  I recently rewrote it to do a much better job, e.g. to support
terminal inquiries so SET TERM/INQ on our VMS machines would work and not
to get confused when put into 132 column mode.  I have uploaded vtem.shar
to titan.rice.edu as ~ftp/incoming/vtem.shar.  Perhaps WNL would be so
good as to include it in the sun-spots source archives (or tell me the
protocol for source submissions)?

dente%man.ee.els@ukacrl.BITNET (Colin Dente) (05/09/89)

sterritt%sdevax.decnet@crdgw1.ge.com (Chris Sterritt) writes:
>SO, is there a package (ideally, of course, public-domain) that does good
>vt100 emulation?  Where can we get it?

PLEASE post replies as well - I would love to get hold of a vt100 emulator
for Sun (at the moment I have to use a Zenith hooked up to a terminal line
if I want to use a VAX from my Sun).

Colin

Colin Dente                      | JANET: dente@uk.ac.man.ee.els        
Dept. of Electrical Engineering  | ARPA:  dente@els.ee.man.ac.uk        
University of Manchester         | UUCP:  ...!mcvax!ukc!man.ee.els!dente
England                          | NB. these will work as of 28/4/89

david@sun.com (David L. Kensiski 929-8844) (05/11/89)

There are two vt100 packages that come to mind immediately.  One I've used
and am somewhat familiar with, the other I've just heard about.

The one I've used is Sun's vt100tool.  It seems to perform reliable vt100
emulation (although I've never tried it on a Vax, lucky me) and does allow
you to map the vt100 PF and numeric keys to the Sun keyboard.  Naturally,
you would contact your favorite Sun rep for it. 

The other package is a PD program available from the Rice University
archive sun-source.  It is called vttool, but that's about all I know
about it.  The sun-source index lists it:

	52602 Mar 22 1988 vttool.shar.1
	28014 Mar 22 1988 vttool.shar.2
		A tool that faithfully emulates a VT100.

To learn how to use the Rice archiver, send a message containing the word
"help" to archive-server@titan.rice.edu.  The server will send you a
message explaining how to use it.

Hope this helps.

David L. Kensiski                          1772 Tribute Road
Martin Marietta Data Systems               Sacramento, CA 95815
UUCP: uunet.uu.com!mmsac!david             VOICE: (916) 929-8844
UUCP: sun.com!sacto!mmsac!david

ell@linus.mitre.org (Edward L. Lafferty) (05/15/89)

sacto!mmsac!cygnus!david@sun (David L. Kensiski 929-8844) writes:
>There are two vt100 packages that come to mind immediately.  One I've used
>and am somewhat familiar with, the other I've just heard about.
>...

There is one more vt100tool which attempts to faithfully emulate the vt100
including double characters, 132 column mode, bold, graphics and vt52
emulation. Since we no linger support anonymous ftp here, I have placed
this program as a compressed tar file on the archiver at rice.  It can be
brought to your machine with anonymous ftp from: titan.rice.edu and it is
called vt100tool.Z. Uncompress and then untar to a directory and do a
make. It is the 4.0 version of the OS.

Regards,

Ed

External:                           Internal Mail addresses at MITRE: 

ell@linus.mitre.org			ell@mbunix
					ell@linus