Retrocomputing
Stylograph on VT100/ANSI terminal
Stylograph promotional flyer

Stylograph

Stylograph was created by Great Plains Computer Co. in Idaho Falls, Idaho. It was sold by Sonex Systems in Williamsville, New York for the FLEX OS. The product was formerly called STYLUS. The product was ported to OS-9 and UniFLEX.

Generic OS-9 editions

When sold to customers running GIMIX, SWTPC or similar minicomputers with attached terminals, the software was able to be configured for about 30 different models of terminals using the styfix tool. It was possible to recover most of the generic edition of stylo by patching the Dragon 64 edition with code from the FLEX-based stylo. The generic edition has been configured for an ANSI terminal, and you can find the application in the above list under the name styloansi.zip. Unfortunately it has not been possible to recover or reconstruct styfix. But all it did was to change the byte in address $000D of the stylo program to a different terminal number. You can also give the terminal type as an argument to the program.

If you want to use Stylo for another terminal than ANSI, then this is the list of supported terminals:

#Model of terminal#Model of terminal
1SOROC IQ-12017TEC 510, 610
2SOROC IQ-14018Beehive MICRO B2
3SOROC IQ-130/13519Beehive B100
4Televideo TVI 912/920 and Lear-Siegler ADM-3120Volker-Craig VC-404
5Hazeltine 1500/142021Hewlett Packard 2621 A/P
6Hazeltine 140022ADDS Viewpoint
7Lear Siegler ADM-3A23Motorola Exorterm
8Lear Siegler ADM-4224Visual Technology Inc. VISUAL 300
9Microterm MIME-2A25TEC70
10Microterm ACT-5A26ANSI/DEC VT-100
11Intertec INTERTUBE II27GIMIX 24x80 Video
12SWTPC CT-8228Volker-Craig VC4404
13SWTPC CT-8209/1229CYBERNEX XL 87
14DEC VT-5230Perkin-Elmer 550 CRT
15ADDS REGENT 2531Lear-Siegler ADM-5
16Heath H-19, Zenith Z-1932Hazeltine ESPRIT

To use the configuration for an ADM-3A, type:

stylo +T7   or   stylo -T7

If you want to change the terminal type permanently, then you can use a binary editor to change address $0D. Remember to run verify u on the modified file.

Stylograph on VT100/ANSI terminal
Stylograph running on Dragon 64 accessed through the serial port using a VT100/ANSI terminal emulator on a retro-PC with Windows 98.

Dragon 64 edition

Stylograph was sold for the Dragon 64 through Dragon Data Ltd. It was an adaptation of Stylograph 2.1. It would only work in GO51 mode - a display driver that provides 24 lines and 51 columns of text. Since GO51 has unusual dimensions, a special terminal driver was created and spliced into a normal stylo executable in binary form. Additionally, the menu texts were shortened to fit. A new styfix tool was then written to prevent the customer from changing the terminal. The command line argument to change the terminal will not work correctly and is not mentioned in the manual.

The DragonPlus board is a piece of hardware that provides an 80 column display on a Dragon 64 without using memory for graphics. It uses the same terminal control sequences as GO51. The stylogo80.zip contains a stylo program, where the GO51 driver has been changed to expect 80 columns.

Color Computer edition

More than on edition was sold for the TRS-80 Color Computer. They are saved in the Color Computer Archive. The one in Stylograph (Great Plains Computer) (OS-9).zip is version 3.0. It supports only three terminal models: The FHL O-PAK program, the Word-Pak 80 Column Board and the GO51. Edition 3.0 has a couple of additional formatting commands compared to edition 2 and the ability to handle multi-user systems with different models of attached terminals. This feature is disabled in the Color Computer distribution.

The one in Stylograph (Great Plains Computer) (OS-9) (WordPak).zip is version 3.1.2. It supports 4 terminals. The three from version 3.0 and PBJ Wordpak II. Styfix lets you change the terminal and define new printer configurations. It is uploaded to this page.

Key assignment summary

Stylograph was designed to require as little from the terminal as possible. This means that to move the cursor the alphabetic keys are used. Cursor keys are either ignored, or will cause unexpected behaviour.

OperationKey
Exit to supervisor mode/
Enter insert mode;
Return to escape modeESC
Cursor upI
Cursor down,
Cursor leftJ
Cursor rightL
Alternate between beginning and end of lineK
Scroll upU
Scroll downM
Page upO
Page down.