# Honeywell BTRM726A-001 termcap Well, I finally did it!!! I have managed to write a termcap that mostly works. It runs vim, lynx, and even phetch. Better results if you run things within a screen session. There is still some glitches. For some reason, ncurses issues an up-arrow after clearing the screen which causes the cursor to warp around to the bottom of the screen. The consequence of that is that whenever you write to 0,1 or 1,1 it may end up in the wrong place unless you explicitly set the cursor position before writing. Using screen seems to get around that, I think because it always sets the cursor position, and applications running inside of screen only need to worry about writing through the 'screen' termcap driver, so it becomes a non- issue. Filez: Here's a picture of what reading fax sex looks like on the terminal: (IMG) honeywell_fax_sex.jpg Here's the termcap file itself: (TXT) btrm726a.tic How to use it: Compile this with: tic -o /usr/share/terminfo btrm726a.tic (obviously /usr/share/terminfo should be wherever your terminfo files live. And more obviously, you'll need to run it as root in order to write there - but you could also write it to some other folder in your home dir as a regular user and export the TERMINFO environment variable to whatever that path is, and make it all work as a regular non-root user). ToDo: It's capable of half-bright/normal text (which you could re-use as bold/normal or something) and it's got the entire alt charset with graphics characters mapped out as well. What I have to figure out yet is how to do underlined text, inverted video, and blinking text. All things it should be capable of if the test screen/demo is anything to go by, but I haven't figured out yet what the control characters are. Update: Turns out you can ignore this termcap :) This terminal is actually a vip7800 terminal, and it works just fine with that termcap entry - for whatever reason, it doesn't mention that fact anywhere on the physical thing! ______________________________________________________________________ Gophered by Gophernicus/3.0.1 on FreeBSD/amd64 14.0