Wed Sep 15 20:04:45 BST 1999

added a DELAYDEC constant. The factor at which the game delay reduces.

fixed the srand(), D'oh. clock() measures clicks since the program
started, so it's likely to always be similar. time() gives system
seconds since the magic date.

Changed scoring scheme so that each apple is worth points according to
the level it's on.

Wrote a little script to do the sedding to convert a black and white xpm
to a level file. So, now I can gimp the levels rather that doing it by
hand.

Added p.totalApples, running count of how many apples collected

Every 10 apples collected earns an extra life

Lots of new levels

Added cmdline.c and a -h flag

Added -b to set the base game loop delay

Added -l to set the level directory instead of the rcfile (good for
testing new level sets).

Added -r to set a different rcfile, besides ~/.nibblerc

Fixed up the -h, so that it displays VERSION

Initialised m->numApples to 0 in loadMap.c. Oops.

Added some attr[on/off] stuff to showCentreMessage, but it still needs a
border.

Moved the rcfile detection stuff to cmdline.c and out of main().

Made level 9 a bit easier. It was far too hard.

Stuck a flushinp() after a change in level.

Added ncdrawlib.[hc]. Might get round to doing some nicer graphics now.

Fixed the showMessage function to look a little nicer.

Added dissolve effects to ncdrawlib.c and put them in at level
completion.

Cut the default basedelay a bit. Maybe I'm getting better, but it seems
too easy.

Made the explosion look a bit cooler, using circles not crappy dots.

Grabbed the scoring code from Jonathan's tetris-0.0.9 and incorporated
(easily done). Ta.

Grabbed the scoring code from Jonathan's tetris-0.0.12. Much better. It
now does suid/sgid checks and can use an arbitrary score file (-f flag).

Fixed the rcfile stuff. Now it creates an rcfile that points at the
levels for you.

Added install and uninstall to the Makefile.


Tue Sep 21 21:16:51 BST 1999 (JMD)

Removed need for glib by writing own linked list stuff.
Wrote rpm spec file and added install-rpm to the Makefile.

Wed Sep 22 23:42:25 BST 1999 (TRJ)

Added a cmdline option to set the name for the hishscore. (Must remember that
when testing new highscore routines it has to be sgid to write the file).


