home *** CD-ROM | disk | FTP | other *** search
/ Merciful 3 / Merciful_Release_3.bin / software / s / soundcrackerv2.96.lha / SoundCracker / SoundCracker.doc < prev    next >
Text File  |  1995-03-10  |  27KB  |  646 lines

  1.  
  2.     ____________ __________  ________  _____________ ___________
  3.    / ___/ _  / // / _  / _ |/ ___/ _ |/ __  / ___/ // / ___/ __ |
  4.   /__  / // / // / // / // / /__  _  / /_/ / /__     / __/_  _  /
  5.  /____/____/____/_//_/____/____/_/|_|_/ /_/____/_/|__\____/_/|_|  V2.96
  6.  
  7.  
  8.                           English Documentation
  9.  
  10.  
  11.  
  12. --------------------------------» News «----------------------------------
  13.   This is the _last_ released version of a SoundCracker as you know it.
  14. SoundCracker III is in progress!
  15.   V2.95 has these improvements:
  16. · ProRunner-Ripper
  17. · Converts ProRunner to ProTracker
  18. · Turbo Scanner (up to 50% faster!)
  19.   V2.96 has only some debuggings for ECS and AGA amiga.
  20.  
  21. ---------------------------» Installation «-------------------------------
  22.   To install SoundCracker you do only need to drag its icon into the des-
  23. tination you desire. Notice that powerpacker.library has to be present if
  24. you want to load packed modules. If you do not have that library, you may
  25. copy it from this SC-packet to your Libs:-drawer. And if you are still an
  26. user of Kick 1.3, you'll be glad of using the corresponding Icon. This was
  27. the complete installation!
  28.  
  29.  
  30. -----------------------» Starting SoundCracker «--------------------------
  31.   Although SoundCracker is a ripper in reality, it is suited marvellous
  32. for playing modules. I will explain the general start first, and after
  33. that I will give some clues to rip successfully.
  34.   SoundCracker may be launched either from CLI or from Workbench. No para-
  35. meters are required, and CLI will be released at once.
  36.  
  37.  
  38. ------------------------------» Main-Menu «-------------------------------
  39.   After starting the main menu appears. You may start all SoundCracker
  40. functions from here.
  41.   The menu consists of the following functions:
  42.  
  43. Search Song        |  The memory currently known by system get scanned
  44. ------------------------+  for a song. The current address and search mode
  45.   (Fast/Deep) is shown permanently. You may break this process using the
  46.   right mouse button.
  47.  
  48. Recall Address        |  SoundCracker owns an address store consisting
  49. ------------------------+  of 15 cells. Each cell may store a pointer to a
  50.   module in memory. You may re-activate a module using this function, pro-
  51.   vided that it still exists.
  52.  
  53. Load Image        |  Binary files may be loaded and scanned using
  54. ------------------------+  this function. Binary files are modules, demos
  55.   and games, but they must not be crunched. Only Powerpacked files will be
  56.   decrunched automatically after loading, when the library got opened. Take
  57.   care that sufficient Chip-RAM is present.
  58.  
  59. Free Memory        |  All memory allocated by a loaded file will be
  60. ------------------------+  freed.
  61.  
  62. Configurations        |  You may set diverse options using this function
  63. ------------------------+  (see below).
  64.  
  65. Iconify            |  Workbench appears with a little window in the
  66. ------------------------+  right of the top corner. Activate this window
  67.   and click right mouse button to reactivate SoundCracker. The close-gad-
  68.   get quits SC immediately.
  69.  
  70. Exit            |  Quits SoundCracker and frees all used memory.
  71. ------------------------+  This function can be delayed to avoid unwanted
  72.   leaving.
  73.  
  74.  
  75. --------------------------» How to rip songs «----------------------------
  76.   The true purpose of SC is ripping songs, this means "dismantling" music
  77. out of demos and games. This happens by searching the system's memory for
  78. known numeric sequences and schemes. There are different ways to rip:
  79.  
  80. · Normally the memory's contents stay intact after resetting the machine.
  81. You now may load the SoundCracker and scan memory. This assumes that as
  82. less memory as possible get changed, so you should load SC directly after
  83. booting.
  84.  
  85. · You may load SC and "Iconify" (see above) it at once. Now start your
  86. demo from CLI, then reactivate SC. But take care! Lots of demos coded by
  87. stupid programmers use absolute addressing, whereby SC may be partially
  88. overwritten and will undoubtedly crash. Therefore this method is best
  89. suitable for system-conform games and demos that allocates all memory they
  90. require.
  91.  
  92. · At least you may directly load and scan the demo using "Load Image"
  93. (see above). First you have to decrunch them - you'll need experience in
  94. assembler if absolute crunchers (TurtleSmasher, ByteKiller, DefPack etc.)
  95. were used, otherwise you only need Powerpacker.
  96.  
  97.   SC protects itself against damaged songs and stops playing when immode-
  98. rate time is needed. Damaged external playroutines (SidMon, Mark II) are
  99. NOT recognized and may force a system crash! You should take care!
  100.  
  101.  
  102. -----------------------» The Soundtracker-Menu «--------------------------
  103.   This menu appears when a Soundtracker-, ProRunner- or SoundFX-song has
  104. been found. ProRunner- and SoundFX-scores will be converted into Sound-
  105. tracker-format, on SoundFX except of all effects and some sample loops.
  106. The following functions are available:
  107.  
  108. Play Song / Watch    |  The song got played, but the menu will not be
  109. ------------------------+  blocked. A second press starts the songwatcher,
  110.   which shows the currently played notes at the lower part. Since V2.83
  111.   multitasking will not be forbidden any more. A further press on the left
  112.   mousebutton stops songwatcher, the right button stops the whole music.
  113.   Since no CIA-timing is used, some musics may sound too fast or too slow.
  114.   However, CIA-Speed-Commands are filtered!
  115.  
  116. Play Instrument        |  All instruments will be listed out. Now you can
  117. ------------------------+  play single instruments in different pitches.
  118.   Left mousebutton plays at C-2, the right one at C-3. Additionally you
  119.   can use your keyboard like a piano. <CR> changes octave, <SPACE> stops
  120.   the sample immediately. By the way: the lower part shows all important
  121.   informations about the selected sample.
  122.  
  123. Save Song        |  The current module get stored as song in the
  124. ------------------------+  preset drawer.
  125.  
  126. Save Instrument        |  Herewith you may save single instruments. The
  127. ------------------------+  path connected with the name is prefered, but
  128.   if it does not exists, SC uses the path preset in configurations.
  129.  
  130. Save Module        |  The complete module get stored. All samples
  131. ------------------------+  are behind song.
  132.  
  133. Samples Behind Song    |  In memory, all samples follow the song. This
  134. ------------------------+  is nowadays used in all modules and will be
  135.   therefore set as default.
  136.  
  137. Samples Before Song    |  All samples are before song. Such modules can
  138. ------------------------+  only be found in some old demos nowadays.
  139.  
  140. Samples Search        |  In case of the last two functions having no
  141. ------------------------+  success, or a song was found in Fast-RAM or a
  142.   TJC-Tracker-song was found, this function searches the samples belong-
  143.   ing to it im memory. SC searches for sample lists (array with pointer
  144.   to samples) or samples themselves.
  145.  
  146. Rename Song        |  You can change songname using this function.
  147. ------------------------+  Avoid this if possible, otherwise module-col-
  148.   lectors (like I am) are going bananas trying to keep their collection
  149.   in order.
  150.  
  151. Rename Instrument    |  You can change instrument names using this
  152. ------------------------+  line. You can also change the paths, insert
  153.   remarks and baptize nameless instruments.
  154.  
  155. Work at Song        |  uses a sub-menu. There you can use special
  156. ------------------------+  functions to edit Soundtracker-songs.
  157.  
  158. Store Address        |  Song's address will be stored in one of the
  159. ------------------------+  15 cells.
  160.  
  161. Configurations        |  takes you into "configs"-menu (see below).
  162. ------------------------+
  163.  
  164. Continue Search        |  continues...
  165. ------------------------+
  166.  
  167. Background        |  is in reality the iconify-function. But SC
  168. ------------------------+  keeps playing in background and can be stoped
  169.   anytime pressing both mouse buttons. Additionally, power led is blocked,
  170.   so programs like Powerpacker won't disturb you any more enjoying the
  171.   music. If a lot of calculation time is used it may happen that the crash
  172.   protection breaks the play, but this happens very seldom...
  173.  
  174. Exit            |  stops searching and returns into main menu.
  175. ------------------------+
  176.  
  177.   The lower part of screen shows some informations about the song, like
  178. name, address, length of single parts, amount of instruments and patterns,
  179. length of song, restart and samplelist-address.
  180.   At the instrument requester, there are short descriptons at the right
  181. of each instrument:
  182. · "raw" indicates a "real" Soundtracker instrument.
  183. · "IFF" marks an IFF-sample which should be changed into a "raw"-sample
  184.   as soon as possible using "Decode IFF" (see below).
  185. · "Rem" shows that the sample name is a remark, which got removed while
  186.   optimizing.
  187.   A star behind the descriptions means that the sample belonging to it is
  188. not initialized yet and may whistle.
  189.   SC uses the ProTracker-playroutine - the currently best one - for re-
  190. playing. Since this playroutine handles the loop marks "more correctly"
  191. than Karsten Obarski's original, some old songs may sound unaccustomed
  192. or even quite terrible. This does not mean that the song is defective!
  193.  
  194.  
  195. ---------------------------» Work at Song «-------------------------------
  196.   This menu appears when clicking at the corresponding line in Sound-
  197. tracker menu. The following functions are available:
  198.  
  199. Quick Optimize        |  Decodes IFF-samples, optimizes all samples and
  200. ------------------------+  at least the song.
  201.  
  202. Optimize Song        |  Song gets optimized. This means, that unused
  203. ------------------------+  Samples get removed. After that, all instru-
  204.   ments are sorted alphabetically, so that old D.O.C-Tracker request as
  205.   less disk changes as possible.
  206.  
  207. Optimize Samples    |  Samples are shortened. If Optimizer Plus is
  208. ------------------------+  turned on (see configurations), a little bit
  209.   more will be removed, but you may hear a small difference! Songs using
  210.   synthetical instruments should not be optimized!
  211.  
  212. Decode IFF        |  Soundtracker forces RAW-samples, this are only
  213. ------------------------+  the pure waves. Some songs use IFF samples, so
  214.   you can hear the IFF header klicking at the beginning. This function
  215.   converts all IFF samples into RAW samples.
  216.  
  217. Convert Vol. Dec To Hex    |  In Soundtracker songs, volume will be normally
  218. ------------------------+  set in hex, but some composers are not detered
  219.   from decimal notation. This function converts all volume commands (Cxx)
  220.   into hex. You should ensure that there are really decimal numbers used,
  221.   so that the song will not be falsified.
  222.  
  223. Initialize Samples    |  The first two bytes of a sample must be cleared
  224. ------------------------+  to avoid whistling. This function clears those
  225.   two bytes.
  226.  
  227. Check Song        |  Song gets checked for errors. Note: some scores
  228. ------------------------+  made with SoundFX may be erroneous valued as
  229.   faulty.
  230.  
  231. Clear Restart        |  Restart will be set to zero.
  232. ------------------------+
  233.  
  234. Convert ProRunner    |  If SoundCracker recognizes a ProRunner-Song as
  235. ------------------------+  SoundTracker, you can convert it afterwards.
  236.   But this is quite seldom necessary!
  237.  
  238. Exit            |  in case you did not want to do anything here.
  239. ------------------------+
  240.  
  241.  
  242. --------------------------» Other Music Editors «-------------------------
  243.   Even if SoundCracker's most features are for Soundtracker, it may addi-
  244. tionally find musics made using these editors:
  245. · Future Composer V1.3
  246. · SidMon V1.x
  247. · Delta
  248. · Jam Cracker
  249. · Mark II (only new ones)
  250.   All of them opens the same menu containing the following functions:
  251.  
  252. Play Song        |  The current song get played, JamCracker addi-
  253. ------------------------+  tionally uses the equalizer. Modules with ex-
  254.   ternal playroutines (SidMon, Delta, Mark II) set a corresponding
  255.   message. ATTENTION: SC does NOT check the integrity of those players,
  256.   so your machine could crash if you start playing. Use right mouse but-
  257.   ton to stop.
  258.  
  259. Save Song        |  stores module to disk. SC requests for the
  260. ------------------------+  complete path and name!
  261.  
  262. Store Address        |  Stores address (see Soundtracker menu).
  263. ------------------------+
  264.  
  265. Configurations        |  Configurations menu (see below).
  266. ------------------------+
  267.  
  268. Continue Search        |  guess what...
  269. ------------------------+
  270.  
  271. Background        |  see Soundtracker menu
  272. ------------------------+
  273.  
  274. Exit            |  Returns to main menu.
  275. ------------------------+
  276.  
  277.   SidMon musics include a short string that will be shown on an info line.
  278. Scoopex' SidMon-Ripper changes this text and abuses it as a "rip-counter"
  279. (besides it does not calculate the correct length of song). To restore the
  280. original string, use this function (sorry Chris):
  281.  
  282. Default Remark        |  restores the original SidMon remark.
  283. ------------------------+
  284.  
  285.  
  286. ---------------------------» Configurations «-----------------------------
  287. This menu adjusts SC to your wishes. SC loads then after each start.
  288. You may change this:
  289.  
  290. Amount of ST-Samples    |  adjusts how many samples will be stored in
  291. ------------------------+  Soundtracker-file. You should use 15 only
  292.   for old trackers. (Def. 31)
  293.  
  294. Filter            |  Toggles filter. This has no effect on A1000.
  295. ------------------------+  (Def. off)
  296.  
  297. ST Pattern Break    |  Turns off pattern break. This is useful play-
  298. ------------------------+  ing old ST songs. (Def. on)
  299.  
  300. Interlaced View        |  creates a smoother surface, especially when
  301. ------------------------+  a flickerfixer is available. (Def. off)
  302.  
  303. KeyMap            |  Chooses between USA and german keymap. (Def.
  304. ------------------------+  USA)
  305.  
  306. Display Mode        |  Selects display mode of numbers.
  307. ------------------------+  (Def. Dec)
  308.  
  309. Sample Optimizer +    |  Sample optimizer gains more when this option
  310. ------------------------+  has been turned on, but you may hear a differ-
  311.   ence! (Def. on)
  312.  
  313. Multicolor Equalizer    |  The equalizer may be motley or only green.
  314. ------------------------+  (Def. on)
  315.  
  316. Save ST-Restart        |  Startrekker's restart may be stored, too.
  317. ------------------------+  (Def. on)
  318.  
  319. ST Deepsearch        |  Increases scanner's sensitivity. You will need
  320. ------------------------+  this very seldom since V2.83. (Def. off)
  321.  
  322. Font            |  You can choose betwenn the original Doubleline-
  323. ------------------------+  or the (ugly) Sans-font. (Def. Doubleline)
  324.  
  325. Delayed Exit        |  This option turns on/off the delayed exit func-
  326. ------------------------+  tion.
  327.  
  328. Path  Song        |  Path for Soundtracker-Songs
  329. ------------------------+
  330.  
  331. Path  Samples        |  Path for Soundtracker-Samples
  332. ------------------------+
  333.  
  334. Path  Modules        |  Path for Soundtracker-Modules
  335. ------------------------+
  336.  
  337. Save            |  Stores configurations to DEVS:
  338. ------------------------+
  339.  
  340. Done            |  Goes back to menu.
  341. ------------------------+
  342.  
  343. Additionally you can select analyzer patterns using the cursor keys.
  344. To concat a prefix to filename, this prefix has to end with ".". Example:
  345. ST-00:Modules/MOD.  selects a MOD.xxx-prefix. 
  346.  
  347.  
  348. ---------------------------» File-Requester «-----------------------------
  349. I will not lose many words here. Press right mouse button if you want to
  350. break. The last loaded directory will be stored with the position in it.
  351. At the beginning you reach a device list containing all connected devices.
  352. After that you can select throuh all menus etc. Use >Parent< to get the
  353. superior drawer and >Device List< to reach device list again. Pressing
  354. left mouse button upon "Scroll Up" brings you back to the top of the list.
  355. Finally V2.9 uses a real scrolling. Great speed, ey...
  356.  
  357.  
  358. ------------------------------» Editor «----------------------------------
  359. Since version 2.92 the text editor has been improved. Now you can use the
  360. cursor-keys to move the cursor. In combination with Shift the cursor jumps
  361. to the beginning/end immediately.
  362.  
  363.  
  364. ----------------» Something for the interested user «---------------------
  365.   The four lightbars (proportionaloscope's) at the top of screen are show-
  366. ing a so-called equalizer (a bad-fitting name created by D.O.C) normally.
  367.   While loading a file, this equalizer vanishes and the uppermost bar
  368. shows how far the loading process is advanced.
  369.   While saving, the uppermost bar shows the amount of data being stored
  370. already. The only exception occures when saving a Soundtracker module.
  371. Then the four bars show different parts:
  372.   1st row: Header (names, lengths, pattern list)
  373.   2nd row: All patterns
  374.   3rd row: Instruments to store
  375.   4th row: Amount of data of current instrument
  376.  
  377.  
  378. -----------------------------» Compatibility «----------------------------
  379.   SoundCracker is a product from the "copperlist hack age". Think about
  380. this if you use this program. It works with any kickstart and with any
  381. processor, but it seems that it fails in an AGA system. You must start
  382. SoundCracker from a PAL screen.
  383.   SoundCracker uses less memory than most other rippers, since most rippers
  384. use an own CON-Window, what costs nearly 32000 Bytes. The amount of memory
  385. SC shows is the real amount including all graphics etc. SC paralyzes system's
  386. keyboard and mouse routines. This may trouble some programs like Mach II.
  387. The only solution is to use another program (DMouse/KCommodity) or to
  388. renounce. But I promise that I will use a system conform way next time...
  389.   Because of the own surface it is not possible to query passwords for
  390. crypted powerpacker files, so this files are NOT recognized... Sorry!
  391. Additionally you should have at least 1MByte memory free when using the
  392. decruncher, otherwise you can only decrunch very small songs. Graphic cards
  393. are not supported, too, but flickerfixer are working.
  394.   Unfortunately there is a problem using Kick 2.0: the new easy requester
  395. will not be shown by SoundCracker, so if a r/w-error occures you are lost!
  396. SC will be improved, I promise!
  397.   Simple delaying loops and an own event handling troubles multitasking,
  398. too. But this will be fixed in the new SC, too!
  399.   I noticed another problem in NTSC-Mode: SC-Surface showed only lots of
  400. trash. Sorry to all NTSC-User!
  401.   At this place I want to beg all programmers not to write programs (like
  402. this) that resists multitasking with more or less success. They prevent
  403. this feature to user, and multitasking is a feature that marks out Amiga
  404. from other systems like Tartari or MS-Doll. And these programs may not run
  405. on super-Amigas (best example: Kefrens IFF-Converter).
  406.  
  407.  
  408. ---------------------» SoundCracker's History «---------------------------
  409. V1.0    - Ripping of simple ST-Songs and instruments, can be admired on my
  410.       museum disk... (though it was sort of the first songripper anno
  411.       '88!)
  412.  
  413. V2.0    - Completely rewritten (was required as hell)
  414.     - Simple attendance using menus
  415.     - Auto Stop prevents crashes when playing defective songs
  416.     - Sample-Scanner against vanished samples
  417.     - Suitable for old and new modules
  418.     - Changeable saveing paths
  419.  
  420. V2.1    - Improved menus (more clearly arranged)
  421.     - Time-theshed mouse key routine (thanks to Andreas)
  422.     - Even damaged song names will be shown (??...)
  423.  
  424. V2.2    - Re-coded at 100% (was required too!)
  425.     - Supports ST-songs using 31 samples
  426.     - Integrated converter between 31 and 15 samples
  427.     - Configurations
  428.     - High resoultion analyser (one bar per note)
  429.     - Expanded info window
  430.     - Shows numbers in HEX and DEC
  431.     - Improved FASTRAM-search
  432.     - Switchable pattern break
  433.     - Laced view mode (looks great!)
  434.     - Two resident keymaps (USA and German, of course :-)
  435.     - Improved "Play Instruments"-Routine (less faults)
  436.     - OneShot-Mode
  437.     - Instrument Menu opens a further screen
  438.     - Song optimizer
  439.     - Relocateable (no SC2H and SC2L any more...)
  440.  
  441. V2.3    - Sample optimizer
  442.     - Improved song optimierer
  443.     - Song-checking
  444.     - IFF-sample-decoder
  445.     - Less need of memory
  446.     - Improved scanner routine
  447.     - "Restore Song" got senseless - removed
  448.     - Removed "bug" in scanner routine, higher chances !!!
  449.     - Warns if samples got lost while saveing
  450.     - Playroutine now 100% crashfree !!!
  451.     - CLI parameters to configure while launching
  452.     - Modules can be load via CLI
  453.     - Big Bug: STracker 2.4 had some problems loading a few songs...
  454.  
  455. V2.45    - New format of config-file (NOTICE!)
  456.     - SoundFX-scanner and converter
  457.     - TJC-scanner and converter
  458.     - Multicolor-equalizer
  459.     - Song watcher (shows song like Soundtracker)
  460.     - Improved requester handler
  461.     - Very improved instrument-searcher
  462.     - Even for restart-tracker (credit to Chris)
  463.     - Analyzer uses 10 selectable images
  464.     - All scanners uses system's memory list.
  465.     - Auto-runback frees CLI after launching
  466.     - Iconify-function: SC stays resident
  467.     - Parameter parser removed
  468.     - internal "Load Module" function (has some bugs yet)
  469.     - Renamed into "Mega SoundCracker"
  470.     - Some small info-texts in main menu (with fader)
  471.  
  472. V2.65    - Replaced parameter function by "Load Image"
  473.     - SC now rips JamCracker, too
  474.     - Info-text using scroller
  475.     - Disc-access-routines use proportionaloscopes
  476.     - Pro-Tracker playroutine installed
  477.     - thus SongWatcher skates, debugging soon...
  478.  
  479. V2.73    - Now rips SidMon, Future, Delta, MarkII
  480.     - Protracker playroutine completely integrated, watcher debug'd
  481.     - Instrument player has now piano keys and display for finetune
  482.     - New, 100% rewritten file requester
  483.     - Background player
  484.     - Quick Optimize
  485.     - Sample Optimizer pro
  486.     - Even for powerpacked files
  487.     - Decrunch using proportionaloscope
  488.     - Re-designed configurations menu
  489.     - Completely new edited documentation
  490.     - New decimal converter: up to 8 digits
  491.     - Address Store to store 16 addresses
  492.     - More informations in Soundtracker-menu
  493.     - Iconify: no copper crash any more
  494.     - From V2.70 to V2.72 alternative font tested.
  495.  
  496. V2.80    - All rippers are fully working
  497.     - Permanent Filter while playing
  498.     - Iconify: window position is stored
  499.     - Volume converter (DEC->HEX) for Soundtracker-songs
  500.  
  501. V2.81    - Switchable Font (Readable / Beautiful)
  502.     - Some small debugging
  503.  
  504. V2.82    - Power-depacker uses powerpacker.library
  505.     - Check in Slow-RAM crashed at the end, fixed
  506.     - Storage Option did not work with Soundtracker, fixed
  507.     - New RunBack: no memory loss when SC was launched from WB
  508.     - Kick 2.0: Iconify Window adjusts to height 11
  509.  
  510. V2.83    - "Background" now opens 11-heighted window, too
  511.     - Very improved Soundtracker-Scanner
  512.     - Files and drawers are not mixed in directory (Elmar)
  513.     - I've integrated "QuickBlitter"
  514.     - Nearly all scrolling and clearing routines use this speeded
  515.         blitter access now.
  516.     - Soundtracker-watcher does not need to forbid multitasking any
  517.         more
  518.     - New alternative Font
  519.  
  520. V2.9    - Final release completed, sent to Fred Fish
  521.     - Directory is not case sensitive any more
  522.     - Real scrolling in file requester
  523.     - Function to reach the top of directory.
  524.     - CLI "version" shows SC-Version now (Credits to Elmar!)
  525.     » Bug fixed: ST-sample lenght was incorrect calculated.
  526.     - Decimal converter now notice the sign
  527.     - Empty directories nevertheless become "Device" and "Parent"
  528.     - SoundFX converter does better now...
  529.  
  530. V2.91    - ST-Optimizer uses TurboBubbleSort, little faster
  531.     - ST-Scanner slightly improved
  532.     - CIA-Speed-Effect-Filter
  533.  
  534. V2.92    - New RunBack: frees memory after exiting SC
  535.     - New Editor: Cursor-keys are working as well...
  536.     - Delayed Exit-menupoints to avoid unwanted leaving
  537.     - Supports PatchEditor
  538.     - Renamed to "Play Song / Watch", so manual-haters have a chance
  539.         to see the watcher!
  540.  
  541. V2.93    - Delayed Exit got switchable by configurations
  542.     - Sent to AmigaMagazin for adding to their PD pool.
  543.  
  544. V2.94    - ProRunner-Ripper
  545.     - Converts ProRunner into ProTracker
  546.     - Slightly improved Scan-O-Rithm
  547.  
  548. V2.95    - Turbo-Scanner (up to 50% faster!)
  549.     - Support-BBS "The Funhouse" (Thanxx Kiwi!)
  550.  
  551. V2.96    - Copperlist supports ECS and AGA registers
  552.     - ProRunner-Ripper improved. It should now find less trash!
  553.     - Small ad in Sample 31 :-)
  554.     - Development stopped!
  555.  
  556. -------------------------» Technical Datas «------------------------------
  557. Name            SoundCracker
  558. Version            2.96
  559. Releasing date        1994-01-16
  560.  
  561. Programmed by        Richard Körber
  562. Title-Charset by    Quadlite
  563. ST playroutine        Pro-Tracker
  564. Powerpacker        Nico François
  565. Beta-Tester        Oliver, Elmar
  566.  
  567. Language        100% Assembler
  568. Length of source code    182KBytes / about 8500 lines
  569. Object-Codes        3
  570. Used hunks        3 (2* Code, 1* Chip-RAM)
  571. Surface            uses own copperlist
  572. Steering        completely menu guided
  573. Fonts            2
  574.  
  575. ------------------------------» Bugs «------------------------------------
  576. Currently known bugs are:
  577.  
  578. · Amigas using a VSync Frequency higher than 50 Hz get a very crazy screen!
  579. · Crashes sometimes, when scanning Fastram had no success.
  580. · My english ;-)
  581.  
  582. -------------------------» Coming Soon... «-------------------------------
  583. What happens in future? Well, SoundCracker consists currently of one only
  584. block of sourcecode, which needs ca. 30 seconds to be assembled and is
  585. very chaotic, anyway. In the beginning I wanted to split the source in
  586. several pieces and continue as usual. But meanwhile SoundCracker does only
  587. work properly on "low-cost-Amigas", so I decided to totally recode it.
  588.  
  589. The following features are probably included:
  590.  
  591. · Renamed to "SoundCracker Professional", Version 3.00
  592. · More Music Programs: Noisepacker, Oktalyzer, MED etc.
  593. · Uses new Protracker III-Playroutine
  594. · New Scan-o-rithm: safer and faster (???)
  595. · ARexx-Interface
  596. · Requires Kick 2.0 or higher
  597. · Uses a Window on Workbench
  598. · ShareWare, registered Users get an improved version!
  599.  
  600. Changes are subject to change... ;-)
  601.  
  602. ----------------------------» Copyright «---------------------------------
  603. SoundCracker is FreeWare up to this version. It may be included in any
  604. club or PD collection as long as NOT MORE THAN all expenses for the used
  605. media and copying are charged. Mailboxes are not allowed to raise any dues
  606. for downloading SoundCracker! SC may only be distributed as entire and un-
  607. changed packet. You will need my permission if you want to include Sound-
  608. Cracker to a commercial disk. All other commercial usage is forbidden! The
  609. author is not responsible for the use and abuse of this program. You use
  610. it at your own risk!
  611.  
  612. SoundCracker-packet consists of the following files:
  613. - SoundCracker            The program itself
  614. - SoundCracker.info        Kick 2.0-Icon
  615. - SoundCracker.info_13        Kick 1.3-Icon
  616. - SoundCracker.doc        This english documentation
  617. - SoundCracker.doc.info        Icon for engish doc
  618. - SoundCracker.dok        A german documentation
  619. - SoundCracker.dok.info        Icon for german doc
  620. - powerpacker.library        The Powerpacker-Library
  621.  
  622. SoundCracker is copyrighted by Richard Körber (alias "Shred").
  623. PowerPacker was written by Nico François.
  624.  
  625. For questions, bug reports, donations and so on write to:
  626.  
  627.                 -- TriTech --
  628.                 Richard Körber
  629.                 Hornstraße 20
  630.                51465 Bergisch Gladbach
  631.                    Germany
  632.  
  633. Please include sufficient return postage (foreign countries: about 3 DM or
  634. an equivalent value in other currencies). Send only Cash or EuroCheque.
  635.  
  636. You can also send an E-Mail to:
  637.  
  638.     shred@eratosth.wwb.sub.de
  639.  
  640. If you want to e-mail the coder (Shred) for any purpose (questions, bugs ;),
  641. ideas), then call:
  642.  
  643.         .---------------------------------.
  644.         | THE FUNHOUSE : (+49)-2204-61499 |
  645.         `---------------------------------'
  646.