home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / games / volume18 / xsokoban4 / part01 / README < prev    next >
Text File  |  1994-02-01  |  2KB  |  61 lines

  1. XSokoban 3.0
  2. ------------
  3.  
  4. This is the third release of XSokoban.
  5.  
  6. This distribution contains all the files to compile and run the game,
  7. the original 50 sokoban screen files, 40 additional screen files
  8. gleaned from various public domain versions of sokoban, and a manual
  9. page that explains how the game works.
  10.  
  11. Installation -
  12.   - Edit the header files config.h and config_local.h to define the
  13.     appropriate paths and compilation options for your system.
  14.     These defines should be checked carefully to make sure they are
  15.     correct.
  16.  
  17.   - Use 'xmkmf' to produce a Makefile from the Imakefile provided, or
  18.     else edit 'Makefile' to set the compiler and compiler flags correctly
  19.     and select the right libraries to compile with.
  20.  
  21.   - Compile by typing 'make'.  If something goes wrong, and you can track
  22.     down an error, send me a bug report (including what changes you needed
  23.     to make, and I will see about fixing it for later distributions).
  24.  
  25.   - Play the game by typing 'xsokoban'. If it complains about not being
  26.     able to read the scorefile, create one with 'xsokoban -c'. If this
  27.     doesn't work, it is probably because you need to create the score
  28.     directory. See config.h.
  29.  
  30.   - Set ROOTDIR to the desired location for the xsokoban data files,
  31.     and rebuild.  Install the game by typing 'make install' or by
  32.     manually copying the executable. Install the directories screens/,
  33.     scores/, bitmaps/, and saves/ under ROOTDIR.
  34.  
  35. Notes -
  36.   - The screen files need to be publically readable and should not be
  37.     writable.
  38.  
  39.   - The score file should be readable/writeable ONLY by the 'superuser' of the
  40.     program (see config.h).
  41.  
  42.   - The save files should be readable/writeable ONLY by the 'superuser'.
  43.  
  44.   - Because of this, the game needs to be run setuid of the person who is
  45.     'superuser'.
  46.  
  47. Credits -
  48.   Unknown Hacker - Original curses(1) implementation.
  49.   Joseph L. Traub - X windows interface.
  50.   Kevin Solie - simultaneously developed X implementation (merged in).
  51.   Mark Linderman, Christos Zoulas - Mouse code (added to Solie's version).
  52.   Andrew Myers - Improved mouse UI and score ranking
  53.  
  54. Fixes/Bug Reports/Modifications -
  55.   - If you make any changes to this program, fix any bugs, add any neat
  56.     features, or whatever, please send mail to "andru@lcs.mit.edu"
  57.     so that I can add them in to the newest release.
  58.  
  59. --Andrew Myers
  60.   (andru@lcs.mit.edu)
  61.