home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / sound2 / dmpc151.zip / DMPC.DOC < prev    next >
Text File  |  1993-07-19  |  6KB  |  134 lines

  1.  
  2.                      Dual Module Player Companion
  3.                              Version 1.51
  4.                       (C) 1993 Psychic Psoftware
  5.  
  6.  
  7. This program is CARDWARE/SMILEWARE, that is, you may distribute it freely as
  8. long as you don't charge any fee for it and if you want to continue using it,
  9. please send me a postcard of your hometown (or a letter with a picture of your
  10. hometown included).  If you have any comments (gripes?) about this product,
  11. email me at cslm@alpha.ru.ac.za (I may even fix some things!).
  12.  
  13.  
  14. DMPC was written as a front end for the Dual Module Player ((C) 1992, 1993 Otto
  15. Chrons).  DMPC was originally coded just before I had to write an examination,
  16. so don't expect miracles (not big ones anyway).  It was designed to be small and
  17. fast rather than big and flashy.  Hopefully this will make using the
  18. command-line driven DMP (An excellent product!) easier to use.  Now that I have
  19. added the swapper, DMPC is bigger (but still not that flashy).
  20.  
  21.  
  22. Legal stuff: If this program does anything that is antisocial to your computer,
  23.              hey, shit happens.... and I'm not responsible.
  24.  
  25.  
  26. Features: - Supports all (correct me if I'm wrong) the formats that DMP supports,
  27.             ie. MOD, STM, AMF, S3M and 669.
  28.           - Reads the directory much faster than ModPlay v2.19b ((C) Mark Cox).
  29.           - Reads up to 500 music files in any directory.
  30.           - Reads/plays music files from inside ARJ and LHA archives.
  31.           - Mouse support.
  32.           - Play a list of files sequentially or in random order.
  33.           - You can use DMP or PMP (and almost any other player... but who would
  34.             want to use anything but the best?)
  35.           - Selection window accomodates 43/50 line mode.
  36.           - Load/Save tagged selection.
  37.  
  38.  
  39. Keys: Up and down scroll through the list of music files.
  40.       ENTER will play the file you are currently on OR changes the directory
  41.             if you selected a directory.
  42.       SPACE will tag/untag a file.
  43.           T tags all.
  44.           U untags all.
  45.           D delete current file.
  46.           P plays all tagged files in order or if there are no tagged files, it
  47.             will act like ENTER.
  48.           R does the same as P except that it specifies random selection.
  49.           S Save current tagged selection to file.
  50.           L Load a tag selection from file (clears previous tagged selection).
  51.  
  52.       To move faster up and down the list you can use PG UP/PG DN or HOME/END.
  53.       P and R specify -l so that the mods don't loop.  When your tagged
  54.       selection includes archived files, DMPC will de-archive and play them
  55.       one at a time (for disk space reasons) randomly or sequentially.  If DMPC
  56.       is controlling the selection play then pressing N in DMP will not take
  57.       you to the next file in the selection (for obvious reasons) but if you
  58.       press ESC it will play the next file.  Press ESC twice in fast succession
  59.       if you want to quit a DMPC controlled selection (and I mean fast!).
  60.  
  61.       If you have a mouse, moving the mouse up and down will do the same as the
  62.       up and down arrow keys.  The left button emulates P and the right button
  63.       emulates SPACE.
  64.  
  65.  
  66. DMPC has a config file (DMPC.CFG) for the command-line switches that you would
  67. use when loading DMP.  The format of the config is pretty easy to understand,
  68. it's just two lines, the first with the DMP switches on it, the second with the
  69. name of the player you want DMPC to use (eg. DMP.EXE).  If the selected player
  70. isn't found in the path, the program will abort.
  71.  
  72.  
  73. DMPC will search the path for ARJ.EXE, LHA.EXE, DMP.EXE and DMPC.CFG, if it
  74. can't find DMPC.CFG in the path or current directory it will take -p42 -c6
  75. (PC SPEAKER!! <--- Yech!) as default.  If ARJ.EXE cannot be found in the path,
  76. DMPC will not search ARJ files for music files (similarly for LHA.EXE).  When a
  77. file occurs decompressed and in archives, only the decompressed file is shown in
  78. the list of available music.
  79.  
  80.  
  81. Limitations: If you don't have EMS or XMS (preferably EMS) on your machine
  82.              (something I would find hard to believe on a 386!), DMPC will crawl
  83.              when you try to play anything 'cause it will be swapping to disk.
  84.  
  85.        Now stop reading this dumb DOC and go and play some music! *8)
  86.  
  87.  
  88. Revision history:
  89.  
  90.     1.51 : Fixed a nasty bug that deleted non-archived files once played.
  91.  
  92.      1.5 : ARJ/LHA support added.  EMS/XMS/Disk swapper added.  Directory
  93.            changing (for all the people who love their subdirectories) has been
  94.            added.  STM files are now read in (but I only was able to test it on
  95.            converted MOD files).  Use DMP or PMP according to your needs.
  96.            43/50 line mode is used when detected.  Load/Save tag selections.
  97.            Fixed some small bugs (some of which were bigger once I opened the
  98.            hood to have a look at what was causing the problem).
  99.  
  100.      1.4 : Mouse support!
  101.  
  102.      1.3 : Support for 669, AMF and S3M added, sequential tagging, delete
  103.            function.
  104.  
  105.      1.2 : Fixed a few bugs in previous releases.
  106.  
  107.      1.1 : Added HOME/END, PAGE UP/DOWN, elementary tagging, multiple play with
  108.            or without random selection.
  109.  
  110.      1.0 : Original release.
  111.  
  112.  
  113. Thanks to:
  114.  
  115.    Otto Chrons for writing DMP/PMP (ask him about DSMI).
  116.    Robert Jung for the tech info about ARJ files in UNARJ230.EXE
  117.    Thomas Wagner for his PD swapout routine.
  118.    Thayne Breetzke for his advice and positive criticism.
  119.    Bryan Kilian for helping me get DMPC from just an idea into such a popular
  120.     program.
  121.    Rory Freeman for various helpful routines.
  122.    All the people who have responded so positively (and negatively?) to DMPC!
  123.  
  124.  
  125. Todo:
  126.  
  127.    Add ZIP support (if asked for and if someone can give me (or point me to)
  128.     a readable detailed description of the ZIP file format and its headers).
  129.    Make this DOC more readable. (Anyone going to volunteer?)
  130.  
  131.  
  132.    If you can think of anything else you want to see in future releases, just
  133.    pop me some email at the address mentioned above.
  134.