Linear Executable
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=Executables |extensions={{ext|exe}}, others }} '''Linear Executable''' is an executable file format in the EXE family. It was u...") |
(→Sample files) |
||
Line 17: | Line 17: | ||
== Sample files == | == Sample files == | ||
− | * http://cd.textfiles.com/hobbesos29411/BIN/ → *.EXE (LX | + | * http://cd.textfiles.com/hobbesos29411/BIN/ → *.EXE (LX, OS/2 console) |
+ | * http://cd.textfiles.com/hobbesos2/2_X/GAMES/ → *.ZIP → *.EXE (LX, OS/2 GUI) | ||
== Links == | == Links == | ||
* [http://www.tenberry.com/dos4g/faq/format.html DOS/4G and DOS/4GW FAQ: Executable File Format(s)] | * [http://www.tenberry.com/dos4g/faq/format.html DOS/4G and DOS/4GW FAQ: Executable File Format(s)] |
Revision as of 02:30, 14 May 2014
Linear Executable is an executable file format in the EXE family. It was used by 32-bit OS/2, by some DOS extenders, and by Microsoft Windows VXD files. It is an extension of MS-DOS EXE, and a successor to NE (New Executable).
There are two main varieties of it: LX (32-bit), and LE (mixed 16/32-bit).
Contents |
Identification
A Linear Executable file begins with the ASCII signature "MZ
". At offset 60 is a 4-byte integer pointing to an "extended" header that begins with "LX
" or "LE
". For more information, see MS-DOS EXE.
Specifications
Sample files
- http://cd.textfiles.com/hobbesos29411/BIN/ → *.EXE (LX, OS/2 console)
- http://cd.textfiles.com/hobbesos2/2_X/GAMES/ → *.ZIP → *.EXE (LX, OS/2 GUI)