Still supported by the terminfo db! If you ever use that to access a linux machine, do an export TERM=tvi950 and your TUI apps should be fine. Unicode support not included, sadly.
also if you have tui apps that don't use terminfo, you can run them inside screen or i think tmux; screen uses terminfo to display the vt100 it emulates
Tangentially related, this reminds me way back when I was learning with our new PET 2001 machines, how I wrote a routine that would print text out as "300 baud" (not that I actually knew what that was), but rather, "print text slowly" so that it would look like a "real computer".
You can also run an emulated VT100 and VT220 in MAME. Couple that with shader effects to add scanlines and pincushion distortion and you get a passable facsimile.
I recommend checking out his other videos too - the series on the Hydro Thunder machines was good, complete with reverse engineering the disk layouts and raw data storage setup, with the software available on GitHub. He can usually be found on Twitch on a weekend, but is currently on a break to the end of the month due to running past his connection transfer limits (can't even pay for more data).
I switched it on in 2019. Probably its first run since the late 90s. It started up fine, but the screen was filled with junk - hmm, did it always do that? I tried to connect it up to my Mac using some dupont cable, but I couldn't get anything useful to happen. I triple checked the pinouts but I could easily have got them wrong.
It had a 6502 in it, and what looked like an EPROM. I put "investigate possibility of plugging EPROM into BBC Micro, dump, disassemble, diagnose" on my todo list, and I put the terminal back in a cupboard. But both items are still where I left them.
I've got one too - the sound of typing on it is really evocative, and I managed to get a couple of spare keyboards that I keep meaning to hook to a USB HID interface.
If you do wish to play around with it, given the age, I would suggest having someone familiar with older power supplies and CRT displays to test the PSU and CRT high voltage circuits.
It's possible something of that vintage will have a capacitor fail shorted, and applying power could fry what would have otherwise been a relatively easy fix. They're basically museum pieces at this point, and somewhat valuable (both $ and historically) if it is working regardless of cosmetic condition.
I used to buy old DEC terminals on Ebay in the early 2000s (there seemed to be a lot of stock from US Post Offices, you could tell from the burn in on the screens) and hook them up to a x86 FreeBSD desktop. I think the 320 was my favourite - they had great keyboards. That was my cheap multi-monitor solution back then - just run terminals with separate keyboards! Of course this was when we had cubicles with enough space for that kind of thing... I was doing sysadmin work back then on big Sun servers which were located in another state anyway but I used to get a kick out of showing people walking past that I was running harrypotter.com from a screen session on a VT320.
Anyway one day I came back from lunch and everyone was standing outside the building with the fire department. A capacitor on one of my beloved terminals had blown and the smoke set off the fire alarm. After that my boss quietly asked if I could leave the vintage hardware at home. Although soon after we discovered a stack of old SGI Indy workstations left over from the VFX on some movie...
My arm boards have no GPU but do have a USB to serial adapter built in...
Setting it up was as easy as editing inittab to disable the stock ttys and enabling ttyS0. (Systemd is a little more complex, but afaik it's the same except its unit files instead)
- Not all baud rates work reliably, the higher ones cause screen corruption probably due to clock drift
- Flow control is required because the terminal is likely not fast enough to keep up with all output. Software flow control (XON/XOFF) can't be used with tmux because tmux is hard-coded to disable it
9600 is what I remember from the terminals at school at that time, they had rooms of them for students, I think they went to a serial multiplexer of some sort in the room, then over ethernet to the host at the "computing center." Or maybe it was serial the whole way?
When our work was mostly dumb terminals, they would have a db25 to "rj45" adapter, then using a plain cat5 cable to a box called a terminal server (we used xyplex).
From the terminal server to the actual server was legit Ethernet, and we would address the terminals as a term-server-ip:port combination.
Edit: As shown in the video after minute 28