home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_100 / 159_01 / history.doc < prev    next >
Text File  |  1990-06-01  |  3KB  |  74 lines

  1.  
  2. HISTORY FILE FOR ADVENTURE IN C
  3.  
  4. 09 Jan 1982        Greg Huntzinger
  5. -----------        5775 Leetsdale Dr.
  6.             Suite 699
  7.             P.O. Box 22557
  8.             Denver, CO 80222
  9.             <303> 753-0488/452-4919 ext 307
  10. (1)    added this history file
  11. (2)    fixed spelling and typeo errors in--
  12.         ADVENT1.DAT
  13.         ADVENT2.DAT
  14.         ADVENT6.DAT
  15.  
  16.  
  17. 15 Sept 1985        Bob Withers
  18. ------------        4001 Via Plata
  19.             Mesquite, Texas 75150
  20.             (214) 270-0368
  21.  
  22. (1)    Ported code to compile under the Eco-C88 compiler for the IBM/PC.
  23. (2)    Added conditional code to allow the adventure to be compiled under
  24.     the Lattice and DeSmet compilers (refer to the conditional switches
  25.     in ADVENT.H for compiler selection).
  26. (3)    Re-formatted all of the text databases to take better advantage of
  27.     an 80 column screen.
  28. (4)    Added type casts at various places to keep the Lattice compiler from
  29.     complaining.
  30. (5)    Performed fairly extensive modification to the file I/O portion of
  31.     the program to allow it to use MS-DOS stream I/O.
  32. (6)    Added functions for initb() and initw() which do not exist under any
  33.     of the target compilers.
  34. (7)    Doubled the number of file offset indexes kept for databases ADVENT1,
  35.     ADVENT2, ADVENT3, and ADVENT6.    This did not significantly increase
  36.     the size of the executable module but does speed access to the text
  37.     stored in these files.
  38. (8)    Modified sub-modules EADVENT.C and SAVEADV.C so that the entire
  39.     program could be linked together to produce a single executable file
  40.     rather than performing dynamic loads of these two modules (via exec).
  41.  
  42.      These modifications were compiled and tested under the following IBM/PC
  43.      compilers:
  44.  
  45.          Eco-C88 Version 2.72         Ecosoft, Inc.
  46.          Lattice C Version 2.14         Lattice, Inc.
  47.          DeSmet C Version 2.41         C-Ware, Inc.
  48.  
  49.      The resultant executable modules were play tested on both an IBM/PC and
  50.      a Texas Instruments TIPC.    All versions of the game appeared to operate
  51.      properly, however, the game was not played to it's conclusion.
  52.  
  53. ** Note that when running this program under MS-DOS a CONFIG.SYS file is
  54.    required to set the FILES= parameter to at least 10 files.  Failure to do
  55.    this will result in an error message that the program was not able to open
  56.    file ADVENT6.DAT.
  57.  
  58.  
  59.  2 Jun 90        Bob Withers
  60.  --------        649 Meadowbrook
  61.             Allen, Texas 75002
  62.  
  63.  (1)  Ported code to Microsoft C V 5.10 and 6.00
  64.  (2)  Placed all global variables in header ADVENT.H
  65.  (3)  Removed most runtime variable initialization and replaced
  66.       by compile time initializers.
  67.  (4)  Added file ADVENTDB.C to completely replace all the adventure
  68.       data base files.    This keeps all data in memory and eliminates
  69.       all disk accesses during game play.  All functions in DATABASE.C
  70.       were modified to access in memory data.
  71.  (5)  Added code to support the BRIEF and VERBOSE verbs.
  72.  (6)  Added code to ignore CTRL-C signal.
  73.  (7)  Modified vocab search to use a binary search.
  74.