Metropoli BBS
VIEWER: shelgame.his MODE: TEXT (CP437)
                            Shell Game History
                            ══════════════════

Version 1.00  09-17-94
──────────────────────
 Initial release of the Shell Game
 
Version 1.05  09-19-94
──────────────────────
 First bug found!  Returning players who lost all their money received 
 only $100 the next day, instead of $1,000.  Fixed.
 
 Fixed a minor bug in the graphics display.  Players not in graphics mode
 weren't seeing the same thing as those using graphics.  Fixed.
 
Version 1.50 09-22-94
─────────────────────
 Fairly large amount of code re-written.  This was the first PPE I really
 worked on, and a plate of spaghetti made more sense!  I structured the 
 code, and eliminated a fair amount of unnecessary code....there were a lot
 of redundancies.  Thanks to suggestions from beta testers, I changed the 
 inputs for the game from choosing (P)lay or (Q)uit before each game to
 the Shell number to wager on, or a 'Q' to quit.  More user friendly, I
 hope.
 
 Still a few bugs to work out of the game, including a scoring glitch.  If
 there's more than one person with the same score, the first person gets 
 listed twice for the score.  More bugs... :)
 
Version 2.00 12-15-94
─────────────────────
 The first "official" release of the Shell Game.  The bug with the scores
 has been worked out....it's still not the way I want it to be, but it 
 *does* sort the scores properly now.  
                            
Version 2.10 12-31-94
─────────────────────
 Made a minor change to the game.  Previously, the entire screen would 
 redraw after each turn as the shells were being shuffled around.  This
 update corrects it so only a small portion of the screen redraws.  Helps
 callers at lower connect speeds avoid using all their time waiting for 
 screen redraws.  

Version 2.20 1-1-95
───────────────────
 Found another bug.  The monthly score maintenance worked fine until the
 year changed, then it wouldn't recognize that a new month had begun. 
 Fixed.
 
Version 2.30 1-12-95
────────────────────
 Improved the score formatting for The Shell Game.  In previous versions,
 any scores were displayed without the commas for amounts of 1,000 and 
 over.  This was fixed in this version to add commas to all the scores to
 make it easier to read.
 
Version 2.40 1-22-95
────────────────────
 Changed the way the Shell Game was configured.  Instead of having the 
 maximum plays and the multiplier being passed into the game via the command
 line, the game will use an external .CFG file.  This change is *only* in
 the registered version, since the shareware version has both of these 
 parameters "hard coded" into the PPE.

Version 2.50 2-09-95
────────────────────
 Many sysops have bulletins that are updated with scores from selected games,
 so the Shell Game has the added feature of an external score file, called
 SHELGAME.SCO.  Also added the "V" command from inside the game, so that the
 a player see the scores while playing, instead of only being able to see 
 them after quitting the game.

Version 2.60  03-17-95 
────────────────────── 
 Changed: Registered versions now use a registration number.  Previously,
          registered SysOps had to log onto Hare Mail BBS to compile and
          download their registered versions.  Now, they can grab the latest
          version anywhere and just plug in their number.

 Changed: The Shell Game previously used the PPL WAIT command, which accessed
          the PCBText "Press Enter To Continue" entry.  Since quite a few
          sysops have replaced that entry with a PPE, I changed the game
          to use it's own internal command.  This saves a bit of memory from
          having to load another PPE.

 Added:   The ability for registered SysOps to configure how much money new
          players start with.  See the SHELGAME.CFG file for more info.

 Changed: The instructions for the Shell Game are now in an external file.
          This should cut down on memory requirements a bit as well.

 Changed: I had previously defined the variable in the Shell Game that 
          keeps track of a players score as an integer.  Since my wife 
          reached a level of $1.7 billion dollars midway through the month
          in the game (with a multiplier of only 4!), I changed that 
          variable to a real number.  Hopefully, *this* won't get maxed out!
 
 Changed: Now compiled with PPLC 3.10, so you must be running version
          15.21+ to run the Shell Game.

Version 3.00  -  05-19-95
═════════════════════════

   Added: Major upgrade!  The Shell Game now has the added ability to 
          allow players to make up the games they missed in the 
          registered version only.

  Changed: The Shell Game now requires players to be in graphics mode.  If
           not, they're returned to the BBS before the game loads.  The
           reason for this becomes apparent when make up games are
           enabled.  Both ANSI and RIP are allowed graphics modes, even
           though no RIP graphics are used in the game.

   Added: A SCONVERT.PPE now accompanies version 3.00 of The Shell Game.
          This is used to convert the old-style text format I was using
          for storing the players information to the .DBF format.  If 
          you've already got a copy of the game installed, you MUST 
          run this PPE if you want players scores to be preserved.

 Changed: The format for the score output file has been changed.  It
          still contains the same information, but in a less "bland"
          appearance.  I hope. :)

 Changed: The format of the .CFG file has changed slightly, to accomodate
          make up games.  You can see the new format in the sample .CFG
          file enclosed with the archive.
[ RETURN TO DIRECTORY ]