[HECnet] Vt100 tester

Brian Schenkenberger, VAXman- system at TMESIS.COM
Mon Mar 4 03:52:29 PST 2013


"Jerome H. Fine" <jhfinedp3k at compsys.to> writes:

John Wilson wrote:

I wrote:

- if hidden "wrap" flag is set and in final column and [?7h in effect, <CRLF>
- if in final column, set "wrap" flag for next time (otherwise clear it)
- write character, advancing cursor unless in final column

The plot sickens ... I was starting to feel paranoid and wanted a second
opinion.   So I replaced the UA9636/UA9639 driver/receiver chips in the VT101
that's been kicking around my basement for 10+ years waiting for me to get
around to that.   Now it fails VTTEST too, but not the same way as the VT100!
(Characters only at the margins in the failing test, but with gaps.)   The
132-col tests are all wrong but that's no surprise since the VT101 has no AVO.

Some quick experimentation shows that in the VT101, the rules are the same
as the VT100 ones above as long as the cursor doesn't leave the line where
a char was written to column 80 for the first time.   But if it does (by any
means -- DCA, ESC M, <LF>, ESC [B etc.) then the "wrap" flag is cleared,
whether a printing character is displayed on the other line or not.

OK so DEC's *own* VT100 knockoff isn't even VT100-compatible.   Nap time!

At the risk of being extremely stupid, I would also appreciate
being able to run the same tests - just for the sake of knowing
what is being discussed.   However, as a simple PDP-11 fellow,
I can't run VMS stuff and all I found was source for VMS.

The target OS is immaterial.   The output to the terminal or emulator to be
tested, however, is.   You can run VTTEST by simply telnetting to my VTTEST
account at 'great-escape.tmesis.com.'   Use the username: VTTEST   There is
NO password needed as this is a captive account.



Did you run the VTTEST code using a PDP-11?   If so, which
operating system?   Was that a real PDP-11 or E11?

If a PDP-11 was used, is there a link available to VTTEST.SAV
(source as well would be even more appreciated if it is in
MACRO-11 or FORTRAN) so I can run the VTTEST code?

Jerome Fine

The VTTEST suite was written in C.   Unless you have a C compiler for your
PDP-11s OS, your going to have to translate the test suite's source your-
self to Macro-11 or FORTRAN.

-- 
VAXman- A Bored Certified VMS Kernel Mode Hacker       VAXman(at)TMESIS(dot)ORG

Well I speak to machines with the voice of humanity.



More information about the Hecnet-list mailing list