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

-BIN
 Type: not-ready.x
 EdH: never sure what the hell is this :)

-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 proted

-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 device driver & TSR?

-LE (Linear Executable)
 By: Microsoft
 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

-LX
 By: Microsoft
 Type: extended.x
 Note:
  VeK: 90% identic to LE
  origly used for OS/2 V2.x

-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

-PCX
 by: ZSoft

-JPG
 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)
---
DOCUMENT FORMAT
---
-PDF (Portable Document Format)
 by: Adobe
 Last known version: V1.2
 note: created by Adobe Acrobat

-PS (PostScript)
---
SOUND FORMAT
---
-WAV (WAVE)

-VOC (VOICE)
 by: Creative

-MIDI

-Impulse Tracker Module
---
FONT
---
-TTF (TrueType Font)
