MTA.NEW

6.4 KB 50be2ba6c4a2414a…
 ┌───────┬────────────────────────────┐
 │ 15.40 │ Maintenance Release        │
 └───────┴────────────────────────────┘
  ■ Fixed a  problem with the  strange screens (DOS  windows) with PKZIP
    and some others. New routines have been implemented;

  ■ Fixed a problem where  sometimes an errormessage from a  DOS-process
    (like the 4DOS move) would stay on the screen;

  ■ Fixed a problem where MTA would copy the FILES.BBS description  from
    the working directory to the error directory but where the entry  in
    FILES.BBS  in  the  working  directory  was  kept. MTA will now also
    remove the entry from FILES.BBS  when the archive is moved  (because
    of an error);

  ■ Removed the extended testing (even if you did set this option)  when
    the source-archive is of the OWN-format;

  ■ Removed the support for FES from MTA. This  can be  dealt with, with
    the other available update-options that are available in MTA;

  ■ All limits  for all previous  options have been  reset to UNLIMITED.
    Any option that could have multiple occurances and had a limit  (255
    in most cases)  can now have  an unlimited number  of entries.   The
    drawback is, that  any entry will  take a number  of bytes from  the
    CONVENTIONAL  memory,  so  you  should  plan  careful to keep enough
    conventional memory left. MTA will display the used number of  bytes
    for variables in the status-screen (VAR). If you don't want to  have
    any problems, use  the DPMI (protected  mode) version of  MTA, which
    will take much more memory for its variables.

  ■ Added  a  protected-mode  (DPMI)  version  of MTA which extends  the
    available memory  in relation  to the  normal and  overlay versions.
    The DPMI  version lacks  some options  and is  somewhat different in
    other areas. The main differences are:

    - The  test  for  DOS-devices  is  different  from  the  DOS/OVERLAY
      version;

    - The DOS-shell  is now a  full-screen DOS window  without a special
      PROMPT (software problem, still working on this one);

    - The  number  of  handles  in  the DEBUG-log is removed. These  are
      replaced by question-marks;

    - Swapping will  never occur (faster)  because there will  always be
      enough  memory  for  a  DOS-shell  (if  the virtual memory is high
      enough);

    The DPMI-version is available in a separate archive;

  ■ Changed the  memory display in  the status-screen. If  the available
    memory is above 999.999 bytes  (only possible in the DPMI  version),
    the screen  will show  Kbytes. Also  the memory  that is occupied by
    the variable  is now  displayed. This  number will  vary, based upon
    the number of option in MTA.CTL and the number of selected files;

  ■ Fixed the ONLYUPGRADE (/UPGRADE)  option. When you set this  option,
    MTA will now convert  the files from the  current system but with  a
    lower version  AS WELL  AS the  files from  any other  system to the
    current system;

  ■ Added the HACKLIST  option to compare files  to convert with a  list
    of unwanted files;

  ■ Added  the ArcInArc  option (the  reversed of  NoArcInArc). ArcInArc
    already was (and still is) the default behaviour of MTA;

  ■ Added the SFXArcInArc option (along with the /SIA and /SAA  commands
    to toggle this option). The  option will rule if SFX-alike  archives
    inside  the  main-archive  will  also  be converted. Please read the
    description of this option !

  ■ Added the EXTArcInArc option  (along with the /EIA command-line,  to
    toggle this  option). The  option will  rule any  archive inside the
    main-archive,  independent  of  the  name  and/or extension.  Please
    read the description of this option !

  ■ Added the AIAInstallFile option to exclude conversion of  in-archive
    files  that  could  belong  to  a  complete  package  that should be
    installed;

  ■ Added the LabelDrive  option to overrule the  drive that is used  to
    extract volume-labels that come from archives. This drive will  also
    be used to obtain the volume  label again if the target format  will
    support  this  option  and  the  source-archive  contained  a volume
    label;

  ■ Changed the way MTA handles  the labels. Unlike ARJ, PKUNZIP is  not
    able to  extract the  volume-label to  designated drive  (like -$c).
    PKZIP can  obtain the  label from  any drive  though. This  caused a
    number of problems with  previous versions of MTA  (decompress error
    with  errorlevel  11).  MTA  will  now  search a volume-label in the
    source-archive and will label  the designated drive itself  (it will
    save the old label, if any). After the decompress and compress  (the
    latter with a volume-label, if  any and if possible), MTA  will then
    restore the old  label (or will  remove the label  if the drive  did
    not contain any label);

  ■ Changed the screen-layout for  /SIM, /DATE, the overlay version  and
    the new protected-mode (DPMI) version.

  ■ Added PROB to  the BBS-paths option. PROB  is used when you  run MTA
    in combination with ProBoard <tm>;

  ■  'Enhanced'  MTA  to  support  the  ARJ 2.39x/2.41 format and new AV
    security codes;

  ■ Added the /MAKEARC command-line option. /MAKEARC without  parameters
    will disable  the MAKEARC  options in  MTA.CTL. /MAKEARC{mask}  will
    temporary add this masks to  the current MAKEARC options. With  this
    command-line option, it is now also possible to use MTA as a  simple
    shell for any archiver you have;

  ■ Added the  SETDBLSPACERATIO  option in MTA to force MTA to reset the
    ratio of all DBLSPACE'ed volumes after each conversion;

  ■ Changed MTA.CH1. You can now view  an archive in the picklist is you
    define a viewer (see below). Also  MTA.CH1 will now read the MTA.CTL
    file to obtain the ViewProgram option and also the MaxGifDim option;

  ■ Added the  VIEWPROGRAM  option to define a archive-view program that
    can be called from within MTA.CH1;

  ■ HTScan has been dropped. The author has stopped further development;

  ■ Changed the  example MTA.CTL for  some new  command-lines of the new
    versions  of  virus  scanners. Dropped  HTScan, changed TBScan, CPAV
    and F-PROT. Thanks  to the people who suggested these changes ! And,
    for the real virus-stressed under us, you can now define a virtually
    unlimitted  number  of  virus-scanners in MTA.CTL (it WILL take time
    though);