home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / Cruncher / XPKCYB10.LHA / xpkCYB_10.readme < prev    next >
Encoding:
Text File  |  1996-08-25  |  3.9 KB  |  93 lines

  1. Short:    THE xpk-sublib/xpk-patch you always dreamed of !!!
  2. Author:   Alexis Nasr aka The Cyborg
  3. Uploader: thiedb@club-internet.fr
  4. Version:  1.0
  5. Type:     util/pack
  6. Tested:   A1200 (OS3.1,Blizzard A1230 IV/8Mb)
  7. Requires: Amiga OS2.04+,datamaster.library (Util/Libs/DMlib_xx.lha)
  8. Date:     August 1996
  9.  
  10.  
  11. ******************************************************************************
  12. *                      "Crunch? Yes: Better!"                                *
  13. ******************************************************************************
  14.  
  15.  
  16. Quick description:
  17. ~~~~~~~~~~~~~~~~~~
  18.  
  19.     Installs a patch on the xpkmaster.library packing function,so that
  20. anything crunched with the "xpkCYB1" sublibrary will automatically &
  21. transparently be crunched with the most adapted packer!!! The recognition
  22. & intelligent packing works with all the sources/dests supported by the
  23. xpkPack() function,that's to says FILES,FILEHANDLES,but also (!!) MEMORY!
  24.  
  25.     The configuration is totally flexible. You can select all the
  26. xpk methods to use for each of the filetypes recognized by the
  27. datamaster.library.There is also an (optional) report-window that pops-up
  28. and shows you the operations.And lots lots lots more!!!!
  29.  
  30.     The files you obtain are "normal" xpk'd files (MASH'd,SQSH'd etc!!!)
  31.  
  32.     This is useable with ALL the tools using xpkmaster.library!!!! No need
  33. to pass the files to some particular packing-tool.(ever seen "xpkKnight"? ;-)
  34.  
  35.     Think of all the unused xpk-packers (ACCA,FAST,CBR0...).Now you can
  36. make 'competitions' between these:it's not always the SAME packer that
  37. crunches best.Don't try to compare SHRI & RAKE,or MASH & FAST of course eh?
  38.  
  39.  
  40. Some applications: (just 'my' examples eh :)
  41. ------------------
  42.  
  43.     In your DirOpus/BrowserII/Dirwork etc tool,install a xpkCYB1 crunching
  44.     button,it will replace all the existing ones! You'll just click on any
  45.     file & crunch it with CYB1,and you'll obtain SQSH'd modules,MASH'd
  46.     ascii-texts etc...
  47.  
  48.     In your backup tools (Diavolo,Abackup...),just use CYB1! JPEGs,LHA's
  49.     etc will be automatically skipped (in the prefs such files should be
  50.     associated with the "DONT" packer,just a fake name to know they mustn't
  51.     be crunched).And the rest will be packed to the best...
  52.     For such tasks,the Output-window can be switched off automatically ;-)
  53.  
  54.     You're converting a module with ProWizard & wanna use the best
  55.     compression ever? Just look at the window popping up on PW's screen,
  56.     & watch the "multipack":SQSH & SMPL can be tried 
  57.  
  58.     You're listening to a TFMX module in Eagleplayer & want to use Save it
  59.     as xpk-compressed.With CYB1 you can get a SHRI'd mdat file & a
  60.     SQSH/SMPL'd smpl file!
  61.     
  62.     For any filetype,you can define multiple packers ("multipacking"),each
  63.     one will be tried in turn and the "winner" will do the final packing.
  64.     The "winner" is the one that satisfies best one of these 3 comparison
  65.     methods:
  66.              "Best":classic! just the best CF (compression factor)
  67.  
  68.              "Fastest":the fastest to unpack! YES!! The data will be
  69.                       depacked while the packing operation,in order to get
  70.                       the decompression speed!!!!!
  71.  
  72.              "Average":finds the packer with a compromise between
  73.                        CF/depackspeed.
  74.  
  75.     Etc etc etc :-)
  76.  
  77.  
  78.  
  79. The libraries
  80. ~~~~~~~~~~~~~
  81.     datamaster.library has been specially developed for this CYB package
  82. but I released it alone,as it can be used with any other application
  83. needing some powerful data recognition.
  84.  
  85.     The xpkcybhandle.library found in this package may be used by future
  86. xpkCYB libraries (xpkCYB2 is just finished while I type this.It is spread
  87. alone,get that package too you won't regret it!).xpkCYB2 works with tools
  88. that make direct access to the sublibs (very rare progs) like...XFH!
  89. Yes XFH...think about it for 1 second...Hmm? :)
  90.  
  91.  
  92. Hope you're enjoy that tool! (some long'n'hard work put in it,believe me)
  93.