home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 428.lha / PlayMon / PlayMon.doc < prev    next >
Text File  |  1990-09-04  |  2KB  |  32 lines

  1.                                 PlayMon V1.0
  2.                                 ¯¯¯¯¯¯¯¯¯¯¯¯
  3.                    SoundMon Player by Xag of The Culprits
  4.                    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  5.  
  6. (Quicky dox by Xag)
  7.  
  8. This  little utility will play SoundMon modules in the background.  It takes
  9. the  form of a CLI command (sorry to all you lame Quirkbench users).  If you
  10. want to start it as a seperate process, use the Run/Runback command.  You'll
  11. be  alerted  if  an  error  crops up and, as with every proggy I write, your
  12. system  won't  screw up  if PlayMon can't allocate enough memory or whatever
  13. (I've  seen  programs  that  don't  bother  checking such things).  Once the
  14. proggy  has  loaded the module, a minute window will open up in the very top
  15. left  hand  corner  of  the screen (so you won't get any problems if you use
  16. weird  screen  sizes).   The window can be moved, depth-arranged and closed.
  17. The reason for this window is as follows:  most module players exit when you
  18. press  the  mouse  button, wherever the pointer happens to be.  They do this
  19. because  they  test  the  I/O hardware for a button-pressed condition, which
  20. means  that,  wherever  you  click  the mouse, the program will always quit.
  21. Another  disadvantage  of this method is that people usually use a busy loop
  22. to  check  the  register,  which REALLY ties up the processor (try running a
  23. module player and press return several times quickly in the CLI window - see
  24. what  I  mean?).  So to exit the proggy, you have to close the window, which
  25. means you can listen and also work with the mouse (using DPaint, CygnusEd or
  26. whatever) and, because I use WaitPort to wait for a CLOSEWINDOW message, the
  27. main program takes up virtually zilch processor time.
  28.  
  29. Don't  bother  reporting any bugs etc.  cos I only wrote this program for my
  30. convenience  -  Zigor insisted on spreading it (that's why these docs are so
  31. shit).
  32.