[comp.sys.ibm.pc] desperately seeking vt100 emulator

windley@iris.ucdavis.edu (Phil Windley) (12/16/87)

Actually, I'm not that desperate.  What I do want however is a vt100
emulator for the PC that uses the keyboard to send out the same escape
sequences that a vt100 keyboard does in application mode.  I have seen
four or five that claim to be vt100 emulators and while some do a
remarkable job of RESPONDING to the right escape sequences, not one
use s the keyboard to produce them.  The best I've seen so far is
PC-VT, but it uses the function keys to emulate the keyboard.  Not
only is it to narrow, necessitating using a shift key, but it is on
the wrong side.

Qmodem is a good terminal emulator, but it doesn't support true vt100
and again, it uses the keyboard for functions (home shows help?????)
and the function keys are user programmable, meaning that you can set
up a keyboard there if you want.

Is it impossible to write a vt100 emulator that uses the keyboard in a
reasonable manner?


Phil Windley
Robotics Research Lab
University of California, Davis

akk2@ur-tut.UUCP (Atul Kacker) (12/16/87)

In article <722@ucdavis.ucdavis.edu> windley@iris.ucdavis.edu (Phil Windley) writes:
>Actually, I'm not that desperate.  What I do want however is a vt100
>emulator for the PC that uses the keyboard to send out the same escape
>sequences that a vt100 keyboard does in application mode.  I have seen
>four or five that claim to be vt100 emulators and while some do a
>remarkable job of RESPONDING to the right escape sequences, not one
>use s the keyboard to produce them.  

Programs like PC-VT, Qmodem, Procomm, PC-Kermit are fairly decent VT100
emulators. Kermit in fact does a decent job of emulating a VT102 terminal.
The problem that you are referring to is that the PC keyboard is not used
like a VT100 keypad in these programs.  There are good reasons for this.
The PC (all variants) just do not have the same number of keys on the
keypad and if they do (old AT) some of the keys are 'system' keys that
cannot be used by a terminal emulation package.  Furthermore, successive
generations of PC keyboards have keypad keys in different positions on the
keypad.  This is the reason that terminal emulation programs map the
PC function keys to the VT100 keypad.  After all the function keys are
the same from one PC to another. 

I use Kermit and have modified the keys so that on my old PC-AT style 
keyboard, I have everything other than the top row mapped to a VT100
keypad one-to-one.  The top row is mapped to the F1-F4 PC function keys.
If you really need a true VT100 style keypad, you can buy third party
keyboards that have the same layout as a VT100 terminal and remap the
keys so that they send the right escape sequences.  This is fairly easy
to do in Kermit.  I don't believe PC-VT or Procomm allows you to do
keyboard remapping.  Blame IBM for it's infinite wisdom of coming up
with non-standard keyboards and not the terminal emulators.  

-- 
-------------------------------------------------------------------------------
Atul Kacker  |     Internet: akk2@tut.cc.rochester.edu
             |     UUCP: {ames,cmcl2,decvax,rutgers}!rochester!ur-tut!akk2
-------------------------------------------------------------------------------

hirayama@suvax1.UUCP (Pat Hirayama) (12/20/87)

in article <722@ucdavis.ucdavis.edu>,
windley@iris.ucdavis.edu (Phil Windley) says:
> Actually, I'm not that desperate.  What I do want however is a vt100
> emulator for the PC that uses the keyboard to send out the same escape
> sequences that a vt100 keyboard does in application mode.  I have seen
..... some lines deleted to fool my posting program.


Have you had any problems with Procomm 2.4.2 VT-100 emulation?

----------------------------------------------------------------------------
        					-- Pat Hirayama
						-- Seattle University
----------------------------------------------------------------------------

rhes@igloo.UUCP (Richard H. E. Smith II) (12/21/87)

>In article <722@ucdavis.ucdavis.edu> windley@iris.ucdavis.edu (Phil Windley) writes:
>>Actually, I'm not that desperate.  What I do want however is a vt100
>>emulator for the PC that uses the keyboard to send out the same escape
>>sequences that a vt100 keyboard does in application mode.  I have seen
>>four or five that claim to be vt100 emulators and while some do a
>>remarkable job of RESPONDING to the right escape sequences, not one
>>use s the keyboard to produce them.  
>-------------------------------------------------------------------------------
The only terminal program that I've ever noticed that does the VT100 keypad
right is good old CROSSTALK.  The only unfortunateness is that the arrow
keys are still shifted (altho you could program F5-f8 with them) and F1-F4
are not convenient to the kaypad area so you still couldn't quite touchtype
and make EDT work...

One other problem was that the backspace key was emulated but DEL was not,
making things more difficult for DEC o/s users.  It's possible that this has
been fixed in a later version, tho, since my last need for that sort of thing
was several years ago.  I'll bet that some of the crosstalk clones cloned
the feature, too.

It's too bad that these other implementors (esp. Procomm, which is otherwise
pretty nice) don't seem to understand what VT100's are REALLY used for.

-------------------------------
Dick Smith       Retired DECie
...ihnp4!ddsw1!igloo!rhes

steve@acich.UUCP (Steve Westfall) (12/23/87)

In article <834@suvax1.UUCP>, hirayama@suvax1.UUCP (Pat Hirayama) writes:
> in article <722@ucdavis.ucdavis.edu>,
> windley@iris.ucdavis.edu (Phil Windley) says:
> > Actually, I'm not that desperate.  What I do want however is a vt100
> > emulator for the PC that uses the keyboard to send out the same escape
> > sequences that a vt100 keyboard does in application mode.  I have seen

Kermit emulates the VT-100, and you can edit its startup file,
mskermit.ini, so that the PC's function keys will put out the
desired escape sequences.

And it's free.  In fact, I noticed today that someone posted the
Kermit binaries in comp.binaries.ibm.pc.

-- 
Steve Westfall       Automated Concepts, Inc. - Chicago
Phone:      (312) 346-8640
UUCP Mail:  {ihnp4|gargoyle}!acich!steve
MCI Mail:   SWESTFALL

bruce@hpihoah.HP.COM (Bruce LaVigne) (01/07/88)

Did you look into Persoft's SmarTerm series of emulators?  They have vt100,
vt220, vt240, etc.  and they work.  They are located in Madison, Wisconsin.

markd@wolf.UUCP (Mark Divecchio) (01/08/88)

After seeing some recent postings about VT100 emulators, here is how
you can get one for free:


PC-VT, a DEC VT100/102 terminal emulator for the IBM PC
continues to get better and better. Version 9.0 is available
which is based on the Professional version. PC-VT has a modem
dialer and file transfer with both both ASCII and
XMODEM file transfer. The XMODEM
protocol handles CRC as well as Checksum. The documentation
is 110 pages.
You can get a copy from my RBBS at 619-549-3927.
You can also leave or send
messages to me there. (24hrs/day 7 days/week).
You can also get a copy of this User Supported Software, by
sending a DSDD 360K formatted (no DOS OS on the disk, please),
along with a prepaid Self-Addressed diskette mailer to
Mark C. DiVecchio, 10435 Mountain Glen Terrace, San Diego CA 92131.
My phone number is 619-549-4056 (M-W-F 0900-1100 PST).


-- 
---------------------------------
Mark C. DiVecchio 10435 Mountain Glen Terrace, San Diego, CA 92131
K3FWT			Home of PC-VT and LPTx		619-549-4056
sdcsvax!man!wolf!markd                   Bulletin Board 619-549-3927

jpn@teddy.UUCP (John P. Nelson) (01/08/88)

>Did you look into Persoft's SmarTerm series of emulators?  They have vt100,
>vt220, vt240, etc.  and they work.  They are located in Madison, Wisconsin.

I bought their vt100 emulator, and returned it for a refund.  The
reason:  it is copy protected.  The box it comes in doesn't indicate
this.  It IS installable on a hard disk, but then you can't uninstall
it, and the install is the type ruined by a backup/restore, or by using
a disk reorganizer.

This was a year or two ago, they might have removed their copy protection
by now.  Also, I tried only the v100 package, I don't know about the vt220
or vt240 package.

Usenet_area_"Cs.I.Pc"@watmath.waterloo.edu (01/08/88)

From Usenet: rutgers!princeton!mccc!pjh
From: pjh@mccc.UUCP (Peter J. Holsberg)
Newsgroups: comp.sys.ibm.pc
Subject: Re: desperately seeking vt100 emulator
Message-ID: <116@mccc.UUCP>
Date: 8 Jan 88 15:18:02 GMT
References: <722@ucdavis.ucdavis.edu> <9330001@hpihoah.HP.COM> <607@wolf.
UUCP>
Reply-To: pjh@mccc.UUCP (Peter J. Holsberg)
Organization: Mercer College, Trenton, NJ
Lines: 7

Also consider PROYAM, avery powerful communications program with a good
VT-1xx emulator.
-- 
Peter Holsberg                  UUCP: {rutgers!}princeton!mccc!pjh
Technology Division             CompuServe: 70240,334
Mercer College                  GEnie: PJHOLSBERG
Trenton, NJ 08690               Voice: 1-609-586-4800

--- via UGate v1.6
 * Origin: watmath (221/163)

pjh@mccc.UUCP (Peter J. Holsberg) (01/08/88)

Also consider PROYAM, avery powerful communications program with a good
VT-1xx emulator.
-- 
Peter Holsberg                  UUCP: {rutgers!}princeton!mccc!pjh
Technology Division             CompuServe: 70240,334
Mercer College                  GEnie: PJHOLSBERG
Trenton, NJ 08690               Voice: 1-609-586-4800

wew@naucse.UUCP (Bill Wilson) (01/09/88)

If you are looking for a good vt emulation package try Softerm
from Softronics.  The package retails for $195 and is very 
powerfull and easy to use.  Call 303-593-9540.  If the price tag is 
too high you may want to try Procomm.  It's pretty good also.

karl@ddsw1.UUCP (Karl Denninger) (01/09/88)

In article <4556@teddy.UUCP> jpn@teddy.UUCP (John P. Nelson) writes:
>>Did you look into Persoft's SmarTerm series of emulators?  They have vt100,
>>vt220, vt240, etc.  and they work.  They are located in Madison, Wisconsin.

This is true; we have their current version here (ST220) and it does work 
and very well.  It's a little disconcerting; it works almost TOO well (ie: the
'backspace' is really a delete, just like a VT100 or VT220.  I recommend a 
101-key keyboard, though.  BTW, ST220 is a VT220 emulator; VT100 is a subset
mode and also available.

>I bought their vt100 emulator, and returned it for a refund.  The
>reason:  it is copy protected.  The box it comes in doesn't indicate
>this.  It IS installable on a hard disk, but then you can't uninstall
>it, and the install is the type ruined by a backup/restore, or by using
>a disk reorganizer.

Not any more; it's on copyable media.

-- 
Karl Denninger		       |  Data: +1 312 566-8912
Macro Computer Solutions, Inc. | Voice: +1 312 566-8910
...ihnp4!ddsw1!karl	       | "Quality solutions for work or play"

gustwick@auscso.UUCP (Bob Gustwick) (01/10/88)

have you considered kermit?  vt102 emulation, and was recently posted on
comp.binaries.ibm.pc (i think).