home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / bbs / may94 / mus / play / delitracker.lha / DeliTracker / Docs / History.doc < prev    next >
Text File  |  1994-04-17  |  14KB  |  291 lines

  1.  
  2.  
  3.              $VER: DeliTracker-History.doc V2.01 (17.04.1994)
  4.                 Copyright 1992-1994 by Delirium Softdesign
  5.                       (Peter Kunath and Frank Riffel)
  6.  
  7.  
  8.  
  9. V2.01    Removed a beta requester from the internal Audio-Device NotePlayer.
  10.     Slight changes of the doc files.
  11.  
  12.  
  13. V2.0    Introduced a new concept called "Genies". This was the biggest
  14.         part and a main reason for advancing to version number 2.
  15.  
  16.         Wrote Noteplayer Genies, Decrunch Genie, Scope Genies. The
  17.         'Deli-Wizzard' Converter genie was written by Nicolas Franck
  18.         (Author of the famous Pro-Wizard).
  19.  
  20.         Completely revised documentation.
  21.  
  22.         Adapted some player to work with the new Noteplayer interface.
  23.         (Oktalyzer, OctaMED, Kris, Jamcracker, PT/NT/ST, FastTracker)
  24.  
  25.         Improved player handling this includes support for swapable and
  26.         asynchronus players.
  27.  
  28.         Fixed several bugs and problems (8-/.
  29.  
  30.         Improved some players (e.g Sonic Arranger Player now supports
  31.         PC-relative modules, too).
  32.  
  33.         Greatly improved the IFF-8SVX player to load samples while playing.
  34.  
  35.         Added new players (like RIFF-WAV Player for MS-DOS samples).
  36.  
  37.         The GUI was completely redesigend and improved. Foldable main
  38.         window. Now the comment can be set/shown within DeliTracker. The
  39.         old prefs window was split into 2 seperate windows: An option
  40.         window and a player window. Added a edit (program) window for
  41.         modulelists. Make use of shortcuts where ever possible.
  42.  
  43.         Installation is done with the Commodore Installer.
  44.  
  45.         Changed Startup Code to work with ReadArgs() and FindToolType.
  46.  
  47.         DeliTracker can load an unlimited number of players and
  48.         genies now.
  49.  
  50.         Added 'Appicon and 'Random Song'.
  51.  
  52.         Interrupt generating is now done with the timer.device instead of
  53.         occuping a precious CIA.
  54.  
  55.         Make use of V39 functions where applicable (Menus, BusyPointer,
  56.         Lowmem-Handler...).
  57.  
  58.         The prefs file format changed. Configurations are now saved to a
  59.         configuration directory instead of wasting precious ram in ENV:.
  60.         Modulelists are now handled sepaerately.
  61.  
  62.         Arexx:  Renamed Arexx portname to 'DELITRACKER'
  63.                 Changed stringhandling, quotes are now obsolete
  64.                 Removed some obsolte commands ('OpenPrefsWin',...)
  65.                 Renamed/Changed some commands ('Random' to 'RandomMod')
  66.                 Added new commands (ShowGUI,...)
  67.  
  68.         Due to the much increased functionality the size grow up to 80k.
  69.  
  70.         BTW. The complete source this release (all players, genies, docs
  71.         and DeliTracker itself) is currently over 4MB big !!!
  72.  
  73. ===========================================================================
  74.  
  75. V1.37a  Fixed a bug in the internal ProTracker player. Changed the DMAwait
  76.         of several players to use DeliTracker's support function.
  77.  
  78. V1.37   Added dtg_WaitAudioDMA function. Now the ProTracker replayer should
  79.         have no more problems with the audio dma timing (even on an A4000).
  80.         DeliTracker can now handle up to 80 players. Changed certain players.
  81.  
  82. V1.36   Changed the dtg_SetTimer function and made it public. Documentation
  83.         reworked. The player for FTM modules was enhanced (works now with
  84.         VBR on).
  85.  
  86. V1.35   Added a new tag (DTP_SubSongTest) for the subsong handling. Changed
  87.         some players to use this tag. Fixed a bug in the refresh routine of
  88.         the gadgets. It was caused by two exchanged pointers.
  89.  
  90. V1.34   Now finally the menus look (WFLG_NEWLOOKMENUS, GTMN_NewLookMenus)
  91.         correct under V39. If you open a window it will be opened on the
  92.         same screen as an already opened window this applies to the
  93.         requesters, too.
  94.  
  95. V1.33   DeliTracker's AppWindow feature can now handle drawers. If you drop
  96.         a drawericon the complete directory is scanned and inserted into
  97.         the module list. The maximum number of listelements was increased
  98.         to 9999. To give the user a bid more power two ARexx functions for
  99.         module list manipulation where implemented. A wrong set flag that
  100.         caused menu shortcuts being ignored under Kickstart V39 was fixed.
  101.         Changed the meaning of the mainwindow closegadget from Quit to Hide.
  102.  
  103. V1.32   Improved the ramdom routine. The TFMX_Pro and TFMX_7V Players are
  104.         now aware of 'unpacked' TFMX modules. For all that have lots of
  105.         songs we have written a ST/NT/PT song player.
  106.  
  107. V1.31   First version that will only run under Kickstart 2.0. The
  108.         asl.library is used instead of the req.library. Removed a small
  109.         bug in the gadget refresh routine. Fixed a bug in the timeout
  110.         function. Some minor improvements in the ProTracker and Mark II
  111.         players.
  112.  
  113. V1.30   Release Version. All docs were improved, updated and rewritten.
  114.         This is the first release of DeliTracker that comes without any
  115.         restrictions. We count on the fairness of the users and hope that
  116.         they continue to support good software.
  117.  
  118. V1.29   The OS 2.0 version of DeliTracker now is a commodity. This has
  119.         some advantages for the user i.e Hotkey support. Fixed a small
  120.         bug in the Arexx status routine. Boolean options now take <no|yes>
  121.         instead of <0|1> as argument. Due to Dominik's annoying complains
  122.         we changed the parsing routine to make it more csh-friendly ;-)
  123.  
  124. V1.28   Improved startup code. Changed decrunch support form inbuild code
  125.         to XPK V2 (XPK V1 had too many bugs).
  126.  
  127. V1.27   Reorganised source code to match our new internal labeling
  128.         convention. No new functions, but the code was improved.
  129.         The MED and OktaMED players now support 'MMD1' type modules.
  130.  
  131. V1.26   Some people complaind about the missing menu. For those we
  132.         re-implemented menus, the menu structure is slighly different
  133.         to those in V1.16. The 2.x Version of DeliTracker now presents
  134.         Errormessages with EasyRequestArgs() instead of the req.lib
  135.         TextRequest().
  136.  
  137. V1.25   Added pubscreen captability to DeliTracker_2.x. The OS 2.0
  138.         version now can be used on any pubscreen and works correct
  139.         with other default pubscreens than "Workbench". No functional
  140.         change was made for the OS 1.3 version (DeliTracker_1.3).
  141.  
  142. V1.24   DeliTracker now uses a much faster PowerPacker decrunch code.
  143.         Made a few internal improvements and some code changes to make
  144.         the future support of XPK easier.
  145.  
  146. V1.23   Implemented a fadeout mode for smooth transition between
  147.         modules. Reworked some pices of code to work more efficient.
  148.  
  149. V1.22   Some users complained about the randomplay routine. Now the
  150.         randomplay routine selects only modules that have not been
  151.         played (shuffleplay). Added EMS player. In the TFMX players
  152.         some light bugs where removed.
  153.  
  154. V1.21   DeliTracker resets the LED to the initial state after shutdown.
  155.         The defaultpath for the configuration file moved from S: to ENV:.
  156.         All players got a $VER: ID-string. Added several players.
  157.  
  158. V1.20   The old configfiles were replaced by userfriendly, editable ASCII
  159.         files which may contain modulelists. This and the songend feature
  160.         forced us to modify the playerinterface. To avoid another change
  161.         we decided to make our playerinterface Tag-Based (yea!). A patch
  162.         program was build to update old players and custommodules. A bug
  163.         in the timerallocation of the internal ProTracker player was fixed.
  164.         The internal Faster/Slower functions are now only used if the
  165.         internal interrupt generation is used. Due to the Hardware Reference
  166.         Manual the volume can range from 0-64 (65 values!), now DeliTracker
  167.         pays attention to this. Internal work revision !
  168.  
  169. V1.19   Added Randommode for playing modules in random order. Added support
  170.         for Songend detection and made this feature available for some players.
  171.         Added Timeout option for automatical change of modules after a user
  172.         selectable time. Added Appendmode for selecting modules from different
  173.         directorys. If the Appwi