home *** CD-ROM | disk | FTP | other *** search
/ Falcon 030 Power 2 / F030_POWER2.iso / ST_STE / MAGS / ICTARI03.ARJ / ictari.03 / MISC / MDP / MEGA_DP2.TXT < prev   
Text File  |  1993-04-23  |  18KB  |  392 lines

  1.       /¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\
  2.      /                                                                       /
  3.      \                                                                      /
  4.       \   \¯\______________________________________________________________/
  5.    /¯/_\   \  /¯\  /¯¯¯¯¯¯¯\  /¯\  /¯¯¯¯¯¯/ /¯¯¯¯¯¯¯/ /¯¯¯¯¯¯¯¯/ /¯¯¯¯¯¯\ 
  6.   /        / /  / /  /¯¯/  / /  /  \   \¯¯  ¯¯/  /¯¯ /  /¯¯¯¯¯¯ /  /¯¯/ / 
  7.  /        / /  / /  /  /  / /  / ___/   \    /  /   /  /¯¯¯¯   /  /¯¯\  \  
  8. /        / /  / /  /  /  / /  / /       /   /  /   /  /_____  /  /   /  /
  9. \_______/ /__/ /__/  /__/ /__/ /_______/   /__/   /________/ /__/   /__/
  10.  
  11.        /¯¯\   /¯/¯¯ /¯/ /¯/  /¯/¯¯  /¯/   /¯¯\   /¯¯\   
  12.       /   /  / /_  / / / /  / /__  / /   /   /  /   /
  13.      /   /  / /    \ \/ /  / /    / /   /   /  / /¯¯  
  14.     /___/  /_/__    \__/  /_/__  /_/__  \__/  /_/    
  15.   
  16.                                  /¯/¯/¯/¯/  /¯/¯¯  /¯/¯/¯/ ¯¯/¯/¯¯ /¯/¯¯
  17.                                 / / / / /  / /__  / / / /   / /   /_/__
  18.                                / /   / /  / /    / / / /   / /      / /
  19.                               /_/   /_/  /_/__  /_/ /_/   /_/    __/_/
  20.  
  21.                                  Mega Depack
  22.                                  ===========
  23.                          
  24.                                 Release 2.12
  25.                                 ============
  26.  
  27.                              Coded by Mike Watson
  28.                              ====================
  29.  
  30.                       This version finished - 22/04/1993
  31.                       ==================================
  32.  
  33. ------------------------------------------------------------------------------
  34.  
  35. Written in 100% 68000 assembler, who needs compilers to do GEM based programs?
  36.  
  37. ----------------------------- Shareware message ------------------------------
  38. ----------------------------- Shareware message ------------------------------
  39. ----------------------------- Shareware message ------------------------------
  40. ----------------------------- Shareware message ------------------------------
  41. ----------------------------- Shareware message ------------------------------
  42.  
  43. All versions MEGA DEPACK from version 2.10 upwards are now SHAREWARE. The
  44. amount of work put into it and answering letters has meant I feel a small 
  45. donation from anyone who uses it worthwhile.
  46.  
  47. When registering please include an SAE/IRC's and a disk if you would like
  48. the lastest updates and/or any new projects I have planned.
  49.  
  50. If you are unable to pay or you have written some nice pd/shareware then I
  51. always like receiving new s/w. Any FALCON stuff however will be most
  52. appreciated!!   
  53.  
  54. Any PD libraries are welcome to include this program in their catalogue. I
  55. would appreciate a shareware contribution or something similar (Floppyshop
  56. are always generous with free pd disks).  
  57.  
  58. If do disk based magazines then you may use this program.
  59. If you do then please send me a copy of the disk as you are getting it for
  60. nothing!! 
  61.  
  62. I still retain copywrite on my own source and the packer authors to theres.
  63. You may not modify,change or rip off any code without my prior permission
  64.  
  65. Note - this documentation MUST be included with the program file if you do
  66. distribute it.  
  67.  
  68. ------------------------------- The legal bits -------------------------------
  69.  
  70. This program has been tested as completely as possible and only makes legal
  71. system calls without any 'hacking around' and as such should not cause any
  72. damage. If for any reason damage is caused then I cannot be held for
  73. responsible for it. You use the program at you're own risk. To guard
  74. against any mishaps you should save the depacked files out as a different
  75. name or in a different folder.   
  76.  
  77. ------------------------------ How to use it ---------------------------------
  78.  
  79. Firstly decide on how you wish to use the program, Mega Depack 2 can run as an
  80. accessory or a program.
  81.  
  82. TO RUN AS AN ACCESSORY
  83. ======================
  84. Rename it as MEGA_DP2.ACC and copy it into the root directory of your boot
  85. disk. MEGA_DP2.RSC must also be present in the same directory.
  86.  
  87. TO RUN AS A PROGRAM
  88. ===================
  89. Leave it as MEGA_DP2.PRG and copy it where you like. DO NOT copy it into the
  90. auto folder because it uses GEM which is not initialised until after the auto
  91. folder programs have been run.
  92.  
  93. NEW OPTION
  94. ==========
  95. As from version 2.10 MEGA DEPACK will now accept simple parameters on the
  96. command line. You may either specify a single filename or a directory.
  97. In either case the unpacked files will overwrite the packed ones and any disk
  98. or memory errors will be ignored.
  99.  
  100. Owners of machines with TOS v2 or greater can drag the program onto the 
  101. desktop and then directories or files can simply be dragged to it. If doing
  102. this then you must set the default directory as APPLICATION and the PATH must
  103. be the FULL PATH. This has also been tested with TERADESK and seems to work
  104. so i see no reason why it shouldn't work with other deplacement desktops. 
  105.  
  106. The command line has been tested on TOS v4.0 (on my FALCON030!).
  107.  
  108. Please remember that it is a simple commandline so please don't upset it too
  109. much! I wouldn't trust it past *.* or single filenames in fact!! 
  110.  
  111. LOADING
  112. =======
  113. To load in a file for unpacking click on the LOAD button. A fileselector will
  114. appear and you can select a file for unpacking. The file will then be loaded
  115. and an attempt will be made to unpack it. If a successful attempt is made then
  116. the SAVE button will be made selectable.
  117.  
  118. SAVING
  119. ======
  120. Clicking on the save button will bring up a file selector where you can select
  121. the file to save to. Clicking on cancel will abort the save process.
  122.  
  123. BATCH
  124. =====
  125. Next up is the batch option. Click on the BATCH button and the option to do a
  126. RECURSIVE or normal batch mode will be given.
  127.  
  128. RECURSIVE batch will search all sub directories whilst a normal batch will
  129. only do the files in the selected directory.  
  130.  
  131. After this a file selector will appear, select the path that the files will be
  132. loaded from.
  133.  
  134. A new file selector will now appear, this time select the destination path
  135. where the files will be saved to. If you select cancel then the load path will
  136. be used. After this the files will be loaded,depacked and saved to the
  137. destination.
  138.  
  139. SPECIALS
  140. ========
  141. There are some files which cannot be easily recognised and require the user to
  142. decide themselves on how to unpack it.
  143.  
  144. The clashes are - ice 2.0 and 2.2 have header Ice!.
  145.                   all pompey datafiles have trailer POPI.
  146.                   atom v3.1,3.3 and thunder 1,2 all have header ATOM.
  147.  
  148. When this occurs you are given a choice of depackers to use or a chance to
  149. exit. Choose what you think is the right depacker. It will more than likely
  150. crash or produce garbage if it is the wrong choice so save it out as a 
  151. different file name and check it. If something is wrong then try again with
  152. another option.
  153.  
  154. HELP
  155. ====
  156. Help on the packers supported and on how to use the functions is available 
  157. here.
  158.  
  159. -------------------------------- Extra bits ----------------------------------
  160.  
  161. A new feature of v2 is the ability to recognise several popular file formats.
  162. Some may be packed others may not but mega depack2 will reccommend a package
  163. to view/use/depack the file. 
  164.  
  165. The current files recognised are LHARC, ARC, ZOO, PK ZIP, IFF, DEGAS unpacked,
  166. NEO pics, NEO animation object files.
  167.  
  168. If MEGA DEPACK 2 cannot depack a file but suspects that it may have been
  169. packed then please send it to me. If you have written a new packer then I
  170. would also like to receive it.
  171.  
  172. Ways to spot packed files :-
  173. Mega depack may say that it could be packed.
  174. The file was packed by yourself.
  175. It displays a mesage when loaded e.g 'blah packer v555555 depacking'.
  176. Flashes the colours in a hypnotic fashion.
  177.  
  178. -------------------------- Future enhancements -------------------------------
  179.  
  180. Future enhancements to this program are :- 
  181.  
  182. Use of similer techniques employed by the 'naughty' unpacker to try to 
  183. unpack unknown program types - MAYBE!!
  184.  
  185. Multi task properly in MULTITOS. It runs but doesn't multitask.
  186. Will be a pain actually - memory problems trying to allocate ram for
  187. depacking files. 
  188.    
  189. ----------------------------- Acknowledgements -------------------------------
  190.  
  191. Steve Delany at Floppyshop - the best pd/shareware library in the uk!
  192. Keith Frisby               - supplier of packers and also the first person
  193.                              to write to me.
  194. Gordon & Dave              - asteroids - the business.
  195. DML                        - photochrome simply the best iff convertor on 
  196.                              the st.
  197. Gus                        - for liking star trek and for having a strange
  198.                              sense of humour (totally trek tastic matey!).
  199. My cd collection           - for providing musical help in the form of
  200.                              New Order, The Velvet Underground, Sonic Youth
  201.                              (nice to see them getting some recognition at
  202.                               last - they have and always will beat nirvana
  203.                               any day!), Public Enemy, 808 state, The Byrds,
  204.                              The shamen, NIN, The Revolting Cocks , 
  205.                              primal scream and many others no mainstream
  206.                              rubbish here *8}
  207. MAC SYS DATA               - putting together some powerpacker source.
  208. The authors of all the     - Axe (ICE the best on the FALCON!!)
  209. packers.                   - Altair (atomic - 3.5 the business!)
  210.                            - DC software (dcsquish)
  211.                            - Eagle of Sentry (Sentry packer)
  212.                            - The Firehawks - Speed packer) v3 looks great!
  213.                            - Ingo Ruddat - Super Packer 3.
  214.                            - JMP (Qpack)
  215.                            - JPM (pompey & thunder)
  216.                            - Mike Coates (bytekiller)
  217.                            - Ozz (automation & lsd)  
  218.                            - Ralph Hartmann (happy - a brave early attempt,
  219.                              birdies med rez fix was possibly the only
  220.                              useful contribution he's ever made to the st!)
  221.                            - Rob Northern - very convoluted depacker?
  222.                            - Russ Payne (bytekiller)
  223.                            - Thomas Questor/Markus Fritze (pfx packer)
  224.                            - Tim & Andrew Knipe (jam/jek, g'day!)
  225.                            - Tom Hudson (degas)
  226.                            - Trio inc (spectrum 512 - unispec & digispec
  227.                              are superb!)
  228.                            - Vermillion Pawn (!?) (ivory dragon - strange)
  229.                            - any other packer authors I forgot.
  230.  
  231. ----------------------------- Packers supported ------------------------------
  232.  
  233. program/packer    versions    formats
  234. ==============  ============  ================================================
  235. 4pak                          programs
  236. atomic          3.1/3.3/3.5   programs and datafiles
  237.                 3.3b          programs
  238. automation      2.31/2.51     programs and datafiles
  239. automation      5.01          programs and datafiles
  240. ba pack                       programs
  241. bytekiller      2.0/3.0       programs
  242.                 Russ Paynes
  243. dcsquish        1.0/1.2/1.4   programs
  244. degas elite                   picture files pc1-3
  245. gollum                        programs(both huffed and not)
  246. happy                         programs
  247. ice             1.1/2.0/2.2   programs and datafiles
  248.                 2.3/2.4
  249. ivory dragon                  programs and datadiles
  250. fire            1.0/2.0       programs and datafiles
  251. jam             1/2/3/4       programs and datafiles (lzh,lzw,jam,ice)
  252. jek             1.2/1.3       programs and datafiles
  253. lsd             1.2           programs and datafiles
  254. pfx             1.1/2.1       programs
  255. pompey          1.5/1.9/2.6   programs and datafiles
  256. pompey          1.7/1.9x/2.3  programs          
  257.                 3.0        
  258. powerpacker     2             datafiles
  259. qpack           2             programs and datafiles
  260. ROBN            ? recent      programs and datafiles
  261. sentry          2.05          programs
  262. spectrum 512                  picture files
  263. speed packer    2/3           programs(+grazey's) and datafiles
  264. stos                          programs
  265. superior                      programs
  266. superpacker     3             programs and datafiles
  267. thunder         1             programs 
  268. thunder         2             programs and datafiles 
  269. unknown                       programs (used to pack concerto on STF 37)
  270. unknown2                      programs (used to pack sentrys tracker?)
  271. vic2                          used by some games companies
  272.  
  273.                 53 packers supported
  274.                 89 different file formats
  275.  
  276. ----------------------------- History for v2 ---------------------------------
  277.  
  278. VERSION 2 (beta) completed on 29/09/1992.
  279.  
  280. VERSION 2 release completed on 11/10/1992 
  281.  
  282. VERSION 2.01 release completed on 23/11/1992. Updated for speed packer 3.    
  283. Nice packer, strange way of saving out files. Its exec files don't have a
  284. depacker. You have to use a supplied prog which locks into the trap 1 vector.
  285. The first line of the packed file is a trap 1 statement and its this that 
  286. triggers off the depacker.
  287.  
  288. VERSION 2.02 completed on 28/11/1992
  289.  
  290. VERSION 2.10 completed on 10/02/1993
  291. This is the biggest upgrade since v2.
  292. Fully tested with TOS v4.0(FALCON tos) and I think I've uncovered another
  293. bug in the ROM when doing so!!
  294. Updated for recursive batch mode. Wow at last a use for the LINK instruction!!
  295. Updated for handling command lines.
  296. Updated to change 4PAK recognition as certain C compilers produced the same
  297. bytes in the header that I was checking for.
  298. Updated for Atom v3.3b program files.
  299. Updated for powerpacker files.
  300.  
  301. VERSION 2.11 completed on 23/02/93
  302. Updated for SUPER PACKER 3.
  303. Fixed FALCON bug (hopefully, was caused by GEMDOS finding memory for small 
  304. files that expanded well out of that range.)
  305. Updated for the current release of Rob Northerns packer.
  306. Rewrote recursive batch mode and dispensed with LINK method.
  307.  
  308. VERSION 2.12 completed on 22/04/93
  309. Updated for Grazey's version of Speedpacker3.
  310. Updated for another unknown packer.
  311. Updated Atomic 3.5 check because people tend to edit the text I was
  312.         checking against.  
  313.  
  314. ---------------------------------- Address -----------------------------------
  315.  
  316. If you want to contact me to send packers, programs or donations.
  317. Then my address is -
  318.  
  319.                      Mike Watson,
  320.                      42 Gilmore Place,
  321.                      Edinburgh,
  322.                      Scotland. 
  323.  
  324. Please include a disk, SAE/IRC's to guarantee the next version and a speedy
  325. reply. Please mention the version number as well if you find any bugs!
  326.  
  327. If you want the source then send a donation!
  328.  
  329. Only contact me for legal reasons though.
  330. I really am fed up with people sending me or asking me for cracked s/w. I 
  331. don't have and don't want any, OK!
  332.  
  333. ------------------------------------------------------------------------------
  334. Mike Watson - 22/04/1993
  335.  
  336. ------------------------------------------------------------------------------
  337. Enough of the interest . . . . . . . .
  338.  
  339.  
  340. . . . . . . . . . and on with the plugs
  341. (with apologies to DOUG!!)
  342. ------------------------------------------------------------------------------
  343.  
  344. SINISTER DEVELOPMENTS are a group of computer enthusiasts who aim to 
  345. produce top quality software for the ATARI ST/E/FALCON and AMIGA computers.
  346.  
  347. All of it so far has been shareware or PD but who knows what the future may
  348. bring!!
  349.  
  350. Here is a list of what we have done:-
  351.  
  352. If you want any of these productions then send a cheque for £5 made payable
  353. to SINISTER DEVELOPMENTS and state your choice of game.
  354.  
  355. 1) ASTEROIDS
  356.  
  357. Our first ever production. Featured in PUBLIC DOMAIN and on the ST REVIEW
  358. coverdisk. The best conversion of ASTEROIDS on the ST (modest (huh?)).
  359. Full 50 frames a second gameplay in MONO and COLOUR flavours and possibly
  360. more fudged code than you can shake a stick at but a great game.
  361.  
  362. 2) CENTIPEDE
  363.  
  364. The follow up to ASTEROIDS and featured on the ST FORMAT coverdisk. A 
  365. great version of the classic ATARI shoot 'em up with more than a hint of
  366. MILLIPEDE to it. Super smooth 50hz action and quite a high FUDGE amount
  367. too!!
  368.  
  369. 3) GALAXIANS
  370.  
  371. Our latest release. A coin op conversion that isn't based on an ATARI
  372. design!! Another classic conversion that does it at 50hz!! No comment on
  373. the game that took it's place on the ST FORMAT coverdisk.
  374.  
  375. 4) ASTEROIDS - AMIGA
  376.  
  377. Our first AMIGA production!! OVERSCAN and sampled sound effects to full
  378. effect!!.
  379.  
  380. 5) A new utility to make MULTITOS look more like windows!! And will be of
  381. use to everyone!!
  382.  
  383. 6) I suspect that centipede and galaxians may be ported to the AMIGA.
  384.  
  385. 7) The same does not hold true for the FALCON, I have something MUCH more
  386. special planned in the FALCON games dept (admittedly not as good as some
  387. of the stuff I saw the other week but then I don't have any mad friends
  388. who do 3d for breakfast!!).
  389.  
  390. 8) Anyone for ASTEROIDS for the PC ?????
  391.  
  392. ------------------------------------------------------------------------------