TAVERN can almost certainly be implemented for old 16-bit and 8-bit systems (it is designed to be possible), although in that case it might be better to implement it in the assembly language for that system (and take advantage of the unique features of that system) rather than compiling the reference implementation; this C implementation isn’t designed for 8-bit and 16-bit computers. (Anyone who does wish to port it may find har.c useful if they wish to use a different storage format for the other computers.)
I hope soon (perhaps within the next week) I will write a simple and working choice based adventure for TAVERN (I intend to even start today actually). Once I have it, I will post it on this intfiction forum.