A bit of documentation swiped and edited from the BSD code.
[super-star-trek.git] / doc / sst.xml
1 <!DOCTYPE refentry PUBLIC 
2    "-//OASIS//DTD DocBook XML V4.1.2//EN"
3    "docbook/docbookx.dtd">
4 <refentry id='sst.6'>
5 <refmeta>
6 <refentrytitle>sst</refentrytitle>
7 <manvolnum>6</manvolnum>
8 <refmiscinfo class='date'>Nov 1 2004</refmiscinfo>
9 </refmeta>
10 <refnamediv id='name'>
11 <refname>sst</refname>
12 <refpurpose>the classic Super Star Trek game</refpurpose>
13 </refnamediv>
14 <refsynopsisdiv id='synopsis'>
15
16 <cmdsynopsis>
17 <command>sst</command>
18       <arg choice='opt'>-r <replaceable>filename</replaceable></arg> 
19       <arg choice='opt'>-t </arg> 
20       <arg choice='opt'>-x </arg> 
21       <arg rep='repeat' ><replaceable>command</replaceable></arg>  
22 </cmdsynopsis>
23
24 </refsynopsisdiv>
25
26 <refsect1 id='description'><title>DESCRIPTION</title>
27
28 <para>The Organian Peace Treaty has collapsed, and the Federation is
29 at war with the Klingon Empire. Joining the Klingons against the
30 Federation are the members of the Romulan Star Empire. As commander
31 of the Starship U.S.S. Enterprise, your job is to wipe out the Klingon
32 invasion fleet and make the galaxy safe for democracy.</para>
33
34 <para>This is one of the great early classic computer games from the
35 1970s and still has a remarkable amount of play value. Run
36 <command>sst</command> in a terminal window to start it.  Typing
37 'comands' at the prompt will list all commands; help is available for
38 each one individually as well.  Full documentation is <ulink
39 url='http://sst.berlios.de/sst-doc.html'>browseable</ulink>.  On
40 systems where <filename>/usr/share/doc/sst/</filename> is a legal
41 filename, it will probably be installed there as well.</para>
42
43 <para>The option -t forces the original pure-tty mode.
44 Normally sst tries to come up in full-screen mode that assumes it is
45 running on a cursor-addressable terminal or terminal emulator.</para>
46
47 <para>The option -r sets up replay of a session logfile.  Commands
48 in the logfile are executed, then additional commands are taken
49 from stdin as normal.  The -r option forces -t mode.</para>
50
51 <para>The option -x enables some debugging features of interest
52 probably only to sst2k developers.</para>
53
54 <para>Input tokens for the setup prompts will be read from the
55 remainder of the command line before standard input.  Thus, for
56 example, you can invoke the program as</para>
57
58 <programlisting>
59 sst regular medium good fancy
60 </programlisting>
61
62 <para>to start a regular medium game as a good player in 'fancy'
63 mode (all features enabled).</para>
64 </refsect1>
65
66 <refsect1 id='files'><title>FILES</title>
67 <variablelist>
68 <varlistentry>
69 <term>/usr/share/doc/sst/sst.doc</term>
70 <listitem>
71 <para>Documentation file.</para>
72 </listitem>
73 </varlistentry>
74 <varlistentry>
75 <term>sst-input.log</term>
76 <listitem>
77 <para>Where user input is saved to (send this with your bug reports).</para>
78 </listitem>
79 </varlistentry>
80 <varlistentry>
81 <term>emsave.trk</term>
82 <listitem>
83 <para>Save file produced by EMEXIT command.</para>
84 </listitem>
85 </varlistentry>
86 </variablelist>
87 </refsect1>
88
89 <refsect1 id='authors'><title>AUTHORS</title> 
90 <para>Super Star Trek was designed and written by David Matuszek, Paul
91 Reynolds, and Don Smith in the 1970s.  It was resurrected by Tom Almy.
92 The screen-oriented interface is by Stas Sergeev. This version has
93 been improved, cleaned up and documented by Eric S. Raymond
94 <email>esr@snark.thyrsus.com</email>.  There is a <ulink
95 url='https://developer.berlios.de/projects/sst/'>project
96 page</ulink>.</para>
97 </refsect1>
98 </refentry>
99