home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 10: Diskmags / nf_archive_10.iso / MAGS / LEDGERS / LEDG_13.MSA / DISK_2 / RAZREZ / RAZREZ.DOC next >
Text File  |  1985-11-20  |  6KB  |  171 lines

  1.                 Wheee the fibbles Razrez Music Player.
  2.                             Version 3.1
  3.  
  4. Liff
  5. -----
  6.  
  7.         Don't you just hate having to search through chip music for
  8. that tune to go with your new screen/game/program? Don't you hate it
  9. when the music player you're using doesn't recognise a music driver
  10. and won't let you play it, or doesn't recognise the file because it's
  11. packed?
  12.         Well, you're troubles are over! Just run my high-quality music
  13. player and your problems will fade to shadowy memories in seconds!
  14.  
  15.         Anyway...
  16.  
  17. About
  18. ------
  19.  
  20.         I wrote this program after becoming really annoyed at having
  21. to search through piles of disks to find any given piece of music
  22. seeing as the music players I had previously only dealt with one type
  23. (usually mad max) and didn't depack. So, being the nice chap I am, I
  24. took it upon myself to rectify the situation.
  25.  
  26. Features
  27. ---------
  28.  
  29.         The program will recognise and play the following music
  30. drivers:
  31.  
  32.         Mad Max
  33.         Count Zero
  34.         Lap (old and new types)
  35.         Big Alec
  36.         Synth-Dream
  37.         Chrispy Noodle
  38.         2 Whittakers
  39.         LTK
  40.         Megatizer
  41.         Zound-Dragger
  42.         Undead
  43.         TAO (thanks to MUG UK for ripping this music off)
  44.         Ralph (chip and digidrum)
  45.         Xenex
  46.         TriMod (Tristar music converted with Eagles high quality utility)
  47.         ...and perhaps one or two I've forgotten about.
  48.  
  49.         It will also depack files packed with the following packers:
  50.  
  51.         Ice v2.4
  52.         Fire v2.0
  53.         Atomik v3.3 + v3.5
  54.         Automation v5.?
  55.  
  56. Usage
  57. ------
  58.  
  59.         Using the program is pretty straight-forward, so I won't
  60. bother saying anything here.
  61.  
  62. Technical
  63. ----------
  64.  
  65.         The program recognises music drivers by searching for strings
  66. within the files. This has the advantage of being very fast and easy
  67. to do. Unfortunately it means that it is easy, if you wanted, to get
  68. it to recognise a file incorrectly.
  69.         Say, for example, I had the string "TFMX" in a text file (like
  70. this one). My music driver searches for this string as a check for Mad
  71. Max music. So, it would think that this doc was a bit of music and try
  72. to play it!
  73.         I know this is rather poor, but the program was designed for
  74. playing back music files and not to deal with idiots who spend their
  75. time loading docs into music programs.
  76.  
  77.         The program currently only with deals with 10 pieces of music
  78. in a given file. This was mostly due to one of the previous versions
  79. where I read the function keys F1 to F20 (shift F10). Now though, I
  80. just check FFFC02 for the keypress which unfortunately means that you
  81. are stuck at F10.
  82.         This is only a problem for 1 music file that I am aware of,
  83. that is the music from The Killing Game Show by Count Zero. As this
  84. was the only one I had with more than 10 tunes I decided not to change
  85. the program to deal with more. But if enough people ask me, or I get
  86. more music with more than 10 tunes then I may change it.
  87.  
  88.         Be warned! Some music drivers CAN have lot's of tunes within
  89. them, but crash if you try to play a bit of music that isn't there.
  90. This isn't a problem with most drivers, but some (Synth-Dream for
  91. instance) may reset or hang up if you try to play tunes that don't
  92. exist.
  93.         You can also try to play different tunes on music files which
  94. always have one tune. I left this in because sometimes people change
  95. their drivers for one-off music files (like Count Zero), so I thought
  96. it would be a bad idea to disable it.
  97.  
  98.         The buffer which holds the loaded music file is 50k long. This
  99. is big enough to hold the largest music file I've come across
  100. (NINJA_T). After this buffer comes the data for the volume bars then a
  101. "safe" buffer where the original tune is kept for saving out to disk.
  102. If you try to load a music file bigger than 50k then the music bars
  103. will get corrupted and perhaps even the "safe" buffer, or the program
  104. as a whole, will bugger up.
  105.  
  106.         The player will recognise the extension ".SMF" or ".FRS" as
  107. being the Whittaker type which you call with an offset of +4. The
  108. ".SMF" extension is to remain compatible with "Noter" by Genesis Inc
  109. (I've found a very nasty bug in your program by the way). The ".FRS"
  110. was included because it's the extension I used to use for the same
  111. music type, but I will be phasing it out in version 4.
  112.  
  113. Legalities
  114. -----------
  115.  
  116.         This music player is Public Domain, but I retain copyright of
  117. the code.  You are free to copy and spread this program provided this
  118. doc file is kept with it.
  119.  
  120. A Plea
  121. -------
  122.  
  123.         Please please please! In the future can everyone use the
  124. following extensions:
  125.  
  126.         Chip music : ".MUS" (or ".SMF" for odd +4 files)
  127.         Digidrum   : ".MUD"
  128.  
  129.         I've become really despondent with people using any old
  130. extension for the same music drivers and files just because of where
  131. you ripped it from.
  132.         If I ripped a module from, say, the Darkside of the Spoon demo
  133. would I give it the extension ".ULM" or ".SPN"? No. I'd use ".MOD".
  134.         So why do most people who rip chip music off from a demo give
  135. an extension like ".ACF" or ".KID"? Hmmm? HMMMMM? If you want to
  136. remind yourself of where it came from use a bloody folder!
  137.  
  138. The Future
  139. -----------
  140.  
  141.         In future versions of this program I will be adding:
  142.  
  143.         More music drivers (no surprises there)
  144.         More depacker routs
  145.         A better front-end
  146.         Perhaps a re-write in GFA or ASM to make it smaller.
  147.         An .ACC version (if I re-write it)
  148.         Replay of soundtracker modules as well
  149.         A driver "library" which you can add to or delete from.
  150.  
  151. Me
  152. ---
  153.  
  154.         If there is anyone out there who knows of other drivers it
  155. would be worth adding, or would just like to make some suggestions,
  156. report bugs (there are a lot) or anything else, then please do get in
  157. touch. My address is:
  158.  
  159.         Wheee the fibble,
  160.         66 Highmains Ave,
  161.         Dumbarton,
  162.         Scotland,
  163.         G82 2PT.
  164.  
  165.         or phone (0389) 64820 and ask for Billy.
  166.  
  167. Useless
  168. --------
  169.  
  170.  
  171.