- Super Hi-Res Chess
Super Hi-Res Chess was a novelty
computer program for theApple II written by (then)Apple Computer applications programmerBruce Tognazzini in 1978, early in the history of Apple computer. It was apractical joke program purporting to be a chess game in high-resolution graphics, but which actually contained no chess or graphics. When the unsuspecting user tried to run the program, it promptly crashed with a syntax error, appearing to return the user to theApplesoft BASIC command line input mode. However, when the user attempted to use any BASIC or Apple DOS commands, there would be humorous results, since the program was actually still running and only pretending to be the Apple's command line processor. Many different commands were "parodied", with silly error messages resulting."Tog" later expanded the program to include both the
LISP andUCSD Pascal language syntax, redistributing it under the name, "Cattlecar Galactica."The program's name appeared in the directory of the floppy disk, but opening and listing this file revealed no useful contents. Instead, the user found only hundreds of page-feed commands and a small amount of seemingly random code. That's because that's all there was. The actual program on the disk was hidden in plain sight. It was called "Applesoft," for
Applesoft BASIC , the name of Microsoft's floating point BASIC licensed by Apple in the early years. Because programmers expected to see a copy of Applesoft on every disk, they would never even suspect they should look there for the program. Naive users, on the other hand, were just as likely to look there as anywhere else, giving them the upper hand in discovering the actual program.The way out of the program--the goal of the game--was equally stacked against programmers. The magic word for escaping the program and gaining access to the code was "egress," with sufficient clues that English majors could easily escape, but programmers unfamiliar with the word could not. (English majors often found their way out within about 30 minutes; some programmers took a week or more, working their way through the disk by track and sector, looking for clues in the underlying code.)
Tog had barely started on the program when a group of other Apple programmers gathered around to play with it.
Steve Jobs happened upon them, yelled that it was a complete waste of time, and sent everyone back to work, forbidding Tog to work on it any more. Based on this admonishment, Tog did little else but work on it for the next seven weeks, releasing it free to the Apple II user groups, which rapidly spread it around the world. The story of Steve's intervention appeared in the movie, "Pirates of Silicon Valley ," where the program was referred to as "a parody of BASIC."This is the sort of prank program that worked in the early days of personal computing, before viruses, and when most users were also programmers (at least at the hobbyist level), and their natural inclination after a program crashed would be to try to debug it to see what went wrong; such "computer humor" wouldn't work the same way in the modern era of non-programming users, compiled software offering no debugging possibilities even for technically-minded users, and graphical user interfaces having no command lines to parody.
Wikimedia Foundation. 2010.