I just wanted to check to see if anyone's already done any asm vt220 terminal emulator type program before I reinvent the wheel.

Googling just pulls up a bunch of activex controls.

I've got the "vt220 programmer reference manual" from Digital, so I should be able to figure things out. It'd be nice if I didn't have to though. ;)

Posted on 2003-09-19 18:07:34 by Will
Look in some Linux distro, iirc many of the terminals support emulation of lot's of different vt___ and more, don't recall if vt220 is emulated by any of them thought.
And Hyper Terminal (windows) support some terminals, just looked, it supports emulation of vt220 (as well as vt100,vt320,TTY,mintel,viewdata and ANSI)
Posted on 2003-09-20 06:59:14 by scientica
The last time that I checked, hyper terminal doesn't support vt220 (or 320 for that matter). I'm sure that there must be many open source *nix terminal emu projects, but I can't seem to find anything useful.

(Just to clarify, I'd like to CODE a very basic and stripped down vt100 and 220 emulator.)

Posted on 2003-09-25 10:02:26 by Will
All I'm really looking for (unless someone just happens to have some full masm source code laying around ;) ) is a list of all of the escape sequences and their meanings.

For example, what does this do:

Posted on 2003-09-25 10:26:19 by Will
Do you feel lucky? :)
If it's not the first anymore:
http://vt100.net/ -> VT220 Programmer Reference Manual (http://vt100.net/docs/vt220-rm/) the image points to the toc, I saw the esc codes a few times (I made some reseach on VT### terminals just to see what they're about and came across this (as I found a site where is stated "the source code is the documentation" but google told me more :)))
Posted on 2003-09-25 11:39:09 by scientica
;) In my first post I said that I had that manual. I was just trying to avoid having to wade through it, as it's huge, and was wondering if anyone knew of any other more readable document or source code.

Ah well..... I was afraid that I would have to do it the hard way. Shucks!

Posted on 2003-09-25 15:04:34 by Will