Another from the 1980's

Not really:
ATMega2560 has 86 IO lines (10 8-bit ports, 1 6-bit port)
So with chip or two for multiplexing/demultiplexing can get to 100 IO easy.