home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / hackmisc.zip / -READ.ME- next >
Text File  |  1986-04-05  |  8KB  |  197 lines

  1.                PC HACK version 3.4 for MSDOS(tm) computers
  2.                -------------------------------------------
  3.  
  4.                              April 1, 1986
  5.  
  6.  
  7. ============================================================================
  8. PC HACK 3.4 Overview
  9.  
  10.     This is the complete PC implementation of UNIX version of HACK 1.03.
  11.     There are a few enhancements:
  12.  
  13.     1) Configuration uses less environment space.
  14.  
  15.     2) PC HACK can use graphics characters for the dungeon.  This *is*
  16.        supported on DEC Rainbows.
  17.  
  18.     3) Floppy, RAMdisk, and HardDisk support.  A RAMdisk makes the game
  19.        much faster, especially for floppy-only systems.
  20.  
  21.     4) A bunch of new options.  Pack sorting, confirmation before
  22.        hitting tame monsters, turning the bell off, whether you pick up
  23.        everything you step on.  Numeric keypad for moving on IBM BIOS
  24.        compatible computers.
  25.  
  26.     5) Protection against disk full problems.
  27.  
  28.     PC HACK requires ANSI.SYS to be installed.  You need to have a
  29.     line like:
  30.         device=ansi.sys
  31.     in your config.sys file.
  32.  
  33.     The documentation HACK.DOC is formatted for 66 line paper in
  34.     case you want to print it out.  The simplest way to print the
  35.     documentation is:
  36.  
  37.         copy hack.doc prn:
  38.  
  39.  
  40. Configuration Overview
  41. ----------------------
  42.  
  43.     Basically, people with HardDisks will want to create the directory:
  44.     \GAMES\HACK for the PC HACK support files (of course, you can
  45.     choose your own directory name, but for this short discussion,
  46.     assume this name).  Copy all files except HACK.EXE and HACK.CNF
  47.     into \GAMES\HACK.  Copy HACK.EXE and HACK.CNF into a directory
  48.     accessible by the PATH environment variable (you might use \GAMES).
  49.  
  50.     Edit the HACK.CNF file to remove the comment characters `#' from
  51.     the `hard disk configuration' and put comment characters in front of
  52.     each line of the `two floppy configuration'. Change OPTIONS to put
  53.     in your player name and other options.  If you are using a directory
  54.     other than \GAMES\HACK, change HACKDIR to your directory choice.
  55.  
  56.     At the MSDOS prompt type:
  57.         C> hack
  58.     and you should be playing.
  59.     
  60.  
  61.     People with floppy only systems will want to keep all PC HACK files
  62.     on one floppy (called the "GAME" disk), and have 1 or 2 extra
  63.     formatted floppies, one called "LEVELS" and one called "SAVE".  The
  64.     LEVELS floppy will be in "B" drive.  The SAVE floppy can be used
  65.     for storing saved games.
  66.     
  67.     The GAME disk (in drive A:) must contain a copy of COMMAND.COM
  68.     if you wish to use the `!' command (start up a new COMMAND.COM)
  69.     and for copying bones files, which uses COMMAND.COM.  I suggest
  70.     using "format /s" to create a bootable GAME disk, then copying
  71.     all files except HACK.DOC and HINTS.DOC to the GAME disk.  Copy
  72.     ANSI.SYS to the GAME disk and put the line:
  73.         device=ansi.sys
  74.     in your CONFIG.SYS file.
  75.  
  76.     Edit HACK.CNF to put in your personal OPTION choices (see HACK.DOC
  77.     for details).
  78.  
  79.     At the MSDOS prompt type:
  80.         A> hack
  81.     and you should be playing.
  82.  
  83.     The documentation HACK.DOC has further details for configuration of
  84.     PC HACK for your system.  Neither HINTS.DOC nor HACK.DOC are needed
  85.     by HACK when you are playing so you can move them to your documentation
  86.     disk or directory.
  87.  
  88. ============================================================================
  89. To: All beginner HACKERS
  90. Re: An overview and some hints
  91.  
  92.     The file HINTS.DOC is meant for people who have never played HACK
  93.     or ROGUE before and want a description of what they can do in HACK.
  94.     Clearly, the major fun in HACK is discovery and surprise, so there
  95.     are not many details in HINTS.DOC
  96.  
  97. ============================================================================
  98. RAMdisk
  99.  
  100.     If you have a RAMdisk, PC HACK can use it for a quieter and faster
  101.     game.  In HACK.CNF put a line like:
  102.  
  103.     RAMDISK = d:
  104.     
  105.     `d' is a drive letter, usually C or D.  The colon `:' is required.
  106.  
  107. ============================================================================
  108. DEC Rainbow users
  109.  
  110.     You must *NOT* use the `rawio' option.  If you do, your computer
  111.     will hang.  If some kind DEC Rainbow user could send me the
  112.     details of the MSDOS IOCTL call I could put `rawio' in for
  113.     DECs too.
  114.  
  115.     You can use the "line-graphics character set" for displaying
  116.     the dungeon.  Since DECs only use 7-bit characters (decimal
  117.     value 0 - 127), take the decimal value of the line-graphic
  118.     character you want and add 128 to it.  Now it will have
  119.     decimal value from 128 - 255 and PC HACK will recognize that
  120.     you want a character from the line-graphic character set and
  121.     will output the appropriate character.
  122.  
  123.     In order for PC HACK to treat the graphics characters properly,
  124.     you must use the `DECRainbow' option.
  125.  
  126. ============================================================================
  127. Changes since PC HACK 3.3
  128.     1) Better handling of RAMdisks.  When the RAMdisk fills, old
  129.        level files are swapped to permanent storage.
  130.  
  131.     2) Added commands ^A (control-A, abort) and `a' (do again).
  132.        Moved the apply command to `A'.
  133.  
  134. ============================================================================
  135. Changes since PC HACK 3.2
  136.     1) Much faster copying of "bones" files to and from the RAMdisk
  137.  
  138.     2) No need for the environment variable HACKDIR.  Put
  139.        HACK.CNF somewhere on your PATH and HACK will find it.
  140.        HACKDIR still exists, but is now inside HACK.CNF
  141.            
  142.     3) A bugfix for `Da' occasionally causing the dungeon to collapse.
  143.  
  144.     4) A bugfix for a tame worm collapsing the dungeon when it
  145.        tried to follow you down the stairs.
  146.  
  147.     5) Some non-PCDOS version of ANSI.SYS do not have default
  148.        numeric values.  This has been compensated for.
  149.  
  150.     6) A small change concerning a few monsters.  I'll leave it
  151.        to you to find the change, but I hope you like it as I
  152.        would like to add something like this to more monsters.
  153.  
  154. ============================================================================
  155. Changes since PC HACK 3.0
  156.     1) A bug involving the GRAPHICS variable in save and bones
  157.        files has been fixed.  Unfortunately this means all old
  158.        save files and bones files will be unusable.  All other
  159.        files are OK.
  160.  
  161.     2) A bug in the confirm option has been fixed, so if you answer
  162.        `n' to the prompt about `Really hit?', the monsters don't
  163.        move.
  164.  
  165.     3) *IMPORTANT*  It is now impossible to `run' into monsters.
  166.        You can only walk into them.  This was done because the
  167.        PC version is slower than the UN*X version and sometimes
  168.        keystrokes would get queued up.  Now you can use the
  169.        `running' commands (HJKL ... ) to cruise in corridors
  170.        without accidentally hitting Nymphs or Lepies.
  171.  
  172.  
  173. ============================================================================
  174. Miscellaneous
  175.     The problem with ^P causing `echo to printer' being turned on has been
  176.     solved, thanks to help from Mark Zbikowski (markz@microsoft.UUCP).  The
  177.     solution was to use a PCDOS function call for IOCTLs to change the
  178.     terminal into `raw' mode.  An added bonus is noticeably faster display
  179.     speed.  However, the PCDOS and MSDOS versions of this function call are
  180.     not identical and this function call *hangs* DEC Rainbows.
  181.  
  182.     To avoid this problem, DEC Rainbow users must *NOT* use the
  183.     `rawio' option (see the HACK.DOC for more details).  For IBM
  184.     computers the `rawio' option works fine.  IBM compatibles may or may
  185.     not have problems with it.  Try `rawio' and if your system doesn't
  186.     do strange things then use it.
  187. ============================================================================
  188.  
  189.  
  190.               Don Kneller
  191.         UUCP:      ...ucbvax!ucsfcgl!kneller
  192.         ARPANET:  kneller@ucsf-cgl.ARPA
  193.         BITNET:      kneller@ucsfcgl.BITNET
  194.         USmail:      D. G. Kneller
  195.               2 Panoramic Way #204
  196.               Berkeley, CA 94704
  197.