PACK (TurboPower)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Compression |subcat2=Executable compression |released=1987 }} :''See Pack for other formats with that name.'' '''PACK''' is a ...")
 
 
Line 17: Line 17:
  
 
== Software ==
 
== Software ==
* PACK
+
PACK:
** {{CdTextfiles|swextrav1993/disk2/pascal/exeutil.zip|exeutil.zip}} - Source code
+
* {{CdTextfiles|swextrav1993/disk2/pascal/exeutil.zip|exeutil.zip}} - Source code
** [https://archive.org/details/tewi-power-programmierung tewi Power-Programmierung] → CD1.{mdf,mds} → pascal/utility/exepack/... - Source code variant, and DOS binary
+
* [https://archive.org/details/tewi-power-programmierung tewi Power-Programmierung] → CD1.{mdf,mds} → pascal/utility/exepack/... - Source code variant, and DOS binary
 +
 
 +
Decompression:
 +
* iCEuNP and TEU (refer to [[Executable compression#Decompression software]]) are examples of decompressors that may support PACK format.
  
 
== Sample files ==
 
== Sample files ==
 
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/DISKUTIL/DSKCPY20.ZIP|DSKCPY20.ZIP}} → DSKCOPY.EXE
 
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/DISKUTIL/DSKCPY20.ZIP|DSKCPY20.ZIP}} → DSKCOPY.EXE
 +
* {{CdTextfiles|cream07/bbs/s_nws410.zip|s_nws410.zip}} → *.EXE
 
* [https://archive.org/details/shareware-grab-bag Shareware Grab Bag] → 081/opcpnd26.arc → *.EXE
 
* [https://archive.org/details/shareware-grab-bag Shareware Grab Bag] → 081/opcpnd26.arc → *.EXE

Latest revision as of 14:35, 15 February 2024

File Format
Name PACK (TurboPower)
Ontology
Released 1987
See Pack for other formats with that name.

PACK is a simple executable compression utility for DOS EXE files. It only compresses the relocation table.

It was developed by TurboPower Software and Kim Kokkonen. It was distributed as source code (Pascal and assembly language).

[edit] Identification

Starting 10 bytes after the start-of-execution point (refer to MS-DOS EXE#Special file positions), the following byte sequence appears: 2e 8c 1e 06 00 2e 8c 06 08 00 8c c3 83 c3 10 8c.

For more details, look for "NewLoader" in the source code, noting that some of the first 10 bytes are not always the same.

[edit] Software

PACK:

Decompression:

[edit] Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox