(linenum→info "unix/slp.c:2238")

bsd-games/2.17/phantasia/README

    1: $NetBSD: README,v 1.2 1995/03/24 03:58:29 cgd Exp $
    2: 
    3: June 25, 1986
    4: 
    5: 
    6: This is a much modified version of Phantasia.  It is intended to fix
    7: all reported bug fixes, enhance the game, and speed up the game.
    8: 
    9: I have to thank Chris Robertson for many ideas which have made the game
   10: faster, and more user-friendly.  Most of her changes/additions are
   11: incorporated in this latest versions, although perhaps not in the exact
   12: manner of her design.  I left out a few items which were not in keeping
   13: with the spirit of the game.  (For example, I didn't like the extra lives
   14: and the pausing of the game.  I think it's too easy even WITHOUT that stuff.)
   15: 
   16: CHANGES:
   17: 
   18:     - Wormholes have been deleted (I never liked them anyway).
   19:     - The source code has been greatly enhanced for speed, size, readability,
   20:       and maintainability.
   21:       fight.c should no longer cause optimizers to run out of space.
   22:     - A few loopholes have been tightened to make the game more enjoyable.
   23:       (Except for those who are in the habit of exercising those loopholes.)
   24:     - Chris' map is enclosed.
   25:     - The "charac" file is not compatible with older versions of Phantasia
   26:       (3.3.1 and 3.3.1+).  A 'convert' program is provided to convert your
   27:       old file to the new format.  See Makefile for details.
   28:     - Movements can be made with HJKL for WSNE, respectively.
   29:     - Players may examine others while playing ('x') option.
   30:     - Monsters are now stored in a binary data base, to speed calling
   31:       monsters, and to ease formatting of monster listings.
   32:     - Taxes are collected on all gold and gems.
   33:     - Dead players can be resurrected by the 'wizard'.
   34:     - 'setup' is smarter, although not as smart as it should be.
   35:     - Players can change their names and passwords
   36: 
   37: PORTABILTY:
   38: 
   39:     I have tried to make this as non-machine/system specific as possible.
   40: 
   41:     All identifiers are unique to 7 characters or less, dual case.
   42: 
   43:     The code WILL NOT fit on a 16-bit machine without separate I/D.
   44: 
   45:     Stdio MUST support fopen() with mode "r+".  I think this is true
   46:     for all Version 7 and later.
   47: 
   48:     'curses' library functions are required.
   49: 
   50:     All problems/solutions with portability should be reported to me,
   51:     and fixes will be included in subsequent versions of this software.
   52: 
   53: 
   54: Please send me any bugs, (of which I am sure there are many), you may find,
   55: but PLEASE be specific.  I cannot correct a bug which is described as:
   56: 
   57:     "When I choose a character type, it blows up."
   58: 
   59:     (What blows up?  What exactly was printed at the terminal?
   60:     Which character type was chosen?  Etc. . . ?)
   61: 
   62: Also, please tell me which version of UN*X you are running, and upon
   63: which type of hardware.
   64: 
   65: I will also do my best to help anyone with problems just trying to
   66: get the game running.  Again, I need to know which version of UN*X
   67: and what type of CPU.  Also, a copy of the output from 'make'
   68: would be extremely useful.
   69: 
   70: Any and all ideas/suggestions/additions are more than welcome.  If
   71: you feel strongly enough about it, write the change and send it to me,
   72: and I will do my best to incorporate it in the next version of Phantasia.
   73: Otherwise, I will give serious thought to adding it myself.
   74: 
   75: Follow the directions in the Makefile CAREFULLY to set up the game.
   76: Read the comments at the beginning of 'main.c', if you haven't already.
   77: 
   78: Enjoy.
   79: 
   80: Ted Estes
   81: AT&T Information Systems
   82: Skokie, IL  60077
   83: 
   84: ...!ihnp4!ttrdc!ttrda!estes
Syntax (Markdown)