LX Iterated Data Page
From Just Solve the File Format Problem
LX Iterated Data Page (correct name unknown) is a compression scheme sometimes used to compress parts of an LX (OS/2) executable file. It's usually non-executable resources that are compressed, not executable code.
The decompression is done by the OS/2 loader.
The compression may be requested via the linker option /EXEPACK or /EXEPACK:1[1]. So, it might sometimes be referred to as "EXEPACK" or "EXEPACK:1" or "EXEPACK1" compression, though it's not related to Microsoft's common EXEPACK compressor.
See also the successor EXEPACK2.
Contents |
Format details
The compression scheme is a kind of RLE. Not just single bytes, but also multi-byte patterns can be repeated.
Specifications
- LX Module Format Description, "Iterated Data Pages"
Sample files
(LX files that have some compressed pages)
- DCHESS.ZIP → *.EXE
- PGMG035.ZIP → *.EXE
- SYSMONO.FON