FYI: I generally disregard the gaming content, but it's worth noting that the game hardware used was also utilized by terminal manufacturers. So if they put a commercial off-the-shelf processor and core video chip in their terminal, the MAME game emulator can often support it. It was recently reported elsewhere that MAME supports a large number of terminals. I checked with the command 'mame -listmedia | grep XXX' and it appears that both the AAA and the H19 are listed (there are several others, so check for yourself if you have a favorite). Perform an internet search on how to set up MAME to run as a VT100 terminal. It seems pretty straightforward. I would expect any of the other terminals to work the same way. You simply specify which ROMs and hardware emulation to configure, and MAME is off.
Note, I have not (and will not have a chance for a while) to try this, but for the PiDP-10, if it does work, t would make sense to tell people to the mame aaa, and for the PiDP-11 running 2.11BSD, we had a lot of mame h19 — so that will work better than VT-100s. Note at UCB we did have a few aaa [I had one] but >>not VT-100's because they were not 100% ANSI compliant [The truth is UNIX people tried to avoid them until xterm came on the scene, which supported a VT-100 plus much of the missing ANSI sequences that the original DEC terminals did not [because xterm was developed at MIT, not DEC].
So Noah, please try MAME and report back if you have success. It should be running Ann Arbor's ROMs. The question is how well the MAME folks did in emulating the hardware. I'd love to hear it works, as I'd love to have an AAA emulation again myself.