1500 Archers on a 28.8: Network Programming in Age of Empires and Beyond (2001)
I remember that BBSes added SLIRP and PPP in order to dial in and access their Internet connection. It was mostly pay BBSes with MajorBBS or some commercial software. We played Doom that way as well.