home *** CD-ROM | disk | FTP | other *** search
/ hobbes.nmsu.edu / 2008-06-02_hobbes.nmsu.edu.zip / dos / amos320.zip / HISTORY.DOC < prev    next >
Text File  |  1994-12-13  |  4KB  |  87 lines

  1.  
  2.                AA      MM       MM    OOOO      SSSS
  3.               AAAA     MMMM   MMMM   OO  OO    SS  SS
  4.             AA    AA   MM MMMMM MM  OO    OO  SS    SS
  5.             AA    AA   MM  MMM  MM  OO    OO  SS
  6.             AA    AA   MM   M   MM  OO    OO   SSS
  7.             AAAAAAAA   MM   M   MM  OO    OO      SSS
  8.             AA    AA   MM       MM  OO    OO  SS    SS
  9.             AA    AA   MM       MM   OO  OO    SS  SS
  10.             AA    AA   MM       MM    OOOO      SSSS
  11.  
  12.  
  13.  ■ Development history, v1.0 to v3.20
  14. ┌────────────────────────────────────···
  15. │  AMOS started as an idea.  An idea of being able to salvage data that would
  16. ·  otherwise be lost.  I thought this was a great idea, and contacted IBM for
  17. ·  some technical doc on HPFS.  "The doc for HPFS is classified", I was told.
  18. ·  I was unable to breach this barrier (Does it have something to do with
  19.    Microsoft's rights on HPFS?), so AMOS is all my own work.
  20.  
  21.    Without documentation, it is pretty hard to write a program for accessing and
  22.    even writing HPFS-drives.  And very easy indeed to trash drives, making them
  23.    unreadable, OS/2 unbootable, and the like.  Which is why AMOS has been such
  24.    a long time underway, and which is also why nobody but my beta-testers saw
  25.    AMOS until the v1.0 release.
  26.  
  27.  
  28.    Having written AMOS v1.x, the next step naturally is to include HPFS drives
  29.    in the normal DOS drive lettering scheme using a TSR.  This is AMOS v3,
  30.    which is still read/only, and will probably remain that way for quite a
  31.    while.  Supporting the structures necessary for writing HPFS drives is
  32.    costly in terms of memory...
  33.  
  34.    To make AMOS, hundreds of hours of work have been used.  Most of the time
  35.    has been used in a sector-editor, trying to figure out the cryptic ways
  36.    of HPFS.
  37.  
  38.    Enjoy!
  39.  
  40.  
  41.  ■ Release history of AMOS v3
  42. ┌────────────────────────────···
  43. │  v3.20  Released 15. dec 1994.
  44. ·         - Unloading AMOS left a residue of 228 bytes of memory.  This
  45. ·           is now freed correctly.
  46. ·         + AMOS no longer returns the . and .. directories in the root
  47.             directory.  Doing so caused grief for some DOS utilities.
  48.           + Added intelligent behaviour for filenames having 8-bit
  49.             characters in the name.
  50.           + Added a -quiet option for loading AMOS v3 quietly.
  51.           + Updated the troubleshooting guide with a guide to resolving
  52.             drive letter assignment problems.
  53.  
  54.    v3.15  Released 29. nov 1994
  55.           - When opening a file in a directory where a FindFirst/Next
  56.             sequence was running, a few files were not found.  Fixed.
  57.           + Added a bit of speed.  Best performance so far: Up to twice
  58.             the speed of OS/2.
  59.           + Added support for up to 8 physical hard disks.
  60.           + Enhanced use of real memory.  There is what I think may be
  61.             a bug in SCAN v2.1.3, causing AMOS v3.10 to run real slow.
  62.  
  63.    v3.10  Released 18. nov 1994
  64.           - Fixed a bug causing some files in very large directories
  65.             not to be reported.
  66.           - Increased memory requirement to 41968 bytes.  Sad, but true.
  67.           - Fixed a bug in the DOS SeekFromEOF function.
  68.           + Enhanced speed by a significant amount.  AMOS now sometimes
  69.             beats OS/2!
  70.           + Cache handling rewritten to be smaller and much more efficient.
  71.           + Added SWREG identification number for CompuServe users.
  72.           + Removed comparative benchmark figures from documentation.
  73.  
  74.    v3.01  Released 07. nov 1994.
  75.           - Fixed a bug in the -i parameter causing some files not to be shown
  76.           - Fixed a bug in CloseFile, sometimes causing applications
  77.             using DosDupHandle to crash
  78.           + Improved performance a bit.
  79.           + Reduced memory requirements by about 2k to 40720 bytes.
  80.           + Removed some typos in the documentation.
  81.           + Added benchmark tests to the documentation.
  82.           + Updated OZ.REG to include the correct address.
  83.  
  84.    v3.0   Released 05. nov. 1994.  First public release.
  85.