VTTEST Score Sheet - MS Telnet for Windows NT
VTTEST VT100/VT102 Compatibility Test Score Sheet
Program and version: MS Telnet 1.0 Windows NT Date: ____18 Dec 95___
Score: ____25____ + Extra credit: ____0____ = Final score: ____25___
Check box if test passed. Score 1 point per check mark.
Perfect score = 100 points. Extra credit at end.
1. Test of cursor movements
[0] 1. Text inside frame of E's inside frame of *'s and +'s, 80 columns
[0] 2. Text inside frame of E's inside frame of *'s and +'s, 132 columns
[0] 3. Cursor-control chars inside ESC sequences
[1] 4. Leading 0's in ESC sequences
2. Test of screen features
[1] 5. Three identical lines of *'s (test of wrap mode)
[0] 6. Test of tab setting/resetting
[0] 7. 132-column mode, light background
[1] 8. 80-column mode, light background
[0] 9. 132-column mode, dark background
[0] 10. 80-column mode, dark background
[1] 11. Soft scroll down
[1] 12. Soft scroll up / down
[1] 13. Jump scroll down
[1] 14. Jump scroll up / down
[0] 15. Origin mode test (2 parts)
Graphic Rendition test pattern, dark background
[1] 16. Normal ("vanilla")
[0] 17. Normal underlined distinct from normal
[0] 18. Normal blink distinct from all above
[1] 19. Normal underline blink distinct from all above
[0] 20. Normal reverse ("negative") distinct from all above
[0] 21. Normal underline reverse distinct from all above
[0] 22. Normal blink reverse distinct from all above
[0] 23. Normal underline blink reverse distinct from all above
[0] 24. Bold distinct from all above
[0] 25. Bold underlined distinct from all above
[0] 26. Bold blink distinct from all above
[0] 27. Bold underline blink distinct from all above
[0] 28. Bold reverse ("negative") distinct from all above
[0] 29. Bold underline reverse distinct from all above
[0] 30. Bold blink reverse distinct from all above
[0] 31. Bold underline blink reverse distinct from all above
Graphic Rendition test pattern, light background
[0] 32. Normal ("vanilla")
[0] 33. Normal underlined distinct from normal
[0] 34. Normal blink distinct from all above
[0] 35. Normal underline blink distinct from all above
[0] 36. Normal reverse ("negative") distinct from all above
[0] 37. Normal underline reverse distinct from all above
[0] 38. Normal blink reverse distinct from all above
[0] 39. Normal underline blink reverse distinct from all above
[0] 40. Bold distinct from all above
[0] 41. Bold underlined distinct from all above
[0] 42. Bold blink distinct from all above
[0] 43. Bold underline blink distinct from all above
[0] 44. Bold reverse ("negative") distinct from all above
[0] 45. Bold underline reverse distinct from all above
[0] 46. Bold blink reverse distinct from all above
[0] 47. Bold underline blink reverse distinct from all above
Save/Restore Cursor
[1] 48. AAAA's correctly placed
[0] 49. Lines correctly rendered (middle of character cell)
[0] 50. Diamonds correctly rendered
3. Test of character sets
[0] 51. UK/National shows Pound Sterling sign in 3rd position
[0] 52. US ASCII shows number sign in 3rd position
[0] 53. SO/SI works (right columns identical with left columns)
[0] 54. True special graphics & line drawing chars, not simulated by ASCII
4. Test of double-sized chars
Test 1 in 80-column mode:
[0] 55. Left margin correct
[0] 56. Width correct
Test 2 in 80-column mode:
[0] 57. Left margin correct
[0] 58. Width correct
Test 1 in 132-column mode:
[0] 59. Left margin correct
[0] 60. Width correct
Test 2 in 132-column mode:
[0] 61. Left margin correct
[0] 62. Width correct
[0] 63. "The man programmer strikes again" test pattern
[0] 64. "Exactly half the box should remain"
5. Test of keyboard
[0] 65. LEDs.
[0] 66. Autorepeat
[1] 67. "Press each key" (ability to send each ASCII graphic char)
[1] 68. Arrow keys (ANSI/Cursor key mode reset)
[1] 69. Arrow keys (ANSI/Cursor key mode set)
[1] 70. Arrow keys VT52 mode
[1] 71. PF keys numeric mode
[1] 72. PF keys application mode
[1] 73. PF keys VT52 numeric mode
[1] 74. PF keys VT52 application mode
[0] 75. Send answerback message from keyboard
[1] 76. Ability to send every control character
6. Test of Terminal Reports
[0] 77. Respond to ENQ with answerback
[0] 78. Newline mode set
[1] 79. Newline mode reset
[0] 80. Device status report 5
[1] 81. Device status report 6
[1] 82. Device attributes report
[0] 83. Request terminal parameters 0
[0] 84. Request terminal parameters 1
7. Test of VT52 submode
[1] 85. Centered rectangle
[1] 86. Normal character set
[0] 87. Graphics character set
[1] 88. Identify query
8. VT102 Features
[0] 89. Insert/delete line, 80 columns
[0] 90. Insert (character) mode, 80 columns
[0] 91. Delete character, 80 columns
[0] 92. Right column staggered by 1 (normal chars), 80 columns
[0] 93. Right column staggered by 1 (double-wide chars), 80 columns
[1] 94. ANSI insert character, 80 columns
[0] 95. Insert/delete line, 132 columns
[0] 96. Insert (character) mode, 132 columns
[0] 97. Delete character, 132 columns
[0] 98. Right column staggered by 1 (normal chars), 132 columns
[0] 99. Right column staggered by 1 (double-wide chars), 132 columns
[0] 100. ANSI insert character, 132 columns
9. Extra credit
[0] 101. True soft (smooth) scroll
[0] 102. True underline
[0] 103. True blink
[0] 104. True double-high/wide lines, not simulated
[0] 105. Reset terminal (*)
[0] 106. Interpret controls (debug mode) (*)
[0] 107. Send BREAK (250 msec) (*)
[0] 108. Send Long BREAK (1.5 sec) (*)
[0] 109. Host-controlled transparent / controller print (*)
[0] 110. Host-controlled autoprint (*)
(*) Features of VT100 not tested by vttest.
NOTES:
Test 3 (character sets) puts it into graphics mode, from which it
can't recover.
VTTEST Score Sheet / Columbia University / kermit@kermitproject.org / 18 Dec 95