-
Notifications
You must be signed in to change notification settings - Fork 0
Home
veetee is a DEC VT terminal emulator for the Linux and Windows desktop. It aims at SmarTerm/Reflection-class compatibility with real DEC terminals — VT52 through VT525 — so that OpenVMS and other legacy DEC hosts, including DECforms, FMS, EDT, EVE/TPU and SMG$ applications, behave exactly as they do on the hardware.
It follows DEC's own documentation and factory Set-Up defaults. Behaviour borrowed from xterm is available only as an explicit option.
- Getting Started — requirements, installing, building, running
- Windows — the Windows build: what works and how it differs
- Connections — local shell, Telnet, SSH, serial lines, recording sessions
- Using veetee — the window, fonts, status line, Hold Screen, copy and paste
- Keyboard — how a PC keyboard maps to the DEC LK401, the keymap editor, key programming
- Terminal Models — what each model emulates and how it identifies itself
- OpenVMS — setting up DCL and applications for veetee, and recording them for testing
- Conformance Testing — unit tests, vttest, esctest2, session scripts and recordings
- Architecture — how the code is organised
- Releases — versions, downloads and packages
- Roadmap — milestones and what is still to come
- Troubleshooting
Release 0.6.0 completes milestone M6 apart from the OpenVMS acceptance recordings, and starts M7:
- The VT100/VT102/VT52, VT220/VT320, VT420 and VT510/VT520/VT525 feature sets, including VT525 colour, the VT500 character sets, page memory and dual sessions.
- An LK401 keyboard map in a TOML file with a visual editor, VT500 modified-key sequences and VT520 key programming.
- Session recordings that replay through the emulator as tests.
- Original fonts drawn on DEC's own character cells: 10×16 and 6×16 dots on the VT420 and VT500 series, with Greek, Hebrew and Cyrillic.
- Telnet, SSH, serial and local connections on Linux and Windows.
The per-function status, with a source for each behaviour, is in the compatibility matrix. The project website is veetee.issinoho.com.
veetee is open source under MIT or Apache-2.0; its fonts are original designs under the SIL Open Font License.
Using veetee
Reference
Development