John Cash was a programmer with id Software from 1997 to 2000. He joined id Software in 1997 after leaving a job with Novell where he worked as a network software engineer on Novell Netware versions 3.1 through 4.1. He was involved in repairing the broadcast packet meltdown bug in the first release of Doom.
John's involvement with id Software began shortly after the release of Doom when John attempted to play Doom on a large IPX network, only to be met with issues related to the broadcast packet meltdown bug. Being an expert in the protocol, John discerned the problem and sent an email to Shawn Green describing a precise fix. He received a reply from John Carmack including an offer to send him the IPXSETUP source code so that he could implement the fix himself.
- Fragmaster. "Show Me The Money, Dammit! An Interview with id Software's John Cash." QuakeWiki. Retrieved 21 April 2021.
- Devine, Graeme (9 May 2000). ".plan File for Graeme Devine." Blue's News. Retrieved 21 April 2021.
| Doom era
| Doom 3 era
| ZeniMax era