One of the Hugi-compo rounds was a Pong game http://www.hugi.scene.org/compo/compoold.htm#compo3 to be run under MS-DOS; the winner was 142 bytes. However, there were several smaller entries that were disqualified for some cosmetic or lifecycle problems that didn't affect playability, the smallest of which was 67 bytes. The rules specified things including the paddle width, the text mode, the color of the ball, the win text, and the keys used to control the paddles. It seems likely that a smaller playable Pong could be achieved by relaxing the rules further — for example, by using different keys to control the paddles, or using a different starting ball position.
A boot sector doesn't have the MS-DOS interrupt services; it has to use only the BIOS interrupt services. On the other hand, it doesn't have to worry about exiting cleanly and resetting the video mode either :)
A boot sector doesn't have the MS-DOS interrupt services; it has to use only the BIOS interrupt services. On the other hand, it doesn't have to worry about exiting cleanly and resetting the video mode either :)
The winning entry, by Guillermo Sais, was: