Changes from v1.02 to v1.03

  file locking implemented for the scorefile.  By Gerald Vogt <vogt@isa.de>
  this adds the files lock.c and lock.h

  added S_ISDIR macro to xblockbuster.c for Mips machines

Changes from v1.01 to v1.02

  rand and srand are now used as defaults on HP machines.

  added whitepixel and blackpixel variables.  Will make changing the
  foreground/background color easier.

  cleaned up the code a bit so that it now compiles without any warnings
  with gcc -Wall.  It does give one warning in stagemm.c, however.

  added -display command line option.

  added -playground to command line arguements.  Previously,
  -playground was implicity assumed.  Now, if you want to use a different
  playground, you must give the -playground option.

  added -geometry command line option.  Only placement information is
  used, not size information (The size XBB comes up in is pretty much
  the mininum that can be used.  A larger window just has more white
  area around it, so isn't useful either.)

  'q' or 'Q' now quits the game immediately, without saving.

  MotionHints can now be used.  I found little difference having it
  turned on versus old style play (if running XBB on a remote host,
  more packets were transmitted with motionhints on than before.)  Turning
  it on may help performance on slow machines.  The definition is near
  the top of the xblockbuster.h file. (Patches by Harvey J "Max" Thompson,
  harveyt@sco.com)

  Cleaned up the window redraw code.  It should not do extra refreshes
  as it did before, and it should now re-write the top information also.

  Fixed the horizontal shift that is used when the ball gets into an
  infinite loop.  Under the previous method, it is possible that the
  ball would not be shifted at all in loops.  Also, if the ball was
  moving very slowly, the shift might be none.  Now, the ball will be
  moved at least a certain amount if the ball is moving slowly.

  Added -nopause command line option.  If this is selected, the game will
  continue when the pointer is moved outside the window.  This feature can
  also be toggled during the game with the 'p' key.

  Better error messages are now in place.  It will now give you some
  idea of what file it failed on.

Changes from v1.00 to v1.01

  Fixed the Imakefile so StageDir now works properly.

  PATHLENGTH (in xblockbuster.h) increased from 64 to 512

  sprintf is no longer assumed to return its first arguement (ANSI C it
  returns the number of characters transferred.)  Thanks David Sanderson

  SysV/Ultrix support added (put -DSYSV in the define line in the Makefile/
  Imakefile). Thanks ykcheu@eos.ncsu.edu

  Added code so that XBlockBuster will hopefully work better on displays
  in which BlackPixel == 0 (Xor didn't work at all on those systems.)

  Moved FONT from the (I)Makefile to xblockbuster.h.   The FONT, as
  defined, should work fine.  Moved there because if a nice title screen
  is ever added, a different font will be used there, and I don't really
  want 2 or 3 font declarations on the compile line.

  Changed the XmbSetWMProperties to XSetWMProperties in xblockbuster.c.  From
  the man page, it appears that the former is standard X11R5, but some
  systems don't have it, and XSetWMProperties does the job fine.

  Added RAND and SRAND defines to xblockbuster.h.  Some machines don't
  seem to have the random and srandom functions.  These macros should make
  it easier for these people to fix that problem.

-----------------------------------------------------------------------------
Changes from Sunview BlockBuster to XBlockBuster v1.00:

 Converted to run under X11 instead of SunView.

 Clippers no longer leave the remains on the screen.

 When raising the pallet with button 1, it will now register a deflection
if the pallet moved through where the ball is.  Therefor, if a ball is
coming down, you can raise the pallet without the ball slipping through it.

 The hit bonus is now displayed at the top of the screen.

 Escape is now used to save instead of 'R1'.

 Each ball is now launched by clicking the right mouse button.  Previously,
only the first ball for each stage was started with a click, and subsequent
launches on that stage were automatic.

 The ball(s) stop moving when the pointer exits the window.

 The game can be saved as long as no bricks in the stage have been destroyed.
Previously, the game could only be saved before play started on the stage.

 Color support (via X Resources) for the bricks has been added.  Also,
alternate brick images for color have been added.

 Removed the *.SKEL files from the distribution.  I do not think that these
files were really of any use, and you could easily use the programs these
ran without the shell script interface they provided (I believe some were
outdated by the changes Bill Randle made.)
