home *** CD-ROM | disk | FTP | other *** search
/ BUG 15 / BUGCD1998_06.ISO / zabava / invaders / whatsnew.doc < prev   
Text File  |  1998-05-13  |  2KB  |  55 lines

  1. 9K SPACE INVADERS VERSION 1.1
  2. September 17, 1995
  3. CHRONOLOGICAL RELEASE NOTES
  4.  
  5.  
  6. Version 1.0 - August 17, 1995
  7. -----------------------------------------------------------------------------
  8.  
  9. - Initial release - No known bugs
  10.  
  11. Version 1.1 - September 17, 1995
  12. -----------------------------------------------------------------------------
  13.  
  14. - Invaders would stop shooting on the higher levels - FIXED.
  15.  
  16.   - I discovered this one during a paricularily good game at school during
  17.     class [snicker].
  18.  
  19.     A number is picked at random, and if it is 2, one of the invaders is
  20.     selected to fire. The number picked is the shot frequency, which is
  21.     decreased every level. Eventually, it reaches 2, which is the maximum
  22.     frequency (the random number 2 shows up every time, and the invaders
  23.     fire constantly).
  24.  
  25.     Unfortunately, the number gets decreased below this value to 0, selecting
  26.     a random number between 0 and 0, thus 2 never shows up, and the invaders
  27.     stop shooting. It was a simple fix.
  28.  
  29. - Time reset to midnight during game play - FIXED.
  30.  
  31.   - I can't believe I didn't notice this! Dumb dumb dumb!
  32.     Thanks to Patrick A Springman for mentioning this one to me.
  33.  
  34.     The game uses the real time clock for simple timing of the title
  35.     screen delays, printing delays, etc. When the game uses this timer,
  36.     it reset the timer to 0, then watched it until it reached a particular
  37.     value. The problem is, resetting this timer to 0 also resets the clock
  38.     to midnight.
  39.  
  40.     The time change wasn't a permanent change. Once the machine was rebooted,
  41.     the timer is reinitialized with the CMOS clock value, and everything
  42.     returns to normal, but it was annoying anyway.
  43.  
  44.     The game no longer adjusts the timer, rather it reads the current time
  45.     into a variable, adds the delay value to that variable, then watches
  46.     the timer until it reaches this calculated time.
  47.  
  48.     It's better, but does cause some time inconsistancies. Mostly with the
  49.     amount of delay the title screens are displayed for - It doesn't seems to
  50.     affect the game play timing (as expected).
  51.  
  52. - Added high score functions, and rearranged title screens so score is always
  53.   visible.
  54.  
  55.