Re:How Quake.exe got its TCP/IP stack
by djdelorie on Tuesday November 18, 2025 @12:08PM
(#45969020)
Back then, DJGPP was a much bigger group, and most of the Quake kudos go to Charles Sandmann, author of cwsdpmi, who worked directly with Id to help them optimize their code for our environment.
[ Parent
| on HN ]
Omg I’m totally starstruck now!
Purely out of curiosity, was that all a volunteer open source effort or was the entire DJGPP group acting as a consulting organization?
Re:How Quake.exe got its TCP/IP stack
by djdelorie on Tuesday November 18, 2025 @12:33PM
(#45969379)
The DJGPP project and its contributors were 100% volunteer. I'm sure some of the contributors took advantage of their involvement to obtain consulting gigs on the side (I did ;) but DJGPP itself didn't involve any. The Quake work was a swap; we helped them with optimizing, and they helped us with near pointers. Win-win!
Re:How Quake.exe got its TCP/IP stack
by thatjoeoverthr on Tuesday November 18, 2025 @01:13PM
(#45969902)
Thank you for this work. It was my first C compiler in 1998. Y'all helped me on the mailing list and you even replied to my e-mails! I was 11 and this was insane to me.
Re:How Quake.exe got its TCP/IP stack
by djdelorie on Tuesday November 18, 2025 @03:34PM
(#45971658)
You're welcome!
I too need to thank you for the very first C compiler I ever had access to in 1999, after 10 years of having a book on C in my possession that I couldn't use until then.