Software:Super Hi-Res Chess

From HandWiki
Jump to: navigation, search

Super Hi-Res Chess was a novelty computer program for the Apple II written by (then) Apple Computer applications programmer Bruce Tognazzini in 1978, early in the history of Apple computer. It was a practical joke program purporting to be a chess game in high-resolution (hi-res) 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 the Applesoft 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 and UCSD Pascal language syntax, redistributing it under the name "Cattlecar Galactica."[1][2]

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."

References

  1. An Interview with Krakowicz, by Jason Scott, ASCII, TEXTFILES.COM, February, 2005, ...The most forgotten program is likely “Cattlecar Galactica.” Bruce Tognazzini...put together a hilarious, comprehensive disk that took command-line inputs and corrupted them in very funny and clever ways. If you typed in “HGR,” the response was “RCH,” the acronym for the smallest known measurement in the English language. The original disk was copyable, but when you tried to load it, it switched back and forth between two disk modes, and just went “swish-swish” endlessly in the drive. You had to sector-read it and fix the intentional error to play the game–in other words, you had to be an Apple cognoscenti in order to appreciate his humor and genius. One instruction would give the plaintive response “Free the Milpitas 8!”...
  2. RIAG Crate 010: 114 Volume 114, Internet Archive, ...Disk directory for 114_Volume_114.dsk:...I 012 CATTLECAR GALACTICA 3.0...

https://en.wikipedia.org/wiki/Super Hi-Res Chess was the original source. Read more.

Software:DataMelt Company:Tier.Net http://jwork.org/rtextdoc/ https://www.hostmonster.com/?utm_source=handwiki.org&utm_medium=affiliate&utm_campaign=affiliate-link_chekanov_notype HandWiki:Sponsorship HandWiki:Sponsorship HandWiki:Sponsorship HandWiki:Sponsorship