
Summary of changes from 3.20 beta 1 to 3.20 beta 2
--------------------------------------------------

* Fixed a major bug: when converting a T64 file to a D64, the load  address
  of the T64 file would get mangled.


* Added read-only extract support for SPYne and CPK files. They  work  just
  like ARK or LBR where you can extract files, but you can't add/delete  to
  them.


* Added a new support file  "64COPY.DIR"  which  holds  all  the  Directory
  Customizer settings. I've recently started to do a lot  of  additions  to
  this routine, and now allow multiple BAM message saving, custom SEPARATOR
  files, and the  storing  of  groups  of  SEPARATOR  files,  all  to  make
  customizing the directory much quicker and easier.


* Major changes to the Directory Editor:

  1. Mouse/keyboard tagging was one line off.

  2. Added a series of selectable file separator patterns on F7,  with  the
     last one user-definable.

  3. Rewrote the way I deal with BAM messages by combining all the  MESSAGE
     keys (ALT-F3/F4/F5) into one Message Control Center on ALT-F3. You can
     now store up to 5 messages, and view the one in the current D64 image.
     The F9 key is now the hot-key for setting the BAM message assuming you
     have selected the one you want in the Message Control Center.

  4. Added a SEPARATOR control center on ALT-F7. This allows you to tag and
     save a common group of separators to a special area and them give  the
     grouping a name. Thus whenever you need them, you can paste them  into
     a disk image. It allows for up  to  5  groups  of  separators,  of  10
     entries each.


* Added a GEOS file info viewer to the FILES menu as "View GEOS  info"  (or
  use CTRL-V as a shortcut). This viewer shows you the GEOS ICON, structure
  type,  load  addresses,  creation  date/time,  creator  and  other   text
  information fields. If the file is not in GEOS format, you will be  told,
  and no information will be displayed.


* You can now  click/enter  Wraptor  (WRA),  Compressed  ARKive  (SRK)  and
  LHA/LZH/LZS/SFX archives to view the contents, but you can  do  *nothing*
  else with them (no  conversion,  deletion,  etc).  SRK  will  show  which
  subfiles are compressed, WRA will show the correct filetypes it  supports
  (SEQ, PRG, USR, GEOS), and LHA will show  the  compression  type  (-LH?-)
  used on each file.


* If certain errors occurred when extracting files from  ARC/SDA  archives,
  extraction would fail on *all* ARC/SDA file from then on.


* You can now create images (F12) on  disks  with  no  root  entries  (like
  floppies).


* The codes displayed in the error editor  now  correspond  to  the  actual
  drive errors. i.e. 0 is error 20, 1 is error 21 ... 9 is error 29. 'F' is
  still defined as error 74.


* When copying files into a T64, and you don't  have  the  Config/Emulators
  switch "Auto-expand T64 dir." enabled, then when the directory fills up I
  will now ask if you want to expand the directory anyways.


* If the switch "Use dir track for files" is enabled, and any  sectors  are
  available on track 53 of a D71 disk, they will be used. The "blocks free"
  count will also reflect the free sectors on track 53.


* Convert now honors  the  native  D71  interleave  of  6.  This  value  is
  adjustable  on  the  Config/Emulator  page.  D81  sector  interleave   is
  hard-coded to 1.


* Added a series of selectable file separators for disk images on InsertSep
  (SHIFT-F7). The last one is user-definable.


* When trying to run 64COPY from a floppy (which I do, but I doubt  anybody
  else does), and you accidentally execute something from the  command-line
  by hitting return, you will now be asked  if  you  want  to  execute  the
  command.


* Accidentally broke the passing of startup command-line execution for the
  options "QUIET", "MONO" etc. They are back now.


* You can now pass in a name of an archive to display on the  command-line,
  or by using associations under Win95 and double-clicking on it.


* Rewrote much of D64-to-ZipCode to gain a reasonable speed increase.  Also
  rewrote portions of ZipCode-to-D64 to clean up the code.


* The diagnostic output of CheckZip (4 and 5 pack ZipCode) was missing some
  information when decoding specific sections of RLE-encoded sectors.


* In the Text Editor, the CURSOR LEFT key, when it hits  the  left  margin,
  will now go to the end  of  the  previous  line,  providing  some  cursor
  wrapping function.


* CheckZip Sixpack now shows the offset into the  file  where  each  sector
  resides.


* When switching the panel display from an X64 to a D64,  it  was  possible
  that the program would start to display the D64 as though it was an  X64,
  due to a variable not getting set.


* When converting from D64 to a diskpacked zipcode, the disk  ID  contained
  in the zipcode is the cosmetic ID from the D64 image at 18/0 offset  162,
  rather than a hardcoded value.


* The BAM Editor display allows you to select your own  character  set  for
  the used/free map from "*+OX" for allocated and "-. " for free.  This
  is on F6 when in BAMEDIT.


* Added a check for GEOS disks to the CheckDisk routine. If  it  thinks  it
  encounters a GEOS disk, you  will  be  warned  about  continuing  due  to
  possible disk corruption.


* The RIGHT menu didn't have the CTRL-F assignment for  the  FILTER  window
  shortcut.


* If you issued a "re-read" command from the menu for the opposite  panel,
  only the presently active panel would get refreshed.


* Additions/changes to the FORMATS documents:

  - Added SPYne "SPY" file description
  - Added 64NET "N64" file description
  - Added 64LAN "L64" file description
  - Added CCS64 "CRT" cartridge file description
  - Updated the ZIP topic
  - Updated the WRA topic
  - Updated the F64 topic
  - Updated the GEOS topic
  - Updated *many* other topics (thanks to Joe Forster/STA!)
  - Added a revision history to all the TXT doc's, to better track changes


* Fixed some bad HELP screens

