home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 25 / GNOME_DEMO.iso / amiga / music / ays-t127.lzx / THX-Ripping.doc < prev    next >
Text File  |  1985-01-14  |  3KB  |  56 lines

  1. ;-------------------T-----------T-----------------T---------T---------------
  2.  
  3. ;=============================================================================
  4. ;=============================================================================
  5. ;===================== t h x - s o u n d   s y s t e m =======================
  6. ;=============================================================================
  7. ;================== r i p p i n g - i n f o r m a t i o n ====================
  8. ;=============================================================================
  9. ;=============================================================================
  10. ;========================= v e r s i o n   1 . 2 7 ===========================
  11. ;=============================================================================
  12. ;=============================================================================
  13.  
  14. So guys, we all know that you'd like to rip 'em cool thx tunes, why not !!
  15. Here's some overview of what you should do for ripping (if da exoticripper
  16. guys wanna implement thx-ripping, contact me faaaast!!)...
  17.  
  18. 1. Search for THX's header signature ("THX"<<8+0, where 0 means it's the first
  19.    revision of the fileformat! (like "DOS"<<8+0, "DOS"<<8+5 etc.))
  20.    This is in fact the beginning of the THX file (who'd have thought that?)
  21.  
  22. 2. The word following the "THX"<<8+0 longword is the (word-)file-offset of
  23.    the songname, which is placed directly after the pos/track-data,
  24.    terminated by a null-byte followed by the instrument-names (each of them
  25.    is also followed by a null-byte; if there are many unnamed instruments,
  26.    there may be a set of null-bytes!) Take a hex! look at a thx file, good
  27.    idea ha?
  28.  
  29. 3. At Offset 12 (decimal) from the beginning there is a byte containing the
  30.    number of instruments stored in this module... <.b> !!
  31.  
  32. 4. Seek to the songname (pt. 2), read (NUMBER_OF_INSTRUMENTS+1) times
  33.    (+1 for songname) bytes until you reach a null-byte! (you aren't stupid,
  34.    just NUMBER_OF_INSTRUMENTS+1 null-terminated strings... aargh, do i have
  35.    to explain?? NO! (don't forget to save the last null-byte also!)
  36.  
  37. 5. Take a closer look at the aYS-fROG.GA! 4kb-Intro and let me teach you how
  38.    to cygnus-ed-rip a thx module on AmigaOS systems :-))
  39.  
  40. 6. There are definitely NO more questions, so you need NOT write to this
  41.    address: 100.17637@germanynet.de - go, send me nice fe-mails instead !!
  42.  
  43. p.s.7. If you aren't sure if you ripped it correctly, load it into
  44.        THX Sound System and save if the song/instrument-names are 100% fine!
  45.        - if you rip by hand, just save more bytes to get 100% sure and then
  46.        load/save it in THX Sound System!
  47.  
  48. 'aVE 'hUN - 'eXTER 'f 'bYSS.
  49.  
  50. p.s.8. Try to rip the tunes of Abyss' 40kb-Intro Extra, it workz fine with
  51.        xfdDecrunch (RULEZ!!! Hi Georg!!) and CygnusEd... (HA! pc sukkz, what
  52.        toolz do YOU have to rip modules?? C:\DOS\EDIT.COM ??? HAHAHAHAHAH!)
  53.  
  54. --- AMiGA 4-ev-r ---
  55.  
  56.