home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 123 / af123a.adf / af123a1.lzx / MyFormat / History.txt < prev    next >
Encoding:
Text File  |  1998-12-30  |  7.6 KB  |  152 lines

  1. MyFormat history.
  2.  
  3. 1.0   --  Initial release.
  4.    
  5. 1.01  --  Fixed minor bug in setting of Use_Filesystem gadget during
  6.           startup and selection of drive to format.  Also recompiled 
  7.           with SAS/C v6.55
  8.   
  9. 1.02  --  Changed operation of Use_Filesystem gadget so that it is
  10.           disabled on disks not using the standard Amiga Filesystem.
  11.           e.g.  PC formatted disks, PFS formatted disks, etc.
  12.    
  13. 1.03  --  Changed arrangement of gadgets and how MyFormat responds to
  14.           Workbench menu originated formats.
  15.  
  16. 1.04  --  OOPS!  Bug creeped in during rearrangement of gadgets in
  17.           1.03 regarding Auto Start.  Fixed so that Auto Start
  18.           defaults to whole disk formatting.
  19.  
  20. 1.05  --  Altered Auto Start code to notify user at end of format
  21.           with a DisplayBeep() call.
  22.  
  23. 1.06  --  Changed disk change sensing method to recognize all
  24.           diskchanges.  This change was needed because the A3000's
  25.           scsi.device didn't recognize the command I originally
  26.           used for sensing disk changes.  This should now work with
  27.           all removable media drives.  It works fine with my Iomega
  28.           Zip drive on the A3000 scsi.device as unit 5.
  29.  
  30. 1.07  --  Found a bug in the disk type and size sensing code for
  31.           non-Amiga formatted disks.  This mainly affected disks
  32.           greater than 50 MB (the OFS size limit).  Now works.  Also
  33.           has been recompiled with SAS/C 6.56.  Also, this is first
  34.           version to be uploaded to Aminet.
  35.  
  36. 1.08  --  Fix minor bug in size info calulations which caused some
  37.           really weird size info to be placed in the size gadget.
  38.           Bug did not affect formatting the disk, just the size
  39.           reported in the window.  Thanks to Jon Peterson for help
  40.           in tracking this down.
  41.  
  42. 1.09ß --  Internal test versions during BadBlock marking development.
  43. thru      Never released, because they failed miserably.
  44. 1.12ß 
  45.  
  46. 1.13ß --  Now includes Bad Block marking for FFS/OFS formatted
  47. thru      partitions.  This can be set to either mark sectors or
  48. 1.15ß     whole tracks as used in the bitmap.  Added warning
  49.           messages for bad sectors on the RootBlock track and/or
  50.           track 0.  Beta versions, never released.
  51.  
  52. 1.16  --  v1.15ß passed testing, and is now released to Aminet
  53.           after re-compiling.
  54.  
  55. 1.17  --  The new warning messages were too long for screens less
  56.           than 800 pixels wide.  Re-formatted the text.
  57.  
  58. 1.18  --  An elusive bug, which I never saw, was discovered by
  59.           Carsten Sorensen in the GUI layout code.  I had
  60.           mistakenly, way back in v1.03, set the topedge of some
  61.           gadgets to a set value, rather than adjusting them
  62.           according to the screen's font.  This has now been fixed.
  63.           Also turned the optimizer back on in SAS/C with size
  64.           optimization.  This cut the size of the code by a little
  65.           more than 1K over no optimization for v1.18.  Might even
  66.           be a little faster as well.
  67.  
  68. 1.19  --  Well, I did find another stupid bug on my part.  I had
  69.           created the BadBlocks type gadget with some bad info in
  70.           the list it used for defining the available settings.
  71.           Caused some problems with MCP's cycle-to-menu option
  72.           (caused lockups).  I'm surprised this didn't show up until
  73.           now.  Also removed a call that would force the window to
  74.           the front whenever Auto Start mode is enabled.  I will be
  75.           making some changes in MyFormat 2.0 to make this optional,
  76.           since it is rather annoying to have the Workbench screen
  77.           pop to the front while trying to read email on Thor's
  78.           own screen.
  79.  
  80. 1.20  --  Found another rather obscure bug, though I don't think
  81.           it ever affected anything.  I had mistakenly set the
  82.           dostype for the disk initialization to always be an Amiga
  83.           type, as in FFS.  I had thought this might be why the
  84.           CrossDOS formatting of larger disks didn't work, but it
  85.           didn't change anything on formatting my Zip drive to PC
  86.           format.  See the note above about bugs and Consultron for
  87.           more info.  Now compiled with SAS/C 6.58.
  88. Extra note on 1.20:
  89.           This bugfix seems to have fixed the CrossMAC formatting
  90.           problem.  If anyone still has problems with this, let me
  91.           know.  Also included a new version of readdevice with
  92.           this re-upload.  Readdevice was causing some Enforcer
  93.           hits when string pointers in the device entry are not
  94.           set.  Now it includes some more pointer checks for those
  95.           entries and will accept device names with or without
  96.           the ':'.
  97.  
  98. 1.21  --  Somehow, I missed putting in a bad sector counter back
  99.           during the development of the bad sector code.  There
  100.           now is a counter added that will display the number of
  101.           bad sectors found instead of the 'Short delay' message.
  102.           Also, I decided there was no point to updating the
  103.           BitMapBlocks if no bad sectors were found, so MyFormat
  104.           now checks the bad block counter before writing any
  105.           of the BitMapBlocks.
  106.  
  107. 1.22  --  Added volume name numbering to the Auto Start function.
  108.           MyFormat now adds an underline and a three digit number
  109.           to the end of the volume name after the first Auto Start
  110.           formatted disk is complete.  At the end of each Auto
  111.           Start format, the number will be incremented.  Currently,
  112.           this will wrap around to '000' after it gets to '999'.
  113.  
  114. 1.23  --  Altered size readout code again.  Will now only figure
  115.           in the SectorsPerBlock setting for FFS filesystems on
  116.           Kick 40+ systems.  Since none of the other filesystems
  117.           I've seen seem to properly support this setting, this
  118.           hack was necessary.  Note: the majority of misconfigured
  119.           partitions that this shows up on seems to be caused by
  120.           using HDToolBox to set up the partition for filesystem
  121.           blocksizes other than 512 bytes.  HDToolBox from OS3.1
  122.           sets SectorsPerBlock to something other than 1, even
  123.           though all the RDB spec info I have says SectorsPerBlock
  124.           MUST be set to 1.  The NDUK for OS3.1 (the last one put
  125.           out by Commodore) does NOT say anything about this, 
  126.           other than FastFileSystem got SectorsPerBlock support
  127.           added in FFS v40.1.  If anyone has any newer info on
  128.           this, please let me know.
  129.  
  130. 1.24  --  Made minor change to FormatFromWB routine.  Now the Drives
  131.           gadget will move the scroll to show the drive selected
  132.           from the Workbench to be formatted.  Thanks to
  133.           Michael Taylor for pointing this out.  
  134.  
  135. 1.25  --  Well, I got a new IOBlix serial card and found an unusual 
  136.           compatibility problem with MyFormat.  The way the PARxx:
  137.           and SERxx: entries get set up was fooling my rather simple
  138.           drive filter into thinking they were real drives.  The
  139.           subsequent queries for getting disk change counts and such
  140.           were causing crashes.  I added a filter to the device
  141.           finder routine which lets it start up ok now on my system.
  142.           Anyone else who has an IOBlix try this out and let me know
  143.           if it works ok for you.  Also, since the new filter
  144.           routine made it simple to do, I added a filter entry for 
  145.           devices whose names start with 'CD'.  This effectively
  146.           removes my CDROM from the list in MyFormat's window, since
  147.           it's named 'CD0'.
  148.  
  149. 1.26  --  Thanks to Martin Wolf for pointing out some problems in
  150.           MyFormat's GUI related to VisualPrefs.  I learned something
  151.           new, and have fixed the placement of the gadgets within the
  152.           window.