home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / games2 / zip2000 / !Zip2000 / !Help < prev    next >
Text File  |  1996-01-28  |  30KB  |  701 lines

  1. Welcome to Zip 2000!
  2. ====================
  3.  
  4. Zip 2000 is a Standard interpreter (Revision 0.2) for Z-code programs.
  5.  
  6. In plain English, that means if you want to play Infocom interactive
  7. fiction, or games written with the Inform compiler, this is the
  8. program for you.
  9.  
  10. Features include:
  11.  
  12.   * Full support for Version 1,2,3,4,5,6,7 & 8 games. [1]
  13.   * Full conformance to Graham Nelson's "Specification of the
  14.     Z-machine", Revision 0.2.
  15.   * Graphics support.
  16.   * Colour support.
  17.   * Timed-input support.
  18.   * Sound support.
  19.   * Mouse support.
  20.   * Menu support.
  21.   * Full function key/cursor key/keypad support.
  22.   * Full foreign language support (including runes).
  23.   * Easily adjustable screen size.
  24.   * Full use of anti-aliased outline fonts.
  25.   * Line editing & command recall. [2]
  26.   * Compressed save files (1/10th the size of ZIP's).
  27.   * Multiple UNDO. [2]
  28.   * High speed - the fastest Z-code interpreter for RISC OS.
  29.   * The best-looking Z-code interpreter on any platform.
  30.  
  31.   [1] Note that for full V6 support you will need to register (see
  32.       below).
  33.   [2] Registered version only.
  34.       
  35.  
  36. What's Z-Code?
  37. --------------
  38. In the dim and distant past, when one could buy more than one type
  39. of computer, a certain company that wished to produce interactive
  40. fiction wanted to come up with a portable game file that could be
  41. played on any number of microcomputers. So they invented an imaginary
  42. computer called the Z-machine, which ran an imaginary language called
  43. Z-code. They then compiled their games for this machine, and effectively
  44. wrote a Z-machine emulator for each computer they wished to support.
  45.  
  46. This program is a Z-machine emulator for RISC OS. With it you can
  47. play any Infocom game and games (or programs - the Z-machine isn't
  48. limited to games) produced with Graham Nelson's Z-Code compiler
  49. "Inform".
  50.  
  51.  
  52. How do I play an Infocom/Inform game, then?
  53. -------------------------------------------
  54. First, find your story file. Infocom games are most readily available
  55. in the form of the "Lost Treasures of Infocom" packages. Buy the PC
  56. version, then copy the .DAT and .ZIP files (Version 1-5 games are usually
  57. .DAT, version 6 games .ZIP) onto your hard disc (or a RISC OS floppy).
  58. Give them more sensible names, and set their type to "Z-Code". Then, just
  59. double-click on your chosen story file.
  60.  
  61. For Version 6 games (Arthur, Journey, Shogun, Zork Zero), you require the
  62. ".MG1" IBM graphics file. These may not have been included in the Lost
  63. Treasures packages, but the missing files are available from the
  64. IF-archive (see below). Give them the same name as their corresponding
  65. Z-code file, and place them in !Zip2000.Resources.Graphics. Alternatively
  66. the MG1 file can be renamed to "Graphics" and placed in the same directory
  67. as the Z-code file.
  68.  
  69. A number of Inform-produced games can be downloaded over the Internet.
  70. Undoubtedly the best source for all things interactive-fiction related,
  71. is Volker Blasius' IF-archive, at ftp.gmd.de. Two of the best freely-
  72. available games are "Curses" by Graham Nelson, and "Christminster"
  73. by Gareth Rees. Games are generally archived with the extensions ".z5",
  74. ".z8" etc. Download them, and set their type to "Z-Code". Then,
  75. double-click away.
  76.  
  77. Z-Code programs were formerly given (unofficial) filetypes 061-068
  78. (Z-Code1 to Z-Code8) indicating which version they were. The extant
  79. versions are:
  80.  
  81.           Versions 1 & 2: Used by very early Infocom games. You
  82.                           probably won't find any of these. (I never
  83.                           have). Maximum file size of 128K.
  84.           Version 3:      Used by most Infocom games. Only supports
  85.                           simple text displays, with limited split-
  86.                           screen support.
  87.           Version 4:      Full support for split-screen operation,
  88.                           custom status lines and real-time input.
  89.                           Text effects (italic etc.) added.
  90.                           Maximum file size increased to 256K.
  91.           Version 5:      Added support for undo, colours, multiple
  92.                           fonts, real-time input, and the mouse.
  93.           Version 6:      Radically overhauled the screen model,
  94.                           adding multiple windows and graphics. Also
  95.                           increased the maximum file size to 512K.
  96.           Versions 7 & 8: Long after the death of Infocom, these were
  97.                           invented by Graham Nelson. They are exactly
  98.                           the same as Version 5, except internal
  99.                           changes allow larger game files. (512K in
  100.                           both cases). They are a way of creating
  101.                           large games that doesn't involve handling
  102.                           all the extra complexities of Version 6.
  103.  
  104. The old filetypes are now deprecated, as an official filetype (11A) has
  105. been allocated for Z-Code programs. You can find out the version of a
  106. story file (regardless of its filetype) from Zip 2000's "About this file"
  107. dialogue box (see below).
  108.  
  109.  
  110. What widgets does Zip 2000 have?
  111. --------------------------------
  112. Well, for starters you can alter the screen size while running (except
  113. V6). This might cause some games to get a bit confused, as they may only
  114. check the screen size when loaded/restarted. I would suggest you find a
  115. screen size you like then use the Choices dialogue box to save it.
  116. The screen size for Version 6 is fixed at 80x25 characters.
  117.  
  118. If you have the registered version, you can also choose which fonts
  119. to use for display. Any text already on the screen may become wrongly
  120. aligned when you change font, but any new text will be OK. The font
  121. you choose as your "fixed-space" font _must_ be fixed space, or
  122. the screen display will go awry. Some odd fonts (such as System.Fixed)
  123. will not produce nice results, as they are somewhat differently aligned
  124. to most other fonts.
  125.  
  126. I recommend that you turn on horizontal sub-pixel anti-aliasing up to
  127. 12pt in Configure for a higher quality display.
  128.  
  129. The window border can be turned on and off using the "Border" menu item
  130. on the Style menu.
  131.  
  132. The Choices dialogue box contains a number of options:
  133.      
  134.      Quick loading:    Don't pop up a "The story is loading" message
  135.                        while loading the file.
  136.                        
  137.      Pause on exit:    When a game quits, wait for a keypress before
  138.                        closing the window. You might find some games
  139.                        tend to print lots of text, then quit. Turn this
  140.                        on if you want a chance to read it.
  141.                        
  142.      Show caret...:    Normally the caret is only shown while inputting
  143.                        a line of text. Turn this on to also show the
  144.                        caret while waiting for a keypress. (Does not
  145.                        affect V6 games, which are able to turn the
  146.                        caret on and off themselves).
  147.                        
  148.      Confirm quitting: Ask if you really want to quit the game when
  149.                        you close the window.
  150.                        
  151.      Confirm           Ask if you really want to overwrite saved game
  152.      overwriting:      files or command script files.
  153.  
  154. Plus, in the registered version:
  155.  
  156.      Smart quotes:     Try to turn the standard "sexless" quotes into
  157.                        open and close quotes intelligently, use
  158.                        fi and fl ligatures, and use em and en dashes
  159.                        where appropriate.
  160.                        
  161.      Interpreter Nº:   Many Infocom games behave differently depending
  162.                        on which machine they think they're running.
  163.                        This menu option allows you to change what
  164.                        Zip 2000 claims to be. Note that the games often
  165.                        only check this when restarted.
  166.                        
  167.      Consecutive UNDOs:This option allows you to choose how many times
  168.                        you wish to be able to UNDO in succession. Each
  169.                        available UNDO will take typically 30K of
  170.                        memory. If you change this option, it will not
  171.                        take effect until Zip 2000 is reloaded.
  172.