Codebase list icebreaker / debian/1.21-5 ChangeLog
debian/1.21-5

Tree @debian/1.21-5 (Download .tar.gz)

ChangeLog @debian/1.21-5raw · history · blame

July 30, 2001: released v1.2.1
  - fixed minor bug where highest-score line cut off letters that dip below
    the baseline (gjpqy...). Thanks to Jonathan DePrizio for catching this.
  - tiny little bugfixes, makefile cleanup
  - switched to much more sensible linux-kernel-style numbering scheme.
    (n.oddnumber.n for development releases, and n.evenumber.n for
    stable "production" releases -- for example, 1.2.1 is a stable release,
    so any excitement/surprises should come from the game, not from
    bugs. 1.9.0 will be a devel release, and some features may not work
    completely, or at all.)

July 28, 2001: released v1.2
  - added "score decay" timer, to discourage obsessive-compulsive types from
    taking hours on one level. Sure, I want you to be obsessed with the
    game, but have fun playing, not tediously waiting. :)
  - added easy and hard difficulty settings
  - added options for sound
  - added option for auto pause (which makes the game stop when the window
    loses focus -- note that it always pauses when minimized regardless of
    this setting).
  - now, when a line is stuck (against another line) for a long time,
    the line completes instead of exploding. ("A long time" == approximately
    5 seconds)
  - merged in Enrico Tassi's win32 compatibility stuff -- win32 version
    is now completely functional, except:
  - added fullscreen option! (Unfortunately, still has problems in Win32,
    so you'll have to edit the icebreaker.cfg manually if you want to enable
    this feature on a MS Windows system. I'll get the problem figured out
    for a future release.)
  - fixed busy waits in dialog.c (thanks again to Enrico)
  - code cleanup

July 23, 2001: released v1.1
  - added man page
  - tiny change to error message when high score file can't be read

July 18, 2001: released v1.09
  - Gameplay change: changed behavior when a line hits another
    partially-completed line -- now, instead of the line completing
    successfully, it waits until the other completes or is destroyed.  In
    the event that neither of those happens after a little while, new line
    dies. (I've considered making it complete successfully in this case;
    opinions, anyone?) This change makes the game much harder, in a good way.
  - moved center of vertical cursor to proper location (oops)
  - modified high score code to reread from disk, so that multiple players
    on the same system don't cause confusion. A race condition still exists,
    but it's much narrower. :) A future version will have proper locking.
  - include fix for cmpscore bug thanks to Enrico Tassi
    <f.tassi@mo.nettuno.it>

October 5, 2000: released v1.0
  - one-point-oh!

October 3, 2000: released v0.995
  - minor cosmetic fixes
  - made 'make install' work; made it easier to redefine file locations
  - made it so three-decimal-place version numbers work :)
  - made level 100 loop forever instead of just ending the game there. 
    not that level 100 is any fun, really -- too many penguins!

October 2, 2000: released v0.98
  - first public release