home *** CD-ROM | disk | FTP | other *** search
/ YPA: Your Privacy Assured / YPA.ISO / other_goodies / music / deli211.lha / DeliTracker_II / Bonus / JTR.lha / JackTheRipper1.38 / JackTheRipper.DOC next >
Text File  |  1995-02-01  |  7KB  |  203 lines

  1. Jack: The Ripper
  2. By James "Insane Warrior" Ostrowick and Ray "StarWriter" Heasman
  3. Both of the group "Genisys".
  4.  
  5. This program is:
  6.  
  7. Copyright (c) 1994 James Ostrowick and Ray Heasman. All Rights Reserved.
  8.  
  9. ReqTools.library is Copyright (c) Nico Francois
  10.  
  11. This program is Smileyware -- You are obligated to post us each a Picture
  12. postcard of your home town, if you use this program. People who don't do
  13. won't get our 24hour/day help service via internet. (So there!)
  14.  
  15. See end of formats doc for addresses.
  16.  
  17. Now for some stuff from IW:
  18.  
  19. This is my first attempt at an Amiga program, and I hope you enjoy using
  20. it. It has taken me over a YEAR to get it this far and I believe it to
  21. be quite good and unique. It should work on any Amiga from a 1.3 500 up
  22. to a 4000 so if it sill croaks on a 68000 based machine Sorry! but it
  23. is very difficult to bug test a program for a machine you don't have.
  24. It has been tested on the following:
  25.  
  26. A1200 68020 14Mhz 8MB fast RAM 33Mhz 68882
  27. A1200 68030 50Mhz 8MB fast RAM 50Mhz 68882
  28. A500 68000 7Mhz 512KB fast RAM 512KB Chip RAM
  29.  
  30. Now for instructions:
  31.  
  32. Just some general info:
  33. [n] means a value MUST be entered.
  34. (n) means optional.
  35.  
  36. Pressing the left mouse button at any time will abort most operations eg
  37. hunting for modules/samples loading tracks off a disk etc.
  38.  
  39. All values returned are in HEX if they have a '$' in front of them
  40. otherwise they are in Decimal. All adresses entered are in HEX.
  41.  
  42.             Command H [n] (s)
  43.  
  44. All of the H commands will quit when the Left Mouse Button is pressed.
  45.  
  46.                 [n] is:
  47. 0 - This will search for any module that has some sort of header.
  48. Currently this stands at:-
  49. ProTracker, NoiseTracker, StarTrekker, MED and OctaMED,
  50. SoundMon 2.0/2.2 ,TFMX 1.5/Pro/7CH, KRIS or CHIP tracker, 
  51. The Player 4.0A/4.0B/4.1A/5.0/6.0(light), Digital Mugician,
  52. Synthesis/InStero4.0, ProRunner1.0/2.0, Futurecomposer1.3/1.4,
  53. Oktalyzyer 1.56, SidMon II, COSO-Hippel, SoundFX1.3, IceTracker1.0/1.1
  54. PUMAtracker, ProPacker 1.0a, QuadraComposer, WantonPacker, JamCracker,
  55. Major Tom 2.0B, Promizer4.0, AproSys, David Whittaker Old,
  56. Delta Music2.0, UNIC-Tracker, AMOS Basic Converter,Vector Dean
  57. Actionamics Sound Tool, NoiseRunner,Take/Fast Tracker, PoweMusic,
  58. TrackerPacker 3.0,SoundFX2.0
  59.  
  60. 1 - This Will search for any module that does not have a standard
  61. header used for identifying it. It's speed in comparison to type 0
  62. will vary from the same speed to sometimes slower at finding modules.
  63.  
  64. Currently this stands at:
  65. MED/OctaMED, NoisePacker2.0, NoisePacker3.0, Sonic Arranger(pc),
  66. Sonic Arranger, Silents Tracker, ProPacker 2.1/2.x/ModuleProtector,
  67. Promizer1.x/2.0, Game Music Creator, P50A/P60A (Heavy), Tronic Tracker,
  68. UNIC-Tracker 2,TrackerPacker 2.0,ActiVision PRO.
  69.  
  70. 2 - This will Hunt for Crunched Data files in Memory.
  71.  
  72. Currently this stands at:
  73.  
  74. Crunch Mainia, File Imploder,Rob Norther Cruncher,IAM Packer 1.0,
  75. Zulu and Grey Packer,Stone Cracker 4.04, any XPK'ed file.
  76.  
  77. I desparately need more of these so if any-one has any other data
  78. cruncher please e-mail me or send it to me.
  79.  
  80. PS: The Rob Northern Cruncher is used in most commercial products, like
  81. games etc.
  82. EG:
  83. Walker, Tornado AGA, Impossible Mission 2024, Chaos Engine,
  84. Desert Strike, Cannon Fodder (some of these will not decrunch properly),
  85. Assasin, Lethal Weapon, Syndicate, One Step Beyond, Push Over, Lemmings 2
  86.  
  87. 3 - This will allow you to hunt through memory for a 2/4byte hex value,
  88. or a 2/4 byte String value.
  89.  
  90. If you don't enter a string the program will then prompt you to enter a
  91. Hex value.
  92. If you do not enter a Hex value or just press Return insted of entering a
  93. W or L for Word Or Long word the function will abort.
  94.  
  95.  
  96.             Command C
  97.  
  98. This will continue ANY of the above hunt modes if they are stopped
  99. by pressing the left mouse button or when one of them stops due to
  100. finding a module etc.
  101.  
  102.             Command S [n]
  103.  
  104. This will play an area of memory specified by [n].
  105. To stop Playing the memory press the left mouse button.
  106. To play the next section of memory press the Right Mouse button.
  107.  
  108.  
  109.             Command M [n]
  110.  
  111. This will do a Hex and ASCII Memory dump from the address specified
  112. by [n]
  113.  
  114. Press the left mouse button to stop the display.
  115. Hold the Right mouse button to pause the display.
  116.  
  117.             Command W
  118.  
  119. This will Write out memory or save a located module.
  120.  
  121. It will ask for a start address. If you wish to save out a section of
  122. memory type in the start address here in HEX. If you just wish to save
  123. the crunched file or module that the ripper just found, just press
  124. return. A file requester will pop up and ask for a file to save if you
  125. have ReqTools V38+ if not you will be prompted to type in a name and
  126. FULL path.
  127.  
  128. If you are saving a section of memory once you have typed in the start
  129. address in HEX the program will ask for an end address also in HEX.
  130.  
  131.             Command R
  132.  
  133. Will Read a selected file into memory. The program will load the
  134. file into CHIP ram only.
  135. A requester will prompt you for a file. If you don't have ReqTools V38+
  136. You will be asked to type in a name with FULL path.
  137.  
  138.             Command F [n] (m)
  139.  
  140. This will scan through memory for samples!
  141.  
  142. Where [n] is the sensitvity to use. The higher the number the more
  143. sensitve the searcher becomes ie the more likely to find samples and
  144. the more likely to find garbage. (m) is the start address to use it is
  145. optional and if left out will start at $1000 ie dec 4096.
  146.  
  147.             Command X
  148. Will eXit the ripper.
  149.  
  150.             Command D [Path]
  151.  
  152. This is for people without ReqTools or who just want a
  153. directory of a disk or drawer, where [Path] is the full path.
  154.  
  155.             Command B
  156.  
  157. This will Backtrack to the begining of a sample found with 'F'. It will
  158. look for 2 zeros.
  159.  
  160.             Command BC
  161. This will continue to backtrack to the begining of a sample.
  162.  
  163.             Command RT
  164.  
  165. This will read tracks off a disk in DF0:
  166.  
  167. When you type 'RT' and press return you will be prompted to give the
  168. Track to Start reading from, give a value between 0 and 79. The ripper
  169. will then ask for the number of tracks to read, again give a decimal 
  170. number between 0 and 79. The Ripper will read the specified tracks to
  171. CHIP RAM. You can then hunt through the area the ripper displays for
  172. modules etc.
  173.  
  174.             Command RS
  175.  
  176. Resets the Console Window.
  177.  
  178. I included this because sometimes control characters stuff up the
  179. display and it become necessary to reset the Window.
  180.  
  181.             Command CM [C|F]
  182.  
  183. This allows you to change the type of memory used.
  184. C - Chip RAM
  185. Defult setting.
  186.  
  187. F - Fast RAM 
  188.  
  189. If you don't have any fast RAM it will ignore the instruction.
  190.  
  191. This mode will allow you to hunt for modules etc in Fast RAM
  192. It will also do all loading to Fast RAM.
  193.  
  194.  
  195. Just a quick note of thanks:
  196.  
  197. To StarWriter for his help and Sample Hunting Routine, which without
  198. would make this a pretty ordinary Ripper.
  199.  
  200. To FOXX for testing, and suggesting changes.
  201.  
  202. To all the beta testers for their help.
  203.