Serial
Serial is an old program for DOS I found when
going through a pile of old diskettes. It is a VT100
terminal emulator written in object-oriented Pascal.
At the time it was a good exercise and I used it a lot
when working with serial-line based communications.
I never quite finished the VT220 emulation though but
VT100 is complete. The file transfer protocols were
never completed either. It is quite sophisticated
nevertheless. It supports multiple terminal windows
and can do logging of the sessions. There are also
some funny bits that have nothing to do with the
terminal emulation as such, like screen savers :)
I am releasing it now under the GNU General Public License
so you can use it for whatever you like. There is a tarball
of sources that can be compiled under Borland Pascal
7.0 with the Run-Time Library. There is also the final
executable compiled for 286 with math coprocessor.
Get it all here.