PRO-PACK(tm) Instruction Manual - February 1992 Copyright (c) 1991,92 Rob Northen Computing, UK All Rights Reserved LIST OF CONTENTS 1.0 OVERVIEW 2.0 COMMAND LINE 3.0 COMMANDS 4.0 FILE TYPES 5.0 OPTIONS 6.0 FILE EXTENSION 7.0 FILE SPECIFICATION 8.0 ERROR MESSAGES 9.0 TECHNICAL SUPPORT 1.0 OVERVIEW PRO-PACK is a sophisticated File Compression Utility written and designed for programmers. Two methods of compression gives the programmer the choice of high performance compression or high speed unpacking. Besides performance PRO-PACK also features the ability to compress executable files and uncompress and relocate them automatically in memory. The design of PRO-PACK caters for the often limited memory restraints of the program by allowing the packed data to be restored to its original unpacked state by unpacking in its own memory space. The unpack source code provided with PRO-PACK gives the programmer full control over unpacking. A packed file may be unpacked 'over itself' or an entirely different part of memory. A separate version of the unpack code can also be used to validate the integrity of a packed file before and after it unpacks. By ensuring the unpacker will not unpack corrupted packed data this will prevent further memory corruption and a possible system crash. An important feature of PRO-PACK packed files is their ability to prevent their unauthorised unpacking. This is achieved by packing the files with a 16 bit locking key. Unpacking a locked file without the correct key would be almost impossible. 2.0 COMMAND LINE PP [-|/