*======================================================================*
*                           XL-Decruncher 1.0                          *
*----------------------------------------------------------------------*
*		    Written in 1994 by Turbo/Infect	 	       *
*                 This utility requires Kickstart 2.0!                 *
*          You need arp.library to run XLD with Kickstart 1.3!         *
*======================================================================*

0. First words
--------------
Yo! I'll write this fastly in german:
Hallo Georg.  Tja, sorry, daß ich Dein Proggy reSourced und umgeschrieben
habe, aba es ist echte Sche..e, da gibt es ne geniale library und nur VirusZ
kann sie benutzen.  Also, ich weiss jetzt nich, ob das Teil Share/Lizenzware
oder so ist.  Ich hoffe nich, ich habe auch in der doku zu VirusZ keine
Angaben gefunden.  Mann, warum wirfst Du keine Includes oder wenigstens ein
XLD mit 'auf den Markt'...

1.Copyright
-----------
This program and its documentation are nearly 100% the same like DLD from
Georg Hörmann (I've simply rewritten this crap to use less time as possible).
The XFDmaster.library copyright © 1994 by Georg Hörmann.

2.Disclaimer
------------
This software is provided "as is". I'm in no way responsible for any
damages or loss of data caused by this software.

3. What is XLD?
---------------
XLD is the utility you were waiting for so long. It makes it possible
to load and decrunch almost every packed file. This is especially
useful for packers that don't have a decruncher.

4. How to use XLD?
------------------
Nothing more easy than that! Copy the latest XFDmaster.library to your
libs: drawer and everything is ready for the first attempts.
With Kick 1.3, you have to copy arp.library to your libs drawer too.
XLD's shell syntax is as follows:

SOURCE,DEST,LIST/S

SOURCE	-Crunched file you want to have decrunched.
	 If LIST is specified, this is the name of the directory to
	 be listed (LIST uses current path if SOURCE is not specified).
DEST	-If specified, file to save decrunched data to,
	 if not specified, the sourcefile will be overwritten.
	 If LIST option is active, this is ignored.
LIST	-Instead of decrunching the source file, XLD prints
	 a listing of the contents of the directory specified with
	 SOURCE. You'll get a listing of the following format:
	        filename                length  cruncher
	 e.g.   testfile              12345678  PowerPacker 3.0

If you do not specify any parameters, XLD will print a short help
page with a rough overview of functions and the current version
of your XFDmaster.library.
Do not run XLD from workbench, it is a shell command.

There are some small improvements form DLD->XLD
- Address crunched files will be get an comment on the decrunched file.
  In the comment you will found jump & decrunchadr...(Yo, no more use the
  brain just use DOpus or c:list...-)
- In the Infotext U will now see the number of known crunchers too.

5. It doesn't decrunch my files!
--------------------------------
There can be several reasons for this (although every[!] error will be
reported with a little message, some people will never understand it):
a) The file is not crunched.
b) The file is crunched with an unknown cruncher.
c) The file is defect.
d) You don't have enough memory to decrunch the file.
e) You try to run XLD on Kickstart 1.3 without arp.library in LIBS:!
f) You have not installed XFDmaster.library in your libs: drawer.
g) etc.


6. Bugs?!?!
-----------
- encrypted files (e.g. Powerpacker) will be not decrunched. U will always
  get the error "wrong password". May it's not implemented in XFDmaster yet,
  may I must get this password 'by hand'...
  


*=====================================================================*
*			XLD history			*
*=====================================================================*

1.0    -After 'kotzing' about some (really fuckin) bugs during decrunching
	absolute files with DLD and decrunch.library, I have ReSourced the
	XFDmaster.library to check out the several routines. After some
	hours work most LVO's will be 'clear' .Also the decrunch-info-
	structure will be ok (look in the include files). After
	ReSourcing DLD I've recoded DLD in one hour to XLD.
       -Comment string for absolute address files added
       -Show number of known decrunchers added (just for information)
