Feb 1, 1994 ************************************************************************ PACKWIN (tm) Version 1.0 DOS and Windows Executable File Compressor ************************************************************************ Copyright (c) 1993-1994 by Yellow Rose Workgroup. All Rights Reserved. PACKWIN compresses Microsoft DOS and Windows programs, to dramatically reduce their size. Programs compressed by PACKWIN are functionally identical to the originals, only smaller. For example, consider the 422k "Setup" that is bundled with MS-Windows 3.1. PACKWIN compresses this file to less than 250k, or 59% of its original size. The smaller, more efficient programs save disk space, LAN overhead, disk caching resources and discourage reverse engineering. PACKWIN inputs a big program and outputs a small one. The process is totally automatic and requires no additional drivers and no modifica- tion to source code or linking. How to use PACKWIN ------------------ PACKWIN can run on MS-DOS or Microsoft Windows environment. You can think of PACKWIN compression process as a "black box": files go in big and come out small. There are three steps to compressing a file: (1) Specify the file to be compressed. The file type must be a DOS executable file with "EXE" or "COM" file extension, or a Windows 3.1 executable file with the "EXE" or "DLL" file extension. (2) Specify the compression options. Several compression options allow you to get extra compression out of some executable files. (3) Start the compression. This stage may take a long time with large executable files, but loading time is short. After these steps, you have a compressed executable. The uncompressed file has been renamed with the filename extension "OLD." The compression algorithm used by PACKWIN is the standard public domain LZ method. Compression Options ------------------- Before the file is compressed, you have several compression options that can be used to get extra compression. The default compression options automatically selected by PACKWIN should suffice for most applications. There are some options: (1) Disable compress bitmap resources. Bitmaps typically yield the best overall compression in the executable. (2) Disable Compress other system resources. This option helps the compression. The "other" resources include: Menus,Dialog boxes, String Tables, and others. The resource types not included are the types that provide status information to external programs, such as version info resources and icons. (3) Disable compress winstub program. (4) Only compress Microsoft Windows Applications. (5) Only compress MS-DOS Applications. Files that can't be compressed ------------------------------ Although the PACKWIN technology successfully compresses the over- whelming majority of programs without difficulty, some programs are not good candidates for compression. The best strategy is to compress the file and then see if the packed file loads up. If it don't work, it cann't be compressed, you would delete it and restore this file from "OLD" file. Factors that disqualify compression: o Files must be DOS or Windows 3.1 executable files. Files that are not "New Executable" files, such as Windows NT "Portable Executables" cannot be compressed. o Files cannot access their own disk file image. If you need to store data, don't store it in your EXE image. o Files cannot have a proprietary file format. Since PACKWIN relies on the standard Windows file format, it can't compress a file that has a proprietary or self-loading format. This includes files that are already compressed by PACKWIN. Files cannot contain symbolic debugging information. If symbolic debugging information is detected, PACKWIN will not proceed with compression. This is a useful feature, since you know that programs compressed with PACKWIN do not aid and abet reverse engineering of your technology. Benefits of registration ------------------------ PACKWIN is Shareware, and if you use PACKWIN regularly we strongly encourage you to register it. With registration you will receive the latest version of the software, a comprehensive printed manual, one free upgrade of PACKWIN, an optional Authenticity Verification Name and Serial Number. Also included in the registered version are several utility programs not provided in the Shareware version. Copyright Issues ---------------- Modification of a copyrighted work require authorization from the copyright holder. For more information, please contact us. Mr. Lei Jun 4/F 22 Zhichun Rd. Haidian, Beijing P.R.China, 100088 Tel: (86)-1-2049624 Fax: (86)-1-2061869 * * * * *