home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / HD / HD070.ZIP / INSTALL.EXE / DT-NEW.DOC < prev    next >
Text File  |  1991-05-16  |  62KB  |  1,447 lines

  1. DiscTrak System
  2. (c)1991 Blam Entertainment Group
  3. What's New!
  4. Version 1.611
  5.  
  6. With the dynamic nature of this program, and my inability to stop
  7. tinkering, changes are always in the works.  Because of these
  8. factors, it was necessary to devise a list detailing the
  9. differences from version to version.  This list is complete, going
  10. back as far as I can possibly remember or try to reconstruct by
  11. looking at source code.  Pick the excuse you like better.
  12.  
  13. While digging though a pile of floppy disks one night, we happened
  14. across several 360k disks from a backup made around Christmas 1989. 
  15. These backup disks contained two previously thought lost versions
  16. of DiscTrak System in its infantile form.  The oldest is the very
  17. first attempt at this program and can't support itself outside a
  18. dBASE environment. To that extent, it relies exclusively on dBASE
  19. operations for almost everything it does.  Hard to believe we
  20. struggled with that version in putting nearly 400 LaserDiscs into
  21. the database as evident by the database found along side the source
  22. code.
  23.  
  24. Because of this find, this file has been updated to include the
  25. changes we discovered had been made.  In addition, now that we have
  26. more of a concrete reference point, some of the older version
  27. changes have been expanded to show what planet we were on while
  28. writing the code.  Keep in mind that we're writing the change
  29. descriptions in versions 1.06 and 0.90 as though you've never used
  30. the program before (We realize that you may very well have never
  31. used this program before).  Program Documentation was never
  32. finished until version 1.21, and even then it was only semi-
  33. complete.
  34.  
  35.  
  36. Version 1.611
  37.  
  38. *    Changes to the various documentation files as shipped.  The
  39.      Installation program also modified.
  40.  
  41. *    If the program were to end unnaturally, but without any
  42.      errors, the temporary control file wasn't being deleted.  This
  43.      has been corrected.
  44.  
  45. *    This doesn't really belong in a bug fix load, but who cares. 
  46.      Cinema Digital Sound has begun popping up on video releases. 
  47.      This flag is available under the SPECIAL FIELDS GENERATOR.
  48.  
  49.  
  50. Version 1.61
  51.  
  52. *    Membership in the Association of Shareware Professionals has
  53.      been approved.  Their logo is under the Program Information
  54.      Screen.
  55.  
  56. *    Several discs in recent weeks have show up with a Surround
  57.      Sound Check pattern at the end of the program.  As usual,
  58.      there is now a question about it in the SPECIAL FIELDS
  59.      GENERATOR of the Video Tape and LaserDisc Modes only.  This
  60.      question will not be asked if there is no Surround Sound on
  61.      the disc or tape.
  62.  
  63. *    DiscTrak now writes DT.CFG which holds important information
  64.      regarding program operation.  Don't delete it.
  65.  
  66. *    The exit routine has been sped up if there is no maintenance
  67.      to be done.
  68.  
  69. *    Not that anyone really cares, but those pesky color bars keep
  70.      popping up at the end of releases on LaserDisc.  The SPECIAL
  71.      FIELDS GENERATOR now asks if they are present.  Again, this is
  72.      in the LaserDisc and Video Tape modes only.
  73.  
  74. *    When DiscTrak calculates the default catalog number in all
  75.      modes, it always generated the same number.  To prevent
  76.      troubles, particularly in the Compact Disc and Cassette Tape
  77.      Modes, the default is now the total number of records in the
  78.      current mode.  For the sake of further troubles with
  79.      Slave/Master linking, try not to use the default catalog
  80.      number and use what is suggested in the DT-USER.DOC file.
  81.  
  82. *    The Environment Variable set by DT.COM is now cleared from
  83.      memory when the program is finished.
  84.  
  85. *    In the Compact Disc and Record Album modes, there are now
  86.      fields to track for individual song length.
  87.  
  88. *    DiscTrak only calculates the report headers once per report,
  89.      rather than at every page break as with ALL previous versions.
  90.  
  91. *    Due the very nature of the UTILITIES MENU, instead of taking
  92.      you back to the main menu after selecting an operation, the
  93.      utilities menu stays present, allowing you to select another
  94.      option automatically.
  95.  
  96. *    Back in version 1.60, we increased the database storage space
  97.      for song titles by 10 bytes per 5 titles.  We decided to fix
  98.      it right this time.  The song storage routine has been
  99.      completely reworked to cram as much data into the smallest
  100.      space possible.  You now have the ability to track ALL 40
  101.      CHARACTERS in EVERY ONE of the 99 song titles without dropping
  102.      a single one.  **NOTE** If you edit an existing record,
  103.      DiscTrak will format the song titles in the new matrix.  Some
  104.      old excess storage space  may be deleted.  Don't be alarmed,
  105.      this is normal.  Really.
  106.  
  107. *    Troubles with song titles going all over the screen due to
  108.      extremely long title names has been corrected.  This affects
  109.      the Compact Disc and Album/Tapes modes only.
  110.  
  111. *    We now allow you to send printer codes directly to the printer
  112.      during the report writing routine.  You specify the codes to
  113.      send in the UTILITIES MENU.
  114.  
  115. *    DiscTrak will not load if the .COM cannot set an environment
  116.      variable.  If you get an OUT OF ENVIRONMENT message, you may
  117.      need to increase your environment size.  Check with your DOS
  118.      manuals to find out how to do this.
  119.  
  120. *    In the Record Album / Cassette Tape mode, the words "Noise
  121.      Reduction" would appear all the time during the edit and view
  122.      routines.  The words are now displayed when appropriate.
  123.  
  124. *    In an incomplete attempt to improve coding procedures, we
  125.      allowed DiscTrak to run amuck with memory.  The fault is with
  126.      program lockups during the indexing within the report writer. 
  127.      We've finished the modifications and cleaned up the memory
  128.      troubles.  This has even picked up some speed in the report
  129.      writer.
  130.  
  131. *    The index generation routine has been trimmed down
  132.      significantly.
  133.  
  134. *    Not that you'll ever need it, but we've added a crash recovery
  135.      file so that if the program should crash for some reason, the
  136.      databases might not know who they are when you try to run the
  137.      program again.  The crash recovery file will allow you access
  138.      to the database again upon the next running of DiscTrak
  139.      without having to test for updates.
  140.  
  141. *    The FIND option under the EDIT MENU has been modified.  If an
  142.      exact match is not found, the system will look for a close
  143.      possible match the same way it looks for matches in the SCAN
  144.      Records routine.
  145.  
  146.  
  147. Version 1.601
  148.  
  149. *    Back in version 1.22b, we increased the Dos Shell environment
  150.      space to 400 bytes.  There are some instances where even this
  151.      wasn't enough.  For this release, the environmental space in
  152.      the Shell has been increased to 1k.
  153.  
  154. *    While editing a LaserDisc, the Multi-Channel question in the
  155.      SPECIAL FIELDS GENERATOR had been made more intelligent.  You
  156.      will only be presented options for Digital Multi-Channel sound
  157.      if you select Digital Sound on the initial screen.
  158.  
  159. *    There are some cosmetic VIEW changes with regards to Multi-
  160.      Channel Audio in the LaserDisc and Video Tape modes.
  161.  
  162. *    Some versions of DOS, when calculating the number of seconds
  163.      elapsed since midnight, begin their count from "0" rather than
  164.      "00000".  If your printer is unavailable, DiscTrak writes the
  165.      printout to a filename using this number.  In cases where less
  166.      than 10000 seconds have passed, the name will be displayed in
  167.      the wrong location on the screen .  With this release, we will
  168.      always calculate a 5 digit number for the report name. 
  169.  
  170. *    You'd think that after all this code clean up, I'd have
  171.      cleared it all out, but no.  When you dink with this code as
  172.      long as I have, you find better ways of doing the same thing. 
  173.      This is what has happened here.  Still more code clean up in
  174.      this release.
  175.  
  176.  
  177. Version 1.60
  178.  
  179. *    The 35 song title per record limit in the Compact Disc and
  180.      Record Album modes has been altered.  The new limit is 99
  181.      titles per record.
  182.  
  183. *    When editing an existing record in the Compact Disc and
  184.      Cassette Tape / Record Album modes, the song titles are not
  185.      displayed until the program reads the number of tracks
  186.      entered.  This is to prevent problems recording information in
  187.      titles 6-10 if they don't already exist.
  188.  
  189. *    The loader file has been changed from a batch file to a .COM
  190.      file.  DiscTrak will not create it for you if it is missing
  191.      and the program will not load without it.
  192.  
  193. *    Due to overwhelming demands, DiscTrak now writes two different
  194.      length reports.  The UTILITIES MENU has an option for 132
  195.      Character Reports as well as 156 Character reports.
  196.  
  197. *    Report names have been modified to show the format of the
  198.      report and extended character setting.  The program
  199.      documentation gives full details regarding the names of the
  200.      reports themselves.  Look at the example name below.
  201.  
  202.           C:\DISCTRAK\DT-LRTEL.TXT
  203.                       \-/||||| \-/
  204.                        | |||||  \-- Standard Extension
  205.                        | ||||\----- Report Format
  206.                        | |||\------ Character Setting
  207.                        | ||\------- Report Grouping
  208.                        | |\-------- Report Category
  209.                        | \--------- System Mode
  210.                        \----------- Standard Header
  211.  
  212. *    DiscTrak now supports printing a report direct from within the
  213.      program.  After a report is run, you will be asked if you wish
  214.      to print the report.  If yes, the program will tell you how to
  215.      set your printer before the printing begins.  PRINT.COM must
  216.      be resident for this functionality.
  217.  
  218. *    In the Compact Disc and Cassette Tape / Record Album modes,
  219.      the 156 column report has been altered.  The positions of the
  220.      Year and Category columns have been reversed.  This brings the
  221.      reports in line with the LaserDisc and Video Tape modes.
  222.  
  223. *    The light bar menus now wrap.  If the bar is on the first
  224.      option and you select the up arrow, the bar will move to the
  225.      last option on the list.  This is also true in the reverse.
  226.  
  227. *    Within the LaserDisc and Video Tape modes, the stereo section
  228.      of the view screens has been trimmed up.  Not much visual
  229.      difference, but it does keep the screen less cluttered.
  230.  
  231. *    When selecting a stereo type in the LaserDisc and Video Tape
  232.      modes, the option for "Re-Mix" has been changed to
  233.      "Electronically Re-Mixed".  The single key pick has been
  234.      changed from "R" to "E" as a result.  This is just a cosmetic
  235.      change and should not effect your database.
  236.  
  237. *    In the LaserDisc and Video Tape modes, cosmetic changes have
  238.      been made to the Surround Sound selection menu.  Again, this
  239.      will not effect your database.
  240.  
  241. *    If you pick any of the displayed options under EDIT MENU while
  242.      in any mode, if the database is empty, the ADD RECORD option
  243.      is the only one which will work.  All other options, except
  244.      for of course the QUIT option, will display an invalid option
  245.      message.
  246.  
  247. *    In the Compact Disc and Cassette Tape / Record Album modes,
  248.      there were troubles with every 5th song title getting cut off. 
  249.      This has been cleared somewhat.  In an attempt to minimize the
  250.      space this program takes up on a disk drive, songs are stored
  251.      in groups of 5.  Therefore, a series of very long titles tend
  252.      to take up quite a bit of room and the storage database runs
  253.      out of space for that group of 5 titles.  The storage capacity
  254.      of the database has been increased to combat this problem. 
  255.      Let me know if there still isn't enough room.
  256.  
  257. *    The structure of Slave 3 has been reduced now that all titles
  258.      in the Compact Disc and Cassette Tape / Record Album modes
  259.      have been moved into Slave 4.
  260.  
  261. *    In the UTILITY MENU, there has been an addition for the other
  262.      file compression standard.  LHA (formerly LHARC) is now
  263.      supported in addition to PKZip.  This setting works the same
  264.      as the Character On/Off switch.  The option shown is which
  265.      compression routine will be active if selected.
  266.  
  267. *    In the UTILITY MENU, the ZIP database option has been renamed
  268.      ARCHIVE DATA to allow for the new LHA support.
  269.  
  270. *    In the interest of proper grammar, all references in the
  271.      LaserDisc and Video Tape modes to THEATRIC TRAILERS have been
  272.      changed to THEATRICAL TRAILERS.
  273.  
  274. *    A closing message has been added when the program exits for
  275.      any reason.
  276.  
  277. *    The Automatic Registration Transferal process required some
  278.      minor modifications.
  279.  
  280. *    Huge chucks of code have been removed due to the expanded
  281.      capabilities of the Compact Disc and Record Album modes. 
  282.      You'd think upping the limit to 99 songs per record would add
  283.      lots and lots of code, but it allowed for literally hundreds
  284.      of bytes of source code to be removed.
  285.  
  286. *    There has been alot of talk about aspect ratio lately.  The
  287.      big question is "To letterbox or not to letterbox.  That is
  288.      the question." to use a bad pun.  I've revamped the Widescreen
  289.      question into a much broader scope.
  290.  
  291. *    The update routine has been slightly revamped, again.
  292.  
  293.  
  294. Version 1.50
  295.  
  296. *    With the release of a disc from Criterion Collection just
  297.      after Thanksgiving 1990, a new jacket design was introduced. 
  298.      I call it the "Tri-Fold" jacket.  This has two fold out
  299.      sections, each end housing a disk and a third disk in located
  300.      in the center.  This is a really neat jacket as it gives the
  301.      art department 6 panels to cover.  Like they could find
  302.      something good to put on 6 panels anyway.  But I'm not one to
  303.      stand in the way of progress, so I've changed the GATE FOLD
  304.      question in the SPECIAL FEATURES GENERATOR in the LaserDisc
  305.      mode to SELECT JACKET TYPE.  You can specify Standard Single
  306.      sleeves, Gate Fold, Tri-Fold or Disc Box.
  307.  
  308. *    There is a new noise reduction system waiting in the wings. 
  309.      Those guys at Dolby Labs have come up with a way to
  310.      selectively isolate tape hiss.  The result is CD quality sound
  311.      on standard cassette tape.  This new system is called DOLBY S
  312.      and as we are always on the cutting edge here, the Cassette
  313.      Tape / Record Album mode has been given this new option.
  314.  
  315. *    A new audio routine has been introduced allowing those without
  316.      a surround sound processor to get multi-dimensional sound out
  317.      of their standard stereo equipment.  Q-Sound is the name of
  318.      this mixing process and has been used on just a few CD and
  319.      cassette releases as of yet.  As this is rumored to be the
  320.      wave of the future, I've added a flag for this in the Compact
  321.      Disc and Tape / Album modes.
  322.  
  323. *    When using DiscTrak for the first time, all databases are
  324.      empty and when entering the EDIT MENU, a null record was
  325.      displayed.  This has been changed to state that the database
  326.      is empty.
  327.  
  328. *    The 25 record per mode limitation for unregistered versions of
  329.      this program has been removed.
  330.  
  331. *    In the SCAN RECORDS routine, while in the LaserDisc or Video
  332.      Tape modes, once a selection had been made, the screen cleared
  333.      the menu of choices, leaving the "Cast" prompt by mistake. 
  334.      The screen is no longer cleared, displaying the type of search
  335.      being done.
  336.  
  337. *    During the file maintenance routine in any mode except the
  338.      LaserDisc mode, if there were records to be deleted and the
  339.      current record was not to be deleted, the record could be
  340.      remembered incorrectly.  This has been corrected.
  341.  
  342. *    During file maintenance, if a record was marked for deletion
  343.      and then remarked to another selection and no other records
  344.      were marked for deletion in any mode, indexes would be erase
  345.      and recreated.  This has been corrected.
  346.  
  347. *    I've continued to run into problems with record deletion. 
  348.      With this release, I think I've got all the kinks worked out
  349.      of the system.  There were troubles with marking a record for
  350.      deletion and the program not deleting it as well as marking a
  351.      record for deletion, remarking it so not to delete it and the
  352.      slaves being deleted anyway.
  353.  
  354. *    Intelligent coding has sped up the record saving routine and
  355.      cleaned up some other half-assed ways of doing things.
  356.  
  357. *    If you select "Zip Database" in the Utilities Menu, the
  358.      program would zip everything with a ".DBF" extension.  With
  359.      this version, the command line sent to PKZIP will be as
  360.      follows -- "PKZIP/U DT-D-xxx DT?.DBF" where xxx is the version
  361.      of DiscTrak.
  362.  
  363. *    Back in version 1.40, I changed the routine which puts the
  364.      "A", "AN", and "THE" at the end of the title in the LaserDisc
  365.      and Video Tape modes to check for upper and lower case. 
  366.      Somehow I forgot to check for lower case "A" option.  It's
  367.      fixed now, really.
  368.  
  369. *    There have been very minor alterations to the update routines,
  370.      again.
  371.  
  372.  
  373. Version 1.402
  374.  
  375. *    The Scan Records routine has a new option under the LaserDisc
  376.      and Video Tape modes.  You can now also search the special
  377.      features field for possible matches.
  378.  
  379. *    If the ESC key is pressed in the MODE SELECT MENU, DiscTrak
  380.      will try to select a null mode and a program crash will
  381.      result.  This has been corrected.
  382.  
  383. *    If the extended character set was disabled in the Utilities
  384.      Menu, the program would write a 1 byte file called "DT.CFG". 
  385.      This file is no longer written or used.
  386.  
  387. *    The update routine has been completely rewritten to correct
  388.      for program crashes when upgrading from very old versions or
  389.      running the program after a crash.
  390.  
  391. *    If a report is written during the 10am hour from the REPORT
  392.      MENU, the "1" would get cut off, resulting in a time that read
  393.      "0:00am".  This has been corrected.
  394.  
  395. *    Internal code modifications have been made to increase speed
  396.      and maintain the small program size.
  397.  
  398.  
  399. Version 1.401
  400.  
  401. *    The routine for adding additional records has been cleaned up
  402.      to remove potential internal stack problems.
  403.  
  404. *    The update routine has been modified for future expansion. 
  405.      Updates will only be applied if the version number changes
  406.      from in the tenths decimal position rather than the hundredths
  407.      decimal.
  408.  
  409.             Version 1.401
  410.                     | ||\-- Bug Fix number --\ No updates are
  411.                     | |\--- Version number --/ required when
  412.                     | |                        changed
  413.                     | |
  414.                     | \---- Version number --\ Updates are
  415.                     \------ Series Number ---/ required when
  416.                                                changed
  417.  
  418.  
  419. Version 1.40
  420.  
  421. *    ALL NEW!!!  All choices are now first letter driven.  In
  422.      addition, a lighted menu bar can cursor from option to option. 
  423.      Due to this enhancement, several features are now accessed
  424.      through a new key.  Read on for these adjustments.
  425.  
  426. *    DiscTrak System now test for the presence of a color monitor. 
  427.      You know what that means, MONOCHROME is now supported.
  428.  
  429. *    DiscTrak now tests for a parallel printer during the Record
  430.      Print routine and the Scan records routine.  If the printer is
  431.      not found, the information is written directly to disk.  The
  432.      file name is made sequence is as follows:
  433.  
  434.           C:\DISCTRAK\DT-xxxxx.TXT
  435.                       \-/\---/ \-/
  436.                        |   |    \-- Standard Extension
  437.                        |   \------- Seconds Since Midnight
  438.                        \----------- Standard Header
  439.  
  440. *    Indexes in all modes have been changed.  The Compact Disc and
  441.      Tape/Album modes are now sorted by artist, year of release and
  442.      catalog number.  With previous versions,  only the artist
  443.      field was keyed.  In the LaserDisc mode, the number of
  444.      characters in the title field used by the index has been
  445.      increased from 35 to 40.  In the Video Tape mode, the number
  446.      of characters in the title field index has also been increased
  447.      to 40, but also includes the program number.  Read the "DT-
  448.      USER.DOC" file for the description of this field.
  449.  
  450. *    The Video Cassette mode has been renamed Video Tape for
  451.      simplicity reasons.
  452.  
  453. *    All references to Stars in this program have been changed to
  454.      cast.  This is basically due to the fact that only the first
  455.      couple of cast members in any movie or television show are
  456.      referred to stars, everyone else is supporting cast.
  457.  
  458. *    References to Credits has been expanded to Production Credits
  459.      to remove conflicts with the new "Cast" Designation.
  460.  
  461. *    When adding a record in any mode, the system now asks if you
  462.      would like to enter another record.  Answering yes repeats the
  463.      record add routine.  No takes you back to the main menu.
  464.  
  465. *    During the VIEW option in the LaserDisc and Video Tape modes,
  466.      if there are no stars or credits in the database for the
  467.      selected record, the program skips over that screen and goes
  468.      directly to the Special Features/Episode screen.  If that
  469.      screen is also empty, it is no longer displayed either.
  470.  
  471. *    Operation in the Scan Record routine has changed.  Instead of
  472.      the select output question, you will be shown the valid match
  473.      and then asked if you want to print it.  This is to save paper
  474.      and sanity.
  475.  
  476. *    The Scan Record routine has been given a new option.  Under
  477.      the LaserDisc and Video Tape Modes, you can now search for the
  478.      specific title of one of the episodes, episode number or air
  479.      date.
  480.  
  481. *    Dos Shell, way back in version 1.30 suddenly worked great.  It
  482.      even remembered the directory the program was running in.  I
  483.      neglected to keep track of one thing, the proper drive.  This
  484.      has been added.
  485.  
  486. *    In the LaserDisc and Video Tape mode, the default selection
  487.      for the library classification has been changed from DELETE to
  488.      AVAILABLE NOW.
  489.  
  490. *    In the EDIT MENU, if you select either NEXT RECORD or PREVIOUS
  491.      RECORD, the system will change that to the default for the
  492.      next key press.
  493.  
  494. *    The option to "ZIP" the databases has been moved to the
  495.      UTILITY MENU.
  496.  
  497. *    File Maintenance can now be accessed through the UTILITY MENU.
  498.  
  499. *    The Scan Record routine has been moved from the EDIT MENU to
  500.      the MAIN MENU.
  501.  
  502. *    All references to "EXIT" have been changed to "QUIT" and is
  503.      now accessed trough "Q" rather than "X".
  504.  
  505. *    Add a Record has been moved to the EDIT MENU from the MAIN
  506.      MENU.
  507.  
  508. *    Shell to Dos has been changed to DOS SHELL and is now accessed
  509.      through the letter "D".
  510.  
  511. *    In the EDIT MENU, the Print Record option has been renamed
  512.      "Record Print".  It is now accessed with "R" rather than "T".
  513.  
  514. *    Under the Report Menu in the Cassette Tape / Record Album
  515.      mode, there are new options to allow reports to be inclusive
  516.      of only the Cassette Tapes or the Record Albums.
  517.  
  518. *    Under the REPORT MENU, the following changes have been made:
  519.      . Now Available is now accessed with "N" rather than "A".
  520.      . All Records is now accessed with "A" rather than "L".
  521.  
  522. *    Under the GROUPING MENU, which is under the REPORT MENU, the
  523.      following changes have been made:
  524.      . MPAA Rating is now accessed with "M" rather than "R".
  525.      . Replication is now accessed with "R" rather than "P".
  526.      . Video Label is now accessed with "V" rather than "L".
  527.      . Record Label is now accessed with "R" rather than "L".
  528.  
  529. *    The Album/Tape mode has been renamed the Tape/Album mode.
  530.  
  531. *    Under the Tape/Album mode, the option for Dolby HX Pro as a
  532.      Noise reduction method has been removed.  Instead, it is asked
  533.      as a question in addition to the Noise Reduction setting.
  534.  
  535. *    The Tape/Album mode asks a new question.  Extended Dynamic
  536.      Range cassettes are everywhere.  I neglected to notice this
  537.      when building the mode initially.  The program references this
  538.      system by it's trademark call letters XDR.
  539.  
  540. *    In the LaserDisc and Video Tape Modes, a selection has been
  541.      added to the Color Type question.  Electronically Colorized
  542.      movies are out there no matter how much the public hates them.
  543.  
  544. *    Extensive source code rewrites to allow for a more
  545.      user-friendly interface and future expansion.  Program speed
  546.      has also been improved.
  547.  
  548. *    Catalog Duplication checks have been modified to increase
  549.      speed when a duplicate is found.  Unfortunately, the speed
  550.      with which the checks themselves are made can't be sped up any
  551.      further.
  552.  
  553. *    The update routines have been sped up.  Messages will flash on
  554.      the screen very quickly.
  555.  
  556. *    The update routine no longer includes updates from specific
  557.      revisions.  The updates listed also refer to any version
  558.      incorporating a letter designator (ie: 1.17c).  Refer to
  559.      DT-USER.ME for a list of included updates.
  560.  
  561. *    During File Maintenance, Disctrak now remembers the active
  562.      record for all modes when sorting.  In previous versions, the
  563.      program only kept track of the current record in the active
  564.      mode.
  565.  
  566. *    Catalog numbers in the Video Tape Mode are limited to 9
  567.      characters due to the linking of multiple programs on one
  568.      tape.  The field will still display 12 characters, but the
  569.      trailing 3 will be removed.
  570.  
  571. *    Report headers in the Compact Disc and Tape/Album modes have
  572.      been updated.  In addition, the time stamp on the top of each
  573.      page now calculates for 12 hour time more accurately in all
  574.      modes.
  575.  
  576. *    Reports in the Compact Disc and Tape/Album mode have a new
  577.      grouping option.  You can now group your reports by Library
  578.      classification.
  579.  
  580. *    In the PROGRAM INFORMATION screen, the registration
  581.      solicitation message no longer appears once your serial number
  582.      is installed.
  583.  
  584. *    Information stored in Slave 4 in the LaserDisc and Video Tape
  585.      modes has been moved to Slave 3.  This allows the same
  586.      information to be stored in a smaller space on your drive.
  587.  
  588. *    When adding a record to the LaserDisc or Video Tape Catalog,
  589.      the program checks for the presence of "The", "An" and "A". 
  590.      This is nothing new, but now the presence of upper and/or
  591.      lower case is now checked as well.  What you entered will not
  592.      be altered in terms of case sensitivity, but the title will be
  593.      shuffled as before.
  594.  
  595. *    For those of you out there who's printer can't print the
  596.      extended character set, there is now an option in the Utility
  597.      Menu to disable the Extended characters on any output to file
  598.      or printer.
  599.  
  600. *    In the SPECIAL FIELD GENERATOR, if you answer YES to Magnetic
  601.      Audio Master and you also selected MONO in the Stereo type,
  602.      you will not be asked the number of tracks.  The number will
  603.      default to 1.
  604.  
  605. *    While viewing a record in the Video Tape mode, the top of the
  606.      screen displayed "LaserDisc Catalog" rather than "Video Tape
  607.      Catalog".  This has been corrected.
  608.  
  609. *    In the File Maintenance Routine, the Video Tape database was
  610.      being sorted incorrectly.  The only drawbacks were delays in
  611.      skipping forward and backward record by record in the EDIT
  612.      MENU.  This has been corrected.
  613.  
  614. *    Isolated troubles with the serial number installation have
  615.      been corrected.
  616.  
  617. *    The system would allow you to delete a catalog number and not
  618.      put anything in it's place.  Since this field is the basis for
  619.      Slave to Master linking, this field will never be blank, no
  620.      matter what you do to it.
  621.  
  622. *    Troubles in the Catalog Duplication Routine while in the Video
  623.      Tape mode have been corrected.
  624.  
  625. *    In any mode, if you marked a record for DELETION and then
  626.      undelete it by marking it another option, the program would
  627.      still run the extended maintenance routine when exiting the
  628.      program.  To correct for anything getting missed, if the
  629.      program will make a final scan of the database in use at the
  630.      time to verify there are records to be deleted.  If not, the
  631.      extended routine will not be run.
  632.  
  633. *    During the FILE MAINTENANCE routine, if a file had deleted
  634.      records or was sorted, the file was indexed and the
  635.      progression bar was not cleared from the screen during the
  636.      next database scan mode.  This has been corrected.
  637.  
  638.  
  639. Version 1.311
  640.  
  641. *    The unprompted option "Z" from the MAIN MENU calls up PKZIP
  642.      and Zips up all the .DBF Files.  It is up to you to have PKZIP
  643.      somewhere on you hard drive.  It must be pathed.
  644.  
  645. *    Program crashes during the File Maintenance routine when
  646.      records have been deleted are fixed.  The routine now indexes
  647.      before exiting.
  648.  
  649. *    If a title is viewed in either the LaserDisc or Video Cassette
  650.      mode and there are no stars or credits listed and there is
  651.      information in the special field (next screen), the colors on
  652.      that screen are wrong.  This has been corrected.
  653.  
  654. *    The current record is now remembered after running the
  655.      reports.
  656.  
  657. *    Intermittent appearance of the progression bar has been
  658.      corrected.
  659.  
  660. *    If exiting from the program in either the Compact Disc or
  661.      Album/Tape modes with the "X" option from the MAIN MENU, the
  662.      last active record number was saved incorrectly.  This has
  663.      been corrected.
  664.  
  665. *    If in either the Compact Disc or Album/Tape modes and a FILE
  666.      SORT is performed, the last active record would be remembered
  667.      wrong.  This has been corrected.
  668.  
  669. *    Two new report groupings have been added.  RELEASING LABEL has
  670.      been added to all modes and REPLICATION has been added to the
  671.      LaserDisc and Video Cassette modes.
  672.  
  673.  
  674. Version 1.31
  675.  
  676. *    Search for Names of Stars and Names in Credits has been added
  677.      to the LaserDisc and Video Cassette Modes.  This is very much
  678.      the same as the song search for the Compact Disc and
  679.      Album/Tape modes.
  680.  
  681. *    In the Report Menu, the name of the report being written is
  682.      now displayed on the screen.  Remember, all reports are
  683.      written directly to disk, never to the screen or printer.
  684.  
  685. *    The Dos Shell function wrote a 161 byte file called
  686.      "DT-SHELL.MEM" to disk which was used to maintain specific
  687.      exit sanity information.  This file is no longer written or
  688.      used.
  689.  
  690. *    In the Song/Star/Credit search routine, the record number
  691.      active when entering the routine is remembered and restored
  692.      upon returning to the main menu.
  693.  
  694. *    One disc has been seen in recent days with a new
  695.      configuration.  Sides 1 through 5 were in Standard Play-CAV
  696.      and Side 6 was in  Extended Play-CLV/CAA.  For this one disc,
  697.      I've added an option in the SPECIAL FIELD GENERATOR.
  698.  
  699. *    The DISC MENU has been renamed the EDIT MENU and is now
  700.      accessed with the letter "E" instead of "D" as with previous
  701.      versions.
  702.  
  703. *    The FIND RECORD option under the EDIT MENU is now also
  704.      available from the MAIN MENU as well.  Press "F", which is
  705.      unprompted, to find a specific Disc or Tape.
  706.  
  707. *    FILE SORT access key has changed from "F" to "L".  This is to
  708.      facilitate the Find option from the main menu.
  709.  
  710. *    DiscTrak System now remembers the last active record in all
  711.      modes.  When you change modes from VCR Cassettes to Compact
  712.      Discs, for instance, the program will automatically go to the
  713.      last record active in the Compact Disc catalog.
  714.  
  715. *    After a FILE SORT, the current record is now remembered,
  716.      rather than defaulting back to the first record.
  717.  
  718. *    The Special Features field on the Episode Information screen
  719.      in the LaserDisc and Video Cassette modes has been renamed. 
  720.      The new name is the Special Information field.  Functionally,
  721.      there is no change.
  722.  
  723. *    The Special Field Generator in the LaserDisc and Video
  724.      Cassette modes has been given the proper name.  Again, this
  725.      change is functionally non-existent, but the new name makes
  726.      more sense.  The new name is the Special Feature Fields
  727.      Generator.
  728.  
  729. *    The update routine for v1.30 tended to update when not
  730.      necessary, especially if the update ran again, after the
  731.      initial update was applied.  This has been corrected.
  732.  
  733. *    The program would crash during the Mode Select Screen if a
  734.      program record had been either added or edited at any time
  735.      before trying to change the mode.  This has been corrected.
  736.  
  737. *    The exit routines have been upgraded.  There was a problem
  738.      with records which were marked for deletion, not actually
  739.      getting deleted.  This has been corrected.
  740.  
  741. *    Troubles with recording information on Bilingual Discs in the
  742.      LaserDisc mode has been corrected.
  743.  
  744. *    Catalog Duplication checks were not being performed under
  745.      specific circumstances when adding records.  This has been
  746.      corrected.
  747. *    During the Song/Star Search routine, the copyright line across
  748.      the bottom of the screen used the wrong colors.  This is
  749.      fixed.
  750.  
  751. *    The Star/Song Search routine would tag a record as invalid for
  752.      the match incorrectly.  There will still be invalid matches,
  753.      but they are indeed invalid.
  754.  
  755. *    After adding a Compact Disc or a Cassette Tape/Album, the
  756.      program would check catalog duplication at any subsequent
  757.      editing of any record in that mode.  This has been corrected.
  758.  
  759. *    During Song Search, the system failed to pause between the
  760.      first and second matches, provided both were valid, to allow
  761.      you to exit to the main menu.  This has been corrected.
  762.  
  763. *    In the view option of the LaserDisc and Video Cassette modes,
  764.      the last two characters of the credits fields would wrap
  765.      around to the other side of the screen, provided they
  766.      contained the full 27 characters.  This has been corrected.
  767.  
  768. *    Spacing on the view option in the LaserDisc field has been
  769.      corrected on manual CX encoded discs.
  770.  
  771.  
  772. Version 1.30
  773.  
  774. *    Non Registered users are now restricted to 25 records per
  775.      mode, due to the now dynamic nature of the program.
  776.  
  777. *    Two new modes of operation are available.  Albums/Cassettes
  778.      and Video Cassettes.
  779.  
  780. *    With the introduction of v1.30, the program must be invoked
  781.      with a batch file, called "DT.BAT".  This is included within
  782.      the PKZIP file.  In addition, the trouble with EXPANDED MEMORY
  783.      is now not a problem.  EXTENDED MEMORY is shut off for ONLY
  784.      CLIPPER COMPILED programs until your computers next reboot.
  785.  
  786. *    The executable file for DiscTrak System is no longer called
  787.      "DISCTRAK.EXE".  The file is now "DT-xxx.EXE" where xxx is the
  788.      version number of the program.  (i.e. version 1.30 is called
  789.      "DT-130.EXE")
  790.  
  791. *    A new option is available for Compact Disc collectors.  The
  792.      ability to search the entire database for a specific song has
  793.      been added.  The five slaves will be searched and then the
  794.      appropriate Master will be scanned.  You can output the
  795.      information to the Screen or to the Printer.
  796.  
  797. *    Screen changes to the Compact Disc Mode to make things look a
  798.      little bit cleaner.  These changes are also in effect for the
  799.      Album/Tape mode, which uses the same basic screens.
  800.  
  801. *    In the Compact Disc mode now asks two questions, much like
  802.      those at the beginning of the LaserDisc edit and add screens. 
  803.      This is to better track the information recorded in the CD and
  804.      Album / Tape modes.  In earlier versions of DiscTrak System,
  805.      the field tagged for AAD, ADD, etc. and the field for items
  806.      listed as CD3, CDV and CDG were simply empty fields for
  807.      anything you wished to stick in them.  This has changed with
  808.      the addition of these new questions.  You are now unable to
  809.      directly access these fields.  You must answer the questions
  810.      to alter the information.
  811.  
  812. *    Compact Disc and Album/Tape modes use to step you through all
  813.      35 possible tracks during a disc/tape add or edit.  The number
  814.      of fields is now controlled by the number of tracks you
  815.      specify.  You are still allowed only 35 tracks titles.  On the
  816.      add screen, you will not be displayed any selections,  Once
  817.      you enter the number of tracks, and are ready to enter the
  818.      selection titles, the appropriate number of selections will be
  819.      displayed.
  820.  
  821. *    DiscTrak now remembers the last active record as well as the
  822.      active mode.  Any time you re-enter DiscTrak System without a
  823.      command line switch, the program will automatically go to the
  824.      last record active on the system in the appropriate mode.
  825.  
  826. *    Shell to Dos option now removes the program entirely from
  827.      memory, allowing you to run any application you wish while in
  828.      the shell. When you return to DiscTrak, the program will
  829.      remember which mode, record and the proper directory which
  830.      were active at the point of exit.
  831.  
  832. *    Program exits have been significantly sped up.  The program
  833.      now runs very quick maintenance on the files unless you have
  834.      tagged a record for deletion during the session.
  835.  
  836. *    Program crashes when an invalid grouping selection was made in
  837.      REPORTS MENU has been corrected.  If invalid selection is
  838.      made, the default option is in effect.
  839.  
  840. *    Program crashes in the Mode Select option have been corrected.
  841.  
  842. *    The number of Stars the program will track per movie in the
  843.      LaserDisc and Video Cassette modes has been increased to 8.
  844.  
  845. *    The number of characters allowed in each of the Stars Fields
  846.      in the LaserDisc and Video Cassette modes has been increased
  847.      to 32.
  848.  
  849. *    The number of characters allowed in each of the Credits Fields
  850.      in the LaserDisc and Video Cassette modes has been increased
  851.      to 27.
  852.  
  853. *    The "More" prompt has been moved to the left side of the
  854.      screen.
  855.  
  856. *    When files were missing, the program said they were listed on
  857.      the right.  They're really on the left.
  858.  
  859. *    There have been several movies, which in their credits
  860.      specifically reference being rerecorded in a LucasArts THX
  861.      equipped theatre.  For these pictures, two of which were
  862.      directed by our favorite director Steven Spielberg, I have
  863.      added a flag for this in the SPECIAL FIELD GENERATOR.
  864.  
  865. *    Additional footage is something that pops up from time to
  866.      time.  You are now asked this question during the SPECIAL
  867.      FIELD GENERATOR.
  868.  
  869. *    The Default answer for the side number for the Short Side CAV
  870.      question in the SPECIAL FIELD GENERATOR now defaults to the
  871.      last side specified for the disc now editing.
  872.  
  873. *    The Special Field on the Episode Screen in both the LaserDisc
  874.      and Video Cassette Modes has been increased to 70 characters.
  875.  
  876. *    In very old discs, the CX Noise Reduction didn't turn on
  877.      automatically, even on players equipped with automatic CX
  878.      Switching.  There is now a option to tag for this in the
  879.      SPECIAL FIELD GENERATOR, provided the disc was issued prior to
  880.      1986.
  881.  
  882. *    The DISC MENU is now accessed with the letter "D" instead of
  883.      "C" as with previous versions.
  884.  
  885. *    Under the DISC MENU, the option to LOCATE a specific disc has
  886.      been changed.  The option is now "FIND DISC", accessed through
  887.      the letter "F".
  888.  
  889. *    There were problems with the Automatic Registration
  890.      Transferal.  From time to time, the program would appear to
  891.      work correctly, but upon exiting the program it would be
  892.      discovered the .EXE file had somehow shrunk to a very compact
  893.      69 bytes.  With this version, the A.R.T. has been improved and
  894.      should operate correctly.
  895.  
  896. *    In the LaserDisc mode, there are new conditions to being asked
  897.      two of the questions in the SPECIAL FIELD GENERATOR.  The
  898.      "Table of Contents" question is asked only if the Disc Issued
  899.      Date is after 1988.  The "Minute only Encoded" question is
  900.      only asked if the Disc Issued date is prior to 1986.
  901.  
  902. *    The program no longer allows lower case characters in the
  903.      catalog fields.  If you put lowercase characters in the
  904.      catalog entry, they will be converted to uppercase.
  905.  
  906. Version 1.22b
  907.  
  908. *    Progression Bars have changed color again.
  909.  
  910. *    Shell to Dos option could loose characters in the prompt due
  911.      to environmental restrictions in the shell.  This is
  912.      corrected.
  913.  
  914. *    Program crashes in the Catalog Verification mode have been
  915.      corrected.
  916.  
  917. *    In the LaserDisc Mode, the "MORE" prompt appeared at every
  918.      screen pause, rather than only when there was actually more
  919.      information.
  920.  
  921.  
  922. Version 1.22
  923.  
  924. *    DiscTrak's executable file is now about half the size due to
  925.      advanced freeware programs floating around out in the world
  926.      (especially France).
  927.  
  928. *    To switch between Compact Discs and LaserDiscs, there is now
  929.      a menu which appears.  Mode select will allow you to move
  930.      between LD's and CD's.  There are more keystrokes to change
  931.      modes, but I've done this to facilitate future expansion.
  932.  
  933. *    The Program information screen now totals the number of discs
  934.      being tracked by each mode.  This is to show you that you're
  935.      spending too much money on LaserDiscs and Compact Discs.
  936.  
  937. *    The Serial number verification routine has been tweaked
  938.      slightly.
  939.  
  940. *    The 5 Slave files are only rewritten when they require it. 
  941.      Originally they were rewritten every time the master records
  942.      were updated.
  943.  
  944. *    The progression bar routine has been rewritten.  The empty bar
  945.      is now a type of graph rather than a blank bar.
  946.  
  947. *    DiscTrak now checks for duplicate Catalog Numbers in all modes
  948.      of operation to keep the Slave's accurately linked to the
  949.      Masters.
  950.  
  951. *    Due to memory constraints inside the DOS SHELL, the unprompted
  952.      "Z" option from the MAIN MENU, used to archive the databases,
  953.      is no longer available.
  954.  
  955. *    The pop up menus for Disc and Reports no longer appear on the
  956.      side of the main menu.  Instead, they replace the main menu in
  957.      the center of the screen.  This is also applicable for the
  958.      File Maintenance Routine.
  959.  
  960. *    The Surround Sound modes has a new option.  If the Stereo Type
  961.      is "Ultra" the Surround Mode is "US" for "Ultra Surround".
  962.  
  963. *    Automatic Registration Transferal is now implemented.  If your
  964.      version is at least 1.21, Disctrak will read your serial
  965.      number out of the "DISCTRAK.EXE" file and install it in the
  966.      new version.
  967.  
  968. *    The "Shell to Dos" option now invokes your original prompt,
  969.      rather than writing it's own.  However, the prompt will have
  970.      the "Type 'EXIT' to Return to DiscTrak" message at the
  971.      beginning.
  972.  
  973. *    Reports were being written at only 72 lines per page rather
  974.      than 73 as stated in the documentation.  With this version,
  975.      reports are at the correct 73 line length.
  976.  
  977. *    In Reports, the line separating the header from the report
  978.      body was one character too short.
  979.  
  980. *    In the LaserDisc mode, the Surround Sound field was being
  981.      generated when it shouldn't have.  To Correct this, you are
  982.      now asked the surround mode if the STEREO TYPE field is
  983.      selected as ANALOG or DIGITAL.
  984.  
  985. *    In the LaserDisc mode, the Stereo Type field did not display
  986.      in the View Record section.  This has been corrected.
  987.  
  988. *    If the update routine spotted a missing file, during the
  989.      creation, the existing files would be tested for update, even
  990.      if not necessary.
  991.  
  992.  
  993. Version 1.21
  994.  
  995. *    The SHELL TO DOS option from the MAIN menu no longer requires
  996.      the SHEL.BAT file.  Feel free to delete it from your drive.
  997.  
  998. *    The file DTSET.MEM is no longer used.  You can delete it from
  999.      your drive if you wish.
  1000.  
  1001. *    When editing a LaserDisc record, one the several questions are
  1002.      answered at the beginning, only the answers to those questions
  1003.      are updated, rather than rewriting the entire screen.
  1004.  
  1005. *    There is no longer an update program.  The update is built
  1006.      into the code and will test the files for update application
  1007.      the first time you run any new version of DiscTrak.
  1008.  
  1009. *    The questions asked at the beginning and end of the LaserDisc
  1010.      edit screen now only allow the options presented.  If an
  1011.      invalid answer is given, the default or previous answer will
  1012.      apply.  The questions are now displayed one at a time in the
  1013.      center of the lower half of the screen rather than on a single
  1014.      line, one below the other.  Of course the option not the
  1015.      answer the questions is still there.
  1016.  
  1017. *    The program information screen now includes a registration
  1018.      encouragement message, as well as your serial number.
  1019.  
  1020. *    Theatrical Trailers are becoming popular.  There is now an
  1021.      option for this in the SPECIAL FIELD GENERATOR.
  1022.  
  1023. *    Gate Fold Jackets are increasing in numbers.  There is now an
  1024.      option for this feature in the SPECIAL FIELD GENERATOR.
  1025.  
  1026. *    There is no longer a specific field for CD-Video Format in the
  1027.      LaserDisc mode of the program.  I found that 99.995% of the
  1028.      discs in everyone's library were 12" LD's and the field was a
  1029.      needless waste of space.  The update routine will remove any
  1030.      trace of this field from your database.  In addition, the
  1031.      CD-Video format name has been removed from existence. 
  1032.      Everything is now called LaserDisc, as it should.
  1033.  
  1034. *    I no longer include sample files (SAMPLE.ZIP).  If the program
  1035.      cannot find any of the required files, the system will ask if
  1036.      you wish to create the missing files.
  1037.  
  1038. *    Database creation is now built into the program.
  1039.  
  1040. *    The program now supports verifiable serial numbers.  Non-
  1041.      registered users will be limited to 50 LaserDisc's and 50
  1042.      Compact Discs before being forced to register.  See the main
  1043.      documentation on how to register.
  1044.  
  1045. *    The File Maintenance routine has been tweaked, again.  It
  1046.      should be cleaner and quicker.
  1047.  
  1048. *    Report names have been modified.  The name of the report now
  1049.      incorporates a dash between the standard header and the actual
  1050.      report name.  See the example below:
  1051.  
  1052.           C:\DISCTRAK\DT-LLT.TXT
  1053.                       \-/||| \-/
  1054.                        | |||  \-- Standard Extension
  1055.                        | ||\----- Report Grouping
  1056.                        | |\------ Report Category
  1057.                        | \------- System Mode
  1058.                        \--------- Standard Header
  1059.  
  1060. *    Internal program logic continues to improve the size and
  1061.      speed.
  1062.  
  1063. *    Reports are now written to disk through low-level file logic.
  1064.  
  1065. *    Code duplication has been eliminated by consolidating the
  1066.      LaserDisc and Compact Disc Edit routines.  This is transparent
  1067.      to you.  You won't even notice it.  I'm not sure why I even
  1068.      said it.
  1069.  
  1070. *    The SPECIAL FIELD GENERATOR has become smarter.  Questions
  1071.      will only be asked if they could possibly be valid.  For
  1072.      example, you will not be asked if the disc has a Short Side in
  1073.      CAV, if the entire title is in CAV.
  1074.  
  1075.  
  1076. Version 1.20a
  1077.  
  1078. *    New title screen added at program loading.
  1079.  
  1080. *    Main menu screens have been updated.
  1081.  
  1082. *    Disctrak now creates any index (.NTX) files if they don't
  1083.      exist.
  1084.  
  1085. *    File Decompression routines have been completely rewritten.
  1086.  
  1087. *    Program mode switches have been simplified through a complete
  1088.      rewrite.
  1089.  
  1090. *    Color control has been improved.
  1091.  
  1092. *    Plotting of the Japanese Subtitle information in the View
  1093.      Record screen of the LaserDisc mode, appears where the closed
  1094.      caption prompt appears.  This is since both cannot be on the
  1095.      same program.
  1096.  
  1097. *    Hidden option "Z" from the main menu will call up PKZIP to
  1098.      archive all databases.
  1099.  
  1100. *    The Compact Disc database is now file DT7.DBF from DT6.DBF and
  1101.      the LaserDisc database has been renamed DT6.DBF from DT0.DBF.
  1102.  
  1103. *    I've updated the dos switch for Compact Disc Mode.  "DISCTRAK
  1104.      C" will still bring up the Compact Disc mode upon program
  1105.      loading, but it isn't necessary for every running of the
  1106.      program.  The system will remember which mode the program was
  1107.      in at the last exit point and will return to the same with the
  1108.      next use of DiscTrak.
  1109.  
  1110. *    Report grouping is now available.  Reports generated by
  1111.      DiscTrak can be grouped by things such as Title, Category,
  1112.      MPAA Rating and Year of release.  Due to this change, the
  1113.      report names now have an additional character.  The new names
  1114.      are as follows.
  1115.  
  1116.           C:\DISCTRAK\DTLLT.TXT
  1117.                       \|||| \-/
  1118.                        ||||  \-- Standard Extension
  1119.                        |||\----- Report Grouping
  1120.                        ||\------ Report Category
  1121.                        |\------- System Mode
  1122.                        \-------- Standard Header
  1123.  
  1124. *    DiscTrak no longer searches for "SIDEWAYS.COM" during the
  1125.      report writer.  This functionality has been removed since not
  1126.      all users have SIDEWAYS.  The system now creates reports in
  1127.      ASCII format 156 x 73.  Use the program or printer of your
  1128.      choice capable of these specifications.
  1129.  
  1130. *    In the LaserDisc mode, the CAST/CREDITS screen and the EPISODE
  1131.      INFORMATION screens have been reversed.
  1132.  
  1133. *    There is now a progression bar during File Maintenance and
  1134.      during Index Creation.  The bar also updates during report
  1135.      generation.
  1136.  
  1137. *    File Maintenance routines have been rewritten.
  1138.  
  1139. *    The addition of memory arrays has reduce memory requirements
  1140.      dramatically.
  1141.  
  1142. *    Internal system logic has been further modified to decrease
  1143.      program size.
  1144.  
  1145.  
  1146. Version 1.19
  1147.  
  1148. *    Report names have changed.  Prior versions wrote the reports
  1149.      to file "DISCTRAK.TXT" and erased this file every time a new
  1150.      report was run. Now, the program creates a file with a name
  1151.      related to the report run.
  1152.  
  1153.           C:\DISCTRAK\DTLL.TXT
  1154.                       \||| \-/
  1155.                        |||  \--- Standard Extension
  1156.                        ||\------ Report Category
  1157.                        |\------- System Mode
  1158.                        \-------- Standard Header
  1159.  
  1160. *    The program now looks for "SIDEWAYS.COM" only the root
  1161.      directory during the report writer routine.  With previous
  1162.      version, Disctrak also scanned the "\UTIL" directory, for
  1163.      Sideways.  Too may people call their drives too may things for
  1164.      this functionality to be incorporated.
  1165.  
  1166. *    There are changes to the "Multi-Channel Audio" field inside
  1167.      the LaserDisc Mode.  Any records you have encoded with
  1168.      BILINGUAL soundtracks must be updated manually.  The data in
  1169.      your current files can't provide the update routines with
  1170.      enough information to make the proper adjustments.
  1171.  
  1172. *    Slave to Master linking has been rewritten.
  1173.  
  1174. *    The add routine now defaults the catalog number.
  1175.  
  1176. *    As not everyone has the same system processor running at the
  1177.      same speed, all timed screen messages are based exclusively on
  1178.      the system clock, not an internal counter.
  1179.  
  1180. *    The LaserDisc View option has been completely rewritten.
  1181.  
  1182. *    Internal system logic has been improved to speed up program.
  1183.  
  1184. *    The program start-up routine has been changed.
  1185.  
  1186. *    File Decompression has been modified to take less time.
  1187.  
  1188.  
  1189. Version 1.18b
  1190.  
  1191. *    Number of episodes able to be tracked in the LaserDisc mode
  1192.      has been upgraded to 4.
  1193.  
  1194. *    In the LaserDisc mode, the Add a Disc routine has been
  1195.      automated.
  1196.  
  1197. *    Screen colors have been significantly altered for a much
  1198.      cleaner look.
  1199.  
  1200. *    In the LaserDisc mode, the LIBRARY classifications have been
  1201.      changed.  Main Library and Back Library have been changed to
  1202.      Movie and Non-Movie respectively.
  1203.  
  1204. *    The VIEW option under the LaserDisc mode has been restructured
  1205.      to be faster and more accurate with information.
  1206.  
  1207. *    The database for the Compact Discs has been renamed from
  1208.      DT00.DBF to DT6.DBF.
  1209.  
  1210. *    As DISCTRONICS does not use COLD CAST Replications, the tag
  1211.      for them has been removed in the VIEW option of the LaserDisc
  1212.      Mode.
  1213.  
  1214. *    A Program Information screen has been added, displaying
  1215.      version, compile time and date.
  1216.  
  1217. *    Command line switches for each mode have been added.
  1218.  
  1219. *    Report routine is now accessed with "R" rather than "P".
  1220.  
  1221. *    File Decompression routines have been improved.
  1222.  
  1223. *    In the LaserDisc edit routine, only valid library options are
  1224.      allowed.  Previously anything you stuck in the field would be
  1225.      allowed, causing all types of dumb problems.
  1226.  
  1227. *    Slave to Master linking has been improved.
  1228.  
  1229. *    General internal code clean-up to speed up the program.
  1230.  
  1231.  
  1232. Version 1.17c
  1233.  
  1234. *    An exit message has been added.
  1235.  
  1236. *    DiscTrak now scans for missing files while loading.  All
  1237.      missing file names are displayed.
  1238.  
  1239. *    All compatibility with dBASE III+ and dBASE IV has been
  1240.      removed, including most of the related code.
  1241.  
  1242. *    Locate Disc option under the DISC MENU is about 1000 times
  1243.      smarter, although this is transparent to the user.
  1244.  
  1245. *    Beginning of File and End of File bumpers in the Next/Previous
  1246.      routines inside the DISC MENU are improved.
  1247.  
  1248. *    The copyright line is drawn much faster now.
  1249.  
  1250. *    Report headers are now created when writing reports rather
  1251.      than when changing modes.
  1252.  
  1253. *    Internal structure modifications to incorporate more
  1254.      intelligent programing routines.  These changes also realize
  1255.      an improvement in execution speed.
  1256.  
  1257. *    References to CD-Video Singles in the LaserDisc mode have been
  1258.      removed to avoid duplication in the Compact Disc Database.
  1259.  
  1260. *    Edit and view screens on the LaserDisc mode now are paged only
  1261.      on the lower half of the screen, displaying the title, audio,
  1262.      video and disc information at all times during the edit and
  1263.      view.
  1264.  
  1265. *    While recording information into the database, a status
  1266.      message is now displayed.
  1267.  
  1268. *    File Maintenance routine has been completely rewritten for
  1269.      greater speed and logic.
  1270.  
  1271. *    Reports now test for an possible empty report before
  1272.      beginning.
  1273.  
  1274.  
  1275. Version 1.06
  1276.  
  1277. *    In addition to LaserDisc's, DiscTrak now also tracks Compact
  1278.      Discs in a separate database.  The CD mode can track up to 35
  1279.      individual song titles for each disc and also has tags for CD-
  1280.      Video and CD3 discs.
  1281.  
  1282. *    Rather than one database as used in the past, our modular
  1283.      programing has allowed us to use multiple databases.  I can't
  1284.      really say the modular programing allows it, but it was done
  1285.      about the same time, so there.  As a result, DiscTrak now is
  1286.      seven database files.
  1287.  
  1288. *    Multiple reports are now available through the REPORTS MENU
  1289.      that were not available previously.
  1290.  
  1291. *    SHELL to Dos is now available.
  1292.  
  1293. *    The STEPPER MENU has been called the DISC MENU now.
  1294.  
  1295. *    The SELECT DISC has now been called LOCATE DISC in the Disc
  1296.      Menu.
  1297.  
  1298. *    Full functionality implementation between dBASE III+, dBASE IV
  1299.      and Clipper has been introduced.
  1300.  
  1301. *    The copyright line across the bottom of the screen is
  1302.      displayed throughout the program now.  The version of the
  1303.      program is now on this line as well.
  1304.  
  1305. *    File Maintenance, while not faster in entire process due to
  1306.      the increase number of databases, is more intelligent and
  1307.      sorts quicker, per database.
  1308.  
  1309. *    The ADD Disc and EDIT DISC options are now referencing the
  1310.      same internal code, rather than calling in completely
  1311.      different routines.
  1312.  
  1313. *    The PRINT RECORD and VIEW RECORD routines have been combined
  1314.      to remove duplication of code.
  1315.  
  1316. *    When adding a disc, rather than relying the user to type in
  1317.      things like Dolby under stereo type, there are now several
  1318.      questions which are asked to input the information into the
  1319.      database.
  1320.  
  1321. *    Incredibly enough, the LETTERBOX question links in several
  1322.      screen ratios I didn't think I'd added yet.  Anyway, it is
  1323.      tied in with the questions talked about in the above
  1324.      statement.
  1325.  
  1326. *    The addition of the multiple databases has reduced the overall
  1327.      structure of the files stored on disk.  Field linking has been
  1328.      implemented, requiring the use of a decompression routine when
  1329.      running the program.
  1330.  
  1331. *    A TAG field has been added to compensate for multiple
  1332.      locations of a disc throughout your collection.  This field
  1333.      also marks records for deletion.
  1334.  
  1335. *    The SPECIAL FIELD GENERATOR now includes the Minute Encode,
  1336.      Japanese Subtitles, Table of Contents, Multi-Channel Audio,
  1337.      Digital Video Transfers, Supplemental Material, Magnetic Audio
  1338.      Masters, Sepia Tone Coloring and Short Side CAV rather than
  1339.      dedicating fields to them directly.  This data is written into
  1340.      a special hidden field which will not infringe on the Special
  1341.      Features field as with previous versions.
  1342.  
  1343. *    The Multi-Channel audio has been modified to allow for Digital
  1344.      Sound applications as well as Bilingual and Analog Multi-
  1345.      Channel sound.
  1346.  
  1347. *    A non-controllable flag is now present during the LaserDisc
  1348.      View routine stating the replication process used by the
  1349.      pressing facility.  Most of the time, this will state
  1350.      INJECTION MOLD.  But just in case you care, discs pressed at
  1351.      3M use COLD CAST MOLD which will be stated as such.  In order
  1352.      for this to work, the first four characters of the pressing
  1353.      field must be "3M M" exactly.  Discs pressed by DISCTRONICS
  1354.      will also state COLD CAST which is wrong, now that we think
  1355.      about it, but this code is a year and a half old.
  1356.  
  1357. *    We used to use a PRETITLE field for crap like THE, AN, A used
  1358.      at the beginning of some movie titles.  This was to maintain
  1359.      the proper sorting of the database by the correct title.  The
  1360.      PRETITLE field has been removed, putting the above mentioned
  1361.      words back in with the main title.  In the ADD routine for the
  1362.      LaserDiscs, you are asked to input the title exactly as
  1363.      spoken, such as "An Officer and a Gentleman" and DiscTrak will
  1364.      alter the name to be "Officer and a Gentleman, An".  During
  1365.      the VIEW and PRINT routines for individual records, the title
  1366.      is reassembled into back to the way you typed it originally. 
  1367.      When you are editing a disc, however, you will be allowed to
  1368.      change the way DiscTrak has formatted the title.
  1369.  
  1370. *    We've increased the number of Stars the program can track up
  1371.      to 7 from 6.
  1372.  
  1373. *    The number of Episode titles the LaserDisc mode can track has
  1374.      been upgraded from 2 to 3.
  1375.  
  1376. *    The SPECIAL FIELD GENERATOR, rather than editing the same
  1377.      SPECIAL field as on screen two on the LaserDisc mode, now
  1378.      writes it's information in a hidden file within one of the
  1379.      SLAVE databases.
  1380.  
  1381. *    The Next/Previous options in the DISC MENU now include end of
  1382.      file and beginning of file bumpers to keep from displaying
  1383.      null records.
  1384.  
  1385. *    Report headers are printed in much greater detail than before,
  1386.      giving date, time, page number, Report name, program version
  1387.      and other handy data.
  1388.  
  1389. *    Reports are now internally written rather than calling in
  1390.      outside .FRM files.
  1391.  
  1392. *    Ah, the grand experiment.  Modular programing has made the
  1393.      program infinitely faster and really cleaned up lots of code
  1394.      duplication.
  1395.  
  1396.  
  1397. Version 0.90
  1398.  
  1399. *    Well, a stand alone program which looks nothing like the
  1400.      anything done previously.  This version can stand alone in a
  1401.      Clipper environment, although I wasn't programming in Clipper
  1402.      just yet.
  1403.  
  1404. *    Everything has been reformatted.  All fields are geared toward
  1405.      actual abbreviations rather than an "X" in a block.
  1406.  
  1407. *    The STAR report, which was not really complete is no longer
  1408.      supported.
  1409.  
  1410. *    Key letter access on all menu choices rather than numbered
  1411.      access.
  1412.  
  1413. *    Add, Edit and View screens have been completely reformatted.
  1414.  
  1415. *    Credits now include Writer and Screenplay Authors.
  1416.  
  1417. *    SPECIAL FEATURES FIELD GENERATOR has been added to track
  1418.      things such as Supplemental Material, Short Side CAV, Magnetic
  1419.      Audio masters, Digital Video Transfer and Sepia Tone.  The
  1420.      answers for these questions will be displayed in the Special
  1421.      Features Field.
  1422.  
  1423. *    Stepper Menu now gives full interaction to the database,
  1424.      allowing you to see which record you're about to view or edit
  1425.      before you do.  Also this will let you step from record to
  1426.      record, forward or backward through the entire database.
  1427.  
  1428. *    All program control is internal to the code now except for the
  1429.      report writer which still requires the .FRM file.
  1430.  
  1431. *    Printing an individual record is now supported.
  1432.  
  1433. *    Screen colors are a nice added touch.
  1434.  
  1435. *    All data, when viewed is displayed in simple english terms
  1436.      rather than the abbreviated codes used to enter the data. 
  1437.      This is only possible if you match what I was thinking when I
  1438.      wrote the program.  In the STEREO TYPE field, for example, if
  1439.      you enter DOLBY rather than Dolby, things tend to mess up. 
  1440.      Keep in mind.  I used this program and no one else.  Looking
  1441.      at the code today makes me cringe.
  1442.  
  1443.  
  1444. Version 0.10
  1445.  
  1446. *    Initial version.  What a joke.
  1447.