Two more thoughts...

1.) Zimmerman EMACS (a.k.a. CCA EMACS) ran on the PDP-11 originally when Steve wrote it at MIT.  It's the closest to the original ITS/PDP-10 emacs of all the originals that I knew.    I'm pretty sure he converted it to Pavel's freely available terminfo implementation at some point (when he was at Masscomp), but I think the original Zimmerman code has screwed down terminal support to a couple of terminals that were used at MIT.   I've lost track of Steve, but I'll see if I can find you an email by reaching out on an Alumni list.

2.) I believe the first (joy created) termcap was in 2BSD but I don't think Arnold and Horton had started to pull the curses library out of vi yet.  I think termcap itself had been but Mary Ann would be more authoritative than I.  Check out the 2BSD, 3BSD, and 4BSD releases and look for the earliest versions.   The C compiler is pretty much the same in all cases (the only issue I can think is that by 3BSD folks at UCB had removed dmr's 7 character variable limit), but I think curses should compile without too much issue on a virgin dmr V7 compiler.

On Tue, Jun 11, 2019 at 8:20 AM <ron@ronnatalie.com> wrote:
The other early "emacs" we ran before switching to gosmacs was
JOVE--Jonathan's Own Version of Emacs.