EXEPACK
From Just Solve the File Format Problem
(Difference between revisions)
(→Software) |
(→Software) |
||
Line 15: | Line 15: | ||
== Software == | == Software == | ||
− | * [https://github.com/w4kfu/unEXEPACK | + | Creation: |
+ | * Microsoft's EXEPACK.EXE (or LINK.EXE with /E or /EXEPACK option) - Included with some development SDKs. | ||
+ | ** [https://archive.org/details/microsoftmacroassembler_v51 Microsoft Macro Assembler v5.1] - Includes EXEPACK 4.06 (disk 2) | ||
+ | * [https://www.bamsoftware.com/software/exepack/ David Fifield's exepack] | ||
+ | |||
+ | Decompression (static): | ||
+ | * [https://github.com/w4kfu/unEXEPACK unEXEPACK] by Samuel Chevet | ||
* [https://www.bamsoftware.com/software/exepack/ David Fifield's exepack] | * [https://www.bamsoftware.com/software/exepack/ David Fifield's exepack] | ||
* [https://sourceforge.net/p/openkb/code/ci/master/tree/src/tools/unexepack.c UNEXEPACK from openKB] | * [https://sourceforge.net/p/openkb/code/ci/master/tree/src/tools/unexepack.c UNEXEPACK from openKB] | ||
− | + | ||
− | + | Decompression (dynamic -- DOS only): | |
+ | * Refer to [[Executable compression#Decompression software]] | ||
+ | * {{CdTextfiles|simtel/simtel20/MSDOS/EXECOMP/UNEXEP10.ZIP|UNEXEPAC}} by Dan Norstedt. Includes source code. | ||
+ | |||
+ | Decompression (unknown technique): | ||
+ | * UPACKEXE by Fabrice Bellard - Included with [[LZEXE#Softare|LZEXE]]. For DOS. | ||
+ | |||
+ | Patchers: | ||
+ | * {{CdTextfiles|simtel/simtel20/MSDOS/EXECOMP/EXPAKFX1.ZIP|EXPAKFIX}} by Alan Modra | ||
+ | * {{CdTextfiles|simtel/simtel20/MSDOS/EXECOMP/LOWFIX.ZIP|LOWFIX}} by Steve Burg | ||
== Links == | == Links == |
Revision as of 18:05, 4 April 2022
EXEPACK is an executable compression utility for DOS-style EXE files. It was developed by Microsoft, and originally written by Reuben Borman.
There are multiple versions of it, which differ in some of the technical details that need to be dealt with to restore compressed files to their original form.
Some of the EXE files included with some versions of MS-DOS were compressed with EXEPACK.
Identification
The strings "RB
" and "Packed file is corrupt
" usually appear somewhere in the file.
Software
Creation:
- Microsoft's EXEPACK.EXE (or LINK.EXE with /E or /EXEPACK option) - Included with some development SDKs.
- Microsoft Macro Assembler v5.1 - Includes EXEPACK 4.06 (disk 2)
- David Fifield's exepack
Decompression (static):
- unEXEPACK by Samuel Chevet
- David Fifield's exepack
- UNEXEPACK from openKB
Decompression (dynamic -- DOS only):
- Refer to Executable compression#Decompression software
- UNEXEPAC by Dan Norstedt. Includes source code.
Decompression (unknown technique):
- UPACKEXE by Fabrice Bellard - Included with LZEXE. For DOS.
Patchers:
Links
- ModdingWiki: Microsoft EXEPACK
- Website for David Fifield's exepack
- EXEPACK and the A20-Gate, from the OS/2 Museum