How Quake.exe got its TCP/IP stack ๐Ÿš€

How quake.exe got its TCP/IP stack - Featured Image

How quake.exe got its TCP/IP stack

fabiensanglard.net
TLDR

This article delves into the technical intricacies of how Quake, released in June 1996, managed to run on both DOS and Windows 95. It highlights the challenges faced by game developers due to the shift from DOS to Windows 95 and how id Software managed to create a single binary, quake.exe, to run on both systems. The article also explains the technical details behind Quake's ability to support multiple multiplayer protocols, including IPX and TCP/IP, and how it utilized Mpath's proprietary technology, known as the 'Chunnel', to enable TCP and UDP packet transmission over IP.

8Score: 8

0 Comments