home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Amiga / Applications / Musique / ays-t23d.lha / THX-Ripping.doc < prev   
Text File  |  1998-04-05  |  3KB  |  60 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   2 . 3 d ===========================
  11. ;=============================================================================
  12. ;=============================================================================
  13.  
  14. Wanna have a fileformat-description ? write me, you may get it!
  15.  
  16. So guys, we all know that you'd like to rip 'em cool thx tunes, why not !!
  17. Here's some overview of what you should do for ripping
  18. The following instruction is for REAL OLD-SCHOOL HACKERS!!!
  19. (The others use thx-ripper...)
  20.  
  21. 1. Search for THX's header signature ("THX"<<8+0, where 0 means it's the
  22.    first revision of the fileformat! (like "DOS"<<8+0, "DOS"<<8+5 etc.))
  23.    >> THX v2.0 files have 1 as revision!! ("THX"<<8+1) - ATTENTION!!!
  24.    This is in fact the beginning of the THX file (who'd have thought that?)
  25.  
  26. 2. The word following the "THX"<<8+0/1 longword is the (word-)file-offset of
  27.    the songname, which is placed directly after the pos/track-data,
  28.    terminated by a null-byte followed by the instrument-names (each of them
  29.    is also followed by a null-byte; if there are many unnamed instruments,
  30.    there may be a set of null-bytes!) Take a hex! look at a thx file, good
  31.    idea ha?
  32.  
  33. 3. At Offset 12 (decimal) from the beginning there is a byte containing the
  34.    number of instruments stored in this module... <.b> !!
  35.  
  36. 4. Seek to the songname (pt. 2), read (NUMBER_OF_INSTRUMENTS+1) times
  37.    (+1 for songname) bytes until you reach a null-byte! (you aren't stupid,
  38.    just NUMBER_OF_INSTRUMENTS+1 null-terminated strings... aargh, do i have
  39.    to explain?? NO! (don't forget to save the last null-byte also!)
  40.  
  41. 5. Take a closer look at the aYS-fROG.GA! 4kb-Intro and let me teach you how
  42.    to cygnus-ed-rip a thx module on AmigaOS systems :-))
  43.  
  44. 6. There are definitely NO more questions, so you need NOT write to this
  45.    address: Dexter.Abyss@iName.com - go, send me nice fe-mails instead !!
  46.  
  47. p.s.7. If you aren't sure if you ripped it correctly, load it into
  48.        THX Sound System and save if the song/instrument-names are 100% o.k.!
  49.        - if you rip by hand, just save more bytes to get 100% sure and then
  50.        load/save it in THX Sound System!
  51.  
  52. 'aVE 'hUN - 'eXTER 'f 'bYSS.
  53.  
  54. p.s.8. Try to rip the tunes of Abyss' 4kB-Intro aYS-fROG.GA!, it workz fine
  55.        with xfdDecrunch (RULEZ!!! Hi Georg!!) and CygnusEd... (HA! pc sukkz,
  56.        what toolz do YOU have to rip modules?? C:\DOS\EDIT.COM ??? HAHAHAH!)
  57.  
  58. --- AMiGA 4-f-r --- use thxRipper if you're too lazy.. hahahahahah ---
  59.  
  60.