home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / GLEN / AMS.ZIP / COMMANDS.DOC < prev    next >
Text File  |  1989-03-24  |  17KB  |  350 lines

  1. 4
  2. AMS Commands
  3.  
  4. This document describes all 49 AMS commands.  It tells you what they do, how to
  5. execute them, and when you can use them.  The commands are grouped together as
  6. follows:
  7.  
  8. Time Flow (1-10):
  9.  REAL_TIME, FAST_TIME, VERY_FAST, REST_2, SLEEP_4, SLEEP_6, SLEEP_8, WAIT,
  10.  QUIT, ESCAPE
  11.  
  12. Multi-key (11-17):
  13.  INS_POS, INS_ORB, CON_REF, CON_XFER, REPAIR, GET_PUT, HELP
  14.  
  15. Attitude and Main Engine Throttle (18-25):
  16.  +ROLL, -ROLL, +PITCH, -PITCH, +YAW, -YAW, MAIN_UP, MAIN_DOWN
  17.  
  18. Translation and RCS Throttle (26-34):
  19.  UP, DOWN, FORWARD, BACKWARD, RIGHT, LEFT, STOP, RCS_UP, RCS_DOWN
  20.  
  21. Other (35-49):
  22.  AUTOPILOT, MAIN_START, MAIN_STOP, DOCK, CABIN, ROCK, ROCK_BACK, BOX, BOX_BACK,
  23.  UNDOCK, MOVE, PLSS, DSN_RAD, DOCK_RAD, LAND_RAD
  24. AMS Commands (continued)
  25.  
  26. Many commands have common sets of conditions that must be met before they can
  27. be executed.  Many require that one or more subsystems have minimal damage --
  28. a subsystem is OK if its reported damage is less than 50.  Most surface
  29. operations (ROCK, ROCK_BACK, BOX, BOX_BACK, MOVE) require that the pilot be
  30. completely stopped, i.e., that he not be moving or turning.  Docking the MB
  31. also requires that the MB be completely stopped.  Other surface operations
  32. require that the pilot not be carrying any rock (GET_PUT, MOVE) or that the
  33. RV not have any rock (GET_PUT).
  34.  
  35. Attitude control, main engine throttle, and translation thruster commands
  36. (except those pertaining to the pilot) require sufficient propellant or battery
  37. charge and minimal damage to translation thruster or drive subsystems.
  38.  
  39. Many extended-time commands (CABIN, MOVE, PLSS) are reversed if any key except
  40. QUIT or ESCAPE is pressed.  Others (REST_, SLEEP_, CON_XFER, REPAIR, GET_PUT,
  41. DOCK, UNDOCK) are cancelled by any key except QUIT or ESCAPE.  Most extended-
  42. time commands execute in VERY_FAST time mode.
  43.  
  44. IMPORTANT:  The AMS executes only one command per second, so don't expect
  45. immediate response.  Commands are placed in a buffer and executed once each
  46. second.
  47. Time Flow Commands
  48.  
  49. ╔══════╦══════╦══════╦══════╦─────┬─────╦══════╦══════╦══════╦══════╦══════╗
  50. ║ Esc  ║   !  ║   @  ║   #  ║  $  │  %  ║   ^  ║   &  ║   *  ║   (  ║   )  ║
  51. ║ESCAPE║REAL_ ║FAST  ║VERY_ ║     │     ║REST_ ║SLEEP_║SLEEP_║SLEEP_║WAIT  ║
  52. ║      ║  TIME║  TIME║  FAST║     │     ║   TWO║  FOUR║   SIX║ EIGHT║      ║
  53. ║      ║   1  ║   2  ║   3  ║  4  │  5  ║   6  ║   7  ║   8  ║   9  ║   0  ║
  54. ╚═══╦══╩═══╦══╩══════╩══════╩─────┴─────╩══════╩══════╩══════╩══════╩══════╝
  55.     ║   Q  ║
  56.     ║QUIT  ║  Time flow (1-10) commands control the passage of AMS time and,
  57.     ║      ║  except for QUIT and ESCAPE, use the SHIFT and NUMERIC keys
  58.     ║  q   ║  located at the top of the keyboard.  They may be used in any
  59.     ╚══════╝  context.
  60.  
  61. (1) REAL_TIME (SHIFT-ONE), (2) FAST_TIME (SHIFT-TWO), and (3) VERY_FAST (SHIFT-
  62. THREE) control AMS execution speed by setting the time flow mode.  In REAL_TIME
  63. mode, AMS time is the same as real time.  In FAST_TIME mode, AMS time passes as
  64. quickly as possible.  In VERY_FAST mode, AMS time passes even more quickly by
  65. limiting the amount of screen output.
  66.  
  67. (4) REST_TWO (SHIFT-SIX) allows the pilot to rest for 2 hrs.  It is executed in
  68. one 2hr step if possible -- otherwise, it is executed in VERY_FAST mode.
  69. Time Flow Control (continued)
  70.  
  71. (5) SLEEP_FOUR (SHIFT-SEVEN), (6) SLEEP_SIX (SHIFT-EIGHT), and (7) SLEEP_EIGHT
  72. (SHIFT-NINE) allow the pilot to sleep for 4, 6, or 8 hrs, respectively.  SLEEP_
  73. commands are executed in 2hr steps, if possible, or in VERY_FAST mode.
  74.  
  75. (8) WAIT (SHIFT-ZERO) pauses the AMS until another key is pressed.
  76.  
  77. (9) QUIT (SHIFT-Q) saves the current AMS status, so you can continue the game
  78. later, and returns to the operating system.
  79.  
  80. (10) ESCAPE (ESCAPE) returns control to the operating system without saving the
  81. current AMS status.
  82. Multi-key Commands
  83.  
  84. ╔═══════╦═══════╗  Multi-key commands (11-17) require more than one keystroke.
  85. ║     F1║     F2║  Each starts with one of the function keys located at the
  86. ║INS_   ║INS_   ║  left of the keyboard, and interrupts normal command
  87. ║    POS║    ORB║  processing.  The next key or two are interpreted as
  88. ╠═══════╬═══════╣  parameters required by the command.  Multi-key command
  89. ║     F3║     F4║  processing continues until all parameters have been entered
  90. ║CON_   ║CON_   ║  or an error is detected.  Command processing then returns to
  91. ║    REF║   XFER║  single-key mode.
  92. ╠═══════╬═══════╣
  93. ║     F5║     F6│  (11) INS_POS (F1) and (12) INS_ORB (F2) select the INS mode
  94. ║REPAIR ║       │  and reference system.  The command selects either position-
  95. ║       ║       │  relative (F1) or orbit-relative (F2) mode and displays the
  96. ╠═══════╬───────┤  INS reference system prompt, either "POS???" or "ORB???".
  97. ║     F7║     F8│  The second key selects the INS reference system from Table I
  98. ║GET_   ║       │  below.  "TAR" refers to the landing site and "ABS" to
  99. ║    PUT║       │  absolute coordinates.
  100. ╠═══════╬═══════╣                          KEY SYSTEM   KEY SYSTEM   KEY SYSTEM
  101. │     F9║    F10║   TABLE I: SYSTEM        --- ------   --- ------   --- ------
  102. │       ║HELP   ║            LIST           o    OL      h    HB      p    PL
  103. │       ║       ║                           l    LV      m    MB      t    TAR
  104. └───────╩═══════╝                           u    UN      r    RV      a    ABS
  105. Multi-key Commands (continued)
  106.  
  107. (13) CON_REF (F3) selects the consumables display mode and displays the prompt
  108. "?? cons".  The second key selects the reference system from Table I on the
  109. previous page.  "TAR" and "ABS" are not allowed.
  110.  
  111. (14) CON_XFER (F4) transfers a consumable from one docked system to another and
  112. displays the prompt "TRANSFER...".  The second key selects the source system
  113. from Table I.  The third key selects the consumable to transfer from Table II.
  114. Both docking port subsystems must be OK.             
  115.                                                    TABLE II: CONSUMABLE LIST
  116. (15) REPAIR (F5) displays subsystem damage  
  117. and begins repairs.  It displays the prompt     KEY CONSUMABLE   KEY CONSUMABLE
  118. "REPAIR...".  The second key selects a system   --- ----------   --- ----------
  119. from Table I and displays the damage of each     b  BATTERY       w  WATER
  120. of its subsystems at the bottom of the screen.   o  OXYGEN        n  NITROGEN
  121. The third key selects a subsystem for repair     h  HYDROGEN      s  SAMPLE BOX
  122. from Table III on the next page.  Press the      r  RCS PROPELLANT
  123. space bar for the third key if you only want
  124. to display subsystem damage.  The pilot must have access to a subsystem in
  125. order to repair it.
  126. Multi-key Commands (continued)
  127.                                                       TABLE III: SUBSYSTEM LIST
  128. (16) GET_PUT (F7) transfers the UN or RV from one
  129. system to another.  It displays the prompt               KEY SUBSYSTEM
  130. "GET or PUT...".  The second key selects the UN or       --- -----------------
  131. RV from Table I.  When possible, transfers take place     a  LV ACCELEROMETERS
  132. between docked systems.  Both docking port subsystems     b  BATTERY
  133. must be OK.  If the LV and OL are not docked and the      d  MB or RV DRIVE
  134. pilot is in the UN, it is deployed.  If the RV is in      e  LV MAIN ENGINE
  135. a landed LV or in the MB or HB, and the pilot is either   f  FUEL CELLS
  136. in the same system or within 40m of it, the RV is         g  LV LANDING GEAR
  137. deployed.  If the pilot and the RV are both within        h  HYDROGEN
  138. 40m of a system and neither is carrying any rock, the     l  LV LANDING RADAR
  139. RV is stowed in the nearest system.                       m  MECHANICAL
  140.                                                           n  NITROGEN
  141. (17) HELP (F10) displays a list of commands and pauses    o  OXYGEN
  142. the game.  To continue the game, press any key.           p  DOCKING PORT
  143.                                                           r  RCS
  144.                                                           s  SOLAR ARRAY
  145.                                                           t  OL TRANSPONDER
  146.                                                           v  VACUUM
  147.                                                           w  WATER
  148.                                                           x  DSN TRANSPONDER
  149. Attitude and Main Engine Throttle Commands
  150.  
  151. Attitude control commands (18-23) fire sets of  ╔═════════╦═════════╦═════════╗
  152. small thrusters that can rotate a free-flying   ║Home     ║        ║PgUp     ║
  153. LV or UN about any of its three body axes.      ║         ║         ║         ║
  154. They also steer a free-standing MB, RV, or      ║+ROLL    ║+PITCH   ║-ROLL    ║
  155. pilot on the lunar surface.  They use the       ╠═════════╬═════════╬═════════╣
  156. NUMERIC-KEYPAD keys at the right of the         ║        ║         ║        ║
  157. keyboard.  Spin rates and directions are        ║         ║         ║         ║
  158. illustrated on the next page.                   ║-YAW     ║         ║+YAW     ║
  159.                                                 ╠═════════╬═════════╬═════════╣
  160. (18) +ROLL (Home) and (19) -ROLL (PgUp)         ║End      ║        ║PgDn     ║
  161. increase counterclockwise and clockwise spin,   ║         ║         ║         ║
  162. respectively, about the up-body axis.  They     ║MAIN_UP  ║-PITCH   ║MAIN_DOWN║
  163. are also used for steering the MB, RV, and      ╚═════════╩═════════╩═════════╝
  164. pilot.
  165.  
  166. (20) +PITCH () and (21) -PITCH () increase counterclockwise and clockwise
  167. spin, respectively, about the left-body axis.
  168.  
  169. (22) +YAW () and (23) -YAW () increase counterclockwise and clockwise spin,
  170. respectively, about the face-body axis.
  171. Attitude and Main Engine Throttle Commands (continued)
  172.  
  173. Main engine throttle commands     Left             Face            Up
  174. (24-25) increase or decrease                                     
  175. the throttle of a free-flying  ╔═══╪═══╗        ╔═══╪═══╗      ╔═══╪═══╗
  176. LV main engine or the speed    ║ ┌──┐ ║        ║ ┌──┐ ║      ║ ┌──┐ ║
  177. of a free-standing MB, RV, or  ║ │ + │ ╫─ Face ║ │ + │ ╫─ Up ║ │ + │ ╫─ Left
  178. pilot.                         ║ └──┘ ║        ║ └──┘ ║      ║ └──┘ ║
  179.                                ╚═══════╝        ╚═══════╝      ╚═══════╝
  180. (24) MAIN_UP (End) increases     +ROLL           +PITCH          +YAW
  181. the main engine or drive
  182. throttle or the pilot speed.      Left             Face            Up
  183.                                                                  
  184. (25) MAIN_DOWN (PgDn)          ╔═══╪═══╗        ╔═══╪═══╗      ╔═══╪═══╗
  185. decreases the main engine or   ║ ┌──┐ ║        ║ ┌──┐ ║      ║ ┌──┐ ║
  186. drive throttle or the pilot    ║ │ + │ ╫─ Face ║ │ + │ ╫─ Up ║ │ + │ ╫─ Left
  187. speed.                         ║ └──┘ ║        ║ └──┘ ║      ║ └──┘ ║
  188.                                ╚═══════╝        ╚═══════╝      ╚═══════╝
  189.                                  -ROLL           -PITCH          -YAW 
  190. Translation and RCS Throttle Commands
  191.  
  192. Translation thruster commands (26-32) control   ╔═════════╦═════════╦═════════╗
  193. sets of small thrusters that can gently push a  ║    7    ║    8    ║    9    ║
  194. free-flying LV or UN in any of six directions   ║         ║         ║         ║
  195. -- up, down, forward, backward, left, or right. ║UP       ║FORWARD  ║DOWN     ║
  196. They use the SHIFT key and NUMERIC-KEYPAD keys  ╠═════════╬═════════╬═════════╣
  197. at the right of the keyboard.                   ║    4    ║    5    ║    6    ║
  198.                                                 ║         ║         ║         ║
  199. (26) UP (SHIFT-Home) and (27) DOWN (SHIFT-PgUp) ║LEFT     ║STOP     ║RIGHT    ║
  200. control thrust along the up-body axis.          ╠═════════╬═════════╬═════════╣
  201.                                                 ║    1    ║    2    ║    3    ║
  202. (28) FORWARD (SHIFT-) and (29) BACKWARD        ║         ║         ║         ║
  203. (SHIFT-) control thrust along the face-body    ║RCS_UP   ║BACKWARD ║RCS_DOWN ║
  204. axis.                                           ╚═════════╩═════════╩═════════╝
  205.  
  206. (30) RIGHT (SHIFT-) and (31) LEFT (SHIFT-) control thrust along the left-body
  207. axis.
  208.  
  209. (32) STOP (SHIFT-5) turns off all translation thrusters.
  210. Translation and RCS Throttle Commands (continued)
  211.  
  212. RCS throttle commands (33-34) control the LV translation thruster throttle.
  213.  
  214. (33) RCS_UP (SHIFT-End) increases the LV RCS throttle from 1% to 10% to 100%.
  215.  
  216. (34) RCS_DOWN (SHIFT-PgDn) decreases the LV RCS throttle from 100% to 10% to
  217. 1%.
  218. Other Commands
  219.    ┌─────┬─────╦═════╦─────┬─────╦═════╦─────┬─────╦═════╗
  220.    │  W  │  E  ║  R  ║  T  │  Y  ║  U  ║  I  │  O  ║  P  ║
  221.    │     │     ║ROCK ║     │     ║UN-  ║     │     ║PLSS ║
  222.    │     │     ║     ║     │     ║ DOCK║     │     ║     ║
  223.    │     │     ║ROCK_║     │     ║     ║     │     ║     ║
  224.    │     │     ║ BACK║     │     ║     ║     │     ║     ║
  225.    │  w  │  e  ║  r  ║  t  │  y  ║  u  ║  i  │  o  ║  p  ║
  226. ╔══╩══╦══╩══╦══╩══╦══╩──┬──┴──┬──╩══╤══╩──┬──┴──┬──╩══╤══╩──┐
  227. ║  A  ║  S  ║  D  ║  F  │  G  │  H  │  J  │  K  │  L  │  :  │
  228. ║AUTO-║MAIN_║DOCK ║     │     │     │     │     │     │     │
  229. ║PILOT║START║     ║     │     │     │     │     │     │     │
  230. ║     ║MAIN_║     ║     │     │     │     │     │     │     │
  231. ║     ║ STOP║     ║     │     │     │     │     │     │     │
  232. ║  a  ║  s  ║  d  ║  f  │  g  │  h  │  j  │  k  │  l  │  ;  │
  233. ╚══╤══╩══╤══╩══╦══╩══╦──┴──╦══╧══╦──┴──╦══╧══╦══╧══╦══╧══╦══╧══╗
  234.    │  Z  │  X  ║  C  ║  V  ║  B  ║  N  ║  M  ║  <  ║  >  ║  ?  ║
  235.    │     │     ║CABIN║     ║BOX  ║     ║MOVE ║DSN_ ║DOCK_║LAND_║
  236.    │     │     ║     ║     ║     ║     ║     ║  RAD║  RAD║  RAD║
  237.    │     │     ║     ║     ║BOX_ ║     ║     ║     ║     ║     ║
  238.    │     │     ║     ║     ║ BACK║     ║     ║     ║     ║     ║
  239.    │  z  │  x  ║  c  ║  v  ║  b  ║  n  ║  m  ║  ,  ║  .  ║  /  ║
  240.    └─────┴─────╩═════╩─────╩═════╩─────╩═════╩═════╩═════╩═════╝
  241. Other Commands (continued)
  242.  
  243. (35) AUTOPILOT (SHIFT-A) activates one of the LV autopilot modes -- descent,
  244. ascent, or rendezvous -- depending on LV altitude and main engine status.  Each
  245. mode generates commands that perform one of the AMS's more technically
  246. challenging tasks.  If an autopilot is active, pressing SHIFT-A turns it off --
  247. other commands supersede those issued by the autopilot.  Auto-descent begins if
  248. the LV is below 30km and the main engine is off.  Auto-ascent begins if the LV
  249. is on the lunar surface or below 30km with the main engine on.  Auto-docking
  250. begins if the LV is above 120km.
  251.  
  252. (36) MAIN_START (SHIFT-S) starts the LV main engine and sets its throttle to
  253. 50%.  The pilot must be in the LV, which must be in free-flight or free-
  254. standing on the lunar surface and have sufficient propellant.  The LV main
  255. engine subsystem must be OK.
  256.  
  257. (37) MAIN_STOP (S) stops the LV main engine.
  258.  
  259. (38) DOCK (SHIFT-D) docks the MB to either the LV or HB, whichever is closest.
  260. The MB must be completely stopped, within 40m of the LV or HB, and both docking
  261. port subsystems must be OK.
  262. Other Commands (continued)
  263.  
  264. (39) CABIN (SHIFT-C) pressurizes or evacuates the OL, HB, LV or MB airlock,
  265. depending on the pilot's location.  The pilot must be in a PLSS and the vacuum
  266. subsystem must be OK to pressurize.
  267.  
  268. (40) ROCK (SHIFT-R) picks up a rock sample from the lunar surface.  The pilot
  269. must not be carrying a sample box.  Up to 6kg of samples may be carried at a
  270. time.
  271.  
  272. (41) ROCK_BACK (R) throws a rock sample away.
  273.  
  274. (42) BOX (SHIFT-B) puts a set of rock samples or a sample box into the nearest
  275. system storage area if the pilot is carrying either.  Otherwise, he picks up a
  276. sample box from the nearest system.  The pilot must be within 40m of the
  277. nearest system.
  278.  
  279. (43) BOX_BACK (B) dumps a sample box.
  280.  
  281. (44) UNDOCK (SHIFT-U) undocks one system from another.  The pilot must be in
  282. the LV to undock from the OL or in the MB to undock from the LV or HB.
  283. Other Commands (continued)
  284.  
  285. (45) MOVE (SHIFT-M) moves the pilot and a PLSS between systems or between the
  286. lunar surface and a system.  If the pilot is in a docked system and airlock
  287. pressures are equal, he moves to the other system.  If he is in an undocked OL
  288. or LV, the LV is not spinning or thrusting, the airlock is evacuated, and the
  289. UN is present, he moves to the UN.  If he is in the UN, the UN is attached to
  290. the OL or LV, and the OL or LV airlock is evacuated, he moves to the attached
  291. system.  If he is in an undocked system on the lunar surface and the airlock is
  292. evacuated, he moves to the lunar surface.  Finally, if he is on the lunar
  293. surface, he moves to the nearest system within 40m.
  294.  
  295. (46) PLSS (SHIFT-P) puts on or takes off a PLSS.  The airlock must be fully
  296. pressurized.
  297.  
  298. (47) DSN_RAD (SHIFT-COMMA) toggles the DSN transponder on or off.
  299.  
  300. (48) DOCK_RAD (SHIFT-PERIOD) toggles the OL transponder (docking radar) on or
  301. off.
  302.  
  303. (49) LAND_RAD (SHIFT-SLASH) toggles the landing radar on or off.
  304. Quick Reference
  305.  
  306. Time Flow:
  307.   REAL_TIME  =  SHIFT-ONE
  308.   FAST_TIME  =  SHIFT-TWO
  309.   VERY_FAST  =  SHIFT-THREE
  310.   REST_2     =  SHIFT-SIX
  311.   SLEEP_4    =  SHIFT-SEVEN
  312.   SLEEP_6    =  SHIFT-EIGHT
  313.   SLEEP_8    =  SHIFT-NINE
  314.   WAIT       =  SHIFT-ZERO
  315.   QUIT       =  SHIFT-Q
  316.   ESCAPE     =  ESCAPE
  317.  
  318. Multi-key:
  319.   INS_POS    =  F1 + {o,l,u,h,m,r,p,t,a}
  320.   INS_ORB    =  F2 + {o,l,u,h,m,r,p,t,a}
  321.   CON_REF    =  F3 + {o,l,u,h,m,r,p}
  322.   CON_XFER   =  F4 + {b,o,h,r,w,n,x} + {o,l,h,m}
  323.   REPAIR     =  F5 + {o,l,u,h,m,r,p} + {a,b,d,e,f,g,h,l,m,n,o,p,r,s,t,v,w,x}
  324.   GET_PUT    =  F7 + {u,n}
  325.   HELP       =  F10
  326. Quick Reference (continued)
  327.  
  328. Attitude Control:          Translation Thrusters:
  329.   +ROLL      =  Home         UP         =  SHIFT-Home
  330.   -ROLL      =  PgUp         DOWN       =  SHIFT-PgUp
  331.   +PITCH     =              FORWARD    =  SHIFT-
  332.   -PITCH     =              BACKWARD   =  SHIFT-
  333.   +YAW       =              RIGHT      =  SHIFT-
  334.   -YAW       =              LEFT       =  SHIFT-
  335.   MAIN_UP    =  End          RCS_UP     =  SHIFT-End
  336.   MAIN_DOWN  =  PgDn         RCS_DOWN   =  SHIFT-PgDn
  337.                              STOP       =  SHIFT-5
  338.  
  339. Other:
  340.   AUTOPILOT  =  SHIFT-A      UNDOCK     =  SHIFT-U
  341.   MAIN_START =  SHIFT-S      MOVE       =  SHIFT-M
  342.   MAIN_STOP  =  S            PLSS       =  SHIFT-P
  343.   DOCK       =  SHIFT-D      DSN_RAD    =  SHIFT-COMMA
  344.   CABIN      =  SHIFT-C      DOCK_RAD   =  SHIFT-PERIOD
  345.   ROCK       =  SHIFT-R      LAND_RAD   =  SHIFT-SLASH
  346.   ROCK_BACK  =  R
  347.   BOX        =  SHIFT-B
  348.   BOX_BACK   =  B
  349.  
  350.