EddyHawk's Info List --- EXECUTABLE FORMAT --- -BAT (BATch) By: Microsoft Type: user.x Note: batch file is actually spec.OS script, also appears on 4DOS (BTM file) -OBJ (OBJect code) Type: not-ready.x Note: x format after assembling but before linked usually to store code to be used between different prog -BIN Type: not-ready.x EdH: never sure what the hell is this :) pre-COM? -COM (COMmand) By: Digital Research (?) Type: dos.x Adv: directly producable Disadv: mem requirement is fixed (64kb) size can't exceed 64kb Note: used by CP/M & DOS direct code image less safer if x-proted (not clean mem after use) -EXE (EXEcutable) By: Mark Zbikowski/Microsoft Type: dos.x Note: size can't exceed 640kb contains header+reloc+image author initial "MZ" is used to mark EXE header used since MS-DOS V2 -SYS (SYStem) Type: dos.x Note: format for DOS device driver & TSR? -LE (Linear Executable) By: Microsoft or IBM Type: extended.x Note: zero based flat model origly for Win device drivers used by WC(++) famous, supported by a bunch of dos-extenders VeK: 90% identic to LX faster linking & smaller than PE -LX By: Microsoft or IBM Type: extended.x Note: doesn't have relocation origly used for OS/2 V2.x VeK: 90% identic to LE Naresh Kumar: smaller & execute faster than LE -NE (New Executable) Type: extended.x Note: origly used for Win < V4 -COFF (Common Object File Format) By: AT&T (?) Type: extended.x Note: origly used for Unix also used for DJGPP nonzero based flat model -PE (Portable Executable) By: Microsoft Type: extended.x Note: based on COFF origly used for Win >= V4 (& NT) zero based flat model extender function set is undefined EdH: Why PE when there's LE? VeK: M$ tends to reinvent the world each 3 years -Adam By: Adam Seychell (Australia) Type: extended.x Note: used by Adam's DOS32 & TMT Pascal (non)zero based flat model -P3 By: PharLap Note: used for PharLap TNT --- GRAPHIC FORMAT --- -BMP: BitMaP note: can be RLE-presed -GIF (Graphics Interchange Format) by: Compuserve note: uses LZW pres algo lossy pres -PNG (Portable Network Graphic (?)) note: lossless pres to replace GIF -PCX by: ZSoft -JPG or JPEG or JFIF note: lossy pres -BMF by: Dimitry Shkarin (Russia) V0.3 note: lossless pres -PCD by: Kodak -RAS (Raster) by: Sun -TIFF by: Aldus/Microsoft note: lossless pres -WMF by: Microsoft -WPG by: WordPerfect -TGA (TarGA) -PIC -CEG by: Edsun -RIFF -LBM -WMF (Windows Meta File) by: Microsoft -CUT --- VIDEO FORMAT --- -AVI -MOV by: Apple -FLI or FLC by: Autodesk --- DOCUMENT FORMAT --- -PDF (Portable Document Format) by: Adobe Last known version: V1.2 note: created by Adobe Acrobat -PS (PostScript) --- SOUND FORMAT --- -WAV (WAVe) by: Microsoft/IBM note: used in Win3+ -VOC (VOiCe) by: Creative Labs V1.20 -PCM note: raw? -MIDI -Impulse Tracker Module --- FONT --- -TTF (TrueType Font)