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

bsd-games/2.17/README

    1: README for bsd-games
    2: ====================
    3: 
    4: This is the bsd-games package for Linux (and GNU Hurd), containing
    5: ports of all the games from NetBSD-current that are free in the usual
    6: (DFSG/OSD) sense (i.e. modified and unmodified versions can be freely
    7: distributed, including for profit).  NetBSD-current contains two other
    8: games, rogue and larn.  Rogue has a standard BSD licence, but with an
    9: additional contradictory licence that does not allow for-profit
   10: distribution; larn has no licence at all, only a notice that "Copying
   11: for Profit is Prohibited".  If you want rogue, get the
   12: bsd-games-non-free package (which should be on sunsite, but not
   13: tsx-11), and read the README.non-free that it contains: rogue is being
   14: distributed separately, and larn not distributed at all in this Linux
   15: port, in the absence of definite confirmation of what licences really
   16: apply to rogue and larn.  A game not from NetBSD, paranoia, was in
   17: earlier versions of bsd-games-non-free (and bsd-games 1.2 and 1.3) but
   18: has been removed because of the lack of a clear licence.
   19: 
   20: The games are mostly not enhanced from the NetBSD versions, but many
   21: bugs are fixed.
   22: 
   23: For installation instructions and details of prerequisites, see the
   24: file "INSTALL".
   25: 
   26: The statement of year 2000 issues associated with bsd-games and
   27: bsd-games-non-free is in the file "YEAR2000".
   28: 
   29: The copyrights and licence terms for the games, as best as I can
   30: determine them, are in "COPYING".
   31: 
   32: This package contains cryptographic software (caesar and rot13).  In
   33: some jurisdictions, use or distribution of these utilities may be
   34: restricted, whether under export control regulations or because these
   35: cryptosystems have been used as technical protection measures to
   36: restrict access to and copying of copyright works.
   37: 
   38: This package contains the following games:
   39: 
   40: adventure:      the original adventure by Crowther and Woods
   41: arithmetic:     arithmetic quiz/speed test
   42: atc:            air traffic control
   43: backgammon:     backgammon
   44: banner:         display a message in big letters
   45: battlestar:     adventure game on a battlestar
   46: bcd:            outputs text in an antique form
   47: boggle:         boggle
   48: caesar:         reads fortunes from the game fortune, also some internet posts
   49: canfield:       curses-based solitaire
   50: countmail:      tell you how much new mail you have
   51: cribbage:       cribbage
   52: dab:            dots and boxes
   53: dm:             dungeon master, regulates games playing
   54: factor:         factor a number
   55: fish:           go fish
   56: fortune:        displays a random silly message
   57: gomoku:         gomoku
   58: hack:           exploring the Dungeons of Doom
   59: hangman:        guess the word before it is too late
   60: hunt:           hunt each other in a maze (multiplayer -- great)
   61: mille:          mille borne against the computer
   62: monop:          monopoly
   63: morse:          output morse code
   64: number:         output the English text for a number
   65: phantasia:      interterminal fantasy game
   66: pig:            output text in Pig Latin
   67: pom:            display the phase of the moon
   68: ppt:            outputs text in another antique form
   69: primes:         generate primes
   70: quiz:           random knowledge tests
   71: rain:           attempts to create a rain drop effect (best at 9600 baud)
   72: random:         random lines from a file or random numbers
   73: robots:         well... avoid the robots
   74: sail:           sail your ship into battle
   75: snake:          grab the cash and avoid the snake and exit
   76: tetris:         tetris
   77: trek:           We come in peace, shoot to kill.  It's worse than that, he's
   78:                 dead Jim.  Ye cannot change the laws of physics.  It's life
   79:                 Jim, but not as we know it.  There's Klingons on the starboard
   80:                 bow ...
   81: wargames:       would you like to play a game?
   82: worm:           eat the numbers without running into anything
   83: worms:          random worms scurrying across your screen
   84: wtf:            translate acronyms, e.g. "wtf is WTF"
   85: wump:           hunt the wumpus
   86: 
   87: If you have questions about bsd-games or bsd-games-non-free you can
   88: contact me at <jsm@polyomino.org.uk>.  Bug reports should state the
   89: versions of ncurses and libc used, unless clearly not relevant (e.g.,
   90: bugs in data files, or where you have an analysis and patch).  If you
   91: want to be informed by email of new releases when they come out,
   92: please let me know.
   93: 
   94: Known bugs are listed in the file BUGS; please do not send bug reports
   95: for bugs listed there, but patches that fix them are welcome.
   96: 
   97: For patches, I prefer unidiffs (use "diff -u OLD NEW", or "diff -ruN
   98: OLD-DIRECTORY NEW-DIRECTORY"), but if your diff cannot produce them
   99: then context diffs are OK.  Please remember to include details of the
  100: bug and your analysis of the problem if you are sending a patch; I
  101: have ported the code from NetBSD to Linux, but may not be familiar
  102: with the workings of any particular program, whereas you will be if
  103: you have been tracing and fixing a bug.  The GCC info manual contains
  104: a discussion of how to produce good bug reports.
  105: 
  106: Notes on specific games:
  107: 
  108: boggle: by default this game compiles with certain Linux improvements;
  109: if you want the original BSD behaviour, remove -DNEW_STYLE from the
  110: boggle_boggle_DEFS in boggle/boggle/Makefrag.  Defining NEW_STYLE will
  111: provide a more intuitive way of quitting or playing a new game after
  112: time has run out.
  113: 
  114: dm: the "dungeon master", a program that allows you to control when
  115: users can play games.  (Note that this does not control any private
  116: copies of games they may have.)  I do not claim that this program is
  117: actually useful, but it is included in bsd-games since it is in
  118: NetBSD.  Add -DLOG to the DEFS in dm/Makefrag if you want logging of
  119: games playing (not regularly tested).
  120: 
  121: fortune: Another enhanced version is available from
  122: <ftp://ibiblio.org/pub/Linux/games/amusements/fortune/fortune-mod-9708.tar.gz>.
  123: unstr is not installed by default.  If you want to install it,
  124: uncomment the relevant lines (installation command and definition of
  125: fortune_unstr_DIRS) in fortune/unstr/Makefrag before doing the top
  126: level "make install".
  127: 
  128: hunt: may well be unreliable or broken in various ways.  There is some
  129: local configuration possible in hunt/Makeconfig but changing this may
  130: well break things.
  131: 
  132: Joseph S. Myers
  133: jsm@polyomino.org.uk
  134: 
  135: 
  136: ^L
  137: Local Variables:
  138: mode: text
  139: End:
Syntax (Markdown)