MDA(Hercules)
Monochrome Display Adapter
MDA was the original display adapter on the IBM PC. Technically, it was a character-mapped system, meaning it was capable only of 256 special characters in set positions on the screen. It is not capable of pixel-by-pixel control, therefore no graphics can be shown with it. The only plus points of this system was the high resolution. It was ideal for simple DOS based applications with no graphics, like word processing. As a plus, IBM included an integrated printer port, thereby saving another slot.
MDA Pinout:Pin 1 - GroundPin 2 - GroundPin 3 - Not UsedPin 4 - Not UsedPin 5 - Not UsedPin 6 - IntensityPin 7 - Mono VideoPin 8 - Horizontal SyncPin 9 - Vertical Sync
<A name=CGA>CGA Color Graphics Adapter
Videotype: TTL, 16 colors.
AKA: IBM RGBI
A few months after the release of the MDA, the CGA adapter came out. It worked with an RGB monitor and worked off the text-mapped method, meaning it was capable of the pixel-by-pixel control needed for graphics. It could also do 16 colors, 4 at a time, on a 320 x 200 display. The pixels are quite large and the resolution was bad, but it could do graphics. CGA offered a high-resolution mode of 640 x 200, but then it could only do two colors. Besides its limitations, this card remained very common for quite a while. It had a couple annoyances, which were flicker and snow. By snow, I mean one would sometimes get random dots on the screen.
CGA uses a digital signal, referred to as TTL (Transistor-transistor Logic), for the transmission of its video signal. TTL is a signal that operates on a on or off state only, thus limiting the amount of displayable colors. Intensity bits are used to expand available colors up to four times the original amount. Commonly used in low resolution computers.
CGA Pinout640x200, 15.7kHz, 60HzPin 1 - GroundPin 2 - GroundPin 3 - RedPin 4 - GreenPin 5 - BluePin 6 - Green IntensityPin 7 - Blue IntensityPin 8 - Horizontal SyncPin 9 - Vertical Sync
<A name=EGA>EGA
Enhanced Graphics Adapter
Videotype: TTL, 16/64 colors.
CGA/EGA uses a digital signal, referred to as TTL (Transistor-transistor Logic), for the transmission of it's video signal. TTL is a signal that operates on a on or off state only, thus limiting the amount of displayable colors. Intensity bits are sued to expand available colors up to four times the original amount. Commonly used in low resolution computers. The Enhanced Graphics Adapter was next in the line. It stands between the CGA and the good old VGA cards. It was introduced in 1984 and was continued until 1987, when the first IBM PS/2 systems were set to market. It was a nice graphics card at the time, but it couldn't deliver the vast array of colors we all like today, so it is thus forgotten. It could produce 64 colors, but displayed only 16 of them at one time when used with an EGA monitor. It had a high-resolution mode and a monochrome mode, and was compatible with all previous monitors, including CGA and monochrome.
One new feature on the EGA adapter was the memory expansion board. The EGA card came standard with only 64K of memory. With a memory expansion card, you got an extra 64K, for a total of 128K. Then, with the addition of a special IBM memory module kit, you could add another 128K, for a total of 256K of graphics memory. One good thing, though, was that most "after market" EGA cards came equipped with the full 256K of memory.
EGA Pinout:640 x 350, 15.7/21.8kHz, 60HzPin 1 - GroundPin 2 - Red IntensityPin 3 - RedPin 4 - GreenPin 5 - BluePin 6 - Green IntensityPin 7 - Blue IntensityPin 8 - Horizontal SyncPin 9 - Vertical Sync
<A name=ECL>ECL
(Sun and Apollo Monochrome)
Pin 1 - ECL VideoPin 2 - ECL Video ReturnPin 3 - Horizontal SyncPin 4 - Vertical SyncPin 5 - 5 VoltsPin 6 - ECL VideoPin 7 - ECL Video ReturnPin 8 - Sync ReturnPin 9 - 5V Return
<A name=MACII>(Apple) Mac II/Quadra
640x480 to 1152x870
35-68kHz, 66.7-70Hz
Use of analog video signals allows for unlimited colors to be produced. Macintosh graphic cards are unique in a couple of different regards. First, the variety of sync formats. In the past, sync has been available three different ways, and in some cases all from on card. Those formats are RGsB, RGBS, and RGBHV. Macintosh graphic cars also offer multiple lines rates and resolutions. These rates are resolutions are determined at boot up by the manner in which the sense lines (ID Bits) are terminated within the local monitor. Signal Type: Analog
DB-15 Pinout:Pin 1 - Red GroundPin 2 - RedPin 3 - Composite SyncPin 4 - Sense 0Pin 5 - GreenPin 6 - Green GroundPin 7 - Sense 1Pin 8 - N/CPin 9 - BluePin 10 - Sense 2Pin 11 - C/V GroundPin 12 - Vertical SyncPin 13 - Blue GroundPin 14 - Horizontal GroundPin 15 - Horizontal Sync
Apple II - 560x192 15.7kHz, 60HzMac 12" - 512x384 24.5kHz, 60HzMac 13" - 640x480 35.0kHz, 60HzMac 14" - 640x480 35.0kHz, 67HzE-Mac - 832x624 44.9kHz, 67HzSuper Mac - 1024x768 48.0kHz, 60HzRadius - 1024x768 48.0kHz, 60HzMac 16" - 832x624 49.7kHz, 75HzMac 19" - 1024x768 60.2kHz, 75HzMac 21" - 1152x870 68.7kHz, 75Hz
<A name=XGA>(IBM) XGA/XGA-2/Super VGA
Extended Graphics Array
640x480 to 1600x1200
31.5 - 117kHz, 40 - 110Hz IBM developed XGA/XGA-2 to provide a means to offer higher frequencies and resolutions in the "VGA" domain. These standards utilize software and ID bit termination to achieve these changes.
Signal Type : AnalogPin 1 - RedPin 2 - GreenPin 3 - BluePin 4 - ID BitPin 5 - Self TestPin 6 - Red ReturnPin 7 - Green ReturnPin 8 - Blue ReturnPin 9 - No PinPin 10 - GroundPin 11 - ID BitPin 12 - ID BitPin 13 - Horizontal SyncPin 14 - Vertical SyncPin 15 - ID Bit
VGA/XGA 1 - 640x350 31.5 kHz, 70HzVGA/XGA 2 - 640x400 31.5 kHz, 70HzVGA/XGA 3 - 640x480 31.5 kHz, 60HzVGA/XGA 4 - 1024x768 35.5kHz, 87/43 Hz (Interlaced)VGA/XGA 5 - 1024x768 57.0 kHz, 70Hz VGA/XGA 6 - 1024x768 61.1 kHz, 75.8Hz
Custom VGA - Up to 1600x1200 31-117kHz, 60-110Hz Note: Many graphic card manufacturers offer super high resolution modes that are not necessarily a standard (like XGA or VESA). Thus, a customer running on of these standard modes can be displaying a graphics resolution up to 1600x1200 at 117kHz (horizontal).
<A name=VGA>VGA
640x480 31.5kHz, 60/70Hz
IBM developed VGA in 1987, as one of the first computer video types to use analog signals. The ability to display sharper images with high color depth is something that, even today, is being constantly expanded upon. The most commonly recognized resolution is 640x480, 31.5kHz with 16 displayable colors out of a color palette of 64. Super VGA and XGA offer many more rates and resolutions.
Signal Type: AnalogPin 1 - RedPin 2 - GreenPin 3 - BluePin 4 - ID BitPin 5 - N/CPin 6 - Red ReturnPin 7 - Green ReturnPin 8 - Blue ReturnPin 9 - No PinPin 10 - GroundPin 11 - ID BitPin 12 - ID BitPin 13 - Horizontal SyncPin 14 - Vertical SyncPin 15 - ID Bit
<A name=VESAVGA>VESA VGA (DDC)
VGA=Video Graphics Adapter or Video Graphics Array.
VESA=Video Electronics Standards Association.
DDC=Display Data Channel.
640x480 to 1600x1200
31.5-106kHz, 56-85Hz
This standards committee was adopted in 1988 to create a better standard than IBM's VTGA version. So far, VESA has offered more variety in video resolutions and it is still adopting more standards each year. Signals type: analog. To date, VESA has adopted standards that range from standard BGA (at 640x480) to super high resolution graphics (1600x1200 at 106kHz). Most VESA graphics cards are capable of switching resolutions "on-the-fly" if you are using Windows 95.
Pin 1 - RedPin 2 - GreenPin 3 - BluePin 4 - ID BitPin 5 - N/CPin 6 - Red ReturnPin 7 - Green ReturnPin 8 - Blue ReturnPin 9 - No PinPin 10 - GroundPin 11 - ID BitPin 12 - ID BitPin 13 - Horizontal SyncPin 14 - Vertical SyncPin 15 - N/C