home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / new / game / role / itf / amiga.txt next >
Text File  |  1994-10-18  |  21KB  |  465 lines

  1. The InfoTaskForce Infocom Interpreter Version 4.01
  2. ==================================================
  3.  
  4. Amiga Release 1.60 by David Kinder
  5. ==================================
  6.  
  7. Fed up of the rather crude official Infocom interpreters? Annoyed that "The
  8. Lost Treasures of Infocom II" wasn't released for the Amiga? Then read on...
  9.  
  10. There have been several ports of Infocom interpreters to the Amiga, but none
  11. of this program. The interpreter supports v1, v2, v3 (Zork1 to Stationfall),
  12. v4 (Trinity, Bureaucracy, etc.) and v5 (Sherlock, Beyond Zork, etc.) games.
  13. With this interpreter you can play ALL the games in the 3.5" disk LToI2
  14. package for the IBM PC, by copying the datafiles with CrossDOS or similar,
  15. then just running this interpreter. This program requires AmigaDOS 2.04 or
  16. higher to run.
  17.  
  18. As far as I am aware, as of Release 1.40, this interpreter supports all the
  19. features of Infocom data files relevant to the Amiga, including the "Undo"
  20. command (in such games as choose to implement it). If you find otherwise,
  21. please let me know.
  22.  
  23. Infocom Startup
  24. ===============
  25.  
  26. Infocom can be started with a game file by clicking on the Infocom icon and
  27. then shift double clicking on the game file icon. Alternatively, if the game
  28. file's default tool has been set to where Infocom is, double clicking on the
  29. game file icon will load Infocom and run the game.
  30.  
  31. The following can be added to the ToolTypes field of the Infocom icon (not
  32. game file icons):
  33.  
  34.     ATTRIBUTES    - equivalent to the -a command line switch
  35.     PRELOAD    - equivalent to the -l command line switch
  36.     NOPAGING    - equivalent to the -p command line switch
  37.     TRANSFER    - equivalent to the -t command line switch
  38.     BZCOLOURS    - use "Beyond Zork" colour scheme with the graphics file.
  39.           The synonym "BZCOLORS" is also accepted. Equivalent to
  40.           the -z command line switch.
  41.  
  42. If the Infocom icon is double clicked (i.e. no game file selected), Infocom
  43. scans the assignment INFOCOM: (and its sub-directories) for valid Infocom
  44. game files. To speed up scanning, files are ignored unless their name
  45. matches the AmigaDOS pattern (~(#?.#?)|#?.(dat#?|z?)). This means that only
  46. files with no extension, or files ending with .data (Amiga story files) or
  47. .dat (PC story files) or .z3 or .z5 (files produced by the Infocom format
  48. compiler Inform) are scanned.
  49.  
  50. Using the InfoPrefs editor (see below), further directories to be searched
  51. can be defined, and also directories to be ignored if the scan reaches them.
  52. If Infocom cannot find one of the further directories specified, the
  53. directory will not be searched and no "Please Insert Volume..." requester
  54. will appear. Whether INFOCOM: is searched at all before these other
  55. directories or not, and whether or not a "Please Insert Volume..." requester
  56. appears if INFOCOM: cannot be found can be defined in InfoPrefs.
  57.  
  58. After searching is complete, a list of all the games found will appear. The
  59. action taken by Infocom on finding multiple copies of the same game can be
  60. altered in InfoPrefs. The default action is to display all games that have
  61. been found. If more than one version of the game is found, the serial number
  62. will be displayed in brackets after the game name. Other available actions
  63. are to only display different versions or only to display the first found
  64. version of each game.
  65.  
  66. Click on the game you want to play and it will load and run. If you click on
  67. a game while holding down the shift key a requester will appear indicating
  68. the name of the game, its release and serial numbers, and the full path to
  69. the game file. At the bottom of this list is a "Select with File Requester"
  70. gadget. Clicking on this gadget opens a file requester with which you can
  71. select the game to play. This list can also be made to appear by starting
  72. Infocom from the Shell with the -w switch. Note that this must be the only
  73. argument, i.e.
  74.  
  75.     Infocom -w
  76.  
  77. is the only valid use of this switch.
  78.  
  79. The "Infocom" Display
  80. =====================
  81.  
  82. If Infocom opens on its own screen, the screen clones the Workbench screen
  83. to use its size, resolution and fonts (unless selections have been made for
  84. these in InfoPrefs). If possible, the Infocom screen is public, with the
  85. name "Infocom".
  86.  
  87. Pressing the Help key gives the game currently playing, its author and
  88. difficulty level (where available), and the screen type (public, private,
  89. etc.).
  90.  
  91. Version 3 games can be played using a proportional font (specified in
  92. InfoPrefs). If no version 3 font is specified, the fixed width window font
  93. will be used.
  94.  
  95. Left and right margins can be used (set in InfoPrefs) so that the text is
  96. not flush with the screen border. This can be useful to make the text more
  97. readable if you are using a program to give screens black borders. The
  98. status line of most Infocom games will extend across the screen regardless
  99. of the margin settings.
  100.  
  101. The current line can be edited using backspace, delete, and the left and
  102. right cursor keys. The shifted cursor keys move the cursor to the beginning
  103. and end of the current line, respectively.
  104.  
  105. Input lines have a history buffer. Use cursor up and down to scroll through
  106. the buffer, and shift cursor up and down to go to the top and bottom of the
  107. buffer, respectively.
  108.  
  109. File Operations
  110. ===============
  111.  
  112. If asl.library is available, Infocom uses the file requester to prompt for
  113. any file names required. For Save and Restore operations, the default name
  114. is the name of data file, minus any extensions and with ".Save" appended.
  115.  
  116. If the project icon Icon.Data is present in the same directory as Infocom,
  117. saved game files have this icon when Infocom is started from Workbench.
  118.  
  119. The Script command causes a window to open. In the window the user can
  120. choose the file to which the script should be sent by either typing it into
  121. the string gadget, or click on the "Req" gadget, which causes a file
  122. requester to open. This allows the script to be sent to a device that does
  123. not appear in the file requester, e.g. PRT:.
  124.  
  125. Support for Specific Games
  126. ==========================
  127.  
  128. 1) "The Lurking Horror"
  129.  
  130.    Sound files are supported, as distributed with the Amiga release. Copy
  131.    all the sound files to the subdirectory Sound in the directory containing
  132.    the Lurking Horror data file, e.g.
  133.  
  134.     DataFiles/LurkingHorror        <- data file
  135.     DataFiles/Sound/s#?.dat        <- sound files
  136.     DataFiles/Sound/s#?.mid
  137.  
  138. 2) "Border Zone"
  139.  
  140.    "Border Zone" implements an internal clock which is constantly running,
  141.    regardless of whether you type in commands or not. Thus events take place
  142.    without the user doing anything.
  143.  
  144. 3) "Beyond Zork"
  145.  
  146.    Infocom can use the graphics file "Graphics.data", which was part of the
  147.    original Amiga release of "Beyond Zork", and was also included in the
  148.    Amiga version of "The Lost Treasures of Infocom I". Copy the file to
  149.    where the "Beyond Zork" data file is kept. The file may be renamed to
  150.    "BeyondZork.gfx". Use of the graphics file requires that the window text
  151.    is an 8×8 non-proportional font. If the font does not match these
  152.    characteristics, then topaz/8 will be used instead.
  153.  
  154.    If the graphics file is present, the interpreter can use the "Beyond
  155.    Zork" colour scheme. This feature is activated by the -z command line
  156.    switch or the "BZCOLOUR" icon tooltype, or by InfoPrefs. The colour
  157.    scheme can then be changed in the game with the "color" command.
  158.  
  159.    The arrow keys can be used to select items in the startup menus.
  160.  
  161.    The function keys are preloaded with commands, which can be changed from
  162.    within the game with the "define" command.
  163.  
  164.    The numeric keypad and the mouse can be used to select a direction. To
  165.    use the mouse, click in the map to indicate the direction you wish to
  166.    move in.
  167.  
  168. Special Commands
  169. ================
  170.  
  171. The debugging commands present in some games are supported. These are
  172. #record, #unrecord and #command (#reco, #unre and #comm in version 3 games).
  173.  
  174. #record prompts for a file name, to which all user input is sent until the
  175. command #unrecord is issued. This recording of the user's actions can be
  176. replayed with #command, which prompts for a file name to play back.
  177.  
  178. Also, the command "Undo" (present in some version 5 games), which takes back
  179. the player's last move, is supported.
  180.  
  181. The "Infocom.games"