home *** CD-ROM | disk | FTP | other *** search
/ Supremacy 1 / Supremacy-1.iso / DEMOS / C-D / DOCDISK.ZIP / UTILS.DOC / AUTO_23.DOC < prev    next >
Text File  |  1987-04-22  |  4KB  |  89 lines

  1.                  AUTOMATION 2.3 PACKER
  2.  
  3. So Automation were kind (or careless) and let their packer out...
  4.  
  5. Unfortunately, the spread version comes without any source codes or docs
  6. whatsoever, so we at The Pompey Pirates thought we'd rectify this situation.
  7. If you lot at Automation don't like us doing this, please go and complain to
  8. your local MP.
  9.  
  10.  
  11. The Packer
  12. ~~~~~~~~~~
  13.     Double click PACK2_31.PRG... options displayed are...
  14. 1.    PACK/DEPACK PROGRAM
  15.     Select a PRG, TOS, APP or TTP file and if it was already packed with
  16.     this packer, it will be depacked. Then select a name to save it under
  17.     and it is saved in it's unpacked form.
  18.     If the file you select hasn't been packed, then select the amount of
  19.     compression you want (on a scale from F1-crap to F10-good), sit back
  20.     and wait, and then select the name to save under.
  21.  
  22. 2.    PACK/DEPACK DATA FILE
  23.     Just as for programs, but obviously, it will stay a data file!
  24.  
  25. 3.    MULTI-PACKER MENU
  26.     Leads you to...
  27.     1.    MULTI-PACK ALL
  28.         Which will pack all the files it can find in the current
  29.         directory, and pack them as program files if they are
  30.         programs.
  31.     2.    MULTI-PACK (NO PRGS)
  32.         Which will pack all the files in the current directory,
  33.         EXCLUDING the executable programs.
  34.     Note: with both these, only the CURRENT directory is searched. So
  35.     copy the packer into the directory with all the files that need to
  36.     be packed, otherwise it won't find the correct files!
  37.  
  38. 4.    PACK DATA FILE (OFFSET)
  39.     No, not offset as in the ancient Jek packer (happy memories...).
  40.     Offset as in, miss a bit at the start out. Often games will load
  41.     a file in little bits... e.g. with a DEGAS PI1 file, it might load
  42.     the first 34 bytes (the colors and res info), and then load the
  43.     remaining 32000 bytes of pic info. Now if you just packed that PI1
  44.     file as normal, it would not depack correctly, if at all. So you
  45.     would pack it with an offset of 34 bytes (hex $22), so enter $22
  46.     for the offset. If you don't understand this, you're a lamer, so
  47.     get lost.
  48.  
  49. 5.    EXIT
  50.     The mere fact that you are reading an explanation of 'EXIT' means
  51.     you are a lamer. Go away.
  52.  
  53.  
  54. The Source files
  55. ~~~~~~~~~~~~~~~~
  56. DEPACK.S    This is just the depack code- only for hardened hackers
  57.         who know how to use it.
  58.  
  59. AUTO23.S    This is the Auto-depack code- I think I'll explain this.
  60.         If you pack a PRG, you're fine- it'll run without any
  61.         other mucking about. But what if you pack some data files
  62.         to go along with it? You've had it unless you fancy trying
  63.         to get the depack code in there somehow. This is where the
  64.         auto-depack comes in. It takes over the TRAP #1 vector,
  65.         and whenevr a packed file is read in, it automatically
  66.         depacks it, so your problems are over!
  67.  
  68. Note: don't expect everything you pack to work. A lot of programs will use
  69. a single file which is really a collection of smaller ones- so when you
  70. pack it, you mess up the positions of each little file within the large
  71. one, and everything dies on you. As yet, we haven't found a practical
  72. solution to this- but we're working on it!
  73.  
  74. Another note: don't expect speed from this packer. If you select F1 for
  75. crap compression, then things will zip along, but if you select F10 for
  76. good compression, things will be very slow indeed. This is the same with
  77. all packers to a certain extent (our new Pompey Packer v1 is faster and
  78. in early tests is beating Automation 2.3... ha ha). To go for more average
  79. speed/compression, hit the function keys between F1 and F10 (just thought
  80. I'd tell you that in case we have some mentally retarded people out there).
  81.  
  82.  
  83. The Egotrip
  84. ~~~~~~~~~~~
  85. Please note Automation: PACK2_31.PRG is 4220 bytes long with our packer...
  86. even when 2.3 is on maximum compression, it can only get it down to 4562
  87. bytes. So UP YOURS to 'The Law'!
  88.  
  89. Docs and hacking by The Alien... hope you find this lot useful!