Revert "Remove 'version' test. Framework plays badly with variable output."
[open-adventure.git] / advent.adoc
index d0fd29b09918b1c54f4af0dcdfe3a0bbc6a57970..c95758e7ca4ac09e1f453283ac366852fca9631c 100644 (file)
@@ -5,7 +5,7 @@
 advent - Colossal Cave Adventure
 
 == SYNOPSIS ==
-*advent* [-l logfile] [-o]
+*advent* [-l logfile] [-o] [-r savefile] [-s]
 
 == DESCRIPTION ==
 The original Colossal Cave Adventure from 1976-77 was the origin of all
@@ -20,7 +20,7 @@ original, type 'news' at the command prompt.
 There is an 'adventure' in the BSD games package that is a C port by
 Jim Gillogly of the 1976 ancestor of this game.  To avoid a name
 collision, this game builds as 'advent', reflecting the fact that the
-PDP-10 on which it originally ran limited filenames to 6 characters.
+PDP-10 on which the game originally ran limited filenames to 6 characters.
 
 This version is released as open source with the permission and
 encouragement of the original authors.
@@ -29,6 +29,9 @@ Unlike the original, this version supports use of your arrow keys to edit
 your command line in place.  Basic Emacs keystrokes are supported, and
 your up/down arrows access a command history.
 
+Otherwise, the "version" command is about the only way to tell you're not
+running Don's original.
+
 To exit the game, type Ctrl-D (EOF).
 
 There have been no gameplay changes.
@@ -37,16 +40,17 @@ There have been no gameplay changes.
 
 -l:: Log commands to specified file.
 
--s:: Suppress Emacs-like line editing and command history.
-
 -r:: Restore game from specified file
 
 -o:: Old-style.  Restores original interface, no prompt or line editing.
+     Also ignores new-school one-letter commands l, x, g, z, i. Also
+     case-smashes and truncates unrecognized text when echoed.
 
 == BUGS ==
 
 The binary save file format is fragile, dependent on your machine word
-size and endianness, and unlikely to survive through version bumps.
+size and endianness, and unlikely to survive through version bumps. There
+is a version check.
 
 == REPORTING BUGS ==
 Report bugs to Eric S. Raymond <esr@thyrsus.com>.  The project page is