home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / compress / packers / turtlesmasher141 / turtlesmasher.doc < prev    next >
Text File  |  1995-02-27  |  5KB  |  146 lines

  1.  
  2.  
  3.             Turtle Smasher V1.41
  4.             ********************
  5.  
  6. -------------------------------------------------------------------------------
  7. Changes V1.41
  8.  
  9. Fixed a bug in the 'Write Tracks' option. It didn't save correct amount of
  10. data.
  11.  
  12. Now its doesn't lock the system while crunching, and changes the crunch-
  13. indicator to ledflasher instead of screenflasher.
  14.  
  15. This cruncher is also tested on a 68040 CPU and it works just fine.
  16.  
  17. The cruncher now tells you if the crunched data was bigger than the original
  18. data, instead of printing out that you saved 4,506 Gigabyte.
  19.  
  20. -------------------------------------------------------------------------------
  21. Changes V1.32.
  22. Fixed some bugs in writing data tracks without decrunchheader.
  23. Now it asks the decrunchaddress etc. at the right place when writing datatracks
  24. -------------------------------------------------------------------------------
  25.  
  26. What is Turtle Smasher?
  27.  
  28. Well Turtle Smasher is a rather powerful adress decruncher with possibilities
  29. to write datafiles, executable files, autoloading trackloads or just tracks
  30. with or without decrunchheader.
  31.  
  32. Well let's start the intructions.
  33.  
  34. Load:
  35. Pretty selfexplained, but this version is NOT capable of reading
  36. executable files, so if you want to crunch a demo you have to use ORG, LOAD
  37. in the assembler and then write datafile.
  38.  
  39. Crunch:
  40. Well not so much to say about this either, but Turtle Smasher ask's
  41. about a 'crunch offset' and that means if you put this to the maximum it will
  42. crunch the file VERY hard, but it will take a very long time unless you have
  43. an 68030 or 68040.
  44. The best offset is about 16000 on a standard amiga.
  45. It will take aproximately 1 hour/100Kb in worst case (a sample etc.).
  46.  
  47. Save Data:
  48. Use this if you want to save the crunched data without a decrunch-header.
  49. This is useful when you have a mainprogram and you want to load some data
  50. into it. Then you can use the decrunchroutine (that should be copied with this
  51. cruncher) to decrunch and use it.
  52.  
  53. Save Executable:
  54. Use this if you want to run the program separately without any other program.
  55. First it ask's where it should decrunch the file. Then it ask's where it
  56. should jump after it has decrunch it i.e the startadress of the demo etc.
  57.  
  58. Write tracks:
  59. This is the powerful thing about this cruncher.
  60. Use this if you want you make a megademo, trackloader, trackloading game and
  61. wathever you can think of.
  62. If you use this then I recommend that you are little familiar with the Amiga.
  63. This option can write datatracks with or without decrunchheader and with or
  64. without autobooting bootblock.
  65.  
  66. First it ask's if you want to write decrunchheader, select 'No' if you for
  67. instance have a main program with the decruncherroutine and just want to
  68. read tracks and decrunch them.
  69. Select 'Yes' if you want to implement the decruncherroutine in the crunched
  70. data.
  71. If you answered 'No' then some of the explanations under this row about what
  72. the cruncher ask's never occure.
  73.  
  74. Then it ask's you about the decrunchadress and the jumpadress and that did I
  75. explained earlier.
  76. Then it ask's if you want to write bootblock. Use this if you want to be able
  77. to boot, load, decrunch and start the program directly.
  78.  
  79. The next thing it ask's is if it should allocate the diskblock's as 'used'.
  80. This is VERY important to use if you want to save some dosfiles on it.
  81.  
  82. For example:
  83. You have done a very nice bootloader that select's between some
  84. different demos etc. And then you save it to the disk using this program.
  85. After that you copy the demos to the disk and then you reset the machine to
  86. se how nice it works and it doesn't work at all. What the fuck! you think
  87. and starting to grovel about what you did wrong (the answer is allocate
  88. bootblock).
  89.  
  90. It is very important not to use 'Allocate Bootblock' if you want to make a
  91. megademo etc. with trackload, 'Cause then it could write over some pretty
  92. important data.
  93.  
  94. After that decision about Allocate blocks it ask's about the startblock.
  95. Usually that is 2, but it's up to you (if you doesn't know where to put it
  96. you should never have used the 'Write Tracks' option).
  97.  
  98. The next question the cruncher gives you is so obvius that I won't explain it.
  99.  
  100. Then it ask's you to put the disk in the drive (that I think you can manage
  101. without further explanation).
  102.  
  103. The last thing Turtle Smasher ask's is the loadadress, and that shouldn't be
  104. the same as the decrunchadress (if it crashes when decrunching it is probably
  105. because you put the loadadress to close to the decrunchadress).
  106.  
  107. Well, Well nice cruncher...
  108.  
  109. Lets's go on with the explanation.
  110.  
  111. Delete File:
  112. That will simply delete the selected file...
  113.  
  114. Rename File:
  115. As it sounds.
  116.  
  117. Make Directory:
  118. First it ask's for the new directoryname and then a filerequester pops up
  119. and ask's where to put the new directory.
  120.  
  121. About:
  122. Look for yourself. Ideas & bugreport can be sent to that adress, but mark the
  123. envelope 'Him' so I get it.
  124.  
  125. Quit:
  126. This option will remove the Turtle Smasher from the processor's tasklist.
  127.  
  128.  
  129. NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! 
  130.  
  131. The user will accept the full responsability for any inconvenience that this
  132. program may cause him or her.
  133.  
  134. No one is alowed to sell or send this program with other programs that is sold
  135. before contacting us.
  136.  
  137. When spreading this program you must include the following files:
  138. TurtleSmasher
  139. TurtleDecruncher.asm
  140. TurtleSmasher.Doc
  141.  
  142. See ya later...
  143.  
  144. Him & Mr.Crook of VOX DEI
  145.  
  146.