home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of A1200
/
World_Of_A1200.iso
/
programs
/
compress
/
packers
/
turtlesmasher141
/
turtlesmasher.doc
< prev
next >
Wrap
Text File
|
1995-02-27
|
5KB
|
146 lines
Turtle Smasher V1.41
********************
-------------------------------------------------------------------------------
Changes V1.41
Fixed a bug in the 'Write Tracks' option. It didn't save correct amount of
data.
Now its doesn't lock the system while crunching, and changes the crunch-
indicator to ledflasher instead of screenflasher.
This cruncher is also tested on a 68040 CPU and it works just fine.
The cruncher now tells you if the crunched data was bigger than the original
data, instead of printing out that you saved 4,506 Gigabyte.
-------------------------------------------------------------------------------
Changes V1.32.
Fixed some bugs in writing data tracks without decrunchheader.
Now it asks the decrunchaddress etc. at the right place when writing datatracks
-------------------------------------------------------------------------------
What is Turtle Smasher?
Well Turtle Smasher is a rather powerful adress decruncher with possibilities
to write datafiles, executable files, autoloading trackloads or just tracks
with or without decrunchheader.
Well let's start the intructions.
Load:
Pretty selfexplained, but this version is NOT capable of reading
executable files, so if you want to crunch a demo you have to use ORG, LOAD
in the assembler and then write datafile.
Crunch:
Well not so much to say about this either, but Turtle Smasher ask's
about a 'crunch offset' and that means if you put this to the maximum it will
crunch the file VERY hard, but it will take a very long time unless you have
an 68030 or 68040.
The best offset is about 16000 on a standard amiga.
It will take aproximately 1 hour/100Kb in worst case (a sample etc.).
Save Data:
Use this if you want to save the crunched data without a decrunch-header.
This is useful when you have a mainprogram and you want to load some data
into it. Then you can use the decrunchroutine (that should be copied with this
cruncher) to decrunch and use it.
Save Executable:
Use this if you want to run the program separately without any other program.
First it ask's where it should decrunch the file. Then it ask's where it
should jump after it has decrunch it i.e the startadress of the demo etc.
Write tracks:
This is the powerful thing about this cruncher.
Use this if you want you make a megademo, trackloader, trackloading game and
wathever you can think of.
If you use this then I recommend that you are little familiar with the Amiga.
This option can write datatracks with or without decrunchheader and with or
without autobooting bootblock.
First it ask's if you want to write decrunchheader, select 'No' if you for
instance have a main program with the decruncherroutine and just want to
read tracks and decrunch them.
Select 'Yes' if you want to implement the decruncherroutine in the crunched
data.
If you answered 'No' then some of the explanations under this row about what
the cruncher ask's never occure.
Then it ask's you about the decrunchadress and the jumpadress and that did I
explained earlier.
Then it ask's if you want to write bootblock. Use this if you want to be able
to boot, load, decrunch and start the program directly.
The next thing it ask's is if it should allocate the diskblock's as 'used'.
This is VERY important to use if you want to save some dosfiles on it.
For example:
You have done a very nice bootloader that select's between some
different demos etc. And then you save it to the disk using this program.
After that you copy the demos to the disk and then you reset the machine to
se how nice it works and it doesn't work at all. What the fuck! you think
and starting to grovel about what you did wrong (the answer is allocate
bootblock).
It is very important not to use 'Allocate Bootblock' if you want to make a
megademo etc. with trackload, 'Cause then it could write over some pretty
important data.
After that decision about Allocate blocks it ask's about the startblock.
Usually that is 2, but it's up to you (if you doesn't know where to put it
you should never have used the 'Write Tracks' option).
The next question the cruncher gives you is so obvius that I won't explain it.
Then it ask's you to put the disk in the drive (that I think you can manage
without further explanation).
The last thing Turtle Smasher ask's is the loadadress, and that shouldn't be
the same as the decrunchadress (if it crashes when decrunching it is probably
because you put the loadadress to close to the decrunchadress).
Well, Well nice cruncher...
Lets's go on with the explanation.
Delete File:
That will simply delete the selected file...
Rename File:
As it sounds.
Make Directory:
First it ask's for the new directoryname and then a filerequester pops up
and ask's where to put the new directory.
About:
Look for yourself. Ideas & bugreport can be sent to that adress, but mark the
envelope 'Him' so I get it.
Quit:
This option will remove the Turtle Smasher from the processor's tasklist.
NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE!
The user will accept the full responsability for any inconvenience that this
program may cause him or her.
No one is alowed to sell or send this program with other programs that is sold
before contacting us.
When spreading this program you must include the following files:
TurtleSmasher
TurtleDecruncher.asm
TurtleSmasher.Doc
See ya later...
Him & Mr.Crook of VOX DEI